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

Add bibtex support #188

Open
gitsroid opened this issue Oct 25, 2024 · 1 comment
Open

Add bibtex support #188

gitsroid opened this issue Oct 25, 2024 · 1 comment

Comments

@gitsroid
Copy link

In a PKM system it is essential the ability to reference to (external) resources.

A good way of doing this is using a BibTeX file "mybiblio.bib" so you can have centralized all your references (articles, books...). That also makes easy to cite your work using @citekey in the documents. This is great because then, via pandoc you can convert the document with those citekeys in other formats (like pdf) and have the citations an references in the output in your bibliographic style of choice.

What I am asking for is a tool similar to the obsidian plugin Pandoc Reference List. When you put @ in the document and start typing it starts showing the citekeys and titles corresponding to that citekey and then you select the one you want (it would be interesting to be able to select what variables of the bib file you want to choose when searching for it like citekey, author and publication so it only searches those ignoring the rest of the metadata). It does more than that (like rendering the full reference in the sidebar or showing the full reference in the CSL style you have chosen when putting the mouse in the citekey, which is also nice) but at least having this would be great.

@Feel-ix-343
Copy link
Owner

Hey thank you for the write-up! I would be very happy to accept a pull request for this (if it is a working one), but I am afraid this is too far in the backlog to prioritize right now.

A new completion system, which is part of v1 will help with this significantly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog
Development

No branches or pull requests

2 participants