US-Keyboard + LyX + spanish

1999-12-07 Thread Pablo Veliz




LyX 1.1.3 + Mandrake 6.1
** for an English version check down. **

| Spanish version |---
Logre trabajar con LyX usando un teclado en ingles, pudiendo escribir en 
español (ñ,é,á,...). Hago esto:

1) configurar el archivo /etc/X11/XF86Config con la seccion de 
teclado(Keyboard) de la siguiente manera:

  Section "Keyboard" 
  Protocol "Standard" 
  AutoRepeat 500 5 
  LeftAlt Meta 
  RightAlt Compose 
  ScrollLock Compose 
  RightCtl Control 
  XkbKeycodes "xfree86" 
  XkbTypes "default" 
  XkbCompat "default" 
  XkbSymbols "us(pc101)" 
  XkbGeometry "pc" 
  XkbRules "xfree86" 
  XkbModel "pc101" 
  XkbLayout "us" 
  XkbOptions "grp:switch" # 
  - aqui esta el truco que me permite
  # 
  manipular el Alt derecho
  EndSection
2) crear un archivo llamado pav.map con el siguiente 
contenido:

  clear Mod3add Mod3 = Alt_Rkeycode 57 = n N ntildekeycode 38 = 
  a A aacutekeycode 26 = e E eacutekeycode 32 = o O oacutekeycode 31 
  = i I iacutekeycode 30 = u U uacute

3) reiniciar X, y en una terminal X, ejecutar:

  xmodmap pav.map

4) haz correr el LyX y presiona:
 AltDerecho + a  
 para á 
 AltDerecho + Shift+a para Á
 :
 :
 AltDerecho + n  
 para ñ
 AltDerecho + N 
 para Ñ

Me pregunto si existe una mejor manera de obtener esto. 
Alguien sabe algo?
Saludos.

---Pablo Veliz Bouzas[EMAIL PROTECTED]

| English version |---

I managed to work with LyX using a US-keyboard writing in 
Spanish (ñ,é,á...). I do this:

1) setup the /etc/X11/XF86Config with the Keyboard section as 
following:

  Section "Keyboard" 
  Protocol "Standard" 
  AutoRepeat 500 5 
  LeftAlt Meta 
  RightAlt Compose 
  ScrollLock Compose 
  RightCtl Control 
  XkbKeycodes "xfree86" 
  XkbTypes "default" 
  XkbCompat "default" 
  XkbSymbols "us(pc101)" 
  XkbGeometry "pc" 
  XkbRules "xfree86" 
  XkbModel "pc101" 
  XkbLayout "us" 
  XkbOptions "grp:switch" # 
  - here is the trick for Right-AltEndSection
2) create a file named pav.map with the following 
line:

  clear Mod3add Mod3 = Alt_Rkeycode 57 = n N ntildekeycode 38 = 
  a A aacutekeycode 26 = e E eacutekeycode 32 = o O oacutekeycode 31 
  = i I iacutekeycode 30 = u U uacute

3) restart X, and in a Xterminal execute:

  xmodmap pav.map

4) try Lyx and press:
 RightAlt + a   
for á 
 RightAlt + Shift+a for Á
 :
 :
 RightAlt + n   
for ñ
 RightAlt + N 
 for Ñ

I was wondering if there is a better way to do this. Anyone 
knows?
Bye.
---Pablo Veliz Bouzas[EMAIL PROTECTED]
 pav.map


Re: US-Keyboard + LyX + spanish

1999-12-07 Thread Diego A. Puertas F.

Esa es una forma de configurar el teclado en ingles para acentos y eñes 
que puedes automatizar aún mas, el archivo pav.map al que haces referencia
ponlo en tu directorio HOME y llámalo .Xmodmap, asi se cargará 
automáticamente cada vez que uses Xwindows.


Aún así existe una forma de configurar solamente a lyx para poder tipear
acentos y eñes, y esto sin usar la "altgr" sino con los acentos tal como
los usarias en un teclado en español: tecleando primero ' y luego la vocal
en cuestión ;  de una forma análoga funciona para la diéresis y la eñe
( la eñe tipeando primero ~ y luego la n ).

