codimd icon indicating copy to clipboard operation
codimd copied to clipboard

Support citation

Open yaxu opened this issue 8 years ago • 7 comments

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

yaxu avatar Apr 08 '17 08:04 yaxu

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.

nichtich avatar May 04 '17 08:05 nichtich

this would be really fantastic, especially if typing [@] brings up auto-complete for the BibTeX reference IDs

zeigerpuppy avatar May 24 '17 13:05 zeigerpuppy

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

SISheogorath avatar Jun 24 '18 21:06 SISheogorath

https://github.com/phiresky/pandoc-url2cite (AGPL)

Yukaii avatar Dec 16 '19 01:12 Yukaii

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.

jeremyomer avatar Jun 15 '23 09:06 jeremyomer

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.

jiboncom avatar Aug 09 '23 23:08 jiboncom

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

pieris98 avatar Oct 05 '23 23:10 pieris98