Comparateur de Texte au Caractère Près | Relecture et Correction en Ligne
Cet outil met en évidence les moindres différences entre deux versions d'un texte : une virgule déplacée, un accent manquant, un espace insécable oublié, une tournure reformulée. Il est pensé pour les correcteurs, rédacteurs, traducteurs et professionnels du droit qui doivent vérifier la fidélité d'une relecture jusqu'au caractère près.
💡 Ce que l'outil détecte
- Comparaison au caractère : L'analyse descend au niveau du caractère, pas seulement de la ligne. Vous voyez précisément quel mot a changé, quelle lettre a été corrigée ou quel signe de ponctuation a été ajouté.
- Accents et diacritiques : Les différences entre « a » et « à », « e » et « é », ou un « œ » remplacé par « oe », sont toutes signalées. Indispensable pour des relectures soignées en français.
- Espaces et ponctuation : L'outil met en lumière les espaces doubles, les espaces insécables manquants avant « ; », « : » ou « ! », et les guillemets français (« ») remplacés par leurs équivalents anglais (" ").
- Défilement synchronisé : Sur les textes longs, les deux panneaux défilent ensemble pour rester au même endroit sans effort.
- Confidentialité : Rien n'est envoyé sur Internet. Le texte reste dans votre navigateur, ce qui convient pour relire des manuscrits inédits, des contrats ou des documents soumis à une clause de confidentialité (RGPD respecté).
🧐 Foire aux questions
Q. Quelle est la différence avec un comparateur ligne par ligne ?
A. Un comparateur ligne par ligne (comme git diff) marque une ligne entière comme modifiée dès qu'un seul caractère change, ce qui est pratique pour relire du code mais peu lisible pour de la prose. Cet outil, au contraire, pointe précisément le ou les caractères modifiés au sein de chaque phrase — idéal pour les relectures éditoriales.
Q. L'outil distingue-t-il majuscules et accents ?
A. Oui, strictement. « Etre » et « Être » sont considérés comme différents, tout comme « Francais » et « Français ». C'est exactement ce que l'on attend d'un outil de relecture rigoureux en français.
Q. Puis-je l'utiliser pour comparer deux traductions ?
A. Absolument. Collez la première traduction à gauche et la seconde à droite : les écarts de vocabulaire, de ponctuation ou de typographie ressortent immédiatement, ce qui aide à harmoniser des textes multilingues ou à vérifier la cohérence d'une charte éditoriale.
📚 Sous le capot : l'algorithme Diff Match Patch
Cet outil s'appuie sur Diff Match Patch, une bibliothèque open source développée par Google pour calculer la différence minimale entre deux chaînes de caractères. Contrairement aux utilitaires historiques comme diff d'Unix, qui raisonnent ligne par ligne, Diff Match Patch opère au niveau du caractère puis applique un nettoyage sémantique (diff_cleanupSemantic) pour regrouper les modifications en blocs lisibles par un humain.
Concrètement, cela signifie que l'outil ne se contente pas d'indiquer « cette phrase a changé » : il précise quels mots ou lettres dans la phrase ont été ajoutés ou retirés. C'est la même logique qui alimente l'historique des révisions dans Google Docs, et c'est exactement ce qu'il faut pour une relecture professionnelle en français, où chaque signe compte.