charset: distinct column size per table
[sheet.git] / charset-ucplanes.inc.pl
index 7939c3a4860607b5f1124598843a2c1bece2e29c..45f271f37a00001ffb21da6b7fcdb3de0295d376 100644 (file)
@@ -1,5 +1,6 @@
 use utf8;
 +{
+       colsize => 8,
        0x0000 => [0x008, 'X Po',               'ascii'],
        0x0008 => [0x020, 'X L Latin',          'latin'],
        0x0028 => [0x010, 'X Mn',               'diac', 'diacritics'], # also spacing Sk
@@ -66,22 +67,26 @@ use utf8;
        0x1080 => [0x080, 'X L Aramaic',        'rtl'],
        0x1100 => [0x100, 'X L Brahmic',        'brahmic'],
        0x1200 => [0x100, 'X L Syllabic',       'cuneiform'],
-       0x1300 => [0x100, 'X L Syllabic',       'egyptian hieroglyphs'],
-       0x1400 => [0x200, 'X L Syllabic',       'other large scripts'],
+       0x1300 => [0x140, 'X L Syllabic',       'egyptian hieroglyphs'],
+       0x1440 => [0x028, 'X L Syllabic',       'anatolian'],
+       0x1468 => [0x198, 'X L Syllabic',       'other large scripts'],
        0x1600 => [0x100, 'X L Alpha',          'recent'],
-       0x1700 => [0x450, 'X L Han',            'east asian'],
+       0x1700 => [0x1B0, 'X L Syllabic',       'tangut'],
+       0x18B0 => [0x2A0, 'X L Han',            'east asian'],
        0x1B50 => [0x070, 'X L Syllabic',       'proto-elamite'],
        0x1BC0 => [0x040, 'X L Alpha',          'shorthands'],
        0x1C00 => [0x100, '',                   'other large scripts'],
-       0x1D00 => [0x040, 'X So',               'notational systems'],
-       0x1D40 => [0x040, 'X L Latin',          'mathematical'], # Sm
+       0x1D00 => [0x038, 'X So',               'notational systems'],
+       0x1D38 => [0x048, 'X Sm',               'math alphanumeric'],
        0x1D80 => [0x040, 'X L Alpha',          'sutton signs'],
        0x1DC0 => [0x040, '',                   'notational'],
        0x1E00 => [0x080, 'X L Alpha',          'ltr'],
-       0x1E80 => [0x080, 'X L Alpha',          'rtl'],
+       0x1E80 => [0x060, 'X L Alpha',          'rtl'],
+       0x1EE0 => [0x020, 'X L Arabic',         'arabic math'],
        0x1F00 => [0x010, 'X So',               'game'],
        0x1F10 => [0x020, 'X L So',             'enclosed'],
        0x1F30 => [0x050, 'X So',               'pictographic'],
        0x1F80 => [0x010, 'X So',               'arrows'],
-       0x1F90 => [0x070, '',                   'unassigned'],
+       0x1F90 => [0x010, 'X So',               'pict', 'supplemental pictographs'],
+       0x1FA0 => [0x060, '',                   'unassigned'],
 };