複数のマスターフォント
複数のマスターフォント (またはMMフォント )は、Adobe SystemsのType 1 PostScriptフォントの拡張機能であり、現在ではOpenTypeの出現、特にOpenType 1.8でのOpenType Font Variationsの導入(変数フォントとも呼ばれます)に取って代わりました。
複数のマスターフォントには、2つ以上の「マスター」、つまり元のフォントスタイルが含まれており、ユーザーはこれらのマスターを「軸」の連続範囲に沿って補間できます。適切なアプリケーションのサポートにより、これらの軸は必要に応じて調整できます。
設計者は、複数のマスターフォントを使用して、文字グリフの整合性や可読性を損なうことなく、必要な正確な幅、厚さ、光学サイズのスタイルを生成できるようにすることを目指しました。効果はモーフィングに似ており、デザイナーは2つのスタイルの中間を選択できます。たとえば、太字と通常のスタイルを妥協してセミボールドフォントを生成したり、トレンドを拡張して超軽量または超太字を作成したりできます。このアイデアは新しいものではなく、URW ++などの企業で使用されていましたが、アドビはこの技術をさらに発展させることを望んでいました。
マルチマスターフォントテクノロジーにおけるアドビの目標は、フォントのエンドユーザーが太字や幅などのパラメーターを調整することで、状況に必要な正確なフォントを作成できるようにすることでした。ただし、複数のマスターフォントは、それらをサポートするコンシューマデスクトップパブリッシングアプリケーションの記述(または書き換え)が困難であり、一般的にフォントデザイナーが特定のウェイトとスタイルでフォントをリリースすることを好むため、コンシューマ向けの使用では人気がありませんでした。個別に微調整されています。ただし、マルチマスターの概念はフォントデザインスタジオで引き続き頻繁に使用されているため、デザイナーはさまざまな重みとスタイルをすばやく生成し、個別に最適化できます。したがって、「マルチプルマスター」は、一般に補間されたフォントデザインを一般的に表す一般的な用語と見なされる場合があり、必ずしもAdobeテクノロジーを使用するわけではありません。
2016年、Adobe、Google、Apple、およびMicrosoftは、OpenType仕様の新しい更新を発表し、可変フォントを許可しました。マルチマスターのコンセプトと同様に、これにより、単一のフォントファイルからプログラム的にカスタムスタイルを生成できます。
複数のマスターフォントの側面
使用可能な場合、ほとんどのMMフォントは次の変数の1つまたは2つ(場合によっては3つ)をサポートします。
- ウェイトを使用すると、通常はライトから通常の太字まで、キャラクターの太さを変更できます。
- 幅を使用すると、文字の幅を拡張または圧縮できます。任意のフォントはソフトウェアで圧縮または拡張できますが、マルチプルマスターフォントの結果は優れています。フォントが人為的に展開されると、線の太さを含むすべての機能が展開されます。これは、垂直ストロークが水平ストロークよりも比例して太くなり、不均一な外観になることを意味します。幅軸を持つ複数のマスターフォントは、適切に拡大縮小するように設計されています。
- 光学サイズを使用すると、読者に表示される大きさに基づいて文字の形状を変更できます。サイズが小さい場合、通常、セリフなどの細かい部分や茎などの細い線は太くなります。 「x-height」(小文字の「x」の高さ)も合計フォント高さの大きな割合であり、文字がわずかに拡張される場合があります。これらの変更は、小さなタイプを読みやすくするために設計されています。サイズが大きくなると、これらの詳細はより細かくなり、線はより繊細になります。光学サイズは、タイプの実際のサイズとは無関係です。アプリケーションと表示環境に適した光学サイズを選択するのはユーザー次第です(たとえば、ビルボードでは、非常に大きなテキストでも小さな光学サイズを使用する必要があります)。
- 複数のマスター軸の中で最も使用頻度が低いスタイルでは、他のフォントプロパティを継続的に変更できます。そのような例の1つは、セリフスタイルをウェッジ(三角形)からスラブ(長方形)に変更することです。
たとえば、無数のマルチプルマスターフォントには、「重量」と「幅」の2つの軸がありました。したがって、このフォントには、各文字の4つの個別の「マスターデザイン」が含まれています。ライト圧縮、ライト拡張、ボールド圧縮、ボールド拡張です。これらのエンドポイントの間にある任意の太さまたは幅のフォントは、これらのマスターデザインの文字アウトライン間を補間することによって生成できます。斜体を追加するには、さらに4つのマスターデザインが必要です。
別の例はAdobe Jensonです。これは「重量」軸と「光学サイズ」軸をサポートします。このフォントは3つのマスターを使用して、それぞれ6、12、および72ポイントタイプ用に設計された光学サイズの軸を表します。これにより、12ポイントの共通サイズを最適化することができますが、ローマンには6つのマスターデザイン、イタリックには6つのマスターデザインが必要です。
アプリケーションのサポート
これらのフォントに対する現在のアプリケーションサポートは、完全ではないにしても、まばらです。ただし、FontLabやFontForgeなどのフォント設計ツールはMMフォントを編集でき、必要に応じて他のフォント形式にエクスポートできます。 Windowsおよび「クラシック」Mac OS(9以下)でのMMサポートには、Adobe Type Manager(ATM)が必要です。
Adobe向けに書かれたTamye Riggsによる回顧展では、技術が失敗した理由を説明しています。「ユーザーは、試したいフォントのバリエーションごとにインスタンスを生成せざるを得ず、その結果、 MinioMM_578 BD 465 CN 11 OP。」著名なAdobeフォントデザイナーのキャロルトゥーンブリーは、1999年頃にフォントデザインを取りやめるという決定の背後にあるいくつかの理由の1つとして、失敗したプロジェクトのフラストレーションを挙げました.AdobeのChristopher Slyeは、後にAdobeの主要なタイプデザイナーRobert Slimbachが彼の1990年代後半、複数のマスターテクノロジーをAdobe Jensonに適用するのに苦労していました。
フリーソフトウェア
複数のマスターフォントのフリーソフトウェアサポートは、複数のマスターフォントから標準のPostScriptフォントを生成するプログラムmminstanceによって提供されます。これらは、標準のPostScriptタイプ1フォントと互換性のあるアプリケーションで使用できます。
FreeTypeフォントレンダリングエンジンは、複数のマスター(およびGX)フォントのレンダリングサポートも提供します。
複数のマスターフォントのレガシー
マルチプルマスターフォント形式は、主にOpenTypeに取って代わられました。OpenTypeは、さまざまな言語とグリフをより多くサポートしますが、文字の形状を一意に制御することはできません。通常、古いマルチプルマスターフォントのOpenTypeバージョンには、最も一般的に使用される軸位置の組み合わせが含まれています。
複数のマスターフォントは、まだ2つの目的に役立ちます。
- Adobe Acrobatのフォールバックフォント形式として、フォントが見つからない場合、元のフォントの代わりに複数のマスターフォントが使用されます。 Acrobatのデータリソースには、 Adobe Serif MMとAdobe Sans MMの 2つの代替フォントが埋め込まれています。 CourierStdは、Acrobatのもう1つのフォールバックフォントファミリです。
- フォントファミリーを作成するためのデザインツールとして。フォントデザイナーは、ベースフォントデザインから複数のマスターフォントを作成し、MMフォントの複数の軸からそれらを構築することで、幅広いフォントバリエーションを顧客に提供できます。たとえば、フォントデザインのライトバージョンとヘビーバージョンを作成することで、重量軸を持つマルチプルマスターフォントを作成し、クライアントに希望のカスタムウェイトを提供できます。アドビおよびその他の企業は、引き続きフォントデザインで複数のマスターテクノロジーを使用しています。
現代のマルチプルマスターデザインでは、ユーザーに厳選された重みのコレクションをリリースするのが一般的であるため、重要な問題はどのサイズに補間するかです。 Lucas de Grootによって開発された論文の書体では、de Grootがリリースする重みの選択は、「補間理論」を使用して開発されました。 3の光補間bは 、(最薄の)茎、B(補間)およびc(最も厚い)は、幾何学的及びCの平均値、すなわちB²= AC(線形演算とは対照的に意味)に設定されています。
複数のマスターフォントのリスト
商業の
特に指定のない限り、すべての既知の商用MMフォントはAdobeによってリリースされました。これらの面は廃止されていますが、すべてがOpenType標準または「Pro」形式に変換されています。
- ITC Avant Garde MM
- Bickham Script MM
- ブリエムアカデミMM
- Briem Script MM
- Caflisch Script MM
- シャパラルMM
- コンガブラバMM
- クロノスMM
- Ex Ponto MM
- Foxit Serif MM (Foxit Softwareによる)
- ITCガラモンドMM
- グラファイトMM
- Adobe Jenson MM
- 神保MM
- ケプラーMM
- キネシスMM
- メズMM
- ミニオンMM
- ITCモッターコーパスMM
- 無数のMM
- ヌエバMM
- オーシャンサンズMM
- ペナンブラMM
- Reliq MM
- サンビトMM
- Adobe Serif MM
- Adobe Sans MM
- Tekton MM
- ヴァーヴMM
- ビバMM
- Waters Titling MM
自由
- MM(Apostrophic Labs)
- Booter MM(Apostrophic Labs)
- Impossible MM(Apostrophic Labs)
- MoveMe MM(Luc(as)de Groot)
- パス101(グラハムミード)
- Snott MM(グラハムミード)
- Staid MM(グラハムミード)
- スタブMM(Ray Buetens)