Apple のMacintoshコンピュータは、多種多様なフォントをサポートしています。このサポートは、当初他のシステムと区別する特徴の 1 つでした。
フォント
システムフォント
OS X El Capitan以降の主なシステムフォントはSan Franciscoです。OS X YosemiteではHelvetica Neueが使用され、それ以前のバージョンでは主にLucida Grande が使用されていました。ラベルやその他の小さなテキストには、通常 10 pt の Lucida Grande が使用されていました。Lucida Grande は、一般的な Windows フォントである Lucida Sans と外観がほぼ同じで、より多様なグリフが含まれています。
MacOS には、複数のソースからライセンスされた複数のスクリプト用の複数の書体が搭載されています。MacOS には、ローマ字、日本語、中国語のフォントが含まれています。また、合字やフィルタリングなどの高度なフォント技術もサポートしています。
以前のバージョンに含まれていたクラシックなMacintosh書体の多くは、セリフ体のNew York、Palatino、Times、サンセリフ体のCharcoal、Chicago、Monaco、Geneva、Helveticaなど、引き続き利用可能でした。等幅フォントのCourierも引き続き利用可能でした。[1]
Mac OS X の最初の公開バージョン (2001 年 3 月) では、スクリプトのフォント サポートは Lucida Grande と主要な日本語スクリプトのフォント数種類に限定されていました。OS のメジャー リビジョンごとに、追加のスクリプトをサポートするフォントが追加されました。
ザプフィノ

Zapfinoは、有名な書体デザイナーHermann ZapfがLinotypeのためにデザインし、その名を冠したカリグラフィ書体です。[2] [3] ZapfinoはApple Advanced Typography (AAT)「morx」テーブル形式の高度なタイポグラフィ機能を活用しており、OS Xには部分的にテクノロジーデモとして含まれています。合字と文字のバリエーションが広範に使用されています。このフォントは、1944年のZapfによるカリグラフィの例に基づいています。macOSに含まれているバージョンは単一のウェイトです。それ以来、Linotypeは「Linotype Zapfino Extra」を導入しており、これには追加の「Forte」ウェイトとより多くのオプションと代替文字が含まれています。
Apple が委託し、当初 System 7.5 に同梱されていた GX フォントのいくつかは、AAT を使用するように移植され、Mac OS X 10.2 および10.3に同梱されました。Hoefler Text、Apple Chancery、Skia は、この伝統を受け継いだフォントの例です。その他の書体は、大手フォントベンダーの一般的な提供物からライセンス供与されました。
ラストリゾート

