Libre Officeのフォント間隔(カーニング)の問題


16

LibreOfficeをインストールするたびに、すべてのオペレーティングシステムで、文字の適切な間隔に関する問題があるようです。

ここではいくつかの例を示します。
Uいカーニング

最初の単語は、同じドキュメントおよび同じフォントのまったく同じ単語ですが、見た目は異なります。(文字eおよび nの

2番目の単語には、p aのます

最後の単語Adほぼ重複しています。

これらはすべて通常のフォントです。派手なものはありません。これを修正する方法はありますか?

PS Format>Character>Postition>Pair Kerningはすでに有効になっています。


私もこれに気づきました。
あなたはAGitForNotUsingGit

あなたがこの質問をするまで、私はこれに気づきませんでした。単語の最初の文字を大文字にすると、間隔も変更されることに気付きました。この質問が十分に注目されることを願っています。+1
テランス

私はあなたが与えてくれたので、あなたは答えを得るだろうとは思わない非常にここで少し詳細を。どのフォントですか?LibreOfficeのバージョンは何ですか?どのオペレーティングシステム?これらすべて貢献するかもしれませんが、私はフォントから始めます。たとえば、Ubuntu 16.04のLO 5.3.0.3のLiberation Sansにはこのようなものはありません。
モイヤドワール

文書をpdfにエクスポートするか、印刷することで文書を「公開」する場合、この問題は持続しないようです。
ブルーニ

回答:


1

奇妙な文字間隔は、LibreOffice 5.3で解決されたバグによるものです。

執筆時点では、PPAを介してバージョン5.3.0が使用可能です。端末に次のように入力して、最新バージョンがインストールされていることを確認してください。

sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
sudo apt-get install libreoffice

2
Libre Office 5.3.0.3を使用していますが、バグはまだ存在しています。アプリケーションウィンドウのサイズをゆっくりと変更してみてください。サイズを変更すると、文字の周りの間隔が変わります。
-Rtsne42

1
@ Danchm01ペアカーニングをオフにして試してください。GPOSカーニングが持つペアカーニングが有効になって、新しいカーニングアルゴリズムであるかもしれない古いアルゴリズムの使用を強制すること。
タイソン

1
Writer 5.1から5.3にアップグレードしました。カーニングはさらに悪い
mpen

1

Tools>Propertiesメニューの下の「ハードウェアアクセラレーション」オプションを無効にしてみてくださいLibreOffice>View

過去のそのような文字の不具合を解決するのに役立ちました。


1

これらの設定を~/.config/fontconfig/fonts.conf以下に追加することで、おそらく問題を解決できます。

<match target="font">
 <edit name="rgba" mode="assign">
  <const>rgb</const>
 </edit>
</match>
<match target="font">
 <edit name="hinting" mode="assign">
  <bool>true</bool>
 </edit>
</match>
<match target="font">
 <edit name="hintstyle" mode="assign">
  <const>hintslight</const>
 </edit>
</match>
<match target="font">
 <edit name="antialias" mode="assign">
  <bool>true</bool>
 </edit>
</match>

このスニペットは次のことを行います。

  • サブピクセルアンチエイリアシングを有効にして、多くのフォントの外観を改善します(これはWindowsのClearTypeで使用されるシステムと同じです)
  • フォントのヒントをわずかに設定します(これは通常グローバルなデフォルトですが、LibreOfficeはそれを表示しないようです)
  • 通常のアンチエイリアスをオンにします(これはサブピクセルアンチエイリアスと連動します)

フォントのヒントにより、文字がモニターのピクセルグリッドに揃えられ、カーニングの問題が発生する可能性があります。これをわずかに設定すると、文字間スペースが保持されます。

これらの問題は通常、Windowsフォントまたはメトリックが同等になるように設計されたフォント(デフォルトのLibreOfficeフォントなど)でのみ発生します。これらは、ピクセルグリッドへのスナップを考慮して設計されていないためです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.