MarkNode renderiza expresiones matemáticas LaTeX directamente en la vista previa y en los nodos del mapa mental. Escribes ecuaciones con la sintaxis estándar $...$ y $$...$$, y se representan como matemáticas compuestas tipográficamente sin salir del editor y sin conexión a la red.
Ecuaciones en línea
Envuelve una ecuación corta entre signos de dólar simples para incrustarla en una frase:
The total energy is $E = mc^2$, where $c$ is the speed of light.
La vista previa renderiza la ecuación en línea con el texto circundante. El $ de apertura debe ir seguido de un carácter que no sea un espacio en blanco, y el $ de cierre debe ir precedido de un carácter que no sea un espacio en blanco — de modo que un texto como «Costó $5 y $10» se deja intacto y no se interpreta como matemáticas.
Para insertar un signo de dólar literal en el texto, escápalo con una barra invertida: \$5.
Ecuaciones en bloque
Envuelve una ecuación entre signos de dólar dobles para renderizarla en su propia línea, centrada y con un tipo de letra más grande:
$$
\int_0^\infty e^{-x}\,dx = 1
$$
Las ecuaciones en bloque pueden abarcar varias líneas entre el $$ de apertura y el de cierre.
Matemáticas en bloques de código delimitados
Si prefieres el estilo explícito con delimitadores de código, también puedes escribir matemáticas en bloque usando un bloque delimitado con math como identificador de lenguaje:
```math
\sum_{i=1}^{n} i = \frac{n(n+1)}{2}
```
Esto se renderiza igual que un bloque $$...$$.
Matemáticas en encabezados y nodos del mapa mental
Cuando un encabezado contiene matemáticas en línea, el nodo correspondiente del mapa mental las muestra como matemáticas compuestas tipográficamente en lugar del código fuente LaTeX sin procesar. Por ejemplo:
## Newton's Second Law: $F = ma$
El nodo del mapa mental muestra la ecuación renderizada, lo que facilita revisar visualmente un esquema de ciencias.
Errores
Si escribes una expresión LaTeX que el renderizador no puede analizar —por ejemplo, un comando desconocido o una llave sin pareja—, la vista previa muestra el código fuente sin procesar con un indicador de error en línea en lugar de descartar la ecuación en silencio. Pasa el cursor sobre el error para ver qué ha fallado y luego corrige el código fuente.
Sintaxis admitida
MarkNode admite un amplio subconjunto de las matemáticas de LaTeX adecuado para documentos de texto: letras griegas, sumatorios, integrales, fracciones, matrices, entornos alineados y la mayoría de los operadores. Las funciones que dependen de paquetes pesados (tikz, macros personalizadas, clases de documento completas) no son compatibles porque no interviene ninguna instalación completa de LaTeX; todo se renderiza localmente y sin conexión.