Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.5: Change Dictionary.app's font Apps
If you're like me, and dislike the rather narrow font used in Dictionary.app, or if you just want to mess around, here's how:

What you see in Dictionary is actually a web view. Control-click on Dicitonary and choose Show Package Contents from the pop-up menu, then navigate into Contents/Resources. In that folder, edit the body { tag in the DefaultStyle.css file.

[robg adds: I would strongly suggest doing this on a backup of Dictionary, not the original. A few of the fonts I tried led to interesting visual issues when using the Wikipedia or Jargon dictionaries. Also note that since this is a regular web view, you can modify any of the CSS to suit your personal preferences. But really, play around with a copy of Dictionary, not the original (and that way, if Apple updates the app, you won't lose all your changes).]
    •    
  • Currently 3.75 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (4 votes cast)
 
[9,314 views]  

10.5: Change Dictionary.app's font | 4 comments | Create New Account
Click here to return to the '10.5: Change Dictionary.app's font' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.5: Change Dictionary.app's font
Authored by: aranor on Nov 12, '07 09:18:48PM

Doing this will make Dictionary.app no longer valid from a code signing standpoint. Granted, that won't cause a problem since it doesn't access the Keychain or do anything else questionable, but I would recommend not mucking around with Apple's apps on Leopard if you don't have to.



[ Reply to This | # ]
Change Dictionary.app's font - on Tiger, too!
Authored by: Lou Kash on Nov 13, '07 02:39:44AM

Excelent hint! Applies to Tiger as well. 5 stars!
So long, Baskerville.dfont and HelveticaNeue.dfont. Times and Helvetica will do just as well, if not better.

As for that cold sweat while being so naughty and messing up with Apple files, simply duplicate DefaultStyle.css FIRST and leave it in place. Rename it e.g. "DefaultStyle~original.css" and apply a red label to it, or whatever makes you feel better...

And don't forget to save a backup copy of your modified DefaultStyle.css somewhere inside your Home folder for future reference, because one of the subsequent OS X updates will likely overwrite the file.



[ Reply to This | # ]
User stylesheet?
Authored by: boredzo on Nov 13, '07 12:32:53PM

Is it possible to use WebKit's user-stylesheet preference (applied to Dictionary using defaults) to do this more cleanly?



[ Reply to This | # ]
10.5: Change Dictionary.app's font
Authored by: jongleurjon on May 03, '10 05:32:40PM

Anyone know how to change the font of the phonetic transcriptions? Even after implementing this tip, the pronunciations continue to be rendered in Hiragino Mincho, whose theta symbol has these big gaps around it.

Iím pretty sure you could do this in Tiger.



[ Reply to This | # ]