標準合字liga
機能は多くのコンテキストでデフォルトで有効になっていますが、Times New Romanの欧文合字は自由裁量合字[1]dlig
テーブルに保存されているため、通常はデフォルトでは有効にならず、「Office」等の単語が地獄のように表示されます。
システムにTimes New Romanがインストールされている場合、以下に比較を示します。
Office, fish, giraffe, flame. (
dlig
機能が無効)Office, fish, giraffe, flame.(
dlig
機能が有効)
上記は、dlig
機能を有効にするためのCSSの例です。つまり、font-feature-settings: "dlig";
というスタイルを追加します。
他の一般的なコンテキストでdlig
機能を有効にする方法は以下の通りです。
- アドビ製品では、フォントの「任意の合字」機能を有効にします。
- マイクロソフト製品(主にMicrosoft Office)では、フォントの「歴史的合字および随意合字」機能を有効にします。
- $\LaTeX$では、
fontspec
パッケージのLigatures=Rare
またはLigatures=Discretionary
オプションを利用します。
|
|
注釈
- ↑ 英discretionary ligaturesの拙訳。マイクロソフトは「随意合字」と訳し、アドビは「任意の合字」と訳しています。