countries: hardcode codes reserved for WIPO
[sheet.git] / charset-ucplanes.inc.pl
1 my %uniblock = (
2         0x000, '<td colspan="1" class="X Po">ascii',
3         0x001, '<td colspan="4" class="X L Latin">latin',
4 #       0x005, '<td colspan="5" class="X Sk">spacing modifier',
5         0x005, '<td colspan="2" class="X Mn">comb',
6         0x007, '<td colspan="1" class="X L Greek">grk',
7         0x008, '<td colspan="2" class="X L Cyrillic">cyr',
8         0x00A, '<td colspan="1" class="X L Armenian">arm',
9         0x00B, '<td colspan="6" class="X L Aramaic">aramaic',
10         0x011, '<td colspan="1" class="Xr">',
11         0x012, '<td colspan="15" class="X L Brahmic">brahmic',
12         0x020, '<td colspan="1" class="X L Brahmic">mm',
13         0x021, '<td colspan="1" class="X L Aramaic">geor',
14         0x022, '<td colspan="2" class="X L Hangul">jamo',
15         0x024, '<td colspan="3" class="X L African">ethiopic',
16         0x027, '<td colspan="6" class="X L Syllabic">aboriginal',
17         0x02D, '<td colspan="1" class="X L Alpha">ger',
18         0x02E, '<td colspan="2" class="X L Brahmic">brahm',
19         0x030, '<td colspan="1" class="X L Aramaic">mon',
20         0x031, '<td colspan="1" class="X Xr L Syllabic">can',
21         0x032, '<td colspan="8" class="X L Brahmic">brahmic',
22         0x03A, '<td colspan="4" class="X L Latin">extensions',
23         0x03E, '<td colspan="2" class="X L Greek">greek',
24         0x040, '<td colspan="1" class="X Po">·…',
25         0x041, '<td colspan="3" class="X So">misc',
26         0x044, '<td colspan="2" class="X Sm">maths',
27         0x046, '<td colspan="3" class="X So">technical',
28         0x049, '<td colspan="1" class="X Latin">()',
29         0x04A, '<td colspan="2" class="X So">draw',
30         0x04C, '<td colspan="4" class="X So">symbols',
31         0x050, '<td colspan="2" class="X L Alpha">braille',
32         0x052, '<td colspan="1" class="X So">→',
33         0x053, '<td colspan="3" class="X Sm">math',
34         0x056, '<td colspan="2" class="X So">misc',
35         0x058, '<td colspan="2" class="X L Greek">ancient',
36         0x05A, '<td colspan="2" class="X L Alpha">ext',
37         0x05C, '<td colspan="1" class="X Po">·+',
38         0x05D, '<td colspan="3" class="X L Han">radicals',
39         0x060, '<td colspan="2" class="X L Katakana">japanese',
40         0x062, '<td colspan="4" class="X L Han">cjk+',
41         0x066, '<td colspan="2" class="X Xd L Han">compat',
42         0x068, '<td colspan="8" class="X L Han" style="border-bottom:none">',
43         0x070, '<td colspan="16" rowspan="2" class="X L Han" style="border-top:none">cjk ideographs A', #+2
44         0x09C, '<td colspan="16" rowspan="10" class="X L Han">cjk unified ideographs',
45         0x140, '<td colspan="9" class="X L Syllabic">yi',
46         0x149, '<td colspan="1" class="X Xr L Latin">lisu',
47         0x14A, '<td colspan="2" class="X L Syllabic">vai',
48         0x14C, '<td colspan="1" class="X L Cyrillic">cyr',
49         0x14D, '<td colspan="1" class="X Xr L Syllabic">bam',
50         0x14E, '<td colspan="2" class="X L Latin">lat-D',
51         0x150, '<td colspan="8" class="X L Brahmic">brahmic',
52         0x158, '<td colspan="8" class="X L Hangul">hangeul syllables',
53         0x160, '<td colspan="16" rowspan="5" class="X L Hangul" style="border-top:none">hangeul syllables',
54         0x1B0, '<td colspan="16" class="X Cs">surrogates',
55         0x1C0, '<td colspan="16" rowspan="3" class="X Co">private use',
56         0x1F0, '<td colspan="4" class="X L Han">cjk compat',
57         0xFB0, '<td colspan="5" class="X Xd L">presentation',
58         0xFB5, '<td colspan="11" class="X Xd L Arabic" style="border-bottom:none">',
59         0xFC0, '<td colspan="16" class="X Xd L Arabic" style="border-top:none; border-bottom:none">arabic presentation forms A',
60         0xFD0, '<td colspan="13" class="X Xd L Arabic" style="border-top:none">',
61         0xFDD, '<td colspan="2" class="Xi">?',
62         0xFDF, '<td colspan="1" class="X Xd L Arabic" style="border-top:none">',
63         0xFE0, '<td colspan="1" class="X Cc">var',
64         0xFE1, '<td colspan="1" class="X L Pd">ver',
65         0xFE2, '<td colspan="1" class="X L Mn">½',
66         0xFE3, '<td colspan="2" class="X Xd Pd Han">comp',
67         0xFE5, '<td colspan="2" class="X Xd L Latin">small',
68         0xFE7, '<td colspan="9" class="X Xd L Arabic">arabic presentation B',
69         0xFF0, '<td colspan="15" class="X L Latin">halfwidth &amp; fullwidth forms',
70         0xFFF, '<td colspan="1" class="X Cc">sp',
71 );
72
73 sub {
74         return defined $uniblock{$_[0]} ? $uniblock{$_[0]} : ();
75 }
76