<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><br><br><div>> Date: Tue, 11 Aug 2015 09:41:49 -0400<br>> From: John@wexfordpress.com<br>> To: scribus@lists.scribus.net<br>> Subject: Re: [scribus] Font fury<br>> <br>> On Mon, 10 Aug 2015 23:32:49 +0200<br>> JLuc <jluc@no-log.org> wrote:<br>> <br>> > Le 10/08/2015 22:12, John Culleton a écrit :<br>> > > Proofs cost money. How can I be sure that the<br>> > > fonts are in the pdf file before I ship it to<br>> > > the printer?<br>> > <br>> > Have a look at the scribus project manager<br>> > https://github.com/JLuc/scribus-project-manager/<br>> > <br>> > it features some tools to check files<br>> > https://github.com/JLuc/scribus-project-manager/blob/master/slacheck<br>> > <br>> > and one of them is dedicated to fonts :<br>> > https://github.com/JLuc/scribus-project-manager/blob/master/slacheckfonts<br>> > <br>> > JLuc<br>> <br>> I downloaded the last script and ran it against<br>> my cover file with the .sla omitted. It errored<br>> out on line 36. <br>> <br>> I am still concerned about the fact that all<br>> the fonts were checked as being embedded before<br>> I uploaded the pdf. If it fails again I may<br>> switch all fonts to the Dejavu family. They seem<br>> to work. <br>> -- <br>> John Culleton<br>> Wexford Press<br>> Book layout, typesetting and Indexing<br>> Free list of books for self-publishers:<br>> http://wexfordpress.net/shortlist.html<br></div><div><br></div><div>You can double check the PDF with pdffonts ( part of <a href="http://poppler.freedesktop.org/" target="_blank" style="font-size: 12pt;">http://poppler.freedesktop.org/</a> ) or with ghostscript.</div><div><br></div><div><br></div><div>Example embedded font: pdffonts says "emb" "yes", and gs does not search for any fonts.</div><div><br></div><div><span style="font-family: 'Courier New', sans-serif; font-size: 12pt;">$ pdffonts scribusleg.pdf </span></div><div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif">name                                 type              encoding         emb sub uni object ID</font></div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif">------------------------------------ ----------------- ---------------- --- --- --- ---------</font></div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif">ArialMT                              CID TrueType      Identity-H       yes no  yes     13  0</font></div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif">$ gs -sDEVICE=nullpage -dNOPAUSE scribusleg.pdf -c quit | grep font</font></div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif"><br></font></div><div>Example of a PDF with a missing font where the font is on my system so it looks OK when I view it, but it could print badly. pdffonts says "emb" "no", and gs shows that it loaded a font.</div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif">$ pdffonts testpreflight.pdf </font></div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif">name                                 type              encoding         emb sub uni object ID</font></div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif">------------------------------------ ----------------- ---------------- --- --- --- ---------</font></div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif">Times-Roman                          Type 1            Standard         no  no  no       8  0</font></div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif">$ gs -sDEVICE=nullpage -dNOPAUSE testpreflight.pdf -c quit | grep font</font></div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif">Loading NimbusRom-Reg font from %rom%Resource/Font/NimbusRom-Reg... 6448148 4922362 3334520 1993039 3 done.</font></div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif"><br></font></div><div>Example of a PDF with a missing font where the font is not on my system. pdffonts shows "emb" "no", and gs shows that it substituted the font because it couldn't find it.</div><div><span style="font-family: 'Courier New', sans-serif; font-size: 12pt;"><br></span></div><div><span style="font-family: 'Courier New', sans-serif; font-size: 12pt;">$ pdffonts 80698010-killeen-subst.pdf</span></div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif">name                                 type              encoding         emb sub uni object ID</font></div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif">------------------------------------ ----------------- ---------------- --- --- --- ---------</font></div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif">Spartan-HeavyClassified              TrueType          WinAnsi          no  no  no       5  0</font></div><div><font face="Courier New, sans-serif"><br></font></div><div><font face="Courier New, sans-serif">$ gs -sDEVICE=nullpage -dNOPAUSE 80698010-killeen-subst.pdf -c quit | grep font</font></div><div><br></div><div><font face="Courier New, sans-serif"><div>Substituting font Helvetica-Bold for Spartan-HeavyClassified.</div><div><br></div><div>Loading NimbusSanL-Bold font from /usr/share/fonts/default/Type1/n019004l.pfb... 3728716 2299895 4427496 2077642 3 done.</div><div><br></div><div><br></div><div>Regards,</div><div>William Bader   Director of Research and Development at SCS, http://www.newspapersystems.com</div></font></div><div><br></div></div><div><br></div>                                       </div></body>
</html>