• Re: Recommended simple PDF viewer to replace Evince

    From Paul M Foster@21:1/5 to Tom Browder on Tue Dec 5 01:30:01 2023
    On Mon, Dec 04, 2023 at 05:12:28PM -0600, Tom Browder wrote:

    I have used Evince as my PDF viewer and printer program for many
    years. It still works, but it has been spitting out error messages for
    a very long time. to wit:

    (evince:81435): EvinceView-CRITICAL **: 16:44:57.520: \
    ev_pixbuf_cache_set_selection_list: \
    assertion 'EV_IS_PIXBUF_CACHE (pixbuf_cache)' failed

    The help option doesn't shed any light to me, but it does reference
    the website. However, every time I've tried the site throws an error.
    That also has been happening for a LONG time.

    I would like to use another program which is similar but has good documentation. I don't need a heavy duty program like LibreOffice,
    Just something for viewing and printing.

    A bonus would be one with documented CLI use with CUPS printers.

    Thanks for any recommendations.

    Best regards,

    -Tom


    I use xpdf, which is extremely simple and will allow printing. Don't think
    it has a CLI interface. However, I would imagine that simply feeding a PDF
    to the printer should work for printing. I could be wrong, though.

    Paul

    --
    Paul M. Foster
    Personal Blog: http://noferblatz.com
    Company Site: http://quillandmouse.com
    Software Projects: https://gitlab.com/paulmfoster

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Gareth Evans@21:1/5 to Tom Browder on Tue Dec 5 03:30:01 2023
    On Mon 04/12/2023 at 23:12, Tom Browder <tom.browder@gmail.com> wrote:
    I have used Evince as my PDF viewer and printer program for many
    years. It still works, but it has been spitting out error messages for
    a very long time. to wit:

    (evince:81435): EvinceView-CRITICAL **: 16:44:57.520: \
    ev_pixbuf_cache_set_selection_list: \
    assertion 'EV_IS_PIXBUF_CACHE (pixbuf_cache)' failed

    The help option doesn't shed any light to me, but it does reference
    the website. However, every time I've tried the site throws an error.
    That also has been happening for a LONG time.

    I would like to use another program which is similar but has good documentation. I don't need a heavy duty program like LibreOffice,
    Just something for viewing and printing.


    Hi Tom,

    I find Atril and Okular to be capable viewers, both with CLI options detailed in

    $ man {atril|okular}

    I sometimes find Atril less than snappy in displaying (and repainting) graphic-intensive PDFs.

    A bonus would be one with documented CLI use with CUPS printers.

    What do you want to do that can't be done with (for example)

    $ lp file.pdf

    ?

    I'm not sure what you mean by "CLI use with CUPS printers".

    $ man evince

    includes

    "Print preview options [...]
    --print-settings %s %f
    This sends the full path of the PDF file, f, and the settings of
    the print dialog, s, to evince."

    If that was what you meant, I note there seems to be no equivalent documented for atril or okular, but I don't quite understand how "%s" is to be identified/specified etc. Some other application's print dialog?

    Perhaps you or other(s) can enlighten me.

    Thanks,
    Gareth

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to Paul M Foster on Tue Dec 5 06:50:01 2023
    On 12/4/23 19:20, Paul M Foster wrote:
    On Mon, Dec 04, 2023 at 05:12:28PM -0600, Tom Browder wrote:

    I have used Evince as my PDF viewer and printer program for many
    years. It still works, but it has been spitting out error messages for
    a very long time. to wit:

    (evince:81435): EvinceView-CRITICAL **: 16:44:57.520: \
    ev_pixbuf_cache_set_selection_list: \
    assertion 'EV_IS_PIXBUF_CACHE (pixbuf_cache)' failed

    The help option doesn't shed any light to me, but it does reference
    the website. However, every time I've tried the site throws an error.
    That also has been happening for a LONG time.

    I would like to use another program which is similar but has good
    documentation. I don't need a heavy duty program like LibreOffice,
    Just something for viewing and printing.

    A bonus would be one with documented CLI use with CUPS printers.

    Thanks for any recommendations.

    Best regards,

    -Tom


    I use xpdf, which is extremely simple and will allow printing. Don't think
    it has a CLI interface. However, I would imagine that simply feeding a PDF
    to the printer should work for printing. I could be wrong, though.

    Paul

    And I've used okular, which is much like evince.

    Cheers, Gene Heskett.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marco Moock@21:1/5 to All on Tue Dec 5 08:20:02 2023
    Am 04.12.2023 um 17:12:28 Uhr schrieb Tom Browder:

    I would like to use another program which is similar but has good documentation. I don't need a heavy duty program like LibreOffice,
    Just something for viewing and printing.

    Try xpdf, but be aware it doesn't support forms nor other special stuff
    in PDF like video.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From yxcv@vienna.at@21:1/5 to Tom Browder on Tue Dec 5 08:30:01 2023
    On Mon, 4 Dec 2023 17:12:28 -0600
    Tom Browder <tom.browder@gmail.com> wrote:
    I have used Evince as my PDF viewer and printer program for many
    years. It still works, but it has been spitting out error messages
    for
    a very long time. to wit:

    (evince:81435): EvinceView-CRITICAL **: 16:44:57.520: \
    ev_pixbuf_cache_set_selection_list: \
    assertion 'EV_IS_PIXBUF_CACHE (pixbuf_cache)' failed

    The help option doesn't shed any light to me, but it does reference
    the website. However, every time I've tried the site throws an
    error.
    That also has been happening for a LONG time.

    I would like to use another program which is similar but has good documentation. I don't need a heavy duty program like LibreOffice,
    Just something for viewing and printing.

    A bonus would be one with documented CLI use with CUPS printers.

    Thanks for any recommendations.

    Best regards,

    -Tom

    Okular, Xpdf?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Klaus Singvogel@21:1/5 to Tom Browder on Tue Dec 5 09:30:01 2023
    Tom Browder wrote:
    I would like to use another program which is similar but has good documentation. I don't need a heavy duty program like LibreOffice,
    Just something for viewing and printing.

    Don't know, if it fits your requirements, but I'm using frequently: chromium

    Though chromium is a web browser, it can display PDFs quiet properly and can fillout formulars, print PDFs, etc.

    For my daily reading I want a lightweight viewer, so I use evince, but for filling out formulars I use chromium.

    Best regards,
    Klaus.
    --
    Klaus Singvogel
    GnuPG-Key-ID: 1024R/5068792D 1994-06-27

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Eric S Fraga@21:1/5 to All on Tue Dec 5 14:30:01 2023
    I use zathura which is also quite light but I'm not sure if you can
    print from it. I tend to print directly using lp although very
    infrequently in any case.
    --
    Eric S Fraga via gnus (Emacs 30.0.50 2023-09-14) on Debian 12.2

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul M Foster@21:1/5 to Max Nikulin on Tue Dec 5 23:10:03 2023
    On Wed, Dec 06, 2023 at 12:09:09AM +0700, Max Nikulin wrote:

    On 05/12/2023 18:30, Tom Browder wrote:
    When I manually print via Evince It seems to sometimes change important settings like page scaling and orientation.

    I had an impression that GUI print dialog may remember some settings from
    its previous invocation. Unsure if it is relevant to evince.

    I believed that CUPS stack is based on PDF while earlier PostScript was
    used. Filters used to get output specific to particular printers use poppler library. (I do not see direct dependency on poppler in evince despite I expected it). Poppler was forked from xpdf. Current upstream xpdf-4 version is a qt application while v3 in Debian has Xt GUI and some issues with non-latin scripts. Xpdf-3 is fast for text documents, but may be slow in the case of large JPEG images.

    I've used Xpdf from Arch, and it's an entirely different program. My understanding was that the Arch version depended on poppler. I can only
    imagine that the version in Debian is different because there is a
    licensing issue with the poppler code. Just a guess.

    --
    Paul M. Foster
    Personal Blog: http://noferblatz.com
    Company Site: http://quillandmouse.com
    Software Projects: https://gitlab.com/paulmfoster

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From tomas@tuxteam.de@21:1/5 to Paul M Foster on Wed Dec 6 06:20:01 2023
    On Tue, Dec 05, 2023 at 05:01:37PM -0500, Paul M Foster wrote:

    [...]

    I've used Xpdf from Arch, and it's an entirely different program. My understanding was that the Arch version depended on poppler. I can only imagine that the version in Debian is different because there is a
    licensing issue with the poppler code. Just a guess.

    Debian Bullseye here. Xpdf links against libpoppler102, which has
    GPLv2 or V3, same as xpdf.

    Cheers
    --
    t

    -----BEGIN PGP SIGNATURE-----

    iF0EABECAB0WIQRp53liolZD6iXhAoIFyCz1etHaRgUCZXADGAAKCRAFyCz1etHa RgnFAJ0bitdKtjm1UqmX7iq8zqqb2bB4NQCfb+qZuEYG2RNMAYqD3LOD9g3+iqI=
    =HJR5
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From yxcv@vienna.at@21:1/5 to tomas@tuxteam.de on Wed Dec 6 10:10:01 2023
    On Wed, 6 Dec 2023 06:14:00 +0100

    <tomas@tuxteam.de> wrote:
    On Tue, Dec 05, 2023 at 05:01:37PM -0500, Paul M Foster wrote:

    [...]

    I've used Xpdf from Arch, and it's an entirely different program. My
    understanding was that the Arch version depended on poppler. I can
    only
    imagine that the version in Debian is different because there is a
    licensing issue with the poppler code. Just a guess.

    Debian Bullseye here. Xpdf links against libpoppler102, which has
    GPLv2 or V3, same as xpdf.

    Cheers

    Echt simpel die bei Raspian. Und winzig.- Und sogar bunt!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bert Riding@21:1/5 to Eric S Fraga on Thu Dec 7 05:30:02 2023
    On Tue, 05 Dec 2023 14:30:01 +0100, Eric S Fraga wrote:

    I use zathura which is also quite light but I'm not sure if you can
    print from it. I tend to print directly using lp although very
    infrequently in any case.

    In zathura :print brings up the Gtk+ print dialog.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Charles Kroeger@21:1/5 to All on Fri Dec 8 14:10:01 2023
    Try xpdf, but be aware it doesn't support forms nor other special stuff
    in PDF like video.

    qpdfview is awfully simple.

    #apt install qpdfview (does well with trixie and sid)

    It prints well with CUPS that provides a driver for my Kyocera FS-920 b&w
    laser printer. That printer is 15 years old. For the first 10 years there
    was no driver for it. (generic laser printer) The older your printer is the better it will work with CUPS.

    --
    CK

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)