Il trattino (-) unisce parole composte: ben noto. Il trattino medio (–) indica intervalli e connessioni: pagine 20–24. Il trattino lungo (—) isola una frase all'interno di un periodo, come una virgola più forte. Sono tre caratteri Unicode distinti di larghezza crescente, e parser, ricerche e impaginazione li trattano in modo diverso.
I tre caratteri a colpo d'occhio
I nomi derivano dalla tipografia storica: il trattino medio era largo quanto una N maiuscola, il trattino lungo quanto una M maiuscola.
| Segno | Nome | Code point | Larghezza | Uso principale |
|---|---|---|---|---|
| - | Trattino-meno | U+002D | Il più corto | Parole composte |
| – | Trattino medio | U+2013 | Media | Intervalli e connessioni |
| — | Trattino lungo | U+2014 | Il più lungo | Incisi dentro una frase |
Il primo è sulla tastiera. Gli altri due no, ed è questa la radice pratica di quasi tutta la confusione: si digita un trattino dove servirebbe un trattino medio o lungo, perché è l'unico disponibile senza scorciatoie.
Il trattino
Il trattino unisce elementi in una singola unità.
- Modificatori composti prima di un sostantivo: un autore ben noto, una struttura all'avanguardia. In molte lingue il trattino scompare quando la frase segue il sostantivo.
- Alcuni prefissi, soprattutto per evitare collisioni o ambiguità: in inglese re-elect, co-owner, re-cover una sedia (a differenza di recover, guarire).
- Spezzare le parole a fine riga, nell'impaginazione giustificata.
- Numeri composti: in inglese twenty-three.
Tecnicamente il carattere della tastiera è il trattino-meno: un unico code point che funge da trattino, segno meno e flag da riga di comando, ereditato dalle macchine da scrivere e dai primi ASCII. Unicode ha un trattino dedicato (U+2010) e un segno meno (U+2212), ma quasi nulla li usa, e non dovresti iniziare tu: - è ciò che parser, shell e URL si aspettano.
Il trattino medio
Il trattino medio significa da... a, fino a o tra. Connette invece di unire.
- Intervalli numerici: pagine 20–24, 2020–2024, 9–17. I manuali di stile sconsigliano di mescolarlo con le parole: scrivi dal 2020 al 2024, non dal 2020–2024.
- Connessioni e conflitti tra entità distinte: il rally Parigi–Dakar, la relazione medico–paziente, l'asse est–ovest. Qui la distinzione dal trattino conta: franco-tedesco con il trattino suggerisce una cosa unica e fusa, mentre Francia–Germania con il trattino medio indica due parti in relazione.
- Modificatori composti in cui una parte è già formata da più parole: un accordo post–Seconda guerra mondiale. Un trattino si attaccherebbe solo a "Seconda".
- Punteggi e votazioni: una vittoria per 3–1.
Il trattino medio è il meno usato dei tre e quello più spesso sostituito da un trattino semplice. Nel testo corrente questa sostituzione è una piccola imprecisione tipografica che pochi lettori notano. Nei dati non è affatto piccola: un intervallo di date scritto con un trattino medio non corrisponderà a un'espressione regolare che cerca un trattino.
Il trattino lungo
Il trattino lungo isola una frase, creando una pausa più forte di una virgola e più morbida di un punto.
- In coppia, attorno a un inciso: I risultati — che nessuno si aspettava — erano chiari.
- Da solo, prima di una conclusione o di un ribaltamento: Ha controllato tutto due volte — e le è sfuggito lo stesso.
- Per segnare un discorso interrotto nei dialoghi.
La spaziatura è l'unico vero punto di disaccordo tra gli stili. La convenzione editoriale americana (Chicago Manual of Style) usa il trattino lungo senza spazi: parola—parola. Quella britannica (Oxford e la maggior parte dei quotidiani UK) usa invece il trattino medio spaziato: parola – parola. Entrambe sono corrette; ciò che conta è la coerenza all'interno di un documento. L'output dell'IA usa tipicamente il trattino lungo spaziato — parola — parola — un ibrido dei due sistemi, ed è per questo che può sembrare sottilmente fuori posto agli editor formati in una delle due tradizioni.
Il trattino lungo è anche il segno diventato una firma non ufficiale del testo generato dall'IA, perché i modelli lo usano con molta più costanza delle persone. Ne parliamo in perché ChatGPT usa così tanti trattini lunghi.
Come digitare ciascuno
| Piattaforma | Trattino medio (–) | Trattino lungo (—) |
|---|---|---|
| macOS | Opzione + - | Opzione + Maiusc + - |
| Windows | Alt + 0150 | Alt + 0151 |
| Linux | Ctrl + Maiusc + u, 2013 | Ctrl + Maiusc + u, 2014 |
| Word / Docs | Due trattini tra parole vengono corretti automaticamente | Due trattini vengono corretti automaticamente |
| HTML | – |
— |
| iOS / Android | Pressione prolungata sul tasto del trattino | Pressione prolungata sul tasto del trattino |
I codici Alt di Windows richiedono un tastierino numerico: ecco perché tantissimi utenti di portatili non digitano mai questi caratteri.
Quando la differenza rompe davvero qualcosa
In prosa, usare un trattino al posto di un trattino medio è una raffinatezza tipografica. Fuori dalla prosa, questi sono tre code point distinti e la differenza è funzionale:
- Ricerca e trova-e-sostituisci corrispondono ai caratteri esatti. Cercare
2020-2024non troverà2020–2024. - I comandi shell richiedono U+002D.
--forceincollato da un documento in cui la correzione automatica lo ha trasformato in un trattino lungo non è un flag, e il messaggio di errore non menzionerà i trattini. - CSV e JSON trattano i trattini medi e lunghi come testo qualsiasi, il che di solito va bene — finché un valore che dovrebbe corrispondere a una chiave non corrisponde.
- URL e slug accettano solo il trattino ASCII.
- Ordinamento e deduplicazione trattano i tre come caratteri diversi, quindi voci che sembrano identiche non vengono raggruppate.
Se devi normalizzare i trattini in un documento, Rimuovere i trattini lunghi li sostituisce con l'alternativa che scegli e ne riporta il conteggio, così puoi verificare che il numero corrisponda a quanto ti aspettavi invece di fidarti di una sostituzione silenziosa. La trappola analoga con le virgolette è trattata in perché le virgolette curve rompono il codice.
Domande frequenti
Qual è la differenza tra trattino lungo e trattino medio?
Il trattino medio (–, U+2013) significa da... a e indica intervalli come 2020–2024. Il trattino lungo (—, U+2014) isola una frase dentro un periodo, come una virgola più forte. Il trattino lungo è circa il doppio in larghezza, e sono due caratteri Unicode distinti.
Quando devo usare un trattino invece di un trattino medio o lungo?
Usa il trattino per unire parole in una singola unità: ben noto, ri-eleggere. Se intendi un intervallo, una connessione tra due parti o una pausa in una frase, ti serve invece un trattino medio o lungo.
I trattini lunghi vanno spaziati?
Dipende dal manuale di stile. La convenzione americana li usa senza spazi (parola—parola), mentre quella britannica usa tipicamente il trattino medio spaziato (parola – parola). Entrambe sono corrette; conta la coerenza all'interno dello stesso documento.
Come si digita un trattino lungo?
Su macOS premi Opzione + Maiusc + trattino. Su Windows tieni premuto Alt e digita 0151 sul tastierino numerico. In Word e Google Docs, digitando due trattini tra le parole la conversione avviene automaticamente. Sui telefoni, tieni premuto il tasto del trattino.
È grave se uso un trattino al posto di un trattino medio?
In prosa è un'imprecisione minore che la maggior parte dei lettori non noterà. Nei dati, nel codice, negli URL o in qualsiasi cosa venga cercata o analizzata conta molto, perché i tre sono caratteri distinti e una corrispondenza esatta fallirà.