Bug 127832

Summary: Ghostscript standard fonts no longer PostScript Level 1
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Johannes Meixner <jsmeix>
Component: PrintingAssignee: Dr. Werner Fink <werner>
Status: RESOLVED WONTFIX QA Contact: Johannes Meixner <jsmeix>
Severity: Normal    
Priority: P5 - None CC: ro
Version: Final   
Target Milestone: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Found By: Development Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Johannes Meixner 2005-10-12 15:31:57 UTC
Have the following PostScript files:

level1-test.ps
------------------------------------------------------------
%!
/Helvetica findfont
%/Times-Roman findfont
%/Courier findfont
%12 scalefont setfont
100 100 moveto
(ABC) show
showpage
------------------------------------------------------------

set-gs-level1.ps
------------------------------------------------------------
%!
1 .setlanguagelevel
------------------------------------------------------------
This is a special Ghosscript command to switch
Ghostscript into a Level-1-only interpreter.

Run both files with
gs set-gs-level1.ps level1.test.ps
results
--------------------------------------------------------------
Loading NimbusSanL-Regu font from
/usr/share/ghostscript/fonts/n019003l.pfb...
Error: /invalidfont in -dict-
--------------------------------------------------------------
The same with Times-Roman and Courier.
It works without set-gs-level1.ps

I didn't test if this also happens under Suse Linux 9.3
but I guess that it happens since Ghostscript 8.x.
Comment 1 Dr. Werner Fink 2005-10-12 15:35:21 UTC
PostScript Level 1 is dead.