Cosa fa questo convertitore di testo Unicode
Il convertitore di testo Unicode lavora con Unicode, lo standard che assegna un numero a ogni carattere, dalla lettera A agli ideogrammi cinesi, alle frecce e alle emoji. Tra le sue molte migliaia di caratteri ci sono alfabeti completi in grassetto, corsivo, calligrafico, gotico, doppio tratto e monospaziato. Esistono soprattutto per la matematica, dove lo stile di una lettera può cambiarne il significato.
Dato che quelle lettere sono caratteri a sé, puoi usarle come “font” nei posti che accettano solo testo semplice. Questo strumento trasforma le tue parole in quei caratteri e ti mostra esattamente cosa ha prodotto, fino al singolo code point.
Come usare il convertitore
- Scrivi o incolla nella casella Il tuo testo, oppure premi Cancella per partire da zero.
- I sei risultati principali in alto mostrano il testo in Grassetto, Corsivo, Calligrafico, Gotico, Doppio tratto e Monospaziato. Premi Copia accanto a quello che vuoi.
- Nel pannello dei code point, scegli uno stile dal menu Mostra i code point di. Scegli “Il tuo testo così com’è” per esaminare quello che hai scritto.
- Ogni carattere compare con il suo codice U+ sotto. I segni combinanti sono mostrati su un cerchio tratteggiato, gli spazi come ␣ e gli a capo come ↵.
- Leggi la riga di riepilogo per il numero di code point, di unità UTF-16 e di byte UTF-8.
- Premi Copia code point per copiare tutto l’elenco come testo, per esempio “U+1D400 U+1D401”.
- Scorri fino ad Altri stili per tutti gli altri stili del sito, ognuno con il suo pulsante Copia.
Come funziona
Quasi tutti gli stili principali vengono dal blocco Mathematical Alphanumeric Symbols, che va da U+1D400 a U+1D7FF. È organizzato in serie ordinate di 26 maiuscole e 26 minuscole per ogni stile, quindi il convertitore trova una lettera con stile contando a partire dalla prima.
Alcune lettere erano già state aggiunte a Unicode anni prima nel blocco Letterlike Symbols, come ℝ per i numeri reali, ℌ in Fraktur e ℎ in corsivo. Il blocco matematico lascia vuote quelle posizioni, e il convertitore le riempie con i caratteri più vecchi. Il pannello dei code point lo rende facile da notare: in una parola in gotico, la H maiuscola mostra U+210C e non un numero nell’intervallo U+1D500.
Altri stili usano parti diverse di Unicode. Le lettere a bolle vengono da Enclosed Alphanumerics, le lettere larghe dal blocco Halfwidth and Fullwidth Forms, il maiuscoletto dalle lettere fonetiche, e sottolineato e barrato da segni combinanti che si agganciano alla lettera precedente.
Molti di questi caratteri sono forme di “compatibilità”. Con la normalizzazione NFKC definita da Unicode, una 𝐀 in grassetto torna a essere una A normale. È così che i motori di ricerca e strumenti come il convertitore da Unicode a testo riescono a togliere lo stile.
Esempi
La lettera A in ogni stile principale, con code point e dimensioni presi dal pannello del convertitore:
| Stile | Carattere | Code point | Unità UTF-16 | Byte UTF-8 |
|---|---|---|---|---|
| Normale | A | U+0041 | 1 | 1 |
| Grassetto | 𝐀 | U+1D400 | 2 | 4 |
| Calligrafico | 𝒜 | U+1D49C | 2 | 4 |
| Gotico | 𝔄 | U+1D504 | 2 | 4 |
| Doppio tratto | 𝔸 | U+1D538 | 2 | 4 |
| Monospaziato | 𝙰 | U+1D670 | 2 | 4 |
| H in gotico | ℌ | U+210C | 1 | 3 |
E una parola intera, “Unicode”, in ogni stile principale:
| Stile | Risultato |
|---|---|
| Grassetto | 𝐔𝐧𝐢𝐜𝐨𝐝𝐞 |
| Corsivo | 𝑈𝑛𝑖𝑐𝑜𝑑𝑒 |
| Calligrafico | 𝒰𝓃𝒾𝒸ℴ𝒹ℯ |
| Gotico | 𝔘𝔫𝔦𝔠𝔬𝔡𝔢 |
| Doppio tratto | 𝕌𝕟𝕚𝕔𝕠𝕕𝕖 |
| Monospaziato | 𝚄𝚗𝚒𝚌𝚘𝚍𝚎 |
In Grassetto, “Unicode” corrisponde a 7 code point, 14 unità UTF-16 e 28 byte UTF-8. Scritta normalmente, vale 7 in tutti e tre i casi.
A chi serve il pannello dei code point
- Sviluppatori che vogliono capire perché un campo di database, un’API o un modulo rifiuta un testo che “sembra” corto
- Social media manager che cercano di capire perché una bio raggiunge il limite prima del previsto
- Autori e designer che vogliono verificare quali caratteri usa uno stile prima di affidarsi a esso
- Curiosi che si chiedono perché una lettera di una parola sembra un po’ diversa dalle altre
Consigli e limiti
I limiti di lunghezza cambiano. Alcuni sistemi contano i code point, altri le unità UTF-16, altri ancora i byte. Confronta la riga di riepilogo con la regola che l’app usa davvero.
Non tutti i caratteri hanno uno stile. Le lettere accentate, quasi tutta la punteggiatura e le lettere di altri alfabeti non hanno una forma in grassetto o calligrafica, quindi passano invariate. In italiano lo noti subito: in una parola come “città”, la à resta normale anche quando il resto della parola cambia stile.
Lettori di schermo e ricerca. Le tecnologie assistive spesso leggono le lettere con stile come simboli matematici o le saltano, e quasi tutte le caselle di ricerca non le associano alle parole normali. Tieni le informazioni importanti in testo semplice.
È il font a decidere l’aspetto. Unicode stabilisce di quale carattere si tratta, e il font sul dispositivo di chi legge lo disegna. I dispositivi più vecchi possono mostrare un quadratino vuoto.
Caratteri nascosti. Il pannello rivela anche i caratteri che non si vedono. Se lavori con nomi vuoti o trucchi di spaziatura, il generatore di testo invisibile li spiega uno per uno.
Strumenti correlati
Il generatore di scritte particolari aggiunge decorazioni e alfabeti somiglianti a questi stili. Per annullare qualsiasi stile, usa il convertitore da Unicode a testo.