Codici Alt e caratteri speciali: come scriverli su Windows, Mac e Linux
Per scrivere €, ©, ° o una lettera con un accento che la tua tastiera non ha, puoi usare i codici Alt di Windows, le combinazioni con il tasto Option del Mac o la sequenza Unicode di Linux. Ecco come funzionano, con la tabella dei caratteri più cercati e il collegamento allo strumento Tabella ASCII per trovare il codice di qualunque altro simbolo.
Windows: i codici Alt con il tastierino numerico
Tieni premuto il tasto Alt di sinistra, digita il codice con il tastierino numerico (Bloc Num attivo) e rilascia Alt: il carattere compare nel punto in cui si trova il cursore. Esistono due famiglie di codici, e confonderle è l'errore più comune:
- Alt + 0xxx (quattro cifre, con lo zero iniziale): usa la tabella ANSI del sistema, di norma Windows-1252. È quella che contiene €, ©, ®, ™ e le lettere accentate nella forma più vicina allo standard moderno.
- Alt + xxx (senza lo zero): usa la tabella OEM della console, tipicamente CP437 (a seconda delle impostazioni regionali può essere un'altra, per esempio CP850). Contiene anche simboli grafici e di disegno di vecchia memoria, ma non l'euro né ™.
La regola pratica: se il codice che cerchi è nella tabella qui sotto nella colonna Windows-1252, scrivilo con lo zero davanti. Il numero esatto per un carattere qualsiasi lo trovi nello strumento Tabella ASCII, che ha un costruttore di codici Alt e permette di cercare per carattere.
I caratteri più cercati: codici Alt, entità HTML e Unicode
Nella colonna CP437 trovi il codice senza zero iniziale (un trattino indica che quel carattere non esiste in quella tabella). L'entità HTML si scrive nel codice della pagina; l'ultima colonna è il code point Unicode.
| Carattere | Nome | Alt + 0xxx | Alt + xxx (CP437) | Entità HTML | Unicode |
|---|---|---|---|---|---|
| € | euro | 0128 | - | € | U+20AC |
| © | copyright | 0169 | - | © | U+00A9 |
| ® | marchio registrato | 0174 | - | ® | U+00AE |
| ™ | trademark | 0153 | - | ™ | U+2122 |
| ° | grado | 0176 | 248 | ° | U+00B0 |
| ± | più o meno | 0177 | 241 | ± | U+00B1 |
| ² | apice due | 0178 | 253 | ² | U+00B2 |
| ³ | apice tre | 0179 | - | ³ | U+00B3 |
| ½ | un mezzo | 0189 | 171 | ½ | U+00BD |
| • | punto elenco | 0149 | - | • | U+2022 |
| – | trattino breve (en dash) | 0150 | - | – | U+2013 |
| — | trattino lungo (em dash) | 0151 | - | — | U+2014 |
| « | virgolette basse aperte | 0171 | 174 | « | U+00AB |
| » | virgolette basse chiuse | 0187 | 175 | » | U+00BB |
| à | a grave | 0224 | 133 | à | U+00E0 |
| è | e grave | 0232 | 138 | è | U+00E8 |
| é | e acuta | 0233 | 130 | é | U+00E9 |
| ì | i grave | 0236 | 141 | ì | U+00EC |
| ò | o grave | 0242 | 149 | ò | U+00F2 |
| ù | u grave | 0249 | 151 | ù | U+00F9 |
| ñ | n con tilde | 0241 | 164 | ñ | U+00F1 |
| ß | esse sharp tedesca | 0223 | 225 | ß | U+00DF |
| ø | o barrata | 0248 | - | ø | U+00F8 |
Nota: i trattini – e — e il punto elenco • sono caratteri tipografici che non fanno parte della tabella ASCII classica, ma in Windows-1252 hanno comunque un loro codice. Per i caratteri fuori da queste tabelle (per esempio le lettere greche o molti simboli matematici) il metodo con Alt non basta: serve la sequenza Unicode o il copia e incolla.
Mac: il tasto Option
Su Mac non servono codici numerici: si tiene premuto Option (a volte indicato con Alt) insieme a un tasto, eventualmente con Maiusc. Le combinazioni dipendono dal layout della tastiera. Con tastiera USA, per esempio:
- Option + G per ©, Option + R per ®, Option + 2 per ™
- Option + Maiusc + 8 per °, Option + 8 per •
- Option + Maiusc + 2 per €
- Option + trattino per il trattino breve, Option + Maiusc + trattino per il trattino lungo
Su una tastiera italiana alcune combinazioni sono diverse: il modo più sicuro è aprire il Visualizzatore tastiera dalle impostazioni, che mostra su una tastiera virtuale cosa produce ogni tasto con Option premuto.
Linux: Ctrl + Maiusc + U
Negli ambienti desktop più diffusi (quelli basati su GTK e IBus) si digita Ctrl + Maiusc + U, poi il codice Unicode in esadecimale (per esempio 20ac per l'euro, e8 per la è) e si preme Invio o Spazio. Il metodo funziona con qualunque carattere Unicode, non solo con quelli delle vecchie tabelle, ma in alcune applicazioni potrebbe richiedere un input method diverso. Per convertire un numero tra decimale e esadecimale puoi usare il convertitore di basi numeriche.
Smartphone e tablet
Su iPhone, iPad e Android basta tenere premuto il tasto più simile al carattere cercato: la e propone è, é, ê, ë; il trattino propone il trattino lungo e il punto elenco; il tasto dello zero può proporre il simbolo di grado. Per tutto il resto c'è la tastiera emoji e simboli, oppure il copia e incolla da una pagina che contiene il carattere.
Se il codice non funziona
- Controlla che il Bloc Num sia acceso e di usare il tastierino, non la riga dei numeri.
- Usa l'Alt di sinistra: l'Alt Gr di destra è un tasto diverso.
- Se sul portatile manca il tastierino, usa la Mappa caratteri di Windows o il pannello emoji e simboli (tasto Windows + punto).
- In una pagina web, se non riesci a digitare il carattere, scrivi l'entità HTML della tabella: il browser la mostra correttamente.
Per capire perché le tabelle sono più di una e perché a volte al posto di una è compaiono simboli strani, leggi la guida ASCII, Unicode e UTF-8: le differenze. Se invece ti serve capire i caratteri invisibili e di controllo, trovi tutto in caratteri di controllo ASCII, LF e CR.