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
.