
ターミナルフォントを次のいずれかに変更したいと思います。
/usr/share/consolefonts/Uni1-Fixed15.psf.gz
/usr/share/consolefonts/Uni2-Fixed15.psf.gz
/usr/share/consolefonts/Uni3-Fixed15.psf.gz
Uni1、Uni2、およびUni3コードセットの違いは何ですか?その中からどのように選びますか?
答え1
これらはそれらの一部ですconsole-setup
Debian パッケージのソースコードを読むと、答えが次にあることがわかります。第2章-bdf2psfコンソール設定ハッカーガイド:
Uni1
(グリフ512個)ほとんどのラテン語、キリル文字、ヘブライ語、アラビア語をサポートしています。
Uni2
(グリフ512個)ほとんどのラテン語、キリル語、ギリシャ語をサポートしています。
Uni3
(グリフ512個)ほとんどのラテン語とキリル語をサポートしています。
512はLinuxコンソールの制限です。
また、各ソースファイルのUnicode値の数が512文字の制限と一致しないため、いくつかのマッピング(単一文字に複数の文字)があるようです。
$ wc -l Uni1.512 Uni2.512 Uni3.512
502 Uni1.512
1870 Uni2.512
1854 Uni3.512
4226 total