LastResortフォントはエンド ユーザーに表示されませんが、特定の文字を表示するために必要なグリフが他の使用可能なフォントに見つからない場合に、システムが参照グリフを表示するために使用されます。LastResortフォントによって提供されるシンボルは、Unicode システムでの位置に基づいてグリフをカテゴリに分類し、使用できない文字を表示するために必要なフォントまたはスクリプトについてユーザーにヒントを提供します。Apple によって設計され、 Unicode 4.1 に対応するために Evertype のMichael Eversonによって拡張されたシンボルは、統一されたデザインに準拠しています。グリフは、太字のアウトラインが付いた角丸の正方形です。アウトラインの左側と右側には、文字が属するUnicode範囲が16 進数で示されています。上部と下部は、 Unicode ブロック名の 1 つまたは 2 つの説明に使用されます。ブロックを表すシンボルは、正方形の中央に配置されます。アウトラインのテキスト切り抜きに使用される書体は Chicago ですが、macOS には含まれていません。 LastResort はバージョン 8.5 以降 Mac OS の一部となっていますが、従来の Mac OS でのApple Type Services for Unicode Imaging (ATSUI) の成功は限定的であったため、macOS ユーザーのみが定期的に LastResort に触れることになります。
ルシーダ・グランデ
macOS に同梱されているフォントの中で、Lucida Grande は最も幅広い文字レパートリーを持っています。このフォントは、アラビア文字、ローマ字、キリル文字、ヘブライ文字、タイ文字、ギリシャ文字、および一般的な記号の比較的完全なセットを提供します。全体として、2800 を超えるグリフ (合字を含む) が含まれています。
Mac OS X 10.3 ("Panther") では、Apple Symbolsというフォントが導入されました。これは Lucida Grande のシンボル セットを補完するものです。また、グリフ ID でのみアクセスできるグリフも含まれています (つまり、Unicode コード ポイントが割り当てられていません)。. Keyboardという隠しフォントには92 個の可視グリフが含まれており、そのほとんどは Apple キーボードに表示されます。
フォント管理
システム 6.0.8 以前
もともと、Macintosh QuickDrawシステム ソフトウェアはビットマップ フォントのみをサポートしていました。オリジナルのフォント セットは Macintosh 用にカスタム設計されており、画面の読みやすさを目的としていました。これらのシステム フォントは、ニューヨーク、シカゴ、ジュネーブなどの大都市にちなんで名付けられました。(「オリジナル Macintosh のフォント」を参照してください。)
ビットマップ フォントは、システム ファイル内のリソースとして保存されました。フォントをシステム ファイルにインストールしたり、システム ファイルからフォントを削除したりするには、 Font/DA Moverというユーティリティを使用しました。フォントは、Macintosh アプリケーションやHyperCardスタックなどの他のファイル タイプに埋め込むことができました。使用されていないフォントは、スーツケースファイルに保存されました。
ImageWriterプリンタは、画面解像度の 2 倍のビットマップ フォントが「文字に近い品質」の印刷に自動的に代用される高解像度モードをサポートしていました (たとえば、24 ポイントのビットマップ フォントは 12 ポイントの印刷に使用されます)。この機能は、2 倍フォント印刷と呼ばれることもありました。後期の Apple QuickDraw ベースのレーザー プリンタの中には、文字品質の出力のために 4 倍フォント印刷をサポートしたものもありました。
LaserWriterの導入とPostScript互換プリンタのサポートにより、Mac システム ソフトウェアは当初、印刷用アウトライン フォントのみをサポートしていました。これらのアウトライン フォントは、文字品質で任意のサイズで印刷できました。PostScript フォントには 2 つのファイルがありました。ビットマップ フォントはシステム ファイルにインストールされ、アウトライン フォント ファイルはシステム フォルダに保存されました。ビットマップの「city」フォントの一部は、プリンタ ドライバによって自動的に PostScript フォントに置き換えられました。Times や Helvetica などの商用書体は、Apple、Adobe Systemsなどによって配布され始めました。
Adobe Type Manager (ATM) システム拡張機能により、PostScript アウトライン フォントを画面に表示し、すべてのプリンタ (PostScript 対応かどうかに関係なく) で使用できるようになりました。これにより、基本システム ソフトウェアよりもはるかに幅広い状況で真のWYSIWYG印刷が可能になりましたが、特にMotorola 68000ベースのマシンでは速度が著しく低下しました。
System 7 のリリース後、Apple は無料で利用できるシステム拡張機能を通じて System 6 にTrueTypeアウトライン フォントのサポートを追加し、ATM と同様の機能を提供しました。Apple はビットマップの「city」システム フォント用の TrueType アウトライン ファイルを提供し、文字品質のWYSIWYG印刷を可能にしました。
Suitcase、FontJuggler、MasterJuggler などのフォント管理ユーティリティを使用しない限り、新しいフォントをインストールした後は再起動が必要でした。
システム 7 – Mac OS 9
System 7の非常に宣伝された機能は、統合された TrueType アウトライン フォントのサポートであり、これはMicrosoftから業界サポートを受けました。フォントは引き続きシステム ファイルに保存されていましたが、ドラッグ アンド ドロップを使用してインストールできました。新しいフォントをインストールするには、すべてのアプリケーションを終了する必要がありました。
それにもかかわらず、ATM フォントと PostScript Type 1 フォントは、特にプロフェッショナルなデスクトップ パブリッシングで広く使用され続けました。最終的に Adobe は、ATM Light と呼ばれるユーティリティの無料バージョンをリリースしました。
System 7.1 では、システム フォルダに別のフォント フォルダが表示されました。フォントはシステム フォルダにドロップすると自動的にインストールされ、再起動後にアプリケーションで使用できるようになりました。フォント リソースは、通常、スーツケースファイルにグループ化されていました。ただし、新しいフォント フォルダが登場するまでは、プリンタ フォントの保存ルールは、システム、プリンタ、アプリケーションの構成によって大きく異なっていました。通常、フォントはシステム フォルダまたは機能拡張フォルダに直接保存する必要がありました。
System 7.5 では、QuickDraw GXグラフィック エンジンが追加されました。TrueType GX は、合字やその他の高度なタイポグラフィ機能をサポートしていました。ただし、これらの機能をサポートするソフトウェアはほとんどなく、PostScript が標準のままでした。
Mac OS 8.5 以降、オペレーティング システムはWindows TrueType やOpenTypeなどのデータ フォークフォントをサポートするようになりました。さらに、Apple はデータ フォーク スーツケースと呼ばれる新しい形式を作成しました。同時に、従来ファイル名拡張子が.ttcである TrueType コレクション ファイルのサポートが追加されました。
システム バージョン 7 から 9 では、最大 128 個のフォント スーツケースがサポートされ、各スーツケースに複数のフォントが格納されていました。
バージョン 7.1 以降、Apple は非ローマ字系の実装をWorldScriptと呼ばれるプログラミング インターフェイスに統合しました。WorldScript I はすべての 1 バイト文字セットに使用され、WorldScript II は 2 バイト セットに使用されました。新しい文字系のサポートは、いわゆる Language Kits によって追加されました。キットの中にはシステム ソフトウェアに付属するものもあれば、Apple やサードパーティによって販売されるものもありました。WorldScript のアプリケーション サポートは、サポートが重要なタスクであったため、普遍的ではありませんでした。Microsoft Wordは WorldScript を認識しなかったため、国際的なサポートが充実していたため、 Nisus Writerなどのワード プロセッサ プログラムやWASTEテキスト エンジンを使用するプログラムがマーケティング面で優位に立つことができました。
1996 年以降、Apple は一般的なWindowsフォントと新しいフォントを含むMicrosoft のCore fonts for the Webを組み込み、クロスプラットフォームのフォントの問題を解決しました。8.5 では、 ATSUIと呼ばれるAPIを通じて、Mac OS に完全な Unicode サポートが追加されました。ただし、ATSUI を使用するアプリケーションがほとんどなかったため、従来の MacOS では WorldScript が国際テキストの主要テクノロジのままでした。
Mac OS X / macOS
Mac OS X / macOS 10.x は、さまざまなフォント形式をサポートしています。以前のシステムで使用されていたフォント形式のほとんどをサポートしています。これらのシステムでは、フォントは通常、ファイルのリソース フォークに保存されていました。データ フォーク バージョンの TrueType と Adobe/ Microsoft OpenType フォントに加えて、Mac OS X は、ファイル名拡張子が.dfontであるデータ フォーク スーツケースと呼ばれる Apple 独自のデータ フォーク ベースの TrueType 形式もサポートしています。データ フォーク スーツケースは、リソース フォークのすべてのデータが変更なしでデータ フォークに転送される、古いスタイルの Mac TrueType フォントです。システムは、「マルチプル マスター」PostScriptバリアント を使用して作成されたインスタンスもサポートしています。
/System/Library/Fontsフォルダと/Library/Fontsフォルダ内のフォントは、すべてのユーザーが使用できます。ユーザーの~/Library/Fontsフォルダに保存されているフォントは、そのユーザーのみが使用できます。以前は、Mac OS X 10.4 までは、従来のClassic 環境で実行されているMac OS 9アプリケーションとネイティブ アプリケーションの両方が、Mac OS 9 システム フォルダに保存されているフォントにアクセスできました 。
macOS には、PostScript をサポートするソフトウェアラスタライザーが含まれています。そのため、 Adobe Type Manager Light プログラムは必要ありません。組み込みのテキスト編集機能は、調整可能なカーニングやベースラインなどの高度なタイプ設定機能や、いくつかのOpenType機能をサポートしています。
macOS では、 AAT機能を使用する TrueType フォントが優先されるため、QuickDraw GXフォントのサポートは廃止されました。ビットマップ フォントは、対応するベクター形式 (印刷では常に使用される) がある場合にのみ画面上で使用されます。
Mac OS X Panther 以降、 Font Bookと呼ばれるユーティリティがオペレーティング システムに組み込まれ、ユーザーは簡単にフォントをインストールし、基本的なフォント管理を行うことができます。
Mac OS X Snow Leopard(2009)では、Appleは独自の.dfont形式を放棄し、代わりにMac OS 8.5以降でサポートされているTrueType Collection形式で多くのフォントをバンドルしました。 [4]
サードパーティのフォントマネージャー
デスクトップ パブリッシングが普及し、PostScript やその他のアウトライン フォント形式がビットマップ フォントに加わるにつれて、統一されたフォント管理の必要性が高まりました。Suitcase など、フォント セットを管理するためのツールを多数のサードパーティが開発しました。たとえば、フォントをオンザフライで有効または無効にしたり、通常の場所以外の場所にフォントを保存したりできるようになりました。一部のツールでは、macOS より前のシステムで Windows .ttfフォント ファイルをネイティブに使用できるようになりました。
フォント技術
TrueType と PostScript
TrueTypeは1980年代後半にApple社が開発したアウトラインフォント規格であり、後にMicrosoft社にライセンス供与され、[5]デスクトップパブリッシングを支配していたPostScriptで使用されるAdobe社のType 1フォントの競合製品となった。
TrueType フォントの文字のアウトラインは、Type 1 フォントの 3 次ベジェ曲線ではなく、直線セグメントと 2 次ベジェ曲線で構成されています。TrueType の基礎となる数学はこのように単純ですが、多くの書体開発者は、描画や編集が簡単な 3 次曲線での作業を好みます。
以前のバージョンの Mac OS では、Type 1 フォント (および使用する各 Type 1 フォントの少なくとも 1 つのビットマップ コピー) を操作するために追加のソフトウェアが必要でしたが、macOS には現在、TrueType と PostScript Type 1 の両方を含むさまざまなフォント テクノロジのネイティブ サポートが含まれています。
Microsoft は Adobe と共同で、 OpenTypeと呼ばれる拡張 TrueType 形式を作成しました。しかし、Apple は TrueType の開発を続けました。たとえば、 Zapfテーブルは複合グリフを文字にマッピングし、その逆も行い、その他の機能も追加します。このテーブルは、書体作成者のHermann Zapf の許可を得て命名されました。[3]
クイックドローGX
QuickDraw GX は、フォント システムを含む Macintosh グラフィック システムの完全なオーバーホールであり、1995 年に System 7.5 で導入されました。QuickDraw GX フォントは、TrueType または PostScript Type 1 形式のいずれかで、グリフとその目的に関する追加情報を含んでいました。合字、グリフのバリエーション、カーニング情報、スモール キャップなどの高度な機能は、GX 対応アプリケーションで使用できます。以前は、これらの機能は高度なタイプセッティング アプリケーション専用でした。
Microsoft は GX テクノロジのライセンスを拒否され、代わりに OpenType の開発を選択しました。GX タイポグラフィと GX テクノロジは全体としては広く採用されることはありませんでした。GX のサポートは後のバージョンでは廃止されました。
AAT は、OpenType とほぼ同じ範囲をカバーしています。AAT は、特性の複数の軸を定義し、その空間内でn次元の数のグリフにアクセスできるようにする、マルチプル マスター フォント形式の概念を取り入れています。AAT 機能は、基礎となる文字を変更することはありませんが、グリフ変換中に文字の表現に影響を与えます。
AAT は IBM のオープン ソースICUライブラリでサポートされており、Linuxやその他のオープン ソース オペレーティング システムで AAT フォントのサポートを実装しています。
ヒント技術
ヒンティングとは、TrueType フォントを画面の限られた解像度や比較的低解像度のプリンタに合わせて調整するプロセスです。対称性の欠如や途切れたストロークなど、レンダリングされたテキストの望ましくない特徴を軽減できます。ヒンティングは、グリフの形状を定義する制御点を歪ませて画面で定義されたグリッドにうまく適合するようにする仮想マシンによって実行されます。ヒンティングは、低い有効解像度、つまり 1 文字あたりのピクセル数が少ない解像度でテキストをレンダリングする場合に特に重要です。
ヒンティングは TrueType 仕様の一部ですが、Apple は米国でこのプロセスに関連する 3 つの特許を保有しています。
- US 5155805「ラスター出力デバイス上でデジタル書体を表示する際に制御点を移動する方法および装置」(1989 年 5 月 8 日出願)
- US 5159668「ラスター出力デバイス上のデジタル書体を改善するためにアウトラインを操作する方法および装置」(1989 年 5 月 8 日出願)
- US 5325479「ラスター出力デバイス上でデジタル書体を表示する際に制御点を移動する方法および装置」(1992 年 5 月 28 日出願)
期限が切れるまで、Apple はこれらの特許のライセンスを提供していました。Microsoft は、クロスライセンスを通じて Apple の TrueType 特許にアクセスできました。これらの特許は、 FreeTypeなどの TrueType レンダリング用のオープンソース ソフトウェアの開発者やベンダーにとって問題であることが判明しています。特許侵害を回避するために、一部のソフトウェアはフォント内に存在するヒント情報を無視し、視覚的なアーティファクトをもたらしました。FreeTypeは自動ヒント エンジンを開発しましたが、書体デザイナーが提供する明示的なヒント ガイドラインに勝るものはありません。ヒントが不足している問題は、アンチエイリアシングを使用して補うこともできますが、この 2 つを組み合わせると最良の結果が得られます。
サブピクセルレンダリング

