[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Printing problem



Lars Hellstr{\"o}m <Lars.Hellstrom@math.umu.se> writes on Wed, 21 Oct
1998 15:43:05 +0100 (MET):

>> ... shouldn't the printer report some sort of error if a document
>> tries to use a font it does not have?

The problem is, it usually has no place to report that error (e.g.,
printers on parallel ports often have no upstream communication
channel at all), so the practice in both Adobe PostScript and
workalikes, like ghostscript, is to fall back to an internal font,
usually Courier, and hope that the encodings match so the output will
be at least somewhat recognizable.

Try this little 5-line test file on your favorite PostScript printer:

%!
/Frobnitz findfont 24 scalefont setfont
100 100 moveto   
(This is Frobnitz) show
showpage

ghostscript in interactive mode says

	Can't find (or can't open) font file Frobnitz.
	Substituting font Courier for Frobnitz.

and Courier is indeed what appears on the screen.

Adobe's showps and dpsexec (on Sun and SGI systems) say

	Frobnitz not found, using Courier.

and do so.

Sun's imagetool and pageview just silently substitute Courier without
any warning.

-------------------------------------------------------------------------------
- Nelson H. F. Beebe                    Tel: +1 801 581 5254                  -
- Center for Scientific Computing       FAX: +1 801 585 1640, +1 801 581 4148 -
- University of Utah                    Internet e-mail: beebe@math.utah.edu  -
- Department of Mathematics, 322 INSCC                   beebe@acm.org        -
- 155 S 1400 E RM 233                                    beebe@ieee.org       -
- Salt Lake City, UT 84112-0090, USA    URL: http://www.math.utah.edu/~beebe  - 
-------------------------------------------------------------------------------