Isabelle document preparation system
E822913
The Isabelle document preparation system is a tool integrated with the Isabelle proof assistant that supports the structured authoring and typesetting of formal proofs and related documents, typically producing high-quality LaTeX/PDF output.
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
component of Isabelle proof assistant
ⓘ
document preparation system ⓘ software tool ⓘ |
| basedOn | LaTeX typesetting system NERFINISHED ⓘ |
| controlledBy |
Isabelle build tool
ⓘ
Isabelle session ROOT files ⓘ |
| designedFor |
formal proof documents
ⓘ
literate formalization ⓘ mathematical texts with embedded proofs ⓘ |
| developedAt | Technische Universität München NERFINISHED ⓘ |
| developedBy | Isabelle development team ⓘ |
| documentation |
Isabelle Implementation Manual
NERFINISHED
ⓘ
Isabelle System Manual NERFINISHED ⓘ Isabelle/Isar Reference Manual NERFINISHED ⓘ |
| enables |
reproducible builds of formal documents
ⓘ
single-source maintenance of proofs and papers ⓘ tight integration of formal proofs and narrative text ⓘ |
| implementedIn | Standard ML NERFINISHED ⓘ |
| integratesWith |
Isabelle theory files
NERFINISHED
ⓘ
Isabelle/Isar NERFINISHED ⓘ |
| license | BSD-style license ⓘ |
| outputFormat |
DVI
ⓘ
LaTeX NERFINISHED ⓘ PDF ⓘ |
| partOf | Isabelle proof assistant NERFINISHED ⓘ |
| provides |
automatic inclusion of proof states
ⓘ
automatic indexing of definitions and theorems ⓘ bibliographic integration via BibTeX ⓘ control over proof visibility in documents ⓘ cross-references between formal items ⓘ customizable document templates ⓘ front matter and title page generation ⓘ glossary support via LaTeX packages ⓘ index generation ⓘ markup for formal entities ⓘ session-based document builds ⓘ table of contents generation ⓘ theory-dependent document generation ⓘ |
| supports |
LaTeX output
ⓘ
PDF output ⓘ structured authoring of formal documents ⓘ typesetting of formal proofs ⓘ |
| targetUser |
formal methods researchers
ⓘ
mathematicians using Isabelle ⓘ theorem proving practitioners ⓘ |
| uses |
Isabelle document markup commands
ⓘ
Isabelle document preparation pipeline NERFINISHED ⓘ Isabelle style files for LaTeX ⓘ Isar proof language NERFINISHED ⓘ antiquotations for formal content ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.