Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I would like to open all chapters of my PDF ebooks in the same window but neither evince nor okular seems to be capable of doing that (at least not out-of-the-box).

Is there a way to work this out?

share|improve this question
1  
What about creating a single PDF with all chapters? pdftk *.pdf cat output allchapters.pdf Or open one instance per PDF and use your window manager, instead of the PDF reader, to manage the windows. –  Marco Nov 12 '12 at 8:43
    
I second what Marco said. Most PDF viewers don't behave like web browsers. –  Spandan Chatterjee Nov 12 '12 at 10:35
add comment

2 Answers

up vote 4 down vote accepted

Using zathura with tabbed might help here:

Tabbed provides a "simple generic tabbed fronted to xembed aware applications" and zathura is a simple PDF viewer that is XEmbed-aware.

A much more heavyweight approach would be letting a browser provide the tabbing while having the chapters displayed using plugins, e.g. using mozplugger (even with evince) or using PDF.js (both working with Firefox).

Regarding the all-mighty Okular, there's a wishlist item and a workaround using konqueror (like the heavyweight option above).

However, were you to use a window manager that supports tabbed layouts, e.g. i3, notion or XMonad (there might be more!), any lightweight PDF-viewer (xembed'able or not) could work just fine. You'd just open several windows in a tabbed window manager layout (details vary with the actual WM) -- like @Marco suggested in his comment.

share|improve this answer
add comment

qpdfview is a lightweight tabbed document viewer that should suit your needs.

It's in the default Ubuntu and Debian repos. More recent versions can be found in the following PPAs:

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.