Difference between revisions of "KEYMAP (Español)"
Kynikos.bot (talk | contribs) (Template:i18n is deprecated, use intelanguage links, see Help talk:I18n#"Dummy" interlanguage links and deprecation of Template:i18n) |
(→Distribución del teclado) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Internationalization (Español)]] | [[Category:Internationalization (Español)]] | ||
[[en:KEYMAP]] | [[en:KEYMAP]] | ||
+ | [[ja:KEYMAP]] | ||
[[pt:KEYMAP]] | [[pt:KEYMAP]] | ||
[[tr:Klavye_düzeni]] | [[tr:Klavye_düzeni]] | ||
[[zh-CN:KEYMAP]] | [[zh-CN:KEYMAP]] | ||
− | {{ | + | La variable '''KEYMAP''' se específica en el archivo [[Systemd_(Español)#Consola_virtual|{{ic|/etc/vconsole.conf}}]]. Define qué distribución del teclado se utiliza en las consolas virtuales. Los archivos Keytable son proporcionados por el paquete {{Pkg|kbd}}. |
− | |||
− | + | ==Distribución del teclado== | |
− | + | Esta es una lista que contiene las configuraciones de los mapas de teclas que se sabe que funcionan para las distribuciones de teclado correspondientes. La mayoría de los mapas de teclas se pueden encontrar en la carpeta {{ic|/usr/share/kbd/keymaps/i386/''distribución''}} (''distribución''=qwerty, azerty, dvorak, etc.). | |
− | Esta | ||
− | + | Los mapas de teclas menos comunes, pero, sin embargo, útiles para Arch Linux, se encuentran en el carpeta {{ic|/usr/share/kbd/keymaps/''arquitectura''}} (''arquitectura''=mac, sun, etc.). | |
− | + | {{Nota|En una sesión X, puede utilizar la orden ''«setxkbmap»'' para aplicar momentáneamente una determinada distribución de teclado: {{Ic|setxkbmap -layout dvorak}}}} | |
+ | {{Nota|También puede utilizar este método para modificar teclas individuales. Esta órden asigna la funcionalidad ''compose'' («redacción») a la tecla Bloq Mayús: {{ic|setxkbmap -option 'compose:caps'}} | ||
+ | Esto permite, por ejemplo, escribir diéresis fácilmente. Ejemplo de Umlaut A: {{ic| CAPSLOCK, ", A}} -> Ä}} | ||
+ | {{Nota|Si estos mapas de teclas no funcionan en su caso, asegúrese de que el archivo keymap existe en la carpeta {{ic|/usr/share/kbd/keymaps/}} usando la orden {{Ic|find}}: {{Ic|find /usr/share/kbd/keymaps/ -nombre "*[su keymap buscado]*"}}}} | ||
+ | {{Nota|Podemos ver algunas instrucciones sobre cómo utilizar algunos mapas de teclado en sus archivos respectivos con: {{Ic| zless /usr/share/kbd/keymaps/.../.../xx.map.gz}}}} | ||
− | == | + | {| class="wikitable" border="1" |
− | + | |- | |
+ | ! Teclado | ||
+ | ! Configuración del mapa de teclas | ||
+ | |- | ||
+ | |Belgian | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>be-latin1}} | ||
+ | |- | ||
+ | |Brazilian Portuguese | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>br-abnt2}} | ||
+ | |- | ||
+ | |Canadian-French | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>cf}} | ||
+ | |- | ||
+ | |Canadian Multilingual (''en [[Arch User Repository|AUR]]'') | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>ca_multi}} | ||
+ | |- | ||
+ | |Colemak ''(US)'' | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>colemak}} | ||
+ | |- | ||
+ | |Croatian | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>croat}} | ||
+ | |- | ||
+ | |Czech | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>cz-lat2}} | ||
+ | |- | ||
+ | |Dvorak | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>dvorak}} | ||
+ | |- | ||
+ | |French | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>fr-latin1}} | ||
+ | |- | ||
+ | |German | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>de-latin1}} | ||
+ | |- | ||
+ | |German ''(no dead keys)'' | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>de-latin1-nodeadkeys}} | ||
+ | |- | ||
+ | |Italian | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>it}} | ||
+ | |- | ||
+ | |Lithuanian ''(qwerty)'' | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>lt.baltic}} | ||
+ | |- | ||
+ | |Norwegian | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>no-latin1}} | ||
+ | |- | ||
+ | |Polish | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>pl}} | ||
+ | |- | ||
+ | |Portuguese | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>pt-latin9}} | ||
+ | |- | ||
+ | |Romanian | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>ro_win}} | ||
+ | |- | ||
+ | |Russian | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>ru4}} | ||
+ | |- | ||
+ | |Singapore | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>sg-latin1}} | ||
+ | |- | ||
+ | |Slovene | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>slovene}} | ||
+ | |- | ||
+ | |Swedish | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>sv-latin1}} | ||
+ | |- | ||
+ | |Swiss-French | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>fr_CH-latin1}} | ||
+ | |- | ||
+ | |Swiss-German | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>de_CH-latin1}} | ||
+ | |- | ||
+ | |Spanish | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>es}} | ||
+ | |- | ||
+ | |Spanish Latinoamerican | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>la-latin1}} | ||
+ | |- | ||
+ | |Turkish | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>tr_q-latin5}} | ||
+ | |- | ||
+ | |Ukrainian | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>ua}} | ||
+ | |- | ||
+ | |United Kingdom | ||
+ | |{{Ic|KEYMAP<nowiki>=</nowiki>gb}} o {{Ic|KEYMAP<nowiki>=</nowiki>uk}} al instalar. | ||
+ | |} | ||
− | + | ==Configurar la distribución del teclado de la consola== | |
− | + | ||
− | + | #Use la orden {{ic|cd}} para colocarse en el carpeta {{ic|/usr/share/kbd/keymaps/i386/qwerty}} | |
− | + | #Copie el keymap predefinico ({{ic|us.map.gz}}) en un archivo nuevo {{ic|personal.map.gz}} | |
− | + | #Descomprima con {{ic|gunzip}} el nuevo archivo *.map | |
− | + | #Edite {{ic|personal.map}} usando su editor preferido. Por ejemplo: | |
− | + | #*'''Haga que la tecla Alt derecha sea igual que la tecla Alt izquierda (Emacs)'''<br>Cambie la línea {{ic|include "linux-with-alt-and-altgr"}} por {{ic|include "linux-with-two-alt-keys"}} | |
− | + | #*'''Combine BloqMayús con Escape (Vim)'''<br>ponga {{ic|keycode 1 <nowiki>=</nowiki> Caps_Lock}} y {{ic|keycode 58 <nowiki>=</nowiki> Escape}} | |
− | + | #*'''Haga BloqMayús con cualquier tecla Ctrl'''<br>cambie la línea {{ic|keycode 58 <nowiki>=</nowiki> Caps_Lock}} por {{ic|keycode 58 <nowiki>=</nowiki> Control}} | |
− | + | #*'''Combine BloqMayús con la tecla Ctrl izquierda'''<br>ponga {{ic|keycode 29 <nowiki>=</nowiki> Caps_Lock}} y {{ic|keycode 58 <nowiki>=</nowiki> Control}} | |
− | + | #Comprima con {{ic|gzip}} el archivo *.map | |
− | + | #Cambie el archivo de la distribución del teclado predeterminado que será usado, editando {{ic|/etc/vconsole.conf}} (puede que tenga que crear este archivo) y modifique la línea que dice {{ic|KEYMAP<nowiki>=</nowiki>us}} por {{ic|KEYMAP<nowiki>=</nowiki>personal}} | |
− | + | #Reinicie para usar el mapa de teclas previsto como si fuera el nativo (o ejecute "loadkeys personal") | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | < | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | < | ||
− | |||
− | |||
− | </ | ||
− | |||
− | < | ||
− | < | ||
− | |||
− | |||
− | |||
− | |||
− | < | ||
− | |||
− | |||
− | < | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | < | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 18:02, 17 March 2013
zh-CN:KEYMAP
La variable KEYMAP se específica en el archivo /etc/vconsole.conf
. Define qué distribución del teclado se utiliza en las consolas virtuales. Los archivos Keytable son proporcionados por el paquete kbd.
Distribución del teclado
Esta es una lista que contiene las configuraciones de los mapas de teclas que se sabe que funcionan para las distribuciones de teclado correspondientes. La mayoría de los mapas de teclas se pueden encontrar en la carpeta /usr/share/kbd/keymaps/i386/distribución
(distribución=qwerty, azerty, dvorak, etc.).
Los mapas de teclas menos comunes, pero, sin embargo, útiles para Arch Linux, se encuentran en el carpeta /usr/share/kbd/keymaps/arquitectura
(arquitectura=mac, sun, etc.).
Nota: En una sesión X, puede utilizar la orden «setxkbmap» para aplicar momentáneamente una determinada distribución de teclado:
setxkbmap -layout dvorak
Nota: También puede utilizar este método para modificar teclas individuales. Esta órden asigna la funcionalidad compose («redacción») a la tecla Bloq Mayús:
setxkbmap -option 'compose:caps'
Esto permite, por ejemplo, escribir diéresis fácilmente. Ejemplo de Umlaut A: CAPSLOCK, ", A
-> ÄNota: Si estos mapas de teclas no funcionan en su caso, asegúrese de que el archivo keymap existe en la carpeta
/usr/share/kbd/keymaps/
usando la orden find
: find /usr/share/kbd/keymaps/ -nombre "*[su keymap buscado]*"
Nota: Podemos ver algunas instrucciones sobre cómo utilizar algunos mapas de teclado en sus archivos respectivos con:
zless /usr/share/kbd/keymaps/.../.../xx.map.gz
Teclado | Configuración del mapa de teclas |
---|---|
Belgian | KEYMAP=be-latin1
|
Brazilian Portuguese | KEYMAP=br-abnt2
|
Canadian-French | KEYMAP=cf
|
Canadian Multilingual (en AUR) | KEYMAP=ca_multi
|
Colemak (US) | KEYMAP=colemak
|
Croatian | KEYMAP=croat
|
Czech | KEYMAP=cz-lat2
|
Dvorak | KEYMAP=dvorak
|
French | KEYMAP=fr-latin1
|
German | KEYMAP=de-latin1
|
German (no dead keys) | KEYMAP=de-latin1-nodeadkeys
|
Italian | KEYMAP=it
|
Lithuanian (qwerty) | KEYMAP=lt.baltic
|
Norwegian | KEYMAP=no-latin1
|
Polish | KEYMAP=pl
|
Portuguese | KEYMAP=pt-latin9
|
Romanian | KEYMAP=ro_win
|
Russian | KEYMAP=ru4
|
Singapore | KEYMAP=sg-latin1
|
Slovene | KEYMAP=slovene
|
Swedish | KEYMAP=sv-latin1
|
Swiss-French | KEYMAP=fr_CH-latin1
|
Swiss-German | KEYMAP=de_CH-latin1
|
Spanish | KEYMAP=es
|
Spanish Latinoamerican | KEYMAP=la-latin1
|
Turkish | KEYMAP=tr_q-latin5
|
Ukrainian | KEYMAP=ua
|
United Kingdom | KEYMAP=gb o KEYMAP=uk al instalar.
|
Configurar la distribución del teclado de la consola
- Use la orden
cd
para colocarse en el carpeta/usr/share/kbd/keymaps/i386/qwerty
- Copie el keymap predefinico (
us.map.gz
) en un archivo nuevopersonal.map.gz
- Descomprima con
gunzip
el nuevo archivo *.map - Edite
personal.map
usando su editor preferido. Por ejemplo:- Haga que la tecla Alt derecha sea igual que la tecla Alt izquierda (Emacs)
Cambie la líneainclude "linux-with-alt-and-altgr"
porinclude "linux-with-two-alt-keys"
- Combine BloqMayús con Escape (Vim)
pongakeycode 1 = Caps_Lock
ykeycode 58 = Escape
- Haga BloqMayús con cualquier tecla Ctrl
cambie la líneakeycode 58 = Caps_Lock
porkeycode 58 = Control
- Combine BloqMayús con la tecla Ctrl izquierda
pongakeycode 29 = Caps_Lock
ykeycode 58 = Control
- Haga que la tecla Alt derecha sea igual que la tecla Alt izquierda (Emacs)
- Comprima con
gzip
el archivo *.map - Cambie el archivo de la distribución del teclado predeterminado que será usado, editando
/etc/vconsole.conf
(puede que tenga que crear este archivo) y modifique la línea que diceKEYMAP=us
porKEYMAP=personal
- Reinicie para usar el mapa de teclas previsto como si fuera el nativo (o ejecute "loadkeys personal")