Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Discussion & Documentation Gentoo Chat
  • Search

pdf reader for the 2020

Opinions, ideas and thoughts about Gentoo. Anything and everything about Gentoo except support questions.
Post Reply
  • Print view
Advanced search
51 posts
  • 1
  • 2
  • 3
  • Next
Author
Message
Zucca
Administrator
Administrator
User avatar
Posts: 4706
Joined: Thu Jun 14, 2007 10:31 pm
Location: Rasi, Finland
Contact:
Contact Zucca
Website

pdf reader for the 2020

  • Quote

Post by Zucca » Fri May 29, 2020 10:42 pm

What pdf readers are you guys and gals using?

I've been using pdfjs that comes with Firefox. I've encountered some problems using it. I'd like to test out some pdf reader that conforms as much as possible to the pdf standard. But I'll take all the suggestions.

Thanks.
..: Zucca :..

Code: Select all

0100100100100000011000010110110100100000
0100111001100001010011100010000100100000
0100100100100000011000010110110100100000
0110000100100000011011010110000101101110
00100001
Top
Hu
Administrator
Administrator
Posts: 24403
Joined: Tue Mar 06, 2007 5:38 am

  • Quote

Post by Hu » Fri May 29, 2020 11:49 pm

I use app-text/qpdfview and have been satisfied with it. I think the PDFs I read do not use many of the features in the standard, so I might not notice missing functionality.
Top
sdauth
l33t
l33t
User avatar
Posts: 770
Joined: Wed Sep 19, 2018 2:48 am
Location: Ásgarðr

  • Quote

Post by sdauth » Fri May 29, 2020 11:57 pm

I also use qpdfview. The only thing I find annoying is the text selector. Not very intuitive. I remember reading this was going to be improved but it's been quite a while now.
See : https://bugs.launchpad.net/qpdfview/+bug/958634

Otherwise Zathura is quite nice.
Top
mike155
Advocate
Advocate
Posts: 4438
Joined: Fri Sep 17, 2010 11:33 pm
Location: Frankfurt, Germany

  • Quote

Post by mike155 » Sat May 30, 2020 12:08 am

I like and use qpdfview, too. :D

If someone is looking for a PDF editor, I can recommend PDF Studio. It runs under Linux, macOS and Windows. It is very powerful, but it costs money.
Top
Fitzcarraldo
Advocate
Advocate
User avatar
Posts: 2057
Joined: Sat Aug 30, 2008 9:49 pm
Location: United Kingdom
Contact:
Contact Fitzcarraldo
Website

  • Quote

Post by Fitzcarraldo » Sat May 30, 2020 12:30 am

For the more-complex PDF files I use the free version of PDF-XChange Editor in WINE. Works very well (including completing PDF forms and adding your written signature without having to print the form).

To install this Windows application under WINE:

$ export WINEPREFIX=$HOME/.wine-pdfxve8
$ winecfg # Select Windows 10.
$ cd .wine-pdfxve8/drive_c/
$ cp ~/Downloads/PDFXVE8.zip .
$ unzip PDFXVE8.zip
$ wine PDFXVE8.exe
- Click ‘Install’.
- Click ‘Next’.
- Select ‘I accept the terms in the License Agreement’ and click ‘Next’.
- Click ‘Custom’.
- Click ‘Browsers Plugins’ and select ‘Don’t install’. Click ‘Next’.
- Leave ‘Create a Start Menu folder’ ticked. Untick ‘Create Desktop Icons.’ Untick ‘Set PDF-XChange Editor as default application for PDF files’. Untick ‘Set Printer “PDF-XChange Lite V6” As Default’. Click ‘Next’.
- Select ‘Free Version’ and click ‘Next’.
- Click ‘Install’.
- Untick ‘Launch PDF-XChange Editor’ and click ‘Finish’.
- Click ‘Close’.

Finally, use winetricks to install at least corefonts in the WINEPREFIX.
Clevo W230SS: amd64, VIDEO_CARDS="intel modesetting nvidia".
Compal NBLB2: ~amd64, xf86-video-ati. Dual boot Win 7 Pro 64-bit.
OpenRC systemd-utils[udev] elogind KDE on both.

My blog
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31985
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Sat May 30, 2020 5:25 am

I use kde-apps/okular
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
Ant P.
Watchman
Watchman
Posts: 6920
Joined: Sat Apr 18, 2009 7:18 pm
Contact:
Contact Ant P.
Website

  • Quote

Post by Ant P. » Sat May 30, 2020 5:40 am

The Firefox one's good enough for me. Might as well get some mileage out of one of the heaviest programs on my system.
Top
Juippisi
Developer
Developer
User avatar
Posts: 784
Joined: Fri Sep 30, 2005 3:51 pm
Location: /home

  • Quote

Post by Juippisi » Sat May 30, 2020 5:45 am

I'm a simple guy and using GTK so Evince is the best for me. It doesn't pull in many gnome packages when '-gnome' USE flag is set.

One downside compared to okular is that it doesn't work with .epub files.
Top
charles17
Advocate
Advocate
Posts: 3686
Joined: Sun Mar 02, 2008 3:20 pm

  • Quote

