Evaluating JATS XML editing: an analysis of errors in published journal articles
DOI:
https://doi.org/10.3145/infonomy.25.027Keywords:
Journal Article Tag Suite, JATS, JATS XML, Evaluation, Quality, Errors, Scientific communication, Scientific edition, Scientific information, Scientific journals, Academic journalsAbstract
This paper analyzes errors found in the JATS XML editing of scientific articles already published in academic journals. The errors are categorized into seven types, along with an additional discussion about the use of generative artificial intelligence for JATS production. Identified issues include JATS files that fail to validate against the DTD; lack of the expected structure and misuse of elements and attributes defined by the standard; incomplete JATS files with discrepancies compared to the same articles in other formats; and problems related to language declaration, writing quality, and the use of deprecated elements. The study also examines errors in the commonly used OJS plugin that renders JATS content in HTML format. Special attention is given to the implications and risks of relying on generative artificial intelligence for creating JATS files. The findings highlight the need for significant improvements in the JATS editing process. Given how the analyzed JATS files have been done and published, the paper raises questions about the effectiveness of the interoperability that JATS aims to provide, and about the internal and/or external resources used and spent for its production.References
Becerril-García, Arianna; Aguado-López, Eduardo; Macedo-García, Alejandro (2023). Marcalyc: software para la marcación XML JATS para las revistas científicas de acceso abierto diamante. Palabra clave, v. 12, n. 2, e179. https://doi.org/10.24215/18539912e179
Beck, Jeffrey (2011). NISO Z39.96 The Journal Article Tag Suite (JATS): What happened to the NLM DTDs? Journal of Electronic Publishing, v. 14, n. 1. https://doi.org/10.3998/3336451.0014.106
CRECS (2025). LISTSERV - CRECS Archivos - Listserv.rediris.es. https://listserv.rediris.es/cgi-bin/wa?A0=CRECS https://www.scimagoepi.com/archivo-de-mensajes-seleccionados-de-la-lista-crecs https://www.scimagoepi.com/formato-de-publicacion-html-pdf-epub-xml
Cristiani-Sienra, Andrea (2016). Journal Article Tag Suite (JATS): situación actual y análisis de implantación del estándar promovido por NISO para revistas científicas basado en XML [Trabajo Fin de Máster, Universidad Carlos III de Madrid], e-archivo. https://hdl.handle.net/10016/24418
Domínguez-Gómez, Lizeth (2024). La edición científica marcada por el XML JATS: des(encuentros) entre Markup y Marcalyc. Discursos del sur, n. 13, pp. 107-135. https://doi.org/10.15381/dds.n13.28075
elifesciences (2025). elifesciences/lens. https://github.com/elifesciences/lens
Garnett, Alex; Aufreiter, Michael; Buchtala, Oliver; Alperin, Juan-Pablo (2017). Introducing Texture: An Open Source WYSIWYG Javascript Editor for JATS. Journal Article Tag Suite Conference (JATS-Con) Proceedings. https://www.ncbi.nlm.nih.gov/books/NBK425544/
Guzmán-Useche, Eliana; Rodríguez-Contreras, Fernando (2016). Sustentabilidad de las iniciativas latinoamericanas de publicación de revistas científicas en acceso abierto utilizando el estándar XML JATS: el caso de SciELO. Biblios: Revista electrónica de bibliotecología, archivología y museología, n. 64, pp. 15-32. https://doi.org/10.5195/biblios.2016.290
Guzmán-Useche, Eliana; Rodríguez-Contreras, Fernando (2019). Sustentabilidad de las iniciativas latinoamericanas de publicación de revistas científicas en acceso abierto utilizando el estándar XML JATS: el caso de Redalyc. Biblios: Revista electrónica de bibliotecología, archivología y museología, n. 76, pp. 10-22. https://doi.org/10.5195/biblios.2019.588
Harrison, Melissa (2020). JATS4R-working together to apply the standard standardly. Information Services and Use, v. 40, n. 3, pp. 251-253. https://doi.org/10.3233/ISU-200088
Huh, Sun (2013). ScienceCentral: Open access full-text archive of scientific journals based on Journal Article Tag Suite regardless of their languages. Biochemia Medica, v. 23, n. 3, pp. 235-236. https://doi.org/10.11613/BM.2013.029
Huh, Sun; Choi, Tae-Jin; Kim, So-Hyeong (2014). Using Journal Article Tag Suite extensible markup language for scholarly journal articles written in Korean. Science Editing, v. 1, n. 1, pp. 19-23. https://doi.org/10.6087/kcse.2014.1.19
JATS (2025a). Attribute: Format of Publication. https://jats.nlm.nih.gov/publishing/tag-library/1.1d3/attribute/publication-format.html
JATS (2025b). Attribute: ISO-8601 Formatted Date. https://jats.nlm.nih.gov/publishing/tag-library/1.1d3/attribute/iso-8601-date.html
JATS (2025c). Attribute: Type of Cross-Reference. https://jats.nlm.nih.gov/publishing/tag-library/1.3/attribute/ref-type.html
JATS (2025d). Attribute: Type of List. https://jats.nlm.nih.gov/publishing/tag-library/1.1/attribute/list-type.html
JATS (2025e). Element: Article Title. https://jats.nlm.nih.gov/publishing/tag-library/1.3/element/article-title.html
JATS (2025f). Element: Attribution. https://jats.nlm.nih.gov/publishing/tag-library/1.1/element/attrib.html
JATS (2025g). Element: Chapter Title in a Citation. https://jats.nlm.nih.gov/publishing/tag-library/1.3/element/chapter-title.html
JATS (2025h). Element: List. https://jats.nlm.nih.gov/publishing/tag-library/1.1/element/list.html
JATS (2025i). Element: List Item. https://jats.nlm.nih.gov/publishing/tag-library/1.1/element/list-item.html
JATS (2025j). Element: Table Wrapper Footer. https://jats.nlm.nih.gov/publishing/tag-library/1.1/element/table-wrap-foot.html
JATS (2025k). Introduction to Attributes. https://jats.nlm.nih.gov/publishing/tag-library/1.4/attribute/pub-attr-sec-intro.html
JATS (2025l). Introduction to Elements. https://jats.nlm.nih.gov/publishing/tag-library/1.4/element/pub-elem-sec-intro.html
JATS (2025m). Selecting a Model & Schema. https://jats.nlm.nih.gov/publishing/tag-library/1.4/chapter/which-dtd.html
JATS (2025n). Titles in Citations. https://jats.nlm.nih.gov/publishing/tag-library/1.3/chapter/tag-cite-titles.html#pub-tag-cite-titles
JATS (2025o). Top-level element: Article. https://jats.nlm.nih.gov/publishing/tag-library/1.4/chapter/nfd-top-level.html
JATS4R (2025a). JATS4R · GitHub. https://github.com/JATS4R
JATS4R (2025b). JATS4R Validator. https://jats4r-validator.niso.org/
JATS4R (2025c). Recommendations – JATS4R. https://jats4r.niso.org/recommendations
Jertec-Musap, Ljiljana (2023). Enhancing scientific publishing: automatic conversion to JATS XML. European Science Editing, n. 49, e114977. https://doi.org/10.3897/ese.2023.e114977
Jiménez-Pérez, Cuauhtémoc (2018). La programación de la hoja de estilo XSL para la versión HTML de un artículo científico a partir de un archivo XML JATS: una propuesta. En: Cuarto Congreso Nacional y Segundo Congreso Iberoamericano de Revistas Científicas. http://www.congresoderevistas.unam.mx/index.php/congresoderevistas/congresoderevistas/paper/view/43
Krewinkel, Albert; Bazán, Juanjo; Smith, Arfon M. (2022). JATS from Markdown. En: Journal Article Tag Suite Conference (JATS-Con) Proceedings 2022 [Internet], National Center for Biotechnology Information (US). https://www.ncbi.nlm.nih.gov/books/NBK579698/
Lázaro-Rodríguez, Pedro (2025). Algunos errores en XML JATS en trabajos de revistas científicas ya publicados [Working project]. Zenodo. https://zenodo.org/records/15817975
Lizzi, Vincent (2022). Improving Journal Article Tag Suite for multilingual articles. Science Editing, v. 9, n. 2, pp. 169-178. https://doi.org/10.6087/kcse.285
Nakanishi, Hidehiko; Naganawa, Toshiyuki; Tokizane, Soichi; Yamamoto, Tsuyoshi (2015). Creating Journal Article Tag Suite extensible markup language from Japanese language articles and automatic typesetting using extensible stylesheet language transformations. Science Editing, v. 2, n. 2, pp. 63-72. https://doi.org/10.6087/kcse.46
Nakanishi, Hidehiko; Yamamoto, Tsuyoshi; Hattori, Nao; Taga, Satoshi (2018). Adaptation of Journal Article Tag Suite XML for Japanese humanities papers. Science Editing, v. 5, n. 2, pp. 92-99. https://doi.org/10.6087/KCSE.136
NCBI (2025). JATS: About. https://jats.nlm.nih.gov/about.html
NISO (2024). ANSI/NISO Z39.96-2024, JATS: Journal Article Tag Suite, version 1.4. https://doi.org/10.3789/ansi.niso.z39.96-2024
PKP (2025a). pkp/jatsTemplate. https://github.com/pkp/jatsTemplate
PKP (2025b). pkp/texture. https://github.com/pkp/texture
Rozemblum, Victoria (2021a). Propuesta de implementación de marcado XML-JATS para revistas científicas sostenidas por la Universidad Nacional de La Plata [Tesis de Grado, Universidad Nacional de La Plata]. http://sedici.unlp.edu.ar/handle/10915/115124
Rozemblum, Victoria (2021b). Cómo formular un proyecto de marcación para revistas científicas universitarias en diez pasos y no morir en el intento. http://sedici.unlp.edu.ar/handle/10915/124557
Schwarzman, Alexander B. (2018). Journal Article Tag Suite subset and Schematron: Achieving the right balance. Science Editing, v. 5, n. 1, pp. 2-15. https://doi.org/10.6087/kcse.111
SRCE (2025). JATS XML Converter Service. https://jats.srce.hr
Usdin, Tommie (2018). Fighting the “Inevitable” Expansion of the JATS Tag Sets. En: Journal Article Tag Suite Conference (JATS-Con) Proceedings 2018 [Internet], National Center for Biotechnology Information (US). https://www.ncbi.nlm.nih.gov/books/NBK493526/
Vaughn, Matthew; Higgins, Richard (2025). Leveraging LLMs in Library Publishing: JATS XML Encoding with ChatGPT. Journal of Librarianship and Scholarly Communication, v. 13, n. 1, eP18048. https://doi.org/10.31274/jlsc.18048
Vertopal (2025). Online LATEX to XML JATS Converter. Vertopal. https://www.vertopal.com/en/convert/latex-to-xml-jats
Withanage, Dulip (2025). Withanage/lensGalleyBits. https://github.com/withanage/lensGalleyBits
Downloads
Published
How to Cite
Downloads
Dimensions
Issue
Section
License
Copyright (c) 2025 Pedro Lázaro-Rodríguez

This work is licensed under a Creative Commons Attribution 4.0 International License.