Skip to main content
Participant
March 30, 2018
質問

How do I replace a bullet with an image?

  • March 30, 2018
  • 返信数 2.
  • 5057 ビュー

I'd like to use an image (checkbox_yes.png) instead of a bullet, so as to represent one or more enabled system options instead of inserting full or cropped screenshots. I know I could probably set up a special table for this, but this doc already has too many tables as is.

The FM Help only discusses using different fonts to replace bullets, but not images.

Can someone help?

Thx

このトピックへの返信は締め切られました。

返信数 2

Matt-Tech Comm Tools
Community Expert
Community Expert
March 30, 2018

You're on the right path...the autonumbering is how to do this, but you can't directly place graphic into the autonumbering properties.

Here's what I use in my FrameMaker - Working with Content reference book

The pencil icon is from the free (and amazing) web font called FontAwesome. By applying a character tag to the autonumber specifying this font I can specify any of thousands of icons from FontAwesome and adjust size and color as needed.

The icons even have 4 different styles per icon.

Students in my online Template Workshop learn to create this example, and they also get a copy of my template file to use as a starting point for their own work. All formatting is provided via a paragraph tag called N-Note, and thus I can quickly apply this format to any paragraph in my project.

I can also quickly work up other formats, and here are some examples from my template file.

-Matt

-Matt Sullivan, FrameMaker Course Creator, Author, Trainer, Consultant
Barb Binder
Community Expert
Community Expert
March 30, 2018

That's because if you want to use an image, you'll have to add each one an as inline image, and that's a lot of work.

Any chance you can use a font with box and a checkmark? A capital R in Wingdings 2, for example.

~Barb

~Barb at Rocky Mountain Training
Bob_Niland
Community Expert
Community Expert
March 30, 2018

Barb: ...A capital R in Wingdings 2,...

In a suitably populated font,
Unicode U+2611 (\u2611 in the dialog)
is cleaner and more portable. Avoid using legacy overlay fonts whenever possible.

For any art that already exists as Unicode glyphs this is the way to go (there's only 137,000 or so to browse through ). Again, you'll need a font that populates the codepoint(s) of interest.

I would not, however, expect Unicode combining characters to work.

For any bespoke outlines that can easily be converted to a glyph in a custom font, at Private Use Area codepoints, this might also beat hacking around the problem with tables or anchored frames.

This is all for bulleted lists. Numbered lists are a bit trickier, unless newer FMs provide more control over start codepoints and end codepoints.