Précédent   Forum du club des développeurs et IT Pro > Logiciels > Autres Logiciels > OpenOffice & LibreOffice
OpenOffice & LibreOffice Forum d'entraide sur OpenOffice.org et LibreOffice. Avant de poster : La F.A.Q OpenOffice
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 03/09/2012, 13h29   #1
troumad
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 659
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 45
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 659
Points : 6 584
Points : 6 584
Par défaut Grammalecte 0.2 et dictionnaire 4.6

je transferts ici une information pour les utilisateurs de LibO et AOO (ça devrait aussi être bon pour AOO) à propos du correcteur orthographique et du correcteur grammatical :

Citation:
======================================================

Bonjour

## *Dictionnaire 4.6*

Cette version est dans la continuité des précédentes, aucune révolution en
cours.

Nouveautés :
— le bug de Hunspell empêchant la reconnaissance des mots avec majuscule,
apostrophe et majuscule successives, comme « L’Institut » a été contourné,
et ces mots ne seront désormais plus soulignés en rouge ;
— cette version du dictionnaire et les suivantes seront dorénavant
distribuées uniquement sous la licence MPL v2.0 (au lieu des trois licences
MPL 1.1, LGPL, GPL), suivant en cela Mozilla et TDF qui publient leurs
logiciels sous cette licence (le changement est encore en cours pour
LibreOffice) ; ça ne change pas grand-chose au final, mais ça simplifie
grandement la lecture des droits accordés ;
— environ 600 nouvelles entrées.

Merci à Tbj pour son assiduité, à dominiko pour m’avoir sorti de ma torpeur
pour le bug de Hunspell et à tous les autres pour leur participation.


## *Grammalecte 0.2*

Je suis heureux de vous présenter cette nouvelle mouture du correcteur
grammatical qui apporte beaucoup de nouveautés, peu visibles à première vue
pour l’utilisateur, mais qui devraient améliorer nettement le confort
d’utilisation et l’aide à la chasse aux erreurs.

Les nouveautés se situent surtout sous le capot.


*Soulignement restreint à la zone d’erreur*

Auparavant, Grammalecte soulignait presque toujours toute la zone qu’il
avait dû examiner pour repérer une erreur. Par exemple, si vous écriviez «
Le petit chaperon rouges », il soulignait « Le petit chaperon rouges » au
lieu seulement de mettre en exergue « rouges ». C’était une contrainte
technique. Il n’était possible de faire autrement qu’au prix d’une lourde
chute des performances et d’une complexité plutôt rédhibitoire.
À présent, restreindre la zone signalée au mot erroné est aisé et sans
conséquences sur les performances.

Ce point qui paraît peut-être anodin a plusieurs conséquences :
— ça évite le chevauchement des erreurs que LibreOffice et OpenOffice ne
savent pas bien gérer (ce point a toutefois été amélioré depuis LibO 3.6),
— ça simplifie grandement la suggestion des graphies correctes (j’ai plutôt
manqué de temps pour réécrire toutes les règles pour donner une suggestion,
ce point reste donc encore largement améliorable, mais c’est à présent
possible) ;
— c’est probablement moins étrange pour l’utilisateur.
Et cette fonctionnalité est surtout un prérequis pour développer le
préprocesseur de texte dont je vais vous parler.

Cette fonctionnalité a été « backportée » dans Lightproof, le correcteur
duquel Grammalecte est issu.


*Le préprocesseur de texte*

Grammalecte, contrairement à LanguageTool et à Lightproof, analyse les
textes que LibreOffice lui envoie en deux passes : paragraphe par
paragraphe, puis phrase par phrase. Cet avantage permet d’introduire un
nouvel outil, le préprocesseur de texte, dont le rôle est de modifier (en
interne, pour le propre usage du correcteur uniquement) la phrase qu’il va
analyser ; ces modifications consistent notamment en une simplification du
texte, afin de le dépouiller de tout ce qui est gênant pour débusquer les
erreurs.

Grammalecte 0.2 fonctionne ainsi :
— analyse du paragraphe (sans modification du texte)
>> remontée des erreurs à LibreOffice,
— transformation du texte par le préprocesseur de texte,
— analyse phrase par phrase du texte modifié
>> remontée des erreurs à LibreOffice.

L’épure du texte consiste notamment à ôter les adverbes, les locutions
adverbiales, les expressions usuelles, les caractères indésirables qui
ponctuent régulièrement les écrits.

Cette épure a plusieurs conséquences :
— elle simplifie drastiquement la désambiguïsation du texte (un souci
permanent), et permet même souvent de se passer de faire de la
désambiguïsation,
— elle réduit conséquemment le nombre de faux positifs,
— elle simplifie la recherche des erreurs et soulage le programmeur des maux
de tête récurrents que la correction grammaticale automatique peut provoquer
,
— elle permet la vérification, autrefois presque impossible, de certains
accords distants.

Ce n’est pas la panacée, mais ça débroussaille déjà pas mal et ça permet
vraiment d’y voir plus clair.

Concrètement, qu’est-ce que ça permet ? Voici par exemple des erreurs que
Grammalecte parvient dorénavant à débusquer, ce que ni LanguageTool ni
l’ancienne version ne sont capables de faire :

— Les hommes comme celui-là mange comme deux.
— Il venait, comme d’habitude, discuté avec son ami.
— Elle est de plus en plus belles.
— Ses « chiens » coure sur ma pelouse.
— Ils sont tout à fait désœuvré.
— Les infirmières à mi-temps ne travaille pas dans cette aile.
— Ils sont, semble-t-il, parti à la chasse.
— Je suis moi aussi complètement désespérés d’aller, le 1er janvier,
travaillé à l’usine.
— Ils sont bel et bien mort.
— Des peines à peine croyable.
— Ces types-là venait mangé chez moi tous les dimanches.
— Des règles pas du tout claire.
— Ce roman de Jean-Paul Sartre es passionnant.
— Celui d’entre nous qui mens.

Dans les exemples ci-dessus, Grammalecte supprime en interne ce qui le gêne
: « comme celui-là », « comme d’habitude », « de plus en plus », « à peine
», etc.

Il y a environ 140 règles dans le préprocesseur, qui opèrent un nombre plus
grand encore de modifications diverses.

À présent que le préprocesseur me simplifie la tâche, j’ai commencé à
étendre la recherche d’erreurs là où Grammalecte ne prenait auparavant
presque aucun risque de se tromper. Je n’en suis qu’au commencement sur ce
point. J’ai préféré publier une nouvelle version que je juge supérieure à
l’ancienne plutôt qu’attendre indéfiniment que ça me satisfasse pleinement.

Tout ceci n’est qu’un début, car je vois à présent que le potentiel du
préprocesseur est bien supérieur à ce que j’avais imaginé en premier lieu.
Expérimenter cet outil m’a donné plein d’idées audacieuses. Et je pense
maintenant qu’il est possible de créer avec ce système un correcteur
grammatical bien plus capable qu’il ne l’est déjà présentement.

Malheureusement, cela demandera encore beaucoup de temps et de tests. Il
s’est passé quasiment 8 mois entre cette version et la précédente, et, au
cours de cette période, je n’ai guère dû travailler plus de quelques
semaines avec ténacité sur le correcteur. Je me prends alors à espérer avoir
plus de temps à consacrer à cette tâche. Une seule année de travail à plein
temps donnerait de bien meilleurs résultats. Du coup, j’ai ouvert un compte
Paypal pour donations. Grammalecte reste bien sûr gratuit et vous êtes
libres de contribuer ou non. Je pense notamment à vous, entreprises,
institutions et organismes, qui installez des dizaines, des centaines, des
milliers de postes, mais les particuliers ne devraient pas sous-estimer leur
importance. Si vous appréciez ce logiciel, toute aide, en ces temps
difficiles, est la bienvenue. Ça me fera gagner un temps précieux pour le
développement de la suite.

Téléchargement :
http://www.dicollecte.org/grammalecte

Cordialement,
Olivier R.
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 30
Vieux 25/11/2012, 17h40   #2
zoom61
Responsable OpenOffice & LibreOffice

 
Avatar de zoom61
 
Homme Vincent VIALE
Support MOA & DWH
Inscription : janvier 2005
Messages : 3 397
Détails du profil
Informations personnelles :
Nom : Homme Vincent VIALE
Âge : 40
Localisation : France, Haute Vienne (Limousin)

Informations professionnelles :
Activité : Support MOA & DWH
Secteur : Industrie

Informations forums :
Inscription : janvier 2005
Messages : 3 397
Points : 21 969
Points : 21 969
Envoyer un message via Skype™ à zoom61
Salut,

La version actuelle de Grammalecte est le 0.2.4, et le dictionnaire est le 4.8.

Et tu oublies de dire que pour installer Grammalecte, il faut que le dictionnaire soit installé seul ce qui nécessite une installation personnalisée de LibO ou AOO, car par défaut, cela installe des anciennes versions du dictionnaire français et surtout plein d'autres dictionnaires (anglais, etc.), et qui empêche l'extension de fonctionner correctement.

@+.
__________________
N'oubliez pas le Tag afin de faciliter la recherche, et en votant ou cela permet de mieux cibler la recherche.

Téléchargez LibreOffice ou Apache OpenOffice
Consulter la rubrique OpenOffice & LibreOffice - Les cours - La FAQ - Le Forum

Je ne réponds pas aux messages privés s'ils sont liés à une question du forum

zoom61 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 25/11/2012, 20h40   #3
troumad
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 659
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 45
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 659
Points : 6 584
Points : 6 584
Merci de cette mise à jour
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2012, 20h54   #4
zoom61
Responsable OpenOffice & LibreOffice

 
Avatar de zoom61
 
Homme Vincent VIALE
Support MOA & DWH
Inscription : janvier 2005
Messages : 3 397
Détails du profil
Informations personnelles :
Nom : Homme Vincent VIALE
Âge : 40
Localisation : France, Haute Vienne (Limousin)

Informations professionnelles :
Activité : Support MOA & DWH
Secteur : Industrie

Informations forums :
Inscription : janvier 2005
Messages : 3 397
Points : 21 969
Points : 21 969
Envoyer un message via Skype™ à zoom61
De rien
__________________
N'oubliez pas le Tag afin de faciliter la recherche, et en votant ou cela permet de mieux cibler la recherche.

Téléchargez LibreOffice ou Apache OpenOffice
Consulter la rubrique OpenOffice & LibreOffice - Les cours - La FAQ - Le Forum

Je ne réponds pas aux messages privés s'ils sont liés à une question du forum

zoom61 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2013, 08h14   #5
troumad
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 659
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 45
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 659
Points : 6 584
Points : 6 584
Par défaut Grammalecte v0.2.5 et Dictionnaires v4.9

je copie ici le message :
Citation:
Bonsoir,

# Grammalecte v0.2.5

J’ai pas mal de retard à cause de tous ces problèmes avec LibreOffice 4.0,
mais voici enfin la nouvelle version de Grammalecte.

La version 0.2.5 ne révolutionne rien :
— beaucoup, beaucoup moins de faux positifs ;
— un préprocesseur de texte encore amélioré ;
— quelques bugs corrigés ;
— un peu de nettoyage de code.

Le journal des modifications semble bien maigre, mais je suis content de
cette version car certains problèmes de longue date ont été corrigés.

Cette version est compatible avec Python 3. Mais je ne dirai pas qu’elle est
vraiment compatible avec LibreOffice 4. J’ai mis longtemps à comprendre
qu’un des problèmes concernant les espaces entre les phrases ne venait pas
de mon code ou de Python 3, mais d’une modification non documentée de l’API
de LibreOffice 4. Cette modification est peut-être un bug, j’attends
toujours la réponse des dévs sur ce point. Si ce n’est pas un bug, je serai
forcé de revoir en partie et peut-être en profondeur le code de Grammalecte,
notamment le système à passages multiples que j’avais commencé à mettre en
place et dont j’avais parlé il y a quelques mois ici.

Quoi qu’il en soit, dans les mois qui viennent, le développement risque de
connaître un fort ralentissement, car je suis par ailleurs très occupé.

Téléchargement :
http://www.dicollecte.org/grammalecte/telecharger.php


# Dictionnaires v4.9

Changements :
— environ 560 nouvelles entrées,
— nouvelles directives ICONV pour les ligatures (ffi ffl ff fi fl) et l’apostrophe
typographique,
— nouvelles directives BREAK ^' ^‘ '$ ’$,
— ajout des caractères '1234567890 dans WORDCHARS,
— corrections diverses.

L’extension multi-dictionnaires fonctionnera normalement à partir de la RC3
de LO 4.

Le dictionnaire “Classique” 4.9 est inclus dans LibreOffice 4.


Cordialement,
Olivier R.
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 20
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 21h09.


 
 
 
 
Partenaires

Hébergement Web