Best regards --Gernot Hoffmann
/Helvetica findfont 0.1 scalefont setfont
ISOLatin1Encoding
1.08 -0.03 moveto (Rot) show
-0.65 0.94 moveto (Gr\374n) show % ü=udieresis=\374
-0.65 -1.01 moveto (Blau) show
Provided your Helvetica font contains this glyph, it should be
correctly rendered, but you need to re-encode the font in advance,
as by default the font (in case of a Type1 font) probably is delivered
with Adobe's standard encoding, which does not list the "umlauts".
See the PLRM for an example how to re-encode a font.
Helge
Does the font include a /udieresis glyph ? If so then re-encode the
font, or use glyphshow.
If not, use a different font.
Ken
Helge and Ken, thanks.
Helvetica contains (of course !) ä,ö,ü.
These characters are available in all Adobe programs.
Furtheron, I can test it by Adobe Type Manager, showing
these characters in an example phrase.
I'm using for certain graphics Quite PSAlter, which
is still PostScript Level 2.
Could this be the reason ?
Best regards --Gernot Hoffmann
No, but the native encoding of Helvetica (like most Type1 fonts
is StandardEncoding, which lacks the umlauts in the encoding vector.
You MUST reencode the font to use IsoLatin!Encoding as described in
the example in the PLRM.
Helge
I didn't find an example in the THIRD edition,
but in the SECOND, and this works fine.
Best regards --Gernot Hoffmann
%PLRM Second Edition Example 5.6
/Helvetica findfont
dup length
dict
begin
{1 index /FID ne {def} {pop pop} ifelse} forall
/Encoding ISOLatin1Encoding def
currentdict
end
/Helvetica-ISOLatin1 exch definefont pop
/Helvetica-ISOLatin1 findfont 0.1 scalefont setfont
1.08 -0.03 moveto (Rot) show
-0.65 0.94 moveto (Grün) show % Octal code \374 is not required
The very same example is listed in the 3rd edition in section 5.9.1
"Changing the Encoding Vector" on page 349.
Helge
Thank you - too late.
Best regards --Gernot Hoffmann