
If you want a list in ruby fontList=(`osascript -e 'tell application 'Font Book'' -e ' set fontList to name of every font family' -e 'end tell'`)
#FOOTLIGHT MT BOLD MAC OS X#
Conversely, Mac OS X applications can use these fonts, even when the Classic environment is not active.Īs you see the 'Classic' fonts would not be listed, as there is no '/Library' in their path. Classic applications can access only these fonts, not those stored elsewhere. If more than one Mac OS 9.1 System Folder is present, only fonts in the System Folder selected in the Classic pane of System Preferences are used. "Classic" /System Folder/Fonts/ This folder contains fonts used by the Classic environment (Mac OS X v10.4 or earlier only). They should not be manually altered or removed. "System" /System/Library/Fonts/ Mac OS X requires fonts in this folder for system use and displays. This feature is normally used on network file servers, under the control of a network administrator. "Network" /Network/Library/Fonts/ The Network folder is for fonts shared among all users of a local area network. This is the recommended location for fonts that are shared among applications. An admin user can modify the contents of this folder. Mac OS X does not require these additional fonts for system operation.

"Local" /Library/Fonts/ Any local user of the computer can use fonts installed in this folder.

Fonts installed here are not available to all users of the computer. These fonts are available to that user when he or she is logged in to the computer. "User" ~/Library/Fonts/ Each user has complete control over the fonts installed in their Home. There are several potential font locations: So it only list fonts in a path with "\Library" in, you can omit or change that.
