Neko

 
 

andj weblog

web log'n [not] for wimps

Follow | Followers | "Ídolos"

24 mayo, 2008

Tildes en OpenOffice.Org

AndresVia @ 12:11 p. m.

Solucionado el "problema" de las tildes en OpenOffice.Org

Lo primero es asegurarse de que las teclas muertas estén activadas, esto generalmente no requiere mas que decirle al `dpkg-reconfigure xserver-xorg` cual es el diseño y la variante de tu teclado.

Si el teclado es Americano, el diseño es `us` y la variante es `intl`.

Si el teclado es Español el diseño es `es`. (el teclado en Español tiene la tecla C-cagando -ç/Ç-)

Si el teclado es Latinoamericano el diseño es `latam`.

Esto también se puede cuadrar en el "Panel de Control" de KDE y en GNOME también debe ser posible configurar esto usando solo el ratón, pero esta manera de configurar a diferencia de la obiqua de Debian es que esto no se aplicará para todos los usuarios.

La segundo es asegurarse de tener instalado el `locale` de nuestra preferencia, yo genere los "locales" de "Español (Colombia) - UTF-8". Un simple `apt-get install locales && dpkg-reconfigure locales` debería se suficiente. Si nos preguntan cuál local queremos usar de los generados pues seleccionamos el que nos conviene o "None" en caso de que no queramos un local por defecto para nuestro sistema. (mi caso)

En caso de que no escojamos un local de preferencia debemos hacer que el ejecutable de OpenOffice.Org reciba como variables de entorno las siguientes:

LANG=es_CO
LC_ALL=es_CO.UTF-8

Esto lo podemos poner en un `alias`, hacer un script que haga un wrapper a OpenOffice o las definimos solo para el entorno actual con la palabra clave del shell "export".

export LANG=es_CO
export LC_ALL=es_CO.UTF-8
oowriter

Debería ser suficiente.

En caso de que si escojamos un "locale" por defecto entonces es necesario reiniciar nuestras X para que las variables de entorno sean debidamente globalmente propagadas.

http://gentoo-wiki.com/TIP_Openoffice_and_dead_keys

http://opengroup.org/onlinepubs/007908799/xbd/envvar.html

LANG
This variable determines the locale category for native language, local customs and coded character set in the absence of the LC_ALL and other LC_* (LC_COLLATE, LC_CTYPE, LC_MESSAGES, LC_MONETARY, LC_NUMERIC, LC_TIME) environment variables. This can be used by applications to determine the language to use for error messages and instructions, collating sequences, date formats, and so forth.

LC_ALL
This variable determines the values for all locale categories. The value of the LC_ALL environment variable has precedence over any of the other environment variables starting with LC_ (LC_COLLATE, LC_CTYPE, LC_MESSAGES, LC_MONETARY, LC_NUMERIC, LC_TIME) and the LANG environment variable.

Etiquetas: , , , , ,

#

Comentarios:
Publicar un comentario

/home

Archivo

| noviembre 2005 | julio 2006 | agosto 2006 | septiembre 2006 | febrero 2007 | abril 2007 | octubre 2007 | noviembre 2007 | diciembre 2007 | enero 2008 | febrero 2008 | marzo 2008 | mayo 2008 | julio 2008 | agosto 2008 | noviembre 2008 | diciembre 2008 | enero 2009 | febrero 2009 | abril 2009 | junio 2009 | marzo 2010 |

Powered by Blogger