fix(translation): Add some missing Chinese characters to font (#3618)

Build CN & TW font library, and complete missing Chinese characters
This commit is contained in:
zyren
2023-05-23 19:31:55 +10:00
committed by GitHub
parent ad5d8e190e
commit 48c4191794
26 changed files with 22822 additions and 51780 deletions
+128 -107
View File
@@ -1,7 +1,7 @@
/*******************************************************************************
* Size: 13 px
* Bpp: 4
* Opts: --no-prefilter --bpp 4 --size 13 --font ../Arimo/Arimo-Regular.ttf -r 0x20-0x7F -r 0x05D0-0x05F4 --font EdgeTX/extra.ttf -r 0x88-0x94 --font EdgeTX/OpenArrow-Regular.woff -r 0x21E8=>0x80,0x21E6=>0x81,0x21E7=>0x82,0x21E9=>0x83 --font ../../thirdparty/libopenui/thirdparty/lvgl/scripts/built_in_font/FontAwesome5-Solid+Brands+Regular.woff -r 61441,61448,61451,61452,61453,61457,61459,61461,61465,61468,61473,61478,61479,61480,61502,61507,61512,61515,61516,61517,61521,61522,61523,61524,61543,61544,61550,61552,61553,61556,61559,61560,61561,61563,61587,61589,61636,61637,61639,61641,61664,61671,61674,61683,61724,61732,61787,61931,62016,62017,62018,62019,62020,62087,62099,62212,62189,62810,63426,63650 --format lvgl --force-fast-kern-format --no-compress -o lv_font_arimo_he_13.c
* Opts: --no-prefilter --bpp 4 --size 13 --font ../Arimo/Arimo-Regular.ttf -r 0x20-0x7F,0xB0,0x2022,0x2265,0x05D0-0x05F4 --font EdgeTX/extra.ttf -r 0x88-0x94 --font EdgeTX/OpenArrow-Regular.woff -r 0x21E8=>0x80,0x21E6=>0x81,0x21E7=>0x82,0x21E9=>0x83 --font ../../thirdparty/libopenui/thirdparty/lvgl/scripts/built_in_font/FontAwesome5-Solid+Brands+Regular.woff -r 61441,61448,61451,61452,61453,61457,61459,61461,61465,61468,61473,61478,61479,61480,61502,61507,61512,61515,61516,61517,61521,61522,61523,61524,61543,61544,61550,61552,61553,61556,61559,61560,61561,61563,61587,61589,61636,61637,61639,61641,61664,61671,61674,61683,61724,61732,61787,61931,62016,62017,62018,62019,62020,62087,62099,62212,62189,62810,63426,63650 --format lvgl -o lv_font_arimo_he_13.c --force-fast-kern-format --no-compress
******************************************************************************/
#ifdef LV_LVGL_H_INCLUDE_SIMPLE
@@ -755,6 +755,10 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
0xab, 0x0, 0x0, 0x0, 0xa, 0xab, 0xbb, 0xbb,
0xbb, 0xa0,
/* U+00B0 "°" */
0x5, 0xa7, 0x1, 0xa0, 0x74, 0x1a, 0x7, 0x40,
0x5a, 0x70,
/* U+05D0 "א" */
0xd, 0x90, 0x0, 0xa8, 0x2, 0xf4, 0x0, 0xc6,
0x0, 0xae, 0x10, 0xf3, 0x6, 0xdb, 0xb8, 0xc0,
@@ -932,6 +936,16 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
0xe, 0x80, 0xf5, 0x1f, 0x24, 0xf0, 0x5c, 0x7,
0x90, 0x86, 0xb, 0x40,
/* U+2022 "•" */
0x4, 0x61, 0x4, 0xff, 0xc0, 0x6f, 0xff, 0x0,
0xbe, 0x60,
/* U+2265 "≥" */
0x47, 0x10, 0x0, 0x1, 0x8e, 0xa4, 0x0, 0x0,
0x5, 0xbd, 0x70, 0x0, 0x1, 0x9e, 0x0, 0x3a,
0xe9, 0x23, 0xdb, 0x50, 0x0, 0x22, 0x0, 0x0,
0x5, 0xee, 0xee, 0xed,
/* U+F001 "" */
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0,
0x0, 0x0, 0x0, 0x16, 0xaf, 0xf0, 0x0, 0x0,
@@ -1768,114 +1782,117 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
{.bitmap_index = 3502, .adv_w = 208, .box_w = 11, .box_h = 11, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 3563, .adv_w = 208, .box_w = 11, .box_h = 11, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 3624, .adv_w = 208, .box_w = 9, .box_h = 11, .ofs_x = 2, .ofs_y = 0},
{.bitmap_index = 3674, .adv_w = 131, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3706, .adv_w = 124, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3738, .adv_w = 88, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3762, .adv_w = 115, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3790, .adv_w = 132, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3822, .adv_w = 54, .box_w = 2, .box_h = 8, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 3830, .adv_w = 67, .box_w = 5, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3850, .adv_w = 137, .box_w = 7, .box_h = 8, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 3878, .adv_w = 136, .box_w = 7, .box_h = 8, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 3906, .adv_w = 54, .box_w = 2, .box_h = 5, .ofs_x = 1, .ofs_y = 3},
{.bitmap_index = 3911, .adv_w = 111, .box_w = 6, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 3941, .adv_w = 109, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3969, .adv_w = 110, .box_w = 7, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 4011, .adv_w = 141, .box_w = 7, .box_h = 8, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 4039, .adv_w = 143, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4071, .adv_w = 54, .box_w = 2, .box_h = 10, .ofs_x = 1, .ofs_y = -2},
{.bitmap_index = 4081, .adv_w = 81, .box_w = 5, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4101, .adv_w = 136, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4133, .adv_w = 121, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4161, .adv_w = 130, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4201, .adv_w = 127, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4233, .adv_w = 105, .box_w = 7, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4268, .adv_w = 113, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4296, .adv_w = 123, .box_w = 7, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4331, .adv_w = 111, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4355, .adv_w = 152, .box_w = 9, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4391, .adv_w = 144, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4423, .adv_w = 106, .box_w = 5, .box_h = 8, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 4443, .adv_w = 106, .box_w = 5, .box_h = 8, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 4463, .adv_w = 106, .box_w = 5, .box_h = 5, .ofs_x = 1, .ofs_y = 3},
{.bitmap_index = 4476, .adv_w = 80, .box_w = 3, .box_h = 4, .ofs_x = 1, .ofs_y = 7},
{.bitmap_index = 4482, .adv_w = 125, .box_w = 6, .box_h = 4, .ofs_x = 1, .ofs_y = 7},
{.bitmap_index = 4494, .adv_w = 208, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4592, .adv_w = 208, .box_w = 13, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4657, .adv_w = 208, .box_w = 13, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 4735, .adv_w = 208, .box_w = 13, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4800, .adv_w = 143, .box_w = 9, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4845, .adv_w = 208, .box_w = 13, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4936, .adv_w = 208, .box_w = 13, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 5027, .adv_w = 234, .box_w = 15, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 5117, .adv_w = 208, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 5215, .adv_w = 234, .box_w = 15, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 5290, .adv_w = 208, .box_w = 13, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 5381, .adv_w = 104, .box_w = 7, .box_h = 11, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 5420, .adv_w = 156, .box_w = 10, .box_h = 11, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 5475, .adv_w = 234, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 5580, .adv_w = 208, .box_w = 13, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 5645, .adv_w = 143, .box_w = 9, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 5708, .adv_w = 182, .box_w = 9, .box_h = 13, .ofs_x = 1, .ofs_y = -2},
{.bitmap_index = 5767, .adv_w = 182, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 5851, .adv_w = 182, .box_w = 12, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 5923, .adv_w = 182, .box_w = 12, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 5995, .adv_w = 182, .box_w = 9, .box_h = 13, .ofs_x = 1, .ofs_y = -2},
{.bitmap_index = 6054, .adv_w = 182, .box_w = 13, .box_h = 12, .ofs_x = -1, .ofs_y = -1},
{.bitmap_index = 6132, .adv_w = 130, .box_w = 8, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3674, .adv_w = 83, .box_w = 5, .box_h = 4, .ofs_x = 0, .ofs_y = 5},
{.bitmap_index = 3684, .adv_w = 131, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3716, .adv_w = 124, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3748, .adv_w = 88, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3772, .adv_w = 115, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3800, .adv_w = 132, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3832, .adv_w = 54, .box_w = 2, .box_h = 8, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 3840, .adv_w = 67, .box_w = 5, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3860, .adv_w = 137, .box_w = 7, .box_h = 8, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 3888, .adv_w = 136, .box_w = 7, .box_h = 8, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 3916, .adv_w = 54, .box_w = 2, .box_h = 5, .ofs_x = 1, .ofs_y = 3},
{.bitmap_index = 3921, .adv_w = 111, .box_w = 6, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 3951, .adv_w = 109, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3979, .adv_w = 110, .box_w = 7, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 4021, .adv_w = 141, .box_w = 7, .box_h = 8, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 4049, .adv_w = 143, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4081, .adv_w = 54, .box_w = 2, .box_h = 10, .ofs_x = 1, .ofs_y = -2},
{.bitmap_index = 4091, .adv_w = 81, .box_w = 5, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4111, .adv_w = 136, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4143, .adv_w = 121, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4171, .adv_w = 130, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4211, .adv_w = 127, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4243, .adv_w = 105, .box_w = 7, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4278, .adv_w = 113, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4306, .adv_w = 123, .box_w = 7, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4341, .adv_w = 111, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4365, .adv_w = 152, .box_w = 9, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4401, .adv_w = 144, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4433, .adv_w = 106, .box_w = 5, .box_h = 8, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 4453, .adv_w = 106, .box_w = 5, .box_h = 8, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 4473, .adv_w = 106, .box_w = 5, .box_h = 5, .ofs_x = 1, .ofs_y = 3},
{.bitmap_index = 4486, .adv_w = 80, .box_w = 3, .box_h = 4, .ofs_x = 1, .ofs_y = 7},
{.bitmap_index = 4492, .adv_w = 125, .box_w = 6, .box_h = 4, .ofs_x = 1, .ofs_y = 7},
{.bitmap_index = 4504, .adv_w = 73, .box_w = 5, .box_h = 4, .ofs_x = 0, .ofs_y = 3},
{.bitmap_index = 4514, .adv_w = 114, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4542, .adv_w = 208, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4640, .adv_w = 208, .box_w = 13, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4705, .adv_w = 208, .box_w = 13, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 4783, .adv_w = 208, .box_w = 13, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4848, .adv_w = 143, .box_w = 9, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4893, .adv_w = 208, .box_w = 13, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4984, .adv_w = 208, .box_w = 13, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 5075, .adv_w = 234, .box_w = 15, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 5165, .adv_w = 208, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 5263, .adv_w = 234, .box_w = 15, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 5338, .adv_w = 208, .box_w = 13, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 5429, .adv_w = 104, .box_w = 7, .box_h = 11, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 5468, .adv_w = 156, .box_w = 10, .box_h = 11, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 5523, .adv_w = 234, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 5628, .adv_w = 208, .box_w = 13, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 5693, .adv_w = 143, .box_w = 9, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 5756, .adv_w = 182, .box_w = 9, .box_h = 13, .ofs_x = 1, .ofs_y = -2},
{.bitmap_index = 5815, .adv_w = 182, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 5899, .adv_w = 182, .box_w = 12, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 5971, .adv_w = 182, .box_w = 12, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 6043, .adv_w = 182, .box_w = 9, .box_h = 13, .ofs_x = 1, .ofs_y = -2},
{.bitmap_index = 6102, .adv_w = 182, .box_w = 13, .box_h = 12, .ofs_x = -1, .ofs_y = -1},
{.bitmap_index = 6180, .adv_w = 130, .box_w = 8, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 6228, .adv_w = 182, .box_w = 12, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 6300, .adv_w = 182, .box_w = 12, .box_h = 4, .ofs_x = 0, .ofs_y = 3},
{.bitmap_index = 6324, .adv_w = 234, .box_w = 15, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6399, .adv_w = 260, .box_w = 17, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 6518, .adv_w = 234, .box_w = 16, .box_h = 14, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 6630, .adv_w = 208, .box_w = 13, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 6708, .adv_w = 182, .box_w = 12, .box_h = 8, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 6228, .adv_w = 130, .box_w = 8, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 6276, .adv_w = 182, .box_w = 12, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 6348, .adv_w = 182, .box_w = 12, .box_h = 4, .ofs_x = 0, .ofs_y = 3},
{.bitmap_index = 6372, .adv_w = 234, .box_w = 15, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6447, .adv_w = 260, .box_w = 17, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 6566, .adv_w = 234, .box_w = 16, .box_h = 14, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 6678, .adv_w = 208, .box_w = 13, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 6756, .adv_w = 182, .box_w = 12, .box_h = 8, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 6804, .adv_w = 260, .box_w = 17, .box_h = 11, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 6898, .adv_w = 208, .box_w = 13, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6963, .adv_w = 208, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7061, .adv_w = 208, .box_w = 14, .box_h = 14, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 7159, .adv_w = 182, .box_w = 12, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 7231, .adv_w = 182, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7315, .adv_w = 182, .box_w = 12, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 7387, .adv_w = 182, .box_w = 12, .box_h = 11, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 7453, .adv_w = 208, .box_w = 13, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7518, .adv_w = 130, .box_w = 10, .box_h = 14, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 7588, .adv_w = 182, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7672, .adv_w = 182, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7756, .adv_w = 234, .box_w = 15, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7831, .adv_w = 208, .box_w = 15, .box_h = 14, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 7936, .adv_w = 156, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8006, .adv_w = 260, .box_w = 17, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 8108, .adv_w = 260, .box_w = 17, .box_h = 9, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8185, .adv_w = 260, .box_w = 17, .box_h = 9, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8262, .adv_w = 260, .box_w = 17, .box_h = 9, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8339, .adv_w = 260, .box_w = 17, .box_h = 9, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8416, .adv_w = 260, .box_w = 17, .box_h = 9, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8493, .adv_w = 260, .box_w = 17, .box_h = 11, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 8587, .adv_w = 182, .box_w = 11, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8664, .adv_w = 182, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8748, .adv_w = 208, .box_w = 14, .box_h = 14, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 8846, .adv_w = 260, .box_w = 17, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8931, .adv_w = 156, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 9001, .adv_w = 209, .box_w = 14, .box_h = 9, .ofs_x = 0, .ofs_y = 0}
{.bitmap_index = 6804, .adv_w = 182, .box_w = 12, .box_h = 8, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 6852, .adv_w = 260, .box_w = 17, .box_h = 11, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 6946, .adv_w = 208, .box_w = 13, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7011, .adv_w = 208, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7109, .adv_w = 208, .box_w = 14, .box_h = 14, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 7207, .adv_w = 182, .box_w = 12, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 7279, .adv_w = 182, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7363, .adv_w = 182, .box_w = 12, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 7435, .adv_w = 182, .box_w = 12, .box_h = 11, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 7501, .adv_w = 208, .box_w = 13, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7566, .adv_w = 130, .box_w = 10, .box_h = 14, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 7636, .adv_w = 182, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7720, .adv_w = 182, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7804, .adv_w = 234, .box_w = 15, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7879, .adv_w = 208, .box_w = 15, .box_h = 14, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 7984, .adv_w = 156, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8054, .adv_w = 260, .box_w = 17, .box_h = 12, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 8156, .adv_w = 260, .box_w = 17, .box_h = 9, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8233, .adv_w = 260, .box_w = 17, .box_h = 9, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8310, .adv_w = 260, .box_w = 17, .box_h = 9, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8387, .adv_w = 260, .box_w = 17, .box_h = 9, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8464, .adv_w = 260, .box_w = 17, .box_h = 9, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8541, .adv_w = 260, .box_w = 17, .box_h = 11, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 8635, .adv_w = 182, .box_w = 11, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8712, .adv_w = 182, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8796, .adv_w = 208, .box_w = 14, .box_h = 14, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 8894, .adv_w = 260, .box_w = 17, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8979, .adv_w = 156, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 9049, .adv_w = 209, .box_w = 14, .box_h = 9, .ofs_x = 0, .ofs_y = 0}
};
/*---------------------
* CHARACTER MAPPING
*--------------------*/
static const uint16_t unicode_list_4[] = {
0x0, 0x1, 0x2, 0x3, 0x4, 0xea11, 0xea18, 0xea1b,
0xea1c, 0xea1d, 0xea21, 0xea23, 0xea25, 0xea29, 0xea2c, 0xea31,
0xea36, 0xea37, 0xea38, 0xea4e, 0xea53, 0xea58, 0xea5b, 0xea5c,
0xea5d, 0xea61, 0xea62, 0xea63, 0xea64, 0xea77, 0xea78, 0xea7e,
0xea80, 0xea81, 0xea84, 0xea87, 0xea88, 0xea89, 0xea8b, 0xeaa3,
0xeaa5, 0xead4, 0xead5, 0xead7, 0xead9, 0xeaf0, 0xeaf7, 0xeafa,
0xeb03, 0xeb2c, 0xeb34, 0xeb6b, 0xebfb, 0xec50, 0xec51, 0xec52,
0xec53, 0xec54, 0xec97, 0xeca3, 0xecfd, 0xed14, 0xef6a, 0xf1d2,
0xf2b2
static const uint16_t unicode_list_5[] = {
0x0, 0x1, 0x2, 0x3, 0x4, 0x1a32, 0x1c75, 0xea11,
0xea18, 0xea1b, 0xea1c, 0xea1d, 0xea21, 0xea23, 0xea25, 0xea29,
0xea2c, 0xea31, 0xea36, 0xea37, 0xea38, 0xea4e, 0xea53, 0xea58,
0xea5b, 0xea5c, 0xea5d, 0xea61, 0xea62, 0xea63, 0xea64, 0xea77,
0xea78, 0xea7e, 0xea80, 0xea81, 0xea84, 0xea87, 0xea88, 0xea89,
0xea8b, 0xeaa3, 0xeaa5, 0xead4, 0xead5, 0xead7, 0xead9, 0xeaf0,
0xeaf7, 0xeafa, 0xeb03, 0xeb2c, 0xeb34, 0xeb6b, 0xebfb, 0xec50,
0xec51, 0xec52, 0xec53, 0xec54, 0xec97, 0xeca3, 0xecfd, 0xed14,
0xef6a, 0xf1d2, 0xf2b2
};
/*Collect the unicode lists and glyph_id offsets*/
@@ -1894,12 +1911,16 @@ static const lv_font_fmt_txt_cmap_t cmaps[] =
.unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
},
{
.range_start = 1488, .range_length = 27, .glyph_id_start = 113,
.range_start = 176, .range_length = 1, .glyph_id_start = 113,
.unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
},
{
.range_start = 1520, .range_length = 62131, .glyph_id_start = 140,
.unicode_list = unicode_list_4, .glyph_id_ofs_list = NULL, .list_length = 65, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
.range_start = 1488, .range_length = 27, .glyph_id_start = 114,
.unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
},
{
.range_start = 1520, .range_length = 62131, .glyph_id_start = 141,
.unicode_list = unicode_list_5, .glyph_id_ofs_list = NULL, .list_length = 67, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
}
};
@@ -1936,7 +1957,7 @@ static const uint8_t kern_left_class_mapping[] =
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0
};
/*Map glyph_ids to kern right classes*/
@@ -1967,7 +1988,7 @@ static const uint8_t kern_right_class_mapping[] =
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0
};
/*Kern values between classes*/
@@ -2043,7 +2064,7 @@ static lv_font_fmt_txt_dsc_t font_dsc = {
.cmaps = cmaps,
.kern_dsc = &kern_classes,
.kern_scale = 16,
.cmap_num = 5,
.cmap_num = 6,
.bpp = 4,
.kern_classes = 1,
.bitmap_format = 0,
+132 -109
View File
@@ -1,7 +1,7 @@
/*******************************************************************************
* Size: 16 px
* Bpp: 4
* Opts: --no-prefilter --bpp 4 --size 16 --font ../Arimo/Arimo-Regular.ttf -r 0x20-0x7F -r 0x05D0-0x05F4 --font EdgeTX/extra.ttf -r 0x88-0x94 --font EdgeTX/OpenArrow-Regular.woff -r 0x21E8=>0x80,0x21E6=>0x81,0x21E7=>0x82,0x21E9=>0x83 --font ../../thirdparty/libopenui/thirdparty/lvgl/scripts/built_in_font/FontAwesome5-Solid+Brands+Regular.woff -r 61441,61448,61451,61452,61453,61457,61459,61461,61465,61468,61473,61478,61479,61480,61502,61507,61512,61515,61516,61517,61521,61522,61523,61524,61543,61544,61550,61552,61553,61556,61559,61560,61561,61563,61587,61589,61636,61637,61639,61641,61664,61671,61674,61683,61724,61732,61787,61931,62016,62017,62018,62019,62020,62087,62099,62212,62189,62810,63426,63650 --format lvgl --force-fast-kern-format --no-compress -o lv_font_arimo_he_16.c
* Opts: --no-prefilter --bpp 4 --size 16 --font ../Arimo/Arimo-Regular.ttf -r 0x20-0x7F,0xB0,0x2022,0x2265,0x05D0-0x05F4 --font EdgeTX/extra.ttf -r 0x88-0x94 --font EdgeTX/OpenArrow-Regular.woff -r 0x21E8=>0x80,0x21E6=>0x81,0x21E7=>0x82,0x21E9=>0x83 --font ../../thirdparty/libopenui/thirdparty/lvgl/scripts/built_in_font/FontAwesome5-Solid+Brands+Regular.woff -r 61441,61448,61451,61452,61453,61457,61459,61461,61465,61468,61473,61478,61479,61480,61502,61507,61512,61515,61516,61517,61521,61522,61523,61524,61543,61544,61550,61552,61553,61556,61559,61560,61561,61563,61587,61589,61636,61637,61639,61641,61664,61671,61674,61683,61724,61732,61787,61931,62016,62017,62018,62019,62020,62087,62099,62212,62189,62810,63426,63650 --format lvgl -o lv_font_arimo_he_16.c --force-fast-kern-format --no-compress
******************************************************************************/
#ifdef LV_LVGL_H_INCLUDE_SIMPLE
@@ -996,6 +996,10 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
0x0, 0x0, 0x0, 0xd, 0xed, 0xdd, 0xdd, 0xdd,
0xde,
/* U+00B0 "°" */
0x2, 0xcd, 0x60, 0xc, 0x30, 0xc3, 0xd, 0x0,
0x76, 0xc, 0x30, 0xb3, 0x1, 0xcd, 0x60,
/* U+05D0 "א" */
0xa, 0xf2, 0x0, 0x3, 0xf4, 0x1, 0xec, 0x0,
0x4, 0xf2, 0x0, 0x4f, 0x70, 0x8, 0xf0, 0x0,
@@ -1228,6 +1232,18 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
0xc, 0xa0, 0x4f, 0x20, 0xf, 0x40, 0x8c, 0x0,
0x3e, 0x0, 0xb6, 0x0,
/* U+2022 "•" */
0x1, 0x75, 0x1, 0xef, 0xf8, 0x5f, 0xff, 0xe3,
0xff, 0xfc, 0x7, 0xfd, 0x20,
/* U+2265 "≥" */
0x52, 0x0, 0x0, 0x0, 0x7, 0xfc, 0x50, 0x0,
0x0, 0x1, 0x7d, 0xe8, 0x20, 0x0, 0x0, 0x4,
0xaf, 0xc0, 0x0, 0x0, 0x2, 0x9f, 0x10, 0x0,
0x5b, 0xfb, 0x40, 0x28, 0xee, 0x71, 0x0, 0xa,
0xa4, 0x0, 0x0, 0x0, 0x22, 0x22, 0x22, 0x22,
0xb, 0xff, 0xff, 0xff, 0xf1,
/* U+F001 "" */
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x49, 0xdc,
@@ -2290,114 +2306,117 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
{.bitmap_index = 5396, .adv_w = 256, .box_w = 12, .box_h = 13, .ofs_x = 2, .ofs_y = 0},
{.bitmap_index = 5474, .adv_w = 256, .box_w = 13, .box_h = 13, .ofs_x = 2, .ofs_y = 0},
{.bitmap_index = 5559, .adv_w = 256, .box_w = 10, .box_h = 13, .ofs_x = 3, .ofs_y = 0},
{.bitmap_index = 5624, .adv_w = 161, .box_w = 10, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 5674, .adv_w = 153, .box_w = 10, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 5724, .adv_w = 108, .box_w = 7, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 5759, .adv_w = 142, .box_w = 9, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 5804, .adv_w = 162, .box_w = 8, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 5844, .adv_w = 67, .box_w = 2, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 5854, .adv_w = 83, .box_w = 5, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 5879, .adv_w = 169, .box_w = 9, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 5924, .adv_w = 167, .box_w = 9, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 5969, .adv_w = 67, .box_w = 2, .box_h = 6, .ofs_x = 1, .ofs_y = 4},
{.bitmap_index = 5975, .adv_w = 137, .box_w = 8, .box_h = 13, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 6027, .adv_w = 134, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6067, .adv_w = 136, .box_w = 8, .box_h = 14, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6123, .adv_w = 174, .box_w = 9, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6168, .adv_w = 176, .box_w = 10, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6218, .adv_w = 67, .box_w = 2, .box_h = 13, .ofs_x = 1, .ofs_y = -3},
{.bitmap_index = 6231, .adv_w = 100, .box_w = 5, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6256, .adv_w = 168, .box_w = 10, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6306, .adv_w = 149, .box_w = 9, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6351, .adv_w = 160, .box_w = 8, .box_h = 13, .ofs_x = 1, .ofs_y = -3},
{.bitmap_index = 6403, .adv_w = 156, .box_w = 8, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6443, .adv_w = 129, .box_w = 8, .box_h = 13, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 6495, .adv_w = 140, .box_w = 9, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6540, .adv_w = 151, .box_w = 9, .box_h = 13, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 6599, .adv_w = 137, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6639, .adv_w = 187, .box_w = 11, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6694, .adv_w = 177, .box_w = 10, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6744, .adv_w = 130, .box_w = 6, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6774, .adv_w = 130, .box_w = 6, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6804, .adv_w = 130, .box_w = 6, .box_h = 6, .ofs_x = 1, .ofs_y = 4},
{.bitmap_index = 6822, .adv_w = 99, .box_w = 4, .box_h = 5, .ofs_x = 1, .ofs_y = 8},
{.bitmap_index = 6832, .adv_w = 154, .box_w = 8, .box_h = 5, .ofs_x = 1, .ofs_y = 8},
{.bitmap_index = 6852, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 6988, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7084, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 7196, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7292, .adv_w = 176, .box_w = 11, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7358, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7486, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7614, .adv_w = 288, .box_w = 18, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 7740, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7868, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7976, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8104, .adv_w = 128, .box_w = 8, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 8160, .adv_w = 192, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 8244, .adv_w = 288, .box_w = 18, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8388, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8484, .adv_w = 176, .box_w = 11, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8572, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
{.bitmap_index = 8652, .adv_w = 224, .box_w = 14, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 8778, .adv_w = 224, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 8883, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 8981, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
{.bitmap_index = 9061, .adv_w = 224, .box_w = 16, .box_h = 14, .ofs_x = -1, .ofs_y = -1},
{.bitmap_index = 9173, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 9243, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 9313, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 9411, .adv_w = 224, .box_w = 14, .box_h = 4, .ofs_x = 0, .ofs_y = 4},
{.bitmap_index = 9439, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 9547, .adv_w = 320, .box_w = 20, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 9707, .adv_w = 288, .box_w = 20, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 9867, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 9995, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 10065, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 10135, .adv_w = 320, .box_w = 20, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 10275, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 10371, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 10499, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 10644, .adv_w = 224, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 10749, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 10861, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 10959, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 11057, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 11153, .adv_w = 160, .box_w = 12, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 11249, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 11361, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 11473, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 11581, .adv_w = 256, .box_w = 18, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
{.bitmap_index = 11743, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 11839, .adv_w = 320, .box_w = 20, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 11989, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 12089, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 12189, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 12289, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 12389, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 12489, .adv_w = 320, .box_w = 21, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 12636, .adv_w = 224, .box_w = 12, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
{.bitmap_index = 12732, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 12844, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -3},
{.bitmap_index = 12989, .adv_w = 320, .box_w = 20, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 13109, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 13205, .adv_w = 258, .box_w = 17, .box_h = 11, .ofs_x = 0, .ofs_y = 1}
{.bitmap_index = 5624, .adv_w = 102, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 7},
{.bitmap_index = 5639, .adv_w = 161, .box_w = 10, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 5689, .adv_w = 153, .box_w = 10, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 5739, .adv_w = 108, .box_w = 7, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 5774, .adv_w = 142, .box_w = 9, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 5819, .adv_w = 162, .box_w = 8, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 5859, .adv_w = 67, .box_w = 2, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 5869, .adv_w = 83, .box_w = 5, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 5894, .adv_w = 169, .box_w = 9, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 5939, .adv_w = 167, .box_w = 9, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 5984, .adv_w = 67, .box_w = 2, .box_h = 6, .ofs_x = 1, .ofs_y = 4},
{.bitmap_index = 5990, .adv_w = 137, .box_w = 8, .box_h = 13, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 6042, .adv_w = 134, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6082, .adv_w = 136, .box_w = 8, .box_h = 14, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6138, .adv_w = 174, .box_w = 9, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6183, .adv_w = 176, .box_w = 10, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6233, .adv_w = 67, .box_w = 2, .box_h = 13, .ofs_x = 1, .ofs_y = -3},
{.bitmap_index = 6246, .adv_w = 100, .box_w = 5, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6271, .adv_w = 168, .box_w = 10, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6321, .adv_w = 149, .box_w = 9, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6366, .adv_w = 160, .box_w = 8, .box_h = 13, .ofs_x = 1, .ofs_y = -3},
{.bitmap_index = 6418, .adv_w = 156, .box_w = 8, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6458, .adv_w = 129, .box_w = 8, .box_h = 13, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 6510, .adv_w = 140, .box_w = 9, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6555, .adv_w = 151, .box_w = 9, .box_h = 13, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 6614, .adv_w = 137, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6654, .adv_w = 187, .box_w = 11, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6709, .adv_w = 177, .box_w = 10, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6759, .adv_w = 130, .box_w = 6, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6789, .adv_w = 130, .box_w = 6, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6819, .adv_w = 130, .box_w = 6, .box_h = 6, .ofs_x = 1, .ofs_y = 4},
{.bitmap_index = 6837, .adv_w = 99, .box_w = 4, .box_h = 5, .ofs_x = 1, .ofs_y = 8},
{.bitmap_index = 6847, .adv_w = 154, .box_w = 8, .box_h = 5, .ofs_x = 1, .ofs_y = 8},
{.bitmap_index = 6867, .adv_w = 90, .box_w = 5, .box_h = 5, .ofs_x = 0, .ofs_y = 3},
{.bitmap_index = 6880, .adv_w = 141, .box_w = 9, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6925, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7061, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7157, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 7269, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7365, .adv_w = 176, .box_w = 11, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7431, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7559, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7687, .adv_w = 288, .box_w = 18, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 7813, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7941, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8049, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8177, .adv_w = 128, .box_w = 8, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 8233, .adv_w = 192, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 8317, .adv_w = 288, .box_w = 18, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8461, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8557, .adv_w = 176, .box_w = 11, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8645, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
{.bitmap_index = 8725, .adv_w = 224, .box_w = 14, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 8851, .adv_w = 224, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 8956, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 9054, .adv_w = 224, .box_w = 10, .box_h = 16, .ofs_x = 2, .ofs_y = -2},
{.bitmap_index = 9134, .adv_w = 224, .box_w = 16, .box_h = 14, .ofs_x = -1, .ofs_y = -1},
{.bitmap_index = 9246, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 9316, .adv_w = 160, .box_w = 10, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 9386, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 9484, .adv_w = 224, .box_w = 14, .box_h = 4, .ofs_x = 0, .ofs_y = 4},
{.bitmap_index = 9512, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 9620, .adv_w = 320, .box_w = 20, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 9780, .adv_w = 288, .box_w = 20, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 9940, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 10068, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 10138, .adv_w = 224, .box_w = 14, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 10208, .adv_w = 320, .box_w = 20, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 10348, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 10444, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 10572, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 10717, .adv_w = 224, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 10822, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 10934, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 11032, .adv_w = 224, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 11130, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 11226, .adv_w = 160, .box_w = 12, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 11322, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 11434, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 11546, .adv_w = 288, .box_w = 18, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 11654, .adv_w = 256, .box_w = 18, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
{.bitmap_index = 11816, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 11912, .adv_w = 320, .box_w = 20, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 12062, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 12162, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 12262, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 12362, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 12462, .adv_w = 320, .box_w = 20, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 12562, .adv_w = 320, .box_w = 21, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 12709, .adv_w = 224, .box_w = 12, .box_h = 16, .ofs_x = 1, .ofs_y = -2},
{.bitmap_index = 12805, .adv_w = 224, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 12917, .adv_w = 256, .box_w = 17, .box_h = 17, .ofs_x = -1, .ofs_y = -3},
{.bitmap_index = 13062, .adv_w = 320, .box_w = 20, .box_h = 12, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 13182, .adv_w = 192, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 13278, .adv_w = 258, .box_w = 17, .box_h = 11, .ofs_x = 0, .ofs_y = 1}
};
/*---------------------
* CHARACTER MAPPING
*--------------------*/
static const uint16_t unicode_list_4[] = {
0x0, 0x1, 0x2, 0x3, 0x4, 0xea11, 0xea18, 0xea1b,
0xea1c, 0xea1d, 0xea21, 0xea23, 0xea25, 0xea29, 0xea2c, 0xea31,
0xea36, 0xea37, 0xea38, 0xea4e, 0xea53, 0xea58, 0xea5b, 0xea5c,
0xea5d, 0xea61, 0xea62, 0xea63, 0xea64, 0xea77, 0xea78, 0xea7e,
0xea80, 0xea81, 0xea84, 0xea87, 0xea88, 0xea89, 0xea8b, 0xeaa3,
0xeaa5, 0xead4, 0xead5, 0xead7, 0xead9, 0xeaf0, 0xeaf7, 0xeafa,
0xeb03, 0xeb2c, 0xeb34, 0xeb6b, 0xebfb, 0xec50, 0xec51, 0xec52,
0xec53, 0xec54, 0xec97, 0xeca3, 0xecfd, 0xed14, 0xef6a, 0xf1d2,
0xf2b2
static const uint16_t unicode_list_5[] = {
0x0, 0x1, 0x2, 0x3, 0x4, 0x1a32, 0x1c75, 0xea11,
0xea18, 0xea1b, 0xea1c, 0xea1d, 0xea21, 0xea23, 0xea25, 0xea29,
0xea2c, 0xea31, 0xea36, 0xea37, 0xea38, 0xea4e, 0xea53, 0xea58,
0xea5b, 0xea5c, 0xea5d, 0xea61, 0xea62, 0xea63, 0xea64, 0xea77,
0xea78, 0xea7e, 0xea80, 0xea81, 0xea84, 0xea87, 0xea88, 0xea89,
0xea8b, 0xeaa3, 0xeaa5, 0xead4, 0xead5, 0xead7, 0xead9, 0xeaf0,
0xeaf7, 0xeafa, 0xeb03, 0xeb2c, 0xeb34, 0xeb6b, 0xebfb, 0xec50,
0xec51, 0xec52, 0xec53, 0xec54, 0xec97, 0xeca3, 0xecfd, 0xed14,
0xef6a, 0xf1d2, 0xf2b2
};
/*Collect the unicode lists and glyph_id offsets*/
@@ -2416,12 +2435,16 @@ static const lv_font_fmt_txt_cmap_t cmaps[] =
.unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
},
{
.range_start = 1488, .range_length = 27, .glyph_id_start = 113,
.range_start = 176, .range_length = 1, .glyph_id_start = 113,
.unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
},
{
.range_start = 1520, .range_length = 62131, .glyph_id_start = 140,
.unicode_list = unicode_list_4, .glyph_id_ofs_list = NULL, .list_length = 65, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
.range_start = 1488, .range_length = 27, .glyph_id_start = 114,
.unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
},
{
.range_start = 1520, .range_length = 62131, .glyph_id_start = 141,
.unicode_list = unicode_list_5, .glyph_id_ofs_list = NULL, .list_length = 67, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
}
};
@@ -2458,7 +2481,7 @@ static const uint8_t kern_left_class_mapping[] =
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0
};
/*Map glyph_ids to kern right classes*/
@@ -2489,7 +2512,7 @@ static const uint8_t kern_right_class_mapping[] =
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0
};
/*Kern values between classes*/
@@ -2565,7 +2588,7 @@ static lv_font_fmt_txt_dsc_t font_dsc = {
.cmaps = cmaps,
.kern_dsc = &kern_classes,
.kern_scale = 16,
.cmap_num = 5,
.cmap_num = 6,
.bpp = 4,
.kern_classes = 1,
.bitmap_format = 0,
+133 -109
View File
@@ -1,7 +1,7 @@
/*******************************************************************************
* Size: 17 px
* Bpp: 4
* Opts: --no-prefilter --bpp 4 --size 17 --font ../Arimo/Arimo-Regular.ttf -r 0x20-0x7F -r 0x05D0-0x05F4 --font EdgeTX/extra.ttf -r 0x88-0x94 --font EdgeTX/OpenArrow-Regular.woff -r 0x21E8=>0x80,0x21E6=>0x81,0x21E7=>0x82,0x21E9=>0x83 --font ../../thirdparty/libopenui/thirdparty/lvgl/scripts/built_in_font/FontAwesome5-Solid+Brands+Regular.woff -r 61441,61448,61451,61452,61453,61457,61459,61461,61465,61468,61473,61478,61479,61480,61502,61507,61512,61515,61516,61517,61521,61522,61523,61524,61543,61544,61550,61552,61553,61556,61559,61560,61561,61563,61587,61589,61636,61637,61639,61641,61664,61671,61674,61683,61724,61732,61787,61931,62016,62017,62018,62019,62020,62087,62099,62212,62189,62810,63426,63650 --format lvgl --force-fast-kern-format --no-compress -o lv_font_arimo_he_17.c
* Opts: --no-prefilter --bpp 4 --size 17 --font ../Arimo/Arimo-Regular.ttf -r 0x20-0x7F,0xB0,0x2022,0x2265,0x05D0-0x05F4 --font EdgeTX/extra.ttf -r 0x88-0x94 --font EdgeTX/OpenArrow-Regular.woff -r 0x21E8=>0x80,0x21E6=>0x81,0x21E7=>0x82,0x21E9=>0x83 --font ../../thirdparty/libopenui/thirdparty/lvgl/scripts/built_in_font/FontAwesome5-Solid+Brands+Regular.woff -r 61441,61448,61451,61452,61453,61457,61459,61461,61465,61468,61473,61478,61479,61480,61502,61507,61512,61515,61516,61517,61521,61522,61523,61524,61543,61544,61550,61552,61553,61556,61559,61560,61561,61563,61587,61589,61636,61637,61639,61641,61664,61671,61674,61683,61724,61732,61787,61931,62016,62017,62018,62019,62020,62087,62099,62212,62189,62810,63426,63650 --format lvgl -o lv_font_arimo_he_17.c --force-fast-kern-format --no-compress
******************************************************************************/
#ifdef LV_LVGL_H_INCLUDE_SIMPLE
@@ -1047,6 +1047,10 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
0x0, 0xe, 0xe0, 0x0, 0x0, 0x0, 0x0, 0xed,
0xee, 0xee, 0xee, 0xee, 0xed,
/* U+00B0 "°" */
0x1b, 0xd9, 0xb, 0x50, 0x88, 0xe0, 0x2, 0xbb,
0x50, 0x88, 0x1b, 0xd9, 0x0,
/* U+05D0 "א" */
0x9, 0xf4, 0x0, 0x0, 0xbd, 0x0, 0xd, 0xe1,
0x0, 0xd, 0xb0, 0x0, 0x2f, 0xc0, 0x0, 0xf9,
@@ -1292,6 +1296,19 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
0x7, 0xf2, 0xc, 0xd0, 0xb, 0xc0, 0xf, 0x70,
0xe, 0x70, 0x3f, 0x20, 0x1f, 0x10, 0x6c, 0x0,
/* U+2022 "•" */
0x1, 0x76, 0x0, 0xd, 0xff, 0xc0, 0x4f, 0xff,
0xf3, 0x2f, 0xff, 0xf1, 0x6, 0xee, 0x50,
/* U+2265 "≥" */
0x0, 0x0, 0x0, 0x0, 0x5, 0xe7, 0x10, 0x0,
0x0, 0x6, 0xcf, 0xb4, 0x0, 0x0, 0x0, 0x39,
0xfe, 0x81, 0x0, 0x0, 0x0, 0x6d, 0xe0, 0x0,
0x0, 0x29, 0xed, 0x0, 0x5, 0xcf, 0xb5, 0x1,
0x9e, 0xe8, 0x20, 0x0, 0x5b, 0x50, 0x0, 0x0,
0x1, 0x33, 0x33, 0x33, 0x32, 0x5f, 0xff, 0xff,
0xff, 0xe0,
/* U+F001 "" */
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38,
0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15, 0xae,
@@ -2501,114 +2518,117 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
{.bitmap_index = 5788, .adv_w = 272, .box_w = 13, .box_h = 14, .ofs_x = 2, .ofs_y = 0},
{.bitmap_index = 5879, .adv_w = 272, .box_w = 14, .box_h = 14, .ofs_x = 2, .ofs_y = 0},
{.bitmap_index = 5977, .adv_w = 272, .box_w = 11, .box_h = 14, .ofs_x = 3, .ofs_y = 0},
{.bitmap_index = 6054, .adv_w = 171, .box_w = 11, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6109, .adv_w = 163, .box_w = 10, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6159, .adv_w = 115, .box_w = 7, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6194, .adv_w = 151, .box_w = 9, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6239, .adv_w = 172, .box_w = 9, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6284, .adv_w = 71, .box_w = 2, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6294, .adv_w = 88, .box_w = 6, .box_h = 11, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6327, .adv_w = 179, .box_w = 9, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6372, .adv_w = 178, .box_w = 10, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6422, .adv_w = 71, .box_w = 2, .box_h = 6, .ofs_x = 1, .ofs_y = 4},
{.bitmap_index = 6428, .adv_w = 145, .box_w = 8, .box_h = 13, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 6480, .adv_w = 143, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6520, .adv_w = 144, .box_w = 9, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 6588, .adv_w = 184, .box_w = 10, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6638, .adv_w = 187, .box_w = 11, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6693, .adv_w = 71, .box_w = 2, .box_h = 13, .ofs_x = 1, .ofs_y = -3},
{.bitmap_index = 6706, .adv_w = 106, .box_w = 6, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6736, .adv_w = 178, .box_w = 11, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6791, .adv_w = 158, .box_w = 10, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6841, .adv_w = 169, .box_w = 9, .box_h = 13, .ofs_x = 1, .ofs_y = -3},
{.bitmap_index = 6900, .adv_w = 166, .box_w = 9, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6945, .adv_w = 137, .box_w = 9, .box_h = 13, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 7004, .adv_w = 148, .box_w = 9, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7049, .adv_w = 160, .box_w = 9, .box_h = 13, .ofs_x = 1, .ofs_y = -3},
{.bitmap_index = 7108, .adv_w = 145, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7148, .adv_w = 199, .box_w = 12, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7208, .adv_w = 188, .box_w = 11, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7263, .adv_w = 138, .box_w = 7, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 7298, .adv_w = 138, .box_w = 7, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 7333, .adv_w = 138, .box_w = 7, .box_h = 6, .ofs_x = 1, .ofs_y = 4},
{.bitmap_index = 7354, .adv_w = 105, .box_w = 4, .box_h = 6, .ofs_x = 1, .ofs_y = 9},
{.bitmap_index = 7366, .adv_w = 164, .box_w = 8, .box_h = 6, .ofs_x = 1, .ofs_y = 9},
{.bitmap_index = 7390, .adv_w = 272, .box_w = 18, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
{.bitmap_index = 7552, .adv_w = 272, .box_w = 17, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7663, .adv_w = 272, .box_w = 17, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7799, .adv_w = 272, .box_w = 17, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7910, .adv_w = 187, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7988, .adv_w = 272, .box_w = 17, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8133, .adv_w = 272, .box_w = 17, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 8286, .adv_w = 306, .box_w = 20, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8446, .adv_w = 272, .box_w = 17, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8591, .adv_w = 306, .box_w = 20, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8721, .adv_w = 272, .box_w = 17, .box_h = 19, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 8883, .adv_w = 136, .box_w = 9, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 8946, .adv_w = 204, .box_w = 13, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 9037, .adv_w = 306, .box_w = 20, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 9207, .adv_w = 272, .box_w = 17, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 9318, .adv_w = 187, .box_w = 12, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 9426, .adv_w = 238, .box_w = 11, .box_h = 17, .ofs_x = 2, .ofs_y = -2},
{.bitmap_index = 9520, .adv_w = 238, .box_w = 15, .box_h = 19, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 9663, .adv_w = 238, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 9783, .adv_w = 238, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 9903, .adv_w = 238, .box_w = 11, .box_h = 17, .ofs_x = 2, .ofs_y = -2},
{.bitmap_index = 9997, .adv_w = 238, .box_w = 17, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 10133, .adv_w = 170, .box_w = 10, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 10208, .adv_w = 170, .box_w = 10, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 10283, .adv_w = 238, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 10403, .adv_w = 238, .box_w = 15, .box_h = 4, .ofs_x = 0, .ofs_y = 4},
{.bitmap_index = 10433, .adv_w = 306, .box_w = 20, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 10563, .adv_w = 340, .box_w = 22, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 10761, .adv_w = 306, .box_w = 21, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
{.bitmap_index = 10950, .adv_w = 272, .box_w = 17, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 11086, .adv_w = 238, .box_w = 15, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 11161, .adv_w = 238, .box_w = 15, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 11236, .adv_w = 340, .box_w = 23, .box_h = 13, .ofs_x = -1, .ofs_y = 0},
{.bitmap_index = 11386, .adv_w = 272, .box_w = 17, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 11497, .adv_w = 272, .box_w = 17, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 11642, .adv_w = 272, .box_w = 18, .box_h = 19, .ofs_x = -1, .ofs_y = -3},
{.bitmap_index = 11813, .adv_w = 238, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 11941, .adv_w = 238, .box_w = 15, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 12076, .adv_w = 238, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 12196, .adv_w = 238, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 12301, .adv_w = 272, .box_w = 17, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 12412, .adv_w = 170, .box_w = 12, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
{.bitmap_index = 12520, .adv_w = 238, .box_w = 15, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 12655, .adv_w = 238, .box_w = 15, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 12790, .adv_w = 306, .box_w = 20, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 12920, .adv_w = 272, .box_w = 19, .box_h = 19, .ofs_x = -1, .ofs_y = -3},
{.bitmap_index = 13101, .adv_w = 204, .box_w = 13, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 13218, .adv_w = 340, .box_w = 22, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 13405, .adv_w = 340, .box_w = 22, .box_h = 11, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 13526, .adv_w = 340, .box_w = 22, .box_h = 11, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 13647, .adv_w = 340, .box_w = 22, .box_h = 11, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 13768, .adv_w = 340, .box_w = 22, .box_h = 11, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 13889, .adv_w = 340, .box_w = 22, .box_h = 11, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 14010, .adv_w = 340, .box_w = 22, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 14164, .adv_w = 238, .box_w = 13, .box_h = 18, .ofs_x = 1, .ofs_y = -3},
{.bitmap_index = 14281, .adv_w = 238, .box_w = 15, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 14416, .adv_w = 272, .box_w = 18, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
{.bitmap_index = 14578, .adv_w = 340, .box_w = 22, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 14721, .adv_w = 204, .box_w = 13, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 14838, .adv_w = 274, .box_w = 18, .box_h = 11, .ofs_x = 0, .ofs_y = 1}
{.bitmap_index = 6054, .adv_w = 109, .box_w = 5, .box_h = 5, .ofs_x = 1, .ofs_y = 7},
{.bitmap_index = 6067, .adv_w = 171, .box_w = 11, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6122, .adv_w = 163, .box_w = 10, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6172, .adv_w = 115, .box_w = 7, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6207, .adv_w = 151, .box_w = 9, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6252, .adv_w = 172, .box_w = 9, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6297, .adv_w = 71, .box_w = 2, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6307, .adv_w = 88, .box_w = 6, .box_h = 11, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6340, .adv_w = 179, .box_w = 9, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6385, .adv_w = 178, .box_w = 10, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6435, .adv_w = 71, .box_w = 2, .box_h = 6, .ofs_x = 1, .ofs_y = 4},
{.bitmap_index = 6441, .adv_w = 145, .box_w = 8, .box_h = 13, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 6493, .adv_w = 143, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6533, .adv_w = 144, .box_w = 9, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 6601, .adv_w = 184, .box_w = 10, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6651, .adv_w = 187, .box_w = 11, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6706, .adv_w = 71, .box_w = 2, .box_h = 13, .ofs_x = 1, .ofs_y = -3},
{.bitmap_index = 6719, .adv_w = 106, .box_w = 6, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6749, .adv_w = 178, .box_w = 11, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6804, .adv_w = 158, .box_w = 10, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6854, .adv_w = 169, .box_w = 9, .box_h = 13, .ofs_x = 1, .ofs_y = -3},
{.bitmap_index = 6913, .adv_w = 166, .box_w = 9, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 6958, .adv_w = 137, .box_w = 9, .box_h = 13, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 7017, .adv_w = 148, .box_w = 9, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7062, .adv_w = 160, .box_w = 9, .box_h = 13, .ofs_x = 1, .ofs_y = -3},
{.bitmap_index = 7121, .adv_w = 145, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7161, .adv_w = 199, .box_w = 12, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7221, .adv_w = 188, .box_w = 11, .box_h = 10, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7276, .adv_w = 138, .box_w = 7, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 7311, .adv_w = 138, .box_w = 7, .box_h = 10, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 7346, .adv_w = 138, .box_w = 7, .box_h = 6, .ofs_x = 1, .ofs_y = 4},
{.bitmap_index = 7367, .adv_w = 105, .box_w = 4, .box_h = 6, .ofs_x = 1, .ofs_y = 9},
{.bitmap_index = 7379, .adv_w = 164, .box_w = 8, .box_h = 6, .ofs_x = 1, .ofs_y = 9},
{.bitmap_index = 7403, .adv_w = 95, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 3},
{.bitmap_index = 7418, .adv_w = 149, .box_w = 9, .box_h = 11, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7468, .adv_w = 272, .box_w = 18, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
{.bitmap_index = 7630, .adv_w = 272, .box_w = 17, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7741, .adv_w = 272, .box_w = 17, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 7877, .adv_w = 272, .box_w = 17, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 7988, .adv_w = 187, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8066, .adv_w = 272, .box_w = 17, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8211, .adv_w = 272, .box_w = 17, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 8364, .adv_w = 306, .box_w = 20, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8524, .adv_w = 272, .box_w = 17, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 8669, .adv_w = 306, .box_w = 20, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 8799, .adv_w = 272, .box_w = 17, .box_h = 19, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 8961, .adv_w = 136, .box_w = 9, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 9024, .adv_w = 204, .box_w = 13, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 9115, .adv_w = 306, .box_w = 20, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 9285, .adv_w = 272, .box_w = 17, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 9396, .adv_w = 187, .box_w = 12, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 9504, .adv_w = 238, .box_w = 11, .box_h = 17, .ofs_x = 2, .ofs_y = -2},
{.bitmap_index = 9598, .adv_w = 238, .box_w = 15, .box_h = 19, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 9741, .adv_w = 238, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 9861, .adv_w = 238, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 9981, .adv_w = 238, .box_w = 11, .box_h = 17, .ofs_x = 2, .ofs_y = -2},
{.bitmap_index = 10075, .adv_w = 238, .box_w = 17, .box_h = 16, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 10211, .adv_w = 170, .box_w = 10, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 10286, .adv_w = 170, .box_w = 10, .box_h = 15, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 10361, .adv_w = 238, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 10481, .adv_w = 238, .box_w = 15, .box_h = 4, .ofs_x = 0, .ofs_y = 4},
{.bitmap_index = 10511, .adv_w = 306, .box_w = 20, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 10641, .adv_w = 340, .box_w = 22, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 10839, .adv_w = 306, .box_w = 21, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
{.bitmap_index = 11028, .adv_w = 272, .box_w = 17, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 11164, .adv_w = 238, .box_w = 15, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 11239, .adv_w = 238, .box_w = 15, .box_h = 10, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 11314, .adv_w = 340, .box_w = 23, .box_h = 13, .ofs_x = -1, .ofs_y = 0},
{.bitmap_index = 11464, .adv_w = 272, .box_w = 17, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 11575, .adv_w = 272, .box_w = 17, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 11720, .adv_w = 272, .box_w = 18, .box_h = 19, .ofs_x = -1, .ofs_y = -3},
{.bitmap_index = 11891, .adv_w = 238, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 12019, .adv_w = 238, .box_w = 15, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 12154, .adv_w = 238, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 12274, .adv_w = 238, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 12379, .adv_w = 272, .box_w = 17, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 12490, .adv_w = 170, .box_w = 12, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
{.bitmap_index = 12598, .adv_w = 238, .box_w = 15, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 12733, .adv_w = 238, .box_w = 15, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 12868, .adv_w = 306, .box_w = 20, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 12998, .adv_w = 272, .box_w = 19, .box_h = 19, .ofs_x = -1, .ofs_y = -3},
{.bitmap_index = 13179, .adv_w = 204, .box_w = 13, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 13296, .adv_w = 340, .box_w = 22, .box_h = 17, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 13483, .adv_w = 340, .box_w = 22, .box_h = 11, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 13604, .adv_w = 340, .box_w = 22, .box_h = 11, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 13725, .adv_w = 340, .box_w = 22, .box_h = 11, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 13846, .adv_w = 340, .box_w = 22, .box_h = 11, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 13967, .adv_w = 340, .box_w = 22, .box_h = 11, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 14088, .adv_w = 340, .box_w = 22, .box_h = 14, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 14242, .adv_w = 238, .box_w = 13, .box_h = 18, .ofs_x = 1, .ofs_y = -3},
{.bitmap_index = 14359, .adv_w = 238, .box_w = 15, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 14494, .adv_w = 272, .box_w = 18, .box_h = 18, .ofs_x = -1, .ofs_y = -3},
{.bitmap_index = 14656, .adv_w = 340, .box_w = 22, .box_h = 13, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 14799, .adv_w = 204, .box_w = 13, .box_h = 18, .ofs_x = 0, .ofs_y = -3},
{.bitmap_index = 14916, .adv_w = 274, .box_w = 18, .box_h = 11, .ofs_x = 0, .ofs_y = 1}
};
/*---------------------
* CHARACTER MAPPING
*--------------------*/
static const uint16_t unicode_list_4[] = {
0x0, 0x1, 0x2, 0x3, 0x4, 0xea11, 0xea18, 0xea1b,
0xea1c, 0xea1d, 0xea21, 0xea23, 0xea25, 0xea29, 0xea2c, 0xea31,
0xea36, 0xea37, 0xea38, 0xea4e, 0xea53, 0xea58, 0xea5b, 0xea5c,
0xea5d, 0xea61, 0xea62, 0xea63, 0xea64, 0xea77, 0xea78, 0xea7e,
0xea80, 0xea81, 0xea84, 0xea87, 0xea88, 0xea89, 0xea8b, 0xeaa3,
0xeaa5, 0xead4, 0xead5, 0xead7, 0xead9, 0xeaf0, 0xeaf7, 0xeafa,
0xeb03, 0xeb2c, 0xeb34, 0xeb6b, 0xebfb, 0xec50, 0xec51, 0xec52,
0xec53, 0xec54, 0xec97, 0xeca3, 0xecfd, 0xed14, 0xef6a, 0xf1d2,
0xf2b2
static const uint16_t unicode_list_5[] = {
0x0, 0x1, 0x2, 0x3, 0x4, 0x1a32, 0x1c75, 0xea11,
0xea18, 0xea1b, 0xea1c, 0xea1d, 0xea21, 0xea23, 0xea25, 0xea29,
0xea2c, 0xea31, 0xea36, 0xea37, 0xea38, 0xea4e, 0xea53, 0xea58,
0xea5b, 0xea5c, 0xea5d, 0xea61, 0xea62, 0xea63, 0xea64, 0xea77,
0xea78, 0xea7e, 0xea80, 0xea81, 0xea84, 0xea87, 0xea88, 0xea89,
0xea8b, 0xeaa3, 0xeaa5, 0xead4, 0xead5, 0xead7, 0xead9, 0xeaf0,
0xeaf7, 0xeafa, 0xeb03, 0xeb2c, 0xeb34, 0xeb6b, 0xebfb, 0xec50,
0xec51, 0xec52, 0xec53, 0xec54, 0xec97, 0xeca3, 0xecfd, 0xed14,
0xef6a, 0xf1d2, 0xf2b2
};
/*Collect the unicode lists and glyph_id offsets*/
@@ -2627,12 +2647,16 @@ static const lv_font_fmt_txt_cmap_t cmaps[] =
.unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
},
{
.range_start = 1488, .range_length = 27, .glyph_id_start = 113,
.range_start = 176, .range_length = 1, .glyph_id_start = 113,
.unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
},
{
.range_start = 1520, .range_length = 62131, .glyph_id_start = 140,
.unicode_list = unicode_list_4, .glyph_id_ofs_list = NULL, .list_length = 65, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
.range_start = 1488, .range_length = 27, .glyph_id_start = 114,
.unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
},
{
.range_start = 1520, .range_length = 62131, .glyph_id_start = 141,
.unicode_list = unicode_list_5, .glyph_id_ofs_list = NULL, .list_length = 67, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
}
};
@@ -2669,7 +2693,7 @@ static const uint8_t kern_left_class_mapping[] =
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0
};
/*Map glyph_ids to kern right classes*/
@@ -2700,7 +2724,7 @@ static const uint8_t kern_right_class_mapping[] =
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0
};
/*Kern values between classes*/
@@ -2776,7 +2800,7 @@ static lv_font_fmt_txt_dsc_t font_dsc = {
.cmaps = cmaps,
.kern_dsc = &kern_classes,
.kern_scale = 16,
.cmap_num = 5,
.cmap_num = 6,
.bpp = 4,
.kern_classes = 1,
.bitmap_format = 0,
File diff suppressed because it is too large Load Diff
+126 -109
View File
@@ -1,7 +1,7 @@
/*******************************************************************************
* Size: 9 px
* Bpp: 4
* Opts: --no-prefilter --bpp 4 --size 9 --font ../Arimo/Arimo-Regular.ttf -r 0x20-0x7F -r 0x05D0-0x05F4 --font EdgeTX/extra.ttf -r 0x88-0x94 --font EdgeTX/OpenArrow-Regular.woff -r 0x21E8=>0x80,0x21E6=>0x81,0x21E7=>0x82,0x21E9=>0x83 --font ../../thirdparty/libopenui/thirdparty/lvgl/scripts/built_in_font/FontAwesome5-Solid+Brands+Regular.woff -r 61441,61448,61451,61452,61453,61457,61459,61461,61465,61468,61473,61478,61479,61480,61502,61507,61512,61515,61516,61517,61521,61522,61523,61524,61543,61544,61550,61552,61553,61556,61559,61560,61561,61563,61587,61589,61636,61637,61639,61641,61664,61671,61674,61683,61724,61732,61787,61931,62016,62017,62018,62019,62020,62087,62099,62212,62189,62810,63426,63650 --format lvgl --force-fast-kern-format --no-compress -o lv_font_arimo_he_9.c
* Opts: --no-prefilter --bpp 4 --size 9 --font ../Arimo/Arimo-Regular.ttf -r 0x20-0x7F,0xB0,0x2022,0x2265,0x05D0-0x05F4 --font EdgeTX/extra.ttf -r 0x88-0x94 --font EdgeTX/OpenArrow-Regular.woff -r 0x21E8=>0x80,0x21E6=>0x81,0x21E7=>0x82,0x21E9=>0x83 --font ../../thirdparty/libopenui/thirdparty/lvgl/scripts/built_in_font/FontAwesome5-Solid+Brands+Regular.woff -r 61441,61448,61451,61452,61453,61457,61459,61461,61465,61468,61473,61478,61479,61480,61502,61507,61512,61515,61516,61517,61521,61522,61523,61524,61543,61544,61550,61552,61553,61556,61559,61560,61561,61563,61587,61589,61636,61637,61639,61641,61664,61671,61674,61683,61724,61732,61787,61931,62016,62017,62018,62019,62020,62087,62099,62212,62189,62810,63426,63650 --format lvgl -o lv_font_arimo_he_9.c --force-fast-kern-format --no-compress
******************************************************************************/
#ifdef LV_LVGL_H_INCLUDE_SIMPLE
@@ -528,6 +528,9 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
0x7a, 0x70, 0x0, 0x7, 0x70, 0x0, 0x7, 0x70,
0x0, 0x7, 0x70, 0x0, 0x7, 0x77, 0x77, 0x7b,
/* U+00B0 "°" */
0x18, 0x60, 0x61, 0x80, 0x18, 0x60,
/* U+05D0 "א" */
0x2c, 0x10, 0xa3, 0x7, 0xb0, 0xd0, 0x1c, 0x8c,
0x70, 0x57, 0xa, 0x50, 0x94, 0x0, 0xc2,
@@ -655,6 +658,13 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
/* U+05F4 "״" */
0x8, 0x69, 0x50, 0xb1, 0xc0, 0xa, 0xa, 0x0,
/* U+2022 "•" */
0x17, 0x29, 0xfb, 0x5e, 0x60,
/* U+2265 "≥" */
0x30, 0x0, 0x6, 0xa7, 0x10, 0x0, 0x3b, 0x50,
0x4a, 0x92, 0x96, 0x0, 0x9, 0xaa, 0xa4,
/* U+F001 "" */
0x0, 0x0, 0x0, 0x15, 0xaa, 0x0, 0x2, 0x7c,
0xff, 0xfe, 0x0, 0xe, 0xff, 0xfe, 0xbe, 0x0,
@@ -1213,114 +1223,117 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
{.bitmap_index = 1796, .adv_w = 144, .box_w = 7, .box_h = 8, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 1824, .adv_w = 144, .box_w = 8, .box_h = 8, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 1856, .adv_w = 144, .box_w = 6, .box_h = 8, .ofs_x = 1, .ofs_y = 0},
{.bitmap_index = 1880, .adv_w = 90, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1895, .adv_w = 86, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1910, .adv_w = 61, .box_w = 4, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1920, .adv_w = 80, .box_w = 5, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1933, .adv_w = 91, .box_w = 5, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1946, .adv_w = 37, .box_w = 2, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1951, .adv_w = 47, .box_w = 3, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1960, .adv_w = 95, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1975, .adv_w = 94, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1990, .adv_w = 37, .box_w = 2, .box_h = 3, .ofs_x = 0, .ofs_y = 2},
{.bitmap_index = 1993, .adv_w = 77, .box_w = 5, .box_h = 7, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 2011, .adv_w = 76, .box_w = 5, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2024, .adv_w = 76, .box_w = 5, .box_h = 8, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2044, .adv_w = 98, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2059, .adv_w = 99, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2074, .adv_w = 37, .box_w = 2, .box_h = 7, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 2081, .adv_w = 56, .box_w = 3, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2089, .adv_w = 94, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2104, .adv_w = 84, .box_w = 5, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2117, .adv_w = 90, .box_w = 5, .box_h = 7, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 2135, .adv_w = 88, .box_w = 5, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2148, .adv_w = 73, .box_w = 5, .box_h = 7, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 2166, .adv_w = 78, .box_w = 5, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2179, .adv_w = 85, .box_w = 5, .box_h = 7, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 2197, .adv_w = 77, .box_w = 5, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2210, .adv_w = 105, .box_w = 7, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2228, .adv_w = 99, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2243, .adv_w = 73, .box_w = 4, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2253, .adv_w = 73, .box_w = 4, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2263, .adv_w = 73, .box_w = 4, .box_h = 3, .ofs_x = 0, .ofs_y = 2},
{.bitmap_index = 2269, .adv_w = 55, .box_w = 3, .box_h = 3, .ofs_x = 0, .ofs_y = 5},
{.bitmap_index = 2274, .adv_w = 87, .box_w = 5, .box_h = 3, .ofs_x = 0, .ofs_y = 5},
{.bitmap_index = 2282, .adv_w = 144, .box_w = 10, .box_h = 10, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 2332, .adv_w = 144, .box_w = 9, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2364, .adv_w = 144, .box_w = 9, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2405, .adv_w = 144, .box_w = 9, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2437, .adv_w = 99, .box_w = 7, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2462, .adv_w = 144, .box_w = 9, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2503, .adv_w = 144, .box_w = 9, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 2548, .adv_w = 162, .box_w = 11, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2598, .adv_w = 144, .box_w = 10, .box_h = 9, .ofs_x = -1, .ofs_y = -1},
{.bitmap_index = 2643, .adv_w = 162, .box_w = 11, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2682, .adv_w = 144, .box_w = 9, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2723, .adv_w = 72, .box_w = 5, .box_h = 8, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2743, .adv_w = 108, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2771, .adv_w = 162, .box_w = 11, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2821, .adv_w = 144, .box_w = 9, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2853, .adv_w = 99, .box_w = 7, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 2888, .adv_w = 126, .box_w = 6, .box_h = 9, .ofs_x = 1, .ofs_y = -1},
{.bitmap_index = 2915, .adv_w = 126, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 2955, .adv_w = 126, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2991, .adv_w = 126, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3027, .adv_w = 126, .box_w = 6, .box_h = 9, .ofs_x = 1, .ofs_y = -1},
{.bitmap_index = 3054, .adv_w = 126, .box_w = 10, .box_h = 9, .ofs_x = -1, .ofs_y = -1},
{.bitmap_index = 3099, .adv_w = 90, .box_w = 6, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3126, .adv_w = 90, .box_w = 6, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3153, .adv_w = 126, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3189, .adv_w = 126, .box_w = 8, .box_h = 3, .ofs_x = 0, .ofs_y = 2},
{.bitmap_index = 3201, .adv_w = 162, .box_w = 11, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3240, .adv_w = 180, .box_w = 13, .box_h = 10, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 3305, .adv_w = 162, .box_w = 12, .box_h = 10, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 3365, .adv_w = 144, .box_w = 9, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3406, .adv_w = 126, .box_w = 8, .box_h = 5, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 3426, .adv_w = 126, .box_w = 8, .box_h = 5, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 3446, .adv_w = 180, .box_w = 12, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3500, .adv_w = 144, .box_w = 9, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3532, .adv_w = 144, .box_w = 10, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3577, .adv_w = 144, .box_w = 10, .box_h = 10, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 3627, .adv_w = 126, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3663, .adv_w = 126, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 3703, .adv_w = 126, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3739, .adv_w = 126, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3771, .adv_w = 144, .box_w = 9, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3803, .adv_w = 90, .box_w = 7, .box_h = 10, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 3838, .adv_w = 126, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 3878, .adv_w = 126, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 3918, .adv_w = 162, .box_w = 11, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3957, .adv_w = 144, .box_w = 11, .box_h = 11, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 4018, .adv_w = 108, .box_w = 7, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4053, .adv_w = 180, .box_w = 12, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 4107, .adv_w = 180, .box_w = 12, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4149, .adv_w = 180, .box_w = 12, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4191, .adv_w = 180, .box_w = 12, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4233, .adv_w = 180, .box_w = 12, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4275, .adv_w = 180, .box_w = 12, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4317, .adv_w = 180, .box_w = 12, .box_h = 8, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 4365, .adv_w = 126, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4405, .adv_w = 126, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4445, .adv_w = 144, .box_w = 10, .box_h = 10, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 4495, .adv_w = 180, .box_w = 12, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4537, .adv_w = 108, .box_w = 7, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4572, .adv_w = 145, .box_w = 10, .box_h = 7, .ofs_x = 0, .ofs_y = 0}
{.bitmap_index = 1880, .adv_w = 58, .box_w = 4, .box_h = 3, .ofs_x = 0, .ofs_y = 4},
{.bitmap_index = 1886, .adv_w = 90, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1901, .adv_w = 86, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1916, .adv_w = 61, .box_w = 4, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1926, .adv_w = 80, .box_w = 5, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1939, .adv_w = 91, .box_w = 5, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1952, .adv_w = 37, .box_w = 2, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1957, .adv_w = 47, .box_w = 3, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1966, .adv_w = 95, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1981, .adv_w = 94, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 1996, .adv_w = 37, .box_w = 2, .box_h = 3, .ofs_x = 0, .ofs_y = 2},
{.bitmap_index = 1999, .adv_w = 77, .box_w = 5, .box_h = 7, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 2017, .adv_w = 76, .box_w = 5, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2030, .adv_w = 76, .box_w = 5, .box_h = 8, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2050, .adv_w = 98, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2065, .adv_w = 99, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2080, .adv_w = 37, .box_w = 2, .box_h = 7, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 2087, .adv_w = 56, .box_w = 3, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2095, .adv_w = 94, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2110, .adv_w = 84, .box_w = 5, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2123, .adv_w = 90, .box_w = 5, .box_h = 7, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 2141, .adv_w = 88, .box_w = 5, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2154, .adv_w = 73, .box_w = 5, .box_h = 7, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 2172, .adv_w = 78, .box_w = 5, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2185, .adv_w = 85, .box_w = 5, .box_h = 7, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 2203, .adv_w = 77, .box_w = 5, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2216, .adv_w = 105, .box_w = 7, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2234, .adv_w = 99, .box_w = 6, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2249, .adv_w = 73, .box_w = 4, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2259, .adv_w = 73, .box_w = 4, .box_h = 5, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2269, .adv_w = 73, .box_w = 4, .box_h = 3, .ofs_x = 0, .ofs_y = 2},
{.bitmap_index = 2275, .adv_w = 55, .box_w = 3, .box_h = 3, .ofs_x = 0, .ofs_y = 5},
{.bitmap_index = 2280, .adv_w = 87, .box_w = 5, .box_h = 3, .ofs_x = 0, .ofs_y = 5},
{.bitmap_index = 2288, .adv_w = 50, .box_w = 3, .box_h = 3, .ofs_x = 0, .ofs_y = 2},
{.bitmap_index = 2293, .adv_w = 79, .box_w = 5, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2308, .adv_w = 144, .box_w = 10, .box_h = 10, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 2358, .adv_w = 144, .box_w = 9, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2390, .adv_w = 144, .box_w = 9, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2431, .adv_w = 144, .box_w = 9, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2463, .adv_w = 99, .box_w = 7, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2488, .adv_w = 144, .box_w = 9, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2529, .adv_w = 144, .box_w = 9, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 2574, .adv_w = 162, .box_w = 11, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2624, .adv_w = 144, .box_w = 10, .box_h = 9, .ofs_x = -1, .ofs_y = -1},
{.bitmap_index = 2669, .adv_w = 162, .box_w = 11, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2708, .adv_w = 144, .box_w = 9, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2749, .adv_w = 72, .box_w = 5, .box_h = 8, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2769, .adv_w = 108, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2797, .adv_w = 162, .box_w = 11, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 2847, .adv_w = 144, .box_w = 9, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 2879, .adv_w = 99, .box_w = 7, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 2914, .adv_w = 126, .box_w = 6, .box_h = 9, .ofs_x = 1, .ofs_y = -1},
{.bitmap_index = 2941, .adv_w = 126, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 2981, .adv_w = 126, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3017, .adv_w = 126, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3053, .adv_w = 126, .box_w = 6, .box_h = 9, .ofs_x = 1, .ofs_y = -1},
{.bitmap_index = 3080, .adv_w = 126, .box_w = 10, .box_h = 9, .ofs_x = -1, .ofs_y = -1},
{.bitmap_index = 3125, .adv_w = 90, .box_w = 6, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3152, .adv_w = 90, .box_w = 6, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3179, .adv_w = 126, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3215, .adv_w = 126, .box_w = 8, .box_h = 3, .ofs_x = 0, .ofs_y = 2},
{.bitmap_index = 3227, .adv_w = 162, .box_w = 11, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3266, .adv_w = 180, .box_w = 13, .box_h = 10, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 3331, .adv_w = 162, .box_w = 12, .box_h = 10, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 3391, .adv_w = 144, .box_w = 9, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3432, .adv_w = 126, .box_w = 8, .box_h = 5, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 3452, .adv_w = 126, .box_w = 8, .box_h = 5, .ofs_x = 0, .ofs_y = 1},
{.bitmap_index = 3472, .adv_w = 180, .box_w = 12, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3526, .adv_w = 144, .box_w = 9, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3558, .adv_w = 144, .box_w = 10, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3603, .adv_w = 144, .box_w = 10, .box_h = 10, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 3653, .adv_w = 126, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3689, .adv_w = 126, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 3729, .adv_w = 126, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3765, .adv_w = 126, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 3797, .adv_w = 144, .box_w = 9, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3829, .adv_w = 90, .box_w = 7, .box_h = 10, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 3864, .adv_w = 126, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 3904, .adv_w = 126, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 3944, .adv_w = 162, .box_w = 11, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 3983, .adv_w = 144, .box_w = 11, .box_h = 11, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 4044, .adv_w = 108, .box_w = 7, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4079, .adv_w = 180, .box_w = 12, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 4133, .adv_w = 180, .box_w = 12, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4175, .adv_w = 180, .box_w = 12, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4217, .adv_w = 180, .box_w = 12, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4259, .adv_w = 180, .box_w = 12, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4301, .adv_w = 180, .box_w = 12, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4343, .adv_w = 180, .box_w = 12, .box_h = 8, .ofs_x = 0, .ofs_y = -1},
{.bitmap_index = 4391, .adv_w = 126, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4431, .adv_w = 126, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4471, .adv_w = 144, .box_w = 10, .box_h = 10, .ofs_x = -1, .ofs_y = -2},
{.bitmap_index = 4521, .adv_w = 180, .box_w = 12, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 4563, .adv_w = 108, .box_w = 7, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
{.bitmap_index = 4598, .adv_w = 145, .box_w = 10, .box_h = 7, .ofs_x = 0, .ofs_y = 0}
};
/*---------------------
* CHARACTER MAPPING
*--------------------*/
static const uint16_t unicode_list_4[] = {
0x0, 0x1, 0x2, 0x3, 0x4, 0xea11, 0xea18, 0xea1b,
0xea1c, 0xea1d, 0xea21, 0xea23, 0xea25, 0xea29, 0xea2c, 0xea31,
0xea36, 0xea37, 0xea38, 0xea4e, 0xea53, 0xea58, 0xea5b, 0xea5c,
0xea5d, 0xea61, 0xea62, 0xea63, 0xea64, 0xea77, 0xea78, 0xea7e,
0xea80, 0xea81, 0xea84, 0xea87, 0xea88, 0xea89, 0xea8b, 0xeaa3,
0xeaa5, 0xead4, 0xead5, 0xead7, 0xead9, 0xeaf0, 0xeaf7, 0xeafa,
0xeb03, 0xeb2c, 0xeb34, 0xeb6b, 0xebfb, 0xec50, 0xec51, 0xec52,
0xec53, 0xec54, 0xec97, 0xeca3, 0xecfd, 0xed14, 0xef6a, 0xf1d2,
0xf2b2
static const uint16_t unicode_list_5[] = {
0x0, 0x1, 0x2, 0x3, 0x4, 0x1a32, 0x1c75, 0xea11,
0xea18, 0xea1b, 0xea1c, 0xea1d, 0xea21, 0xea23, 0xea25, 0xea29,
0xea2c, 0xea31, 0xea36, 0xea37, 0xea38, 0xea4e, 0xea53, 0xea58,
0xea5b, 0xea5c, 0xea5d, 0xea61, 0xea62, 0xea63, 0xea64, 0xea77,
0xea78, 0xea7e, 0xea80, 0xea81, 0xea84, 0xea87, 0xea88, 0xea89,
0xea8b, 0xeaa3, 0xeaa5, 0xead4, 0xead5, 0xead7, 0xead9, 0xeaf0,
0xeaf7, 0xeafa, 0xeb03, 0xeb2c, 0xeb34, 0xeb6b, 0xebfb, 0xec50,
0xec51, 0xec52, 0xec53, 0xec54, 0xec97, 0xeca3, 0xecfd, 0xed14,
0xef6a, 0xf1d2, 0xf2b2
};
/*Collect the unicode lists and glyph_id offsets*/
@@ -1339,12 +1352,16 @@ static const lv_font_fmt_txt_cmap_t cmaps[] =
.unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
},
{
.range_start = 1488, .range_length = 27, .glyph_id_start = 113,
.range_start = 176, .range_length = 1, .glyph_id_start = 113,
.unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
},
{
.range_start = 1520, .range_length = 62131, .glyph_id_start = 140,
.unicode_list = unicode_list_4, .glyph_id_ofs_list = NULL, .list_length = 65, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
.range_start = 1488, .range_length = 27, .glyph_id_start = 114,
.unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
},
{
.range_start = 1520, .range_length = 62131, .glyph_id_start = 141,
.unicode_list = unicode_list_5, .glyph_id_ofs_list = NULL, .list_length = 67, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
}
};
@@ -1381,7 +1398,7 @@ static const uint8_t kern_left_class_mapping[] =
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0
};
/*Map glyph_ids to kern right classes*/
@@ -1412,7 +1429,7 @@ static const uint8_t kern_right_class_mapping[] =
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0
};
/*Kern values between classes*/
@@ -1488,7 +1505,7 @@ static lv_font_fmt_txt_dsc_t font_dsc = {
.cmaps = cmaps,
.kern_dsc = &kern_classes,
.kern_scale = 16,
.cmap_num = 5,
.cmap_num = 6,
.bpp = 4,
.kern_classes = 1,
.bitmap_format = 0,
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -17,9 +17,9 @@ LATIN1_EXT_A="0x100-0x17F"
LATIN1="${LATIN1_SUPPLEMENT},${LATIN1_EXT_A}"
COMPARE="0x2265"
TW_SYMBOLS="0x3001,0x4e00,0x4e0a,0x4e0b,0x4e0d,0x4e2d,0x4e32,0x4e39,0x4e3b,0x4e4b,0x4e58,0x4e8c,0x4eab,0x4eae,0x4ecb,0x4ee5,0x4ef0,0x4ef6,0x4efb,0x4efd,0x4f10,0x4f48,0x4f4d,0x4f4e,0x4f4f,0x4f5c,0x4f7f,0x4f86,0x4f8b,0x4f9b,0x4fc4,0x4fdd,0x4fe1,0x4fee,0x4fef,0x500b,0x500d,0x5012,0x503c,0x504f,0x505c,0x5074,0x5099,0x50b3,0x50c5,0x50cf,0x5100,0x511f,0x5132,0x5145,0x5149,0x514b,0x5165,0x5167,0x5168,0x516c,0x5176,0x5177,0x5178,0x517c,0x518a,0x51fa,0x51fd,0x5206,0x5217,0x521d,0x5225,0x5229,0x522a,0x5230,0x5236,0x5237,0x524d,0x5275,0x529f,0x52a0,0x52d5,0x5305,0x5308,0x5316,0x5340,0x5347,0x5354,0x5361,0x539f,0x53c3,0x53ca,0x53cd,0x53d6,0x53e3,0x53ea,0x53ef,0x53f0,0x53f3,0x540c,0x540d,0x5411,0x5426,0x542b,0x542f,0x544a,0x548c,0x554f,0x555f,0x55ae,0x55ce,0x5668,0x56de,0x56fa,0x56fe,0x570b,0x570d,0x5716,0x5728,0x5730,0x5740,0x5747,0x5757,0x578b,0x57f7,0x57fa,0x5831,0x584a,0x586b,0x589e,0x58d3,0x5916,0x591a,0x5927,0x5929,0x592a,0x5931,0x593e,0x597d,0x59cb,0x5b50,0x5b57,0x5b58,0x5b78,0x5b83,0x5b89,0x5b8c,0x5b9a,0x5bb9,0x5beb,0x5bec,0x5bf8,0x5bf9,0x5c04,0x5c07,0x5c0d,0x5c0e,0x5c0f,0x5c3a,0x5c40,0x5c45,0x5c4f,0x5c55,0x5de5,0x5de6,0x5dee,0x5df2,0x5e36,0x5e38,0x5e40,0x5e45,0x5e55,0x5e73,0x5e8f,0x5ea6,0x5ee0,0x5ef6,0x5efa,0x5f00,0x5f0f,0x5f15,0x5f31,0x5f37,0x5f48,0x5f62,0x5f71,0x5f85,0x5f88,0x5f8c,0x5f91,0x5f9e,0x5fa9,0x5faa,0x5fae,0x5fb7,0x5feb,0x5ffd,0x6020,0x6025,0x6062,0x606f,0x60c5,0x610f,0x611f,0x614b,0x6162,0x61c9,0x6210,0x6216,0x622a,0x6232,0x6236,0x6240,0x6247,0x624b,0x6253,0x627e,0x62c9,0x62d2,0x62fe,0x6301,0x6307,0x6309,0x632f,0x6377,0x6383,0x63a1,0x63a5,0x63a7,0x63cf,0x63d0,0x63d2,0x63da,0x63db,0x6416,0x6447,0x6478,0x64ad,0x64c7,0x64ca,0x64cd,0x64da,0x64e6,0x64f4,0x652f,0x6536,0x6539,0x653e,0x6545,0x6548,0x6557,0x6559,0x6574,0x6578,0x6587,0x659c,0x65af,0x65b0,0x65b7,0x65b9,0x65bc,0x65cb,0x65e5,0x660e,0x6620,0x662f,0x6642,0x666e,0x666f,0x66ab,0x66f2,0x66f4,0x66ff,0x6700,0x6708,0x6709,0x671f,0x672a,0x672c,0x6746,0x675f,0x677f,0x679c,0x67c4,0x67e5,0x6821,0x683c,0x6848,0x687f,0x689d,0x6975,0x6a02,0x6a19,0x6a21,0x6a23,0x6a5f,0x6a6b,0x6a94,0x6aa2,0x6b04,0x6b50,0x6b62,0x6b63,0x6b64,0x6b65,0x6b7b,0x6b8a,0x6bb5,0x6bd4,0x6c60,0x6c92,0x6ca1,0x6cb9,0x6cbf,0x6cd5,0x6ce2,0x6ce8,0x6d1b,0x6d32,0x6d41,0x6d88,0x6df7,0x6dfb,0x6e05,0x6e1b,0x6e2c,0x6e90,0x6e96,0x6eab,0x6ed1,0x6eef,0x6efe,0x6eff,0x6f38,0x6ffe,0x7063,0x70b9,0x70ba,0x7121,0x71b1,0x7247,0x7248,0x7259,0x7279,0x72c0,0x7387,0x73ed,0x73fe,0x7406,0x745e,0x74b0,0x751f,0x7528,0x7535,0x754c,0x7559,0x7565,0x7570,0x7576,0x758a,0x767c,0x767d,0x7684,0x76e3,0x76e4,0x76ee,0x76f4,0x76f8,0x770b,0x771f,0x77e5,0x786c,0x78ba,0x78bc,0x793a,0x7981,0x79d2,0x79f0,0x79fb,0x7a0b,0x7a31,0x7a7a,0x7a97,0x7aef,0x7af6,0x7b2c,0x7b49,0x7b97,0x7ba1,0x7bc0,0x7bc4,0x7c3d,0x7c98,0x7cbe,0x7cfb,0x7d05,0x7d1a,0x7d30,0x7d42,0x7d44,0x7d50,0x7d55,0x7d71,0x7d93,0x7da0,0x7dca,0x7dda,0x7de8,0x7df4,0x7e2e,0x7e3d,0x7e8c,0x7f16,0x7f6e,0x7f8e,0x7fa9,0x8005,0x8017,0x806f,0x8072,0x80cc,0x80fd,0x8108,0x8173,0x81ea,0x81f3,0x8207,0x8235,0x8272,0x82f1,0x8377,0x8404,0x8461,0x84cb,0x85cd,0x85cf,0x862d,0x865f,0x8702,0x87ba,0x884c,0x885d,0x8868,0x8870,0x88ab,0x88dc,0x88dd,0x88fd,0x8907,0x897f,0x8981,0x8986,0x8996,0x89c8,0x89d2,0x89f8,0x8a00,0x8a08,0x8a18,0x8a2a,0x8a2d,0x8a3b,0x8a62,0x8a66,0x8a71,0x8a73,0x8a8c,0x8a8d,0x8a9e,0x8aa4,0x8aaa,0x8abf,0x8acb,0x8b49,0x8b58,0x8b5c,0x8b66,0x8b70,0x8b77,0x8b8a,0x8cbc,0x8d25,0x8d77,0x8d85,0x8db3,0x8ddd,0x8def,0x8df3,0x8f03,0x8f09,0x8f2a,0x8f2f,0x8f38,0x8f49,0x8f91,0x8ff0,0x9000,0x901a,0x901f,0x9023,0x9031,0x9032,0x903b,0x904a,0x904b,0x904e,0x9053,0x9072,0x9078,0x908a,0x908f,0x90e8,0x91cd,0x91cf,0x91dd,0x9215,0x9304,0x932f,0x9375,0x9396,0x93e1,0x9418,0x9451,0x94ae,0x952e,0x9577,0x9580,0x9589,0x958b,0x9592,0x9593,0x95dc,0x9640,0x9644,0x9650,0x9664,0x9670,0x9694,0x969c,0x96a8,0x96d9,0x96e2,0x96fb,0x9700,0x9707,0x975c,0x975e,0x9762,0x97cc,0x97f3,0x97ff,0x9801,0x9802,0x9805,0x9806,0x9810,0x983b,0x984c,0x984f,0x985e,0x986f,0x9884,0x989c,0x98db,0x9a45,0x9a57,0x9ad4,0x9ad8,0x9cf4,0x9ea5,0x9ed8,0x9ede,0x9f50"
TW_SYMBOLS="0x3001,0x4e00,0x4e0a,0x4e0b,0x4e0d,0x4e2d,0x4e32,0x4e39,0x4e3b,0x4e4b,0x4e58,0x4e8c,0x4eab,0x4eae,0x4ecb,0x4ee5,0x4ef0,0x4ef6,0x4efb,0x4efd,0x4f10,0x4f2f,0x4f48,0x4f4d,0x4f4e,0x4f4f,0x4f5c,0x4f7f,0x4f86,0x4f8b,0x4f9b,0x4fc4,0x4fdd,0x4fe1,0x4fee,0x4fef,0x500b,0x500d,0x5012,0x503c,0x504f,0x505c,0x5074,0x5099,0x50b3,0x50c5,0x50cf,0x5100,0x511f,0x5132,0x5145,0x5149,0x514b,0x5165,0x5167,0x5168,0x516c,0x5176,0x5177,0x5178,0x517c,0x518a,0x51fa,0x51fd,0x5206,0x5217,0x521d,0x5225,0x5229,0x522a,0x5230,0x5236,0x5237,0x524d,0x5275,0x529f,0x52a0,0x52d5,0x5305,0x5308,0x5316,0x5340,0x5347,0x5354,0x5361,0x539f,0x53c3,0x53ca,0x53cd,0x53d6,0x53e3,0x53ea,0x53ef,0x53f0,0x53f3,0x540c,0x540d,0x5411,0x5426,0x542b,0x542f,0x544a,0x548c,0x554f,0x555f,0x55ae,0x55ce,0x5668,0x56de,0x56fa,0x56fe,0x570b,0x570d,0x5716,0x5728,0x5730,0x5740,0x5747,0x5757,0x578b,0x57f7,0x57fa,0x5831,0x584a,0x586b,0x589e,0x58d3,0x5916,0x591a,0x5927,0x5929,0x592a,0x5931,0x593e,0x597d,0x59cb,0x5b50,0x5b57,0x5b58,0x5b78,0x5b83,0x5b89,0x5b8c,0x5b9a,0x5bb9,0x5beb,0x5bec,0x5bf8,0x5bf9,0x5c04,0x5c07,0x5c0d,0x5c0e,0x5c0f,0x5c3a,0x5c40,0x5c45,0x5c4f,0x5c55,0x5de5,0x5de6,0x5dee,0x5df2,0x5e0c,0x5e36,0x5e38,0x5e40,0x5e45,0x5e55,0x5e73,0x5e8f,0x5ea6,0x5ee0,0x5ef6,0x5efa,0x5f00,0x5f0f,0x5f15,0x5f31,0x5f37,0x5f48,0x5f62,0x5f71,0x5f85,0x5f88,0x5f8c,0x5f91,0x5f9e,0x5fa9,0x5faa,0x5fae,0x5fb7,0x5feb,0x5ffd,0x6020,0x6025,0x6062,0x606f,0x60c5,0x610f,0x611f,0x614b,0x6162,0x61c9,0x6210,0x6216,0x622a,0x6232,0x6236,0x6240,0x6247,0x624b,0x6253,0x627e,0x62c9,0x62d2,0x62fe,0x6301,0x6307,0x6309,0x632f,0x6377,0x6383,0x63a1,0x63a5,0x63a7,0x63cf,0x63d0,0x63d2,0x63da,0x63db,0x6416,0x6447,0x6478,0x64ad,0x64c7,0x64ca,0x64cd,0x64da,0x64e6,0x64ec,0x64f4,0x652f,0x6536,0x6539,0x653e,0x6545,0x6548,0x6557,0x6559,0x6574,0x6578,0x6587,0x659c,0x65af,0x65b0,0x65b7,0x65b9,0x65bc,0x65cb,0x65e5,0x660e,0x6620,0x662f,0x6642,0x666e,0x666f,0x66ab,0x66f2,0x66f4,0x66ff,0x6700,0x6708,0x6709,0x671f,0x672a,0x672c,0x6746,0x675f,0x677f,0x679c,0x67c4,0x67e5,0x6821,0x683c,0x6848,0x687f,0x689d,0x6975,0x6a02,0x6a19,0x6a21,0x6a23,0x6a5f,0x6a6b,0x6a94,0x6aa2,0x6b04,0x6b50,0x6b62,0x6b63,0x6b64,0x6b65,0x6b7b,0x6b8a,0x6bb5,0x6bd4,0x6c60,0x6c92,0x6ca1,0x6cb9,0x6cbf,0x6cd5,0x6ce2,0x6ce8,0x6d1b,0x6d32,0x6d41,0x6d88,0x6df7,0x6dfb,0x6e05,0x6e1b,0x6e2c,0x6e90,0x6e96,0x6eab,0x6ed1,0x6eef,0x6efe,0x6eff,0x6f38,0x6ffe,0x7063,0x70b9,0x70ba,0x7121,0x71b1,0x7247,0x7248,0x7259,0x7279,0x72c0,0x7387,0x73ed,0x73fe,0x7406,0x745e,0x74b0,0x751f,0x7528,0x7535,0x754c,0x7559,0x7565,0x7570,0x7576,0x758a,0x767c,0x767d,0x7684,0x76e3,0x76e4,0x76ee,0x76f4,0x76f8,0x770b,0x771f,0x77e5,0x786c,0x78ba,0x78bc,0x793a,0x7981,0x79d2,0x79f0,0x79fb,0x7a0b,0x7a31,0x7a7a,0x7a97,0x7aef,0x7af6,0x7b2c,0x7b49,0x7b97,0x7ba1,0x7bc0,0x7bc4,0x7c3d,0x7c98,0x7cbe,0x7cfb,0x7d05,0x7d1a,0x7d30,0x7d42,0x7d44,0x7d50,0x7d55,0x7d71,0x7d93,0x7da0,0x7dca,0x7dda,0x7de8,0x7df4,0x7e2e,0x7e3d,0x7e8c,0x7f16,0x7f6e,0x7f8e,0x7fa9,0x8005,0x8017,0x806f,0x8072,0x80cc,0x80fd,0x8108,0x8173,0x81ea,0x81f3,0x8207,0x8235,0x8272,0x82f1,0x8377,0x8404,0x8461,0x84cb,0x85cd,0x85cf,0x862d,0x865f,0x8702,0x87ba,0x884c,0x885d,0x8868,0x8870,0x88ab,0x88dc,0x88dd,0x88fd,0x8907,0x897f,0x8981,0x8986,0x8996,0x89c8,0x89d2,0x89f8,0x8a00,0x8a08,0x8a18,0x8a2a,0x8a2d,0x8a3b,0x8a62,0x8a66,0x8a71,0x8a73,0x8a8c,0x8a8d,0x8a9e,0x8aa4,0x8aaa,0x8abf,0x8acb,0x8b49,0x8b58,0x8b5c,0x8b66,0x8b70,0x8b77,0x8b80,0x8b8a,0x8cbc,0x8d25,0x8d77,0x8d85,0x8db3,0x8ddd,0x8def,0x8df3,0x8f03,0x8f09,0x8f2a,0x8f2f,0x8f38,0x8f49,0x8f91,0x8ff0,0x9000,0x901a,0x901f,0x9023,0x9031,0x9032,0x903b,0x904a,0x904b,0x904e,0x9053,0x9072,0x9078,0x908a,0x908f,0x90e8,0x91cd,0x91cf,0x91dd,0x9215,0x9304,0x932f,0x9375,0x9396,0x93e1,0x9418,0x9451,0x94ae,0x952e,0x9577,0x9580,0x9589,0x958b,0x9592,0x9593,0x95dc,0x9640,0x9644,0x9650,0x9664,0x9670,0x9694,0x969c,0x96a8,0x96d9,0x96e2,0x96fb,0x9700,0x9707,0x975c,0x975e,0x9762,0x97cc,0x97f3,0x97ff,0x9801,0x9802,0x9805,0x9806,0x9810,0x983b,0x984c,0x984f,0x985e,0x986f,0x9884,0x989c,0x98db,0x9a45,0x9a57,0x9ad4,0x9ad8,0x9cf4,0x9ea5,0x9ed8,0x9ede,0x9f50"
CN_SYMBOLS="0x3001,0x4e00,0x4e0a,0x4e0b,0x4e0d,0x4e0e,0x4e2a,0x4e2d,0x4e32,0x4e39,0x4e3a,0x4e3b,0x4e49,0x4e4b,0x4e50,0x4e58,0x4e8c,0x4e8e,0x4eab,0x4eae,0x4ec5,0x4ecb,0x4ece,0x4ee5,0x4eea,0x4ef0,0x4ef6,0x4efb,0x4efd,0x4f10,0x4f20,0x4f4d,0x4f4e,0x4f4f,0x4f53,0x4f5c,0x4f7f,0x4f8b,0x4f9b,0x4fa7,0x4fc4,0x4fdd,0x4fe1,0x4fee,0x4fef,0x500d,0x5012,0x503c,0x504f,0x505c,0x507f,0x50a8,0x50cf,0x5145,0x5149,0x514b,0x5165,0x5168,0x516c,0x5170,0x5173,0x5176,0x5177,0x5178,0x517c,0x5185,0x518c,0x5199,0x51b2,0x51c6,0x51cf,0x51fa,0x51fb,0x51fd,0x5206,0x5217,0x521b,0x521d,0x5220,0x5229,0x522b,0x5230,0x5236,0x5237,0x524d,0x529f,0x52a0,0x52a8,0x5305,0x5308,0x5316,0x533a,0x5347,0x534f,0x5355,0x5361,0x5382,0x538b,0x539f,0x53c2,0x53ca,0x53cc,0x53cd,0x53d1,0x53d6,0x53d8,0x53e0,0x53e3,0x53ea,0x53ef,0x53f0,0x53f3,0x53f7,0x540c,0x540d,0x540e,0x5411,0x5417,0x5426,0x542b,0x542f,0x544a,0x5468,0x547d,0x548c,0x54cd,0x5668,0x56de,0x56f4,0x56fa,0x56fd,0x56fe,0x5728,0x5730,0x5740,0x5747,0x5757,0x578b,0x57fa,0x586b,0x589e,0x58f0,0x5907,0x590d,0x5916,0x591a,0x5927,0x5929,0x592a,0x5931,0x5939,0x597d,0x59cb,0x5b50,0x5b57,0x5b58,0x5b66,0x5b83,0x5b89,0x5b8c,0x5b9a,0x5bb9,0x5bbd,0x5bf8,0x5bf9,0x5bfc,0x5c04,0x5c06,0x5c0f,0x5c3a,0x5c40,0x5c45,0x5c4f,0x5c55,0x5de5,0x5de6,0x5dee,0x5df2,0x5e03,0x5e26,0x5e27,0x5e38,0x5e45,0x5e55,0x5e73,0x5e8f,0x5e94,0x5ea6,0x5ef6,0x5efa,0x5f00,0x5f02,0x5f0f,0x5f15,0x5f31,0x5f39,0x5f3a,0x5f53,0x5f55,0x5f62,0x5f71,0x5f84,0x5f85,0x5f88,0x5faa,0x5fae,0x5fb7,0x5fd7,0x5feb,0x5ffd,0x6001,0x6020,0x6025,0x603b,0x6062,0x606f,0x60c5,0x610f,0x611f,0x6162,0x620f,0x6210,0x6216,0x622a,0x6240,0x6247,0x624b,0x6253,0x6267,0x6269,0x626b,0x626c,0x627e,0x62a4,0x62a5,0x62c9,0x62d2,0x62df,0x62e9,0x62fe,0x6301,0x6307,0x6309,0x632f,0x6362,0x636e,0x6377,0x63a5,0x63a7,0x63cf,0x63d0,0x63d2,0x6447,0x6478,0x64ad,0x64cd,0x64e6,0x652f,0x6536,0x6539,0x653e,0x6545,0x6548,0x6559,0x6570,0x6574,0x6587,0x659c,0x65ad,0x65af,0x65b0,0x65b9,0x65cb,0x65e0,0x65e5,0x65f6,0x660e,0x6620,0x662f,0x663e,0x666e,0x666f,0x6682,0x66f2,0x66f4,0x66ff,0x6700,0x6708,0x6709,0x671f,0x672a,0x672c,0x673a,0x6746,0x675f,0x6761,0x6765,0x677f,0x6781,0x679c,0x67c4,0x67e5,0x6807,0x680f,0x6821,0x6837,0x683c,0x68c0,0x6a21,0x6a2a,0x6b27,0x6b62,0x6b63,0x6b64,0x6b65,0x6b7b,0x6b8a,0x6bb5,0x6bd4,0x6c60,0x6ca1,0x6cb9,0x6cbf,0x6cd5,0x6ce2,0x6ce8,0x6d1b,0x6d32,0x6d41,0x6d4b,0x6d88,0x6df7,0x6dfb,0x6e05,0x6e10,0x6e29,0x6e38,0x6e7e,0x6e90,0x6ed1,0x6eda,0x6ede,0x6ee1,0x6ee4,0x70b9,0x70ed,0x7247,0x7248,0x7259,0x7279,0x72b6,0x7387,0x73af,0x73b0,0x73ed,0x7406,0x745e,0x751f,0x7528,0x7535,0x754c,0x7559,0x7565,0x767d,0x7684,0x76d1,0x76d6,0x76d8,0x76ee,0x76f4,0x76f8,0x770b,0x771f,0x77e5,0x7801,0x786c,0x786e,0x793a,0x7981,0x79bb,0x79d2,0x79f0,0x79fb,0x7a0b,0x7a7a,0x7a97,0x7ade,0x7aef,0x7b2c,0x7b49,0x7b7e,0x7b97,0x7ba1,0x7c7b,0x7c98,0x7cbe,0x7cfb,0x7d27,0x7ea2,0x7ea7,0x7ebf,0x7ec3,0x7ec4,0x7ec6,0x7ec8,0x7ecf,0x7ed3,0x7edd,0x7edf,0x7eed,0x7eff,0x7f16,0x7f29,0x7f6e,0x7f8e,0x8005,0x8017,0x8054,0x80cc,0x80fd,0x8109,0x811a,0x81ea,0x81f3,0x8235,0x8272,0x8282,0x82f1,0x8303,0x8377,0x8404,0x8461,0x84dd,0x85cf,0x8702,0x87ba,0x884c,0x8865,0x8868,0x8870,0x88ab,0x88c5,0x897f,0x8981,0x8986,0x89c6,0x89c8,0x89d2,0x89e6,0x8a00,0x8b66,0x8ba1,0x8ba4,0x8bae,0x8bb0,0x8bbe,0x8bbf,0x8bc1,0x8bc6,0x8bd5,0x8bdd,0x8be2,0x8be6,0x8bed,0x8bef,0x8bf4,0x8bf7,0x8c03,0x8c31,0x8d25,0x8d34,0x8d77,0x8d85,0x8db3,0x8ddd,0x8def,0x8df3,0x8f6c,0x8f6e,0x8f7d,0x8f83,0x8f91,0x8f93,0x8fb9,0x8fc7,0x8fd0,0x8fdb,0x8fde,0x8fdf,0x8ff0,0x9000,0x9009,0x901a,0x901f,0x903b,0x9053,0x90e8,0x91c7,0x91cd,0x91cf,0x9274,0x9488,0x949f,0x94ae,0x9501,0x9519,0x952e,0x955c,0x957f,0x95e8,0x95ed,0x95ee,0x95f2,0x95f4,0x9634,0x9640,0x9644,0x9650,0x9664,0x968f,0x9694,0x969c,0x9700,0x9707,0x9759,0x975e,0x9762,0x97f3,0x9875,0x9876,0x9879,0x987a,0x9884,0x9891,0x9898,0x989c,0x98de,0x9a71,0x9a8c,0x9ad8,0x9e23,0x9ea6,0x9ed8,0x9f50"
CN_SYMBOLS="0x3001,0x4e00,0x4e0a,0x4e0b,0x4e0d,0x4e0e,0x4e2a,0x4e2d,0x4e32,0x4e39,0x4e3a,0x4e3b,0x4e49,0x4e4b,0x4e50,0x4e58,0x4e8c,0x4e8e,0x4eab,0x4eae,0x4ec5,0x4ecb,0x4ece,0x4ee5,0x4eea,0x4ef0,0x4ef6,0x4efb,0x4efd,0x4f10,0x4f20,0x4f2f,0x4f4d,0x4f4e,0x4f4f,0x4f53,0x4f5c,0x4f7f,0x4f8b,0x4f9b,0x4fa7,0x4fc4,0x4fdd,0x4fe1,0x4fee,0x4fef,0x500d,0x5012,0x503c,0x504f,0x505c,0x507f,0x50a8,0x50cf,0x5145,0x5149,0x514b,0x5165,0x5168,0x516c,0x5170,0x5173,0x5176,0x5177,0x5178,0x517c,0x5185,0x518c,0x5199,0x51b2,0x51c6,0x51cf,0x51fa,0x51fb,0x51fd,0x5206,0x5217,0x521b,0x521d,0x5220,0x5229,0x522b,0x5230,0x5236,0x5237,0x524d,0x529f,0x52a0,0x52a8,0x5305,0x5308,0x5316,0x533a,0x5347,0x534f,0x5355,0x5361,0x5382,0x538b,0x539f,0x53c2,0x53ca,0x53cc,0x53cd,0x53d1,0x53d6,0x53d8,0x53e0,0x53e3,0x53ea,0x53ef,0x53f0,0x53f3,0x53f7,0x540c,0x540d,0x540e,0x5411,0x5417,0x5426,0x542b,0x542f,0x544a,0x5468,0x547d,0x548c,0x54cd,0x5668,0x56de,0x56f4,0x56fa,0x56fd,0x56fe,0x5728,0x5730,0x5740,0x5747,0x5757,0x578b,0x57fa,0x586b,0x589e,0x58f0,0x5907,0x590d,0x5916,0x591a,0x5927,0x5929,0x592a,0x5931,0x5939,0x597d,0x59cb,0x5b50,0x5b57,0x5b58,0x5b66,0x5b83,0x5b89,0x5b8c,0x5b9a,0x5bb9,0x5bbd,0x5bf8,0x5bf9,0x5bfc,0x5c04,0x5c06,0x5c0f,0x5c3a,0x5c40,0x5c45,0x5c4f,0x5c55,0x5de5,0x5de6,0x5dee,0x5df2,0x5e03,0x5e0c,0x5e26,0x5e27,0x5e38,0x5e45,0x5e55,0x5e73,0x5e8f,0x5e94,0x5ea6,0x5ef6,0x5efa,0x5f00,0x5f02,0x5f0f,0x5f15,0x5f31,0x5f39,0x5f3a,0x5f53,0x5f55,0x5f62,0x5f71,0x5f84,0x5f85,0x5f88,0x5faa,0x5fae,0x5fb7,0x5fd7,0x5feb,0x5ffd,0x6001,0x6020,0x6025,0x603b,0x6062,0x606f,0x60c5,0x610f,0x611f,0x6162,0x620f,0x6210,0x6216,0x622a,0x6240,0x6247,0x624b,0x6253,0x6267,0x6269,0x626b,0x626c,0x627e,0x62a4,0x62a5,0x62c9,0x62d2,0x62df,0x62e9,0x62fe,0x6301,0x6307,0x6309,0x632f,0x6362,0x636e,0x6377,0x63a5,0x63a7,0x63cf,0x63d0,0x63d2,0x6447,0x6478,0x64ad,0x64cd,0x64e6,0x652f,0x6536,0x6539,0x653e,0x6545,0x6548,0x6559,0x6570,0x6574,0x6587,0x659c,0x65ad,0x65af,0x65b0,0x65b9,0x65cb,0x65e0,0x65e5,0x65f6,0x660e,0x6620,0x662f,0x663e,0x666e,0x666f,0x6682,0x66f2,0x66f4,0x66ff,0x6700,0x6708,0x6709,0x671f,0x672a,0x672c,0x673a,0x6746,0x675f,0x6761,0x6765,0x677f,0x6781,0x679c,0x67c4,0x67e5,0x6807,0x680f,0x6821,0x6837,0x683c,0x68c0,0x6a21,0x6a2a,0x6b27,0x6b62,0x6b63,0x6b64,0x6b65,0x6b7b,0x6b8a,0x6bb5,0x6bd4,0x6c60,0x6ca1,0x6cb9,0x6cbf,0x6cd5,0x6ce2,0x6ce8,0x6d1b,0x6d32,0x6d41,0x6d4b,0x6d88,0x6df7,0x6dfb,0x6e05,0x6e10,0x6e29,0x6e38,0x6e7e,0x6e90,0x6ed1,0x6eda,0x6ede,0x6ee1,0x6ee4,0x70b9,0x70ed,0x7247,0x7248,0x7259,0x7279,0x72b6,0x7387,0x73af,0x73b0,0x73ed,0x7406,0x745e,0x751f,0x7528,0x7535,0x754c,0x7559,0x7565,0x767d,0x7684,0x76d1,0x76d6,0x76d8,0x76ee,0x76f4,0x76f8,0x770b,0x771f,0x77e5,0x7801,0x786c,0x786e,0x793a,0x7981,0x79bb,0x79d2,0x79f0,0x79fb,0x7a0b,0x7a7a,0x7a97,0x7ade,0x7aef,0x7b2c,0x7b49,0x7b7e,0x7b97,0x7ba1,0x7c7b,0x7c98,0x7cbe,0x7cfb,0x7d27,0x7ea2,0x7ea7,0x7ebf,0x7ec3,0x7ec4,0x7ec6,0x7ec8,0x7ecf,0x7ed3,0x7edd,0x7edf,0x7eed,0x7eff,0x7f16,0x7f29,0x7f6e,0x7f8e,0x8005,0x8017,0x8054,0x80cc,0x80fd,0x8109,0x811a,0x81ea,0x81f3,0x8235,0x8272,0x8282,0x82f1,0x8303,0x8377,0x8404,0x8461,0x84dd,0x85cf,0x8702,0x87ba,0x884c,0x8865,0x8868,0x8870,0x88ab,0x88c5,0x897f,0x8981,0x8986,0x89c6,0x89c8,0x89d2,0x89e6,0x8a00,0x8b66,0x8ba1,0x8ba4,0x8bae,0x8bb0,0x8bbe,0x8bbf,0x8bc1,0x8bc6,0x8bd5,0x8bdd,0x8be2,0x8be6,0x8bed,0x8bef,0x8bf4,0x8bf7,0x8bfb,0x8c03,0x8c31,0x8d25,0x8d34,0x8d77,0x8d85,0x8db3,0x8ddd,0x8def,0x8df3,0x8f6c,0x8f6e,0x8f7d,0x8f83,0x8f91,0x8f93,0x8fb9,0x8fc7,0x8fd0,0x8fdb,0x8fde,0x8fdf,0x8ff0,0x9000,0x9009,0x901a,0x901f,0x903b,0x9053,0x90e8,0x91c7,0x91cd,0x91cf,0x9274,0x9488,0x949f,0x94ae,0x9501,0x9519,0x952e,0x955c,0x957f,0x95e8,0x95ed,0x95ee,0x95f2,0x95f4,0x9634,0x9640,0x9644,0x9650,0x9664,0x968f,0x9694,0x969c,0x9700,0x9707,0x9759,0x975e,0x9762,0x97f3,0x9875,0x9876,0x9879,0x987a,0x9884,0x9891,0x9898,0x989c,0x98de,0x9a71,0x9a8c,0x9ad8,0x9e23,0x9ea6,0x9ed8,0x9f50"
JP_Hiragana="0x3040-0x309F"
JP_Katakana="0x30A0-0x30FF"