Tienes que crear un archivo "espanol.kmap" y lo ubicas en $HOME/.lyx/kbd
(o en $LYXHOME/share/lyx/kbd si eres root) que contenga lo siguiente (no
usar la numeración es solo para referencia):

1:  \kmod ' acute aeiouAEIOU
2:  \kmod ~ tilde nN
3:  \kmod ` umlaut uU
4:  \kxmod acute i "\\'{\\i}"

 -  En la linea 1 esta la definición para los acentos agudos (el
único tipo de acento en español).
 -  En la linea 2 el "acento" para la eñe, la tilde ~.
 -  En la linea 3 la dieresis, que yo la configuré para la tecla `
pero se puede usar cualquier otra tecla ( "  :  etc ).

Notese que estas lineas funcionan así:
\kmod tecla que activa la acción tipo de acento letras que podrán ser
objeto de la acción

 -  La cuarta línea es para prevenir que se les punga el punto a las i
acentuadas, no tengo la menor idea de como funciona. 

Luego de esto debes modificar el archivo $HOME/.lyx/lyxrc
( $LYXHOME/share/lyx/lyxrc si eres root ) para que incluya lo siguiente:

\kbmap true
\kbmap_primary espanol


y eso es todo, la próxima vez que arranques lyx debes poder usar los
acentos, eñes y diéresis sin tener que usar "altgr".



US-Keyboard + LyX + spanish

1999-12-07 Thread Pablo Veliz




LyX 1.1.3 + Mandrake 6.1
** for an English version check down. **

| Spanish version |---
Logre trabajar con LyX usando un teclado en ingles, pudiendo escribir en 
español (ñ,é,á,...). Hago esto:

1) configurar el archivo /etc/X11/XF86Config con la seccion de 
teclado(Keyboard) de la siguiente manera:

  Section "Keyboard" 
  Protocol "Standard" 
  AutoRepeat 500 5 
  LeftAlt Meta 
  RightAlt Compose 
  ScrollLock Compose 
  RightCtl Control 
  XkbKeycodes "xfree86" 
  XkbTypes "default" 
  XkbCompat "default" 
  XkbSymbols "us(pc101)" 
  XkbGeometry "pc" 
  XkbRules "xfree86" 
  XkbModel "pc101" 
  XkbLayout "us" 
  XkbOptions "grp:switch" # 
  - aqui esta el truco que me permite
  # 
  manipular el Alt derecho
  EndSection
2) crear un archivo llamado pav.map con el siguiente 
contenido:

  clear Mod3add Mod3 = Alt_Rkeycode 57 = n N ntildekeycode 38 = 
  a A aacutekeycode 26 = e E eacutekeycode 32 = o O oacutekeycode 31 
  = i I iacutekeycode 30 = u U uacute

3) reiniciar X, y en una terminal X, ejecutar:

  xmodmap pav.map

4) haz correr el LyX y presiona:
 AltDerecho + a  
 para á 
 AltDerecho + Shift+a para Á
 :
 :
 AltDerecho + n  
 para ñ
 AltDerecho + N 
 para Ñ

Me pregunto si existe una mejor manera de obtener esto. 
Alguien sabe algo?
Saludos.

---Pablo Veliz Bouzas[EMAIL PROTECTED]

| English version |---

I managed to work with LyX using a US-keyboard writing in 
Spanish (ñ,é,á...). I do this:

1) setup the /etc/X11/XF86Config with the Keyboard section as 
following:

  Section "Keyboard" 
  Protocol "Standard" 
  AutoRepeat 500 5 
  LeftAlt Meta 
  RightAlt Compose 
  ScrollLock Compose 
  RightCtl Control 
  XkbKeycodes "xfree86" 
  XkbTypes "default" 
  XkbCompat "default" 
  XkbSymbols "us(pc101)" 
  XkbGeometry "pc" 
  XkbRules "xfree86" 
  XkbModel "pc101" 
  XkbLayout "us" 
  XkbOptions "grp:switch" # 
  - here is the trick for Right-AltEndSection
