4 ms·
My .bib files are a mess. This is partly because I tried to order the file by year then author (manually), which of course resulted in some errors. And also b
by dm319 5y ago
My .bib files are a mess. This is partly because I tried to order the file by year then author (manually), which of course resulted in some errors. And also because I write some free text in between entries which talk about the papers and have some keywords that I'm able to search for entries in.
I'd really like some sort of citation manager that uses a .bib file as the data format.
- 1hackaday 5y agoTwo programs that do just that are JabRef (https://www.jabref.org/ https://www.jabref.org/) and Emacs’ BibTeX mode (http://www.jonathanleroux.org/bibtex-mode.html http://www.jonathanleroux.org/bibtex-mode.html). Both are excellent. Which one to use depends on whether you prefer a GUI or the programmability and text interface of Emacs.
- ufo 5y agoI use KBibTeX.
- albertzeyer 5y agoI do basically the same. And I wrote some scripts around to auto-fix certain things. E.g. I can change the bib entry name, put a comment `% alias: old-name` above it, and my auto-fix script will go through my tex files and update them accordingly. This is helpful when I found out later that I had a duplicate entry, or when I just want to rename the bib entry name. It is sometimes a bit ambiguous when there is an Arxiv version from a different year than the proceedings publication. In that case, I use the proceedings publication, with a reference to Arxiv as well, and I set the year to the proceedings publication. I have a consistent format for pure Arxiv publications, using misc, and not article as Google Scholar would output it. If I have this inconsistent anywhere, my script would auto-fix this to make it consistent. Or if some entries are missing, it would automatically complete them.
- mmc 5y agohttps://bibdesk.sourceforge.io/ https://bibdesk.sourceforge.io/ for Macs uses .bib natively