Namespaces

TF JATS uses the namespace http://jats.nlm.nih.gov for all JATS elements. Elements and attribute defined by TF JATS are in the namespace http://cats.informa.com/tfjats . OASIS CALS table elements are defined in the same namespace as JATS elements. The following table lists the namespaces used in TF JATS:

Schema Namespace Prefix
TF JATS http://cats.informa.com/tfjats tf
NISO JATS http://jats.nlm.nih.gov
XLink http://www.w3.org/1999/xlink xlink
MathML http://www.w3.org/1998/Math/MathML mml
XML Schema Instance http://www.w3.org/2001/XMLSchema-instance xsi
XML http://www.w3.org/XML/1998/namespace xml

When creating TF JATS XML the root element's namespace attributes should apply http://jats.nlm.nih.gov as the default namespace, bind http://cats.informa.com/tfjats to the prefix tf, and bind http://www.w3.org/1999/xlink to the prefix xlink. The MathML namespace may be declared on the article root element or MathML's math element using the prefix mml. These rules for the namespace prefixes are enforced by the DTD version of TF JATS. For example:

<article tf:schema-version="1.0" xml:lang="en" 
          xmlns="http://jats.nlm.nih.gov" 
          xmlns:tf="http://cats.informa.com/tfjats" 
          xmlns:xlink="http://www.w3.org/1999/xlink">