LuaTeX | |
---|---|
Typ | Software pro stolní publikování |
Autor | T. Hawkwater, H. Henkel, G. Hagen |
Vývojář | T. Hawkwater, H. Henkel, G. Hagen aj. (7 aktivních vývojářů) |
Zapsáno v | Lua , C |
Operační systém | Multiplatformní software |
První vydání | 2007 |
Nejnovější verze | 1.13 (11. dubna 2021 [1] ) |
Stát | Aktivní |
Licence | GNU General Public License |
webová stránka | luatex.org |
Mediální soubory na Wikimedia Commons |
LuaTeX je počítačový systém rozložení založený na TeXu . Jedná se o rozšířenou verzi pdfTeXu s vestavěným Lua enginem . Po testování byl týmem pdfTeX přijat jako nástupce pdfTeXu (což je zase rozšíření eTeXu , které vytváří PDF dokumenty ). Později byla do projektu zahrnuta funkcionalita Aleph (zejména různé směry rozložení). Projekt byl původně sponzorován projektem Oriental TeX, který založili I. Hamid, G. Hagen a T. Hawkwater. Zahrnuto v nejpopulárnějších distribucích TeXu: TeXLive , MikTeX [2] .
Hlavním cílem projektu je nabídnout verzi TeXu, jejíž vnitřní mechanismy jsou všechny dostupné z Lua. V procesu objevování TeXových mechanismů bylo přepsáno mnoho částí interního kódu. Namísto tvrdého kódování nových funkcí do samotného TeXu mohou uživatelé (nebo autoři balíčků) psát svá vlastní rozšíření. LuaTeX má nativní podporu pro fonty OpenType [2] . Na rozdíl od XeTeXu se k fontům nepřistupuje prostřednictvím knihoven operačního systému, ale prostřednictvím knihovny založené na FontForge [3] .
Příbuzným projektem je MPLib [4] (Extended MetaPost Library Module ), který přidává do TeXu grafický engine. Vývojový tým LuaTeX zahrnuje L. Scarso, T. Hawkwater, H. Henkel a G. Hagen.
První veřejná beta vyšla na TUG 2007 v San Diegu . První formální vydání bylo plánováno na konec roku 2009, první stabilní produkční verze byla vydána v roce 2010 [5] . Verze 1.00 byla vydána v září 2016.
Od října 2010 používá ConTeXt mark IV i LaTeX s dalšími balíčky (např. luaotfload, luamplib, luatexbase, luatextra) nové funkce LuaTeXu. Oba jsou podporovány v TeX Live 2010 s LuaTeXem 0.60 a v LyX [6] . Vyhrazená podpora v plain TeXu je od roku 2019 stále ve vývoji.
Τ Ε Χ | |
---|---|
Makro balíčky | |
Alternativní motory Τ Ε Χ | |
distribuce | |
Společenství |
|
Smíšený |
|