Aller au contenu
Ghostchars

Séparateurs de ligne

NEXT LINE (U+0085)

NEL, un contrôle C1 qui signifie « commencer une nouvelle ligne ». Il vient d'EBCDIC, où il était le caractère de fin de ligne.

Point de code
U+0085
Autres notations
u0085\u0085…
Supprimé par défaut
Non
Option qui le régit
Fins de ligne -n
Peut être porteur
Non

Copier-coller U+0085

Pour copier-coller NEXT LINE (U+0085), appuyez sur le bouton : le caractère lui-même part dans votre presse-papiers, et Ctrl+V (Cmd+V sur Mac) le colle partout où vous pouvez écrire.

D'où il vient

Des données venues de grands systèmes, de la conversion EBCDIC vers ASCII, de certains outils XML (la spécification XML impose de traiter NEL comme une fin de ligne) et du décodage erroné de Windows-1252.

Pourquoi il compte

C'est une coupure de ligne dans certains outils, un caractère de contrôle invisible dans d'autres, et un contrôle à supprimer pour un troisième groupe. Deux programmes qui lisent le même fichier peuvent être en désaccord sur son nombre de lignes.

Avant et après

NEXT LINE (U+0085) avant et après nettoyage, le caractère caché affiché sous forme de pastille étiquetée
Fiche de référence pour ce caractère : le point de code, le verdict et le même avant et après, en une image.
Avantligne unU+0085ligne deux
Aprèsligne un ligne deux

Un saut de ligne venu d'une autre époque, invisible pour la plupart des outils modernes.

Le caractère est affiché sous forme de pastille étiquetée, pour que vous voyiez où il se place. Dans votre texte, il ne dessine absolument rien.

Quand il est légitime

Dans des données venues d'un grand système, et à l'intérieur de XML, où c'est une fin de ligne spécifiée.

Comment le supprimer

Activez l'option Normaliser les fins de ligne (`-n`) et il devient un simple LF. À noter : il n'est PAS supprimé par `--controls` ; Ghostchars le classe comme coupure de ligne et non comme contrôle, parce que c'est ce qu'il veut dire.

Votre texte est dans un fichier plutôt que dans le presse-papiers ? Le rapport du document pour .docx, .odt et .html le trouve à l'intérieur du fichier, avec les passages masqués et les modifications suivies, sans que vous ayez à l'ouvrir. Si la question porte sur le reste de l'écriture plutôt que sur ce seul caractère, vous pouvez compter les tirets et les transitions toutes faites et voir où se trouve chaque habitude, sans note et sans rien affirmer sur la personne qui a écrit le texte.

Est-ce un filigrane d'IA ?

Ce n'est pas un filigrane

Non. NEL est un artefact de conversion de jeu de caractères, le plus souvent depuis EBCDIC ou depuis un fichier Windows-1252 mal décodé.

Aucun lien avec un texte généré par une machine. Il vient d'un logiciel, d'un clavier ou d'une personne.

Questions

Pourquoi `--controls` ne le supprime-t-il pas ?

Parce que supprimer une coupure de ligne collerait deux lignes l'une à l'autre. Il a sa place avec les autres fins de ligne sous `-n`, qui le replie en saut de ligne.

XML l'exige-t-il vraiment ?

Oui : un processeur XML doit normaliser NEL en saut de ligne, et c'est pourquoi il traverse tant de chaînes de traitement intact.

Vérifier votre propre texte

Collez n'importe quoi dans le nettoyeur pour voir tous les caractères invisibles qu'il contient, avec leur position, leur point de code et ce qui arrive à chacun. Rien n'est envoyé.

Vérifier votre propre texteNettoyer dans Chrome au moment du collageNettoyer sur votre Mac avec un raccourci clavierTous les caractères

Statistiques anonymes ?

Ghostchars traite votre texte dans le navigateur et ne l'envoie jamais nulle part. Nous aimerions comptabiliser les pages vues avec un service de mesure auto-hébergé et sobre en cookies. Jamais le moindre contenu.