Visualizando mapas de teclas de layout no xkb

2

Estou usando

setxkbmap -query layout us,in -variant ,tam

para poder inserir caracteres tamil. Eu não usei isso antes, então não consigo encontrar as teclas no teclado com muita facilidade. Eu usei

xkbcomp /usr/share/X11/xkb/geometry/microsoft - | xkbprint -color -o - - | ps2pdf - > out.pdf

para visualizar um mapa da geometria do teclado. Mas eu gostaria de poder ver os símbolos reais do unicode nas chaves. Eu vejo coisas como <AE00> no pdf.

    
por user128063 28.02.2017 / 02:31

2 respostas

2

Na xkbprint man page , mostra ..

-label type Specifies the labels to be printed on keys; legal types are: none, name,code,symbols.

Suponho, portanto, que isso deve ser útil para você:

xkbcomp /usr/share/X11/xkb/geometry/microsoft - | xkbprint -label symbols -color -o - - | ps2pdf - > out.pdf
    
por 28.02.2017 / 02:53
0

Eu tenho jogado com xkbprint recentemente para ver as geometrias XKB modificadas.

  1. Gere um arquivo de mapa de teclado com setxkbmap -print . Adicione o layout / variante / opções de seu interesse - para o seu caso, você pode usar -model microsoft -layout in -variant tam . A opção -print mostra o que seria carregado com as opções dadas, mas não mudará suas configurações atuais. Você provavelmente obterá uma saída melhor gerando um layout de cada vez, em vez de usar -layout us,in .

  2. Compile esse mapa de teclado com xkbcomp .

  3. Converta isso para um ps / pdf: xkbprint -label symbols foo.xkm - | ps2pdf - > foo.pdf .

Todos juntos:

setxkbmap -model microsoft -layout in -variant tam -print | 
  xkbcomp - - | 
  xkbprint -label symbols -color - - | 
  ps2pdf - > foo.pdf 
    
por 02.04.2017 / 13:16