Qual é a diferença entre o layout de teclado “normal” e “somente latino-9”?

3

Como você deve saber (na verdade não) para a bépo variante do teclado francês no Linux são duas opções: Francês (Bepo, ergonômico, modo Dvorak) OR Francês (Bepo, ergonômico, Dvorak way, Latin-9 somente ). Isso também pode ser visto na captura de tela a seguir:

Minha pergunta aqui seria: qual é a diferença entre essas duas opções? Um é melhor que o outro? Existe alguma razão para usar um sobre o outro?

    
por Siguza 03.03.2018 / 10:48

1 resposta

9

Parece que "Latin-9" se refere ao conjunto de caracteres ISO 8859-15 . Isto é, "apenas o Latin-9" deve excluir os símbolos que requerem suporte completo ao Unicode.

Por exemplo, a variante regular do Bépo tem ə (schwa) em AltGr Z . Este símbolo não existe na ISO 8859-15 e, portanto, não está incluído na variante "Latin-9".

Você pode abrir /usr/share/X11/xkb/symbols/fr para ver as definições.

Ou pelo menos esse é o caso. Na prática, não parece funcionar como pretendido.

Como bepo_latin9 é baseado em bepo e simplesmente remove caracteres em vez de adicionar, parece que as substituições não têm efeito e os símbolos extras não excluded - Z ainda tem schwa no nível 3 e nível 4, e assim por diante.

Eu usei o botão "Show Keyboard Layout" do GNOME no menu do teclado da barra de tarefas - ele exibe os layouts como eles são interpretados pelo libxkbcommon, e como você pode ver as diferenças são muito pequenas.

gkbd-keyboard-display -l $'fr\tbepo'

gkbd-keyboard-display-l$'fr\tbepo_latin9'

Desconsidere a estranha posição do Caps Lock - essa é a minha configuração local.

Então, qual deles usar? Bem, praticamente todos os sistemas podem lidar com o Unicode hoje em dia, portanto, basta usar o layout bepo regular. Não se incomode com bepo_latin9 .

    
por 03.03.2018 / 11:09