Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplify citing by automatizing reference list generation #112

Open
elatella opened this issue Jan 24, 2022 · 1 comment
Open

Simplify citing by automatizing reference list generation #112

elatella opened this issue Jan 24, 2022 · 1 comment

Comments

@elatella
Copy link

Would it be possible to add a feature, where one only has to cite the doi in the text, and it would automatically generate the reference in the reference list and manage it. Similar to how manubot handles it: https://github.com/manubot/

@acorreya
Copy link

acorreya commented Jun 12, 2022

Update 2

The below lua-filter should solve this. Download doi2cite.lua to either the main thesis folder or to the pandoc share folder and add a line -L doi2cite.lua \ to the Makefile under the pdf: section in an appropriate location.
https://github.com/pandoc/lua-filters/tree/master/doi2cite

@tompollard, you can close this if you agree.


Update 1

I came over this, and it looks like a lua/py filter for pandoc can do some magic. Unfortunately, time is what a grad does not have. http://api.crossref.org/works/[enter_DOI_here_for_bib]


If you are using Linux, you can get it by using (neo)vim and the github.com/jalvesaq/zotcite plugin to do this if the need is immediate.

Requirements::

Now you can just type @authorname or @Keyword and press ^x^o to get a dropdown to select from.

The method is patchy and convoluted, but works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants