LuaTeX | |
---|---|
Tip de | Software de desktop publishing |
Autor | T. Hawkwater, H. Henkel, G. Hagen |
Dezvoltator | T. Hawkwater, H. Henkel, G. Hagen și colab. (7 dezvoltatori activi) |
Scris in | Lua , C |
Sistem de operare | Software multiplatformă |
Prima editie | 2007 |
ultima versiune | 1.13 (11 aprilie 2021 [1] ) |
Stat | Activ |
Licență | Licență publică generală GNU |
Site-ul web | luatex.org |
Fișiere media la Wikimedia Commons |
LuaTeX este un sistem de aspect al computerului bazat pe TeX . Este o versiune extinsă a pdfTeX cu un motor Lua încorporat . După testare, a fost acceptat de echipa pdfTeX ca succesor al pdfTeX (care, la rândul său, este o extensie a eTeX care produce documente PDF ). Ulterior, funcționalitatea Aleph a fost inclusă în proiect (în special, diverse direcții de aspect). Proiectul a fost sponsorizat inițial de proiectul Oriental TeX fondat de I. Hamid, G. Hagen și T. Hawkwater. Inclus în cele mai populare distribuții TeX: TeXLive , MikTeX [2] .
Scopul principal al proiectului este de a oferi o versiune de TeX ale cărei mecanisme interne sunt toate accesibile din Lua. În procesul de descoperire a mecanismelor TeX, multe părți ale codului intern au fost rescrise. În loc să codifice noi funcții în TeX în sine, utilizatorii (sau autorii pachetelor) își pot scrie propriile extensii. LuaTeX are suport nativ pentru fonturile OpenType [2] . Spre deosebire de XeTeX , fonturile nu sunt accesate prin bibliotecile sistemului de operare, ci printr-o bibliotecă bazată pe FontForge [3] .
Un proiect înrudit este MPLib [4] (Extended MetaPost Library Module ), care adaugă un motor grafic la TeX. Echipa de dezvoltare LuaTeX include L. Scarso, T. Hawkwater, H. Henkel și G. Hagen.
Prima versiune beta publică a apărut la TUG 2007 din San Diego . Prima lansare oficială a fost planificată pentru sfârșitul anului 2009, prima versiune de producție stabilă a fost lansată în 2010 [5] . Versiunea 1.00 a fost lansată în septembrie 2016.
Din octombrie 2010, atât ConTeXt mark IV, cât și LaTeX cu pachete suplimentare (de ex. luaotfload, luamplib, luatexbase, luatextra) folosesc noile caracteristici LuaTeX. Ambele sunt acceptate în TeX Live 2010 cu LuaTeX 0.60 și în LyX [6] . Suportul dedicat în TeX simplu este încă în dezvoltare din 2019.
Τ Ε Χ | |
---|---|
Pachete macro | |
Motoare alternative Τ Ε Χ | |
distribuţiile | |
Comunitate |
|
Diverse |
|