factograf
CA

LuaTeX

LuaTeX
All data from the card 14
Tipus
TeX macro package (en) i programari lliure i de codi obert
Basat en
PdfTeX
Versió inicial
2007
Versió estable
1.24.0 (1r setembre 2025)
Llicència
GNU GPL 2.0
Sistema operatiu
sistema operatiu tipus Unix i Microsoft Windows
Escrit en
C, Lua i TeX
Codi font
Codi font
Debian
luatex
Arch Linux
texlive-core
Ubuntu
luatex
Gentoo
dev-tex/luatex
Lloc web
luatex.org (anglès)
Stack Exchange
Etiqueta

LuaTeX és un sistema de composició tipogràfica que empra Lua com a llenguatge d'script incrustat. LuaTeX és considerat com el successor de pdfTeX. La codificació d'entrada per defecte és UTF-8 d'Unicode. LuaTeX és capaç d'utilitzar fonts tipogràfiques com OpenType i TrueType tant per a text com per als conjunts matemàtics, els desenvolupadors poden construir solucions avançades per a la composició tipogràfica multilingüe (també la no llatina).

L'objectiu principal del projecte és proporcionar una versió de TeX on les característiques internes siguin accessibles des del llenguatge de programació Lua. En el procés d'extensió de codi a TeX s'ha de reescriure gran part del codi intern. Amb LuaTeX, els usuaris i els desenvolupadors de paquets, poden escriure les pròpies ampliacions en comptes de reescriure les funcions en codi TeX pur. LuaTeX ofereix suport per a fonts tipogràfiques OpenType amb mòduls externs. Un d'ells, escrit en Lua, és proporcionat per l'equip de LuaTeX, però el suport als scripts complexos és limitat; hi ha un treball en curs des del 2019 per a integrar HarfBuzz.

Read next

In 14 languages

Text from Wikipedia, CC BY-SA 4.0 · Source article