Mac OS X / macOS はサブピクセル レンダリングを使用します。バージョン 10.2 では、文字とQuartz ベクター グラフィックスのサブピクセル レンダリングが導入されました。この機能は、システム環境設定パネルの「一般」(10.2) または「アピアランス」(10.3) で、フォントのスムージング スタイルを「中 - フラット パネルに最適」に設定することで有効になります。Mac OS X 10.4 では、メイン ディスプレイの種類に応じて「中」または「標準」のいずれかを透過的に選択する「自動」設定が導入されました。Microsoft のClearTypeやFreeTypeと比較したレンダリングの品質は議論の余地があり、主に読者の好みの問題です。ただし、Apple のアプローチは、最小の文字サイズを除いて TrueType のヒント指示が破棄される点で ClearType や FreeType とは異なります。これにより、Mac OS でのレンダリングの一貫性が向上しますが、文字デザイナーがヒントを通じて微調整できるレベルが犠牲になります。
初代Macintoshのフォント
クラシック Mac OS (バージョン 1 ~ 9)には、約 12 種類のフォントが含まれていました。Bill Atkinsonの Venice 書体を除いて、オリジナルの Macintoshに含まれていたフォントはSusan Kareによってデザインされました。彼女は Macintosh のオリジナルのアイコンのほとんどもデザインしました。

