• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Special characters in menus
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Special characters in menus


  • Subject: Re: Special characters in menus
  • From: "John H. Jenkins" <email@hidden>
  • Date: Tue, 11 Mar 2008 10:02:12 -0600


On Mar 11, 2008, at 7:38 AM, William Bates wrote:

I have some menus containing special characters (of the sort found in Dingbats or Apple Symbols). These were created in IB 3.0 by simply using "Insert Character" from the Special Characters panel.
All works great until testing on some Tiger machines. Then, in the menu display only, a few (not all) of the characters are substituted with the "missing character" open rectangle.

In all probability, then, there are no fonts shipping with Tiger that contain these characters. Apple Symbols, in particular, underwent an *enormous* expansion in Leopard and added support for IIRC rather more than a thousand new characters. Plus, of course, Arial Unicode was added in Leopard.


I'm surprised that you're seeing open rectangles, however. If there are no installed fonts which cover a character, I would have expected that you would fall back through to the Last Resort font.


How is IB storing this font/character information? Is there some system entity is looking at odd unicodes and deciding which font to use? If so, what is that?

It's the font fallback mechanism in ATS (or CoreText, depending on the vintage of the OS). This searches through the set of installed fonts and makes an effort to find a font that can display the character which is a reasonable match to the one you're trying to use. What exactly it ends up doing depends on your specific font set up, the text involved, your default locale, and a lot of other factors.



This is just a cosmetic fix but the menu display is going to send Tiger users running for tech support, so I like to figure it now if possible....

The only real choices are to modify the menus so that these characters are no longer used or recommend the installation of a font like Code2000 which is readily available, cheap, and covers most of the Unicode BMP. Unfortunately, the best way to see if the default installation on a Tiger machine will cover a particular character is to use a Tiger machine with only the default fonts installed.


=====
John H. Jenkins
email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Special characters in menus (From: William Bates <email@hidden>)

  • Prev by Date: Re: Special characters in menus
  • Next by Date: Re: 'Cleaning' a confused project
  • Previous by thread: Re: Special characters in menus
  • Next by thread: 'Cleaning' a confused project
  • Index(es):
    • Date
    • Thread