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".

Reply via email to