From d4442602046916e548aef5bd877fe0ec15b7c63d Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Wed, 29 Mar 2017 13:50:00 +0200 Subject: [PATCH] charset: common classes for border omission --- base.css | 13 ++++++++++ charset-unicode.inc.pl | 54 +++++++++++++++++++++--------------------- 2 files changed, 40 insertions(+), 27 deletions(-) diff --git a/base.css b/base.css index 4d8d12f..3096be0 100644 --- a/base.css +++ b/base.css @@ -209,6 +209,19 @@ thead th, td { text-align: center; } +td.joind { + border-bottom: none; +} +td.joinu { + border-top: none; +} +td.joinr { + border-right: none; +} +td.joinl { + border-left: none; +} + /* character table */ .glyphs thead th, .glyphs td { diff --git a/charset-unicode.inc.pl b/charset-unicode.inc.pl index f12c505..a0717a7 100644 --- a/charset-unicode.inc.pl +++ b/charset-unicode.inc.pl @@ -1,12 +1,12 @@ use utf8; my %uniblock = ( # bmp - 0x000, 'control', - 0x002, 'comn', - 0x004, 'basic latin', - 0x008, 'control', - 0x00A, 'comn', - 0x00C, 'latin1', + 0x000, 'control', + 0x002, 'comn', + 0x004, 'basic latin', + 0x008, 'control', + 0x00A, 'comn', + 0x00C, 'latin1', 0x010, 'latin extended-A', 0x018, 'latin extended-B', 0x020, 'latin ext-B', @@ -128,15 +128,15 @@ my %uniblock = ( 0x320, 'enclosed cjk characters', 0x330, 'cjk compatibility', 0x340, 'cjk unified ideographs extension A', - 0x4D0, 'cjk unified ideographs extension A', + 0x4D0, 'cjk unified ideographs extension A', 0x4DC, 'hexagrams', 0x4E0, 'cjk unified ideographs', 0xA00, 'yi', - 0xA40, 'yi', + 0xA40, 'yi', 0xA49, 'yi radicals', 0xA4D, 'lisu', 0xA50, 'vai', - 0xA60, 'vai', + 0xA60, 'vai', 0xA64, 'cyrillic extended-B', 0xA6A, 'bamum', 0xA70, 'tones', @@ -160,18 +160,18 @@ my %uniblock = ( 0xAB7, 'cherokee+', 0xABC, 'meithei', 0xAC0, 'hangeul syllables', - 0xD70, 'hangeul syllables', + 0xD70, 'hangeul syllables', 0xD7B, 'haungeul jamo-B', 0xD80, 'high surrogates', 0xDC0, 'low surrogates', 0xE00, 'private use', 0xF90, 'cjk compatibility ideographs', 0xFB0, 'presentation', - 0xFB5, '', - 0xFC0, 'arabic presentation forms A', - 0xFD0, '', + 0xFB5, '', + 0xFC0, 'arabic presentation forms A', + 0xFD0, '', 0xFDD, '?', - 0xFDF, '', + 0xFDF, '', 0xFE0, 'var', 0xFE1, 'ver', 0xFE2, '½', @@ -315,17 +315,17 @@ my %uniblock = ( 0x1300, 'egyptian hieroglyphs', 0x1340, 'egyptian', 0x1343, 'eg.c', - 0x1344, '', - 0x1350, 'egyptian hieroglyphs extended-A', - 0x1440, 'anatolian hieroglyphs', + 0x1344, '', + 0x1350, 'egyptian hieroglyphs extended-A', + 0x1440, 'anatolian hieroglyphs', 0x1460, 'anatolian', - 0x1468, '', - 0x1470, 'egyptian hieroglyphs extended-B', + 0x1468, '', + 0x1470, 'egyptian hieroglyphs extended-B', 0x1500, 'lampung', 0x1504, 'kerinci', 0x1507, 'res', - 0x1508, '', - 0x1510, 'mandombe', + 0x1508, '', + 0x1510, 'mandombe', 0x1550, 'maya hieroglyphs', 0x15A0, 'reserved', 0x15C0, 'aztec pictograms', @@ -370,13 +370,13 @@ my %uniblock = ( 0x1A80, 'naxi geba', 0x1AA0, 'naxi geba', 0x1AAB, 'res', - 0x1AAC, '', - 0x1AB0, 'naxi dongba', + 0x1AAC, '', + 0x1AB0, 'naxi dongba', 0x1B00, 'kana supplement', 0x1B10, 'kana+A', 0x1B13, 'kaidā', - 0x1B17, '', - 0x1B20, 'nushu', + 0x1B17, '', + 0x1B20, 'nushu', 0x1B30, 'shuishu', 0x1B50, 'proto-elamite', 0x1BC0, 'duployan', @@ -395,8 +395,8 @@ my %uniblock = ( 0x1D36, 'rod', 0x1D38, 'mathematical alphanumeric+', 0x1D40, 'mathematical alphanumeric', - 0x1D80, 'sutton', - 0x1DA0, '', + 0x1D80, 'sutton', + 0x1DA0, '', 0x1DAB, 'reserved', 0x1DB0, 'reserved', 0x1E00, 'glagol+', -- 2.30.0