web-dev-qa-db-ja.com

LibreOfficeでカーニングを有効にする方法は?

LibreOfficeで私のフォントが恐ろしくほどけていない。例:

上のLibreOfficeと下のInkscapeの比較をご覧ください。

Comparison of Kerning between LibreOffice and Inkscape

ご覧のとおり、LibreOfficeはカーニングを台無しにします。フォントは、LibreOfficeではbuntu、10pt、Inkscapeではbuntu、13pxです。

Font-size btwを大きくすると、カーニングの問題は少なくなります。

LibreOfficeのカーニングをアクティブにするためのスイッチはありますか、またはこれは既知の問題ですか?

12
Georg Schölly

カーニングは、「フォーマット」->「文字」メニューを使用し、「位置」タブを選択し、「間隔」セクションの「ペアカーニング」チェックボックスを使用してアクティブにします。

enter image description here

10

カーニングには2つのタイプがあります。古いスタイルには文字のペアが含まれますが、新しいスタイル GPOSカーニング は、文字のペアgroupsをサポートします。 Adobe FontCreatorなどは、「レガシー」カーニングテーブル方式ではなくGPOSと GSUB を使用するようになりました。

Linux Libertine フォントプロジェクト(Wikipediaの最適なフォント) カーニングについて議論する

ほぼすべての優れたフォントにはカーニング情報が含まれていますが、デザイナーがこの機能に費やした時間と労力はまったく異なります。 1990年代後半まで、カーニング情報はペアごとに長いテーブルで定義されていました。 OpenTypeにはGPOS Kerningメソッドがあり、グループごとのアプローチが可能です。これは、2000文字を超える現代のフォントには数千のエントリが含まれるため、はるかにエレガントなソリューションです。

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

2017 Update:LO 解決済み 2016/11にこれLibreOffice〜5.3では、GPOSはデフォルトで有効になります。

3
Adam Katz

カーニングをオンにする前に"すべて選択"を実行します。それ以外の場合は、ローカル選択、現在の段落のみに適用されます。

(Macで最新のlibreofficeを使用していますが、これは引き続き適用されます。)

3