Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Recommendations for how to annotate PDFs while working within Emacs?

Many scientific papers, especially in the life sciences, are published in pdf format.

I want to work as much as possible within emacs (org-mode especially). I am aware of DocView mode which at least lets me view pdfs within emacs. I suspect it can do more for me but I haven't gotten beyond simply viewing the image based rendering of a pdf file.

Can anyone recommend ways of working with pdfs, most especially linking to files, exerting text and adding annotations to pdfs (the electronic equivalent of writing in the margins)?

Edit: Just to clarify I am not looking to actually edit the pdf image. Rather I want hyperlinked or bookmarked annotations in an org-file. I hadn't seen the text mode of DocView before, that might give me what I want but I don't know if I can bookmark/hyperlink to it.

like image 222
Alex Stoddard Avatar asked Jan 24 '11 22:01

Alex Stoddard


People also ask

Can you annotate pdfs in EndNote?

You can annotate and highlight a PDF file in the PDF Viewer Panel. You can also add sticky notes to a PDF file. Notes and comments you make are searchable within the EndNote program.


2 Answers

The pdf-tools, among other things, allow to annotate pdf files in emacs. Young but promising project!

https://github.com/politza/pdf-tools

like image 75
user4715701 Avatar answered Nov 05 '22 20:11

user4715701


IMO, there's no one optimal workflow for managing publications in emacs. I personally simply store links to PDFs in org mode and have them open in the external viewer (evince or Acrobat, depending on the platform). There are solutions to annotate PDFs by literally writing in the margins of the PDF (in principle, Xournal, Jarnal, and some proprietary Windows software can do it), but I never found any of them very usable. When I take notes on the papers, I either store them as folded items within the org-mode structure, or as links to external files.

Other people have come up with similar workflows -- see for instance, a nice screencast here: http://tincman.wordpress.com/2011/01/04/research-paper-management-with-emacs-org-mode-and-reftex/

For me, an ideal paper-management environment would be org-mode interfaced to Mendeley. Unfortunately, the closed-source nature of Mendeley makes this rather improbable.

like image 8
Leo Alekseyev Avatar answered Nov 05 '22 20:11

Leo Alekseyev