title: ghostscript stubbornly refuses to embed fonts
body: <p>I have a document created from pdflatex, embedding R pdf graphs.  I am now trying to send it to a printer (lulu) who demands all fonts be embedded.  me thinks, no problemo,</p>
  
  <pre><code># gs -dNOPAUSE -dBATCH -dNOPLATFONTS -sDEVICE=pdfwrite \
    -dEmbedAllFonts=true -sOutputFile=book-gs.pdf -f book.pdf
  </code></pre>
  
  <p>but to my disappointment, some fonts still do not get embedded:</p>
  
  <pre><code># pdffonts book-gs.pdf | egrep 'no  [yn]'
  name                                 type              encoding         emb sub uni object ID
  ZapfDingbats                         Type 1            ZapfDingbats     no  no  yes   1170  0
  Symbol                               Type 1            Symbol           no  no  no    1933  0
  </code></pre>
  
  <p>strangely, the pdf document prints and looks just fine, so the fonts must somehow be alive.  I have tried something similar with the adobe acrobat program, but I am getting the same problem. </p>
  
  <p>advice appreciated.</p>
  
  <p>sincerely, /iaw</p>