# De Mermaid a LaTeX

Convierte un diagrama de flujo de Mermaid en TikZ editable cuando es posible, con una imagen local de reserva para otros tipos de diagrama.

De Mermaid a LaTeX permite que un diagrama empiece como unas pocas líneas legibles y termine en un artículo. Los diagramas de flujo habituales se convierten en TikZ editable, de modo que las etiquetas, los estilos de línea y la colocación siguen formando parte del código de LaTeX.

## Mejor uso

Úsalo para flujos de trabajo de investigación, diagramas de métodos, árboles de decisión y otros diagramas de flujo en los que importan más las relaciones que un dibujo elaborado.

Para una figura de publicación con gráficas, notación propia de un campo o una composición manual precisa, usa en su lugar las [herramientas de diagramas y figuras](/docs/figures-diagrams/). No esperes que cada familia de diagramas de Mermaid tenga un equivalente fiel en TikZ. Para un documento de Typst, [De Mermaid a Typst](/docs/tools/mermaid-to-typst/) escribe código de fletcher.

## Convierte un diagrama de flujo

1. Abre **De Mermaid a LaTeX** o ejecuta `/mermaid-to-latex`.
2. Pega el código de Mermaid o carga el ejemplo.
3. Elige **Convertir**.
4. Lee la nota que hay sobre el resultado para saber si has recibido TikZ o una figura de LaTeX basada en una imagen.
5. Copia o guarda el código `.tex` y cualquier recurso generado.

Ejemplo:

```mermaid
flowchart LR
  question[Research question] --> search[Search literature]
  search --> decide{Enough evidence?}
  decide -->|Yes| write[Write synthesis]
  decide -->|No| search
```

Los diagramas de flujo habituales con dirección `TD`, `TB`, `BT`, `LR` o `RL` y con nodos y aristas básicos se convierten a TikZ de forma determinista. Si el código usa una función de Mermaid sin una correspondencia segura en TikZ, Oleafly genera el diagrama en local como PNG y devuelve un fragmento de figura de LaTeX en lugar de perder las relaciones.

## Revisa la figura

Compila con el ancho de columna final. Comprueba los cruces de líneas, el ajuste de las etiquetas, el contraste, el tamaño de la letra y el orden de lectura del diagrama. Añade un pie explicativo o una alternativa en texto para los lectores que no puedan ver la figura.

La conversión se ejecuta en tu dispositivo. La entrada de Mermaid está limitada a 50 000 caracteres. La imagen de reserva necesita `graphicx`; el TikZ editable necesita los paquetes que se nombran en el código generado.
