Guía

Guía completa de JATS XML para revistas científicas

Recurso pilar exhaustivo sobre JATS XML: estándar NISO, estructura, metadatos, validación, producción editorial y mejores prácticas para revistas académicas.

Esta guía completa reúne todo lo que un director de revista, editor o responsable de producción necesita saber sobre JATS XML —el estándar que define cómo representar artículos científicos en formato estructurado para archivado, indexación y publicación digital. Desde los fundamentos del estándar NISO hasta flujos de producción avanzados, este recurso pilar está diseñado como referencia permanente para equipos editoriales en español y portugués.

1. Origen y contexto del estándar JATS

De NLM DTD a NISO Z39.96

JATS tiene sus raíces en el NLM Journal Archiving and Interchange DTD, desarrollado por el National Library of Medicine (NLM) y el National Center for Biotechnology Information (NCBI) para soportar PubMed Central. En 2012, NISO formalizó el estándar como Z39.96-2012, actualizado a la versión 1.3 en 2021.

El estándar es abierto, gratuito y mantenido por una comunidad que incluye editoriales, repositorios, desarrolladores de herramientas y bibliotecas. Su adopción se extiende mucho más allá de PubMed: SciELO, Redalyc, Crossref, DOAJ y cientos de editoriales comerciales y universitarias producen o aceptan JATS XML.

¿Por qué un estándar XML para artículos?

La ciencia académica depende de la interoperabilidad: un artículo publicado en una revista chilena debe ser descubrible por un investigador en Alemania, citable con identificadores persistentes y reutilizable en revisiones sistemáticas. El PDF no proporciona la estructura semántica que las máquinas necesitan para:

  • Indexar autores, afiliaciones y palabras clave.
  • Resolver DOI y vincular citas.
  • Extraer tablas y figuras para bases de datos.
  • Generar múltiples formatos de salida desde una sola fuente.

JATS XML es la respuesta consensuada de la industria editorial académica a este problema.

2. Los tres perfiles JATS

JATS define tres perfiles de esquema, cada uno optimizado para un caso de uso:

JATS Archiving (JATS-archive)

El perfil más utilizado para intercambio entre repositorios. Es el que exigen SciELO SPS y PubMed Central. Prioriza la completitud de metadatos y la preservación a largo plazo sobre la flexibilidad de presentación.

Cuándo usarlo: Entrega a repositorios, archivado digital, indexación internacional.

JATS Publishing (JATS-publish)

Diseñado para la cadena de producción editorial. Permite mayor flexibilidad en elementos de presentación y metadatos de producción (edición, revisión, composición).

Cuándo usarlo: Flujos de editoriales comerciales con sistemas de composición propios.

JATS Authoring (JATS-author)

Simplificado para creación de contenido por autores. Menos elementos obligatorios, estructura más permisiva.

Cuándo usarlo: Herramientas de escritura de autores, conversión inicial desde Word.

Para revistas latinoamericanas que apuntan a SciELO o PMC, JATS Archiving es el perfil obligatorio.

3. Anatomía de un documento JATS

Elemento raíz: <article>

<article xmlns:xlink="http://www.w3.org/1999/xlink"
         xmlns:mml="http://www.w3.org/1998/Math/MathML"
         article-type="research-article"
         dtd-version="1.3"
         xml:lang="es">

Atributos críticos:

AtributoValoresObligatorio
article-typeresearch-article, review-article, case-report, editorial, letter, etc.
dtd-version1.3 (versión actual)
xml:langCódigo ISO del idioma principalRecomendado
specific-usesps-1.9 (para SciELO)Según destino

Bloque <front>: metadatos

El front matter se divide en:

<journal-meta>

Identifica la revista:

<journal-meta>
  <journal-id journal-id-type="publisher-id">RIC</journal-id>
  <journal-title-group>
    <journal-title>Revista de Investigación Científica</journal-title>
    <abbrev-journal-title abbrev-type="publisher">Rev. Invest. Cient.</abbrev-journal-title>
  </journal-title-group>
  <issn pub-type="epub">1234-5678</issn>
  <issn pub-type="ppub">8765-4321</issn>
  <publisher>
    <publisher-name>Universidad Nacional</publisher-name>
    <publisher-loc>Ciudad, País</publisher-loc>
  </publisher>
</journal-meta>

<article-meta>

Metadatos del artículo individual:

