LaTeX3
E308570
LaTeX3 is the next-generation, experimental programming layer and macro system for LaTeX, designed to provide a more consistent, modular, and extensible foundation for document preparation.
All labels observed (3)
| Label | Occurrences |
|---|---|
| LaTeX3 canonical | 1 |
| LaTeX3 project ecosystem | 1 |
| expl3 | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T2889372 — 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: LaTeX3 Context triple: [LaTeX, hasVersion, LaTeX3]
-
A.
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.
-
B.
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.
-
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.
CWEB literate programming system
The CWEB literate programming system is a software tool created by Donald E. Knuth (with Silvio Levy) that integrates C or C++ source code with richly formatted documentation to produce both compilable programs and high-quality typeset descriptions.
-
E.
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.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: LaTeX3 Target entity description: LaTeX3 is the next-generation, experimental programming layer and macro system for LaTeX, designed to provide a more consistent, modular, and extensible foundation for document preparation.
-
A.
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.
-
B.
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.
-
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.
CWEB literate programming system
The CWEB literate programming system is a software tool created by Donald E. Knuth (with Silvio Levy) that integrates C or C++ source code with richly formatted documentation to produce both compilable programs and high-quality typeset descriptions.
-
E.
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.
- F. None of above. chosen
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
LaTeX programming language extension
ⓘ
document preparation system component ⓘ experimental software project ⓘ macro programming layer ⓘ open-source software ⓘ |
| availableIn |
MiKTeX
ⓘ
TeX Live ⓘ |
| compatibleWith |
LuaTeX
ⓘ
XeTeX ⓘ pdfTeX ⓘ |
| designedFor |
document preparation
ⓘ
macro programming ⓘ |
| designPrinciple |
backward compatibility with LaTeX2e where feasible
ⓘ
clear and systematic naming conventions ⓘ data-structure-oriented programming ⓘ separation of interface and implementation ⓘ |
| developedFor | LaTeX ⓘ |
| distributedAs | part of standard LaTeX distributions ⓘ |
| documentationURL | https://www.latex-project.org/latex3/ ⓘ |
| hasComponent |
LaTeX3
self-linksurface differs
ⓘ
surface form:
expl3
l3experimental ⓘ l3kernel ⓘ l3packages ⓘ xparse ⓘ |
| hasFeature |
coffins (box management)
ⓘ
expandable and non-expandable function variants ⓘ high-level interface to TeX primitives ⓘ improved error messaging infrastructure ⓘ key–value interfaces ⓘ module-based naming scheme ⓘ programmable property-based interfaces ⓘ property lists ⓘ robust argument specification system ⓘ sequences ⓘ support for Unicode engines ⓘ token list variables ⓘ |
| hasGoal |
modernize LaTeX macro programming
ⓘ
next-generation LaTeX programming layer ⓘ provide consistent programming interfaces for LaTeX ⓘ provide extensible programming interfaces for LaTeX ⓘ provide modular programming interfaces for LaTeX ⓘ separate document design from document content ⓘ |
| license | LaTeX Project Public License ⓘ |
| maintainedBy | LaTeX Project Team ⓘ |
| partOf | LaTeX ecosystem ⓘ |
| provides |
high-level document commands via xparse
ⓘ
programming-level interfaces via expl3 ⓘ |
| status | experimental ⓘ |
| usesLanguage |
TeX typesetting system
ⓘ
surface form:
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: LaTeX3 Description of subject: LaTeX3 is the next-generation, experimental programming layer and macro system for LaTeX, designed to provide a more consistent, modular, and extensible foundation for document preparation.
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.