LuaTeX logo LuaTeX logo background glow

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

Platform

Desktop

Social

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

Written in

Lua, C

Initial Release

Not available, but we appreciate help! You can help us improve this page by contacting us.

Repository

License

Categories

Alternatives

Typesetting

Notes