Estou instalando o LFS e estou lutando com esta seção . Minha localidade é sv_SE.UTF-8
e tenho um teclado sueco. Então eu suponho que eu deveria ativar o unicode e que o mapa de teclado é sv-latin1
:
cat > /etc/sysconfig/console << "EOF"
# Begin /etc/sysconfig/console
UNICODE="1"
KEYMAP="sv-latin1"
# End /etc/sysconfig/console
EOF
Correto? O que estou lutando é como definir a fonte. O livro tem este exemplo para configurar o mapa de teclado alemão:
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
Como o alemão e o sueco são um pouco semelhantes, suponho que eu possa usar a mesma fonte, mas não entendo a diferença entre lat0-16, lat1-16 e lat2-16. Além disso, como saber se devo usar 8859-15 ou 8859-1?
In UTF-8 mode, the kernel uses the application character map for conversion of composed 8-bit key codes in the keymap to UTF-8, and thus the argument of the "-m" parameter should be set to the encoding of the composed key codes in the keymap.
Então eu acho que o parâmetro -m é dependente do mapa de teclado escolhido, mas como eu sei qual mapeamento de caracteres de aplicativo meu mapa de teclado usa?
Por fim, também tenho uma pergunta sobre a nomenclatura da fonte: As fontes latinas (suponho que o lat significa) têm nomes no seguinte formato: latX-Y
É correto que X especifique quais caracteres são suportados e Y especifica o tamanho da fonte?