Post by charles17 » Sat May 30, 2020 6:42 am

app-text/mupdf. It's fast and minimalistic. Also has an Android app that even reads .epub files.
Top
Banana
Administrator
Administrator
User avatar
Posts: 2397
Joined: Fri May 21, 2004 12:02 pm
Location: Germany
Contact:
Contact Banana
Website

  • Quote

Post by Banana » Sat May 30, 2020 6:58 am

mupdf and since my daily work is based around webbrowsers I use the provided builds in very often
Forum Guidelines

PFL - Portage file list - find which package a file or command belongs to.
My delta-labs.org snippets do expire
Top
389292
Guru
Guru
Posts: 504
Joined: Tue Mar 26, 2019 2:06 pm

  • Quote

Post by 389292 » Sat May 30, 2020 9:28 am

I use mupdf, just because I know its shortcuts and it doesn't have a lot of dependencies, I had no reason to test or use anything else.
Top
pa4wdh
Veteran
Veteran
Posts: 1015
Joined: Fri Dec 16, 2005 6:55 pm

  • Quote

Post by pa4wdh » Sat May 30, 2020 9:47 am

pdfjs and mupdf are my standard readers, i haven't encountered much pdfs they can't handle.

Sometimes i need to use a pdf with javascript in them, i haven't found a decent FOSS pdf reader that can handle them, does someone here know one?
Ironically, pdfjs being written in javascript, still lacks support for javascript in pdfs :)
The gentoo way of bringing peace to the world:
USE="-war" emerge --newuse @world

My shared code repository: https://code.pa4wdh.nl.eu.org
Music, Free as in Freedom: https://www.jamendo.com
Top
Anon-E-moose
Watchman
Watchman
User avatar
Posts: 6566
Joined: Fri May 23, 2008 7:31 pm
Location: Dallas area

  • Quote

Post by Anon-E-moose » Sat May 30, 2020 9:56 am

I have both mupdf and qpdf installed but the one I use the most is xpdf v3, in my own bin directory.
UM780 xtx, 6.18 zen kernel, gcc 15, openrc, wayland
minixforum m1-s1 max -- same software as above but used for ai learning


Zealots are gonna be zealots, just like haters are gonna be haters
Top
C5ace
Guru
Guru
Posts: 517
Joined: Mon Dec 23, 2013 12:44 am
Location: Brisbane, Australia

  • Quote

Post by C5ace » Sat May 30, 2020 9:57 am

I use Atril. Simple, just works.
Observation after 30 years working with computers:
All software has known and unknown bugs and vulnerabilities. Especially software written in complex, unstable and object oriented languages such as perl, python, C++, C#, Rust and the likes.
Top
fturco
Veteran
Veteran
Posts: 1181
Joined: Wed Dec 08, 2010 8:38 pm

  • Quote

Post by fturco » Sat May 30, 2020 10:05 am

I'm happy with MuPDF. It opens both PDF and EPUB books.
Top
Zucca
Administrator
Administrator
User avatar
Posts: 4706
Joined: Thu Jun 14, 2007 10:31 pm
Location: Rasi, Finland
Contact:
Contact Zucca
Website

  • Quote

Post by Zucca » Sat May 30, 2020 3:20 pm

Thanks. I already had Mupdf installed and it showed that the pdfs generated by img2pdf are, indeed, corrupted.
It only happens when I give it pngs that are 2 or 1-bit. (scans of paper). Raising the bit depth to 4 "solves" the problem, but makes the files quite a bit bigger.
Btw, I had ran all the pngs trough pngfix.

Anyway. I'll install qpdfview too. Then see which one (pdfjs, mupd or qpdfview) works the best for my use case.

Thanks for all the suggestions!
..: Zucca :..

Code: Select all

0100100100100000011000010110110100100000
0100111001100001010011100010000100100000
0100100100100000011000010110110100100000
0110000100100000011011010110000101101110
00100001
Top
erm67
l33t
l33t
User avatar
Posts: 653
Joined: Tue Nov 01, 2005 5:31 pm
Location: EU
Contact:
Contact erm67
Website

  • Quote

Post by erm67 » Wed Jun 03, 2020 6:24 am

I think png support in pdf readers is optional.
Ok boomer
True ignorance is not the absence of knowledge, but the refusal to acquire it.
Ab esse ad posse valet, a posse ad esse non valet consequentia

My fediverse account: @erm67@erm67.dynu.net
Top
Hund
Apprentice
Apprentice
User avatar
Posts: 221
Joined: Mon Jul 18, 2016 7:40 am
Location: Sweden
Contact:
Contact Hund
Website

  • Quote

Post by Hund » Wed Jun 03, 2020 7:18 am

I use the Vi-like PDF-reader called Zathura (with the MuPDF backend).

https://pwmt.org/projects/zathura/
Collect memories, not things.
Top
Goverp
Advocate
Advocate
User avatar
Posts: 2404
Joined: Wed Mar 07, 2007 6:41 pm

  • Quote

Post by Goverp » Wed Jun 03, 2020 7:57 am

