Ce que fait cet outil
Le tiret cadratin (U+2014) est un tiret long qui sert à interrompre une phrase, à ajouter un aparté ou à marquer un brusque changement de direction. C’est un signe de ponctuation tout à fait correct, mais beaucoup de gens ont besoin d’un texte sans lui. Certains éditeurs et guides de style préfèrent les virgules ou les parenthèses. Certaines plateformes l’affichent comme un symbole bizarre. Et comme les outils d’écriture par IA l’utilisent énormément, de nombreux rédacteurs le retirent pour que leur texte sonne davantage comme le leur.
Cet outil pour supprimer les tirets cadratins trouve chacun d’eux dans votre texte et le remplace par la ponctuation choisie. Il fait de même avec le tiret demi-cadratin (U+2013), plus court, et transforme les tirets des intervalles de nombres en simples traits d’union.
Mode d’emploi
- Collez votre texte dans Votre texte. La version nettoyée apparaît sous Texte sans tirets cadratins.
- Sous Remplacer chaque tiret par, choisissez Virgule, Point-virgule, Trait d’union espacé, Trait d’union ou Espace.
- Vérifiez les options : Inclure les tirets demi-cadratins, Les intervalles de nombres deviennent des traits d’union et Remplacer aussi les doubles traits d’union.
- Appuyez sur Copier ou Télécharger.
La note sous l’outil indique combien de tirets ont été remplacés.
Les choix de remplacement
Virgule est le choix par défaut, car il convient à la plupart des phrases. Une paire de tirets autour d’un aparté fonctionne comme une paire de virgules. Les espaces autour du tiret sont d’abord retirés, vous obtenez donc une virgule propre suivie d’une espace. Si le caractère suivant est déjà une ponctuation, comme un point, aucune virgule n’est ajoutée.
Point-virgule convient à un tiret qui relie deux pensées complètes. Attention : l’outil suit l’usage anglais et ne met pas d’espace avant le point-virgule. En typographie française, ajoutez-en une à la main (de préférence insécable).
Trait d’union espacé met un trait d’union normal du clavier avec une espace de chaque côté. C’est le rendu le plus proche de l’original, avec des caractères présents sur tous les claviers.
Trait d’union relie les mots par un trait d’union sans espaces.
Espace remplace simplement le tiret par une espace.
Exemples
Dans ce tableau, [cadratin] et [demi-cadratin] représentent les vrais caractères.
| Vous collez | Résultat |
|---|---|
| The plan[cadratin]if it works[cadratin]will save hours. | The plan, if it works, will save hours. |
| It was fast [cadratin] really fast. | It was fast, really fast. |
| He paused[cadratin]then laughed. | He paused, then laughed. |
| Wait for it[cadratin]. | Wait for it. |
| [cadratin] Who said that? | Who said that? |
| We are open 9[demi-cadratin]5 on weekdays. | We are open 9-5 on weekdays. |
| Read pages 10[demi-cadratin]20 first. | Read pages 10-20 first. |
It works -- mostly. (doubles traits d’union activés) |
It works, mostly. |
| Le projet [cadratin] s’il aboutit [cadratin] fera gagner des heures. | Le projet, s’il aboutit, fera gagner des heures. |
| Il hésita [demi-cadratin] puis rit. | Il hésita, puis rit. |
La même première phrase avec les autres choix :
| Remplacer chaque tiret par | Résultat |
|---|---|
| Point-virgule | The plan; if it works; will save hours. |
| Trait d’union espacé | The plan - if it works - will save hours. |
| Trait d’union | The plan-if it works-will save hours. |
| Espace | The plan if it works will save hours. |
Les tirets et la typographie française
Le français utilise les tirets autrement que l’anglais, et cela change le résultat :
- Les dialogues. Dans un roman, chaque réplique commence souvent par un tiret cadratin en début de ligne. L’outil supprime ces tirets avec l’espace qui suit : « [cadratin] Qui a dit ça ? » devient « Qui a dit ça ? ». Pratique pour nettoyer un texte, mais vous perdez la marque des changements d’interlocuteur. Si vous voulez la garder, remplacez plutôt ces tirets à la main ou avec rechercher et remplacer.
- Les incises. En français, les tirets d’incise sont entourés d’espaces. L’outil retire ces espaces avant de placer la virgule, le résultat est donc correct.
- Les intervalles d’heures. La règle des intervalles ne s’applique qu’entre deux chiffres collés au tiret. « 9 h[demi-cadratin]18 h » n’est pas reconnu comme un intervalle à cause du « h », et devient « 9 h, 18 h ». Écrivez plutôt « de 9 h à 18 h ».
Les caractères remplacés
- Tiret cadratin (U+2014), toujours.
- Barre horizontale (U+2015) et les tirets de deux et trois cadratins (U+2E3A et U+2E3B), qui se ressemblent et sont traités de la même façon.
- Tiret demi-cadratin (U+2013) et tiret numérique (U+2012), quand Inclure les tirets demi-cadratins est activée.
- Deux ou trois traits d’union à la suite entre deux mots, quand Remplacer aussi les doubles traits d’union est activée. Beaucoup de gens tapent
--pour un tiret cadratin, et certains logiciels le transforment automatiquement.
Avec Les intervalles de nombres deviennent des traits d’union activée, un tiret entre deux chiffres, comme dans 1990 à 1995 écrit avec un tiret demi-cadratin, devient un trait d’union sans espaces, quel que soit le remplacement choisi.
Conseils et limites
- Relisez le résultat. Une virgule convient la plupart du temps, mais pas toujours. Un tiret avant une liste ou une explication rendrait peut-être mieux en deux-points, et un tiret qui clôt brusquement une phrase demande parfois un point. Corrigez ces quelques cas à la main.
- Gardez les tirets appariés. Si une phrase a deux tirets autour d’un aparté, les deux deviennent des virgules, ce qui garde l’équilibre.
- Les autres signes typographiques comme les guillemets courbes et les points de suspension en un seul caractère se nettoient avec le convertisseur en texte brut.
- Les remplacements ponctuels de n’importe quel mot ou symbole sont faciles avec l’outil rechercher et remplacer.
- Retirer tous les symboles d’un coup, pas seulement les tirets, c’est le rôle de l’outil pour supprimer les caractères spéciaux.
Comment taper ou éviter les tirets cadratins
Les traitements de texte insèrent souvent les tirets cadratins pour vous. Microsoft Word transforme deux traits d’union entre deux mots en tiret pendant la frappe. Pour l’en empêcher, ouvrez les options de correction automatique de Word, onglet de mise en forme automatique au cours de la frappe, et décochez l’option qui remplace les traits d’union par un tiret. Google Docs a un réglage proche dans le menu Outils, Préférences, parmi les substitutions automatiques.
Pour retirer les tirets existants dans Word, ouvrez Rechercher et remplacer, mettez ^+ dans la zone de recherche (le code Word du tiret cadratin) et tapez une virgule et une espace dans la zone de remplacement. Utilisez ^= pour les tirets demi-cadratins. Dans Google Docs, collez le tiret dans la zone de recherche de l’outil Rechercher et remplacer.
En code, une expression régulière fait le travail. En JavaScript, text.replace(/\s*\u2014\s*/g, ', ') remplace chaque tiret cadratin et les espaces qui l’entourent par une virgule et une espace. En Python, utilisez re.sub(r'\s*\u2014\s*', ', ', text).