Aller au contenu principal
PulsarKit

Supprimer les retours à la ligne

Corrigez le texte copié depuis un PDF : regroupez les lignes coupées en paragraphes, annulez la césure et gardez la structure.

Déposez vos fichiers ici

.txt, .md, .csv · jusqu’à 5 Mo

Comment corriger le texte

  1. 1

    Collez le texte abîmé

    Ou déposez un fichier .txt ou .md jusqu’à 5 Mo.

  2. 2

    Choisissez l’opération

    « Regrouper en paragraphes » est le réglage par défaut, et celui qui corrige le texte issu d’un PDF.

  3. 3

    Copiez ou téléchargez

    Un clic pour le presse-papiers, un pour télécharger un fichier .txt.

Pourquoi le texte issu d’un PDF arrive cassé

Un PDF ne stocke pas des paragraphes. Il stocke l’emplacement de chaque morceau de texte sur la page, et quand vous copiez depuis un PDF, le lecteur reconstruit l’ordre de lecture en ajoutant un retour à la ligne à la fin de chaque ligne visible. Collé dans un éditeur qui gère lui-même les retours à la ligne, cela donne une colonne irrégulière avec une coupure tous les huit ou neuf mots. La correction consiste à regrouper les lignes à l’intérieur d’un même paragraphe tout en conservant les lignes vides entre les paragraphes. C’est ce que fait le mode par défaut ici, et c’est pour cela qu’il est proposé par défaut plutôt que de tout rassembler sur une seule ligne.

Annuler la césure sans détruire les vrais traits d’union

Les PDF coupent aussi les mots en fin de ligne avec un trait d’union. « comprendre » devient « comp- » puis « rendre ». Supprimer chaque trait d’union placé avant un retour à la ligne détruirait aussi « bien-connu », « vingt-quatre » et tout autre mot réellement composé qui tomberait en fin de ligne. La règle utilisée ici impose une lettre minuscule de chaque côté du trait d’union : les coupures de syllabes en ont toujours une, et les mots composés ont très souvent une majuscule ou un chiffre d’un côté. Ce n’est pas parfait, et cela reste bien plus fiable que la version naïve.

Une phrase par ligne

C’est une autre tâche à partir du même point de départ : au lieu de regrouper les lignes, placer chaque phrase sur sa propre ligne. C’est ce qu’il vous faut avant de comparer deux versions d’un document, avant d’alimenter une mémoire de traduction ou pour relire un texte phrase par phrase. Trouver la fin des phrases suppose de traiter correctement « Dr Dupont », « p. ex. » ou « 3,14 ». Cette page applique la même règle que son compteur de mots, au lieu de couper sur chaque point.

Couper à une largeur donnée

C’est l’opération inverse : prendre un texte continu et l’interrompre à une colonne fixe, comme le souhaitent les courriels en texte brut, les messages de commit ou les commentaires de code. Le découpage est glouton et tient compte des mots. Un mot plus long que la largeur reçoit sa propre ligne au lieu d’être coupé en deux : une URL tronquée n’est plus un lien, et un identifiant tronqué n’est plus le même identifiant.

Les caractères invisibles

Le texte copié depuis des PDF et des sites web transporte souvent des traits d’union conditionnels et des espaces insécables de largeur nulle : des caractères invisibles qui survivent au copier-coller et perturbent ensuite la recherche, le comptage de la longueur des lignes et la comparaison de mots. Ils sont supprimés ici avant toute autre opération. C’est utile à savoir si vous vous êtes déjà demandé pourquoi une recherche d’un mot pourtant visible ne renvoyait aucun résultat.

Le texte ne quitte jamais votre appareil

Tout se fait dans votre navigateur au fur et à mesure de la saisie. Aucun envoi sur un serveur, aucune inscription et aucun journal, et fermer l’onglet efface tout.

Questions fréquentes

Les paragraphes vont-ils disparaître ?

Non, pas avec le mode par défaut : les lignes vides entre les paragraphes sont conservées. Le regroupement sur une seule ligne est une option séparée.

Corrige-t-il les mots césurés coupés entre deux lignes ?

Oui, lorsqu’il y a une lettre minuscule de chaque côté du trait d’union. Les vrais mots composés comme bien connu sont laissés tels quels.

Peut-on mettre une phrase par ligne à la place ?

Oui. Les abréviations et les nombres décimaux sont pris en compte, et le texte n’est pas coupé à chaque point.

Puis-je couper le texte à 72 ou 80 colonnes ?

Oui, entre 20 et 200 colonnes. Les mots plus longs que la largeur choisie ont leur propre ligne au lieu d’être coupés.

Que sont les traits d’union conditionnels et pourquoi les supprimer ?

Ce sont des caractères invisibles qui se glissent dans le texte copié et faussent la recherche et le comptage de longueur. Ils sont supprimés en premier.

Mon texte est-il envoyé sur un serveur ?

Non. Il ne quitte jamais l’onglet de votre navigateur.

Puis-je obtenir des fins de ligne Windows ?

Oui. CRLF fait partie des deux formats de sortie proposés.

Outils associés