LFSのインストール中に問題が発生しましたこのセクションの。私のロケールはsv_SE.UTF-8
スウェーデン語のキーボードです。それで、Unicodeを有効にする必要があると思いましたが、キーマップは次のようになりますsv-latin1
。
cat > /etc/sysconfig/console << "EOF"
# Begin /etc/sysconfig/console
UNICODE="1"
KEYMAP="sv-latin1"
# End /etc/sysconfig/console
EOF
正しいですか?私が悩むのはフォントを設定する方法です。この本では、ドイツ語のキーボードマッピングを構成する例があります。
cat > /etc/sysconfig/console << "EOF"
# Begin /etc/sysconfig/console
KEYMAP="de-latin1"
KEYMAP_CORRECTIONS="euro2"
FONT="lat0-16 -m 8859-15"
# End /etc/sysconfig/console
EOF
ドイツ語とスウェーデン語がちょっと似ていて同じフォントを使ったらどうだろうと思っていましたが、lat0-16、lat1-16、lat2-16の違いはよくわかりません。また、8859-15または8859-1を使用する必要があるかどうかはどうすればわかりますか?
UTF-8モードでは、カーネルはアプリケーションの文字マップを使用してキーマップの結合8ビットキーコードをUTF-8に変換するため、「-m」パラメータの引数はそのキーコードのエンコードに設定する必要があります。キーマップコードの結合キー。
したがって、-mパラメータは選択したキーマップによって異なります。しかし、私のキーマップが使用しているアプリケーションの文字マップが何であるかをどうやって知ることができますか?
最後に、フォントの命名に関する質問があります。ラテン語(latが略語だと思います)フォント名は次のとおりです。latX-Y
Xはサポートされている文字を指定し、Yはフォントサイズを指定しますか?
ベストアンサー1
latin1
西ヨーロッパの言語、つまりドイツ語を表します。latin2
ポーランド、チェコなど中央ヨーロッパ諸国に適用されます。代表者lat1-16
、Latin 1 (8859-1)
文字サイズ 16. 高さが 16 ポイント(ピクセル)の(と同じ)をlat2-16
表します。Latin 2
iso 8859-2