# De LaTeX a HTML

Crea HTML independiente con ecuaciones en MathML para leer, compartir y trabajar la accesibilidad en la web.

De LaTeX a HTML da a un manuscrito una vida más allá del PDF. Convierte la estructura del documento en HTML que se lee en el navegador y escribe las ecuaciones en MathML, de modo que el resultado se puede seleccionar, se adapta a la pantalla y es más fácil de interpretar para las tecnologías de apoyo que la imagen de una página.

## Úsalo para

- una copia web de un artículo, un informe o unas notas;
- contenido que debe reorganizarse en teléfonos y pantallas estrechas;
- una copia de revisión en la que los lectores puedan seleccionar el texto e inspeccionar las ecuaciones;
- una alternativa en HTML al PDF pensada para la accesibilidad.

No recrea fielmente el diseño del PDF de una revista. Si lo que importa es la paginación exacta y el diseño de impresión, usa la exportación a PDF.

## Convierte el código

1. Abre **De LaTeX a HTML** o ejecuta `/latex-to-html`.
2. Pega el código de LaTeX que quieres convertir.
3. Elige **Convertir**.
4. Guarda `converted.html` y ábrelo en un navegador.
5. Revisa los títulos, los enlaces, las ecuaciones, las figuras, las tablas y las referencias.

Una sección como:

```latex
\section{Result}
For $x > 0$, the loss decreases monotonically.
```

se convierte en un título y un párrafo de HTML, con la ecuación en línea representada como MathML.

## Qué incluye el resultado

La ruta de Pandoc incluida crea un documento HTML independiente, incrusta los recursos que puede resolver y usa MathML para las ecuaciones. La conversión se hace en local.

Las macros de LaTeX personalizadas, las clases de editoriales, el TeX sin procesar y los paquetes que dibujan directamente en la página pueden no tener equivalente en HTML. La generación de la bibliografía también depende del código y de la configuración de citas que se entreguen al conversor.

:::caution[El HTML accesible sigue necesitando revisión]
MathML y los títulos semánticos son un punto de partida más sólido, pero no certifican la página según ningún estándar de accesibilidad. Prueba el orden del teclado, el texto de los enlaces, las alternativas de las imágenes, los encabezados de las tablas, el contraste de color y el resultado con la tecnología de apoyo que use tu público.
:::

Para un flujo de PDF etiquetado, usa [Preflight](/docs/preflight/) y lee sus límites sobre PDF/UA antes de compartir el resultado como accesible. Para código de Typst, usa [De Typst a HTML](/docs/tools/typst-to-html/).
