Fm9: replace *ALL* missing fonts in book/open files

Combs, Richard richard.combs at Polycom.com
Fri Jul 1 07:26:10 PDT 2011


Yves Barbion wrote:
 
> Does anyone have a Framescript to replace *ALL* missing fonts in a Fm9
> book?

You can map each missing font to its desired replacement in the [UnknownToKnownFontMap] section of maker.ini. Here are some examples: 

AvantGarde, *, *, *=FuturaStd-Medium, *, *, *
Helvetica, *, *, *=Arial, *, *, *
Times, *, *, *=BookAntiqua, *, *, *
Palatino, *, *, *=BookAntiqua, *, *, *

The comments in the file explain the syntax (and the Customizing Framemaker book helps, IIRC). I recall that for some fonts, getting the name right required some trial and error. But mostly, it's pretty straight-forward.

Also, in the [Fonts] section, you might want to make your standard body text the default used to map any other unknown fonts. That might look like this: 

DefaultFamily=BookAntiqua
DefaultAngle=Regular
DefaultVariation=Regular
DefaultWeight=Regular
DefaultSize=10

Then in FM, go to File > Preferences > General and turn of Remember Missing Font Names. When you open a file with missing fonts, FM prompts you (as usual), but this time it's to permanently replace the missing fonts. Verify that your mapping worked and the correct replacements were made before saving the file. 

HTH!

Richard G. Combs
Senior Technical Writer
Polycom, Inc.
richardDOTcombs AT polycomDOTcom
303-223-5111
------
rgcombs AT gmailDOTcom
303-903-6372
------








More information about the framers mailing list