Resource: ppxml
Books in all formats on this site are generated from a single source file written in XML. This ppxml resource provides documentation and tools for working with this XML markup.
The ppxml format is a proper subset of the TEI (Text Encoding Initiative) XML standard. Elements retained in ppxml are carefully selected to support book production. The TEI guidelines provide a comprehensive framework for encoding texts in digital form, and are widely used in the digital humanities community.
Using ppxml, book producers can mark up various structural and semantic elements of a text, such as chapters, sections, paragraphs, footnotes, and special formatting. This markup allows for consistent rendering of the text across different output formats, such as HTML, PDF, and ePub.
In addition to documentation, this resource includes tools for validating and processing ppxml files. These tools help ensure that the XML markup adheres to the ppxml schema and can be correctly transformed into the desired output formats.