News for hackers. Stuff that matters.

miyu

Re:About Citation Files on GitHub on Tuesday January 25, 2022 @08:46AM (#30071698)
Looks like I posted prematurely without looking up prior discussions on this topic, but here's a detailed comparison from someone much more knowledgable than me:

https://news.ycombinator.com/item?id=28254775

Re:About Citation Files on GitHub on Tuesday January 25, 2022 @08:32AM (#30071569)
This looks really useful, but one thing I wish citation managers would consolidate around is a well-defined format for citation data, such as CSL-JSON [^1]. I have regretfully never seen CITATION.cff files anywhere else, but CSL-JSON seems to see concerted efforts from:

* Zotero, with BetterBibTex plugin [^2]

* pandoc, through its updated citeproc library [^3]

* the citation plugin for Obsidian, which uses CSL-JSON [^4]

This might in the end be my personal preference, but a standardized JSON format (which is just as easily adaptable to YAML [^5]) seems much easier to parse and modify than Bibtex, with its sheer complexity. If we want to have the ability to easily cite anything, then this direction of standardization, I believe, is a must.

[^1]: https://github.com/citation-style-language/schema#csl-json-s...

[^2]: https://retorque.re/zotero-better-bibtex/exporting/pandoc/#u...

[^3]: https://github.com/jgm/citeproc

[^4]: https://github.com/hans/obsidian-citation-plugin

[^5]: https://github.com/citation-style-language/schema/issues/278