Unicode-lettertypen en echte lettertypen
Waarom de ‘sierlijke lettertypen’ die je kopieert en plakt helemaal geen lettertypen zijn, en wat dat verschil in de praktijk betekent.
Een lettertype is een tekening, geen teken
Een echt lettertype is een bestand dat je apparaat vertelt hoe het tekens moet tekenen. De letter A blijft de letter A, of je hem nu zet in Helvetica of in Times New Roman — alleen de vorm verandert. Wissel van lettertype en elke A op de pagina verandert mee.
De stijlen op deze site werken precies andersom. Ze veranderen niet hoe een teken getekend wordt; ze ruilen het in voor een volstrekt ander teken dat toevallig op een opgemaakte A lijkt. De vette ‘𝐀’ is niet de letter A in een vet lettertype. Het is U+1D400, MATHEMATICAL BOLD CAPITAL A — een eigen teken met een eigen codepunt.
Waarom het verschil uitmaakt
Omdat het tekens zijn en geen opmaak, overleven ze kopiëren en plakken. Een Instagram-bio heeft geen vetknop, maar accepteert wel tekst, dus U+1D400 plakken werkt daar waar opmaak verdwenen zou zijn.
Diezelfde eigenschap veroorzaakt de problemen. De tekst is blijvend veranderd, niet opgemaakt, en draagt daardoor gevolgen met zich mee die opmaak nooit zou hebben.
- Zoeken vindt het niet. Zoeken op je naam levert 𝓎𝑜𝓊𝓇 𝓃𝒶𝓂𝑒 niet op.
- Schermlezers kunnen het teken voor teken voorlezen, overslaan, of van elk teken de officiële Unicode-naam noemen.
- Apparaten zonder die tekens laten lege blokjes zien.
- Sommige platforms weigeren of verwijderen de tekens botweg, vooral in gebruikersnamen.
Waar deze tekens vandaan komen
De meeste zijn voor de wiskunde aan Unicode toegevoegd. Wiskundigen moeten een vette vector onderscheiden van een cursieve scalair, want in de wiskunde draagt de opmaak betekenis. Unicode heeft die onderscheidingen als aparte tekens vastgelegd in het blok Wiskundige Alfanumerieke Symbolen.
Ze als versiering gebruiken is een herbestemming die Unicode nooit heeft bedoeld, en precies daarom is de ondersteuning zo ongelijk en gaan toegankelijkheidshulpmiddelen er zo slecht mee om.