Feature Request: Annotation Format "open Standard" / Plugin for Xournal++ Annotation Import

Zoteros PDF Viewer isnt too mighty which is understandable, and so it is not possible beyond a few text-highlights to make use of the annotation feature like drawing free by hand, drawing using shapes, or even draw beyond the Page Dimensions into some "extended canvas".
Thats why I got to use Xournal++ to add hand written notes with a Stylus, for which there is no substitute in math related content.

While its "nice" that Xournal++ uses .xopp files ontop of the source file, it comes with the drawback that you can not read Zotero Annotations features in X++ and vise versa - both use their own file format and both add a layer ontop of the source file.

Using only Xournal++ would be sufficent, IF the annotations could be reimported into Zotero.
This would be really handy, as Zotero offers the Annotations in the Sidebar.


What I seek:
If there were a Zotero plugin capable of translating X++ .xopp files into Zotero's annotation format, I could seamlessly use the Zotero PDF Viewer "on the fly" while browsing through hundreds of literature documents and immediately see the annotations made with Xournal++.

This would be especially useful in the regular Zotero program under Side Bar -> Attachment Info, where all annotations created in Zotero are summarized. If this summary could also include annotations made in Xournal++, it would significantly accelerate the workflow.

Screenshot:
https://github.com/user-attachments/assets/62b5e472-41be-4213-b582-bf257c3eac50

In an ideal scenario, the Zotero PDF Viewer would not only display Xournal++ annotations but also allow for adding or deleting these annotations, which Xournal++ could then read again. This would create a seamless workflow, as the Zotero PDF Viewer operates directly within Zotero's main window and opens files as tabs. This would enable quick reviews and edits without leaving Zotero.

I understand that full integration may be a lot to ask, but even if a Zotero plugin could simply translate .xopp files for importing, I could rely solely on Xournal++ for annotation while still having those annotations visible in the Zotero side bar.


### Alternative Solutions

Due to Zotero and Xournal++ being the industry leaders of its class, maybe it would be a good idea for you both to collaborate and agree on an open standard between you both so any software can use this standard to further enhance compatibility.

I created a GitHub Request in X++ repo for that: https://github.com/xournalpp/xournalpp/issues/6086
Sign In or Register to comment.