Zotero 5.0.97-beta - Other PDF readers don't show comments made on Zotero PDF reader
I made some highlights and notes in a PDF file using Zotero PDF. Other PDF readers are not displaying comments and highlights made on Zotero PDF. I tried: Foxit Reader, Acrobat and Preview (macbook).
From my understanding I can export the PDF with annotations and then would have to re-add that PDF to zotero to get to the desired state, which sounds really cumbersome.
As it says, you'll always be able to take your annotations and move them out of Zotero, but we can't provide the experience we want to provide with annotations stored in the file. Storing annotations in the Zotero database is necessary for all sorts of functionality, now and in the future, that will make Zotero's PDF reader different from every other PDF reader out there. We've said that it may be possible in a future version to do a one-way transfer of annotations between the Zotero DB and the PDF file (or vice versa), deleting the source annotations. What we can't do reliably is have annotations stored both in the Zotero DB and also in the PDF, with the possibility of external edits at any time — doing so would be error-prone and risk duplicates and conflicts.
@adamsmith it is an excellent observation. It is possible that this will happen in the future.
I understand the concern about conflicts. I just got the PDF reader working and tried it. It appears to me that when I open a PDF with externally made annotations, that Zotero reads the annotations from the PDF and writes them to the Zotero DB.
If this is the case, I don't understand the problem with making a setting to allow users to automatically write their annotations to the PDF every time they close the Zotero PDF reader tab. Couldn't it work like this: Zotero has annotations in its DB for a PDF. If the user has added some annotations externally, Zotero doesn't know about them, but that's not a big deal for the moment. User opens the PDF with new annotations. Zotero wipes the existing PDF annotations it has stored in the database (every time it opens a PDF, without checking for any changes) and overwrites them with the annotations stored in the PDF. It would be a performance hit, but it doesn't seem to take long to scan most PDFs, and for some people, being able to reliably read and add annotations to PDFs from outside Zotero would definitely be worth it.