hans / obsidian-citation-plugin

Obsidian plugin which integrates your academic reference manager with the Obsidian editor. Search your references from within Obsidian and automatically create and reference literature notes for papers and books.
MIT License
1.04k stars 77 forks source link

Not finding all citations in .bib file #216

Open nicolafern opened 1 year ago

nicolafern commented 1 year ago

Hi,

I've been using this excellent plugin for a while now and it works really nicely - just what I need!

However, today I'm worried I might have tipped over some sort of maximum edge? I added a few new papers today in Zotero. I'm using Obsidian Projects to manage and prioritise my reading, so when I add a new paper to Zotero, I create a new note in Obsidian - and use the Citations plugin to insert a template with some prefilled YAML and note headings.

I've been unable to add the last few papers I have in my Zotero library this way - I checked the .bib file and it's updating fine, all the data is there. But the citations plugin is not seeing all the records. It reports 460 citations in the .bib file, and Zotero is reporting that I have 469 citations - so I'm missing 9 items.

Is there a maximum limit on the citation number? I checked the size of the file and it is less than 500KB, which seems pretty small beans to me :)

Hope you can help!

Luvata commented 11 months ago

I'm also facing the same problem today. Normally after adding some papers to zotero then hitting refreshing db, I can add markdown citation for that paper. But today after some adding and refreshing db, citations plugin can't recognize these newly added papers. My library is over 800 papers.

orionpilot commented 11 months ago

Unfortunately, I don't think this is an issue with the citations plugin, but with Zotero. I manage my bibtex library with a different program (JabRef) and I have not seen this issue. I have not hit over 800 papers, but my old library is 600kB, so I don't think its a size issue. I do have to refresh the plugin in Obsidian if I add a reference while its open, or else I don't find the entry.

When you talk about refreshing the database, is it Zotero being refreshed, or the plugin within Obsidian being refreshed? Or both?