TextToolbox Strumenti di testo istantanei

Generatore di Testo Elegante

Scrivi qui sotto e ottieni all'istante versioni in grassetto, corsivo, manoscritto, doppio tratto, cerchiate e a larghezza piena — ognuna fatta di veri caratteri Unicode, così si incollano correttamente ovunque vada il testo semplice.

Veri caratteri Unicode, non un font

Il blocco Unicode Simboli Matematici Alfanumerici (U+1D400–U+1D7FF) esiste perché la matematica aveva bisogno di scrivere cose come variabili in corsivo, vettori in grassetto e insiemi numerici a doppio tratto (ℝ, ℤ) in testo semplice, senza dipendere da una formattazione che un documento potrebbe non conservare. La soluzione di Unicode è stata dare a ogni stile il proprio blocco dedicato di punti di codice — un carattere vero e distinto per ogni lettera in grassetto, ogni lettera in corsivo, e così via — invece di trattare lo stile come un effetto visivo applicato sopra l'alfabeto normale. Le lettere cerchiate e a larghezza piena vengono da altri due blocchi Unicode più antichi, creati per scopi diversi (segnare elementi enumerati, e la tipografia dell'Asia orientale dove ogni carattere occupa la stessa larghezza), che si prestano bene come stili di testo. Poiché ogni stile è un carattere vero e non un effetto di font, si incolla correttamente in qualsiasi campo di testo semplice — bio di Instagram, tweet, messaggio Discord — che non ha modo di applicare formattazione.

Alcuni di questi blocchi hanno piccoli vuoti intenzionali. Unicode non duplica un carattere già standardizzato altrove: ad esempio, la H maiuscola manoscritta non è un nuovo punto di codice all'interno della serie sistematica — riutilizza U+210B, il simbolo più antico che la matematica usava già per l'Hamiltoniana. Il Doppio Tratto ha riutilizzi simili per ℂ, ℍ, ℕ, ℙ, ℚ, ℝ e ℤ, i familiari simboli di insiemi numerici. Le tabelle di questo generatore conoscono ognuna di queste sostituzioni, quindi il risultato è corretto e non un'ipotesi. Qualsiasi carattere senza equivalente stilizzato in un dato blocco — spazi, punteggiatura, lettere accentate, scritture non latine — passa completamente invariato invece di rompersi o sparire.

Esempio pratico

Scrivendo "Ciao" si ottiene:

Ognuna di queste stringhe è testo semplice — copia qualsiasi riga di questo paragrafo e si incollerà esattamente come mostrato, senza immagini, senza incorporamenti, senza bisogno di alcuna app speciale.

Domande frequenti

Questo cambia il font, o succede altro?

Succede altro — non c'entra nessun font né CSS. Ogni stile è un insieme distinto di punti di codice Unicode: i Simboli Matematici Alfanumerici (U+1D400–U+1D7FF) coprono Grassetto, Corsivo, Corsivo Grassetto, Manoscritto e Doppio Tratto; le lettere Cerchiate vengono dal blocco più antico degli Alfanumerici Racchiusi; la Larghezza Piena viene dalle Forme a Larghezza Metà e Piena. Una 'A in grassetto' generata qui non è la lettera A con uno stile grassetto applicato — è un carattere completamente diverso (U+1D400) che nei font che lo supportano si mostra come una A in grassetto. Per questo sopravvive quando viene incollata in un campo di testo semplice come una bio o un tweet: lo stile viaggia insieme al carattere stesso, non con una formattazione che la destinazione potrebbe rimuovere.

Perché alcune lettere in Manoscritto o Doppio Tratto sembrano diverse?

Per piccoli vuoti intenzionali in quei due blocchi Unicode. Quando è stato standardizzato il blocco dei Simboli Matematici Alfanumerici, alcune maiuscole manoscritte e a doppio tratto — come ℋ, ℛ, ℂ, ℤ — erano già state assegnate decenni prima come simboli individuali di matematica e fisica (l'Hamiltoniana, i numeri reali, e così via), quindi Unicode ha riutilizzato quei caratteri esistenti invece di crearne di duplicati. Questo generatore conosce ognuna di queste sostituzioni e le applica automaticamente, quindi il risultato è corretto e non un'ipotesi — ma osservando bene, un paio di lettere in Manoscritto e Doppio Tratto provengono da una parte diversa e più antica di Unicode.

Cosa succede agli accenti italiani (à è ì ò ù)?

Passano invariati, esattamente come qualsiasi altro carattere senza un equivalente stilizzato. Questi blocchi Unicode definiscono solo versioni stilizzate di A-Z, a-z e 0-9 senza segni diacritici — non esiste una 'à in grassetto' o una 'è manoscritta' in questi blocchi specifici. Quindi à, è, é, ì, ò e ù restano esattamente come li hai digitati in ogni stile, invece di rompersi o sparire; solo le lettere A-Z e a-z (e, a seconda dello stile, le cifre) vengono convertite.

Funziona ovunque ed è accessibile?

Si visualizza correttamente quasi ovunque, perché è vero testo Unicode e non un'immagine o un trucco di font — Instagram, X/Twitter, Discord e la maggior parte delle app moderne lo mostrano bene. L'avvertenza reale riguarda l'accessibilità: gli screen reader sono pensati per riconoscere l'alfabeto latino standard, e i Simboli Matematici Alfanumerici sono tecnicamente classificati come simboli matematici, non lettere — quindi molti screen reader li saltano, li compitano lettera per lettera, oppure annunciano 'A maiuscola grassetto matematica' invece di semplicemente 'A'. Inoltre, per un motore di ricerca o un hashtag una lettera stilizzata non equivale alla sua versione normale, quindi usa questi stili come tocco visivo per una bio, non per rinominare qualcosa che deve restare ricercabile.