Yeah, I know this sounds ridiculous, but here we are.
I have a personal page on GitHub, based on Jekyll. Lately, I started writing down some summaries of my papers in there. Since the site is based on Jekyll, I write the summaries in markdown. So far so good.
The difficult stuff is that I often want to cite some reference in the text. For example, I want the output
It was shown by John Doe (2020) that…
“2020” would then be a link to a bibliography at the end of the page.
So far, I have been writing this as
It was shown by John Doe ([2020](#doe2020)) that...
and the bibliography at the end is a list with the entry
* <a name="doe2020"></a>Doe, John (2020). “Very Important Paper”...
This method works, but it is sort of laborious to manually write these pairings.
I tried using pandoc so I could write the page in LaTeX problem and “translate” it back to markdown at the end, but I couldn’t find a way for pandoc to generate a bibliography.
Is there any smart way of doing this sort of writing? I’m okay with writing the page in a different markup language (assuming, of course, it makes the process easier).
1