Catálogo de formas
Formas para escenarios de conducción
Sección titulada «Formas para escenarios de conducción»| Forma | Función |
|---|---|
| Linestring | Línea continua para bordes de carril, bordillos y marcas viales. |
| Lane | Carril con dos bordes, línea central y ranuras de conexión (Next / Previous / Left / Right). |
| Vehicle | Vehículo con plantilla (Sedán, Autobús, Camión, Motocicleta). |
| Pedestrian | Peatón con plantilla (Walking, Simple). |
| Path | Trayectoria para flechas, grupos de huellas o rutas de escenario. Estilo flecha o banda. |
| Polygon | Área cerrada (aparcamiento, zona achurada). |
| Crosswalk | Paso de peatones con estilo predefinido. |
| TrafficLight | Semáforo para vehículo o peatón. |
| Intersection | Plantilla de cruce multicarril. |
Formas básicas
Sección titulada «Formas básicas»| Forma | Función |
|---|---|
| LineArrow | Flecha de un solo segmento. |
| Arrow | Flecha de forma libre. |
| Text | Texto plano o con anotación. |
| Math (LaTeX) | Ecuación LaTeX renderizada; ver Math (KaTeX) más abajo. |
| Freehand | Trazado con estilo de pluma. |
| Rectangle | Rectángulo alineado a los ejes. |
| Ellipse | Elipse alineada a los ejes. |
| Image | PNG, JPG o SVG importado. |
Math (KaTeX)
Sección titulada «Math (KaTeX)»La forma Math (icono fx en la barra de herramientas, también /) almacena código LaTeX y lo renderiza con KaTeX. El código permanece editable: haz doble clic sobre cualquier ecuación para volver a abrir el editor en línea. Consulta el tutorial para el recorrido paso a paso.
LaTeX compatible
Sección titulada «LaTeX compatible»La herramienta Math acepta todo lo que figura en la lista de funciones admitidas de KaTeX. Aspectos destacados:
| Categoría | Ejemplos |
|---|---|
| Letras griegas | \alpha \beta \gamma \pi \Omega |
| Operadores | \sum \int \prod \lim \nabla |
| Fracciones y raíces | \frac{a}{b} \sqrt{x} \sqrt[3]{x} |
| Sub/superíndices | x_1^2 x_{i,j}^{n+1} |
| Conjuntos y lógica | \in \notin \subseteq \forall \exists \implies |
| Flechas | \to \rightarrow \Rightarrow \leftrightarrow |
| Decoraciones | \hat{x} \bar{x} \vec{v} \tilde{x} \overline{ABC} |
| Matrices | \begin{pmatrix} a & b \\\\ c & d \end{pmatrix} |
| Sistemas alineados | \begin{align} f &= g \\\\ h &= k \end{align} |
| Casos | \begin{cases} x & \text{if } y \\\\ 0 & \text{otherwise} \end{cases} |
Química (mhchem) | \ce{2 H2 + O2 -> 2 H2O} \pu{12 km/h} |
Los errores de sintaxis no bloquean el editor: KaTeX resalta en rojo los tokens problemáticos mientras sigues escribiendo.
Atributos de estilo
Sección titulada «Atributos de estilo»El panel de atributos de Math muestra:
| Propiedad | Rango / Opciones |
|---|---|
| Color | Cualquier color de la paleta de drawtonomy. Negro por defecto. |
| Size | 8–200 px (tamaño de fuente). 20 px por defecto. Toda la ecuación escala proporcionalmente. |
La rotación se aplica a la forma Math igual que a cualquier otra forma: arrastra el handle que aparece sobre el cuadro de selección.
Exportación
Sección titulada «Exportación»Las formas Math se exportan mediante todas las rutas disponibles en formatos de exportación:
- SVG / PNG /
.drawtonomy.svg: el HTML renderizado por KaTeX se incrusta en línea, de modo que la ecuación permanece nítida a cualquier zoom. - PDF / EPS: los glifos de texto se convierten a trazados mediante
opentype.js, incluyendo el vínculo de la raíz cuadrada (\sqrt), por lo que el archivo no depende de que el destinatario tenga las fuentes correctas.
Limitaciones
Sección titulada «Limitaciones»- Colocar cientos de ecuaciones en un mismo lienzo es posible, pero cada una es un render KaTeX independiente: las páginas muy densas pueden ralentizarse.
- Las macros personalizadas de KaTeX (
\newcommand) no están admitidas; el renderizador usa los valores predeterminados de KaTeX másmhchem.
Plantillas personalizadas
Sección titulada «Plantillas personalizadas»Puedes añadir plantillas SVG para vehículos, peatones, marcas viales y señales. El flujo de contribución está en la Guía de Plantillas.