端末で奇妙な文字が重なります。

端末で奇妙な文字が重なります。

私はArchLinux / Gnome環境でbashバージョン4.3.42(1)リリースを使用しています。コマンドを入力すると、一部の文字が奇妙な文字に変わります。全体的に表示されているすべてのテキストが奇妙に見えます。

私の文字エンコーディングはUnicode(UTF-8)に設定されています。入力言語も確認しましたが、正確です。以前はうまくいったので、アップデートに関連していると思いましたが、わかりません。

bash -version下の画像は、下の2つの単語の出力とminus奇妙moreoverな動作を見ることができる場所を示しています。 ここに画像の説明を入力してください。

この問題をどのように解決できますか?

私の結果locale

$ロケール

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

私が設定したフォントに応じて/etc/vconsole.conf

KEYMAP=de
FONT=lat9w-16

答え1

ターミナルエミュレータの場合は、固定幅(別名固定)フォントを選択する必要があります。文字は、各文字の幅に合わせるのではなく、格子縞に配置されていて、見やすくなります。

答え2

Arch の新規インストール時にも同じ問題が発生しました。

ttf-dejavuとkbdパッケージを追加しました。これそしてこれ

問題が解決しました!どちらが問題を解決したかは不明ですが、そこにまとめられています。

sudo pacman -S ttf-dejavu kbd

答え3

プロファイル設定のカスタムフォントオプションから固定幅フォント(固定幅の一般フォントなど)に切り替える必要がある間隔は正確です。

答え4

端末でフォントサイズを増やしてみてください。フォントサイズを10から11に増やしたところ、正しく機能しました。 (編集>環境設定)

関連情報