You are not logged in.

#1 2014-10-03 15:51:34

mauritzius
Member
Registered: 2009-08-07
Posts: 26

[SOLVED] Evince and printing certain PDFs

Hi,

I'm trying to print PDF files from Evince to my new PostScript printer (OKI C531dn with OKI PPD file). Basically, it works until a national character like an Umlaut is encountered. Then the printer stops and just says "invalidfont".

It seems to be a similar problem as described in https://bbs.archlinux.org/viewtopic.php?id=148446 and some of the workarounds seem to do the trick.

If i convert to ps first and print the same file in Evince, it's correct

pdftops file.pdf file.ps

.

I tried setting the CUPS option

pdftops-default-renderer=pdftops

but then my printer just prints nothing while CUPS says it prints correctly.

Any ideas?

EDIT: I just noticed the following error message in the CUPS error_log when using Ghostscript as filter:

The font 'CairoFont-0-0' misses the glyph 'dieresis'

What can I do?

EDIT2: I just tried with zathura: Using the poppler pdf plugin, the same results as above occur, even when just previewing. However, with the zathura mupdf plugin, the problem is gone and the page previews and prints fine. Using Adobe Reader, it prints fine as well.

Last edited by mauritzius (2014-10-04 12:08:02)

Offline

#2 2014-10-04 12:07:48

mauritzius
Member
Registered: 2009-08-07
Posts: 26

Re: [SOLVED] Evince and printing certain PDFs

Today, I installed Infinality-bundle and now everything is working fine.
As Infinality-bundle includes a patched Cairo, together with the Cairo error messages from Ghostscript, I suspect this to be the solution.

Offline

Board footer

Powered by FluxBB