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 (itself an extension of eTeX, which generates PDFs). Later in the project some functionality of Aleph was included (esp. multi-directional typesetting). The project was originally sponsored by the Oriental TeX project, founded by Idris Samawi Hamid, Hans Hagen, and Taco Hoekwater.
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.
Leeta, forever, please remember me, now
Leeta, forever, please remember me, now
I used to love her, do you remember?
Leeta, will you know?
Leeta, forever, please remember me, now
Leeta, forever, please remember me, now
I used to love her, do you remember?
Leeta, will you know?
I used to love her, do you remember