ここでLibreOfficeImpressのバグを報告しました。そのバグでは、スライドのテキストがページの余白を超えていました
MicrosoftPowerPointでは問題ないように見えましたが
これで、バグを再現できなくなりました。 LibreOffice Impressは、バグの報告に使用され、Canonicalによって提供されたものと同じバージョンであり、正しく表示されているようです。
起こった大きな変化の1つは、ワインをインストールしたことです。ワインが元々存在していなかったフォントをインストールした可能性はありますか?それで、バグを報告したとき、LibreOfficeは他の代替フォントに頼っていましたか?
承認された回答:
この問題を解決しました。
Windowsから来て、Linuxをスムーズに体験したい人にとって重要だと思うので、ここにソリューションを投稿します。
ここで報告したバグは、Ubuntuで欠落しているMicrosoftのフォントである「Calibri」の欠落に関連しています。
LibreOfficeはfontconfigを使用してフォントを解決します。フォントが欠落している場合、fontconfigは代替フォントを使用します。 LibreOfficeは、フォントが欠落していて、フォント名をイタリック体で置き換えて置き換えられたことを通知しますが、どのフォントが置換として使用されたかは通知しません。コマンドfc-match <FONTNAME>
を使用して自分で見つけることができます 。デフォルトのKubuntu20.10インストールでは、fontconfigは欠落している「Calibri」を「NotoSans」に解決します。これは不適切な置換であり、このバグの原因になります。
ここには2つのオプションがあります:
-
「Calibri」のオープンソース代替品をインストールします。このオープンソースフォントは「Carlito」と呼ばれ、デフォルトではインストールされません。ただし、公式リポジトリで利用可能であり、次のコマンドを実行してインストールできます。
sudo apt-get install fonts-crosextra-carlito
sudo apt-get install fonts-crosextra-*
を発行することもできます 他のMicrosoftフォントの代わりに使用します。 -
Microsoftの公式「Calibri」フォントをインストールできます。そのためには、fontistを使用し、ここの指示に従うことをお勧めします(免責事項:私はそれらの指示を書きました)。