[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Ayuda] Teclado Latino Americano



El vie, 24-01-2003 a las 17:55, Osvaldo N. R. Argüello escribió:
> Si le pones "la-latin1" quiza funcione

 No, no va a funcionar. "la-latin1" solamente funciona para definir el
teclado en la consola Linux, no para XFree86.

 Y no va a funcionar tampoco XkbLayout con "la" y Debian Woody, ya que
esa definicion de teclado solamente se incluye en XFree86 4.2.0 y
superior.

 Solución 1:
 Deja tu definicion de XFree86 en "es", y coloca al inicio de tu sesion
X el siguiente guion:

#!/bin/sh
xmodmap - <<EOF
keycode  12 = 3 numbersign periodcentered sterling
keycode  21 = questiondown exclamdown asciitilde asciitilde
keycode  34 = dead_acute dead_diaeresis 
keycode  35 = plus asterisk asciitilde dead_macron
keycode  48 = braceleft bracketleft dead_circumflex dead_abovering
keycode  49 = bar degree notsign backslash
keycode  51 = braceright bracketright dead_grave dead_breve
EOF

 Solucion 2:
 Colocal el siguiente archivo en /usr/X11R6/lib/X11/xkb/symbols/la
(procedente de un XFree86 4.2.0) y colocalo en dicho directorio. Cambia
tu definicion de XkbLayout a "la".

// -- cortar aqui --
// $XConsortium: es /main/3 1996/08/31 12:19:38 kaleb $
// $XFree86: xc/programs/xkbcomp/symbols/la,v 1.1 2001/11/21 22:28:52
dawes Exp $
// Modified for a real Latin American Keyboard by Fabian Mandelbaum
partial default alphanumeric_keys 
xkb_symbols "basic" {

    // Describes the differences between a very simple en_US
    // keyboard and a very simple Latin American keybaord

    name[Group1]= "Latin American";

    key <TLDE> {	[             bar,          degree      ],	
    			[	  notsign,         notsign 	]	};
    key <LSGT> {	[	     less,	   greater	],
			[	      bar,       brokenbar	]	};
    key <AE01> {	[         	1,	exclam 		],
			[	      bar,	exclamdown	]	};
    key <AE02> {	[               2,        quotedbl     	],	
			[	       at,	 oneeighth	]	};
    key <AE03> {	[               3,      numbersign     	],	
			[  periodcentered,        sterling	]	};
    key <AE04> {	[               4,          dollar     	],	
			[      asciitilde,          dollar	]	};
    key <AE06> {	[               6,       ampersand     	],	
			[	  notsign,     fiveeighths	]	};
    key <AE07> {	[               7,           slash     	]	};
    key <AE08> {	[               8,       parenleft     	]	};
    key <AB08> {	[           comma,       semicolon     	]	};
    key <AE10> {	[               0,           equal     	]	};
    key <AE09> {	[               9,      parenright     	]	};
    key <AB09> {	[          period,           colon     	]	};
    key <AB10> {	[           minus,      underscore     	]	};
    key	<AC10> {	[	   ntilde,          Ntilde  	],	
			[      asciitilde,dead_doubleacute	]	};
    key <AE11> {	[      apostrophe,        question      ]	};
    key <AC11> {	[       braceleft,     bracketleft 	],	
			[ dead_circumflex,       braceleft	]	};
    key <BKSL> {	[      braceright,    bracketright	],
			[      dead_grave,      braceright	]	};
    key <AD11> {	[      dead_acute,  dead_diaeresis 	]	};
    key <AE12> {	[    questiondown,      exclamdown	]	};
    key <AD12> {	[            plus,        asterisk	],
			[      asciitilde,     dead_macron	]	};
    key <AD03> {        [               e,               E      ],
                        [        EuroSign,            cent      ]	};

    // End alphanumeric section

    // Begin modifier mappings
    modifier_map Shift  { Shift_L };
    modifier_map Lock   { Caps_Lock };
    modifier_map Control{ Control_L };
    modifier_map Mod3   { Mode_switch };
};

partial alphanumeric_keys 
xkb_symbols "Sundeadkeys" {
    include "es(basic)"

    key <AC11> {	[     SunFA_Acute, SunFA_Diaeresis 	],	
			[	braceleft,       braceleft	]	};
    key <AD11> {	[     SunFA_Grave,    SunFA_Circum     	],	
			[     bracketleft,  dead_abovering	]	};
};

partial alphanumeric_keys 
xkb_symbols "sundeadkeys" {
    include "es(Sundeadkeys)"
};

partial alphanumeric_keys 
xkb_symbols "nodeadkeys" {
    include "es(basic)"

    key	<AC10> {	[	   ntilde,          Ntilde  	],	
			[      asciitilde,     doubleacute	]	};
    key <AC11> {	[           acute,       diaeresis 	],	
			[	braceleft,       braceleft	]	};
    key <BKSL> {	[	 ccedilla,        Ccedilla	],
			[      braceright,           breve	]	};
    key <AD11> {	[	    grave,     asciicircum     	],	
			[     bracketleft,          degree	]	};
    key <AD12> {	[            plus,        asterisk	],
			[    bracketright,          macron	]	};
};

// -- cortar aqui --

>  --- Oscar Lopez <req77 en cetis62 edu mx> escribió: >
> Que tal lista:
> > 		En donde puedo encontrar información para cambiar
> > la configuración de
> > mi teclado de Español a Latino Americano? entre al
> > XF86Config-4 para
> > cambiar la variable XkbLayout de "es" a "la", pero
> > me dice que es
> > irreconocible. Utilizo Debian Woody.
> > 
> > Gracias por su ayuda.

					Saludos
-- 
__(o< | Nombres/Names:        Cristian Othón  | cfuga en itam mx
\/|/  | Apellidos/Last Names: Martínez Vera   | http://cfuga.net/
/_/_  |                                       | http://linuxppp.com/
      |    "Pulchrum est paucorum hominum"    - Horace
_______________________________________________
Ayuda mailing list
Ayuda en linux org mx
Para salir de la lista: http://mail.linux.org.mx/mailman/listinfo/ayuda/



[Hilos de Discusión] [Fecha] [Tema] [Autor]