Autocorrection

Bonjour,

Si on applique Format -> Autocorrection -> Appliquer, il ne s'ajoute pas d’espace insécable devant les signes de ponctuation, même si la case [R] est cochée (options linguistiques). Par contre, pendant la saisie de texte, l'ajout se fait bien. Je précise que la langue pour ma page est bien Français.
Libreoffice 3.4.3 sur Ubuntu 10.10 et Windows XP

Est ce un problème connu ?

@+

Bonjour

Didier TROM wrote:

Si on applique Format -> Autocorrection -> Appliquer, il ne s'ajoute pas
d’espace insécable devant les signes de ponctuation, même si la case [R]
est cochée (options linguistiques).

Pourrais-tu préciser le module (writer, calc...) et donner un exemple précis
d'un texte non corrigé (car mes quelques essais ne reproduisent pas le
problème avec LibO 3.4.3 et XP) ?

En attendant la FAQ suivante montre comment on peut corriger un document par
la fonction de recherche/remplacement :
http://wiki.documentfoundation.org/FR/FAQ/Writer/153

Cordialement
Pierre-Yves

Il s'agit de Writer. Je joins un fichier tout simple sur lequel, si j'applique Format -> Autocorrection -> Appliquer, les espaces insécables ne sont pas ajoutés devant les ; et :

http://www.cijoint.fr/cjlink.php?file=cj201109/cijnAf6BbN.odt

Cordialement

Bonjour,

Si tu choisis l'option autocorrection pendant la frappe, les espaces insécables sont bien ajoutés en cours de frappe. Sinon, sur un document existant ou si tu n'as pas choisi cette option, les "erreurs" sont bien signalées, mais il faut les corriger à la main (clic droit).

C'est d'ailleurs pareil pour l'orthographe. Avec en plus la nécessité d'avoir mémorisé ta bourde (clic droit autocorrection)

Pourtant l'aide mentionne :

Ajouter un espace insécable avant les signes de ponctuation spécifiques dans les textes français :
*Insère un espace insécable avant ";", "!", "?" et ":" lorsque la langue du caractère est définie sur Français (France*, Belgique, Luxembourg, Monaco ou Suisse) et avant ":" uniquement lorsque la langue du caractère est définie sur Français (Canada).

Il semblerait normal que l'ajout de l'espace insécable se fasse lors de la commande Format -> Autocorrection -> Appliquer , non ?

@+

J'ai fait quelques essais supplémentaires sur de nombreux fichiers en ma possession et il n'y en a que quelques uns, très rares, dont le tien (essai), qui s'ouvrent sans caractères insécables et qui ont le comportement que je décrivais dans mon précédent message. Si je crée un fichier en supprimant les caractères insécables, que je l'enregistre et le réouvre, les caractères insécables sont bien présents en appliquant l'autocorrection à condition de ne pas avoir mis d'espace avant les deux points ou le point virgule. Sinon ça ne marche pas et il faut le faire manuellement. J'en suis là pour l'instant.