Skip to main content
Inspiring
March 6, 2008
Question

Graphic bullets

  • March 6, 2008
  • 20 replies
  • 1944 views
Is there some way to replace the standard bullets (or replacement characters) with a small graphic - rather like you can in Word?

Another use for this is an emphasis leader, for example,

<Graphic> To fry an elephant:
1. Catch the elephant
2. Place in frying pan
...

The graphic and text following must be part of a paragraph tag. It should work much the same way as Frame Above Pgf or Below Pgf (neither of which are useful in this context).

What I'm really looking for are extensions/work arounds for
1. The non-existent "Frame Before Pgf" or "After Pgf"
2. The currently non-existent autonumber format, using a building block, which extracts something from a reference page.

You can of course use a 1x2 table with a graphic in the left cell and the text in the right. That's fine for notifications like Notes, Cautions, Warnings etc. but not for a bulleted list, which should "run" automatically at the end of each paragraph.
    This topic has been closed for replies.

    20 replies

    Daniel_F2Author
    Inspiring
    March 13, 2008
    Nope and nope.

    Philo's example just gave the Windings writing hand (0x3f)

    and Ross's Alt 0216 thing gave the same result.

    Just for fun, I tried Alt 0215, and I got a little cross whose real code is 0xaa=170 decimal.

    Alt 0217 also gives the 0x3f.

    That's after deleting the fntcache.dat and rebooting.

    I'll try this all on another system running FM.
    Known Participant
    March 13, 2008
    Paste special as unicode in FM should be correct. Re copy that in FM and paste that into the number box for the paragraph style and assign a wingding character format. Ross's system should work, but I'm working with a Dell M90 laptop that has no number keyboard section and can assure you that you do not need to do it that way. email sent.
    Participating Frequently
    March 13, 2008
    Frame does do a weird remapping of fonts when you paste, so you don't want to do it that way.

    Do this: where you want your D8 arrow character, type a character--any character. Select this character and make it a Wingdings character. Then, with that character still selected, hold down Alt and type 0216 on the numeric keypad. You'll have your arrow char.

    (216 is the decimal equivalent of hex d8. Character Map stupidly tells you only the hex value, but you can get the decimal you need for the Alt insertion using the Windows calculator in Scientific mode--switch to Hex, type d8 or whatever the value is from Character Map, then switch back to Dec.)

    Note that the order of operations is significant: it does NOT work to enter the Alt+value in a normal font, then select that char and make it Wingdings--the remapping happens and you get the wrong char, as you experienced.

    Maybe there's a less cumbersome way to accomplish this, but it will work.
    Daniel_F2Author
    Inspiring
    March 13, 2008
    1. The 0x3f above is just the question mark in ASCII land i.e. "Ouch I aint got it"

    2. I've done the delete the cache / reboot before in another context - but I'll give it a twirl.

    3. If you have an example that works - I'd like to see it. I'll send you an e now.
    Known Participant
    March 13, 2008
    It is working on FM 8 for me. If you want, I can send you a FM file that has the bullets you are describing. (IsleofGough at yahoo dot com) FWIW, the symbol I used under numbering is indeed Ø. Did you delete windows/system32/fontcache.dat and reboot your computer?
    Daniel_F2Author
    Inspiring
    March 13, 2008
    Philo, it doesn't work. It's one of the first things I tried. If you copy the 0xd8 char (a sort of half shaded right pointing arrow head)
    into an empty Word doc you get this:

    <0xd8 char> for a simple paste - OK
    <0xd8 char> for a paste special as RTF - OK
    Ø for a paste special as unformatted text
    Ø for a paste special as unformatted unicode

    If you do the same thing into an empty FM doc you get this:

    <0x3f char> for a simple paste
    <0x3f char> for a paste special as RTF
    ? for a paste special as text
    Ø for a paste special as unicode

    0x3f is a Wingdings writing hand glyph.

    If you copy/paste the char from Word, FM puts it correctly as a graphic into a graphics box - which is not very useful.

    Back to FM: If you try the CTL q trick (from the link I supplied),
    you must use CTL q X. Under Times New Roman you get a y with 2 dots over it - which is correct. If you select the char and change font to Wingdings, again you get the (wrong)0x3f glyph. Whether or not you put it in a character tag makes no difference.

    It seems that FM does some kind of weird mapping of the Wingdings fonts.

    Again, any takers?
    Known Participant
    March 13, 2008
    Make a character style with correct font for the bullet; and under the paragraph style numbering, make sure you set it to use the character style you just created.
    Daniel_F2Author
    Inspiring
    March 13, 2008
    For Dave:
    That's the first thing I tried. I didn't like what I got.

    I never got around to looking at Run into Para - and now I won't bother.

    For Sheila:
    Creating a font is like cracking a peanut with a sledge hammer - but I think that your approach is still in the right direction.

    I found a nice Wingdings glyph, 0x0d8 (look at it in the Win Character Map utility or Word). The trouble is, when you past it into FM, you get something completely different.

    That brings me to this: http://www.daube.ch/docu/fmaker12.html. Despite taking his advice, I couldn't get Windings 0xd8 to look right.

    Any thoughts?
    March 12, 2008
    One possibility is to have your desired graphic(s) turned into a custom font, and then specify that font in a character tag applied as an autonumber to the "fry" heading.

    I'm pretty sure there are online service companies who do this; in my case a friend who had Fontographer did it for me, and the result worked perfectly in FM.
    Inspiring
    March 12, 2008
    If you want the graphic to be an automated part of the stylesheet, I think the closest you'll be able to get is:

    <Graphic>
    To fry an elephant:
    1. Catch the elephant
    2. Place in frying pan

    ...with the graphic appearing above the first paragraph. You would do this by putting the graphic into a named frame on a reference page and then specifying that frame as a "frame above" in the first paragraph's Advanced format settings.

    Frame can't do At Insertion Point frames or Run Into Paragraph frames as part of the paragraph style.