Win32 font problem using helvetica on PS output
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Invalid
|
Medium
|
Unassigned |
Bug Description
cpoied from mailing list message by Niall Mansfield
>>>
When I save a drawing as EPS, and print it, some or all of the
PostScript fonts are incorrect, and show as Courier instead.
(When I view the EPS in Ghostview on Linux, everything looks fine.)
Here are two slightly different cases:
1. Font is Helvetica Narrow Bold:
All text items print as Courier.
I get a similar result when I run the EPS through Adobe Distiller
(which I did just to see what's happening); it reports:
Helvetica Narrow-Bold not found, using Courier.
Helvetica Narrow-
2. Font is Times Bold:
First text item prints correctly, others print as Courier.
When run through Adobe Distiller, it whinges:
Times-
Note: only one message, not two as above.
My messy workaround:
-------------------
If I edit the EPS file (diff shown), it works. (I.e.
insert an extra dash in the font name wherever it's
used, and use the original font name, without the -ISOLatin1
suffix.)
65c65
< /(Helvetica Narrow-
newlatin1font
---
> /(Helvetica Narrow-
newlatin1font
88c88
< /(Helvetica Narrow-
---
> /(Helvetica-
Is there a better solution to this? (Presumably we're not the only
site having this problem?)
Inkscape 0.44.1 on Windows XP
Printers used: HP4050TN PostScript and HP3700DN PostScript.
(Running Inkscape on Linux isn't currently an option, alas,
because of o/s versions.)
Thanks,
Niall
<<<
Adib.
Attached the sample files.
Changed in inkscape: | |
importance: | Undecided → Medium |
status: | New → Triaged |
Originator: YES
File Added: 045.eps