LuaTeX

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 11. februar 2019; checks kræver 13 redigeringer .
LuaTeX
Type Desktop publishing software
Forfatter T. Hawkwater, H. Henkel, G. Hagen
Udvikler T. Hawkwater, H. Henkel, G. Hagen, et al. (7 aktive udviklere)
Skrevet i Lua , C
Operativ system Cross-platform software
Første udgave 2007 ( 2007 )
nyeste version 1.13 (11. april 2021 [1] ) ( 2021-04-11 )
Stat Aktiv
Licens GNU General Public License
Internet side luatex.org
 Mediefiler på Wikimedia Commons

LuaTeX  er et computerlayoutsystem baseret TeX . Det er en udvidet version af pdfTeX med en indbygget Lua - motor . Efter test blev det accepteret af pdfTeX-teamet som efterfølgeren til pdfTeX (som igen er en udvidelse af eTeX , der producerer PDF -dokumenter ). Senere blev Aleph- funktionaliteten inkluderet i projektet (især forskellige layoutretninger). Projektet blev oprindeligt sponsoreret af Oriental TeX-projektet grundlagt af I. Hamid, G. Hagen og T. Hawkwater. Inkluderet i de mest populære TeX-distributioner: TeXLive , MikTeX [2] .

Projektmål

Hovedmålet med projektet er at tilbyde en version af TeX, hvis interne mekanismer alle er tilgængelige fra Lua. I processen med at opdage TeX-mekanismerne blev mange dele af den interne kode omskrevet. I stedet for at hårdkode nye funktioner ind i selve TeX, kan brugere (eller pakkeforfattere) skrive deres egne udvidelser. LuaTeX har indbygget understøttelse af OpenType-skrifttyper [2] . I modsætning til XeTeX tilgås skrifttyper ikke gennem operativsystembiblioteker, men gennem et bibliotek baseret på FontForge [3] .

Et relateret projekt er MPLib [4] (Extended MetaPost Library Module ), som tilføjer en grafikmotor til TeX. LuaTeX-udviklingsteamet omfatter L. Scarso, T. Hawkwater, H. Henkel og G. Hagen.

Funktioner

Versioner

Den første offentlige beta udkom ved TUG 2007 i San Diego . Den første formelle udgivelse var planlagt til slutningen af ​​2009, den første stabile produktionsversion blev udgivet i 2010 [5] . Version 1.00 blev frigivet i september 2016.

Fra oktober 2010 bruger både ConTeXt mark IV og LaTeX med yderligere pakker (f.eks. luaotfload, luamplib, luatexbase, luatextra) de nye LuaTeX-funktioner. Begge understøttes i TeX Live 2010 med LuaTeX 0.60 og i LyX [6] . Dedikeret support i almindelig TeX er stadig under udvikling fra 2019.

Se også

Noter

  1. LuaTeX referencemanual
  2. 12 CTAN . _
  3. 12 LuaTeX . _
  4. mplib .
  5. LuaTeX køreplan . Hentet 6. februar 2019. Arkiveret fra originalen 1. februar 2021.
  6. LyX wiki | LyX / LuaTeX  (engelsk) . wiki.lyx.org . Hentet 31. august 2017. Arkiveret fra originalen 31. august 2017.

Kilder