Section 5 MathBook XML

The principal (only?) “product” of this project.

  • An “XML application”, a set of elements, attributes and their relationships

  • Easy for an author to comprehend

  • Very few attributes, none obtuse

  • No presentation. Really

  • Easy cross-references: xml:id="a-label" and <xref ref="a-label">

  • \(\LaTeX\) syntax for mathematics (no attempt to be semantic here)

  • Define \(\LaTeX\) convenience macros once (e.g. for notation)

  • Minimal escaped characters: & generally, \lt, \gt, &amp; in math

  • Designed for authors, not archivists. Practical