2) create a file named pav.map with the following 
line:

  clear Mod3add Mod3 = Alt_Rkeycode 57 = n N ntildekeycode 38 = 
  a A aacutekeycode 26 = e E eacutekeycode 32 = o O oacutekeycode 31 
  = i I iacutekeycode 30 = u U uacute

3) restart X, and in a Xterminal execute:

  xmodmap pav.map

4) try Lyx and press:
 RightAlt + a   
for á 
 RightAlt + Shift+a for Á
 :
 :
 RightAlt + n   
for ñ
 RightAlt + N 
 for Ñ

I was wondering if there is a better way to do this. Anyone 
knows?
Bye.
---Pablo Veliz Bouzas[EMAIL PROTECTED]
 pav.map


Re: US-Keyboard + LyX + spanish

1999-12-07 Thread Diego A. Puertas F.

Esa es una forma de configurar el teclado en ingles para acentos y eñes 
que puedes automatizar aún mas, el archivo pav.map al que haces referencia
ponlo en tu directorio HOME y llámalo .Xmodmap, asi se cargará 
automáticamente cada vez que uses Xwindows.


Aún así existe una forma de configurar solamente a lyx para poder tipear
acentos y eñes, y esto sin usar la "altgr" sino con los acentos tal como
los usarias en un teclado en español: tecleando primero ' y luego la vocal
en cuestión ;  de una forma análoga funciona para la diéresis y la eñe
( la eñe tipeando primero ~ y luego la n ).

Tienes que crear un archivo "espanol.kmap" y lo ubicas en $HOME/.lyx/kbd
(o en $LYXHOME/share/lyx/kbd si eres root) que contenga lo siguiente (no
usar la numeración es solo para referencia):

1:  \kmod ' acute aeiouAEIOU
2:  \kmod ~ tilde nN
3:  \kmod ` umlaut uU
4:  \kxmod acute i "\\'{\\i}"

 -  En la linea 1 esta la definición para los acentos agudos (el
único tipo de acento en español).
 -  En la linea 2 el "acento" para la eñe, la tilde ~.
 -  En la linea 3 la dieresis, que yo la configuré para la tecla `
pero se puede usar cualquier otra tecla ( "  :  etc ).

Notese que estas lineas funcionan así:
\kmod tecla que activa la acción tipo de acento letras que podrán ser
objeto de la acción

 -  La cuarta línea es para prevenir que se les punga el punto a las i
acentuadas, no tengo la menor idea de como funciona. 

Luego de esto debes modificar el archivo $HOME/.lyx/lyxrc
( $LYXHOME/share/lyx/lyxrc si eres root ) para que incluya lo siguiente:

\kbmap true
\kbmap_primary espanol


y eso es todo, la próxima vez que arranques lyx debes poder usar los
acentos, eñes y diéresis sin tener que usar "altgr".



US-Keyboard + LyX + spanish

1999-12-07 Thread Pablo Veliz




LyX 1.1.3 + Mandrake 6.1
** for an English version check down. **
 
| Spanish version |---
Logre trabajar con LyX usando un teclado en ingles, pudiendo escribir en 
español (ñ,é,á,...). Hago esto:
 
1) configurar el archivo /etc/X11/XF86Config con la seccion de 
teclado(Keyboard) de la siguiente manera:

  Section "Keyboard"   
  Protocol    "Standard"   
  AutoRepeat  500 5   
  LeftAlt Meta   
  RightAlt    Compose   
  ScrollLock  Compose   
  RightCtl    Control   
  XkbKeycodes "xfree86"   
  XkbTypes    "default"   
  XkbCompat   "default"   
  XkbSymbols  "us(pc101)"   
  XkbGeometry "pc"   
  XkbRules    "xfree86"   
  XkbModel    "pc101"   
  XkbLayout   "us"   
  XkbOptions  "grp:switch"    # 
  <- aqui esta el truco que me permite
     #    
  manipular el Alt derecho
  EndSection
2) crear un archivo llamado pav.map con el siguiente 
contenido:

  clear Mod3add Mod3 = Alt_Rkeycode 57 = n N ntildekeycode 38 = 
  a A aacutekeycode 26 = e E eacutekeycode 32 = o O oacutekeycode 31 
  = i I iacutekeycode 30 = u U uacute
 
