Journal Publishing Tag Set
Version 1.4 W3C XML Schema
The W3C XML Schema has been generated from the Journal Publishing DTD for use in XML tools that cannot read DTDs. The Schema is not intended for maintenance.
In order to mitigate problems found in testing with various processors' differing interpretations of Schema syntax, this Schema has been generated out of a flattened rendition of the Journal Publishing DTD. While the structural constraints on document tagging expressed by this schema are identical to those of the DTD, the DTD's modular architecture is not reflected in this schema's organization.
Getting the Files
The W3C XML Schema files are available on the anonymous FTP: https://public.nlm.nih.gov/projects/jats/publishing/1.4/xsd/.
The Schema is also available at the following stable URL: https://jats.nlm.nih.gov/publishing/1.4/xsd/JATS-journalpublishing1-4.xsd
The Schema with MathML3 is available at the following stable URL: https://jats.nlm.nih.gov/publishing/1.4/xsd/JATS-journalpublishing1-4-mathml3.xsd
Schema Structure
The Schema contains four modules:
- JATS-journalpublishing1-4.xsd
- xlink.xsd
- xml.xsd
In addition, a subdirectory contains a copy of MathML (see http://www.w3.org/Math/XMLSchema/), which provides additional modules.
Each of these modules corresponds to one of the namespaces in play:
- JATS-journalpublishing1-4.xsd (null, default namespace)
- xlink.xsd (xlink namespace: http://www.w3.org/1999/xlink)
- xml.xsd (xml namespace: http://www.w3.org/XML/1998/namespace)
- ncbi-mathml2/mathml2.xsd (mathml namespace: http://www.w3.org/1998/Math/MathML)
The modules import one another. For the schema to work all modules must be in the same directory.