greid@adobe.UUCP (08/30/86)
Here is a response to part 1 of Herb's 4 questions for PostScript wizards.... There was too much information there to try to answer all of it in one message: >1. I have successfully defined fonts (FontType=3) in PostScript. Can anyone > tell me how to make these fonts look like Adobe downloadable fonts? > > a. How does one create a file which will be automatically downloaded by > the new LaserWriter drivers? There are two or three critical things to do in order for the new Apple LaserWriter driver to download the font automatically. First, the name of the file needs to conform to Apple's file naming convention, which can be derived by taking up to the first five letters of the "main" name (as defined by capitalization), then the first three letters of all remaining names: /Palatino-BoldItalic --> PalatBolIta /NewCenturySchlbk-Roman --> NewCenSchRom /Sonata --> Sonat The print shop will look for a downloadable font file with this name. In addition to this, the file must be a RESOURCE file of POST resources beginning with resource ID# 501. Basically a POST resource has an initial byte which specifies a "type" of POST resource, of which there are 5 (1=ascii, 2=binary(hex), 3=EOF, 4=??, 5=end-of-data). For specifications on all of this, see Apple's publication on fonts and font downloading. > > b. Judging by the ICONS I have found, there is more than one format for > downloadable fonts (at least Apple, Adobe). What are the differences? The only difference is basically just copy-protection. One form of the fonts is unusable until you initialize it for a given printer, which yields the other form, which is the one you use. Where have you "found" these icons, if you don't have documentation or an initialization program, which would help you understand this? > c. How does one create a font (with a FontType other than 3?) to which > one can apply the charpath operator? This operator seems to work only > with Adobe fonts. You're right, as far as I know. Thanks for the questions. Glenn Reid Technical Support Adobe Systems