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

Plan for improved bibliography #2208

Open
davidfarmer opened this issue Jul 16, 2024 · 1 comment
Open

Plan for improved bibliography #2208

davidfarmer opened this issue Jul 16, 2024 · 1 comment

Comments

@davidfarmer
Copy link
Contributor

Step 1: Add more tags and be backward compatible with current type="bibtex" entries.

These new tags should be informed by Citation Style Language, and probably should use the
tags in CSL-Json https://citeproc-js.readthedocs.io/en/latest/csl-json/markup.html

Step 2: Add a new publisher option to choose among the 10,000 available styles.

Step 3: Decide how to handle the case where a current type="bibtex" entry is handed
to a CSL choice.

@rbeezer
Copy link
Collaborator

rbeezer commented Jul 17, 2024

Initial experiments suggest that

https://github.com/citeproc-py/citeproc-py

can do most all of the hard work within our Python code. Ingests JSON or BibTeX, outputs very lightly marked-up HTML. CSL stylesheet is an input to the process, but requires no knowledge of how that works.

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

No branches or pull requests

2 participants