In Adobe Acrobat Pro you can do things like put little sticky notes in PDFs, highlight text, and create bookmarks. I have found this very useful for learning. In school you learn better when you put your notes right in the textbook. Some of the material is now delivered in pdf form.
However I've switched to Linux. I find that there are several programs that can read PDFs, but they can't do all those useful things I just mentioned.
Are there any linux programs that can? I found a program that converts pdfs to ps format. If I convert a pdf to a ps file, are there programs that let you do these kinds of things?
libpoppler
already supports annotations,evince
has been getting support to read it (already there) and support to add and change (there were still some issues last time I checked). But I'd advise against using PDF annotations -- as of today these are still not that widely supported, and it seems most viewers don't have a way to print the PDF with the annotations. At least withxournal
you can extract vectorial annotations (even handwritten ones) and anyone who gets it in PDF form will be able to both read and print.mupdf
has a nice OpenGL interface for annotation manipulation (among other features), which has an old-stylexpdf
aesthetic (pre-version 4) that I personally like better than e.g.evince
's. Taking a quick glance at its GIT repository, the project seems to be quite active.