Article View: comp.lang.postscript
Article #7156Re: Need LaserWriter Plus Font names for use in Postscript programming
From: Edward J. Ede
Date: Thu, 12 May 1988 14:48
Date: Thu, 12 May 1988 14:48
67 lines
3163 bytes
3163 bytes
In article <4395@dasys1.UUCP> cohen@dasys1.UUCP (David Cohen) writes:
>My partner and I are interested in using all the fonts in the LaserWriter +
>in the postscript programs that we are writing but unfortunately, none of the
>postscript books that we have (the 3 Adobe books and the Sybex book) seem to
>have any information on font names except for those supplied in the original
>LaserWriter. Can anyone out there supply us with a list of all the correct
>font names or at least supply us with a pointer to this information?
Here's some PostScript that will print a list and a few other bits
of information. Sorry, the list is not sorted in any particular
fashion.
------------------------------ cut ----------------------------------
%!
/LabelFont /Times-Roman findfont 12 scalefont def
/Lead 14 def
/LM 20 def
/Tab 160 def
/TM 670 def
/BM 30 def
/Name 50 string def
/Line 740 def
/Helvetica findfont 20 scalefont setfont
statusdict begin
LM Line moveto (Printername:) show
LM 120 add Line moveto Name printername show
LM 370 add Line moveto (Page Count:) show
LM 490 add Line moveto pagecount ( ) cvs show
/Line Line 25 sub store
LM Line moveto (Product:) show
LM 120 add Line moveto product show
LM 370 add Line moveto (Vers / Rev:) show
LM 490 add Line moveto version show ( / ) show revision ( ) cvs show
end
/y TM def
/LM 40 def
LabelFont setfont
FontDirectory
{
pop % pop font dict, leave key on top
Name cvs dup % convert key into a string
LM y moveto show % print name
/y y Lead sub dup BM lt {pop 280 0 translate TM} if def
} forall
showpage
------------------------------ cut ----------------------------------
Here's the list of the fonts:
Helvetica, Helvetica-Bold, Helvetica-Oblique, Helvetica-BoldOblique,
Courier, Courier-Bold, Courier-Oblique, Courier-BoldOblique,
Times-Roman, Times-Italic, Times-Bold, Times-BoldItalic,
NewCenturySchblk-Roman, NewCenturySchblk-Italic, NewCenturySchblk-Bold,
NewCenturySchblk-BoldItalic,
Helvetica-Narrow, Helvetica-Narrow-Bold, Helvetica-Narrow-Oblique,
Helvetica-Narrow-BoldOblique,
Bookman-Light, Bookman-Demi, Bookman-LightItalic, Bookman-DemiItalic,
AvantGarde-Book, AvantGarde-Demi, AvantGarde-BookItalic, AvantGarde-DemiItalic,
Palatino-Roman, Palatino-Italic, Palatino-Bold, Palatino-BoldItalic,
ZapfDingbats, ZaphChancery-MediumItalic, Symbol
Ted Ede -- ted@mitre-bedford.arpa -- The MITRE Corporation -- Burlington Road
| -- Bedford MA, 01730 -- Mail Stop B015 -- (617) 271-2524 -- |
| - this line intentionally left blank - |
+---------------------------------------------------------------------------+
Technical Details
Message-ID:
<31722@linus.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!linus!mbunix!tedReferences:
<4395@dasys1.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!linus!mbunix!ted From: ted@mitre-bedford.ARPA (Edward J. Ede) Newsgroups: comp.lang.postscript Subject: Re: Need LaserWriter Plus Font names for use in Postscript programming Message-ID: <31722@linus.UUCP> Date: 12 May 88 14:48:06 GMT References: <4395@dasys1.UUCP> Sender: news@linus.UUCP Reply-To: ted@mbunix (Ede) Organization: The MITRE Corporation, Bedford, Mass. Lines: 67