LuaTeX

From Wikipedia, the free encyclopedia

LuaTeX
Design by Taco Hoekwater, Hartmut Henkel, Hans Hagen
Developed by Taco Hoekwater, Hartmut Henkel, Hans Hagen
OS Multiplatform
Genre Typesetting
License GNU General Public License
Website www.luatex.org

LuaTeX started as a version of pdfTeX with a Lua scripting engine embedded. After some experiments it was adopted as a successor to pdfTeX, which is a merge between TeX and eTeX with a PDF backend. Later in the project some functionality of Aleph was included (esp. multi-directional typesetting). The project is sponsored by the Oriental TeX project.

The first public beta was launched at TUG 2007 in San Diego. The first formal release will happen at the end of 2009, and the first stable production version will be available in 2010. The main objective of the project is to provide a version of TeX where all internals are accessible from Lua. In the process of opening up TeX, much of the internal code is rewritten. Instead of hard coding new features in TeX itself, users (or macro package writers) can write their own extensions. A related project is MPLib (an extended MetaPost library module), which brings a graphics engine into TeX.

The LuaTeX team is: Taco Hoekwater, Hartmut Henkel and Hans Hagen.

[edit] External links