Testo Fraktur Unicode
Trasformi lettere normali in scrittura gotica Unicode che mantiene il suo aspetto ovunque la incolli: Hello Fraktur diventa ℌ𝔢𝔩𝔩𝔬 𝔉𝔯𝔞𝔨𝔱𝔲𝔯, mentre cifre, spazi ed emoji restano come sono. Il Fraktur torna anche in lettere normali. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Testo
- Hello Fraktur
- Modalità di calcolo
- Encode
- Risultato
- ℌ𝔢𝔩𝔩𝔬 𝔉𝔯𝔞𝔨𝔱𝔲𝔯
- Direzione
- encode
- Associato
- 12
- Numero non mappato
- 1
Unicode Mathematical Fraktur trasforma le lettere latine ordinarie in caratteri dall'aspetto gotico del blocco Mathematical Alphanumeric Symbols e di alcuni Letterlike Symbols, così un titolo o una didascalia può apparire blackletter anche quando una piattaforma rimuove font, testo formattato o markdown. Designer, band metal e folk, marchi di tradizione e creator social incollano quei glifi in bio, locandine di eventi, nomi di prodotto e sticker delle storie perché lo stile viaggia con i caratteri stessi e non con un foglio di stile o un asset immagine. Questa capacità mappa da A a Z e da a a z in entrambe le direzioni: encode produce punti di codice Mathematical Fraktur (con le eccezioni Letterlike standard per le maiuscole C, H, I, R e Z), decode ripristina lettere ASCII semplici e la modalità auto sceglie la direzione rilevando se è già presente una lettera Fraktur. Cifre, spazi, punteggiatura, hashtag, emoji e altri sistemi di scrittura passano invariati e sono elencati in un report dei non mappati, così sa sempre cosa non è stato convertito.
Come Mathematical Fraktur mappa le lettere
Unicode Mathematical Fraktur è un'assegnazione fissa di punti di codice, non un peso del font né una funzione OpenType applicata da un elaboratore di testi. La maggior parte delle maiuscole vive nel blocco Mathematical Alphanumeric Symbols a partire da U+1D504 per la A maiuscola, ma cinque maiuscole riusano Letterlike Symbols più antichi: C è U+212D, H è U+210C, I è U+2111, R è U+211C e Z è U+2128. Queste cinque lasciano buchi intenzionali nell'intervallo 1D5xx, quindi un convertitore corretto non inventa mai punti di codice privati per esse.
Le minuscole da a a z formano una sequenza contigua da U+1D51E a U+1D537. Encode scorre ogni valore scalare Unicode della stringa, sostituisce ogni lettera latina semplice con il punto di codice Fraktur corrispondente e lascia tutto il resto al suo posto. Decode percorre lo stesso cammino al contrario: ogni lettera Fraktur diventa il carattere ASCII corrispondente, mentre spazi, cifre, punteggiatura e simboli estranei restano com'erano.
Poiché molti caratteri Fraktur stanno fuori dal piano multilingue di base, l'implementazione itera per punto di codice e non per unità UTF-16, così un singolo glifo Fraktur non viene mai spezzato a metà di una coppia surrogata. Questa pagina implementa solo le lettere Mathematical Fraktur regolari, non Fraktur grassetto, Mathematical Bold, corsivo, double-struck, monospazio o sans-serif, che sono intervalli di codice e intenzioni di ricerca distinti.
Dove compare il testo Unicode Fraktur nel lavoro reale
I team di brand e packaging ricorrono ancora all'Unicode gotico quando un nome di prodotto, un titolo di festival o un marchio di tradizione deve risaltare senza incorporare un font personalizzato che fallisce nelle anteprime mobile e nelle app di messaggistica. Musicisti e organizzatori di eventi generano nomi di band e intestazioni di scaletta in Fraktur che sopravvivono all'incolla su piattaforme di biglietteria, bio Instagram e canali Discord che rimuovono il testo formattato.
Gli strumenti di e-commerce e marketplace necessitano di un percorso di codifica deterministico così ogni variante di titolo SKU usa lo stesso alfabeto invece di un incolla occasionale da un generatore inaffidabile. I desk di supporto e le code di moderazione ricevono Unicode Fraktur dagli utenti e necessitano di una decodifica affidabile verso testo semplice ricercabile per ticket, regole antispam e knowledge base.
Se le serve Mathematical Bold, Fraktur grassetto, tag HTML di font, facce blackletter in CSS font-family, traduzione Braille o sostituzioni leetspeak, li tratti come intenzioni di ricerca e landing separate, senza sovraccaricare questa pagina Fraktur.
Casi d'uso
Didascalie social gotiche e bio
Stilizzi le lettere latine in bio, sticker delle storie e didascalie dei post con Mathematical Fraktur copiabile che sopravvive ai campi di testo semplice della piattaforma.
Decodificare il gotico incollato in testo semplice ricercabile
Converta messaggi dei clienti, nomi di band o titoli scrapati che usano Fraktur Unicode in ASCII ordinario per ricerca, CRM e moderazione.
Domande frequenti
Quali caratteri possono diventare Fraktur?
Lettere latine A–Z e a–z. Cifre, spazi, punteggiatura, emoji e altri sistemi di scrittura passano invariati e sono elencati nel campo unmapped. Unicode non definisce cifre Mathematical Fraktur regolari.
Perché C, H, I, R e Z usano punti di codice diversi?
Unicode riusa Letterlike Symbols più antichi (ℭ ℌ ℑ ℜ ℨ) per quelle cinque maiuscole e lascia buchi nell'intervallo Mathematical Fraktur. Questo strumento li mappa correttamente così le andate e i ritorni rispettano lo standard.
Come sceglie la direzione la modalità auto?
Se l'input contiene una lettera Mathematical Fraktur (incluse maiuscole Letterlike), auto decodifica in testo semplice. Altrimenti codifica le lettere semplici in Fraktur.
Quanto costa?
Lo strumento del browser è gratuito e gira in locale.
Si può riportare un testo Fraktur in lettere normali?
Sì. Ogni lettera Fraktur torna la lettera comune corrispondente e il resto del testo non cambia. È utile per rendere cercabili nomi o messaggi ricevuti in scrittura gotica, per esempio nell'assistenza o nella moderazione.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/enc/fraktur-unicode \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Hello Fraktur"}'const res = await fetch("https://api.kit.forhosting.com/enc/fraktur-unicode", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "Hello Fraktur"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/enc/fraktur-unicode",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "Hello Fraktur"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/enc/fraktur-unicode", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"Hello Fraktur"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"Hello Fraktur"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/enc/fraktur-unicode", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"text": "Hello Fraktur"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "enc.fraktur_unicode",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Come Mathematical Fraktur mappa le lettere
I caratteri senza controparte Fraktur—cifre, virgole, spazi, emoji, ideogrammi CJK, segni di valuta—non vengono inventati né scartati; passano tali e quali e compaiono una volta ciascuno nell'elenco unmapped affinché i client API possano verificare la copertura.
Cosa invia e cosa riceve in risposta
Invii un campo stringa obbligatorio chiamato text con la didascalia, il titolo o l'etichetta da stilizzare o ripristinare. Facoltativamente invii mode come encode, decode o auto; se omesso, auto è il valore predefinito. I fallimenti di convalida non consumano il saldo prepagato. I controlli classici includono la codifica di Hello Fraktur in lettere gotiche elencando lo spazio come non mappato, la decodifica di una frase Fraktur che include maiuscole Letterlike come H in ASCII semplice, la conferma che le cifre restano passthrough non mappati e la verifica che un text vuoto venga respinto anziché restituito invariato. Sono accettati alias come input, value, data, message e string per lo stesso campo, così gli script possono riutilizzare forme di payload esistenti. Sono accettati anche alias di direzione come op, operation e direction, e valori brevi come enc, dec, to_fraktur, from_fraktur e blackletter. In caso di successo la risposta ripete il text originale, restituisce result come stringa trasformata, mode come operazione richiesta, direction come percorso encode o decode risolto, mapped come conteggio dei caratteri che hanno colpito la tabella, unmapped_count e unmapped come i caratteri unici passati senza mappatura, length come lunghezza scalare Unicode del risultato, più le etichette script, block e standard che nominano Mathematical Fraktur. Text mancante, oggetti non stringa, stringhe vuote, valori di mode sconosciuti e stringhe più lunghe del massimo documentato falliscono con invalid_input e un messaggio chiaro in inglese. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per elemento.
Dove compare il testo Unicode Fraktur nel lavoro reale
Le piattaforme educative che insegnano punti di codice Unicode e simboli letterlike matematici assegnano esercizi di andata e ritorno che convertono Hello in Fraktur e ritorno, e necessitano di JSON stabile per valutatori automatici. Poiché questa capacità è un motore di analisi puro, il prezzo API è la base pubblicata di $0.002 per elemento riuscito e la convalida fallita non consuma saldo.
Casi di integrazione
Fixture deterministiche per pipeline di brand
Generi vettori golden di codifica e decodifica così strumenti di design e controlli CI applicano sempre lo stesso alfabeto Mathematical Fraktur.
Domande tecniche
Cosa succede ai caratteri che non si possono mappare?
Restano nel risultato nella forma originale. I caratteri non mappati unici sono segnalati in unmapped e contati in unmapped_count così vede cosa è stato lasciato intatto.