A lightweight XML application for authors of scientific articles, textbooks and monographs.
Be sure to checkout the dev branch, master is currently a fiction.
Quickstart instructions at project website: mathbook.pugetsound.edu
Help and development discussions: Google Group mathboook-xml-support
MathBook XML (MBX) is guided by the following principles:
- MBX is a markup language that captures the structure of textbooks and research papers in the mathematical sciences.
- MBX is human-readable and human-writable.
- MBX documents serve as a single source which can be easily converted to multiple other formats, current and future.
- MBX respects the good design practices which have been developed over the past centuries.
- MBX makes it easy for authors to implement features which are both common and reasonable.
- MBX supports online documents which make use of the full capabilities of the Web.
- MBX output is styled by selecting from a list of available templates, relieving the author of the burden involved in micromanaging the output format.
- MBX is free: the software is available at no cost, with an open license. The use of MBX does not impose any constraints on documents prepared with the system.
- MBX is not a closed system: documents can be converted to LaTeX and then developed using standard LaTeX tools.