ドキュメントによると、<NSFontManagerDelegate> を NSFontManager の共有インスタンスに設定する必要があります。デリゲートはメソッドを実装する必要があります
- (BOOL) fontManager:(id)sender willIncludeFont:(NSString *)fontName;
これは繰り返し呼び出されます。残念ながら、利用可能な <NSFontManagerDelegate> のドキュメントはなく、実際にはプロトコルがありません。それでも、上記のメソッドを実装する NSObject のインスタンスを作成し、NSFontManager のデリゲートとして設定しました。残念ながら、メソッドが呼び出されることはありません。グーグルで調べた後、OS X 10.3以降、 fontManager:willIncludeFont: が廃止されていることがわかりました。
代替手段はありますか?アプリケーションが等幅フォントしかサポートしていない場合はどうすればよいですか?