From: Greg Ercolano <erco@(email surpressed)>
Subject: [OSX/ADMIN] Font problems with irush
   Date: Sat, 11 May 2013 09:06:20 -0400
Msg# 2329
View Complete Thread (1 article) | All Threads
Last Next
> We have a weird problem where on one machine only, many of the rush
> graphic interfaces are missing the text.  So for instance, the "Jobs" button
> is blank (and all the buttons next to it), and in rushtop, all the labels
> for the hostnames are missing.

    Under OSX, there are several things that can cause trouble for fonts.

    Either the user's own ~/Library/Fonts/ directory may be causing trouble
    (by having corrupt font files, or files with improper permissions),
    or similar issues in the system wide /Library/Fonts/ directory,
    or by having fonts disabled in the "Font Book" application (which
    will make fonts mirrored upside down)

    If the problem is user specific (logging in as a different user doesn't
    have the problem), then most like the problem is with the user's ~/Library/Fonts
    directory; try renaming that directory away, and restart the rush gui app.

    Irush primarily uses these fonts on OSX:

	Arial
	Courier New
	Times New Roman

    So for instance, if you were to copy the /Library/Fonts/ArialBold.ttf
    into the ~/Library/Fonts directory and call it Arial.ttf, all the labels
    in irush would show in a bold font instead of regular Arial.

    For more info on Mac font directories, see this article:
    http://support.apple.com/kb/ht2435

    ..paraphrasing the table on font locations:

	~/Library/Fonts/        -- fonts modifiable by the user, and accessible only to this user.
	/Library/Fonts/         -- fonts modifiable by the admin user. OSX doesn't require these for system operation
	/Network/Library/Fonts/ -- fonts accessible to all users of a LAN, managed by a network admin
	/System/Library/Fonts/  -- fonts required by the operating system -- do not change
	/System Folder/Fonts/   -- fonts used by the "Classic" environment (10.4 or older)

    It's my understanding that normal user applications will look for fonts
    in the order shown; starting at the top and working down, using the first
    font it finds that matches.

> But why do the Apple system applications seem to work fine with these fonts?

    The rush graphic applications follow the above rules
    as recommended by Apple.

    But Mac's own built in system applications may limit themselves to the
    /System/Library/Fonts (see above), thereby ignoring the customizable
    folders, allowing them to work "consistently" even when the customized
    font dirs are causing problems.

Last Next