Is it possible to remove unseen font references from an .fm file?
We have used a Framemaker book template that was created about 15 years ago to create technical manuals. We've modified this template many times. It's pretty complex, but the main purpose is to keep the appearance, structure, etc., consistent among mulitiple writers. It works well.
We originally used Times and Helvetica as the primary fonts. Now we're using other fonts. It was a tedious job to replace all the instances of Times and Helvetica in the Paragraph and Character designers.
Here's the problem:
Theoretically, these fonts should be gone.
But if I open the template files, even with no content, I get this message in the Frame Console:
xxx Font is not available. (where xxx is Helvetica or Times or variants)
zzz will be used in this session.
I didn't see this problem until today, because my computer was just reimaged by IT and so I no longer have these (Postscript) fonts installed. Frame thinks these fonts are still used in the various .fm chapters. But, it should not need them.
I got to thinking about how old our template is and so I "examined" one of the template files, chapter.fm. I renamed the file chapter.txt and was able to open in with Notepad. I found about 40 references to Helvetica buried in Frame's code (some of it "machine language"). This was certainly revealing. My real question is, is there anyway to purge the files of these font references? The file structure is totally complex and I would not think of editing these files. I'm sure this would not work, and Adobe would probably arrest me if I did.
Is there a MIF editor or similar that could do this?
I could reinstall these fonts as a workaround, but they're really not used and so I would rather purge the font references if I can.
Someone may say: Create a new template. If we did, we would want it to be the same as the one we have. It is complex enough that we just cannot take the time to do this. It would take days and days.
Thanks for any help.
