‘qpdfview’ is a versatile pdf viewer for GNU/Linux. If you’re using the KDE desktop environment then it might not exactly be a contender, but if you use Gnome3 and frustrated with the amount of customizable features built in to its default document viewer, then qpdfviewer will come in handy!.
qpdfview’s user interface is written using Qt, so in GTK+ based environments (such as in Gnome desktop), it might not look 100% native, but to me, it’s easily forgettable when considered its features.
Other than the basic features of a pdf reader (such as page rotating, changing zooming levels, enabling/disabling the side-bars etc), you can also change the background & text colors at will, tweak or disable anti-aliasing settings, set how many ‘recently used’ items to be displayed, change the cache size & page prefetch settings and a huge number of other settings as well.
One thing that’s worth mentioning is that, unlike in many other pdf viewers, selecting a field of text can be a bit confusing at first, because it requires the use of a keyboard shortcut with the mouse pointer. You first have press and hold the ‘Shift’ key, and then use your mouse to select the text that you want to copy. And sometimes I struggle while trying to get it to work (it’s actually a bug) too. Again, it’s a little awkward & frustrating at times, but that’s how it is under qpdfview.
If you want to give it a try, then you can install it on Fedora 22 by using the below command:
sudo dnf install qpdfview
If you’re using Fedora 21, then enter the below command instead:
sudo yum install qpdfview
That’s it, enjoy!.