[tex-live] Bug#417582: Buggy postscript files with archaic fonts

Frank Küster frank at debian.org
Tue Apr 3 15:23:33 CEST 2007

Package: texlive-fonts-extra
Version: 2007-1
Severity: normal

Hi TeXLive folks, there is a problem with archaic fonts, or with how
dvips handles them or is set up.

Frank Küster <frank at kuesterei.ch> wrote:

> However, I did find a problem: While pdflatex produces a PDF file that
> displays without an error in acroread, xpdf and gs, latex/dvips produce
> a PS file that gives lots of errors from gv.  

Here is how to reproduce:

- copy fonts/archaic/asamples.tex into a local dir (in Debian, it's in
  /usr/share/doc/texlive-fonts-extra/ and gzip'ped)

$ latex asamples.tex
$ latex asamples.tex
$ dvips asamples.dvi 
This is dvips(k) p1.7a Copyright 2005 ASCII Corp.(www-ptex at ascii.co.jp)
based on dvips(k) 5.95a Copyright 2005 Radical Eye Software (www.radicaleye.com)
' TeX output 2007.04.03:1513' -> asamples.ps
<tex.pro><texps.pro>. <pmhg.pfb><oandsu10.pfb><sarab10.pfb><nab10.pfb>
<cmbx10.pfb><cmbx12.pfb><cmsy8.pfb><cmr12.pfb><cmr17.pfb>[1] [2] [3] [4] [5] 
[6] [7] [8] 

Note that this only includes Type1 fonts.

$ gs asamples.ps 
GPL Ghostscript 8.54 (2006-05-17)
Copyright (C) 2006 artofcode LLC, Benicia, CA.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Warning: the map file cidfmap was not found.
Error: /undefined in dyy
Operand stack:

Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   false   1   %stopped_push   1   3   %oparray_pop   1   3   %oparray_pop   1   3   %oparray_pop   1   3   %oparray_pop   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--
Dictionary stack:
   --dict:1118/1686(ro)(G)--   --dict:0/20(G)--   --dict:71/200(L)--   --dict:109/300(L)--
Current allocation mode is local
Last OS error: 2
Current file position is 586148
GPL Ghostscript 8.54: Unrecoverable error, exit code 1

Interestingly, xdvi doesn't seem to encounter an error, BUT it generates
lots of bitmap fonts:

aram10.600pk   cugar10.600pk  etr10.600pk  givbc10.600pk  linb10.600pk  oandsu10.600pk  proto10.600pk
copsn10.600pk  cypr10.600pk   fut10.600pk  gvibc10.600pk  nab10.600pk   phnc10.600pk    sarab10.600pk

(most of them in modeless, not ljfour).

Hm, I took this as a hint for an error in dvips or its map files, but
maybe it's an error in xdvi configuration instead, because it also
creates cmtt10 bitmaps where dvips uses cmtt10.pfb, and so on.

Any ideas what the cause could be?

Regards, Frank
Dr. Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX/TeXLive)

More information about the tex-live mailing list