JunkieLand/PGROU — pull request #1 by pkelder (2011-11-18 17:46:01+00:00)
Title: Fichiers séparés

Voilà les modifs que je viens de faire sur le projet. En gros, on a 4 classes:
-PDFExtractor
-OrthographicCorrection
-GrammaticlaCorrection
-Main
-Triplet
Les noms sont un peu lourd, mais plutôt clairs :)
Les trois premiers reprennent ce qu'à fait 3K, en séparant chaque partie.
Triplet est une nouvelle invention: Un triplet contient une ligne, un mot, et la liste des corrections pour ce mot (supposé faux). On fait appel à Triplet dans le Main, d'abord après la correction ortho, puis après la correction grammaticale. C'est plus simple, il suffit ensuite de rajouter le code que l'on veut pour faire de triplet un fichier txt, une page html, etc.
Pour ce qui est de comment récupérer la ligne dans Hunspell, je vous laisse regarder, c'est détaillé dans le code. Ma solution n'est pas parfaite, mais devrait suffire.
Je n'ai pas testé le code, a priori il n'y pas de soucis. 3K je pense que tu valideras en faisant ta page HTML.