Zapf and Other DingBats
Posted: 2004-09-24 19:25:56
Nisus Writer’s handling of dingbat fonts (for example, Zapf Dingbats) is frustrating and inconsistent.
Some OS X applications display dingbats, others don’t. According to Apple KnowledgeIndex Articles 106731 and 151626:
“In a Unicode system, the special characters in the Symbol and Zapf Dingbats fonts have their own unique Unicode character codes. Typing a character like “A” does not work when these fonts are used with Unicode, as the fonts don’t contain an “A” character. [Use] the Symbol and Dingbats keyboards... to type the correct Unicode characters for these two fonts.
“Choose Edit > Special Characters to open the Character Palette.
“This menu item is only available in applications that were specifically designed to work with Mac OS X (native applications).”
Two things don’t compute here:
(1) TextEdit is a native application, yet there is no Special Characters menu item.
(2) All Microsoft applications and BBEdit apply Zapf Dingbats without any tricks -- no special menu, no using the international keyboard pallete. It just works.
So how can other applications use the Unicode excuse?
(3) NWX thinks characters formatted as dingbats aren’t formatted at all, even if you use the special System Character Palette to insert dingbats into a Nisus document. If the insertion point is in neighboring text in any other font, selecting “Select Range” will also select the dingbat characters, no matter what the neighboring font is. In other words, it’s all the same to NWX.
Again, MS Word and BBEdit don’t have this problem.
Some OS X applications display dingbats, others don’t. According to Apple KnowledgeIndex Articles 106731 and 151626:
“In a Unicode system, the special characters in the Symbol and Zapf Dingbats fonts have their own unique Unicode character codes. Typing a character like “A” does not work when these fonts are used with Unicode, as the fonts don’t contain an “A” character. [Use] the Symbol and Dingbats keyboards... to type the correct Unicode characters for these two fonts.
“Choose Edit > Special Characters to open the Character Palette.
“This menu item is only available in applications that were specifically designed to work with Mac OS X (native applications).”
Two things don’t compute here:
(1) TextEdit is a native application, yet there is no Special Characters menu item.
(2) All Microsoft applications and BBEdit apply Zapf Dingbats without any tricks -- no special menu, no using the international keyboard pallete. It just works.
So how can other applications use the Unicode excuse?
(3) NWX thinks characters formatted as dingbats aren’t formatted at all, even if you use the special System Character Palette to insert dingbats into a Nisus document. If the insertion point is in neighboring text in any other font, selecting “Select Range” will also select the dingbat characters, no matter what the neighboring font is. In other words, it’s all the same to NWX.
Again, MS Word and BBEdit don’t have this problem.