With the release of Zotero 8, it's possible to run Zotero on Pine64's PineNote. I've found Zotero to be fully-functional, albeit often slow, and sometimes triggering an OOM when working with particularly large PDFs.
I've been working on some plugins to make Zotero more usable on the PineNote (and other e-ink devices like it):
- Center PDF - automatically center each page of PDF in the reader when navigating using the up/down buttons
- Paged Snapshots - navigate web snapshots with the same up/down page buttons
- Vertical Toolbar - does what it says on the tin
- Focus Mode - fullscreen Zotero to fit more text on the screen
Some day I'll package these all together with some PineNote-specific tweaks, but for now they need to be installed separately.
Zotero's UI is not built for e-ink screens. Much of it can be improved by injecting CSS, but the PDF annotations are all canvas objects, so there's currently (as far as I know) no way to change how highlights / underlines are displayed on only one device (you can change their color across all devices but that's not what we want).
Zotero's pen tool would ideal for annotations on the PineNote, but, at least on large PDFs, it undersamples to the point of being unusable. The fix is probably finding a way to record & display full pen strokes on the PN and then send them to Zotero's canvas all at once.