Přeskočit na obsah

Normalizovat Unicode text

Převeďte ozdobný Unicode text zpět na obyčejné znaky.

Vstup
Výstup

Normalizovat Unicode text

Generátory ozdobného písma žádný font nemění. Každé písmeno vymění za podobně vypadající znak z jiného bloku Unicode, takže 𝗯𝗼𝗹𝗱 jsou ve skutečnosti matematické symboly a ⓒⓘⓡⓒⓛⓔ jsou písmena v kroužcích. Vložte takový text sem a vrátí se vám holé znaky. Využijete to pokaždé, když ozdobná přezdívka, bio nebo název produktu musí do databáze, do exportu v CSV, do adresy URL nebo do předmětu e-mailu — a taky kvůli přístupnosti: odečítač obrazovky přečte 𝓹𝓼𝓪𝓷𝔂́ text jako řadu nesrozumitelných symbolů a vyhledávače ho s běžným zápisem nespojí.

Jádrem je normalizace Unicode NFKC. Ta převede matematické abecedy — tučnou, kurzivu, psanou, frakturu, dvojitou i monospace — plus znaky plné šířky, písmena v kroužcích a čtvercích, horní a dolní indexy nebo ligatury zpět na ASCII. Doplňkové mapy pokrývají to, čeho si NFKC nevšímá: vyplněná písmena v kroužcích a čtvercích, číslice z dingbatů a kapitálky. Kapitálky si půjčují skutečná písmena — ǫ zastupuje kapitálkové q — takže volbu vypněte, pokud ǫ ve vašem textu opravdu patří. Ze stejného důvodu jsou volitelné i dva styly: převod vlajkových písmen změní regionální indikátory na A–Z a otočení převráceného textu ho obrátí a postaví na nohy. Samostatná volba rozepíše jazykové ligatury æ, œ a ß na ae, oe a ss — NFKC je záměrně ponechává.

Odstranění kombinačních znaků smaže zalgo i přeškrtnutí. Diakritika se nejdřív složí zpátky, takže á, ě, ř, ů nebo ž zůstanou nedotčené; u hustého zalga může jedno znaménko zbýt a dořeší ho nástroj na odstranění diakritiky. Emoji zůstávají beze změny.

Všechno běží ve vašem prohlížeči. Nic se nikam nenahrává, takže vložené zprávy i jména zůstanou na vašem zařízení.

Časté dotazy

Proč je potřeba ozdobný text normalizovat?
Nejde o font, ale o samostatné znaky Unicode. Databáze, vyhledávání, řazení i odečítače obrazovky je berou jako úplně jiná písmena, takže ozdobný text rozbíjí hledání, párování dat i přístupnost.
Zachová se česká diakritika?
Ano. Normalizace nejdřív složí písmena jako á, ě, ř, ů nebo ž a teprve pak odstraní zbylé kombinační znaky, takže běžný text s háčky a čárkami projde beze změny. Pokud chcete diakritiku odstranit záměrně, použijte nástroj Odstranit diakritiku.
Smaže to emoji?
Ne. Emoji, modifikátory odstínu pleti i klávesová emoji projdou beze změny. Vlajková písmena se změní jen tehdy, když tu volbu zapnete — vlajka je technicky dvojice písmen.
Proč má zalgo text ještě zbylé znaménko?
První znaménko z hromady se při skládání spojí se základním písmenem, pokud pro něj existuje hotový znak, takže po odstranění hromady může jedno zůstat. Výsledek prožeňte nástrojem Odstranit diakritiku a dostanete holá písmena.
Nahrává se můj text někam?
Ne. Nástroj běží výhradně ve vašem prohlížeči a text nikdy neopustí vaše zařízení.