codimd
codimd copied to clipboard
Support citation
Hack.md looks fantastic but as a researcher I'm missing support for citations - being able to reference other texts using a bibliographic database such as BibTeX (a plaintext file format).
Pandoc (see #48) has great support for citations in markdown, for example: http://pandoc.org/MANUAL.html#citations
Please implement this feature compatible to Pandoc (e.g. additional YAML field bibliography to link to a bibliography file and @citekey syntax) instead of a custom solution.
this would be really fantastic, especially if typing [@] brings up auto-complete for the BibTeX reference IDs
As this is so much wanted, I was about to implement it. But as it turns out, I can't wrap my head about the libraries about this topic.
If someone wants to go for it, this library seems promising: https://citation.js.org/api/tutorial-getting_started.html
https://github.com/phiresky/pandoc-url2cite (AGPL)
Up. Is there any hope to have bibliography support in CodiMD? From my talks with researcher colleagues, this is only reason why they do not use it more often.
Maybe it is possible to integrate Myst Markdown (https://mystmd.org)? It has support for citations, equations and most importantly, a javascript renderer! This is part of the Executable Books project, so it is also possible to turn it into a LaTeX PDF.
Is this still an open issue? I've read the comments and pull request merge but still don't understand if it's an available feature on HackMD. Can anyone comment? @jeremyomer @JJediny