LibreOfficeのフォントでこの非常に迷惑なバグが発生しています。下のスクリーンショットをご覧ください。選択したフォントやズームのレベルに関係なく、文字間のスペースはめちゃくちゃです。ズームレベルを変更すると、間隔が実際に変更されますが、それでも非常にいように見えます。
Ubuntuのデフォルトのインストールがほとんどあります。いくつかのフォント(droid、mscorefonts)をインストールしました。フォント設定を変更しませんでした。
他のアプリケーションのフォントは見栄えがします。 Google DocsまたはMS Web Wordでまったく同じテキストを開くと、完璧に見えます。
この問題に関する助けをいただければ幸いです。ありがとう!
同じ問題を経験し、別の方法で解決したため、この古いスレッドに答えます。 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で非常に良く見えます。
これはKDEを使用したUbuntu 16.04で動作しました
KDEシステム設定を開く>フォント>アンチエイリアスを使用:フィールドを有効に設定>設定をクリック>アンチエイリアスの設定が表示されます>サブピクセルレンダリングタイプを設定:フィールドをRGBに設定>ヒントスタイルを設定:フィールドをわずかに設定> OKを押します[適用]>プログラムを再起動します(LibreOfficeなど)。
クレジットは http://www.ubuntubuzz.com/2016/03/how-to-fix-ugly-libreoffice-font-rendering-kde.html
LibreOfficeのfontいフォントレンダリングで問題を解決した方法を共有したいと思います。
まず、OSを再インストールした後、通常はオフィススイート全体ではなく、LibreOffice Writerのみをインストールすることを指摘する必要があります。次に、いくつかのドキュメントを開くと、フォントのレンダリングがtheいです。しかし、LibreOfficeスイート全体をインストールすると、この問題は発生しないことに気付きました。フォントは正常に見えます。
したがって、Writerのみをインストールした場合、正しいレンダリングはインストールされたパッケージから除外されるものに依存すると結論付けました。さまざまなパッケージをインストールしようとしましたが、これがlibreoffice-gtk
パッケージであることがわかりました。そのため、システムにインストールされているかどうかを確認してください。私はLubuntu 14.10(GTKインターフェース)を使用しているので、これが私にとってうまくいく理由だと思います。
Sudo apt-get install libreoffice-gtk3
Ifバグは単一のフォントのみにあります:/usr/share/fonts/truetype
でフォントを見つけて、好きなアプリケーションで編集できます。
Ubuntuリポジトリには、ほぼすべてのキャラクターの代替バージョンがあります。 often、オープンバージョンはプロプライエタリバージョンよりも優れています。
Ifバグは多くのフォントにあります:
A 一時的な解決策は、substitution table
オプションでcharacter styles
オプションを使用して、悪いフォントを良いフォントに置き換えることです。 also Writerオプションでデフォルトのフォントを設定できます。
別の解決策は、ページの文字オプションを微調整することです。右クリック->文字->位置->距離。そして、デフォルトを無効にすることで修正します。
If解決できない場合は、Synapticsパッケージマネージャー(メニュー->パッケージ->バージョンの強制)でlibreofficeをダウングレードすることを検討してください。
あなたが解決したいなら、私の目は同様のバグで破裂するでしょう。 :)
EDIT:次の解決策のいずれかが機能する場合は、/etc/fonts/conf.d/
のファイルを編集してフォントレンダリング設定を調整してください。それを行うには、端末でSudo nano /etc/fonts/conf.d/FILENAME
を使用します。
たとえば、10-antialias.conf
を編集してフォントのアンチエイリアスを無効にしようとします(trueをfalseに置き換えます)。 10-hinting.conf
についても同じです。何も変わらない場合は、falseをtrueに置き換えます。
これらの機能をシステム全体で無効にすることに注意してください。役に立たない場合は変更を元に戻します。
問題の最後の考えられる原因は、ドライバー自体のグラフィックレンダリングです。 Sudo nano /etc/libreoffice/soffice.sh
を実行し、OpenGLサポートを有効/無効にすることができます。 each編集後にLibreofficeを再起動します。
ダウングレードを解決できない場合、またはOpenOfficeまたは同等のスイートを使用できない場合は(冗談ではありません)。
あまり助けにならなかった場合は申し訳ありませんが、LibreOfficeのソースコードはわかりません。さまざまな可能性を試しているだけです。 :-)
解決するか、興味深いことを発見したかどうかをお知らせください。
LibreOfficeはフリーウェアフォントエンジン以外は使用しないため、MSおよびMonotypeフォントはすべて、Windowsフォントエンジン用にヒントまたは準備されているため、見栄えが悪くなります。
また、LibreOfficeはモノタイプのフォントをライセンスしないため、MS OfficeのTimes New Romanでドキュメントを作成し、LibreOfficeで開くと最適なソリューションではありません。 。