Skip navigation
Currently Being Moderated

Zapf Dingbats bad font replacement in FM10

Nov 13, 2012 2:54 PM

FM10 unstructured, Windows 7 64-bit, working with documents I inherited in which a Zapf Dingbats character tag was used for bullets in paragraph tags.

 

Opening one of those documents gives the message, "The 'Zapfdingbats' Font is not available. It will be replaced by 'AdobePiStd'." Bullets appear as question marks.

 

ZapfDingbats BT is installed and appears in the FM font menus. If I change the Bullet character tag from Adobe Pi Std to ZapfDingbats BT, the bullets look right.

 

The conversion is set in maker.ini as follows:

 

Zapfdingbats, *,*= Adobe Pi Std,*,*

 

I tried deleting that line, had no effect. I tried replacing it with the following, had no effect:

 

Zapfdingbats, *,*= ZapfDingbats BT,*,*

 

Is there some system-level way to fix this? It would be annoying to have to update the style in every document.

 
Replies
  • Currently Being Moderated
    Nov 13, 2012 5:45 PM   in reply to rlauriston

    I haven't tried it, but I think that should be:

    Zapfdingbats, *, *, *= ZapfDingbats BT, *, *, *

     

    And be sure it is in the Re: Zapf Dingbats bad font replacement in FM10 section, not

    Re: Zapf Dingbats bad font replacement in FM10 section.

     

    > Zapfdingbats, ,= ZapfDingbats BT,,

     
    |
    Mark as:
  • Currently Being Moderated
    Nov 13, 2012 5:48 PM   in reply to rlauriston

    I forgot to mention that, starting with FM10, you can do font

    replacement easily. Open the Fonts pod, click the missing ZapfDingbats

    font and then click the Replace button. The Fonts Replace pod will open

    and you will be able to specify the BT version of the font as a

    permanent replacement. Of course, that assumes you aren't trading the

    file back to someone who wants it to continue to use the original font.

     
    |
    Mark as:
  • Currently Being Moderated
    Nov 14, 2012 11:19 AM   in reply to rlauriston

    > If I have to do that, I'll edit the styles to use the bullet characters in the bullet paragraph tags' font and purge all use of dingbat fonts.

     

    If these documents ever need to be opened in an FM version earlier than 8.0, using native bullets probably won't work, as they will probably be Unicode (UTF8) code points that will be treated as three nearly random characters.

     

    I'd suggest instead converting all instances to a Variable, so that managing them can be done in one place per document.

     

    On a legacy platform:

    Var Name: char.dingbat.bullet

    Var Def: <Dingbat>\xc6

    Char Fmt: Dingbat is defined to be font family Zaph Dingbats

     

    On a Unicode platform:

    Var Name: char.dingbat.bullet

    Var Def: <Dingbat>\u2022

    Char Fmt: Dingbat is defined to be any font family that has code point 2022 populated, perhaps even just set to "As Is".

     
    |
    Mark as:
  • Currently Being Moderated
    Nov 14, 2012 12:53 PM   in reply to Mike Wickham

    Dang. Once again, the forum software scrambled my post. Let's try again. Here's a repost:

     

    I haven't tried it, but I think that should be:

    Zapfdingbats, *, *, *= ZapfDingbats BT, *, *, *

     

    And be sure it is in the [UnknownToKnownFontMap] section, not [WindowsToFrameFontAliases] section.

     

    > Zapfdingbats, *,*= ZapfDingbats BT,*,*

     
    |
    Mark as:
  • Currently Being Moderated
    Nov 15, 2012 10:40 AM   in reply to rlauriston

    Robert,

     

    Why not just get a Postscript version of ZapfDingbats and install it on your machine? I still use it on my Win7 64-bit platform with no issues. This would save a lot of hassles.

     
    |
    Mark as:
  • Currently Being Moderated
    Nov 15, 2012 2:19 PM   in reply to rlauriston

    Simply comment out the subsitution line the maker.ini file, e.g.

     

    ; Zapfdingbats, *,*= Adobe Pi Std,*,*

     
    |
    Mark as:
  • Currently Being Moderated
    Nov 15, 2012 2:28 PM   in reply to rlauriston

    On newer Windows & Frames, there is more than one maker.ini. The user-specific one is read last, as I recall.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points