O'Reilly Network    

 Published on The O'Reilly Network (http://www.oreillynet.com/)

Jaguar: Fonts

by Nat Torkington
Aug. 26, 2002

This is the smallest yet most troublesome thing I've found with Jaguar so far. I feel so stupid for letting it trip me up, but such is life.

If you're like me, and a sucker for the elegant Monaco font, beware of the "Monaco CY" font. The "CY" apparent stands for "Caught You!" because while "Monaco" is monospaced, "Monaco CY" is subtly not.

So if you, like me, set your terminal font to "Monaco CY" then don't, like me, spend hours futzing with terminal settings and preferences and TERM environment variables trying to make emacs' inverted text bars stretch all the way across the window. Simply change your font to "Monaco" to have All Come Magically Right Again.

I feel like such a moron for being tripped up by a proportional font. I now remember my first X terminal in 1993, going through a list of fonts to get emacs looking good, not yet realizing why I couldn't choose "Times" or "New Century Schoolbook" and have it work. Proportional fonts don't work for programs that assume an 'i' takes up as much horizontal space as a 'W'.

I guess those who party too hard in college and damage their neurochemistry to the point where they forget history are doomed to repeat it, or something like that :-)


Nat Torkington is conference planner for the Open Source Convention, OSCON Europe, and other O'Reilly conferences. He was project manager for Perl 6, is on the board of The Perl Foundation, and is a frequent speaker on open source topics. He cowrote the bestselling Perl Cookbook.

oreillynet.com Copyright © 2006 O'Reilly Media, Inc.