LEFT TEXT
Authors: Albert Krewinkel
Reading time: 1640 words, 7 minutes
<!-- composer >> metainfo box-begin 0 -->
#WORK
<!-- composer >> box-end -->
This document describes pandoc’s handling of JATS.
abstract
<abstract>
element.
author
list of article contributors. Each author should have a surname and a given name listed in the entry; if the author has no surname
value, then the item will be used as the contributors string-name
.
orcid
surname
surname of the contributor. Usually the family name in western names.
See <surname>
.
given-names
personal names of the contributor; this includes middle names (if any) in western-style names.
See <given-names>
.
name
author.surname
is not available. Tagged with <string-name>
.
email
the contributor’s email address.
Used as the contents of the <email>
element.
affiliation
either full affiliation entries as described in field affiliation
, or a list of affiliation identifiers.
The identifiers link to the organizations with which an author is affiliated. Each identifier in this list must also occur as the id
of an affiliation listed in the top-level affiliation
list.
If the top-level affiliation
field is set, then this entry assumed to be a list of identifiers, and a list of full entries if that field is unset.
Full entries must be given if the articleauthoring tag set it used, as affiliation links are not allowed in that schema.
equal-contrib
equal-contrib
attribute, set to yes
, is added to the author’s <contrib>
element if this is set to a truthy value.
cor-id
article.author-notes.corresp
. If the cor-id
value is then, an <xref>
link of ref-type
corresp
is added. The rid
attribute is set to cor-<ID>
, where <ID>
is the stringified value of this attribute.
affiliation
the list of organizations with which contributors are affiliated. Each institution is added as an <aff>
element to the author’s contrib-group.
The fields are given in the order in which they are included in the output.
id
<aff>
element’s id
value, prefixed with aff-
.
group
<institution>
element with content-type
set to group
.
department
<institution>
element with content-type
set to dept
.
organization
<institution>
element. The institution element is wrapped in an <institution-wrap>
element; any identifiers, like ringgold
or ror
, are added to the wrapper and must hence belong to this organization (not the department or group).
isni
<institution-id>
element with institution-id-type
set to ISNI
.
ringgold
<institution-id>
element with institution-id-type
set to Ringgold
.
ror
<institution-id>
element with institution-id-type
set to ROR
.
pid
<institution-id>
elements. Each item must contain a map with keys type
, used as institution-id-type
, and id
, used as element content.
street-address
<addr-line>
element, separated by a comma and space (,
).
city
street-address
is not given, in which case the value is wrapped in a <city>
element.
country
<country>
element.
country-code
country
][attr:country] attribute in element <country>
(if the latter is present).
copyright
Copyright and licensing information. This information is rendered via the <permissions>
element.
It is recommended to use the license
field (described below) for licensing information. If licensing information is included below copyright
, then the variables type
, link
, and text
should always be used together.
statement
<copyright-statement>
. Use a list for multiple statements.
year
<copyright-year>
. Use a list to for multiple copyright years. The JATS documentation states that this field need not to be used if the year is included in the copyright statement.
holder
<copyright-holder>
element. Use a list for multiple copyright holders.
text
<license-p>
element.
type
license-type
attribute.
link
xlink:href
attribute in the <license>
element.
date
publication date. This value should usually be a string representation of a date. Pandoc will parse and deconstruct the date into the components given below. It is also possible to pass these components directly.
The publication date is recorded in the document via the <pub-date>
element and its sub-elements. The publication-format
attribute is always set to electronic
.
iso-8601
ISO-8601 representation of the publication date. Used as the value of the <pub-date>
element’s iso-8601-date
attribute.
This value is set automatically if pandoc can parse the date
value as a date.
day
, month
, year
Day, month, and year of the publication date. Only the publication year is required. The values are used as the contents of the elements with the respective names.
The values are set automatically if pandoc can parse the date
value as a date.
type
date-type
attribute on the <pub-date>
element and defaults to “pub” if not specified.
article
information concerning the article that identifies or describes it. The key-value pairs within this map are typically used within the <article-meta>
element.
publisher-id
<article-id>
element with attribute pub-id-type
set to publisher-id
.
doi
<article-id>
element with attribute pub-id-type
set to doi
.
pmid
<article-id>
element with attribute pub-id-type
set to pmid
.
pmcid
<article-id>
element with attribute pub-id-type
set to pmcid
.
art-access-id
<article-id>
element with attribute pub-id-type
set to art-access-id
.
heading
<subject>
element, nested in a <subj-group>
element which has heading
as its subj-group-type
attribute.
categories
<subject>
element, grouped in a single <subj-group>
element with its subj-group-type
attribute set to categories
.
author-notes
Additional information about authors, like conflict of interest statements and corresponding author contact info. Wrapped in an [<author-notes>
][elem:author-notes] element.
conflict
<fn>
) of fn-type
conflict
.
con
<fn>
) of fn-type
con
.
corresp
id
and email
. The info is then rendered via a <corresp>
element.
funding-statement
funding-statement
element.
journal
information on the journal in which the article is published. This must be a map; the following key/value pairs are recognized.
publisher-id
<journal-id>
with attribute journal-id-type
set to publisher-id
.
nlm-ta
<journal-id>
with attribute journal-id-type
set to nlm-ta
.
pmc
<journal-id>
with attribute journal-id-type
set to pmc
.
title
<journal-title>
element.
abbrev-title
<abbrev-journal-title>
element.
pissn
<issn>
element with the publication-format
attribute set to print
.
eissn
<issn>
element with the publication-format
attribute set to electronic
.
publisher-name
<publisher-name>
element.
publisher-loc
<publisher-loc>
element.
license
Article licensing information. Each item of this field is rendered as a <license>
element within the <permissions>
element.
Item content should be either a single paragraph, or a map with the fields listed below.
text
<license-p>
element.
type
license-type
attribute.
link
xlink:href
attribute in the <license>
element.
notes
<notes>
element.
subtitle
<subtitle>
element.
tags
<kwd>
element; the elements are grouped in a <kwd-group>
with the kwd-group-type
value author
.
title
<article-title>
element.
Pandoc will try to generate a valid JATS document even when information is missing, filling in placeholders or using empty values. This circumvents the intend to ensure a minimum set of information being present in documents of a certain tag set. It is hence recommended to always provide the information listed below.
Required metadata values:
journal.publisher-id
, journal.nlm-ta
, journal.pmc
.journal.pissn
, journal.eissn
.