Vormcatalogus
Rijscenariovormen
Section titled “Rijscenariovormen”| Vorm | Doel |
|---|---|
| Linestring | Doorlopende lijn, gebruikt voor rijstrookgrenzen, stoepranden en markeringen. |
| Lane | Een berijdbare rijstrook met twee grenzen, een hartlijn en verbindingsvelden (Next / Previous / Left / Right). |
| Vehicle | Voertuig op basis van sjabloon (Sedan, Bus, Truck, Motorcycle). |
| Pedestrian | Voetganger op basis van sjabloon (Walking, Simple). |
| Path | Traject voor pijlen, voetafdrukgroepen of scenariopaden. Pijl- of bandstijl. |
| Polygon | Gesloten gebied (parkeerplaats, gearceerde zone). |
| Crosswalk | Vooraf opgemaakte voetgangersoversteekplaats. |
| TrafficLight | Voertuig- of voetgangerssignaal. |
| Intersection | Kruispuntsjabloon met meerdere rijstroken. |
Basisvormen
Section titled “Basisvormen”| Vorm | Doel |
|---|---|
| LineArrow | Eensegments-pijl. |
| Arrow | Vrijevormpijl. |
| Text | Gewone of geannoteerde tekst. |
| Math (LaTeX) | Gerenderde LaTeX-vergelijking, zie Math (KaTeX) hieronder. |
| Freehand | Getekend met een penachtige streek. |
| Rectangle | As-uitgelijnde rechthoek. |
| Ellipse | As-uitgelijnde ellips. |
| Image | Geïmporteerde PNG / JPG / SVG. |
Math (KaTeX)
Section titled “Math (KaTeX)”De Math-vorm (fx in de werkbalk, ook /) slaat LaTeX-broncode op en rendert die met KaTeX. De broncode blijft bewerkbaar — dubbelklik op een vergelijking om de inline editor opnieuw te openen. Zie de tutorial voor een stap-voor-stap handleiding.
Ondersteunde LaTeX
Section titled “Ondersteunde LaTeX”De Math-tool accepteert alles uit de lijst met ondersteunde functies van KaTeX. Hoogtepunten:
| Categorie | Voorbeelden |
|---|---|
| Griekse letters | \alpha \beta \gamma \pi \Omega |
| Operatoren | \sum \int \prod \lim \nabla |
| Breuken en wortels | \frac{a}{b} \sqrt{x} \sqrt[3]{x} |
| Sub-/superscripts | x_1^2 x_{i,j}^{n+1} |
| Verzamelingen en logica | \in \notin \subseteq \forall \exists \implies |
| Pijlen | \to \rightarrow \Rightarrow \leftrightarrow |
| Decoraties | \hat{x} \bar{x} \vec{v} \tilde{x} \overline{ABC} |
| Matrices | \begin{pmatrix} a & b \\\\ c & d \end{pmatrix} |
| Uitgelijnde stelsels | \begin{align} f &= g \\\\ h &= k \end{align} |
| Gevallen | \begin{cases} x & \text{if } y \\\\ 0 & \text{otherwise} \end{cases} |
Scheikunde (mhchem) | \ce{2 H2 + O2 -> 2 H2O} \pu{12 km/h} |
Syntaxfouten laten de editor niet crashen — KaTeX markeert de foutieve tokens in rood terwijl je verder typt.
Stijleigenschappen
Section titled “Stijleigenschappen”Het Math-attribuutpaneel biedt:
| Eigenschap | Bereik / Opties |
|---|---|
| Color | Elke kleur uit het drawtonomy-palet. Standaard zwart. |
| Size | 8 – 200 px (tekengrootte). Standaard 20 px. De hele vergelijking schaalt proportioneel mee. |
Rotatie stel je in op de Math-vorm zoals bij elke andere vorm — sleep de greep die boven het selectievak verschijnt.
Exporteren
Section titled “Exporteren”Math-vormen worden geëxporteerd via alle paden in exportformaten:
- SVG / PNG /
.drawtonomy.svg— de gerenderde KaTeX-HTML wordt inline ingesloten, zodat de vergelijking scherp blijft op elk zoomniveau. - PDF / EPS — tekstglyphs worden via
opentype.jsomgezet naar paden, inclusief het wortelteken (\sqrt), zodat het bestand nooit afhankelijk is van de aanwezige lettertypen bij de ontvanger.
Beperkingen
Section titled “Beperkingen”- Honderden vergelijkingen op één canvas werkt, maar elke vergelijking is een afzonderlijke KaTeX-render — extreem drukke pagina’s kunnen trager aanvoelen.
- Aangepaste KaTeX-macro’s (
\newcommand) worden niet ondersteund; de renderer gebruikt KaTeX-standaardinstellingen plusmhchem.
Aangepaste sjablonen
Section titled “Aangepaste sjablonen”Je kunt SVG-sjablonen toevoegen voor voertuigen, voetgangers, wegmarkeringen en borden. De bijdrageprocedure staat in de Template Guide.