醜いLibreOfficeフォント

醜いLibreOfficeフォント

LibreOffice のフォントで、この非常に厄介なバグが発生しています。下のスクリーンショットをご覧ください。どのフォントやズーム レベルを選択しても、文字間のスペースが乱れてしまいます。ズーム レベルを変更すると、スペースは実際に変化しますが、それでも見た目が非常に醜いです。

Ubuntu はほぼデフォルトのままインストールされています。フォントをいくつかインストールしました (droid、mscorefonts)。フォント設定は変更していません。

スクリーンショットへのリンク

他のアプリケーションのフォントは素晴らしいです。まったく同じテキストを Google Docs または MS Web Word で開くと、完璧に見えます。

この問題に関してご助力いただければ幸いです。ありがとうございます!

答え1

私も同じ問題を経験し、別の方法で解決したので、この古いスレッドに回答します。Ubuntu 16.04 と LibreOffice 5.1.4.2 を実行しています。

基本的に、私はこのスレッドで Fitoschido が提案した答えを採用しました。https://ask.libreoffice.org/en/question/7127/calibri-font-not-rendering-correctly/

つまり、~/.config/fontconfig/fonts.conf を編集 (または作成) し、次のブロックを追加する必要があります。

<match target="font" >
  <edit name="embeddedbitmap" mode="assign">
    <bool>false</bool>
  </edit>
</match>

これにより、MS フォントに埋め込まれた文字のビットマップがバイパスされ、Ubuntu/Linux でアンチエイリアシングが適切に適用されるようになります。これで、MS フォントが LibreOffice ではるかに見栄えが良くなりました。

答え2

これはKDE搭載のUbuntu 16.04でうまくいきました

KDE システム設定 > フォント > アンチエイリアスの使用: フィールドを 有効 に設定 > 構成をクリック > アンチエイリアスの構成ダイアログが表示される > サブピクセル レンダリング タイプ: フィールドを RGB に設定 > ヒント スタイル: フィールドを わずかに に設定 > OK を押し > 適用 を押し > プログラム (LibreOffice など) を再起動します。

功績はhttp://www.ubuntubuzz.com/2016/03/how-to-fix-ugly-libreoffice-font-rendering-kde.html

答え3

sudo apt-get install libreoffice-gtk3

答え4

LibreOffice はフリーウェアのフォント エンジン以外は使用しないため、すべての MS フォントと Monotype フォントは Windows フォント エンジン用にヒントまたは準備されているため、見栄えが悪くなります。

また、LibreOffice は monotype からフォントのライセンスを取得していないため、MS Office で Times New Roman で文書を作成し、それを LibreOffice で開くと、デフォルトでランダムなオープンソース フォント (通常は低品質) が使用されるため、最適なソリューションではありません。

関連情報