LuaTeX
An extended version of pdfTeX, a TeX-based computer typesetting system, using Lua as an embedded scripting language
&
+ | Modern Font Technologies | It supports OpenType fonts, enabling high-quality typography. |
---|---|---|
+ | Unicode Support | Handles Unicode characters |
+ | Lua Scripting Language | Embeds the powerful Lua scripting language allowing for powerful customization and extension of LuaTeX’s capabilities beyond what’s possible with traditional TeX commands |
+ | Multilingual Typesetting | Supports complex scripts like Arabic and other languages. |
+ | Direct PDF Output | Generates PDF files directly from TeX source code. |
+ | Automation and Integration | Enables automation and integration with existing workflows. |
+ | Customizable | Offers customizable primitives and hyphenation patterns, along with micro-typographical controls for fine-tuning your document layout |
- | Compatibility Issues | Some existing LaTeX packages may not work seamlessly with LuaTeX due to differences in primitives and behaviour |
- | Learning Curve | LuaTeX’s unique features and Lua programming integration may require a learning curve for users accustomed to other TeX engines |
- | Performance | LuaTeX can be memory-intensive and have slower compilation times compared to some alternatives. |
- | Configurability | Configuring system fonts and customizing LuaTeX behaviour can be intricate, requiring more technical expertise |
- | Debugging Challenges | Debugging Lua code within LuaTeX can be more complex than traditional TeX macros |
System Requirements
Not available, but we appreciate help! You can help us improve this page by contacting us.
Ratings
Not available, but we appreciate help! You can help us improve this page by contacting us.
Developer
Taco Hoekwater, Hartmut Henkel, Hans Hagen, Other contributors
Written in
Lua, C
Initial Release
Not available, but we appreciate help! You can help us improve this page by contacting us.
Notes
- The username and password for the repository are
given on the official website; both
anonsvn
.