マッキントッシュは、プロポーショナルフォントと呼ばれる異なる幅の文字を特徴とするフォントを使用した主流のコンピュータの初期の事例である。それ以前は、ほとんどのコンピュータシステムは等幅フォントの使用に制限されており、たとえばiとmの幅がまったく同じである必要があった。ベクターベースのフォントは、少なくとも画面用にはパーソナルコンピュータの分野にはまだ登場していなかったため、初期の Mac の書体はすべてビットマップであった。フォントは複数のサイズで利用でき、システムにインストールされたサイズは、フォントメニューにアウトライン形式で表示される。一部のフォントはサイズによって外観が異なり、あるフォントの小さいサイズは、それ以外はアウトラインバージョンに忠実な大きいサイズとは大きく異なる。たとえば、モナコの小さいサイズでは、小文字の L と大文字の i には、大きいサイズにある特徴的なマークがなかった。[6]
System 1からMac OS 7.6までは、Mac OS のデフォルトのシステム フォントは、メニューとウィンドウ タイトルでは Chicago、Finder アイコンでは Geneva でしたが、System 7 からは Finder アイコンのフォントが [表示] コントロール パネルからカスタマイズできるようになりました。Mac OS 8および9では、メニューとウィンドウ タイトルのデフォルトのシステム フォントとして Chicago に代わって Charcoal が採用されましたが、環境設定でカスタマイズできました。
ネーミング
最初の数個のフォントをデザインした後、チームは命名規則を採用することにした。まず、ペンシルバニア州パオリの通勤鉄道の停車駅名、オーバーブルック、メリオン、アードモア、ローズモントを使うことにした。スティーブ・ジョブズは都市名を使うというアイデアを気に入っていたが、それは「世界クラスの」都市でなければならなかった。[7]
バリエーション

