Problèmes d'accents dans openoffice sous Linux

  • Canada
  • GNU/Linux
  • Pine
Vous avez ouvert openoffice (oowriter, ooimpress, oocalc, oodraw, etc.)
sous Linux et il y a certains caractères accentués que vous ne pouvez
tapper?

Par exemple, lorsque vous tappez sur le "e" ou le "a" accent grave ("è" ou
"à"), rien n'apparaît à l'écran? Frustrant n'est-ce pas?

Pour régler le problème, il faut assigner la variable "LC_ALL" à la valeur
"fr". Pour ce faire, il y a plusieurs moyens:
1- Écrire "export LC_ALL=fr" dans le fichier $HOME/.bashrc
2- Faire un alias pour la commande. Ajouter dans $HOME/.bashrc la ligne:
alias oowrite='LC_ALL="fr" oowriter'
3- Tout simplement tapper en ligne de commande:
LC_ALL="fr" oowriter

J'oublie sûrement des possibilités.

Des suggestions?

Miguel
 

Re: Problèmes d'accents dans openoffice sous Linux

  • Canada
  • Mozilla Thunderbird
Miguel Tremblay wrote:

> Pour régler le problème, il faut assigner la variable "LC_ALL" à la
> valeur "fr". Pour ce faire, il y a plusieurs moyens:
> 1- Écrire "export LC_ALL=fr" dans le fichier $HOME/.bashrc
> 2- Faire un alias pour la commande. Ajouter dans $HOME/.bashrc la ligne:
> alias oowrite='LC_ALL="fr" oowriter'
> 3- Tout simplement tapper en ligne de commande:
> LC_ALL="fr" oowriter
>
> J'oublie sûrement des possibilités.
>
> Des suggestions?


1) Il me semble que c'est possible de changer de locale dans OOo en
allant dans: Tools->Option->Language Settings
2) Ta suggestion 1 va affecter tous les logiciels, même bash sera en
français.
3) Si possible, il est bon d'utiliser UTF-8 en rajoutant .UTF-8 dans la
définition de LC_ALL. Ce sera donc LC_ALL="fr.UTF-8"



--
+-------------------------------------------------------+
| |
| Stefan Michalowski, M. Sc. |
| ------------------ |
| Email: illmnec(à)sympatico.ca |
| GPG Key: http://screamerone.zapto.org/k.asc |
| ---------------------------------- |
| "Provider of Open Paradigm Shifts" |
| |
+-------------------------------------------------------+
Pièces jointes
 

Re: Problèmes d'accents dans openoffice sous Linux

  • Commercial
  • Gmail
On 5/12/07, Stefan Michalowski <mitch(à)ptaff.ca> wrote:


> 1) Il me semble que c'est possible de changer de locale dans OOo en
> allant dans: Tools->Option->Language Settings
> 2) Ta suggestion 1 va affecter tous les logiciels, même bash sera en
> français.
> 3) Si possible, il est bon d'utiliser UTF-8 en rajoutant .UTF-8 dans la
> définition de LC_ALL. Ce sera donc LC_ALL="fr.UTF-8"


Changer de locale DANS OOo ne corrige pas le problème. Le problème
survient lorsque LC_ALL et ses amis ne sont pas initialisé. On peut
les initialiser avec n'importe qu'elle valeur valide et les accents
vont se mettre à fonctionner correctement.

Pour ceux qui désirent conserver l'anglais pour leur LC_ALL:
export LC_ALL=en_US.UTF-8
votre OOo, vos accents et vous serez heureux jusqu'à la fin de vos jours.

Une dernière remarque, si vous initialisez LC_ALL avec quelque chose
qui n'a pas de bon sens
export LC_ALL=toto
Ça va fonctionner quand même! Voilà ce qui se produit:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = "toto",
LANG = (unset)
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
I18N: Operating system doesn't support locale ""

François
 

 

Propulsé par xhtmail