フォント置換
フォント置換は、目的のフォントが使用できないか、必要な文字のグリフが含まれていない場合に、あるフォントを別のフォントの代わりに使用するプロセスです。
フォントの置換は次の方法で支援できます。
- たとえば、サンセリフフォントが別のサンセリフフォントに置き換えられるように、フォントを汎用フォントファミリに分類する。
- 具体的なフォント名(フォントファミリ)のオペレーティングシステムのフォント構成で定義されたフォント置換。たとえば、Arialフォントがメトリック互換フォントLiberation SansまたはNimbus Sans Lに置き換えられます。
- 具体的なフォント名のアプリケーションソフトウェア(テキストプロセッサなど)のフォント構成で定義されているフォントの置換。
使用できない文字の置換を見つけるためにフォント置換が使用されている場合、単語または文の一部が1つのフォントで表示され、別の部分が置換フォントで表示されるため、一貫性のない外観になります。この問題を回避する方法は、置換されたフォントで単語または段落全体を表示することです。それでも、必要なUnicode範囲を持つ大きなフォントインベントリで十分にサポートされていないスクリプトでは、フォントの置換が重要になる場合があります。
フォント置換を実行するシステムの例には、fontconfig、Adobe Reader、Unidrv、Microsoft Word(Word 2002以降)、またはOpenOffice.orgが含まれます。フォント置換を提供すると主張するすべてのシステムが、欠落している文字を置換できるわけではありません。一部のフォントは、不足しているフォントの代わりにしか使用できません。
主要な最新のWebブラウザは、フォントの置換が可能です。