LuaTeX

S Vikipedije, slobodne enciklopedije
LuaTeX
Originalni autor(i)Taco Hoekwater, Hartmut Henkel, Hans Hagen
Programer(i)Taco Hoekwater, Hartmut Henkel, Hans Hagen, etc. (7 active developers)
Prvo izdanje2007. god.; pre 17 godina (2007)
Stabilno izdanje
1.0.4 / 8. april 2017. god.; pre 7 godina (2017-04-08)
Preliminarno izdanje
0.80.0
Repozitorijum Uredi na Vikipodacima
Napisan uLua, C
Operativni sistemMultiplatforma
TipNovi način kucanja teksta
LicencaGNU General Public License
Veb-sajtwww.luatex.org

LuaTeX je TeX bazirani sistem računarske pripreme teksta koji je inicijalno postojao kao pdfTeX verzija sa ugrađenom Lua mašinom za interpretaciju skripti. Posle nekoliko eksperimenata usvojio ga je pdfTeX tim kao svog naslednika (ekstenziju eTeX) koja generiše PDF fajlove.[2][3][4] Kasnije u projektu su uključene funkcionalnosti Alefa (posebno u pogledu višesmernog slaganja slova). Projekat je prvobitno bio pod pokroviteljstvom orijentalnog TeX projekta, koji su osnovali Idris Samavi Hamid, Hans Hagen, i Tako Hoekvater.

Cilj projekta[uredi | uredi izvor]

Glavni cilj projekta je da se obezbedi TeX-ova verzija gde su svi unutrašnji delovi dostupni iz Lua skripti. U procesu otvaranja TeX-a mnogi unutrašnji kodovi su ponovo napisani. Umesto jakog kodiranja novih funkcionalnosti u samom TeX-u, korisnici (ili pisci makro paketa) mogu da napišu svoje sopstvene dodatke. LuaTeX nudi ugrađenu podršku za OpenType fontove. Za razliku od XeTeX, fontovi nisu pristupni kroz sistem biblioteka operativnog sistema, neko kroz biblioteku baziranu na FontForge.

Srodni projekat je MPLib (ekstenzija MetaPost biblioteke modula), koji donosi grafičku mašinu u TeX.

LuaTeX tim čine Tako Hokvater, Hartmut Henkel i Hans Hagen.

Verzije[uredi | uredi izvor]

Prvu javna beta verzija je lansirana TeX 2007. godine u San Dijegu. Prvo formalno izdanje je planirano za kraj 2009. godine, a prva stabilna verzija proizvodnje je objavljena 2010. godine.[5] Očekivalo se da dostigne verziju TeX Live.00 u 2012. godini ali od oktobra 2015. godine se očekuje da bude pušten sa TeX Live 2020.[5][6][7]

Od oktobra 2010. godine, oba ConTeXt mark IV i LaTeX sa ekstra paketima (npr. luaotfload, luamplib, luatexbase, luatextra) su iskoristila nove mogućnosti LuaTeX . Oba su podržana u TeX Live 2010 sa LuaTeX 0.60, i u LyX.[8] Posebna podrška u običnom TeH-u je još uvek u fazi razvoja

Reference[uredi | uredi izvor]

  1. ^ „LuaTeX reference manual (0.80.0)” (PDF). Arhivirano iz originala (PDF) 03. 03. 2016. g. Pristupljeno 11. 01. 2016. 
  2. ^ TeX Frequently Asked Questions Arhivirano na sajtu Wayback Machine (27. oktobar 2014) - What is PDFTeX?
  3. ^ TeX Frequently Asked Questions Arhivirano na sajtu Wayback Machine (27. oktobar 2014) - PDFTeX and LuaTeX
  4. ^ PDFTeX's NEWS file Arhivirano [Date missing] na sajtu Portuguese Web Archive|Portuguese Web Archive - news for 3.141592-1.40.0 version.
  5. ^ a b LuaTeX roadmap
  6. ^ Hans Hagen "The State of LuaTeX".
  7. ^ LuaTeX documentation
  8. ^ „LyX wiki | LyX / LuaTeX”. wiki.lyx.org. Pristupljeno 2017-08-31. 

Literatura[uredi | uredi izvor]

Spoljašnje veze[uredi | uredi izvor]