Aller au contenu
Ghostchars

Ponctuation typographique

EN DASH (U+2013)

Le tiret de longueur moyenne employé pour les intervalles et certaines relations typographiques.

Point de code
U+2013
Autres notations
u2013\u2013–
Supprimé par défaut
Non
Option qui le régit
Ponctuation --punct
Peut être porteur
Non

D'où il vient

Les traitements de texte, outils éditoriaux et extensions Markdown à ponctuation intelligente peuvent transformer des suites de traits ASCII en U+2013 pendant la saisie ou le rendu.

Pourquoi il compte

Son point de code diffère du trait d'union ASCII. Comparaison de source, recherche exacte, code, front matter et diffs peuvent donc réagir autrement malgré une forme familière.

Avant et après

EN DASH (U+2013) 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.
Avant1914U+20131918
Après1914-1918

Avant, U+2013 sépare les années; après, il s'agit d'un trait d'union ASCII.

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

Il est légitime dans les intervalles numériques et certaines relations. Gardez-le dans la prose publiée sauf si la destination exige uniquement ASCII.

Comment le supprimer

Activez Ponctuation (`--punct`) pour remplacer U+2013 par un trait d'union ASCII. Contrôlez les sources sensibles à la syntaxe.

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 ?

Présent dans certains textes d'IA : ce n'est pas un filigrane

U+2013 apparaît dans les textes édités et générés parce que tous deux suivent des conventions de publication ordinaires. Il ne prouve rien sur l'auteur.

Il apparaît bel et bien dans les sorties de modèles, comme une typographie ordinaire apprise sur les données d'entraînement. Il n'est pas délibéré, pas détectable par construction, et ne prouve rien sur un document donné.

Questions

Pourquoi Markdown a-t-il transformé les traits en U+2013 ?

Une extension typographique ou l'éditeur a effectué la conversion. Markdown n'impose pas une substitution universelle.

Faut-il remplacer U+2013 par un trait d'union ?

Seulement si la destination exige ASCII ou une source stable. Dans la prose publiée, U+2013 peut être le signe d'intervalle voulu.

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 texteTirets cadratins en Markdown : garder une source ASCIINettoyer 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.