Konsoleでこのテキストレンダリングの問題をどのように解決できますか?

Konsoleでこのテキストレンダリングの問題をどのように解決できますか?

2つの主な問題があります。一つは下線が引かれています。下線は常に表示されるわけではなく、ウィンドウを切り替えると自然に表示または消えることがあります。また、画面を消去しても下線付きのテキストが常に消えるわけではありません。時々、下線にまだテキストがないため、端末にランダムに見える水平線が表示されることがあります。

もう一つの問題はUnicode文字です。 Unicode 文字が使用中のフォントにありません (PxPlus IBM VGA8、ソース:ここ)高さを調整すると、線の下部が切り取られて表示されます。雪上に高さがリセットされないため、同じ行の後続の文字も切り捨てられ、行の先頭に揃えられません。

Konsoleで双方向のテキストレンダリングをオフにするとこれに影響があることがわかりましたが、他のバグの動作に置き換えられました。下線がまったく表示されず、Unicode文字(およびUnicodeではなくテキストの下)が代わりに上に移動しました。以下に。

以下は、Konsoleで表示される誤った動作の例です。

Konsole(間違って表示)

比較のために、ここではgnome-terminal同じフォント設定を使用すると正しく表示されます。

gnome-terminal (正しく表示)

この問題の原因と解決策を知っている人はいますか?

ベストアンサー1

おすすめ記事