Obtener caracteres propios del idioma español usando un teclado en inglés

Enviado por siddharta el 2 Mayo, 2011 - 19:09.

keyboard.png

Una idea errónea que me he encontrado en la Internet con cierta frecuencia es creer que cuando uno tiene como idioma natural el español y se tiene un teclado en inglés entonces el teclado se debe configurar en español para poder usar la "ñ", acentos y otros caracteres especiales .... y que lamentablemente con calma se deberían adivinar y memorizar la ubicación del resto de los símbolos.

Sin embargo se debe elegir "inglés" simple y sencillamente porque el teclado está en inglés, pero se elige una variación para tener acceso a caracteres especiales como ñ, acentos, y signos de exclamación e interrogación abiertos (¡¿).

Sólo basta localizar las opciones de configuración del teclado, y en ellas elegir un diseño o distribución de teclado llamado "Estados Unidos, Internacional" o "Estados Unidos, Internacional, con teclas muertas". Si el sistema operativo está en inglés entonces el nombre será similar a "United States, International" o "United States, International, with dead keys". Es muy probable que también aparezca con la abreviación US INTL . No hay que cambiar el idioma del sistema operativo, ni el país en el que uno resida (México, Colombia, Venezuela, etc.), únicamente la distribución del teclado.

Al elegir dicho diseño todas las teclas mostrarán correctamente los símbolos que en ellas estén impresos, y para acceder a los caracteres especiales sólo se usará la tecla ALT GR (alternate graphics: http://en.wikipedia.org/wiki/AltGr_key), la cual se ubica a la derecha de la barra de espaciar, por ejemplo:

ñ = ALT GR + n
á = ALT GR + a
é = ALT GR + e
í = ALT GR + i
ó = ALT GR + o
ú = ALT GR + u
¡ = ALT GR + 1 (porque arriba de 1 está el signo !)
¿ = ALT GR + / (porque arriba de / está el signo ?)
ü = SHIFT + " , u (presionar juntas las 2 primeras, soltar y presionar la u)

Para aquéllas letras que se deseen obtener en mayúsculas sólo habrá que presionar SHIFT al principio de la combinación. Si no se desea acentuar una vocal sino que en realidad se desea usar la comilla simple (') entonces se presiona ALT GR + ' .

Como nota final comentaré que poseo un equipo portátil HP G70-463CL con teclado en inglés, y con la distribución de teclado que he indicado (US INTL) funciona correctamente, sin necesidad de adivinar dónde está tal o cual símbolo.


Este artículo lo publiqué originalmente en mi blog: http://sidd.homelinux.net/index.php?post/2011/05/02/Obtener-caracteres-p... , y lo he copiado aquí.

Imagen de MOSE
Enviado por MOSE el 2 Mayo, 2011 - 19:51.

No creo que sea una idea errónea, sino una forma diferente de afrontar ese problema. Si tuviera que hacerlo, yo lo haría justo de la forma en la que describes que no se debe hacer, porque personalmente la tecla de ALTGR me parece una mala idea. Por ese mismo motivo para programar pongo la distribución inglesa de teclado (tengo el teclado español), porque lo de pulsar ALTGR con otros símbolos a la derecha me hacen poner la mano en posiciones bastante raras, y al final me duele la muñecas.
A mí la solución de poner la distribución en español con un teclado en inglés o viceversa me parece válida, siempre puedes crear un atajo de teclado que cambie entre ellas con ayuda de setxkbmap.

Imagen de nerve_net
Enviado por nerve_net el 2 Mayo, 2011 - 20:29.

Muy buen aporte, curiosamente coincide con la distribución de teclado que uso en el teclado externo con mi PDA.

Imagen de siddharta
Enviado por siddharta el 2 Mayo, 2011 - 20:32.
MOSE escribió:

[...] para programar pongo la distribución inglesa de teclado (tengo el teclado español), porque lo de pulsar ALTGR con otros símbolos a la derecha me hacen poner la mano en posiciones bastante raras, y al final me duele la muñecas [...]

Serán cuestiones personales de acomodo: yo uso eñes, acentos, y signos de apertura (¡¿) sin usar posiciones raras. Además el uso de ALT GR me permite ingresar símbolos como © y ® rápidamente. Yo no programo .. aunque en su tiempo programé algo de COBOL, Basic, VisualBasic, FoxPro, dBase III, algo de Pascal, y lo último fue HTML ... pero nunca tuve problemas con dichos lenguajes pues al usar el inglés carecen de eñes y acentos .. sólo cuando tenía que escribir algo en español era cuando recurría a otros menesteres, como para acentuar la letra a usando HTML:

á

Saludos MOSE,
Sidd.

AGREGO: la idea de usar setxkbmap es excelente por la rapidez para cambiar entre una distribución y otra.

@nerve_net: gracias :)

Imagen de MOSE
Enviado por MOSE el 2 Mayo, 2011 - 20:40.
siddharta escribió:
MOSE escribió:

[...] para programar pongo la distribución inglesa de teclado (tengo el teclado español), porque lo de pulsar ALTGR con otros símbolos a la derecha me hacen poner la mano en posiciones bastante raras, y al final me duele la muñecas [...]

Serán cuestiones personales de acomodo: yo uso eñes, acentos, y signos de apertura (¡¿) sin usar posiciones raras. Además el uso de ALT GR me permite ingresar rápidamente símbolos como © y ® rápidamente. Yo no programo .. aunque en su tiempo programé algo de COBOL, Basic, VisualBasic, FoxPro, dBase III, algo de Pascal, y lo último fue HTML ... pero nunca tuve problemas con dichos lenguajes pues al usar el inglés carecen de eñes y acentos .. sólo cuando tenía que escribir algo en español era cuando recurría a otros menesteres, como para acentuar la letra a usando HTML:

á

Saludos MOSE,
Sidd.

Pues probablemente sea la costumbre, es que a mí no me gusta despegar los dedos del home row como lo llaman los angloparlantes, ni mover el brazo (como he visto a alguno); y mantener los dedos en esa posición, pulsar ALTGR y el correspondiente símbolo no me sale... mrgreen typeo

Imagen de siddharta
Enviado por siddharta el 2 Mayo, 2011 - 21:07.
MOSE escribió:

Pues probablemente sea la costumbre, es que a mí no me gusta despegar los dedos del home row como lo llaman los angloparlantes, ni mover el brazo (como he visto a alguno); y mantener los dedos en esa posición, pulsar ALTGR y el correspondiente símbolo no me sale... mrgreen typeo

Después de leer tu primer comentario, reflexioné que quizás mi acomodo con la tecla ALT GR se ve influenciado por el hecho de que mis primeros pasos con las computadoras iniciaron con una Commodore 64, que traía muchos caracteres adicionales, y los usaba mucho para crear ventanas, menús, y adornos innecesarios:


( http://jscustom.theoldcomputer.com/images/manufacturers_systems/Commodor... )

matu

Quizás por eso obtener una "á" ahora me parece pan comido, je je je.
Sidd.

Imagen de damian_sima
Enviado por damian_sima el 3 Mayo, 2011 - 01:09.

Sencillo pero buen post!

MOSE escribió:

[...]

Yo programo, tengo teclado inglés y lo uso en inglés alternativa internacional, pero "us_intl", que es distinto a lo que muestra @sidd, (se usa el tilde normal: ' para poner el acento y la eñe se hace con ~ seguido de la n, eso si es engorroso, no tiene AltGr). En fin, solo una cosa @MOSE, ̉̉con que dedos usas AltGR mas la vocal, porque no veo la forma que sea tan incomodo como para no usar cualquier método de inglés alternativa internacional?

Imagen de MOSE
Enviado por MOSE el 3 Mayo, 2011 - 09:02.
damian_sima escribió:

[...]

No, si el problema no es con el teclado inglés con la distribución us_int, es con el propio ALTGR, yo tengo un teclado en español y personalmente poner las llaves y otros símbolos pulsando ALTGR(con el pulgar derecho) y el símbolo correspondiente (meñique derecho) no me gusta nada, por eso precisamente pongo la distribución en inglés para programar(no escribo español) y la distribución en español para hablar (bueno escribir)(no programo).
Y, pues la verdad, ya me he acostumbrado a la solución que me he hecho con ayuda de setxkbmap. wink
Un saludo, MOSE.

Imagen de Debish
Enviado por Debish el 3 Mayo, 2011 - 22:13.

Una buena forma de aprovechar posibles gangas tecnológicas de países no-hispanohablantes. A mí la verdad no me parece nada incómodo presionar AltGr a la vez que otra letra a la hora de acentuar aunque claro, hasta que te acostumbres, pues imagino que algo costará.

Saludos.

Imagen de clauguille
Enviado por clauguille el 7 Mayo, 2011 - 19:34.

Me parese genial mucho mas practico.
Mil graciassssssssss

Imagen de LibertCharrua
Enviado por LibertCharrua el 8 Mayo, 2011 - 01:56.

Gracias, lo copio y pego en algunas páginas amigas con tu permiso