各フォントのバリエーションは、標準フォントからアルゴリズムによってオンザフライで生成されました。太字、斜体、アウトライン、下線、影付きのバリエーションが最も一般的でしたが、一部のアプリケーションでは下付き文字や上付き文字も含まれていました。
アウトライン、影、下線は、最新のソフトウェアやフォントでは必ずしもサポートされているわけではありません。
アップルロゴ
Apple のフォントとMac OS Roman 文字セットには、Apple のロゴがしっかりと含まれています。フォントに商標を含める理由の 1 つは、フォントと書体の著作権の状態が複雑で不確実な問題であるためです。一方、商標法ははるかに厳格です。サードパーティは、Apple の許可なしにフォントに Apple のロゴを含めることはできません。[引用が必要] Apple は、MacRoman から Unicode へのマッピング ファイルで次のように述べています。
通常の US QWERTYキーボードでは、 Shift + Option + K (⇧⌥K)のキーの組み合わせを使用してロゴ文字を入力できます。MacRoman では、 Apple ロゴの16 進数値は 0xF0 です。Apple ロゴには専用の Unicode コード ポイントが割り当てられていませんが、Apple はPrivate Use AreaでU+F8FF ()を使用しています。
ロゴにはAdobe グリフ リスト内で一意のPostScript名(/apple、F8FF にマッピング) があることに注意してください。
リスト
- アテネ(スラブセリフ)
- Cairo はビットマップ ディンバット フォントで、 z文字の位置にあるdogcowで最も有名です。
- Chicago (サンセリフ)は、 System 1~7.6 のデフォルトのMacintoshシステム フォントでした。以前のiPodモデルの LCD 画面にも表示されていました。
- Geneva (サンセリフ) は小さいポイントサイズ用に設計されており、Mac ユーザー インターフェイスのすべてのバージョンで広く使用されています。その名前は、スイスの書体Helveticaからインスピレーションを得たものです。9 ポイントの Geneva は、 Old World ROM Macに組み込まれています。
- ロンドン(ブラックレター)は古英語風のフォントでした。
- Los Angeles (script) は手書きを模倣した細いフォントでした。
- Mobile はビットマップ ディンバットフォントでした。System 6以前はTaliesin と呼ばれていました。
- Monaco (サンセリフ、等幅) は、9~12 ポイントの使用に適した固定幅フォントです。10 ポイントの Monaco は、Old World ROM Mac に組み込まれています。
- New York ( serif )はTimes Romanにインスピレーションを得たフォントです。Times Roman が作成されたタイムズはニューヨークではなくロンドンのタイムズでしたが、その名前はインスピレーションを暗示しています。
- San Francisco は、各文字が新聞から切り抜かれたように見える気まぐれなフォントで、意図的に身代金要求書のような効果を生み出しました。
- Toronto (スラブセリフ) は幾何学的なデザインでした。System 6以降では削除されました。
- Venice (script) は、ビル・アトキンソンがデザインしたカリグラフィフォントです。
参照
参考文献
- ^ 「Mac OS に付属のフォント」Microsoft 2001-05-29 2008-07-17閲覧。
- ^ Strizver, Ilene ( 2015-06-29 ). 「Hermann Zapf、ITC、Apple: ITC Zapf Chancery と ITC Zapf Dingbats の歴史」CreativePro.com 。2017-05-27 閲覧。
- ^ ab 「TrueType フォント ファイル - Zapf テーブル」。TrueTypeリファレンス マニュアル。Apple Computer, Inc. 2000-09-14。2017-07-25に取得。
- ^ Foresman, Chris (2009-06-12). 「Mac OS X Snow Leopard にフォント変更が追加 (更新)」Ars Technica . 2023-06-18閲覧。
- ^ Brownlee, John (2016-11-22). 「90年代にAppleがタイポグラフィの民主化をどのように支援したか」Fast Company . 2022年6月25日閲覧。
- ^ 「Monaco Font」. masterstech-home.com . 2023年7月3日閲覧。
- ^ 「ワールドクラスの都市」 Folklore.org . 2008年7月17日閲覧。
外部リンク
- 「Mac OS 7.x、8.x、9.x: 主要なシステムリリースに含まれるフォント」。Apple Inc. 2002-06-11 。2008-07-17に取得。
- 「Urban Renewal」は、Kreative Korp によるオリジナルの Mac フォントの TrueType バージョンです。
