<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - PDF print jobs created by evince are rendered very slow on PS printers"
href="https://bugs.freedesktop.org/show_bug.cgi?id=64939#c9">Comment # 9</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - PDF print jobs created by evince are rendered very slow on PS printers"
href="https://bugs.freedesktop.org/show_bug.cgi?id=64939">bug 64939</a>
from <span class="vcard"><a class="email" href="mailto:cloos@jhcloos.com" title="James Cloos <cloos@jhcloos.com>"> <span class="fn">James Cloos</span></a>
</span></b>
<pre><span class="quote">> LaTeX file used to create original PDF</span >
Oh. That simple?
\usetheme{Madrid}
leads to:
/usr/share/texmf-site/tex/latex/beamer/base/themes/theme/beamerthemeMadrid.sty
with:
\useinnertheme[shadow]{rounded}
to:
/usr/share/texmf-site/tex/latex/beamer/base/themes/inner/beamerinnerthemerounded.sty
with:
\setbeamertemplate{blocks}[rounded][shadow=\beamer@themerounded@shadow]
\setbeamertemplate{title
page}[default][colsep=-4bp,rounded=true,shadow=\beamer@themerounded@shadow]
\setbeamertemplate{part
page}[default][colsep=-4bp,rounded=true,shadow=\beamer@themerounded@shadow]
to:
/usr/share/texmf-site/tex/latex/beamer/base/beamerbaseboxes.sty
with:
\ifbmb@shadow%
\setbox\bmb@boxshadow=\hbox{\pgfuseshading{bmb@shadow}}%
\setbox\bmb@boxshadowball=\hbox{\pgfuseshading{bmb@shadowball}}%
\setbox\bmb@boxshadowballlarge=\hbox{\pgfuseshading{bmb@shadowballlarge}}%
\fi%
so the shadowing comes from pgf and thense from tikz.
And the slightly-larger-than-an-integer values come from shifting the
shadow a fraction of an ex right and down from the object which “casts”
the shadow.
Interestingly, when nor writing to pdf, tikz uses a set of lines of
decreasing ink density to simulate the shadow, rather than using a
shading as it does with pdf.
For pdf, tikz outputs linear shadings for the bottom and the right, and
radial shadings for each of the three rounded corners.
If you call:
pdftocairo -ps -level2 att-79735.pdf att-79735-cr.ps2
you get a LanguageLevel 2 ps file which might work on your printers.
By default, cairo’s ps output is level 3, and shadings are output as ps
shadings. Your printers might not support them.
All of the other pdf→ps conversions, and tikz’s ps output, simulate
shadings instead of coding them as shadings.
If it does, then those printers probably do not support LanguageLevel 3,
notwithstanding whether they claim to.
The real bug is that evince fails to send the original file to the print
queue. This makes evince a poor choice for printing documents.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>