Following the two recent threads on the list concerning fonts, I did not see a 
comprehensive recap of these issues for cause and cure. 

CAUSE-Unavailable fonts 

1. Most postscript printers come loaded with a set of Postscript fonts. 

2. If you set a postscript printer as your default, Windows will "see" these 
fonts and allow you to?use them in your documents. Also, if you copy/paste text 
from another document that uses them you can also inject them into your 

3. Most computers do not have the postscript fonts installed. They must be 
purchased, and are not part of the default Windows font packages. Frankly, in 
today's world, unless you have very specific requirements, most of us do not 
need the postscript fonts. 

4. When you create PDF, you are using the Adobe PDF virtual printer, which does 
not have the postscript fonts, as it is not "real". This severs the connection 
to the postscript printer, and thus to the fonts. You will therefore get the 
"Unavailable Fonts" message whenever you do a PDF. 

5. The most common postscript fonts have an equivalent OpenType or TrueType. 
The two worst offenders are postscript Helvetica = Opentype Arial and 
postscript Times = opentype Times New Roman. Default mapping will change to the 
opentype unless you have changed the setting to do otherwise. 

6. With XP and Vista, the need to use postscript fonts, and the need to use 
special tools to manage fonts is essentially gone for most of us. 

7. Of course, any time you open a document from another source, that source may 
use any number of fonts not on your system, including Company specific and 
proprietary fonts for logos, etc. This will always display the font message 
when you first open the file. 

CURE-Unavailable fonts 

We have over 130 FrameMaker users bringing in data from multiple sources, 
including customers, on a regular basis. This data is added to our files 
several different ways. In spite of this, we now have very little issue with 
font messages by adopting the following: 

1. In your templates, use only opentype fonts, preferably within the default 
font set included with Windows. If you have any postscript fonts defined in 
your template, get rid of them. If you must have a special font, be absolutely 
certain that it is loaded on every computer in your system that may open the 
files. (We have one of these) When new machines come in, your SA must load 
these fonts as part of the setup for the machine. If you do work at home, your 
machine must have the fonts. 

2. In FrameMaker, as suggested earlier in the thread, uncheck the "Remember 
Missing Font Names" in Preferences. Caution: If you open a file with this 
setting that has needed fonts not on your machine, you will corrupt the file. 
The Frame Console will inform you of which fonts are mapped and to which 
font.?Either do not save the file, or temporarily check the box to "remember" 
the font if you must edit on this machine. 

3. Set your default printer to Adobe PDF. This severs the connection to "bad" 
postscript fonts on your printers. 

Steps 2 & 3 will "remap" any "bad" fonts brought in by editing or using data 
from other sources, and keep your files clean. 

CAUSE-"Font Information Changed" message when changing printers from the 
FrameMaker print dialog. 

This message appears whenever you select a printer other than the default from 
within the FrameMaker print dialog. FrameMaker is warning you that you may get 
unexpected font issues due to this change, regardless of any "real" issues. 

CURE-"Font Information Changed" 

This one is quite obvious. Either live with the message or don't change the 
printer in the dialog. Our authors mostly use Adobe PDF as the default printer, 
which also solves the other font issues. Most of our print output is PDF. If we 
need a paper print from Frame we live with the message when we point to the 
postscript printer. This is becoming more rare as most authors work with PDF on 
screen now. 

Hope this helps. 


Reply via email to