hans / obsidian-citation-plugin

Obsidian plugin which integrates your academic reference manager with the Obsidian editor. Search your references from within Obsidian and automatically create and reference literature notes for papers and books.
MIT License
1.04k stars 76 forks source link

Support Hayagriva (YAML) bibliography #241

Open kescobo opened 11 months ago

kescobo commented 11 months ago

Is your feature request related to a problem? Please describe. Typst is a new type-setting language (similar to LaTeX) written in Rust. It natively uses Hayagriva (based on YAML) syntax for citations.

Describe the solution you'd like Ability to provide hayagriva-formatted citations as a source instead of (or in addition to) bitex / JSON

Describe alternatives you've considered bitex is fine, and there are command-line tools to swap between them.

Additional context I am quite hopeful that typst will pick up steam and increase in adoption, but it's still quite new. I suspect that the user base for this feature will be very small (possibly just me!) for at least a little while, and since it can also use bibtex already, there's not a huge need to transition to Hayagriva. But given that it's built on YAML (which has a lot of support in various languages), and many of the fields are the same as bibtex, I also hope it wouldn't be too heavy a lift.

runiq commented 9 months ago

For reference, the Hayagriva repo has documented its file format.