This is an example schema bundle for DITA 1.3 element support in FontoXML. The code in this repository is for educational purposes. FontoXML does not provide any warranty with regards to feature-completeness or stability of this package. Please see the license file for more information.
This software contains the DITA 1.3 + MathML 3 XSD schema files with the following changes:
- Disallow text and inline elements in places where block-level elements are allowed.
- Does not contain SVG 1.1
Additionally, this bundle contains XSLTs to convert regular DITA 1.3 XML instances so that it validates with this slightly stricter schema version.
Please review fonto.json for the schema locations correlating with each shell.
This repository can be used to create schema packages required for the Fonto Editor to function.
Follow the instructions on How to compile an updated schema into an existing editor.
This repository doubles as a DITA Open Toolkit plugin.
-
Install the plugin using
dita install
(documentation). -
Validate that the plugin was installed succesfully using
dita plugins
(documentation).
This project is licensed under MIT. Refer to LICENCE.md for more information.