lunes, 16 de febrero de 2009

Caracteres especiales en GNU/Linux

Cuando empezé a teclear el mensaje anterior me dí cuenta que no podía ingresar caracteres acentuados o con tilde, ya que me encuentro en la computadora de la casa, que cuenta con GNU/Linux (especificamente Ubuntu 8.04), lo curioso es que tengo varios años utilizando este sistema operativo y jamás había tenido la necesidad de utilizar los "caracteres especiales", como no quería que mis nuevas publicaciones estuviesen con los tipicos errosotes, me dispuse a buscar el "ALT+Numerito" para GNU/Linux...

En alguna ocasión, hace ya varios años utilizando Mandrake... si, Mandrake, ingresaba los caracteres unicode utilizando el acceso rapido CTRL+SHIFT+, es decir para poder ingresar la ñ utilizaba +SHIFT+00F1 y funcionaba!, intentando esto con ubuntu, me doy cuenta que no es posible, "googleando" por ahí me encuentro varias entradas que efectivamente hacen referencia a la secuencia de teclas descritas anteriormente.

Después de un rato navegando encuentro una solución alternativa, es decir configurar en las preferencias del teclado la tecla compose, para en vez de ingresar el codigo unicode de la letra directamente, se utiliza la tecla configurada luego el simbolo deseado (',`,~, etc) y finalmente la letra. Ej. para ingresar la á solo debo utilizar las siguiente combinacion (WIN-KEY+')+a y voilà.

Muy bien, para realizar la configuración de dicha característica solo debemos de ir a System>Preferences>Keyboard en esta pantalla nos movemos a la pestaña Layouts y pulsamos en el botón Layout Options... sobre esta pantalla nos movemos a la opción Compose key position donde podemos elegir la tecla que nos servirá para redactar con caracteres especiales, en mi caso utilizé la tecla izquierda del logo de Win, como acelerador.

No obstante que esta solución es efectiva, quería verificar que realmente no fuera yo el del problema, al momento de realizar la inserción de unicode mediante teclado, así que seguí buscando, y finalmente encontré el resbalón!. Cuando queramos ingresar directamente el unicode de la letra debemos utilizar la siguiente combinacion de teclas: CTRL+SHIFT+u, así que mi pequeño error se encontraba en ese insignificante caractér (la "u"), por lo que ahora para ingresar la letra ñ lo podemos hacer con: CTRL+SHIFT+uF1.

La tabla de caracteres unicode se puede consultar en la siguiente liga:
http://www.unicode.org/charts/

Bueno, espero que esta entrada les sea útil.

No hay comentarios:

Publicar un comentario