Catalogo delle forme
Forme per scenari di guida
Sezione intitolata “Forme per scenari di guida”| Forma | Descrizione |
|---|---|
| Linestring | Linea continua per bordi di corsia, cordoli e segnaletica orizzontale. |
| Lane | Corsia percorribile con due bordi, una linea centrale e slot di connessione (Next / Previous / Left / Right). |
| Vehicle | Veicolo predefinito tramite template (Sedan, Bus, Truck, Motorcycle). |
| Pedestrian | Pedone predefinito tramite template (Walking, Simple). |
| Path | Traiettoria per frecce, gruppi footprint o percorsi di scenario. Stile freccia o banda. |
| Polygon | Area chiusa (parcheggio, zona tratteggiata). |
| Crosswalk | Attraversamento pedonale con stile predefinito. |
| TrafficLight | Semaforo per veicoli o pedoni. |
| Intersection | Template di incrocio a più corsie. |
Forme di base
Sezione intitolata “Forme di base”| Forma | Descrizione |
|---|---|
| LineArrow | Freccia a segmento singolo. |
| Arrow | Freccia a forma libera. |
| Text | Testo semplice o annotato. |
| Math (LaTeX) | Formula LaTeX renderizzata — vedi Math (KaTeX) qui sotto. |
| Freehand | Tratto a mano libera. |
| Rectangle | Rettangolo allineato agli assi. |
| Ellipse | Ellisse allineata agli assi. |
| Image | Immagine importata PNG / JPG / SVG. |
Math (KaTeX)
Sezione intitolata “Math (KaTeX)”La forma Math (icona fx nella barra degli strumenti, oppure /) memorizza il sorgente LaTeX e lo renderizza con KaTeX. Il sorgente rimane modificabile in qualsiasi momento: fai doppio clic su un’equazione per riaprire l’editor inline. Per una guida passo-passo consulta il tutorial.
LaTeX supportato
Sezione intitolata “LaTeX supportato”Lo strumento Math accetta tutto ciò che è incluso nell’ elenco delle funzioni supportate da KaTeX. Alcuni esempi di categorie:
| Categoria | Esempi |
|---|---|
| Lettere greche | \alpha \beta \gamma \pi \Omega |
| Operatori | \sum \int \prod \lim \nabla |
| Frazioni e radici | \frac{a}{b} \sqrt{x} \sqrt[3]{x} |
| Pedici e apici | x_1^2 x_{i,j}^{n+1} |
| Insiemi e logica | \in \notin \subseteq \forall \exists \implies |
| Frecce | \to \rightarrow \Rightarrow \leftrightarrow |
| Decorazioni | \hat{x} \bar{x} \vec{v} \tilde{x} \overline{ABC} |
| Matrici | \begin{pmatrix} a & b \\\\ c & d \end{pmatrix} |
| Sistemi allineati | \begin{align} f &= g \\\\ h &= k \end{align} |
| Casi | \begin{cases} x & \text{if } y \\\\ 0 & \text{otherwise} \end{cases} |
Chimica (mhchem) | \ce{2 H2 + O2 -> 2 H2O} \pu{12 km/h} |
Gli errori di sintassi non bloccano l’editor: KaTeX evidenzia i token non validi in rosso mentre continui a digitare.
Attributi di stile
Sezione intitolata “Attributi di stile”Il pannello degli attributi della forma Math espone:
| Proprietà | Intervallo / Opzioni |
|---|---|
| Color | Qualsiasi colore della palette drawtonomy. Predefinito: nero. |
| Size | Da 8 a 200 px (dimensione del carattere). Predefinito: 20 px. L’intera equazione si ridimensiona proporzionalmente. |
La rotazione si imposta sulla forma Math come su qualsiasi altra forma: trascina il punto di rotazione che appare sopra il riquadro di selezione.
Esportazione
Sezione intitolata “Esportazione”Le forme Math vengono esportate attraverso tutti i percorsi descritti in Formati di esportazione:
- SVG / PNG /
.drawtonomy.svg— il codice HTML di KaTeX viene incorporato inline, così l’equazione rimane nitida a qualsiasi zoom. - PDF / EPS — i glifi del testo vengono convertiti in percorsi vettoriali
tramite
opentype.js, incluso il vincolo della radice quadrata (\sqrt), in modo che il file non dipenda dai font installati sul destinatario.
Limitazioni
Sezione intitolata “Limitazioni”- Inserire centinaia di equazioni su un unico canvas è possibile, ma ogni formula richiede un render KaTeX indipendente: pagine molto dense possono risultare più lente.
- Le macro KaTeX personalizzate (
\newcommand) non sono supportate; il renderer utilizza le impostazioni predefinite di KaTeX piùmhchem.
Template personalizzati
Sezione intitolata “Template personalizzati”Puoi aggiungere template SVG per veicoli, pedoni, segnaletica orizzontale e segnali stradali. Il flusso di contribuzione è descritto nella Template Guide.