miércoles, 27 de enero de 2016

eñes y tildes en office 2007 con wine (GNU/linux)

A veces puede ocurrir que instalamos Microsoft Office, en este caso el 2007, y nos topamos con que no podemos escribir eñes ni tildes (á, é, î, etc).

Una opción muy comentada sería la de cambiar el input mode a «none», pero a mi, particularmente, no me convence, ya que desactiva algunas características a la hora de escribir.

Si queréis un método que os funcione, os presento el siguiente, que ya había encontrado hace tiempo pero que el puñetero google parece haber escondido.

La idea consiste en añadir el modificador "env XMODIFIERS='' " (el igual está seguido de dos comillas simples) a la orden de ejecución del comando de wine.

Como tanto los elementos del menú como los elementos que se ejecutan al hacer doble clic en una extensión de wine están almacenados en ~/.local/share/applications, ejecutamos desde esta ubicación la siguiente orden:

sed -i "s/=env/=env XMODIFIERS=\'\'/g" *.desktop

De manera que añada "=env XMODIFIERS=''" donde antes había "=env". Dicho de otra manera, donde antes la orden era:

Exec=env WINEPREFIX="/home/tonic/.wine" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/tonic/.wine/dosdevices/c:/users/tonic/Start\\ Menu/Programs/Microsoft\\ Office/Microsoft\\ Office\\ Word\\ 2007.lnk

Ahora será:

Exec=env XMODIFIERS='' WINEPREFIX="/home/tonic/.wine" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/tonic/.wine/dosdevices/c:/users/tonic/Start\\ Menu/Programs/Microsoft\\ Office/Microsoft\\ Office\\ Word\\ 2007.lnk

Lo que hará que el teclado funcione bien.

Salu2

No hay comentarios:

Tech: Cosas que hacerle a una página web que mantienes (institucional o muy grande i tot alló)

 Cosas que le puedes hacer: Estandarizar los colores   Homogeneizar las fuentes Una para el contenido Otra para los enlaces (y así te evitas...