Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
pdf reader for the 2020
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 4093
Location: Rasi, Finland

PostPosted: Fri May 29, 2020 10:42 pm    Post subject: pdf reader for the 2020 Reply with quote

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 :..

My gentoo installs:
init=/sbin/openrc-init
-systemd -logind -elogind seatd

Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 23517

PostPosted: Fri May 29, 2020 11:49 pm    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
sdauth
l33t
l33t


Joined: 19 Sep 2018
Posts: 712
Location: Ásgarðr

PostPosted: Fri May 29, 2020 11:57 pm    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
mike155
Advocate
Advocate


Joined: 17 Sep 2010
Posts: 4438
Location: Frankfurt, Germany

PostPosted: Sat May 30, 2020 12:08 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
Fitzcarraldo
Advocate
Advocate


Joined: 30 Aug 2008
Posts: 2057
Location: United Kingdom

PostPosted: Sat May 30, 2020 12:30 am    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31677
Location: here

PostPosted: Sat May 30, 2020 5:25 am    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Sat May 30, 2020 5:40 am    Post subject: Reply with quote

The Firefox one's good enough for me. Might as well get some mileage out of one of the heaviest programs on my system.
Back to top
View user's profile Send private message
Juippisi
Developer
Developer


Joined: 30 Sep 2005
Posts: 766
Location: /home

PostPosted: Sat May 30, 2020 5:45 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 3686

PostPosted: Sat May 30, 2020 6:42 am    Post subject: Reply with quote

app-text/mupdf. It's fast and minimalistic. Also has an Android app that even reads .epub files.
Back to top
View user's profile Send private message
Banana
Moderator
Moderator


Joined: 21 May 2004
Posts: 2042
Location: Germany

PostPosted: Sat May 30, 2020 6:58 am    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
389292
Guru
Guru


Joined: 26 Mar 2019
Posts: 504

PostPosted: Sat May 30, 2020 9:28 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
pa4wdh
l33t
l33t


Joined: 16 Dec 2005
Posts: 919

PostPosted: Sat May 30, 2020 9:47 am    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
Anon-E-moose
Watchman
Watchman


Joined: 23 May 2008
Posts: 6297
Location: Dallas area

PostPosted: Sat May 30, 2020 9:56 am    Post subject: Reply with quote

I have both mupdf and qpdf installed but the one I use the most is xpdf v3, in my own bin directory.
_________________
UM780, 6.14 zen kernel, gcc 13, openrc, wayland
Back to top
View user's profile Send private message
C5ace
Guru
Guru


Joined: 23 Dec 2013
Posts: 494
Location: Brisbane, Australia

PostPosted: Sat May 30, 2020 9:57 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
fturco
Veteran
Veteran


Joined: 08 Dec 2010
Posts: 1181

PostPosted: Sat May 30, 2020 10:05 am    Post subject: Reply with quote

I'm happy with MuPDF. It opens both PDF and EPUB books.
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 4093
Location: Rasi, Finland

PostPosted: Sat May 30, 2020 3:20 pm    Post subject: Reply with quote

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 :..

My gentoo installs:
init=/sbin/openrc-init
-systemd -logind -elogind seatd

Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
erm67
l33t
l33t


Joined: 01 Nov 2005
Posts: 653
Location: EU

PostPosted: Wed Jun 03, 2020 6:24 am    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
Hund
Apprentice
Apprentice


Joined: 18 Jul 2016
Posts: 220
Location: Sweden

PostPosted: Wed Jun 03, 2020 7:18 am    Post subject: Reply with quote

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

https://pwmt.org/projects/zathura/
_________________
Collect memories, not things.
Back to top
View user's profile Send private message
Goverp
Advocate
Advocate


Joined: 07 Mar 2007
Posts: 2257

PostPosted: Wed Jun 03, 2020 7:57 am    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 4093
Location: Rasi, Finland

PostPosted: Wed Jun 03, 2020 8:47 am    Post subject: Reply with quote

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 :..

My gentoo installs:
init=/sbin/openrc-init
-systemd -logind -elogind seatd

Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6079
Location: Removed by Neddy

PostPosted: Wed Jun 03, 2020 9:01 am    Post subject: Reply with quote

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;
Back to top
View user's profile Send private message
erm67
l33t
l33t


Joined: 01 Nov 2005
Posts: 653
Location: EU

PostPosted: Wed Jun 03, 2020 10:42 am    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 4093
Location: Rasi, Finland

PostPosted: Wed Jun 03, 2020 11:10 am    Post subject: Reply with quote

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

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

My gentoo installs:
init=/sbin/openrc-init
-systemd -logind -elogind seatd

Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
erm67
l33t
l33t


Joined: 01 Nov 2005
Posts: 653
Location: EU

PostPosted: Wed Jun 03, 2020 3:53 pm    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
alamahant
Advocate
Advocate


Joined: 23 Mar 2019
Posts: 3961

PostPosted: Wed Jun 03, 2020 6:40 pm    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum