From Seo Wiki - Search Engine Optimization and Programming Languages

Jump to: navigation, search
File:LuaTeX logo.svg
Original author(s) Taco Hoekwater, Hartmut Henkel, Hans Hagen
Developer(s) Taco Hoekwater, Hartmut Henkel, Hans Hagen, etc. (7 active developers)
Stable release No stable releases yet.
Preview release 0.46.0beta[1] / 2009-11-26[2]
Operating system Multiplatform
Type Typesetting
License GNU General Public License

LuaTeX is a TeX based computer typesetting system which started as a version of pdfTeX with a Lua scripting engine embedded. After some experiments it was adopted by the pdfTeX team as a successor to pdfTeX[3][4] (itself a merge of TeX and eTeX, which generates PDFs). 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 is planned at the end of 2009,[5] and the first stable production version is planned in 2010.[5]. Specifically it was expected to have 0.50 version around EuroTeX 2009 (September 2009)[6] and version 1.00 in 2012.[7][8] LuaTeX 0.25.4 is included in TeXLive 2008. Currently only ConTeXt mark IV makes use of new LuaTeX features. Special support in LaTeX or plain TeX still under development.

Objective of the project

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. LuaTeX offers native support for OpenType fonts. In contrast to XeTeX, the fonts are not accessed through the operating system libraries, but through a library based on FontForge.

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.


External links


Personal tools

Served in 0.185 secs.