TeX4ht es un conversor configurable capaz de traducir documentos TeX y LaTeX a HTML y ciertos formatos XML . En particular, TeX4ht sirve para convertir documentos (La) TeX a formatos utilizados por procesadores de texto . Fue desarrollado por Eitan M. Gurari. [1]
Desarrollador (es) | Eitan M. Gurari (1947-2009), Karl Berry, Michal Hoftich |
---|---|
Lanzamiento estable | verano 2008/16 de junio de 2008 |
Sistema operativo | Linux / Windows / Mac OS X |
Tipo | Utilidad |
Licencia | Licencia Pública de Proyecto LaTeX (LPPL) . |
Sitio web | http://www.tug.org/tex4ht/ |
El programa está publicado bajo la Licencia Pública de Proyecto LaTeX (LPPL) .
Historia
TeX4ht se desarrolló en la década de 1990 para convertir (La) TeX a HTML, lo que ayudó a publicar documentos científicos escritos en (La) TeX en la red mundial para su visualización en un navegador web . En particular, se admitieron funciones de hipertexto , por lo que fue posible incluir hipervínculos en la versión web de los documentos.
Se admitieron gradualmente más formatos basados en XML. A partir de 2019, se admiten HTML5 , XHTML , MathML , OpenDocument , DocBook y TEI . [2] También se puede generar JavaHelp .
TeX4ht ahora se incluye preconfigurado con todas las distribuciones de TeX.
Desde la muerte de Eitan M. Gurari, el programa ha sido mantenido por Radhakrishnan CV (ya no está activo), Karl Berry y Michal Hoftich, con contribuciones de muchos otros. [3]
Función
TeX4ht no transforma directamente el marcado TeX o LaTeX en el lenguaje de marcado de salida (HTML, etc.). En cambio, una ejecución normal (La) TeX compila primero un archivo DVI desde la fuente. Posteriormente, TeX4ht procesa el archivo DVI. [4] Otros convertidores, más notablemente LaTeX2HTML o TtH, operan en una sola pasada.
TeX4ht esencialmente puede manejar cualquier fuente de documento (La) TeX compilada con éxito. TeX4ht también puede incorporar compatibilidad con paquetes de macros disponibles públicamente o comandos creados por el usuario (quizás específicos del documento) para procesar características que trascienden los formatos TeX estándar, como para administrar la bibliografía con BibTeX , porque estas extensiones no necesitan implementaciones correspondientes en el convertidor.
Las fórmulas matemáticas y otros caracteres o símbolos que no se pueden mostrar como texto se convierten en gráficos. Las matemáticas también se pueden convertir a MathML o en un formato adecuado para su procesamiento con MathJax .
TeX4ht puede convertir documentos de látex en Microsoft Word 's doc formato a través de la OpenDocument formato ODT.
Referencias
- ↑ (* 1947, † 2009)
- ^ [1]
- ^ Karl Berry, publicación en la lista de correo texhax , 17 de julio de 2009; ibíd . publicación en der mailinglist texhax , 7 de noviembre de 2009.
- ^ Cf. The LaTeX Web Companion , págs. 169 y sig.
enlaces externos
- Página de inicio del proyecto
- Manual en Linea
- SimpleTeX4ht - Interfaz gráfica para TeX4ht para Mac OS X
- TUG: Convertidores entre procesadores de texto LaTeX y PC
- TUG: Convertidores de procesadores de texto para PC a LaTeX
Literatura
- Traducción de LaTeX a HTML usando TeX4ht, en: Michel Goossens, Sebastian Rahtz , Eitan M. Gurari, Ross Moore, Robert S. Sutor. El LaTeX Web Companion. Integración de TeX, HTML y XML. 1999. Octava impresión, enero de 2006. págs. 155–194.
- Eitan Gurari, HTML Production , TUGBoat 25 (2004), núm. 1, págs. 39–47.
Ver también
- LaTeX2HTML