Wat betekent ;
In Chinese tekst scheidt hij nauw verwante zinsdelen. Vaak verdeelt hij parallelle delen of belangrijke onderdelen van een zin, met een sterkere pauze dan een komma maar een kortere dan een punt.
De betekenis blijkt uit de zin eromheen. In gewoon Engels is meestal de smalle ASCII-vorm ; bedoeld.
Hoe ontwikkelde de puntkomma op volle breedte zich?
De vorm ontstond toen leestekens aan Oost-Aziatische tekenruimtes werden aangepast. De puntkomma staat vanaf de late vijftiende eeuw in Europese drukwerken. Later paste de Oost-Aziatische typografie westerse leestekens in vaste tekenruimtes, en oudere tekensets behielden brede vormen voor compatibiliteit.
Klassiek Chinees gebruikte punten en zinsmarkeringen die lezers toevoegden. De belangrijke jaren zijn 1869, 1919 en 1920: een boek legde westerse leestekens uit, hervormers stelden een modern stelsel voor en daarna volgde een onderwijsbesluit. De puntkomma hoort bij moderne interpunctie, niet bij een oude Chinese regel.
Japan volgde een andere route. In de jaren 1590 probeerde een jezuïtische drukkerij Europese leestekens, maar gaf de voorkeur aan komma’s en punten. De westerse invloed groeide in de Meiji-periode; fictie uit het midden van de jaren 1880 hielp leestekens te verspreiden.
Waarom is ; breder dan ;?
Omdat het een hele Oost-Aziatische tekenruimte vult. De ASCII-puntkomma is smal; dit teken neemt een volledige cel in. De leestekenfunctie is hetzelfde, maar het zijn verschillende tekens.
Neutraal leesteken in Oost-Aziatische tekst; valt op wanneer een invoermethode het in Latijnse tekst invoegt.
Vervang bij codeproblemen de per ongeluk ingevoegde ; door ASCII ;.
Niet verwarren met
3Veelgestelde vragen
1Waarom ziet ; er in verschillende lettertypen anders uit?
Dat kan. Een Unicode-voorstel uit 2017 beschrijft regionale stijlen met een centrale plaatsing of een plaatsing bij een hoek in China, Taiwan/Hongkong en Japan. Het teken verschuift binnen de cel, maar de functie blijft gelijk.
Zo typ je ;
;\FF1BCodes en coderingCodepunten: 1
Een zichtbaar symbool kan meerdere codepunten bevatten. JS .length telt UTF-16-eenheden; UTF-8 telt bytes.

