Mac OS X 10: フォントの保存場所とその目的
(この情報は、こちらの記事を翻訳したものです。日本での状況とは異なる場合があります。)
Mac OS X には複数の「Fonts」フォルダがあります。フォントの保存場所により、いつ誰がそのフォントを使えるかが決定されます。
注意:Mac OS X には、ソフトウェアインストールやユーザ数によって、4 つ以上の「Fonts」フォルダがあります。この記事では、パス名でフォルダを区別します。パス名について詳しく知りたい場合は、次の記事 (106419) をご覧ください:Mac OS: フォルダ、ディレクトリ、パス名について
Mac OS X 10.4, Mac OS X 10.3, Mac OS X 10.2, Mac OS X 10.1, Mac OS X 10.0, Mac OS X 10.5
フォントはどのようにインストールされますか?
Mac OS X の標準「Fonts」フォルダのいずれかにフォントファイルをコピーやドラッグすると、フォントをインストールすることができます。種々の「Fonts」 フォルダは、全体的な Mac OS X セキュリティ設計に適応しており、各コンピュータで使用するファイルは、ネットワークで使用されるファイルと区別されています。さらに、各コンピュータ で、システムソフトウェアファイルは管理者ユーザやユーザの管理に置かれるファイルと区別されています。フォントが保存されるフォルダによって、誰がアク セスしてフォントを使うことができるかが決まります。たとえば、ユーザが「~/Library/Fonts/」に新しいフォントをインストールすると、そ のフォントはそのユーザにのみ利用可能となります。ルートまたは管理者ユーザが「/Network/Library/Fonts/」に同じフォントをイン ストールすると、すべてのネットワークユーザがそのフォントを使うことができます(ネットワーク管理者がコンピュータに、このための共有設定を行ったと想 定しています)。
フォントに対する変更は、アプリケーションが起動されたとき、または変更が行われたアカウントやコンピュータにユーザがログインするとき に有効となります。フォントが重複する場合は、標準「Fonts」フォントフォルダ用に定義されている優先順位(表 1 で優先順位の高い方から低い方に説明しています)をもとに順番が決められます。
表 1:フォントの保存場所と使用
| "User" | ~/Library/Fonts/
注意:ティルド文字(~)はユーザのホームを表し、ローカルまたはリモートである場合があります。 |
各ユーザは、それぞれのホームにインストールされたフォントを完全にコントロールで きます。ユーザがコンピュータにログインしている場合、これらのフォントを使用できます。ここにインストールされたフォントは、コンピュータのすべての ユーザが使用できるわけではありません。 |
| "Local" | /Library/Fonts/ | コ ンピュータのすべてのローカルユーザは、このフォルダにインストールされたフォントを使用することができます。Mac OS X はシステム操作にこれらの追加のフォントを必要としません。管理者ユーザは、このフォルダの内容を変更することができます。このフォルダは、アプリケー ション間で共有されるフォントを保存する場所として推奨されます。 |
| "Network" | /Network/Library/Fonts/ | 「Network」フォルダは、ローカルエリアネットワークのすべてのユーザが共有するフォントに適しています。この機能は、通常ネットワークファイルサーバ上でネットワーク管理者のコントロールの元で使用されます。 |
| "System" | /System/Library/Fonts/ | Mac OS X はシステム使用とディスプレイ用に、このフォルダのフォントを必要とします。これらのフォントは変更されたり削除されないようにする必要があります。 |
| "Classic" | /System Folder/Fonts/ 注意: Mac OS 9.1 の「システムフォルダ」と Mac OS X の「System」フォルダを混同しないでください。 |
このフォルダには Classic 環境によって使用されるフォントが含まれています。複数の Mac OS 9.1 システムフォルダが存在する場合、「システム環境設定」の「Classic」パネルで選択されたシステムフォルダの中のフォントだけが使用されます。 Classic アプリケーションは、これらのフォントだけにアクセスできます。他の場所に保存されているフォントにはアクセスできません。逆に、Mac OS X アプリケーションは Classic 環境がアクティブでないときでも、これらのフォントを使用することができます。 |