3) reiniciar X, y en una terminal X, ejecutar:

  xmodmap pav.map
 
4) haz correr el LyX y presiona:
    AltDerecho + a     
 para á 
    AltDerecho + Shift+a    para Á
    :
    :
    AltDerecho + n     
 para ñ
    AltDerecho + N    
  para Ñ
 
Me pregunto si existe una mejor manera de obtener esto. 
Alguien sabe algo?
Saludos.
 
---Pablo Veliz Bouzas[EMAIL PROTECTED]
 
| English version |---

I managed to work with LyX using a US-keyboard writing in 
Spanish (ñ,é,á...). I do this:
 
1) setup the /etc/X11/XF86Config with the Keyboard section as 
following:

  Section "Keyboard"   
  Protocol    "Standard"   
  AutoRepeat  500 5   
  LeftAlt Meta   
  RightAlt    Compose   
  ScrollLock  Compose   
  RightCtl    Control   
  XkbKeycodes "xfree86"   
  XkbTypes    "default"   
  XkbCompat   "default"   
  XkbSymbols  "us(pc101)"   
  XkbGeometry "pc"   
  XkbRules    "xfree86"   
  XkbModel    "pc101"   
  XkbLayout   "us"   
  XkbOptions  "grp:switch"    # 
  <- here is the trick for Right-AltEndSection
2) create a file named pav.map with the following 
line:

  clear Mod3add Mod3 = Alt_Rkeycode 57 = n N ntildekeycode 38 = 
  a A aacutekeycode 26 = e E eacutekeycode 32 = o O oacutekeycode 31 
  = i I iacutekeycode 30 = u U uacute
 
3) restart X, and in a Xterminal execute:

  xmodmap pav.map
 
4) try Lyx and press:
    RightAlt + a      
for á 
    RightAlt + Shift+a    for Á
    :
    :
    RightAlt + n      
for ñ
    RightAlt + N    
  for Ñ
 
I was wondering if there is a better way to do this. Anyone 
knows?
Bye.
---Pablo Veliz Bouzas[EMAIL PROTECTED]
 pav.map


Re: US-Keyboard + LyX + spanish

1999-12-07 Thread Diego A. Puertas F.

Esa es una forma de configurar el teclado en ingles para acentos y eñes 
que puedes automatizar aún mas, el archivo pav.map al que haces referencia
ponlo en tu directorio HOME y llámalo .Xmodmap, asi se cargará 
automáticamente cada vez que uses Xwindows.


Aún así existe una forma de configurar solamente a lyx para poder tipear
acentos y eñes, y esto sin usar la "altgr" sino con los acentos tal como
los usarias en un teclado en español: tecleando primero ' y luego la vocal
en cuestión ;  de una forma análoga funciona para la diéresis y la eñe
( la eñe tipeando primero ~ y luego la n ).

Tienes que crear un archivo "espanol.kmap" y lo ubicas en $HOME/.lyx/kbd
(o en $LYXHOME/share/lyx/kbd si eres root) que contenga lo siguiente (no
usar la numeración es solo para referencia):

1:  \kmod ' acute aeiouAEIOU
2:  \kmod ~ tilde nN
3:  \kmod ` umlaut uU
4:  \kxmod acute i "\\'{\\i}"

 -  En la linea 1 esta la definición para los acentos agudos (el
único tipo de acento en español).
 -  En la linea 2 el "acento" para la eñe, la tilde ~.
 -  En la linea 3 la dieresis, que yo la configuré para la tecla `
pero se puede usar cualquier otra tecla ( "  :  etc ).

Notese que estas lineas funcionan así:
\kmod   

 -  La cuarta línea es para prevenir que se les punga el punto a las i
acentuadas, no tengo la menor idea de como funciona. 

Luego de esto debes modificar el archivo $HOME/.lyx/lyxrc
( $LYXHOME/share/lyx/lyxrc si eres root ) para que incluya lo siguiente:

\kbmap true
\kbmap_primary espanol


y eso es todo, la próxima vez que arranques lyx debes poder usar los
acentos, eñes y diéresis sin tener que usar "altgr".