Personalización de caracteres, teclado en español

Enviado por godlanier el 20 Diciembre, 2009 - 20:34.

Hace ya un tiempo, debido a la necesidad de escribir en portugués, decidi buscar una manera de asignar a una tecla la función de la dead_tilde (~) para acentuar caracteres en portugués, en la distribución del teclado en español por defecto en Linux no esta asignada esa función a ninguna tecla, en Windows la combinación de AltGr+4 realiza esta función en el teclado en español permitiendo escribir caracteres como õ y ã.

Navegando en la web me encontre con que varias personas tambien tenian esta necesidad y pedian un parche para utilizar una de las 3 combinaciones que son usadas para la ascii tilde (que solo es el caracter ~ que lo conocemos en Linux generalmente como identificador de la ruta del directorio home de un usuario). Estas 3 combinaciones son AltGr+4, ALtrGr+! y AltGr+ñ (en mi teclado), las tres gereran el mismo símbolo (~), por lo que la petición planteaba como argumentos que bien podria hacerse uso de al menos una de estas combinaciones para la dead_tilde, y por cercanía regional y necesidad de comunicación entre países de habla hispana y portuguesa.

Finalmente encontre la solución editando el archivo /usr/share/X11/xkb/symbols/es que es donde se encuentra la configuración de los símbolos y combinaciones para la distribución del teclado en español, decidí asignarle la función a la tecla AE12 que en mi teclado contiene la apertura de los signos de exclamación e interrogación, localizada en el archivo en la linea 20:

-    key <AE12> { [exclamdown, questiondown, asciitilde,   asciitilde ] }; //Entrada original del archivo
+    key <AE12> { [exclamdown, questiondown, dead_tilde,   asciitilde ] }; //Entrada editada colocandole dead_tilde

Ahora con la combinación AltGr+¡ puedo hacer uso de este símbolo para escribir por ejemplo: GNU/Linux é liberdade de opções ao alcance das suas mãos.

Esto bien puede usarse para modificar y personalizar combinaciones en nuestra distribución de teclado identificando previamente las teclas que queremos editar y los nombres que corresponden a cada función en el archivo correspondiente.

Imagen de Ajedrez
Enviado por Ajedrez el 21 Diciembre, 2009 - 20:25.

Qué configuración de teclado tienes, porque yo no tengo que hacer nada de eso y ~ como tecla muerta para ãõ y ñ ya está activa, mi teclado es un simple español internacional.

Saludos

Imagen de godlanier
Enviado por godlanier el 21 Diciembre, 2009 - 23:10.
Ajedrez escribió:

Qué configuración de teclado tienes, porque yo no tengo que hacer nada de eso y ~ como tecla muerta para ãõ y ñ ya está activa, mi teclado es un simple español internacional.

Saludos

Tengo la misma configuración pero cabe destacar que esta era una solución temporal que hallé meses atrás mientras solucionaban lo del parche y por lo visto parecen haberlo solucionado en la versión 1.7-1 del paquete xkb-data, si no me equivoco debes usar Squeeze (yo lo uso pero siempre ando desactualizado a modo de congelamientos personales meparto y de hecho tengo este paquete en versión 1.6-1).

Igualmente se puede usar el archivo mencionado para personalizar los símbolos a nuestro gusto que era la idea de mi entrada, lo que pasa es que lo enfoque en una solución pasada, saludos.

Autor

Imagen de godlanier
godlanier

Archivo

    Categorías

    Blogs esDebianitas

    cnicolas
    xanderboy
    arctica
    minaya
    epica
    julio-linux