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.

Try in SPARQL Jump to: Statements Referenced by

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.

Markus Wenzel developerOf Isabelle document preparation system