Ga naar inhoud
TextArray
100% lokaal

Normaliseer Unicode-tekst

Verander fraaie Unicode-tekst terug in gewone, gewone tekens.

Invoer
Uitvoer

Normaliseer Unicode-tekst

Fancy tekstgeneratoren veranderen het lettertype niet. Ze ruilen elke letter in voor een look-alike uit een ander Unicode-blok, dus 𝗯𝗼𝗹𝗱 bestaat eigenlijk uit vijf wiskundige symbolen en ⓒⓘⓡⓒⓛⓔ is een rij ingesloten alfanumerieke tekens. Plak die tekst hier en deze komt terug als gewone tekens. Gebruik het wanneer een gestileerde gebruikersnaam, biografie of producttitel in een database moet worden geplaatst, een CSV-export, een slug, een onderwerpregel van een e-mail of waar dan ook waar een schermlezer het hardop moet voorlezen - ondersteunende technologie kondigt 𝓬𝓾𝓻𝓼𝓲𝓿𝓮 letters één verwarrend symbool tegelijk aan, en zoekmachines matchen ze zelden.

De kern is Unicode NFKC-normalisatie, die de wiskundige alfabetten (vet, cursief, script, fraktur, double-struck, monospace) plus tekens over de volledige breedte, omcirkelde en vierkante letters, superscripts, subscripts en ligaturen terugvouwt naar ASCII. Expliciete kaarten verwerken wat NFKC negeert: de gevulde negatief omcirkelde en vierkante alfabetten, dingbat-cijfers en kleine hoofdletters. Kleinkapitalen lenen echte letters – | staat voor kleinkapitalen q – dus schakel die optie uit als je tekst echt | gebruikt. Om dezelfde reden zijn er nog twee stijlen die opt-in zijn: schakel vlagletters in om regionale indicatoren naar A-Z te vouwen, en draai tekst ondersteboven om een omgedraaide string om te keren en elke glyph met de goede kant naar boven te draaien.

Door combinatiemarkeringen te verwijderen, worden zalgo-stapels en doorgestreepte overlays gewist. Accenten worden opnieuw samengesteld voordat de markeringen worden verwijderd, zodat á, ő, ł en ü onaangeroerd blijven; een zwaar gestapelde letter kan één accent behouden, wat de tool voor het verwijderen van accenten afmaakt. Emoji, huidtinten en keycaps worden met rust gelaten.

Alles draait in uw browser. Er wordt niets geüpload, dus geplakte berichten, namen en moderatiewachtrijen blijven op uw apparaat staan.

FAQ

Waarom moet mooie tekst überhaupt worden genormaliseerd?
Die letters zijn afzonderlijke Unicode-symbolen, geen lettertype. Databases, zoekvakken, sorteer- en schermlezers behandelen ze allemaal als niet-gerelateerde tekens, waardoor opgemaakte tekst vaak de zoek-, matching- en toegankelijkheid verbreekt.
Blijven mijn accenten en diakritische tekens behouden?
Ja. Bij normalisatie worden letters als á, ě, ő, ł en ü opnieuw samengesteld voordat de combinatiemarkeringen worden verwijderd, zodat gewone tekst met accenten ongewijzigd overkomt. Om accenten expres te verwijderen, gebruikt u de tool Accent verwijderen.
Verwijdert het emoji?
Nee. Emoji, huidtintmodificatoren, keycaps en variatiekiezers blijven onaangeroerd. Vlagletters veranderen alleen als u die optie inschakelt, aangezien een vlag technisch gezien uit een paar letters bestaat.
Waarom is sommige zalgo-tekst nog steeds licht geaccentueerd?
Normalisatie componeert het eerste teken van een stapel in de basisletter waar een vooraf samengestelde letter bestaat, zodat er één accent kan blijven nadat de stapel is verdwenen. Voer het resultaat uit door accenten te verwijderen om kale letters te krijgen.
Wordt mijn tekst ergens geüpload?
Nee. De tool draait volledig in uw browser en uw tekst verlaat nooit uw apparaat.