11/*******************************************************************************
22 * Size: 22 px
33 * Bpp: 4
4- * Opts: --no-prefilter --bpp 4 --size 22 --font ../Arimo/Arimo-Regular.ttf -r 0x5d0,0x5d1,0x5d2,0x5d3,0x5d4,0x5d5,0x5d6,0x5d7,0x5d8,0x5d9,0x5da,0x5db,0x5dc,0x5dd,0x5de,0x5df,0x5e0,0x5e1,0x5e2,0x5e3,0x5e4,0x5e5,0x5e6,0x5e7,0x5e8,0x5e9,0x5ea,0x5f4 --format lvgl -o lrg/lv_font_he_STD.c --force-fast-kern-format --no-compress --lv-fallback lv_font_en_STD
4+ * Opts: --no-prefilter --bpp 4 --size 22 --font ../Arimo/Arimo-Regular.ttf -r 0x5b0,0x5b4,0x5b6,0x5b7,0x5b8,0x5bc, 0x5d0,0x5d1,0x5d2,0x5d3,0x5d4,0x5d5,0x5d6,0x5d7,0x5d8,0x5d9,0x5da,0x5db,0x5dc,0x5dd,0x5de,0x5df,0x5e0,0x5e1,0x5e2,0x5e3,0x5e4,0x5e5,0x5e6,0x5e7,0x5e8,0x5e9,0x5ea --format lvgl -o lrg/lv_font_he_STD.c --force-fast-kern-format --no-compress --lv-fallback lv_font_en_STD
55 ******************************************************************************/
66
77#ifdef LV_LVGL_H_INCLUDE_SIMPLE
2222
2323/*Store the image of the glyphs*/
2424static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap [] = {
25+ /* U+05B0 "ְ" */
26+ 0xaa , 0x66 , 0x66 , 0xaa ,
27+
28+ /* U+05B4 "ִ" */
29+ 0x66 , 0xaa ,
30+
31+ /* U+05B6 "ֶ" */
32+ 0xd , 0x66 , 0xd0 , 0x8 , 0x43 , 0x90 , 0x0 , 0x66 ,
33+ 0x0 , 0x0 , 0xaa , 0x0 ,
34+
35+ /* U+05B7 "ַ" */
36+ 0xcf , 0xfc , 0x12 , 0x21 ,
37+
38+ /* U+05B8 "ָ" */
39+ 0xcf , 0xfc , 0x1a , 0xa1 , 0x1 , 0x10 ,
40+
41+ /* U+05BC "ּ" */
42+ 0x66 , 0xaa ,
43+
2544 /* U+05D0 "א" */
2645 0x4 , 0xff , 0x20 , 0x0 , 0x0 , 0x4f , 0xc0 , 0x0 ,
2746 0x8f , 0xd0 , 0x0 , 0x0 , 0x6f , 0xa0 , 0x0 , 0xc ,
@@ -337,14 +356,7 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
337356 0x4f , 0xb0 , 0x0 , 0x0 , 0x8 , 0xf7 , 0x0 , 0xaf ,
338357 0x80 , 0x0 , 0x0 , 0x8 , 0xf7 , 0x4e , 0xff , 0x20 ,
339358 0x0 , 0x0 , 0x8 , 0xf7 , 0x5f , 0xc5 , 0x0 , 0x0 ,
340- 0x0 , 0x8 , 0xf7 ,
341-
342- /* U+05F4 "״" */
343- 0x5 , 0xff , 0x10 , 0x8f , 0xe0 , 0x8 , 0xfb , 0x0 ,
344- 0xbf , 0x80 , 0xb , 0xf6 , 0x0 , 0xff , 0x20 , 0xf ,
345- 0xf0 , 0x2 , 0xfd , 0x0 , 0x2f , 0xa0 , 0x5 , 0xf7 ,
346- 0x0 , 0x6f , 0x50 , 0x9 , 0xf1 , 0x0 , 0x9e , 0x0 ,
347- 0xc , 0xc0 , 0x0
359+ 0x0 , 0x8 , 0xf7
348360};
349361
350362
@@ -354,51 +366,58 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
354366
355367static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc [] = {
356368 {.bitmap_index = 0 , .adv_w = 0 , .box_w = 0 , .box_h = 0 , .ofs_x = 0 , .ofs_y = 0 } /* id = 0 reserved */ ,
357- {.bitmap_index = 0 , .adv_w = 221 , .box_w = 14 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
358- {.bitmap_index = 91 , .adv_w = 211 , .box_w = 13 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
359- {.bitmap_index = 176 , .adv_w = 149 , .box_w = 9 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
360- {.bitmap_index = 235 , .adv_w = 195 , .box_w = 12 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
361- {.bitmap_index = 313 , .adv_w = 223 , .box_w = 12 , .box_h = 13 , .ofs_x = 1 , .ofs_y = 0 },
362- {.bitmap_index = 391 , .adv_w = 91 , .box_w = 3 , .box_h = 13 , .ofs_x = 1 , .ofs_y = 0 },
363- {.bitmap_index = 411 , .adv_w = 114 , .box_w = 7 , .box_h = 14 , .ofs_x = 0 , .ofs_y = 0 },
364- {.bitmap_index = 460 , .adv_w = 232 , .box_w = 12 , .box_h = 13 , .ofs_x = 1 , .ofs_y = 0 },
365- {.bitmap_index = 538 , .adv_w = 230 , .box_w = 13 , .box_h = 13 , .ofs_x = 1 , .ofs_y = 0 },
366- {.bitmap_index = 623 , .adv_w = 91 , .box_w = 3 , .box_h = 7 , .ofs_x = 1 , .ofs_y = 6 },
367- {.bitmap_index = 634 , .adv_w = 188 , .box_w = 10 , .box_h = 17 , .ofs_x = 0 , .ofs_y = -4 },
368- {.bitmap_index = 719 , .adv_w = 185 , .box_w = 11 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
369- {.bitmap_index = 791 , .adv_w = 186 , .box_w = 11 , .box_h = 19 , .ofs_x = 0 , .ofs_y = -1 },
370- {.bitmap_index = 896 , .adv_w = 239 , .box_w = 13 , .box_h = 13 , .ofs_x = 1 , .ofs_y = 0 },
371- {.bitmap_index = 981 , .adv_w = 242 , .box_w = 14 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
372- {.bitmap_index = 1072 , .adv_w = 91 , .box_w = 3 , .box_h = 17 , .ofs_x = 1 , .ofs_y = -4 },
373- {.bitmap_index = 1098 , .adv_w = 137 , .box_w = 7 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
374- {.bitmap_index = 1144 , .adv_w = 231 , .box_w = 14 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
375- {.bitmap_index = 1235 , .adv_w = 205 , .box_w = 12 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
376- {.bitmap_index = 1313 , .adv_w = 219 , .box_w = 11 , .box_h = 17 , .ofs_x = 1 , .ofs_y = -4 },
377- {.bitmap_index = 1407 , .adv_w = 215 , .box_w = 12 , .box_h = 13 , .ofs_x = 1 , .ofs_y = 0 },
378- {.bitmap_index = 1485 , .adv_w = 177 , .box_w = 11 , .box_h = 17 , .ofs_x = 0 , .ofs_y = -4 },
379- {.bitmap_index = 1579 , .adv_w = 192 , .box_w = 12 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
380- {.bitmap_index = 1657 , .adv_w = 208 , .box_w = 11 , .box_h = 17 , .ofs_x = 1 , .ofs_y = -4 },
381- {.bitmap_index = 1751 , .adv_w = 188 , .box_w = 10 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
382- {.bitmap_index = 1816 , .adv_w = 257 , .box_w = 16 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
383- {.bitmap_index = 1920 , .adv_w = 243 , .box_w = 14 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
384- {.bitmap_index = 2011 , .adv_w = 212 , .box_w = 10 , .box_h = 7 , .ofs_x = 2 , .ofs_y = 11 }
369+ {.bitmap_index = 0 , .adv_w = 0 , .box_w = 2 , .box_h = 4 , .ofs_x = -1 , .ofs_y = -4 },
370+ {.bitmap_index = 4 , .adv_w = 0 , .box_w = 2 , .box_h = 2 , .ofs_x = -1 , .ofs_y = -4 },
371+ {.bitmap_index = 6 , .adv_w = 0 , .box_w = 6 , .box_h = 4 , .ofs_x = -3 , .ofs_y = -4 },
372+ {.bitmap_index = 18 , .adv_w = 0 , .box_w = 4 , .box_h = 2 , .ofs_x = -2 , .ofs_y = -3 },
373+ {.bitmap_index = 22 , .adv_w = 0 , .box_w = 4 , .box_h = 3 , .ofs_x = -2 , .ofs_y = -4 },
374+ {.bitmap_index = 28 , .adv_w = 0 , .box_w = 2 , .box_h = 2 , .ofs_x = -1 , .ofs_y = 7 },
375+ {.bitmap_index = 30 , .adv_w = 221 , .box_w = 14 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
376+ {.bitmap_index = 121 , .adv_w = 211 , .box_w = 13 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
377+ {.bitmap_index = 206 , .adv_w = 149 , .box_w = 9 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
378+ {.bitmap_index = 265 , .adv_w = 195 , .box_w = 12 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
379+ {.bitmap_index = 343 , .adv_w = 223 , .box_w = 12 , .box_h = 13 , .ofs_x = 1 , .ofs_y = 0 },
380+ {.bitmap_index = 421 , .adv_w = 91 , .box_w = 3 , .box_h = 13 , .ofs_x = 1 , .ofs_y = 0 },
381+ {.bitmap_index = 441 , .adv_w = 114 , .box_w = 7 , .box_h = 14 , .ofs_x = 0 , .ofs_y = 0 },
382+ {.bitmap_index = 490 , .adv_w = 232 , .box_w = 12 , .box_h = 13 , .ofs_x = 1 , .ofs_y = 0 },
383+ {.bitmap_index = 568 , .adv_w = 230 , .box_w = 13 , .box_h = 13 , .ofs_x = 1 , .ofs_y = 0 },
384+ {.bitmap_index = 653 , .adv_w = 91 , .box_w = 3 , .box_h = 7 , .ofs_x = 1 , .ofs_y = 6 },
385+ {.bitmap_index = 664 , .adv_w = 188 , .box_w = 10 , .box_h = 17 , .ofs_x = 0 , .ofs_y = -4 },
386+ {.bitmap_index = 749 , .adv_w = 185 , .box_w = 11 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
387+ {.bitmap_index = 821 , .adv_w = 186 , .box_w = 11 , .box_h = 19 , .ofs_x = 0 , .ofs_y = -1 },
388+ {.bitmap_index = 926 , .adv_w = 239 , .box_w = 13 , .box_h = 13 , .ofs_x = 1 , .ofs_y = 0 },
389+ {.bitmap_index = 1011 , .adv_w = 242 , .box_w = 14 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
390+ {.bitmap_index = 1102 , .adv_w = 91 , .box_w = 3 , .box_h = 17 , .ofs_x = 1 , .ofs_y = -4 },
391+ {.bitmap_index = 1128 , .adv_w = 137 , .box_w = 7 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
392+ {.bitmap_index = 1174 , .adv_w = 231 , .box_w = 14 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
393+ {.bitmap_index = 1265 , .adv_w = 205 , .box_w = 12 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
394+ {.bitmap_index = 1343 , .adv_w = 219 , .box_w = 11 , .box_h = 17 , .ofs_x = 1 , .ofs_y = -4 },
395+ {.bitmap_index = 1437 , .adv_w = 215 , .box_w = 12 , .box_h = 13 , .ofs_x = 1 , .ofs_y = 0 },
396+ {.bitmap_index = 1515 , .adv_w = 177 , .box_w = 11 , .box_h = 17 , .ofs_x = 0 , .ofs_y = -4 },
397+ {.bitmap_index = 1609 , .adv_w = 192 , .box_w = 12 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
398+ {.bitmap_index = 1687 , .adv_w = 208 , .box_w = 11 , .box_h = 17 , .ofs_x = 1 , .ofs_y = -4 },
399+ {.bitmap_index = 1781 , .adv_w = 188 , .box_w = 10 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
400+ {.bitmap_index = 1846 , .adv_w = 257 , .box_w = 16 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 },
401+ {.bitmap_index = 1950 , .adv_w = 243 , .box_w = 14 , .box_h = 13 , .ofs_x = 0 , .ofs_y = 0 }
385402};
386403
387404/*---------------------
388405 * CHARACTER MAPPING
389406 *--------------------*/
390407
391-
408+ static const uint16_t unicode_list_0 [] = {
409+ 0x0 , 0x4 , 0x6 , 0x7 , 0x8 , 0xc
410+ };
392411
393412/*Collect the unicode lists and glyph_id offsets*/
394413static const lv_font_fmt_txt_cmap_t cmaps [] =
395414{
396415 {
397- .range_start = 1488 , .range_length = 27 , .glyph_id_start = 1 ,
398- .unicode_list = NULL , .glyph_id_ofs_list = NULL , .list_length = 0 , .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
416+ .range_start = 1456 , .range_length = 13 , .glyph_id_start = 1 ,
417+ .unicode_list = unicode_list_0 , .glyph_id_ofs_list = NULL , .list_length = 6 , .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
399418 },
400419 {
401- .range_start = 1524 , .range_length = 1 , .glyph_id_start = 28 ,
420+ .range_start = 1488 , .range_length = 27 , .glyph_id_start = 7 ,
402421 .unicode_list = NULL , .glyph_id_ofs_list = NULL , .list_length = 0 , .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
403422 }
404423};
0 commit comments