Hi Sacha,
I've been working on my font management article,
Font Management in Mac OS X Tiger and Panther, to update it for Leopard. The same text is on the forums
here. Here's an except of it that you need for your situation.<hr>
4) If you work in a professional prepress environment, then this section will be important to you. As mentioned above, Courier (for Panther and Tiger), Helvetica Neue (for Leopard) and Helvetica (all) must be present in some form. They do not however, have to be the .dfont versions supplied with OS X. Any form of Courier or Helvetica will do to satisfy OS X's needs, whether they are the supplied .dfont, a Type 1 PostScript or OpenType version.
In Tiger and Panther, remove Courier.dfont and Helvetica.dfont from the
/System/Library/Fonts/ folder. You will need Administrative access to remove these two fonts. Then permanently activate Type 1 PostScript or PostScript OpenType versions of Courier and Helvetica with your font manager. Despite its technically different name, "Courier New" conflicts with the PostScript "Courier". Remove the .dfont version of Courier New also and use a standard PostScript Type 1 or PostScript OpenType copy of Courier instead.
You can also place permanent copies of Courier and Helvetica in any of your hard drive folders listed in the next section. Unlike OS 9 or earlier, you can place folders of fonts into a Fonts folder. OS X will see and open all fonts in any subfolders. The disadvantage of opening fonts this way is that they will not be available to programs running in Classic. Use a font manager such as Suitcase (versions X or X1), MasterJuggler or FontAgent Pro to overcome this limitation.
Removing Helvetica and Helvetica Neue in Leopard.
Apple has gone to fairly great lengths in Leopard to protect the user from themselves by protecting certain fonts. While this is a wonderful safety net for the typical user, it's a headache for professional printers and prepress shops who
must use PostScript versions of Helvetica. Especially since Font Book always favors the Apple versions when using Resolve Conflicts. It doesn't even give the option of choosing one over the other. On top of that, if you try to open a Type 1 PostScript or OpenType PostScript font, only these styles not already active in the .dfont versions will appear. I tried activating a Type 1 PostScript version of Helvetica through Suitcase Fusion with Apple's version still in place. Even with the option to allow Suitcase to manage system fonts on and Font Book's option to "Alert me if system fonts change" off, Suitcase still could not override the .dfont versions, leaving only one PostScript typeface active that didn't already exist in the .dfont copy.
Because Leopard keeps resurrecting them, removing Helvetica.dfont and HelveticaNeue.dfont is not a simple matter, but it can be done. To do so, follow the steps below.
1) Go to the
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/A TS.framework/Versions/A/Resources/ProtectedFonts/ folder. Delete the files Helvetica.dfont and HelveticaNeue.dfont.
Do not remove any other fonts! Restart your Mac.
2) If you use Font Book, open Font Book and highlight both Helvetica and Helvetica Neue. Disable the fonts using the menu or by pressing Command
ShiftD. With both files still highlighted, right click (or Ctrl+click with a one button mouse) and choose "Remove Fonts". The fonts should disappear from Font Book's list and the fonts themselves from the
/System/Library/Fonts/ folder. If the fonts remain in the
/System/Library/Fonts/ folder, you can manually remove them after a restart. Again, you will need your Administrator password to do so.
3) If you do not use Font Book, go directly to the
/System/Library/Fonts/ folder and delete the two Helvetica fonts. Enter your Administrator password when prompted to complete the action.
With the backup fonts for Helvetica.dfont and HelveticaNeue.dfont removed from the ProtectedFonts folder, they will no long keep reappearing in the
/System/Library/Fonts/ folder. You will now be able to activate full copies of your preferred Helvetica fonts.
Courier is no longer a required font for OS X in Leopard, 10.5. As long as you have Administrative privileges, you can remove the supplied .dfont copy of Courier from the
/System/Library/Fonts/ folder.
For the average user, there is no need to replace the supplied .dfont versions of Courier or Helvetica. The information in this section is intended for advanced users. If you don't feel you fall into that category, please disregard this section to avoid possibly causing your Mac to become unusable by accidentally removing critical system fonts.