The other day, I downloaded a PDF about the making of Revolver by The Beatles. It’s more than 100 pages long, so it’s unlikely I’m going to read through it in one sitting.
It dawned on me, while reading the book in Evince, that there’s no bleeping way to set a bookmark in Evince. Usually, PDFs are short documents, a couple of pages. Lately, though, I’ve gotten a number of PDFs that are lengthy — manuals for Virtuozzo, or full-blown PDF magazines for example — and it’s been a enormous pain when I need to close the PDF reader and come back to the document later, because there’s no way to do something as simple as set a bookmark.
I checked Evince, xpdf, KPDF, and Adobe’s Acrobat Reader for Linux — not a single one has a way for the user to create a bookmark. (Unless it’s a hidden function or well-buried, in which case I’m sure I’ll be hearing about it shortly after saving this post…) Acrobat Reader supports bookmarks when the PDF is created, so a publisher can set bookmarks, but I couldn’t find any way for the user to set a bookmark.
And people wonder why ebooks aren’t all the rage? I found a really cool site with free downloads of classic literature as PDFs. I’d consider actually using these if I could actually save my place between sessions. I’m probably not going to finish Crime and Punishment in one sitting.
So, I’m curious — does anyone know why such an obvious feature has been overlooked so thoroughly? Is this seemingly simple feature just amazingly difficult to implement for some reason, or what?
I can see why Adobe hasn’t implemented the feature — they save it for the full, paid version of Acrobat. This is a mistake, I think, on their part — they’d increase adoption of PDF ebooks if readers could actually set bookmarks. But I can’t think of any reason why the Evince, KPDF, or xpdf developers haven’t added bookmarks. It shouldn’t be necessary to save bookmarks to the PDF itself, they could simply create bookmark file under the config directory for the program and save bookmarks to that.