inara icon indicating copy to clipboard operation
inara copied to clipboard

Add contributor roles

Open cthoyt opened this issue 1 year ago • 6 comments

Closes #73. Supercedes #75

This PR enables annotating author roles using the Contribution Role Taxonomy (CRediT). It also enables (optionally) annotating the contribution degree, as suggested by JATS.

It does the following:

  • [x] Add contribution list to end of default.latex (after reference list)
  • [x] Add contribution list to end of preprint.latex (after reference list)
  • [x] JATS support
    • [x] Implementation and testing
    • [x] Wait for a 3.6.3 release of Pandoc containing https://github.com/jgm/pandoc/pull/10153, which does the heavy lifting

Blockers

  • [ ] #100

Demo

Here's what this looks like at the end of the main PDF build:

Screenshot 2024-09-02 at 13 19 52

Future Work

Future work for future PRs:

  1. Work with Crossref to get a reasonable model for capturing this. Crossref is currently discussing supporting this.

  2. See how this fits in the ConTeXt template, if this gets picked up by Open Journals

cthoyt avatar Sep 17 '24 09:09 cthoyt