Can Logseq synchronize to PDF annotations done in Zotero PDF reader?

I have now also tried to add highlights directly to the PDF using the application “PDF Expert” on my iPad (these annotations are stored inside the PDF). Unfortunately, Logseq cannot extract these, even though they are (obviously) shown in the Logseq PDF reader.
Note that Zotero does automatically extract these and shows them as “Extracted Annotations”. Something like that would be amazing in Logseq; e.g. automatically extracted annotations could be shown inside the page corresponding to that citation. It even seems preferable to using Zotero annotations, because you can add these annotations from any PDF editor and they are local to the PDF and hence easy to share.
Could something like this be implemented as a plugin?

Dear all,

I am new here and would like to start using Logseq, because its integration with Zotero. Logseq seems like an awesome tool for building knowledge from literature research and I am eager to jump in (kudos to the developers!).

After testing PDF integration with Zotero, I have found that annotations (i.e. text highlights) done in Zotero are not shown in Logseq and vice-versa. Through a bit of research, I have found that annotations in Zotero are not stored in the PDF, but in a separate database (see here). Same seems to be true for Logseq.

So my question is, whether Logseq is able to “pull” annotation from Zotero. This is important to me because I do most of my reading in the Zotero PDF reader, which works nicely on my iPad (also with Pen) and reliably syncs PDFs and annotations to my Desktop through WebDAV.

I have read other forum threads discussing PDF annotation export/integration from Zotero to Logseq (such as this one), but is not clear to me from that, what the status quo is and whether this is doable. I would also be happy with a (scriptable) work-around.

If this is currently not possible, is there something like this being worked on?

Thank you and best regards,

PS: These are my specs:
Logseq 0.8.7
Zotero 6.0.13
System: Ubuntu 22.04.1 LTS


Yes, I just tested this out expecting they synchronize both ways and realized the problem. Hope it is resolved soon, as I just setup zotfile addon for Zotero to work on the same pdf on the tablet too. My workflow would be much better

1 Like

Oh no… just when I thought I had found the perfect “PDF manager” with Zotero 6, with incredible editing and sync, turns out it’s not rrreally compatible with LogSeq. Which still has some maturing to do.

I’m newer to LogSeq than to Zotero. Does anyone know whether Obsidian, Roam, etc have better integration?

look here, and at this thread in general:

I did this for a while and couldn’t really abide it. I use now and prefer this workflow to zotero. Basically I read and highlight in Omnivore and do all the reference management in Logseq. The Omnivore plugin manages synchronization of the hightlights for me and each highlight can be linked back to the pdf. Your mileage will vary.

My take is this: staying 100% in logseq for everything including reading/annotating is the best. But this doesn’t work with, say, an iOS device as the reader/highlighter, because the pdf viewer only works on desktop. So if you can’t read with Logseq, then I think Omnivore has the best workflow right now. Ideally the logseq mobile client will gain the pdf reader functionality at some point but it seems like it is not currently on the roadmap, which is pretty irritating – because if we had iOS/Android pdf reading Logseq would be the magic solution to many problems that have not been solved anywhere.

1 Like