LibreOffice でカーニングを有効にするにはどうすればいいですか?

LibreOffice でカーニングを有効にするにはどうすればいいですか?

私のフォントは LibreOffice ではカーニングがひどく不足しています。例:

比較すると、上が LibreOffice、下が Inkscape です。

LibreOfficeとInkscapeのカーニングの比較

ご覧の通り、LibreOfficeはカーニングを台無しにしています。フォントはUbuntu、10ポイントLibreOfficeとUbuntu、13pxInkscape で。

ちなみに、フォント サイズを大きくすると、カーニングの問題は軽減されます。

LibreOffice にカーニングを有効にするスイッチはありますか、それともこれは既知の問題ですか?

答え1

カーニングは、[書式] -> [文字] メニューの [位置] タブを選択し、[間隔] セクションの [ペア カーニング] チェックボックスを使用することで有効になります。

ここに画像の説明を入力してください

答え2

行う"すべて選択"カーニングをオンにする前に、 をオンにしてください。そうしないと、ローカル選択範囲、つまり現在の段落にのみ適用されます。

(私は Mac で最新の libreoffice を使用していますが、それでもこれは当てはまるはずです。)

答え3

カーニングには2つの種類があります。古いスタイルは文字のペアを扱いますが、新しいスタイルはGPOSカーニングペアリングをサポートグループ文字の分類。Adobe FontCreatorなどは現在GPOSを使用しており、GSUB「レガシー」カーニング テーブル メソッドではなく。

Linux リバティーンフォント プロジェクト (Wikipedia が選択したフォント)カーニングについて議論する:

ほとんどすべての良質なフォントにはカーニング情報が含まれていますが、デザイナーがこの機能にどれだけの時間と労力を費やしたかはフォントによって異なります。1990 年代後半までは、カーニング情報はペアごとに長いテーブルで定義されていました。OpenType 以降では、グループごとのアプローチを可能にする GPOS カーニング方式があります。これははるかに洗練されたソリューションです。2,000 文字を超える現代のフォントでは、そうでなければ何千ものエントリが含まれることになるからです。

問題は、GPOS のサポートが非常にまれであることです。 OpenOffice バグ 31764そしてLibreOffice バグ 46055どちらも GPOS カーニング サポートを要求していますが、どちらもあまり注目されていないようです。

2017年更新:LO解決済みこれは 2016/11 に行われます。GPOS は LibreOffice ~5.3 でデフォルトで有効になります。

関連情報