LuaTeX

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 11 de febrero de 2019; las comprobaciones requieren 13 ediciones .
LuaTeX
Tipo de software de autoedición
Autor T. Hawkwater, H. Henkel, G. Hagen
Desarrollador T. Hawkwater, H. Henkel, G. Hagen y otros (7 desarrolladores activos)
Escrito en Lúa , C
Sistema operativo Software multiplataforma
Primera edición 2007 ( 2007 )
ultima versión 1.13 (11 de abril de 2021 [1] ) ( 2021-04-11 )
Estado Activo
Licencia Licencia Pública General GNU
Sitio web luatex.org
 Archivos multimedia en Wikimedia Commons

LuaTeX  es un sistema de diseño de computadora basado en TeX . Es una versión extendida de pdfTeX con un motor Lua incorporado . Después de las pruebas, el equipo de pdfTeX lo aceptó como el sucesor de pdfTeX (que a su vez es una extensión de eTeX que produce documentos PDF ). Más tarde, la funcionalidad Aleph se incluyó en el proyecto (en particular, varias direcciones de diseño). El proyecto fue patrocinado originalmente por el proyecto Oriental TeX fundado por I. Hamid, G. Hagen y T. Hawkwater. Incluido en las distribuciones TeX más populares: TeXLive , MikTeX [2] .

Objetivos del proyecto

El objetivo principal del proyecto es ofrecer una versión de TeX cuyos mecanismos internos sean todos accesibles desde Lua. En el proceso de descubrir los mecanismos de TeX, se reescribieron muchas partes del código interno. En lugar de codificar nuevas funciones en TeX, los usuarios (o los autores de paquetes) pueden escribir sus propias extensiones. LuaTeX tiene soporte nativo para fuentes OpenType [2] . A diferencia de XeTeX , no se accede a las fuentes a través de las bibliotecas del sistema operativo, sino a través de una biblioteca basada en FontForge [3] .

Un proyecto relacionado es MPLib [4] (Extended MetaPost Library Module ), que agrega un motor gráfico a TeX. El equipo de desarrollo de LuaTeX incluye a L. Scarso, T. Hawkwater, H. Henkel y G. Hagen.

Características

Versiones

La primera versión beta pública salió en TUG 2007 en San Diego . El primer lanzamiento formal se planeó para finales de 2009, la primera versión de producción estable se lanzó en 2010 [5] . La versión 1.00 se lanzó en septiembre de 2016.

A partir de octubre de 2010, tanto ConTeXt mark IV como LaTeX con paquetes adicionales (p. ej., luaotfload, luamplib, luatexbase, luatextra) utilizan las nuevas funciones de LuaTeX. Ambos son compatibles con TeX Live 2010 con LuaTeX 0.60 y LyX [6] . El soporte dedicado en TeX simple todavía está en desarrollo a partir de 2019.

Véase también

Notas

  1. Manual de referencia de LuaTeX
  2. 12 CTAN._ _ _
  3. 12 LuaTeX._ _ _
  4. mplib .
  5. Hoja de ruta de LuaTeX . Consultado el 6 de febrero de 2019. Archivado desde el original el 1 de febrero de 2021.
  6. Wiki de LyX | LyX/LuaTeX  (inglés) . wiki.lyx.org . Consultado el 31 de agosto de 2017. Archivado desde el original el 31 de agosto de 2017.

Fuentes