mirror of
https://github.com/0015/ThatProject.git
synced 2026-01-12 17:27:43 +03:00
[Ep. 05] Custom fonts are essential in GUI! #Font #LVGL #GUI
This commit is contained in:
144
ESP32_LVGL/LVGL9/LVGL9_Ep05_Custom_Fonts/LVGL9_Ep05_Custom_Fonts.ino
Executable file
144
ESP32_LVGL/LVGL9/LVGL9_Ep05_Custom_Fonts/LVGL9_Ep05_Custom_Fonts.ino
Executable file
@@ -0,0 +1,144 @@
|
||||
/////////////////////////////////////////////////////////////////
|
||||
/*
|
||||
LVGL 9, [Ep. 05] Custom fonts are essential in GUI!
|
||||
For More Information: https://youtu.be/YCTbiHk1MHM
|
||||
Created by Eric N. (ThatProject)
|
||||
*/
|
||||
/////////////////////////////////////////////////////////////////
|
||||
// Version Info
|
||||
// ESP32 v2.0.14
|
||||
// LVGL v9.1.0
|
||||
// LovyanGFX v1.1.12
|
||||
|
||||
#define LGFX_USE_V1
|
||||
|
||||
#include <LovyanGFX.hpp>
|
||||
#include <lvgl.h>
|
||||
#include "Matouch7.h"
|
||||
|
||||
#define TFT_HOR_RES 1024
|
||||
#define TFT_VER_RES 600
|
||||
|
||||
static LGFX tft;
|
||||
|
||||
/*LVGL draw into this buffer, 1/10 screen size usually works well. The size is in bytes*/
|
||||
#define DRAW_BUF_SIZE (TFT_HOR_RES * TFT_VER_RES / 10 * (LV_COLOR_DEPTH / 8))
|
||||
|
||||
void *draw_buf_1;
|
||||
void *draw_buf_2;
|
||||
|
||||
unsigned long lastTickMillis = 0;
|
||||
|
||||
/* Display flushing */
|
||||
void my_disp_flush(lv_display_t *disp, const lv_area_t *area, uint8_t *px_map) {
|
||||
uint32_t w = lv_area_get_width(area);
|
||||
uint32_t h = lv_area_get_height(area);
|
||||
tft.startWrite();
|
||||
tft.setAddrWindow(area->x1, area->y1, w, h);
|
||||
tft.writePixels((lgfx::rgb565_t *)px_map, w * h);
|
||||
tft.endWrite();
|
||||
|
||||
lv_disp_flush_ready(disp);
|
||||
}
|
||||
|
||||
/*Read the touchpad*/
|
||||
void my_touchpad_read(lv_indev_t *indev, lv_indev_data_t *data) {
|
||||
uint16_t touchX, touchY;
|
||||
bool touched = tft.getTouch(&touchX, &touchY);
|
||||
if (!touched) {
|
||||
data->state = LV_INDEV_STATE_RELEASED;
|
||||
} else {
|
||||
data->state = LV_INDEV_STATE_PRESSED;
|
||||
data->point.x = touchX;
|
||||
data->point.y = touchY;
|
||||
Serial.printf("x:%d, y:%d\n", data->point.x, data->point.y);
|
||||
}
|
||||
}
|
||||
|
||||
void setup(void) {
|
||||
Serial.begin(115200);
|
||||
|
||||
// LovyanGFX
|
||||
display_init();
|
||||
|
||||
// Initialize LVGL
|
||||
lv_init();
|
||||
|
||||
lv_display_t *disp = lv_display_create(TFT_HOR_RES, TFT_VER_RES);
|
||||
draw_buf_1 = heap_caps_malloc(DRAW_BUF_SIZE, MALLOC_CAP_DMA | MALLOC_CAP_INTERNAL);
|
||||
draw_buf_2 = heap_caps_malloc(DRAW_BUF_SIZE, MALLOC_CAP_DMA | MALLOC_CAP_INTERNAL);
|
||||
lv_display_set_flush_cb(disp, my_disp_flush);
|
||||
lv_display_set_buffers(disp, draw_buf_1, draw_buf_2, DRAW_BUF_SIZE, LV_DISPLAY_RENDER_MODE_PARTIAL);
|
||||
|
||||
lv_indev_t *indev = lv_indev_create();
|
||||
lv_indev_set_type(indev, LV_INDEV_TYPE_POINTER);
|
||||
lv_indev_set_read_cb(indev, my_touchpad_read);
|
||||
|
||||
ui_init();
|
||||
}
|
||||
|
||||
|
||||
void loop(void) {
|
||||
// LVGL Tick Interface
|
||||
unsigned int tickPeriod = millis() - lastTickMillis;
|
||||
lv_tick_inc(tickPeriod);
|
||||
lastTickMillis = millis();
|
||||
|
||||
// LVGL Task Handler
|
||||
lv_timer_handler();
|
||||
}
|
||||
|
||||
void display_init() {
|
||||
tft.begin();
|
||||
tft.setRotation(0);
|
||||
tft.setBrightness(255);
|
||||
tft.fillScreen(TFT_BLACK);
|
||||
}
|
||||
|
||||
const char *demo_stirng = "Everyone has the right to freedom of thought, conscience and religion";
|
||||
const char *demo_number = "0123456789";
|
||||
|
||||
void ui_init() {
|
||||
// Base Style
|
||||
static lv_style_t style_base;
|
||||
lv_style_init(&style_base);
|
||||
lv_style_set_border_width(&style_base, 0);
|
||||
lv_style_set_pad_all(&style_base, 0);
|
||||
|
||||
// Main screen
|
||||
lv_obj_t *screen = lv_obj_create(lv_screen_active()); // Get the active screen of the default display
|
||||
lv_obj_set_size(screen, TFT_HOR_RES, TFT_VER_RES); // Set the size of lv object
|
||||
lv_obj_center(screen); // Set make it center
|
||||
lv_obj_add_style(screen, &style_base, LV_PART_MAIN);
|
||||
lv_obj_clear_flag(screen, LV_OBJ_FLAG_SCROLLABLE);
|
||||
|
||||
LV_FONT_DECLARE(font_mate_60_1bpp);
|
||||
lv_obj_t *ui_font_demo1 = lv_label_create(screen);
|
||||
lv_label_set_text(ui_font_demo1, demo_stirng);
|
||||
lv_obj_align(ui_font_demo1, LV_ALIGN_TOP_LEFT, 10, 30);
|
||||
lv_obj_set_style_text_font(ui_font_demo1, &font_mate_60_1bpp, 0);
|
||||
|
||||
LV_FONT_DECLARE(font_mate_60_4bpp);
|
||||
lv_obj_t *ui_font_demo2 = lv_label_create(screen);
|
||||
lv_label_set_text(ui_font_demo2, demo_stirng);
|
||||
lv_obj_align(ui_font_demo2, LV_ALIGN_LEFT_MID, 10, 0);
|
||||
lv_obj_set_style_text_font(ui_font_demo2, &font_mate_60_4bpp, 0);
|
||||
|
||||
LV_FONT_DECLARE(font_mate_60_4bpp_comp);
|
||||
lv_obj_t *ui_font_demo3 = lv_label_create(screen);
|
||||
lv_label_set_text(ui_font_demo3, demo_stirng);
|
||||
lv_obj_align(ui_font_demo3, LV_ALIGN_BOTTOM_LEFT, 10, -30);
|
||||
lv_obj_set_style_text_font(ui_font_demo3, &font_mate_60_4bpp_comp, 0);
|
||||
|
||||
LV_FONT_DECLARE(font_segment_90_bpp1);
|
||||
lv_obj_t *ui_font_demo4 = lv_label_create(screen);
|
||||
lv_label_set_text(ui_font_demo4, demo_number);
|
||||
lv_obj_align(ui_font_demo4, LV_ALIGN_RIGHT_MID, -10, -100);
|
||||
lv_obj_set_style_text_font(ui_font_demo4, &font_segment_90_bpp1, 0);
|
||||
|
||||
LV_FONT_DECLARE(font_segment_90);
|
||||
lv_obj_t *ui_font_demo5 = lv_label_create(screen);
|
||||
lv_label_set_text(ui_font_demo5, demo_number);
|
||||
lv_obj_align(ui_font_demo5, LV_ALIGN_RIGHT_MID, -10, 100);
|
||||
lv_obj_set_style_text_font(ui_font_demo5, &font_segment_90, 0);
|
||||
}
|
||||
106
ESP32_LVGL/LVGL9/LVGL9_Ep05_Custom_Fonts/Matouch7.h
Executable file
106
ESP32_LVGL/LVGL9/LVGL9_Ep05_Custom_Fonts/Matouch7.h
Executable file
@@ -0,0 +1,106 @@
|
||||
#define LGFX_USE_V1
|
||||
#include <LovyanGFX.hpp>
|
||||
|
||||
#include <lgfx/v1/platforms/esp32s3/Panel_RGB.hpp>
|
||||
#include <lgfx/v1/platforms/esp32s3/Bus_RGB.hpp>
|
||||
#include <driver/i2c.h>
|
||||
|
||||
class LGFX : public lgfx::LGFX_Device {
|
||||
public:
|
||||
|
||||
lgfx::Bus_RGB _bus_instance;
|
||||
lgfx::Panel_RGB _panel_instance;
|
||||
lgfx::Light_PWM _light_instance;
|
||||
lgfx::Touch_GT911 _touch_instance;
|
||||
|
||||
LGFX(void) {
|
||||
{
|
||||
auto cfg = _panel_instance.config();
|
||||
|
||||
cfg.memory_width = 1024;
|
||||
cfg.panel_width = 1024;
|
||||
cfg.memory_height = 600;
|
||||
cfg.panel_height = 600;
|
||||
|
||||
cfg.offset_x = 0;
|
||||
cfg.offset_y = 0;
|
||||
|
||||
_panel_instance.config(cfg);
|
||||
}
|
||||
|
||||
{
|
||||
auto cfg = _panel_instance.config_detail();
|
||||
|
||||
cfg.use_psram = 1;
|
||||
|
||||
_panel_instance.config_detail(cfg);
|
||||
}
|
||||
|
||||
{
|
||||
auto cfg = _bus_instance.config();
|
||||
cfg.panel = &_panel_instance;
|
||||
cfg.pin_d0 = GPIO_NUM_8; // B0
|
||||
cfg.pin_d1 = GPIO_NUM_3; // B1
|
||||
cfg.pin_d2 = GPIO_NUM_46; // B2
|
||||
cfg.pin_d3 = GPIO_NUM_9; // B3
|
||||
cfg.pin_d4 = GPIO_NUM_1; // B4
|
||||
cfg.pin_d5 = GPIO_NUM_5; // G0
|
||||
cfg.pin_d6 = GPIO_NUM_6; // G1
|
||||
cfg.pin_d7 = GPIO_NUM_7; // G2
|
||||
cfg.pin_d8 = GPIO_NUM_15; // G3
|
||||
cfg.pin_d9 = GPIO_NUM_16; // G4
|
||||
cfg.pin_d10 = GPIO_NUM_4; // G5
|
||||
cfg.pin_d11 = GPIO_NUM_45; // R0
|
||||
cfg.pin_d12 = GPIO_NUM_48; // R1
|
||||
cfg.pin_d13 = GPIO_NUM_47; // R2
|
||||
cfg.pin_d14 = GPIO_NUM_21; // R3
|
||||
cfg.pin_d15 = GPIO_NUM_14; // R4
|
||||
|
||||
cfg.pin_henable = GPIO_NUM_40;
|
||||
cfg.pin_vsync = GPIO_NUM_41;
|
||||
cfg.pin_hsync = GPIO_NUM_39;
|
||||
cfg.pin_pclk = GPIO_NUM_42;
|
||||
cfg.freq_write = 12000000;
|
||||
|
||||
cfg.hsync_polarity = 0;
|
||||
cfg.hsync_front_porch = 80;
|
||||
cfg.hsync_pulse_width = 4;
|
||||
cfg.hsync_back_porch = 16;
|
||||
cfg.vsync_polarity = 0;
|
||||
cfg.vsync_front_porch = 22;
|
||||
cfg.vsync_pulse_width = 4;
|
||||
cfg.vsync_back_porch = 4;
|
||||
cfg.pclk_idle_high = 1;
|
||||
_bus_instance.config(cfg);
|
||||
}
|
||||
_panel_instance.setBus(&_bus_instance);
|
||||
|
||||
{
|
||||
auto cfg = _light_instance.config();
|
||||
cfg.pin_bl = GPIO_NUM_10;
|
||||
cfg.invert = true;
|
||||
_light_instance.config(cfg);
|
||||
}
|
||||
_panel_instance.light(&_light_instance);
|
||||
|
||||
{
|
||||
auto cfg = _touch_instance.config();
|
||||
cfg.x_min = 0;
|
||||
cfg.y_min = 0;
|
||||
cfg.bus_shared = false;
|
||||
cfg.offset_rotation = 0;
|
||||
cfg.i2c_port = I2C_NUM_1;
|
||||
cfg.pin_sda = GPIO_NUM_17;
|
||||
cfg.pin_scl = GPIO_NUM_18;
|
||||
cfg.pin_int = GPIO_NUM_NC;
|
||||
cfg.pin_rst = GPIO_NUM_38;
|
||||
cfg.x_max = 1024;
|
||||
cfg.y_max = 768;
|
||||
cfg.freq = 400000;
|
||||
_touch_instance.config(cfg);
|
||||
_panel_instance.setTouch(&_touch_instance);
|
||||
}
|
||||
|
||||
setPanel(&_panel_instance);
|
||||
}
|
||||
};
|
||||
2025
ESP32_LVGL/LVGL9/LVGL9_Ep05_Custom_Fonts/font_mate_60_1bpp.c
Normal file
2025
ESP32_LVGL/LVGL9/LVGL9_Ep05_Custom_Fonts/font_mate_60_1bpp.c
Normal file
File diff suppressed because it is too large
Load Diff
6605
ESP32_LVGL/LVGL9/LVGL9_Ep05_Custom_Fonts/font_mate_60_4bpp.c
Normal file
6605
ESP32_LVGL/LVGL9/LVGL9_Ep05_Custom_Fonts/font_mate_60_4bpp.c
Normal file
File diff suppressed because it is too large
Load Diff
3470
ESP32_LVGL/LVGL9/LVGL9_Ep05_Custom_Fonts/font_mate_60_4bpp_comp.c
Normal file
3470
ESP32_LVGL/LVGL9/LVGL9_Ep05_Custom_Fonts/font_mate_60_4bpp_comp.c
Normal file
File diff suppressed because it is too large
Load Diff
2906
ESP32_LVGL/LVGL9/LVGL9_Ep05_Custom_Fonts/font_segment_90.c
Executable file
2906
ESP32_LVGL/LVGL9/LVGL9_Ep05_Custom_Fonts/font_segment_90.c
Executable file
File diff suppressed because it is too large
Load Diff
831
ESP32_LVGL/LVGL9/LVGL9_Ep05_Custom_Fonts/font_segment_90_bpp1.c
Normal file
831
ESP32_LVGL/LVGL9/LVGL9_Ep05_Custom_Fonts/font_segment_90_bpp1.c
Normal file
@@ -0,0 +1,831 @@
|
||||
/*******************************************************************************
|
||||
* Size: 90 px
|
||||
* Bpp: 1
|
||||
* Opts: --bpp 1 --size 90 --no-compress --font 7-segments-display.ttf --symbols 0123456789 --format lvgl -o font_segment_90_bpp1.c
|
||||
******************************************************************************/
|
||||
|
||||
#include "lvgl.h"
|
||||
|
||||
#ifndef FONT_SEGMENT_90_BPP1
|
||||
#define FONT_SEGMENT_90_BPP1 1
|
||||
#endif
|
||||
|
||||
#if FONT_SEGMENT_90_BPP1
|
||||
|
||||
/*-----------------
|
||||
* BITMAPS
|
||||
*----------------*/
|
||||
|
||||
/*Store the image of the glyphs*/
|
||||
static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
|
||||
/* U+0030 "0" */
|
||||
0x0, 0xf, 0xff, 0xff, 0xfc, 0x0, 0x0, 0xf,
|
||||
0xff, 0xff, 0xff, 0xc0, 0x0, 0xf, 0xff, 0xff,
|
||||
0xff, 0xfc, 0x0, 0x1, 0xff, 0xff, 0xff, 0xfe,
|
||||
0x0, 0x0, 0x3f, 0xff, 0xff, 0xff, 0x0, 0x0,
|
||||
0x7, 0xff, 0xff, 0xff, 0x80, 0x0, 0x1, 0xff,
|
||||
0xff, 0xff, 0xc0, 0x0, 0x0, 0x3f, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x20, 0x7, 0xff, 0xff, 0xf8, 0x1,
|
||||
0xc, 0x0, 0xff, 0xff, 0xfc, 0x0, 0xc7, 0x80,
|
||||
0x0, 0x0, 0x0, 0x0, 0x79, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3e, 0xfe, 0x0, 0x0, 0x0, 0x0,
|
||||
0x1f, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xf, 0xff,
|
||||
0xf8, 0x0, 0x0, 0x0, 0x7, 0xff, 0xff, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x3f,
|
||||
0xff, 0xfc, 0x0, 0x0, 0x0, 0xf, 0xff, 0xff,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xff, 0xf0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0, 0xf, 0xff,
|
||||
0xff, 0x0, 0x0, 0x0, 0x3, 0xff, 0xff, 0xc0,
|
||||
0x0, 0x0, 0x0, 0xff, 0xff, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0, 0xf,
|
||||
0xff, 0xff, 0x0, 0x0, 0x0, 0x3, 0xff, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xf0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0,
|
||||
0xf, 0xff, 0xff, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0xff, 0xc0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0,
|
||||
0x0, 0xf, 0xff, 0xff, 0x0, 0x0, 0x0, 0x3,
|
||||
0xff, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0,
|
||||
0x0, 0x0, 0xf, 0xff, 0xff, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xff, 0xe0, 0x0, 0x0, 0x0, 0x1f, 0xff, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0xf8, 0x0, 0x0,
|
||||
0x0, 0x0, 0x7f, 0xfc, 0x0, 0x0, 0x0, 0x0,
|
||||
0xf, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xfe, 0x0,
|
||||
0x0, 0x0, 0x0, 0x1f, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0xf, 0xff, 0xf8, 0x0, 0x0, 0x0, 0x7,
|
||||
0xff, 0xff, 0x0, 0x0, 0x0, 0x3, 0xff, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xf0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0,
|
||||
0xf, 0xff, 0xff, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0xff, 0xc0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0,
|
||||
0x0, 0xf, 0xff, 0xff, 0x0, 0x0, 0x0, 0x3,
|
||||
0xff, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0,
|
||||
0x0, 0x0, 0xf, 0xff, 0xff, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xff, 0xf0, 0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc,
|
||||
0x0, 0x0, 0x0, 0xf, 0xff, 0xff, 0x0, 0x0,
|
||||
0x0, 0x3, 0xff, 0xff, 0xc0, 0x0, 0x0, 0x0,
|
||||
0xff, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x3f, 0xff,
|
||||
0xfc, 0x0, 0x0, 0x0, 0xf, 0xff, 0xff, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x3f,
|
||||
0xff, 0xfc, 0x0, 0x0, 0x0, 0xf, 0xff, 0xff,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xff, 0xe0, 0x0, 0x0, 0x0,
|
||||
0x1f, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0xf8, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x7c, 0x0,
|
||||
0x0, 0x0, 0x0, 0xf, 0x9e, 0x0, 0x0, 0x0,
|
||||
0x0, 0x1, 0xe3, 0x0, 0x3f, 0xff, 0xff, 0x0,
|
||||
0x30, 0x80, 0x1f, 0xff, 0xff, 0xe0, 0x4, 0x0,
|
||||
0xf, 0xff, 0xff, 0xfc, 0x0, 0x0, 0x7, 0xff,
|
||||
0xff, 0xff, 0x80, 0x0, 0x3, 0xff, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x1, 0xff, 0xff, 0xff, 0xfe, 0x0,
|
||||
0x0, 0x7f, 0xff, 0xff, 0xff, 0xc0, 0x0, 0x3f,
|
||||
0xff, 0xff, 0xff, 0xf0, 0x0, 0x3, 0xff, 0xff,
|
||||
0xff, 0xf0, 0x0, 0x0, 0x3f, 0xff, 0xff, 0xf0,
|
||||
0x0,
|
||||
|
||||
/* U+0031 "1" */
|
||||
0x1, 0x0, 0xc0, 0x78, 0x3e, 0x1f, 0xcf, 0xf7,
|
||||
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
|
||||
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
|
||||
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
|
||||
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
|
||||
0x7f, 0xcf, 0xf1, 0xfc, 0x3f, 0x7, 0xc0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x1f, 0xf, 0xc7, 0xf3, 0xfd,
|
||||
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
|
||||
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
|
||||
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
|
||||
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
|
||||
0xdf, 0xf3, 0xfc, 0x7f, 0xf, 0x81, 0xe0, 0x30,
|
||||
0x4,
|
||||
|
||||
/* U+0032 "2" */
|
||||
0x0, 0xf, 0xff, 0xff, 0xfc, 0x0, 0x0, 0xf,
|
||||
0xff, 0xff, 0xff, 0xc0, 0x0, 0xf, 0xff, 0xff,
|
||||
0xff, 0xfc, 0x0, 0x1, 0xff, 0xff, 0xff, 0xfe,
|
||||
0x0, 0x0, 0x3f, 0xff, 0xff, 0xff, 0x0, 0x0,
|
||||
0x7, 0xff, 0xff, 0xff, 0x80, 0x0, 0x1, 0xff,
|
||||
0xff, 0xff, 0xc0, 0x0, 0x0, 0x3f, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x0, 0x7, 0xff, 0xff, 0xf8, 0x1,
|
||||
0x0, 0x0, 0xff, 0xff, 0xfc, 0x0, 0xc0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x7e, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xf0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xfc,
|
||||
0x0, 0x0, 0x0, 0x0, 0x3, 0xff, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0, 0x0, 0xf,
|
||||
0xfc, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0, 0x0,
|
||||
0xf, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x3,
|
||||
0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0xf0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3, 0xfc, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x7, 0xc0, 0x0, 0xff, 0xff, 0xfc, 0x0, 0x0,
|
||||
0x0, 0x7f, 0xff, 0xff, 0x80, 0x0, 0x0, 0x3f,
|
||||
0xff, 0xff, 0xf0, 0x0, 0x0, 0x1f, 0xff, 0xff,
|
||||
0xfe, 0x0, 0x0, 0xf, 0xff, 0xff, 0xff, 0xc0,
|
||||
0x0, 0x3, 0xff, 0xff, 0xff, 0xe0, 0x0, 0x0,
|
||||
0x7f, 0xff, 0xff, 0xf8, 0x0, 0x0, 0xf, 0xff,
|
||||
0xff, 0xfc, 0x0, 0x0, 0x1, 0xff, 0xff, 0xfe,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xff, 0xff, 0x0, 0x3,
|
||||
0xe0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x3f, 0xc0, 0x0, 0x0,
|
||||
0x0, 0x0, 0xf, 0xf8, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0,
|
||||
0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0xff, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xf0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xfc,
|
||||
0x0, 0x0, 0x0, 0x0, 0x3, 0xff, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0, 0x0, 0xf,
|
||||
0xfc, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0, 0x0,
|
||||
0xf, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xf, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x3,
|
||||
0xfc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3, 0x80, 0x3f, 0xff, 0xff, 0x0,
|
||||
0x0, 0xc0, 0x1f, 0xff, 0xff, 0xe0, 0x0, 0x0,
|
||||
0xf, 0xff, 0xff, 0xfc, 0x0, 0x0, 0x7, 0xff,
|
||||
0xff, 0xff, 0x80, 0x0, 0x3, 0xff, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x1, 0xff, 0xff, 0xff, 0xfe, 0x0,
|
||||
0x0, 0x7f, 0xff, 0xff, 0xff, 0xc0, 0x0, 0x3f,
|
||||
0xff, 0xff, 0xff, 0xf0, 0x0, 0x3, 0xff, 0xff,
|
||||
0xff, 0xf0, 0x0, 0x0, 0x3f, 0xff, 0xff, 0xf0,
|
||||
0x0,
|
||||
|
||||
/* U+0033 "3" */
|
||||
0xf, 0xff, 0xff, 0xfc, 0x0, 0xf, 0xff, 0xff,
|
||||
0xff, 0xc0, 0xf, 0xff, 0xff, 0xff, 0xfc, 0x3,
|
||||
0xff, 0xff, 0xff, 0xfe, 0x0, 0x7f, 0xff, 0xff,
|
||||
0xff, 0x0, 0xf, 0xff, 0xff, 0xff, 0x80, 0x1,
|
||||
0xff, 0xff, 0xff, 0xc0, 0x0, 0x3f, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x7, 0xff, 0xff, 0xf8, 0x1, 0x0,
|
||||
0xff, 0xff, 0xfc, 0x0, 0xc0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x7e, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xc0, 0x0, 0x0, 0x0,
|
||||
0x1f, 0xf0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0,
|
||||
0xff, 0xc0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0,
|
||||
0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x3,
|
||||
0xff, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0, 0xf,
|
||||
0xfc, 0x0, 0x0, 0x0, 0x3, 0xff, 0x0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x3f,
|
||||
0xf0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0,
|
||||
0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0,
|
||||
0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0, 0xf, 0xfc,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x3f, 0xf0,
|
||||
0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0,
|
||||
0x0, 0x0, 0x0, 0x1f, 0xf0, 0x0, 0x0, 0x0,
|
||||
0x3, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0,
|
||||
0x0, 0x0, 0x0, 0x7, 0xc0, 0xff, 0xff, 0xfc,
|
||||
0x0, 0x0, 0x7f, 0xff, 0xff, 0x80, 0x0, 0x3f,
|
||||
0xff, 0xff, 0xf0, 0x0, 0x1f, 0xff, 0xff, 0xfe,
|
||||
0x0, 0xf, 0xff, 0xff, 0xff, 0xc0, 0x3, 0xff,
|
||||
0xff, 0xff, 0xe0, 0x0, 0x7f, 0xff, 0xff, 0xf8,
|
||||
0x0, 0xf, 0xff, 0xff, 0xfc, 0x0, 0x1, 0xff,
|
||||
0xff, 0xfe, 0x0, 0x0, 0x3f, 0xff, 0xff, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0,
|
||||
0x0, 0x0, 0x1f, 0xc0, 0x0, 0x0, 0x0, 0xf,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x7, 0xfc, 0x0, 0x0,
|
||||
0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0,
|
||||
0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0, 0xf, 0xfc,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x3f, 0xf0,
|
||||
0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0,
|
||||
0xf, 0xfc, 0x0, 0x0, 0x0, 0x3, 0xff, 0x0,
|
||||
0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xf0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0,
|
||||
0xff, 0xc0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0,
|
||||
0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x3,
|
||||
0xff, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0, 0x7,
|
||||
0xfc, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0,
|
||||
0x0, 0x0, 0xf, 0x80, 0x0, 0x0, 0x0, 0x1,
|
||||
0xe0, 0x3f, 0xff, 0xff, 0x0, 0x30, 0x1f, 0xff,
|
||||
0xff, 0xe0, 0x4, 0xf, 0xff, 0xff, 0xfc, 0x0,
|
||||
0x7, 0xff, 0xff, 0xff, 0x80, 0x3, 0xff, 0xff,
|
||||
0xff, 0xf0, 0x1, 0xff, 0xff, 0xff, 0xfe, 0x0,
|
||||
0xff, 0xff, 0xff, 0xff, 0xc0, 0x3f, 0xff, 0xff,
|
||||
0xff, 0xf0, 0x3, 0xff, 0xff, 0xff, 0xf0, 0x0,
|
||||
0x3f, 0xff, 0xff, 0xf0, 0x0,
|
||||
|
||||
/* U+0034 "4" */
|
||||
0x20, 0x0, 0x0, 0x0, 0x0, 0x1, 0xc, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0xc7, 0x80, 0x0, 0x0,
|
||||
0x0, 0x0, 0x79, 0xf0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3e, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x1f, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0xf, 0xff, 0xf8, 0x0,
|
||||
0x0, 0x0, 0x7, 0xff, 0xff, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xff, 0xf0, 0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc,
|
||||
0x0, 0x0, 0x0, 0xf, 0xff, 0xff, 0x0, 0x0,
|
||||
0x0, 0x3, 0xff, 0xff, 0xc0, 0x0, 0x0, 0x0,
|
||||
0xff, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x3f, 0xff,
|
||||
0xfc, 0x0, 0x0, 0x0, 0xf, 0xff, 0xff, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x3f,
|
||||
0xff, 0xfc, 0x0, 0x0, 0x0, 0xf, 0xff, 0xff,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xff, 0xf0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0, 0xf, 0xff,
|
||||
0xff, 0x0, 0x0, 0x0, 0x3, 0xff, 0xff, 0xc0,
|
||||
0x0, 0x0, 0x0, 0xff, 0xff, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0, 0xf,
|
||||
0xff, 0xff, 0x0, 0x0, 0x0, 0x3, 0xff, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xf0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0,
|
||||
0xf, 0xff, 0xff, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0xff, 0x80, 0x0, 0x0, 0x0, 0x7f, 0xff, 0xc0,
|
||||
0x0, 0x0, 0x0, 0xf, 0xff, 0xe0, 0x0, 0x0,
|
||||
0x0, 0x1, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x7, 0xc0,
|
||||
0x0, 0xff, 0xff, 0xfc, 0x0, 0x0, 0x0, 0x7f,
|
||||
0xff, 0xff, 0x80, 0x0, 0x0, 0x3f, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x0, 0x1f, 0xff, 0xff, 0xfe, 0x0,
|
||||
0x0, 0xf, 0xff, 0xff, 0xff, 0xc0, 0x0, 0x3,
|
||||
0xff, 0xff, 0xff, 0xe0, 0x0, 0x0, 0x7f, 0xff,
|
||||
0xff, 0xf8, 0x0, 0x0, 0xf, 0xff, 0xff, 0xfc,
|
||||
0x0, 0x0, 0x1, 0xff, 0xff, 0xfe, 0x0, 0x0,
|
||||
0x0, 0x3f, 0xff, 0xff, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xf, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x7,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x0, 0x3, 0xfc, 0x0,
|
||||
0x0, 0x0, 0x0, 0x1, 0xff, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xf0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xfc,
|
||||
0x0, 0x0, 0x0, 0x0, 0x3, 0xff, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0, 0x0, 0xf,
|
||||
0xfc, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0, 0x0,
|
||||
0xf, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x3,
|
||||
0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0,
|
||||
0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0xff, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x3, 0xfc, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xf, 0x80, 0x0, 0x0, 0x0, 0x0, 0x1,
|
||||
0xe0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x4,
|
||||
|
||||
/* U+0035 "5" */
|
||||
0x0, 0xf, 0xff, 0xff, 0xfc, 0x0, 0x0, 0xf,
|
||||
0xff, 0xff, 0xff, 0xc0, 0x0, 0xf, 0xff, 0xff,
|
||||
0xff, 0xfc, 0x0, 0x1, 0xff, 0xff, 0xff, 0xfe,
|
||||
0x0, 0x0, 0x3f, 0xff, 0xff, 0xff, 0x0, 0x0,
|
||||
0x7, 0xff, 0xff, 0xff, 0x80, 0x0, 0x1, 0xff,
|
||||
0xff, 0xff, 0xc0, 0x0, 0x0, 0x3f, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x20, 0x7, 0xff, 0xff, 0xf8, 0x0,
|
||||
0xc, 0x0, 0xff, 0xff, 0xfc, 0x0, 0x7, 0x80,
|
||||
0x0, 0x0, 0x0, 0x0, 0x1, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x3f, 0xe0, 0x0, 0x0, 0x0, 0x0, 0xf,
|
||||
0xfc, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0, 0x0,
|
||||
0xf, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x3,
|
||||
0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0,
|
||||
0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0xff, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xe0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x3, 0xf8, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xff, 0xff, 0xfc, 0x0, 0x0,
|
||||
0x0, 0x7f, 0xff, 0xff, 0x80, 0x0, 0x0, 0x3f,
|
||||
0xff, 0xff, 0xf0, 0x0, 0x0, 0x1f, 0xff, 0xff,
|
||||
0xfe, 0x0, 0x0, 0xf, 0xff, 0xff, 0xff, 0xc0,
|
||||
0x0, 0x3, 0xff, 0xff, 0xff, 0xe0, 0x0, 0x0,
|
||||
0x7f, 0xff, 0xff, 0xf8, 0x0, 0x0, 0xf, 0xff,
|
||||
0xff, 0xfc, 0x0, 0x0, 0x1, 0xff, 0xff, 0xfe,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xff, 0xff, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x1f, 0xc0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xf, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x7,
|
||||
0xfc, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0, 0x0,
|
||||
0xf, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x3,
|
||||
0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0,
|
||||
0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0xff, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xfc,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xf, 0x80, 0x0, 0x0, 0x0,
|
||||
0x0, 0x1, 0xe0, 0x0, 0x3f, 0xff, 0xff, 0x0,
|
||||
0x30, 0x0, 0x1f, 0xff, 0xff, 0xe0, 0x4, 0x0,
|
||||
0xf, 0xff, 0xff, 0xfc, 0x0, 0x0, 0x7, 0xff,
|
||||
0xff, 0xff, 0x80, 0x0, 0x3, 0xff, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x1, 0xff, 0xff, 0xff, 0xfe, 0x0,
|
||||
0x0, 0x7f, 0xff, 0xff, 0xff, 0xc0, 0x0, 0x3f,
|
||||
0xff, 0xff, 0xff, 0xf0, 0x0, 0x3, 0xff, 0xff,
|
||||
0xff, 0xf0, 0x0, 0x0, 0x3f, 0xff, 0xff, 0xf0,
|
||||
0x0,
|
||||
|
||||
/* U+0036 "6" */
|
||||
0x0, 0xf, 0xff, 0xff, 0xfc, 0x0, 0x0, 0xf,
|
||||
0xff, 0xff, 0xff, 0xc0, 0x0, 0xf, 0xff, 0xff,
|
||||
0xff, 0xfc, 0x0, 0x1, 0xff, 0xff, 0xff, 0xfe,
|
||||
0x0, 0x0, 0x3f, 0xff, 0xff, 0xff, 0x0, 0x0,
|
||||
0x7, 0xff, 0xff, 0xff, 0x80, 0x0, 0x1, 0xff,
|
||||
0xff, 0xff, 0xc0, 0x0, 0x0, 0x3f, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x20, 0x7, 0xff, 0xff, 0xf8, 0x0,
|
||||
0xc, 0x0, 0xff, 0xff, 0xfc, 0x0, 0x7, 0x80,
|
||||
0x0, 0x0, 0x0, 0x0, 0x1, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x3f, 0xe0, 0x0, 0x0, 0x0, 0x0, 0xf,
|
||||
0xfc, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0, 0x0,
|
||||
0xf, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x3,
|
||||
0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0,
|
||||
0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0xff, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xe0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x3, 0xf8, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xff, 0xff, 0xfc, 0x0, 0x0,
|
||||
0x0, 0x7f, 0xff, 0xff, 0x80, 0x0, 0x0, 0x3f,
|
||||
0xff, 0xff, 0xf0, 0x0, 0x0, 0x1f, 0xff, 0xff,
|
||||
0xfe, 0x0, 0x0, 0xf, 0xff, 0xff, 0xff, 0xc0,
|
||||
0x0, 0x3, 0xff, 0xff, 0xff, 0xe0, 0x0, 0x0,
|
||||
0x7f, 0xff, 0xff, 0xf8, 0x0, 0x0, 0xf, 0xff,
|
||||
0xff, 0xfc, 0x0, 0x0, 0x1, 0xff, 0xff, 0xfe,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xff, 0xff, 0x0, 0x3,
|
||||
0xe0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xfe, 0x0,
|
||||
0x0, 0x0, 0x0, 0x1f, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0xf, 0xff, 0xf8, 0x0, 0x0, 0x0, 0x7,
|
||||
0xff, 0xff, 0x0, 0x0, 0x0, 0x3, 0xff, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xf0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0,
|
||||
0xf, 0xff, 0xff, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0xff, 0xc0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0,
|
||||
0x0, 0xf, 0xff, 0xff, 0x0, 0x0, 0x0, 0x3,
|
||||
0xff, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0,
|
||||
0x0, 0x0, 0xf, 0xff, 0xff, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xff, 0xf0, 0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc,
|
||||
0x0, 0x0, 0x0, 0xf, 0xff, 0xff, 0x0, 0x0,
|
||||
0x0, 0x3, 0xff, 0xff, 0xc0, 0x0, 0x0, 0x0,
|
||||
0xff, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x3f, 0xff,
|
||||
0xfc, 0x0, 0x0, 0x0, 0xf, 0xff, 0xff, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x3f,
|
||||
0xff, 0xfc, 0x0, 0x0, 0x0, 0xf, 0xff, 0xff,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xff, 0xf0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xff, 0xf8, 0x0, 0x0, 0x0, 0x7, 0xff,
|
||||
0xfc, 0x0, 0x0, 0x0, 0x0, 0xff, 0x7e, 0x0,
|
||||
0x0, 0x0, 0x0, 0xf, 0x9f, 0x0, 0x0, 0x0,
|
||||
0x0, 0x1, 0xe3, 0x80, 0x3f, 0xff, 0xff, 0x0,
|
||||
0x30, 0xc0, 0x1f, 0xff, 0xff, 0xe0, 0x4, 0x0,
|
||||
0xf, 0xff, 0xff, 0xfc, 0x0, 0x0, 0x7, 0xff,
|
||||
0xff, 0xff, 0x80, 0x0, 0x3, 0xff, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x1, 0xff, 0xff, 0xff, 0xfe, 0x0,
|
||||
0x0, 0x7f, 0xff, 0xff, 0xff, 0xc0, 0x0, 0x3f,
|
||||
0xff, 0xff, 0xff, 0xf0, 0x0, 0x3, 0xff, 0xff,
|
||||
0xff, 0xf0, 0x0, 0x0, 0x3f, 0xff, 0xff, 0xf0,
|
||||
0x0,
|
||||
|
||||
/* U+0037 "7" */
|
||||
0x0, 0xf, 0xff, 0xff, 0xfc, 0x0, 0x0, 0xf,
|
||||
0xff, 0xff, 0xff, 0xc0, 0x0, 0xf, 0xff, 0xff,
|
||||
0xff, 0xfc, 0x0, 0x1, 0xff, 0xff, 0xff, 0xfe,
|
||||
0x0, 0x0, 0x3f, 0xff, 0xff, 0xff, 0x0, 0x0,
|
||||
0x7, 0xff, 0xff, 0xff, 0x80, 0x0, 0x1, 0xff,
|
||||
0xff, 0xff, 0xc0, 0x0, 0x0, 0x3f, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x20, 0x7, 0xff, 0xff, 0xf8, 0x1,
|
||||
0xc, 0x0, 0xff, 0xff, 0xfc, 0x0, 0xc7, 0x80,
|
||||
0x0, 0x0, 0x0, 0x0, 0x79, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3e, 0xfe, 0x0, 0x0, 0x0, 0x0,
|
||||
0x1f, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xf, 0xff,
|
||||
0xf8, 0x0, 0x0, 0x0, 0x7, 0xff, 0xff, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x3f,
|
||||
0xff, 0xfc, 0x0, 0x0, 0x0, 0xf, 0xff, 0xff,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xff, 0xf0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0, 0xf, 0xff,
|
||||
0xff, 0x0, 0x0, 0x0, 0x3, 0xff, 0xff, 0xc0,
|
||||
0x0, 0x0, 0x0, 0xff, 0xff, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0, 0xf,
|
||||
0xff, 0xff, 0x0, 0x0, 0x0, 0x3, 0xff, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xf0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0,
|
||||
0xf, 0xff, 0xff, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0xff, 0xc0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0,
|
||||
0x0, 0xf, 0xff, 0xff, 0x0, 0x0, 0x0, 0x3,
|
||||
0xff, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0,
|
||||
0x0, 0x0, 0xf, 0xff, 0xff, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xff, 0xe0, 0x0, 0x0, 0x0, 0x1f, 0xff, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0xf8, 0x0, 0x0,
|
||||
0x0, 0x0, 0x7f, 0xfc, 0x0, 0x0, 0x0, 0x0,
|
||||
0xf, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xf, 0xc0, 0x0, 0x0, 0x0,
|
||||
0x0, 0x7, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x3,
|
||||
0xfc, 0x0, 0x0, 0x0, 0x0, 0x1, 0xff, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0, 0x0,
|
||||
0xf, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x3,
|
||||
0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0,
|
||||
0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0xff, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x1f, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x3, 0xfc,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xf, 0x80, 0x0, 0x0, 0x0,
|
||||
0x0, 0x1, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4,
|
||||
|
||||
/* U+0038 "8" */
|
||||
0x0, 0xf, 0xff, 0xff, 0xfc, 0x0, 0x0, 0xf,
|
||||
0xff, 0xff, 0xff, 0xc0, 0x0, 0xf, 0xff, 0xff,
|
||||
0xff, 0xfc, 0x0, 0x1, 0xff, 0xff, 0xff, 0xfe,
|
||||
0x0, 0x0, 0x3f, 0xff, 0xff, 0xff, 0x0, 0x0,
|
||||
0x7, 0xff, 0xff, 0xff, 0x80, 0x0, 0x1, 0xff,
|
||||
0xff, 0xff, 0xc0, 0x0, 0x0, 0x3f, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x20, 0x7, 0xff, 0xff, 0xf8, 0x1,
|
||||
0xc, 0x0, 0xff, 0xff, 0xfc, 0x0, 0xc7, 0x80,
|
||||
0x0, 0x0, 0x0, 0x0, 0x79, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x7e, 0xff, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xff, 0xe0, 0x0, 0x0, 0x0, 0x1f, 0xff,
|
||||
0xfc, 0x0, 0x0, 0x0, 0xf, 0xff, 0xff, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x3f,
|
||||
0xff, 0xfc, 0x0, 0x0, 0x0, 0xf, 0xff, 0xff,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xff, 0xf0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0, 0xf, 0xff,
|
||||
0xff, 0x0, 0x0, 0x0, 0x3, 0xff, 0xff, 0xc0,
|
||||
0x0, 0x0, 0x0, 0xff, 0xff, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0, 0xf,
|
||||
0xff, 0xff, 0x0, 0x0, 0x0, 0x3, 0xff, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xf0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0,
|
||||
0xf, 0xff, 0xff, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0xff, 0xc0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0,
|
||||
0x0, 0xf, 0xff, 0xff, 0x0, 0x0, 0x0, 0x3,
|
||||
0xff, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0,
|
||||
0x0, 0x0, 0xf, 0xff, 0xff, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xff, 0xe0, 0x0, 0x0, 0x0, 0x1f, 0xff, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0xf8, 0x0, 0x0,
|
||||
0x0, 0x0, 0x7f, 0xfc, 0x0, 0x0, 0x0, 0x0,
|
||||
0x7, 0xc0, 0x0, 0xff, 0xff, 0xfc, 0x0, 0x0,
|
||||
0x0, 0x7f, 0xff, 0xff, 0x80, 0x0, 0x0, 0x3f,
|
||||
0xff, 0xff, 0xf0, 0x0, 0x0, 0x1f, 0xff, 0xff,
|
||||
0xfe, 0x0, 0x0, 0xf, 0xff, 0xff, 0xff, 0xc0,
|
||||
0x0, 0x3, 0xff, 0xff, 0xff, 0xe0, 0x0, 0x0,
|
||||
0x7f, 0xff, 0xff, 0xf8, 0x0, 0x0, 0xf, 0xff,
|
||||
0xff, 0xfc, 0x0, 0x0, 0x1, 0xff, 0xff, 0xfe,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xff, 0xff, 0x0, 0x3,
|
||||
0xe0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xfe, 0x0,
|
||||
0x0, 0x0, 0x0, 0x1f, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0xf, 0xff, 0xf8, 0x0, 0x0, 0x0, 0x7,
|
||||
0xff, 0xff, 0x0, 0x0, 0x0, 0x3, 0xff, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xf0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0,
|
||||
0xf, 0xff, 0xff, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0xff, 0xc0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0,
|
||||
0x0, 0xf, 0xff, 0xff, 0x0, 0x0, 0x0, 0x3,
|
||||
0xff, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0,
|
||||
0x0, 0x0, 0xf, 0xff, 0xff, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xff, 0xf0, 0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc,
|
||||
0x0, 0x0, 0x0, 0xf, 0xff, 0xff, 0x0, 0x0,
|
||||
0x0, 0x3, 0xff, 0xff, 0xc0, 0x0, 0x0, 0x0,
|
||||
0xff, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x3f, 0xff,
|
||||
0xfc, 0x0, 0x0, 0x0, 0xf, 0xff, 0xff, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x3f,
|
||||
0xff, 0xfc, 0x0, 0x0, 0x0, 0xf, 0xff, 0xff,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xff, 0xf0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xff, 0xf8, 0x0, 0x0, 0x0, 0x7, 0xff,
|
||||
0xfc, 0x0, 0x0, 0x0, 0x0, 0xff, 0x7e, 0x0,
|
||||
0x0, 0x0, 0x0, 0xf, 0x9f, 0x0, 0x0, 0x0,
|
||||
0x0, 0x1, 0xe3, 0x80, 0x3f, 0xff, 0xff, 0x0,
|
||||
0x30, 0xc0, 0x1f, 0xff, 0xff, 0xe0, 0x4, 0x0,
|
||||
0xf, 0xff, 0xff, 0xfc, 0x0, 0x0, 0x7, 0xff,
|
||||
0xff, 0xff, 0x80, 0x0, 0x3, 0xff, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x1, 0xff, 0xff, 0xff, 0xfe, 0x0,
|
||||
0x0, 0x7f, 0xff, 0xff, 0xff, 0xc0, 0x0, 0x3f,
|
||||
0xff, 0xff, 0xff, 0xf0, 0x0, 0x3, 0xff, 0xff,
|
||||
0xff, 0xf0, 0x0, 0x0, 0x3f, 0xff, 0xff, 0xf0,
|
||||
0x0,
|
||||
|
||||
/* U+0039 "9" */
|
||||
0x0, 0xf, 0xff, 0xff, 0xfc, 0x0, 0x0, 0xf,
|
||||
0xff, 0xff, 0xff, 0xc0, 0x0, 0xf, 0xff, 0xff,
|
||||
0xff, 0xfc, 0x0, 0x1, 0xff, 0xff, 0xff, 0xfe,
|
||||
0x0, 0x0, 0x3f, 0xff, 0xff, 0xff, 0x0, 0x0,
|
||||
0x7, 0xff, 0xff, 0xff, 0x80, 0x0, 0x1, 0xff,
|
||||
0xff, 0xff, 0xc0, 0x0, 0x0, 0x3f, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x20, 0x7, 0xff, 0xff, 0xf8, 0x1,
|
||||
0xc, 0x0, 0xff, 0xff, 0xfc, 0x0, 0xc7, 0x80,
|
||||
0x0, 0x0, 0x0, 0x0, 0x79, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x7e, 0xff, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xff, 0xe0, 0x0, 0x0, 0x0, 0x1f, 0xff,
|
||||
0xfc, 0x0, 0x0, 0x0, 0xf, 0xff, 0xff, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x3f,
|
||||
0xff, 0xfc, 0x0, 0x0, 0x0, 0xf, 0xff, 0xff,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xff, 0xf0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0, 0xf, 0xff,
|
||||
0xff, 0x0, 0x0, 0x0, 0x3, 0xff, 0xff, 0xc0,
|
||||
0x0, 0x0, 0x0, 0xff, 0xff, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0, 0xf,
|
||||
0xff, 0xff, 0x0, 0x0, 0x0, 0x3, 0xff, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xf0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0, 0x0,
|
||||
0xf, 0xff, 0xff, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0xff, 0xc0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0, 0x0,
|
||||
0x0, 0xf, 0xff, 0xff, 0x0, 0x0, 0x0, 0x3,
|
||||
0xff, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x3f, 0xff, 0xfc, 0x0,
|
||||
0x0, 0x0, 0xf, 0xff, 0xff, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xff, 0xe0, 0x0, 0x0, 0x0, 0x1f, 0xff, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0xf8, 0x0, 0x0,
|
||||
0x0, 0x0, 0x7f, 0xfc, 0x0, 0x0, 0x0, 0x0,
|
||||
0x7, 0xc0, 0x0, 0xff, 0xff, 0xfc, 0x0, 0x0,
|
||||
0x0, 0x7f, 0xff, 0xff, 0x80, 0x0, 0x0, 0x3f,
|
||||
0xff, 0xff, 0xf0, 0x0, 0x0, 0x1f, 0xff, 0xff,
|
||||
0xfe, 0x0, 0x0, 0xf, 0xff, 0xff, 0xff, 0xc0,
|
||||
0x0, 0x3, 0xff, 0xff, 0xff, 0xe0, 0x0, 0x0,
|
||||
0x7f, 0xff, 0xff, 0xf8, 0x0, 0x0, 0xf, 0xff,
|
||||
0xff, 0xfc, 0x0, 0x0, 0x1, 0xff, 0xff, 0xfe,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xff, 0xff, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x1f, 0xc0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xf, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x7,
|
||||
0xfc, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff, 0x0,
|
||||
0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0, 0x0,
|
||||
0xf, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x3,
|
||||
0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc0,
|
||||
0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, 0x0,
|
||||
0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff,
|
||||
0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0,
|
||||
0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0,
|
||||
0xff, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0,
|
||||
0x0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0, 0x0,
|
||||
0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0, 0x0,
|
||||
0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x3f,
|
||||
0xf0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xfc, 0x0,
|
||||
0x0, 0x0, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0,
|
||||
0x0, 0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, 0x0,
|
||||
0x3f, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xfc,
|
||||
0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0,
|
||||
0x0, 0x0, 0x0, 0xf, 0x80, 0x0, 0x0, 0x0,
|
||||
0x0, 0x1, 0xe0, 0x0, 0x3f, 0xff, 0xff, 0x0,
|
||||
0x30, 0x0, 0x1f, 0xff, 0xff, 0xe0, 0x4, 0x0,
|
||||
0xf, 0xff, 0xff, 0xfc, 0x0, 0x0, 0x7, 0xff,
|
||||
0xff, 0xff, 0x80, 0x0, 0x3, 0xff, 0xff, 0xff,
|
||||
0xf0, 0x0, 0x1, 0xff, 0xff, 0xff, 0xfe, 0x0,
|
||||
0x0, 0x7f, 0xff, 0xff, 0xff, 0xc0, 0x0, 0x3f,
|
||||
0xff, 0xff, 0xff, 0xf0, 0x0, 0x3, 0xff, 0xff,
|
||||
0xff, 0xf0, 0x0, 0x0, 0x3f, 0xff, 0xff, 0xf0,
|
||||
0x0
|
||||
};
|
||||
|
||||
|
||||
/*---------------------
|
||||
* GLYPH DESCRIPTION
|
||||
*--------------------*/
|
||||
|
||||
static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
|
||||
{.bitmap_index = 0, .adv_w = 0, .box_w = 0, .box_h = 0, .ofs_x = 0, .ofs_y = 0} /* id = 0 reserved */,
|
||||
{.bitmap_index = 0, .adv_w = 936, .box_w = 50, .box_h = 100, .ofs_x = 0, .ofs_y = -5},
|
||||
{.bitmap_index = 625, .adv_w = 936, .box_w = 10, .box_h = 84, .ofs_x = 40, .ofs_y = 3},
|
||||
{.bitmap_index = 730, .adv_w = 936, .box_w = 50, .box_h = 100, .ofs_x = 0, .ofs_y = -5},
|
||||
{.bitmap_index = 1355, .adv_w = 936, .box_w = 42, .box_h = 100, .ofs_x = 8, .ofs_y = -5},
|
||||
{.bitmap_index = 1880, .adv_w = 936, .box_w = 50, .box_h = 84, .ofs_x = 0, .ofs_y = 3},
|
||||
{.bitmap_index = 2405, .adv_w = 936, .box_w = 50, .box_h = 100, .ofs_x = 0, .ofs_y = -5},
|
||||
{.bitmap_index = 3030, .adv_w = 936, .box_w = 50, .box_h = 100, .ofs_x = 0, .ofs_y = -5},
|
||||
{.bitmap_index = 3655, .adv_w = 936, .box_w = 50, .box_h = 92, .ofs_x = 0, .ofs_y = 3},
|
||||
{.bitmap_index = 4230, .adv_w = 936, .box_w = 50, .box_h = 100, .ofs_x = 0, .ofs_y = -5},
|
||||
{.bitmap_index = 4855, .adv_w = 936, .box_w = 50, .box_h = 100, .ofs_x = 0, .ofs_y = -5}
|
||||
};
|
||||
|
||||
/*---------------------
|
||||
* CHARACTER MAPPING
|
||||
*--------------------*/
|
||||
|
||||
|
||||
|
||||
/*Collect the unicode lists and glyph_id offsets*/
|
||||
static const lv_font_fmt_txt_cmap_t cmaps[] =
|
||||
{
|
||||
{
|
||||
.range_start = 48, .range_length = 10, .glyph_id_start = 1,
|
||||
.unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
/*--------------------
|
||||
* ALL CUSTOM DATA
|
||||
*--------------------*/
|
||||
|
||||
#if LVGL_VERSION_MAJOR == 8
|
||||
/*Store all the custom data of the font*/
|
||||
static lv_font_fmt_txt_glyph_cache_t cache;
|
||||
#endif
|
||||
|
||||
#if LVGL_VERSION_MAJOR >= 8
|
||||
static const lv_font_fmt_txt_dsc_t font_dsc = {
|
||||
#else
|
||||
static lv_font_fmt_txt_dsc_t font_dsc = {
|
||||
#endif
|
||||
.glyph_bitmap = glyph_bitmap,
|
||||
.glyph_dsc = glyph_dsc,
|
||||
.cmaps = cmaps,
|
||||
.kern_dsc = NULL,
|
||||
.kern_scale = 0,
|
||||
.cmap_num = 1,
|
||||
.bpp = 1,
|
||||
.kern_classes = 0,
|
||||
.bitmap_format = 0,
|
||||
#if LVGL_VERSION_MAJOR == 8
|
||||
.cache = &cache
|
||||
#endif
|
||||
};
|
||||
|
||||
|
||||
|
||||
/*-----------------
|
||||
* PUBLIC FONT
|
||||
*----------------*/
|
||||
|
||||
/*Initialize a public general font descriptor*/
|
||||
#if LVGL_VERSION_MAJOR >= 8
|
||||
const lv_font_t font_segment_90_bpp1 = {
|
||||
#else
|
||||
lv_font_t font_segment_90_bpp1 = {
|
||||
#endif
|
||||
.get_glyph_dsc = lv_font_get_glyph_dsc_fmt_txt, /*Function pointer to get glyph's data*/
|
||||
.get_glyph_bitmap = lv_font_get_bitmap_fmt_txt, /*Function pointer to get glyph's bitmap*/
|
||||
.line_height = 100, /*The maximum line height required by the font*/
|
||||
.base_line = 5, /*Baseline measured from the bottom of the line*/
|
||||
#if !(LVGL_VERSION_MAJOR == 6 && LVGL_VERSION_MINOR == 0)
|
||||
.subpx = LV_FONT_SUBPX_NONE,
|
||||
#endif
|
||||
#if LV_VERSION_CHECK(7, 4, 0) || LVGL_VERSION_MAJOR >= 8
|
||||
.underline_position = 9,
|
||||
.underline_thickness = 4,
|
||||
#endif
|
||||
.dsc = &font_dsc, /*The custom font data. Will be accessed by `get_glyph_bitmap/dsc` */
|
||||
#if LV_VERSION_CHECK(8, 2, 0) || LVGL_VERSION_MAJOR >= 9
|
||||
.fallback = NULL,
|
||||
#endif
|
||||
.user_data = NULL,
|
||||
};
|
||||
|
||||
|
||||
|
||||
#endif /*#if FONT_SEGMENT_90_BPP1*/
|
||||
|
||||
Reference in New Issue
Block a user