Q:  How do I install a PostScript font?

A: Installing fonts on the NeXT is simple. There are two directories into which you can install fonts--they are /LocalLibrary/Fonts or ~/Library/Fonts.

If you install your fonts in /LocalLibrary then other machines on the network can mount that directory, and other users can have access to the fonts.  If you install the fonts in your home directory, then you are the only one with access.

Suppose you are installing a font named Palatino in LocalLibrary.  In /LocalLibrary/Fonts create a directory named Palatino.font. Place all of the font files in that directory. You MUST have at least a PostScript outline file of a Type 1 font, and a corresponding AFM file.  The outline file is named after the font with no filename extension, such as: Palatino. The AFM file is named after the font with a .afm filename extension, such as: Palatino.afm.  You may optionally have screen fonts.  The screen font filename is of the form: Palatino.bepf.  There is one additional AFM file for each point size of the font that has a corresponding screen font.  Those AFM files have a name of the form: Screen-Palatino.10.afm, where the number 10 is the point size of the screen font.

If you are installing in /LocalLibrary/Fonts make sure that the files are readable by everybody.

Now, start up an application that has a Font panel--such as Edit, and then open the Font panel.  You should see an alert panel indicating that Edit is incorporating new fonts, and that it might take up to 60 seconds. When the Font panel appears--your new fonts should be visible.  If the alert panel does not appear, or your font does not appear in the list of available fonts in the font panel--follow the debugging guidelines in ../NEXTSTEP_Developer/debugging_fonts.rtf.

QA819

Valid for 2.0, 3.0, 3.1