- codepoint 115A(ᅚ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 115B(ᅛ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 115C(ᅜ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 115D(ᅝ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 115E(ᅞ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 27EC(⟬) has charwidth 0 but Unicode width type Na which may be of width 1
- codepoint 27ED(⟭) has charwidth 0 but Unicode width type Na which may be of width 1
- codepoint 3099(゙) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 309A(゚) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 312D(ㄭ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31B8(ㆸ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31B9(ㆹ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31BA(ㆺ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31C0(㇀) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31C1(㇁) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31C2(㇂) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31C3(㇃) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31C4(㇄) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31C5(㇅) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31C6(㇆) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31C7(㇇) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31C8(㇈) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31C9(㇉) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31CA(㇊) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31CB(㇋) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31CC(㇌) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31CD(㇍) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31CE(㇎) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31CF(㇏) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31D0(㇐) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31D1(㇑) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31D2(㇒) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31D3(㇓) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31D4(㇔) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31D5(㇕) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31D6(㇖) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31D7(㇗) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31D8(㇘) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31D9(㇙) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31DA(㇚) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31DB(㇛) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31DC(㇜) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31DD(㇝) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31DE(㇞) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31DF(㇟) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31E0(㇠) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31E1(㇡) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31E2(㇢) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 31E3(㇣) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 321D(㈝) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 321E(㈞) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 3244(㉄) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 3245(㉅) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 3246(㉆) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 3247(㉇) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 3250(㉐) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 327C(㉼) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 327D(㉽) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 327E(㉾) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 32CC(㋌) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 32CD(㋍) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 32CE(㋎) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 32CF(㋏) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 3377(㍷) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 3378(㍸) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 3379(㍹) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 337A(㍺) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 33DE(㏞) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 33DF(㏟) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 33FF(㏿) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A960(ꥠ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A961(ꥡ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A962(ꥢ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A963(ꥣ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A964(ꥤ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A965(ꥥ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A966(ꥦ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A967(ꥧ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A968(ꥨ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A969(ꥩ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A96A(ꥪ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A96B(ꥫ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A96C(ꥬ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A96D(ꥭ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A96E(ꥮ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A96F(ꥯ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A970(ꥰ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A971(ꥱ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A972(ꥲ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A973(ꥳ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A974(ꥴ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A975(ꥵ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A976(ꥶ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A977(ꥷ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A978(ꥸ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A979(ꥹ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A97A(ꥺ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A97B(ꥻ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint A97C(ꥼ) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA2E(郞) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA2F(隷) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA6B(恵) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA6C(𤋮) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA6D(舘) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA70(並) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA71(况) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA72(全) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA73(侀) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA74(充) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA75(冀) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA76(勇) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA77(勺) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA78(喝) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA79(啕) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA7A(喙) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA7B(嗢) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA7C(塚) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA7D(墳) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA7E(奄) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA7F(奔) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA80(婢) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA81(嬨) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA82(廒) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA83(廙) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA84(彩) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA85(徭) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA86(惘) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA87(慎) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA88(愈) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA89(憎) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA8A(慠) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA8B(懲) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA8C(戴) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA8D(揄) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA8E(搜) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA8F(摒) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA90(敖) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA91(晴) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA92(朗) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA93(望) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA94(杖) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA95(歹) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA96(殺) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA97(流) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA98(滛) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA99(滋) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA9A(漢) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA9B(瀞) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA9C(煮) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA9D(瞧) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA9E(爵) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FA9F(犯) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAA0(猪) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAA1(瑱) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAA2(甆) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAA3(画) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAA4(瘝) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAA5(瘟) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAA6(益) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAA7(盛) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAA8(直) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAA9(睊) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAAA(着) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAAB(磌) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAAC(窱) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAAD(節) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAAE(类) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAAF(絛) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAB0(練) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAB1(缾) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAB2(者) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAB3(荒) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAB4(華) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAB5(蝹) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAB6(襁) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAB7(覆) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAB8(視) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAB9(調) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FABA(諸) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FABB(請) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FABC(謁) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FABD(諾) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FABE(諭) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FABF(謹) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAC0(變) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAC1(贈) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAC2(輸) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAC3(遲) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAC4(醙) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAC5(鉶) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAC6(陼) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAC7(難) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAC8(靖) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAC9(韛) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FACA(響) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FACB(頋) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FACC(頻) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FACD(鬒) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FACE(龜) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FACF(𢡊) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAD0(𢡄) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAD1(𣏕) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAD2(㮝) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAD3(䀘) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAD4(䀹) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAD5(𥉉) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAD6(𥳐) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAD7(𧻓) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAD8(齃) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FAD9(龎) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FE10(︐) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FE11(︑) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FE12(︒) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FE13(︓) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FE14(︔) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FE15(︕) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FE16(︖) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FE17(︗) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FE18(︘) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FE19(︙) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FE47(﹇) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint FE48(﹈) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1B000(𛀀) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1B001(𛀁) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F200(🈀) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F201(🈁) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F202(🈂) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F210(🈐) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F211(🈑) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F212(🈒) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F213(🈓) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F214(🈔) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F215(🈕) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F216(🈖) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F217(🈗) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F218(🈘) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F219(🈙) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F21A(🈚) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F21B(🈛) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F21C(🈜) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F21D(🈝) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F21E(🈞) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F21F(🈟) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F220(🈠) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F221(🈡) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F222(🈢) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F223(🈣) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F224(🈤) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F225(🈥) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F226(🈦) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F227(🈧) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F228(🈨) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F229(🈩) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F22A(🈪) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F22B(🈫) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F22C(🈬) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F22D(🈭) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F22E(🈮) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F22F(🈯) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F230(🈰) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F231(🈱) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F232(🈲) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F233(🈳) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F234(🈴) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F235(🈵) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F236(🈶) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F237(🈷) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F238(🈸) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F239(🈹) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F23A(🈺) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F240(🉀) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F241(🉁) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F242(🉂) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F243(🉃) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F244(🉄) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F245(🉅) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F246(🉆) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F247(🉇) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F248(🉈) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F250(🉐) has charwidth 0 but Unicode width type W which may be of width 2
- codepoint 1F251(🉑) has charwidth 0 but Unicode width type W which may be of width 2
Last active
August 29, 2015 14:02
-
-
Save jiahao/77bbd85a695fbeb64beb to your computer and use it in GitHub Desktop.
Check Unicode widths reported in Julia
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
RawUnicodeData=readdlm(download("http://www.unicode.org/Public/UCD/latest/ucd/EastAsianWidth.txt"), ';', String) | |
#UAX11 - http://www.unicode.org/reports/tr11/ | |
widthmap={ | |
"A "=>0, #ambiguous | |
"W "=>2, #wide | |
"F "=>2, #full | |
"N "=>0, #neutral | |
"Na "=>1, #narrow | |
"H "=>1, #half | |
} | |
#Spit out Markdown output | |
idx=0 | |
for i in 1:size(RawUnicodeData,1) | |
codepoint = RawUnicodeData[i,1] | |
length(codepoint)>0 || continue | |
if !in('.', codepoint) #Not a range | |
thechar = char(uint(string("0x", codepoint))) | |
width= charwidth(thechar) | |
uniwidth=widthmap[RawUnicodeData[i,2]] | |
uniwidth==0 && continue #Don't know | |
if width!=uniwidth | |
idx +=1 | |
println(idx,". codepoint [", codepoint, '(', thechar, | |
")](http://www.fileformat.info/info/unicode/char/", | |
lowercase(codepoint), "/index.htm) has charwidth ", width, | |
" but Unicode width type ", RawUnicodeData[i,2], | |
"which may be of width ", uniwidth) | |
end | |
end | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment