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