Skip to content

JATS to CrossRef deposit XML translation via an XSLT

Notifications You must be signed in to change notification settings

semprag/jats-crossref-xslt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 

Repository files navigation

NLM / JATS to CrossRef Deposit XML XSLT

What is this?

This repository contains an XSLT file that will translate NISO NLM or JATS to CrossRef Deposit XML.

See https://support.crossref.org/hc/en-us/articles/214169866 for the current official XSLT stylesheet.

Direct link to current version of stylesheet: nlm-jats-crossref.xslt

How do I use this?

Either use CrossRef's Web Deposit Form to deposit NISO NLM or JATS manually or build the XSLT into a CrossRef deposit process using JAXP or your favorite language's XML and XSLT processing library.

A command line XSLT processor can be used for diagnostic and experimental purposes:

Supported NLM / JATS Versions

Currently the following NLM and JATS versions are supported:

Version Notes
NLM 2.3
NLM 3.0
JATS 1.0

Translated Features

Bibliographic

Funding

Identifiers

Contributing

CrossRef welcomes contributions to enhance this XSLT. Please make a pull request to contribute.

About

JATS to CrossRef deposit XML translation via an XSLT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • XSLT 100.0%