<article-meta>
  <article-id pub-id-type="doi">10.1234/ric.2026.001</article-id>
  <article-id pub-id-type="publisher-id">RIC-2026-001</article-id>
  <article-categories>
    <subj-group subj-group-type="heading">
      <subject>Artículo original</subject>
    </subj-group>
  </article-categories>
  <title-group>
    <article-title>Título completo del artículo</article-title>
    <subtitle>Subtítulo si aplica</subtitle>
    <trans-title-group xml:lang="en">
      <trans-title>English title translation</trans-title>
    </trans-title-group>
  </title-group>
  <contrib-group>
    <!-- Autores aquí -->
  </contrib-group>
  <aff id="aff1">
    <label>1</label>
    <institution content-type="orgname">Universidad Nacional</institution>
    <country country="MX">México</country>
  </aff>
  <author-notes>
    <corresp id="cor1">
      <label>*</label>
      <email>[email protected]</email>
    </corresp>
  </author-notes>
  <pub-date pub-type="epub">
    <day>10</day><month>07</month><year>2026</year>
  </pub-date>
  <volume>15</volume>
  <issue>2</issue>
  <elocation-id>e001</elocation-id>
  <history>
    <date date-type="received">
      <day>01</day><month>03</month><year>2026</year>
    </date>
    <date date-type="accepted">
      <day>15</day><month>06</month><year>2026</year>
    </date>
  </history>
  <permissions>
    <copyright-statement>© 2026 Los autores</copyright-statement>
    <license license-type="open-access"
            xlink:href="https://creativecommons.org/licenses/by/4.0/">
      <license-p>Distribuido bajo licencia CC BY 4.0.</license-p>
    </license>
  </permissions>
  <abstract xml:lang="es">
    <title>Resumen</title>
    <p>Texto del resumen...</p>
  </abstract>
  <trans-abstract xml:lang="en">
    <title>Abstract</title>
    <p>Abstract text...</p>
  </trans-abstract>
  <kwd-group xml:lang="es">
    <kwd>palabra clave 1</kwd>
    <kwd>palabra clave 2</kwd>
    <kwd>palabra clave 3</kwd>
  </kwd-group>
  <funding-group>
    <award-group>
      <funding-source>
        <institution-wrap>
          <institution>Agencia Nacional de Investigación</institution>
        </institution-wrap>
      </funding-source>
      <award-id>PROY-2026-001</award-id>
    </award-group>
  </funding-group>
</article-meta>

Bloque <body>: contenido narrativo

El cuerpo del artículo se organiza en secciones anidadas:

<body>
  <sec sec-type="intro" id="sec1">
    <title>Introducción</title>
    <p>Primer párrafo con cita <xref ref-type="bibr" rid="ref1">1</xref>
       y referencia a figura <xref ref-type="fig" rid="fig1">1</xref>.</p>
    <p>Segundo párrafo...</p>
  </sec>
  <sec sec-type="methods" id="sec2">
    <title>Materiales y métodos</title>
    <p>Descripción de métodos...</p>
    <sec id="sec2a">
      <title>Diseño del estudio</title>
      <p>Subsección...</p>
    </sec>
  </sec>
  <sec sec-type="results" id="sec3">
    <title>Resultados</title>
    <p>Resultados principales...</p>
    <fig id="fig1">
      <label>Figura 1</label>
      <caption>
        <title>Distribución de frecuencias</title>
        <p>Descripción extendida de la figura.</p>
      </caption>
      <graphic xlink:href="fig1.png" mime-subtype="png"/>
    </fig>
    <table-wrap id="tbl1">
      <label>Tabla 1</label>
      <caption>
        <title>Características de la muestra</title>
      </caption>
      <table>
        <thead>
          <tr>
            <th>Variable</th>
            <th>n</th>
            <th>%</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td>Grupo A</td>
            <td>150</td>
            <td>60</td>
          </tr>
        </tbody>
      </table>
    </table-wrap>
  </sec>
  <sec sec-type="discussion" id="sec4">
    <title>Discusión</title>
    <p>Análisis de resultados...</p>
  </sec>
  <sec sec-type="conclusions" id="sec5">
    <title>Conclusiones</title>
    <p>Conclusiones principales...</p>
  </sec>
</body>

Elementos inline frecuentes

  • <bold>, <italic>, <underline> — énfasis tipográfico
  • <xref ref-type="bibr|fig|table|fn" rid="..."> — referencias cruzadas
  • <inline-formula> — ecuaciones en línea
  • <disp-formula> — ecuaciones display con MathML
  • <sup>, <sub> — superíndices y subíndices
  • <ext-link xlink:href="..."> — enlaces externos

Bloque <back>: material de cierre

<back>
  <ack>
    <title>Agradecimientos</title>
    <p>Agradecemos a...</p>
  </ack>
  <fn-group>
    <fn fn-type="COI-statement">
      <p>Los autores declaran no tener conflictos de interés.</p>
    </fn>
  </fn-group>
  <ref-list>
    <title>Referencias</title>
    <ref id="ref1">
      <element-citation publication-type="journal">
        <person-group person-group-type="author">
          <name>
            <surname>García</surname>
            <given-names>María</given-names>
          </name>
        </person-group>
        <article-title>Título del artículo citado</article-title>
        <source>Revista Científica</source>
        <year>2024</year>
        <volume>10</volume>
        <issue>3</issue>
        <fpage>45</fpage>
        <lpage>52</lpage>
        <pub-id pub-id-type="doi">10.1234/rc.2024.003</pub-id>
      </element-citation>
    </ref>
  </ref-list>
</back>

4. Tipos de artículo (article-type)

Seleccionar el article-type correcto es obligatorio y afecta la validación en repositorios:

TipoUso
research-articleArtículo de investigación original
review-articleRevisión narrativa o sistemática
case-reportReporte de caso clínico
brief-reportComunicación corta
editorialEditorial del número
letterCarta al editor
book-reviewReseña de libro
correctionErratum o corrección

