Mac Musings

Cocoa Ligature Behavior Can Drive You Crazy

Dan Knight - 2006.05.03, updated - Tip Jar

Low End Mac Reader Specials

Memory To Go Special: New 2008 iMac 2GB $42 / iMac Intel Core2 DUO & MacBook Pro 2GB $36 - 1GB $20. MacPro 8 Core Memory 8GB kit $286 / 4GB kit $143 / 2GB kit $93 -- Free shipping available. LIfetime warranty.

Download Typestyler, still the Ultimate Styling Tool for Internet, Print and Video Graphics. Works great in Classic with a Native OS X Version on the way. Free Tryout: www.typestyler.com

LA Computer Company: Specials on AppleCare, iMac's, Apple Batteries and Apple A/C Adapters. Also Great prices on Used Apple Computers. Call 1-800-941-7654 Click Here.

OWC: Burn DVDs, DVD-DL, CDs, DVD-Ram - FAST! Superdrive upgrades from OWC starting from $31.99 with options for nearly every Mac. Models with Lightscribe, Blu-Ray too!

Mac users can finally play Party Poker for Mac. Not only that, they can also learn how to play PokerStars for Mac.

Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.

Compare products like desktop computers, laptops, and LCD TVs side by side! All the information and reviews to make the best purchasing decision for a new cell phone GPS products or MP3 players. The Ciao network makes searching products easy for you.

Have you ever run into a computing problem you just couldn't solve? You use Apple's help. You Google. You go to Mac OS X Hints. You search Macintouch. And you learn a lot, get some promising leads, but finally come up dry.

I've been having one of those problems for 2-3 months now, and I've been unable to figure out how to fix it. I'm hoping some Low End Mac reader can help.

Ligatures

That problem has to do with ligatures, a typographic term for special characters such as substituting fi for fi and fl for fl. In some apps - but far from all of them - one of my two work Macs automatically replaces certain letter combinations with these ligatures. (I used to work with text as a book designer, otherwise I wouldn't even know the terminology.)

I first noticed this when using GyazMail, my email app of choice, on my eMac. Every time I'd type "fi", it would substitute "fi" - and in a slightly different font at that (I use Lucida Sans as my default font in GyazMail, and this font has no ligatures). Another oddity is that these programs started using smart (curly) quotes at the same time as the ligature problem popped up. But only on my eMac; never on my Power Mac.

Font panelI eventually discovered several Cocoa apps, such at Text Edit, were doing the same thing. Some of these apps let me disable ligatures in the Font panel (cmd-T, click-hold the gear icon, choose Typography), something I did learn how to do through my Google searches. But GyazMail, as a plain text email program, has no Font panel where I can change this setting, nor does it inherit changes made in other programs.

Plain Text Email

The reason this is a problem isn't simply that it's disconcerting to see your computer change your text like this, but that I'm a firm believe in plain text email. That's one of the reasons I chose to use GyazMail in the first place; it has great plain text support. (It was also far more responsive than Apple's Mail in those days. Additionally, it has built-in support for SpamSieve.)

Ligatures are not plain text....

Ligatures are not plain text, so I keep getting warning messages that GyazMail has to use the UTF-8 (Unicode) character set. That can cause problems for recipients using older email clients. This being Low End Mac, we do have people still using Claris Emailer, classic versions of Eudora, etc.

How Do I Fix This?

As you may have guessed, I'm working on my eMac this week, and I'm tired of this ligature problem. I'm asking for help, because I've exhausted my resources. And I promise to share the solution here, because I'm sure I'm not the only person who has experienced this problem.

As far as I know, I didn't do anything to enable this behavior, and it only applies to Cocoa apps. It only impacts my eMac, despite the fact that the Power Mac's hard drive was cloned from the eMac's hard drive. And the problem only popped up 2-3 months ago, about the same time as the OS X 10.4.5 update.

UPDATE: see Inexplicable Cocoa Ligature Problem Solved!  LEM

Dan Knight has been using Macs since 1986, sold Macs for several years, supported them for many more years, and has been publishing Low End Mac since April 1997. If you find Dan's articles helpful, please consider making a donation to his tip jar.

Recent Mac Musings

Links for the Day

Recent Content on Low End Mac

About LEM | Support | Usage | Privacy | Contacts


Have a question?
Ask an expert!

Navigation

Used Mac Dealers
Apple History
Best Used Macs
Video Cards
Email Lists
InfoMac's Low
End Mac Forum

Favorite Sites

MacSurfer
MacMinute
MacInTouch
MyAppleMenu
InfoMac
Macs Only!
The Mac Observer
Accelerate Your Mac
RetroMacCast
PB Central
MacWindows
The Vintage Mac
   Museum

DealMac
DealsOnTheWeb
Mac2Sell
ramseeker
Mac Driver Museum
JAG's House
System 6 Heaven
System 7 Today
the pickle's Low-End
   Mac FAQ

Abandonware
   Petition

Mac vs. PC Info

Affiliates

The Apple Store
Mac Connection
MacMall
TechRestore
MacResQ
ExperCom
Crucial Memory
batteries.com

Advertise

Open Link