DTD and XML Schema for TF JATS

TF JATS is defined in DTD and XML Schema formats. TF JATS XML documents may be created using the DTD version or the XML Schema version of TF JATS. A valid TF JATS XML document should be able to validate against both the DTD and the XML Schema.

An OASIS Catalog file is included as tf-catalog.xml in the dtd folder.

DTD Version

TF JATS is implemented as a DTD using the customization features of the NISO JATS DTD. Traditionally, both TFJA DTD and the NLM Journal Article Tag Suite primarily use XML DTD to define their grammar, and the DTD version will be relatively easy to use with existing tools. Typical invocations using the DTD version are (for version 1.0):

Article XML:

<!DOCTYPE article 
     PUBLIC "-//TF//DTD JATS (Z39.96) v1.0 Taylor and Francis Journal Content v1.0//EN" 
     "http://cats.informa.com/tfjats/1.0/dtd/tfjats1.dtd"> 
<article xmlns="http://jats.nlm.nih.gov" 
     xmlns:tf="http://cats.informa.com/tfjats"
     xmlns:xlink="http://www.w3.org/1999/xlink" 
     tf:schema-version="1.0" xml:lang="en">

Issue XML:

<!DOCTYPE tf:issue-manifest 
     PUBLIC "-//TF//DTD JATS (Z39.96) v1.0 Taylor and Francis Journal Content v1.0//EN" 
     "http://cats.informa.com/tfjats/1.0/dtd/tfjats1.dtd">
<tf:issue-manifest xmlns="http://jats.nlm.nih.gov" 
     xmlns:tf="http://cats.informa.com/tfjats" 
     xmlns:xlink="http://www.w3.org/1999/xlink" 
     tf:schema-version="1.0">

XML Schema Version

TF JATS is also implemented as an XML Schema. The XML Schema version of TF JATS will be improved over time, especially as software to support XML Schema 1.1 becomes more readily available. Typical invocations using the XML Schema version are (for version 1.0):

Article XML:

<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" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://jats.nlm.nih.gov http://cats.informa.com/tfjats/1.0/xsd/tfjats1.xsd">

Issue XML:

<tf:issue-manifest tf:schema-version="1.0" 
   xmlns="http://jats.nlm.nih.gov" 
   xmlns:tf="http://cats.informa.com/tfjats"
   xmlns:xlink="http://www.w3.org/1999/xlink" 
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://jats.nlm.nih.gov http://cats.informa.com/tfjats/1.0/xsd/tfjats1.xsd">