Bonjour,

Le 01/07/2010 12:10, Cédric Bosdonnat a écrit :
Pour ma part je note quelques elements ici:
   * Toute spec de ce comportement ne doit pas tenir compte des
autocorrections de corrections de majuscules (c'est autre chose)
   * La casse du mot devrait etre respectee apres le remplacement. Par
exemple si l'utilisateur tape ceTrain, le mot devrait etre remplace par
ceRtain. AMHA toute erreur de majuscule doit etre corrigee ailleurs.
   * Arrive un cas un peu delicat: lorsqu'il y a plus de caracteres dans
le mot final. Par exemple: aler ->  aller
     * Si le mot de depart est tout en majuscules ou tout en minuscules,
c'est facile... ALER ->  ALLER / aler ->  aller
     * Mais que faire quand on a un mix des deux? par exemple AleR. Je
sais que c'est assez etrange comme cas...


Je ne suis pas d’accord avec ce qui est écrit ci-dessus.
S’il est demandé de transformer "aler" en "aller", ça ne veut pas dire qu’on veut transformer "ALER" en "ALLER".

Vous prenez trop l’autocorrection comme un simple service de correction orthographique. Ce n’est qu’un des usages de celle-ci.

Celle-ci peut modifier une suite de mots en un seul ou l’inverse.
Ex:
"RTFM" => "Lis le manuel".
"Lis la doc" => "RTFM"

Si je veux changer "marc" (de café), ça ne veut pas dire que je veux changer "Marc" ou "MARC" de la même manière. Il faut donc tenir compte de la casse et faire uniquement ce qui est demandé.

S’il est écrit dans l’autocorrection:
"MARC" ===> "Mid-America Regional Council"
"Marc" ===> "Marc, l’apôtre"
"marc" ===> "marc de café"

Il ne faut pas interpréter ce qui est demandé, mais _faire juste ce qui est demandé_, et ne pas modifier la casse du texte de remplacement.

Pour l’instant, le problème, c’est que l’autocorrection ne fait aucune distinction entre "marc", "Marc" et "MARC", et c’est ça qu’il faut changer.

--
Olivier R.

== Adresse mail réservée aux listes de discussion.                ==
== Les messages venant d’ailleurs sont _automatiquement_ effacés. ==
** E-mail dedicated to mailing-lists.                             **
** Messages from anywhere else are _automatically_ erased.        **

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@fr.openoffice.org
For additional commands, e-mail: dev-h...@fr.openoffice.org

Répondre à