Soporte internacional Linux

Como ya adelantamos en Xmodmap, el uso de Linux con lenguas no inglesas no es trivial (a pesar de que distribuciones mayoritarias como Ubuntu hagan que lo parezca)

Lo más recomendable es usar un “stack” UTF8:

  • configurar el teclado para soporte de “dead tilde”, que es la forma de introducir caracteres locales a la que estamos acostumbrados… pero ojo que acento til (~) para vocales (por ejemplo, ã) es AltGr+4, no AltGr+Ñ…
    • setxkbmap es deadtilde
  • terminal compatible con UTF8, como urxvt
  • definir los locales convenientemente. Por ejemplo,
    • export LANG=es_ES.UTF8
    • export LC_CTYPE=es_ES.UTF8
  • Soporte “meta”: comprobar que los modificadores de teclado son los que queremos:

shift       Shift_L (0x32),  Shift_R (0x3e)
lock        Caps_Lock (0x42)
control     Control_L (0x25),  Control_R (0x69)
mod1        Alt_L (0x40),  Meta_L (0xcd)
mod2        Num_Lock (0x4d)
mod3
mod4        Super_L (0x85),  Super_R (0x86),  Super_L (0xce),  Hyper_L (0xcf)
mod5        ISO_Level3_Shift (0x5c),  Mode_switch (0xcb)

    Deja un comentario

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *