Comment 2 for bug 313713

Revision history for this message
Matthew Lange (matthewlange) wrote : Re: HP laserjet fail to print - PS level 1 and 2 issue

Me too, on Karmic Koala 9.10 Testing, AMD64, CUPS 1.4.1, using the "HP LaserJet 4 Plus v2013.111 Postscript (recommended)" driver.

While printing from OpenOffice with output from GRAMPS, it will not print, and instead prints the following error:

-------------------------------------------------------------
ERROR: invalidfont
OFFENDING COMMAND: definefont

STACK:

/Font
-dictionary-
/QKRTJM+TimesNewRomanPSMTFID73HGSet1
-------------------------------------------------------------

(What I think are) Relevant lines of .ps code:

-------------------------------------------------------------
FontName currentdict end definefont pop
%%EndResource
%%BeginResource: font TimesNewRomanPSMTFID73HGSet1
%!PS-TrueTypeFont-1.0-2.53740
%%Creator: SunTypeTools-TT 1.0 gelf
%- Font subset generated from a source font file: '/usr/share/fonts/truetype/msttcorefonts/times.ttf'
%- Original font name: TimesNewRomanPSMT
%- Original font family: Times New Roman
%- Original font sub-family: Regular
11 dict begin
/FontName (TimesNewRomanPSMTFID73HGSet1) cvn def
/PaintType 0 def
/FontMatrix [1 0 0 1 0 0] def
/FontBBox [-568 -306 2028 1006] def
/FontType 42 def
/Encoding 256 array def
    0 1 255 {Encoding exch /.notdef put} for
Encoding 32 /glyph1 put
/XUID [103 0 1 16#2F10B8E9 2 16#0A698CDF 16#7AB73237] def
-------------------------------------------------------------

With the "HP Laserjet 4 Plus Foomatic/Postscript" driver, the document actually prints, though it is preceeded and followed by an invalidaccess error.