I would like to have a PDF viewer that supports easy sharing the same annotations across Linux desktop, macOS, iOS and Android devices
Q: Is that feasible?
A: Only if we expand the definitions of easy, annotation and feasible.
Sioyek looks modern.
Sioyek is a PDF viewer with a focus on technical books and research papers.
… Quickly search your previously opened documents, table of contents, bookmarks, and highlights. Sioyek can even generate the table of contents if the document doesn’t have one!
It supports SyncTeX and many other thoughtful things I have not seen before.
The KDE (okular) and GNOME (Evince) default PDF readers are more-or-less indistinguishable from the perspective of a user like me. Both are passable but have clunky annotation exchange. Evince has a terrible UI for even viewing annotations — It summarises the text of each annotation in the navigation sidebar as my name and the date, which is the most uniform and least interesting thing about my annotations. I already know my name. It’s the content of the PDF I am concerned with.. Navigating that monolithic text blob by choosing which bits of it are useful to me is the whole reason I am using a computer here, not wondering what is truly me and what is someone else. I’m not saying there is no conceivable use case for such a UI, just not a one that I have had thus far in my decades on this earth.
Also, it cannot save over the PDF I am currently editing; I must to make a new copy then manually rename it over the previous version. This is because, I suppose, mint condition PDFs have a higher resale value? A concession to the NFT market?
Plus side: supports adequate latex synctex preview via
/usr/bin/pip3 install --user https://github.com/efoerster/evince-synctex/archive/master.zip
Zathura seems to be the document viewer recommendation du jour in certain
It does auto syncing and updating and such.
It has no annotation support AFAICS but goes fast.
If you like typing
/ instead of
Ctrl-F and think that you will save time by manually defining specific keyboard shortcuts in a config file, you will feel right at home.
An alternative at the opposite end of the minimalism spectrum is qpdfview which, as the name suggests, clearly had a fractious committee behind the design decisions. It has dozens of settings with confounding nerdview names. Nonetheless, it can save and load PDFs, which is nice and not at all a given for the apps in this list. AFAICT it still doesn’t navigate PDFs by annotations, or support highlighting annotations of text in the commonly-understood meaning of that term.
mupdf claims to work across all desktop platforms as well as mobile devices. Have not tested the features.
sudo add-apt-repository ppa:ubuntuhandbook1/apps sudo apt install mupdf mupdf-tools
I’ve always disliked the gigantic Adobe Acrobloat Reader. It has become singularly useless to me now since there no longer seems to be a linux version. Maybe one could run it in docker if one needed to fill out a form?
There is cross platform support from the commercial app foxit.