For complex stuff I use Acrobat Reader DC under wine. For a long time I persisted with okular, but I've recently been using tesseract to convert scanned pages to PDF books; okular messes up the location of two-column text. Also, I've an old car manual that's got some weird hierarchical set of PDF chapters, and an index. Okular can only handle the individual chapters, which makes searching hell. The Adobe product works pretty well under wine - see the winehq application entry for the gory details to get it working.
Greybeard
Top
Zucca
Administrator
Administrator
User avatar
Posts: 4706
Joined: Thu Jun 14, 2007 10:31 pm
Location: Rasi, Finland
Contact:
Contact Zucca
Website

  • Quote

Post by Zucca » Wed Jun 03, 2020 8:47 am

erm67 wrote:I think png support in pdf readers is optional.
What I've encountered is that it's those 4-bit or less depth images which end up showing incorrectly (not showing at all in pdfjs). The problem lies in pillow or in img2pdf. Gif gave me the same result.
We'll see how this ends up after I've compiled +200 packages involving this python 3.6 -> 3.7 switch.

As for the pdf reader of choice... mu pdf doesn't have any gui? I'm on wayland so it may affect things.

I'll get back to my desktop PC after the python switch. Might take a while.
..: Zucca :..

Code: Select all

0100100100100000011000010110110100100000
0100111001100001010011100010000100100000
0100100100100000011000010110110100100000
0110000100100000011011010110000101101110
00100001
Top
Naib
Watchman
Watchman
User avatar
Posts: 6101
Joined: Fri May 21, 2004 9:42 pm
Location: Removed by Neddy
Contact:
Contact Naib
Website

  • Quote

Post by Naib » Wed Jun 03, 2020 9:01 am

if it is just to quickly view papers or datasheets then firefox/chrome built-in viewer.

For some more involved activities (either forms or quirky datasheets...) Master PDF Editor works quite well and its in portage
#define HelloWorld int
#define Int main()
#define Return printf
#define Print return
#include <stdio>
HelloWorld Int {
Return("Hello, world!\n");
Print 0;
Top
erm67
l33t
l33t
User avatar
Posts: 653
Joined: Tue Nov 01, 2005 5:31 pm
Location: EU
Contact:
Contact erm67
Website

  • Quote

Post by erm67 » Wed Jun 03, 2020 10:42 am

Zucca wrote:
erm67 wrote:I think png support in pdf readers is optional.
What I've encountered is that it's those 4-bit or less depth images which end up showing incorrectly (not showing at all in pdfjs). The problem lies in pillow or in img2pdf. Gif gave me the same result.
Also gif support is optional ;-) The pdf standard optionally supports embedding html pages and some kinds of image formats used in web pages, but most readers do no implement it.
The only formats that will be supported by every reader are jpeg or flate compressed pbm, most readers also support Group4 FAX compression, it is runlength based and sometimes betted than flate.
I use mozjpeg to compress the scanned pages to jpeg almost losslesly and than embed them with img2pdf, for BW flate (zip) compression almost always gives the best results.
Ok boomer
True ignorance is not the absence of knowledge, but the refusal to acquire it.
Ab esse ad posse valet, a posse ad esse non valet consequentia

My fediverse account: @erm67@erm67.dynu.net
Top
Zucca
Administrator
Administrator
User avatar
Posts: 4706
Joined: Thu Jun 14, 2007 10:31 pm
Location: Rasi, Finland
Contact:
Contact Zucca
Website

  • Quote

Post by Zucca » Wed Jun 03, 2020 11:10 am

@erm67: Ok, I need to use jpeg then. :(

Png would just be optimal for 2-bit or 1-bit scanned papers.
..: Zucca :..

Code: Select all

0100100100100000011000010110110100100000
0100111001100001010011100010000100100000
0100100100100000011000010110110100100000
0110000100100000011011010110000101101110
00100001
Top
erm67
l33t
l33t
User avatar
Posts: 653
Joined: Tue Nov 01, 2005 5:31 pm
Location: EU
Contact:
Contact erm67
Website

  • Quote

Post by erm67 » Wed Jun 03, 2020 3:53 pm

Zucca wrote:@erm67: Ok, I need to use jpeg then. :(

Png would just be optimal for 2-bit or 1-bit scanned papers.
pbm + zip for black&white or ppm for gray scale are the best formats.
Also imagemagick can losslessy compress a png to pdf with zip and high compression using -quality 100.
Ok boomer
True ignorance is not the absence of knowledge, but the refusal to acquire it.
Ab esse ad posse valet, a posse ad esse non valet consequentia

My fediverse account: @erm67@erm67.dynu.net
Top
alamahant
Advocate
Advocate
Posts: 4034
Joined: Sat Mar 23, 2019 12:12 pm

  • Quote

Post by alamahant » Wed Jun 03, 2020 6:40 pm

I have used both LibreofficeDraw and app-text/master-pdf-editor
The second has a lot of functionality and it is easy to install.

:D
Top
Post Reply
  • Print view

51 posts
  • 1
  • 2
  • 3
  • Next

Return to “Gentoo Chat”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic