LuaTeX
E308572
LuaTeX is an extended TeX-based typesetting engine that embeds the Lua scripting language to provide powerful programmability and advanced typographic features beyond traditional LaTeX workflows.
All labels observed (2)
How this entity was disambiguated
This entity first appeared as the object of triple T2889375 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: LuaTeX Context triple: [LaTeX, canUseEngine, LuaTeX]
-
A.
XeTeX
XeTeX is an extension of the TeX typesetting system that natively supports Unicode and modern font technologies like OpenType, enabling high-quality multilingual and typographically advanced document production.
-
B.
LaTeX
LaTeX is a widely used, high-quality typesetting system particularly popular in academia for producing technical and scientific documents with precise control over layout and mathematical notation.
-
C.
TeX Live
TeX Live is a comprehensive, cross-platform TeX distribution that provides a full suite of tools, macros, and fonts for typesetting documents with TeX, LaTeX, and related systems.
-
D.
TeX typesetting system
TeX is a widely influential digital typesetting system created by Donald Knuth, renowned for its precision in mathematical and technical document preparation and its foundational role in modern computer typesetting.
-
E.
METAFONT
METAFONT is a font description and rasterization system created by Donald Knuth for designing and generating bitmap fonts, particularly for use with the TeX typesetting system.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: LuaTeX Target entity description: LuaTeX is an extended TeX-based typesetting engine that embeds the Lua scripting language to provide powerful programmability and advanced typographic features beyond traditional LaTeX workflows.
-
A.
XeTeX
XeTeX is an extension of the TeX typesetting system that natively supports Unicode and modern font technologies like OpenType, enabling high-quality multilingual and typographically advanced document production.
-
B.
LaTeX
LaTeX is a widely used, high-quality typesetting system particularly popular in academia for producing technical and scientific documents with precise control over layout and mathematical notation.
-
C.
TeX Live
TeX Live is a comprehensive, cross-platform TeX distribution that provides a full suite of tools, macros, and fonts for typesetting documents with TeX, LaTeX, and related systems.
-
D.
TeX typesetting system
TeX is a widely influential digital typesetting system created by Donald Knuth, renowned for its precision in mathematical and technical document preparation and its foundational role in modern computer typesetting.
-
E.
METAFONT
METAFONT is a font description and rasterization system created by Donald Knuth for designing and generating bitmap fonts, particularly for use with the TeX typesetting system.
- F. None of above. chosen
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
TeX engine
ⓘ
typesetting engine ⓘ |
| basedOn |
TeX typesetting system
ⓘ
surface form:
TeX
|
| designedFor |
complex document layouts
ⓘ
fine-grained typographic control ⓘ highly programmable typesetting ⓘ |
| developedFor |
extensibility
ⓘ
scriptable typesetting ⓘ |
| embeds | Lua ⓘ |
| enables |
custom line breaking algorithms
ⓘ
custom paragraph shaping ⓘ data-driven typesetting ⓘ dynamic document generation ⓘ integration with external Lua libraries ⓘ |
| implements |
Lua interpreter
ⓘ
TeX macro language ⓘ eTeX extensions ⓘ pdfTeX features ⓘ |
| license |
GNU General Public License
ⓘ
surface form:
GPL
|
| outputFormat |
DVI (via extensions or modes)
ⓘ
PDF ⓘ |
| partOf |
MiKTeX
ⓘ
TeX Live ⓘ |
| primaryEngineFor |
ConTeXt
ⓘ
surface form:
ConTeXt MkIV
|
| programmingLanguage | Lua ⓘ |
| successorOf | pdfTeX ⓘ |
| supports |
Lua access to TeX internals
ⓘ
Lua access to callbacks ⓘ Lua access to file I/O ⓘ Lua access to fonts ⓘ Lua access to node lists ⓘ Lua access to token lists ⓘ Lua callbacks ⓘ Lua-based package development ⓘ OpenType fonts ⓘ OpenType layout features ⓘ TrueType ⓘ
surface form:
TrueType fonts
UTF-8 input ⓘ Unicode ⓘ advanced typography ⓘ direct PDF output ⓘ hyphenation customization ⓘ macro programming ⓘ microtypography ⓘ node list manipulation ⓘ scripting ⓘ system fonts ⓘ |
| usedWith |
ConTeXt
ⓘ
LaTeX ⓘ plain TeX ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: LuaTeX Description of subject: LuaTeX is an extended TeX-based typesetting engine that embeds the Lua scripting language to provide powerful programmability and advanced typographic features beyond traditional LaTeX workflows.
Referenced by (15)
Full triples — surface form annotated when it differs from this entity's canonical label.