Science Editing (Aug 2022)

Open-source code to convert Journal Article Tag Suite Extensible Markup Language (JATS XML) to various viewers and other XML types for scholarly journal publishing

  • Younsang Cho

DOI
https://doi.org/10.6087/kcse.284
Journal volume & issue
Vol. 9, no. 2
pp. 162 – 168

Abstract

Read online

There are many ways to use open source code to implement digital standards for scholarly journal publishing. However, providing digital services using open-source code can be a challenge, especially for small and local academic society journals. This paper provides some critical examples of using some of the many open-source code resources available to the public. Journal Article Tag Suite (JATS) Extensible Markup Language (XML) has been established as an essential tool, and is now used by most journals for digital publication. JATS XML can be converted to other viewer formats, including Extensible Hypertext Markup Language, PubReader, and EPUB 3.0. It can also be used to create dynamic interactive PDFs. It can be converted to other XMLs, incluing Crossref XML, PubMed XML, and DOAJ XML. Open-source code published on GitHub, National Information Standards Organization, and the US National Library of Medicine can be used for Crossref XML deposition for digital object identifier and Crossmark stamp registration. These examples of open-source code need to be implemented on journal websites to provide local academic journal publishers with various critical functions. This paper provides instructions on the best ways to realize these digital standards so that journal content can be provided to readers in a more friendly and effective way.

Keywords