Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JATS: support articleauthoring tag set #6014

Closed
tarleb opened this issue Dec 27, 2019 · 1 comment · Fixed by #6067
Closed

JATS: support articleauthoring tag set #6014

tarleb opened this issue Dec 27, 2019 · 1 comment · Fixed by #6067

Comments

@tarleb
Copy link
Collaborator

tarleb commented Dec 27, 2019

JATS offers three different tag sets: archiving, publishing, and articleauthoring, with the latter ones being a subset of the preceding tag set. Pandoc currently uses the publishing set. Since the easy authoring of article is one of pandoc's great strengths, it seems reasonable to also support the most restrictive variant of these tag sets.

As far as I can tell, this would only require different handling of footnotes. The articleauthoring tag set does not allow fn-group as part of the backmatter, so <fn> footnote elements have to be placed inline. All other changes can be handled in a custom template.

The current behavior has been implemented in response to #5511.

@jgm
Copy link
Owner

jgm commented Jan 13, 2020

Can you explain a bit more what you have in mind? Looks like we already switched from publishing to the archiving DTD. Are you saying that the response to #5511 (moving from inline footnotes to footnotes in fn-group in the backmatter) was needed only because we were using the publishing DTD, and now we can go back to inline fn elements?

Perhaps it would be clearest if you just prepared a PR with the changes you propose.

tarleb added a commit to tarleb/pandoc that referenced this issue Jan 14, 2020
The JATS tag set can be set via the `jats-tag-set` meta variable.
Recognized values are

- `archiving` for the "Archiving and Interchange Tag Set",
- `publishing` for the "Journal Publishing Tag Set", and
- `articleauthoring` for the "Article Authoring Tag Set."

Closes: jgm#6014
tarleb added a commit to tarleb/pandoc that referenced this issue Jan 14, 2020
The JATS tag set can be set via the `jats-tag-set` meta variable.
Recognized values are

- `archiving` for the "Archiving and Interchange Tag Set",
- `publishing` for the "Journal Publishing Tag Set", and
- `articleauthoring` for the "Article Authoring Tag Set."

Closes: jgm#6014
tarleb added a commit to tarleb/pandoc that referenced this issue Jan 14, 2020
The JATS tag set can be set via the `jats-tag-set` meta variable.
Recognized values are

- `archiving` for the "Archiving and Interchange Tag Set",
- `publishing` for the "Journal Publishing Tag Set", and
- `articleauthoring` for the "Article Authoring Tag Set."

Closes: jgm#6014
tarleb added a commit to tarleb/pandoc that referenced this issue Jan 15, 2020
The JATS tag set can be set via the `jats-tag-set` meta variable.
Recognized values are

- `archiving` for the "Archiving and Interchange Tag Set",
- `publishing` for the "Journal Publishing Tag Set", and
- `articleauthoring` for the "Article Authoring Tag Set."

Closes: jgm#6014
tarleb added a commit to tarleb/pandoc that referenced this issue Jan 26, 2020
The JATS tag set can be set via the `jats-tag-set` meta variable.
Recognized values are

- `archiving` for the "Archiving and Interchange Tag Set",
- `publishing` for the "Journal Publishing Tag Set", and
- `articleauthoring` for the "Article Authoring Tag Set."

Closes: jgm#6014
tarleb added a commit to tarleb/pandoc that referenced this issue Jan 29, 2020
New formats:

- `jats_archiving` for the "Archiving and Interchange Tag Set",
- `jats_publishing` for the "Journal Publishing Tag Set", and
- `jats_articleauthoring` for the "Article Authoring Tag Set."

The "jats" output format is now an alias for "jats_archiving".

Closes: jgm#6014
tarleb added a commit to tarleb/pandoc that referenced this issue Jan 29, 2020
New formats:

- `jats_archiving` for the "Archiving and Interchange Tag Set",
- `jats_publishing` for the "Journal Publishing Tag Set", and
- `jats_articleauthoring` for the "Article Authoring Tag Set."

The "jats" output format is now an alias for "jats_archiving".

Closes: jgm#6014
tarleb added a commit to tarleb/pandoc that referenced this issue Jan 31, 2020
New formats:

- `jats_archiving` for the "Archiving and Interchange Tag Set",
- `jats_publishing` for the "Journal Publishing Tag Set", and
- `jats_articleauthoring` for the "Article Authoring Tag Set."

The "jats" output format is now an alias for "jats_archiving".

Closes: jgm#6014
@jgm jgm closed this as completed in #6067 Feb 13, 2020
jgm pushed a commit that referenced this issue Feb 13, 2020
New formats:

- `jats_archiving` for the "Archiving and Interchange Tag Set",
- `jats_publishing` for the "Journal Publishing Tag Set", and
- `jats_articleauthoring` for the "Article Authoring Tag Set."

The "jats" output format is now an alias for "jats_archiving".

Closes: #6014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants