August 2008
Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

Authors' Committee

Chair:

Andy Eggers (Gov)

Members:

Weihua An (Soc)
Kevin Bartz (Stats)
Sebastian Bauhoff (HealthPol)
John Graves (HealthPol)
Justin Grimmer (Gov)
Jens Hainmueller (Gov)
Mike Kellermann (Gov)
Ellie Powell (Gov)
Gary King (Gov)

Weekly Research Workshop Sponsors

Alberto Abadie, Lee Fleming, Adam Glynn, Guido Imbens, Gary King, Kevin Quinn, Jamie Robins, Don Rubin, Chris Winship

Recent Comments

Recent Entries

Categories

Blogroll

Brad DeLong
Cognitive Daily
Complexity & Social Networks
Developing Intelligence
EconLog
The Education Wonks
Empirical Legal Studies
Free Exchange
Freakonomics
Health Care Economist
Junk Charts
Language Log
Law & Econ Prof Blog
Machine Learning (Theory)
Marginal Revolution
Mixing Memory
Mystery Pollster
New Economist
Political Arithmetik
Political Science Methods
Pure Pedantry
Science & Law Blog
Simon Jackman
Social Science++
Statistical modeling, causal inference, and social science

Archives

Notification

Powered by
Movable Type 4.12


« Nicholas and James are Featured in the NYT again | Main | The Tree-Friendly Academic, Part II: The Editing Process, and Getting Off the Monitor »

26 May 2008

The Tree-Friendly Academic: Whither A Useful Free PDF Editor?

I'm a Linux user in need of a quality PDF reader with basic annotation tools, and I need it to be available for free. Think I'm asking for too much?

We're at a point where the level of content available online dwarfs our ability to print it all onto paper for examination and notation. As academics, we're expected to sort through volumes of other people's work in order to verify that our own is original, as well as comment, annotate, and on occasion make corrections or forward-references to later works.

But despite a boom in computational power and information bandwidth, the software to do this without resorting to printed or copied matter isn't accessible to most students without paying through the nose. Full software suites like Adobe Acrobat aren't necessary for the kind of work academics need to do. There are a few functions that are essential to the task, currently available in commercial software:

-Adding and reading notes, whether free-floating or attached to highlighted text
-The ability to select and copy multi-column text (none of the free ones seem to be able to get this one right)
-I'd like that when LaTeX creates a link to a footnote or citation, hovering over the displayed link should cause a pop-up box to display the information.

I'm a man with big ideas but no time, and more importantly, no budget, to motivate and drive the development and use of a free PDF reader with mild annotation capabilities. I can't resort to the for-pay software available from the school website because I'm running Linux, and I shouldn't have to go to a virtual machine or another computer to do this kind of annotation. Likewise, others shouldn't have to spend hundreds for software where they only need a few simple functions.

I suppose the issue is that everyone has their own toys they want included in a PDF editor, which is why the commercial package makes sense. But as academics, wouldn't we be happy with "the basics plus"?

Posted by Andrew C. Thomas at May 26, 2008 6:34 PM

Comments

You may be interested in PDF-Xchange, available free from Tracker software. Available here:
http://www.docu-track.com/home/prod_user/PDF-XChange_Tools/pdfx_viewer

It fulfils most of the criteria you list, and I've found it very useful. However, it seems to be windows only.

Posted by: Robert at May 26, 2008 7:35 PM

the "it seems to be Windows only" part unfortunately is a killer...
The lack of a pdf editor for linux is the biggest (and perhaps only serious) problem with linux I currently see - by now I'd even be willing to pay a couple of hundred bucks for an adobe, but they only have the reader for Linux.
There are currently two programs that claim to work as pdf editors - pdfedit http://sourceforge.net/projects/pdfedit
and cabaretstage
http://www.cabaret-solutions.com/en/products/stage

unfortunately both are terrible and useless I recommend you stay far away from them.
Everything _but_ annotation (i.e. deleting pages, joining documents etc. works great with the multivalent tools, which work great:
http://multivalent.sourceforge.net/Tools/index.html


Posted by: Sebastian at May 26, 2008 9:59 PM

Have you tried Okular?

http://okular.kde.org/

I believe it comes closest to your list of criteria. But it is still rapidly being developed, so you could also email the developers about anything that you find lacking. My main beef with it is that it renders some LaTeX math symbols poorly.

Posted by: Ben Goodrich at May 27, 2008 12:55 AM

Preview on the Mac (free with purchase of a Mac) does all you've requested, except the multi-column copy and paste doesn't work perfectly.

I am sure other Mac evangelists have told you Mac's OS X is built atop UNIX, and thus most if not all of Linux's command-line-control goodness is available on the Mac. If it's other free open-source software you like, there's plenty for the Mac.

Not convinced yet? Have a look at the journal article management tool Papers, available only on the Mac ...

http://mekentosj.com/papers/

Posted by: John M Fulwider at May 27, 2008 7:34 AM

Thanks for your suggestions, all! In order:

-X-change does seem quite nice; the free version does everything I want, and I'll recommend it to others, The Windows-only thing is kind of a killer for me though.

-Okular has the free and the Linux down great, and I just found the annotation tools (as I think they're new to qt4, but I'm not sure.) Only problem is that the changes aren't portable, they're stored in metadata that's hidden from the user.

-Mac stuff may be portable in theory, but most of the software is built on the Cocoa Objective C toolkit, isn't it? Tough to find out how that converts.

It looks as though the best Linux options don't alter the PDF file itself, and the ones that do (pdfedit) are unreliable for basic annotation...

Posted by: Andrew C. Thomas at May 27, 2008 11:53 AM

I'm going through similar issues. I'm a linux guy myself, but have unfortunately had to give it up for my tablet laptop. Linux just doesn't have all the support to edit pdf's yet. It has some nice features like the wacom support to draw with, but note taking in general is not "done" for any platform. What I really think will be killer is when apple releases their tablet which I think will be the most intuitive way of editing pdfs. But I bet it will cost some serious $$.

Posted by: Nick at May 27, 2008 12:56 PM

@Andrew, you are adding criteria :) but it is a fair point. One mitigating factor is that qt4 apps can also be installed on Windows and Mac, so the files should at least look the same on all platforms. Also, KDE4 has an advanced system for accessing and handling metadata called NEPOMUK, but I am not sure if it is finished and in any event, I haven't fully grasped its potential, but it is something to be on the lookout for.

@Nick, have you tried Xournal?

http://xournal.sourceforge.net/

It is my favorite note-taking application on a Linux tablet PC and IMHO works perfectly for marking PDFs (if you have a stylus; my guess is that using it with just a mouse would be annoying). I actually like it better than any note taking app I ever used on Windows, but thankfully I have been Windows-free for a couple of years now so I don't know the current state of Journal, OneNote, etc.

Posted by: Ben Goodrich at May 27, 2008 3:45 PM

In my first comment, I complained about Okular's rendering of some LaTeX math symbols. It appears that problem has been solved in the current beta version, so complaint officially retracted.

Posted by: Ben Goodrich at May 27, 2008 3:49 PM

I read around a bit about PDF-Xchange. It does seem to offer annotation, but reviewers complain about the free version leaving watermarks on the pdfs. Is it true that you have to get the paid version to avoid them?

Posted by: bobvis at May 28, 2008 11:21 AM

On Windows, try Foxit, http://www.foxitsoftware.com/pdf/rd_intro.php. It includes some basic editing features like annotation in its free version, although it may leave a watermark.

On Linux, you can try PDFedit (http://pdfedit.petricek.net/index_e.html). However, it probably has more editing features than you want and is less user friendly than Acrobat.

The GNU foundation is making a push to develop a free PDF library and reader/editor - http://gnupdf.org/Main_Page. It is still under development, but when it comes out, it should be good.

To get multicolumn text out, try using pdftotext (included with xpdf - http://www.foolabs.com/xpdf/) on the command line with the -layout option. Something like,

$ pdftotext -layout foo.pdf foo.txt

This will create a text file with all the text from the PDF. The layout is preserved, so the multicolumn text that you want should still be columns and you can copy it from that.

Posted by: jrnold at May 29, 2008 11:39 PM

Allow me to add to your wish list:

ability to share annotations with others!

In fact, I liken the pdf format to the fax: useful for a time but fundamental a dead-end technology. Academic papers should really be more like wikis than pdfs; they should track changes well, and they should allow for multiple views of annotations of scholars around the globe.

In the meantime, good luck on your more practical search for a pdf-plus product for linux!

Posted by: Michael Weiksner at May 30, 2008 11:16 AM

I just remembered that when I actually did once use a free pdf annotator. It is open-source. It actually worked fine for me, but it saved your annotations to a file separate from the PDF rather than to the PDF itself, which bugged me enough to stop using it. It may be worth trying though. It is called Jarnal and is available here.

Posted by: bobvis at May 30, 2008 12:06 PM

http://www.foxitsoftware.com/downloads/

foxit is developing a linux version and there is a preview for it on the foxit website. The program work wonderfully in windows.

Posted by: Keith at May 31, 2008 5:40 PM

I run Foxit reader for windows in Wine on Ubuntu and it works brilliantly.

The linux version didn't run well at all, and has a different and less useful interface.

Posted by: Justin at May 31, 2008 6:37 PM

Perhaps I missed the meaning of your title altogether, but I think you should have used "whence" instead of "whither".

Posted by: Will Dwinnell at June 2, 2008 9:28 PM

Have you considered online collaborative writing tools? Docs.google.com is an option, and there are many others. Is it that the online collaborative writing solutions are too limited?

Thanks
Justin

Posted by: Justin at July 31, 2008 1:38 AM

For Mac users, the best option out there is Skim.

http://skim-app.sourceforge.net/index.html

Posted by: G.V. at August 3, 2008 11:01 AM