5. Validación JATS

Niveles de validación

  1. Bien formado (well-formed): El XML parsea sin errores de sintaxis.
  2. Válido (valid): Cumple el esquema JATS Archiving.
  3. Reglas de negocio: Cumple requisitos de SciELO SPS, PMC u otro destino.

Herramientas

  • Validador JATS de EditorialXML — validación en línea gratuita
  • xmllint con esquema JATS — línea de comandos
  • Oxygen XML Editor — IDE profesional con validación integrada

Errores más frecuentes

Consulte nuestra biblioteca de guías de errores para diagnóstico detallado. Los más comunes:

  • Elemento en posición no permitida
  • Atributo requerido faltante
  • IDs duplicados
  • Referencias mal formadas
  • Estructura de documento inválida

6. Producción editorial con JATS

Flujo recomendado

Manuscrito aceptado
    ↓
Recopilación de metadatos (formulario estructurado)
    ↓
Conversión / etiquetado XML
    ↓
Normalización de autores, ORCID, DOI
    ↓
Conversión de referencias a element-citation
    ↓
Validación JATS
    ↓
Corrección de errores
    ↓
Revalidación
    ↓
Generación de derivados (HTML, PDF)
    ↓
Entrega a repositorio

Formatos de entrada

FormatoDificultad de conversiónCalidad esperada
Word con estilosMediaBuena
Word sin estilosAltaVariable
LaTeXMedia-AltaExcelente para ecuaciones
PDF nativoAltaVariable
PDF escaneadoMuy altaRequiere OCR + revisión

Derivados desde JATS

Un JATS XML validado puede generar automáticamente:

  • HTML responsivo para sitio web
  • PDF para distribución y archivo
  • ePub para lectores móviles
  • Metadatos Crossref para registro DOI
  • XML PMC/SciELO con ajustes mínimos

El principio "XML como fuente canónica" significa que todos los demás formatos son regenerables; nunca al revés.

7. JATS y repositorios

SciELO (SPS)

Extiende JATS Archiving con reglas latinoamericanas. Requiere licencia CC, ISSN electrónico, resumen traducido y afiliaciones completas. Consulte la guía de preparación SciELO paso a paso.

PubMed Central (PMC)

Requisitos NIH: acceso abierto, financiación declarada, MathML para ecuaciones. Consulte requisitos PMC para revistas de acceso abierto.

Redalyc

Formato XML propio basado en JATS, con énfasis en metadatos en español.

Crossref

No es un repositorio de artículos, pero registra DOI y metadatos. El XML JATS alimenta el registro de metadatos.

8. Mejores prácticas

Para directores de revistas

  1. Adopte JATS como formato fuente, no como derivado del PDF.
  2. Invierta en validación continua, no solo pre-entrega.
  3. Documente convenciones XML internas.
  4. Capacite al menos una persona del equipo en JATS básico.
  5. Evalúe externalización cuando el XML consuma tiempo editorial o genere devoluciones —no solo cuando el volumen sea “grande”.

Consulte la guía de producción editorial XML para directores.

Para equipos de producción

  1. Use plantillas XML con campos obligatorios predefinidos.
  2. Valide cada artículo al incorporarlo al flujo, no al final.
  3. Normalice metadatos sistemáticamente (ORCID, DOI, afiliaciones).
  4. Mantenga un registro de errores recurrentes y sus soluciones.
  5. Versione los archivos XML con control de cambios.

Para autores

  1. Use estilos de Word (Título 1, Título 2) en lugar de formato directo.
  2. Proporcione ORCID, afiliación completa y financiación al enviar.
  3. Formatee referencias según el estilo de la revista desde el inicio.
  4. Entregue figuras en alta resolución por separado.

9. Herramientas y recursos

HerramientaFunción
Validador JATSValidación en línea
Producción XML JATSServicio de conversión
Preparación SciELOServicio SPS completo
JATS4RRecomendaciones de buenas prácticas
NISO JATS 1.3Documentación oficial del estándar
SciELO SPSDocumentación del esquema SciELO

10. Glosario

TérminoDefinición
JATSJournal Article Tag Suite — estándar XML NISO Z39.96
DTDDocument Type Definition — define estructura permitida
SPSSciELO Publishing Schema — extensión JATS para SciELO
PMCPubMed Central — repositorio NIH de acceso abierto
ORCIDIdentificador persistente de investigador
DOIDigital Object Identifier — identificador persistente de publicación
element-citationReferencia bibliográfica estructurada en JATS
front/body/backTres bloques principales de un artículo JATS

Conclusión

JATS XML no es una moda técnica ni un requisito burocrático: es la infraestructura que permite a las revistas científicas latinoamericanas participar en la ciencia abierta global con estándares equivalentes a los de las editoriales más grandes del mundo. Esta guía completa es su punto de partida; la práctica continua, la validación sistemática y la mejora iterativa de procesos son lo que transforma el conocimiento teórico en publicaciones sin fricción.

Para dar el siguiente paso, valide un artículo en el validador JATS o explore los servicios de producción XML JATS y preparación SciELO.