#include // clang-format off // - the first two bytes are width and height of the glyph // - the third, fourth and fifth bytes are advance, bearingX and bearingY of the horizontal metrics of the glyph // - the rest is packed 1-bit glyph data // NOTE: hand-changed all the advances with 8 to 7 // NOTE: hand-changed the visuals of "m", "w", "M" and "W" to make it narrower /* */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_32[] = { 0, 0, 7, 0, 0 }; // width hand-changed from 8 to 7 to have 9px space between words /* ! */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_33[] = { 1, 7, 7, 2, 7, 250 }; /* " */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_34[] = { 3, 3, 7, 1, 7, 182, 128 }; /* # */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_35[] = { 6, 6, 7, 0, 6, 75, 244, 146, 253, 32 }; /* $ */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_36[] = { 5, 7, 7, 0, 7, 35, 168, 226, 248, 128 }; /* % */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_37[] = { 7, 7, 7, 0, 7, 65, 74, 162, 162, 169, 65, 0 }; /* & */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_38[] = { 5, 7, 7, 0, 7, 116, 96, 232, 197, 224 }; /* ' */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_39[] = { 1, 3, 7, 2, 7, 224 }; /* ( */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_40[] = { 3, 7, 7, 2, 7, 42, 72, 136 }; /* ) */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_41[] = { 3, 7, 7, 0, 7, 136, 146, 160 }; /* * */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_42[] = { 5, 5, 7, 0, 7, 37, 93, 82, 0 }; /* + */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_43[] = { 5, 5, 7, 0, 6, 33, 62, 66, 0 }; /* , */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_44[] = { 2, 3, 7, 1, 2, 88 }; /* - */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_45[] = { 4, 1, 7, 1, 4, 240 }; /* . */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_46[] = { 1, 1, 7, 2, 1, 128 }; /* / */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_47[] = { 3, 7, 7, 1, 7, 37, 37, 32 }; /* 0 */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_48[] = { 5, 7, 7, 0, 7, 116, 103, 92, 197, 192 }; /* 1 */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_49[] = { 5, 7, 7, 0, 7, 35, 40, 66, 19, 224 }; /* 2 */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_50[] = { 5, 7, 7, 0, 7, 116, 66, 34, 35, 224 }; /* 3 */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_51[] = { 5, 7, 7, 0, 7, 116, 66, 96, 197, 192 }; /* 4 */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_52[] = { 5, 7, 7, 0, 7, 25, 83, 31, 132, 32 }; /* 5 */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_53[] = { 5, 7, 7, 0, 7, 252, 60, 16, 197, 192 }; /* 6 */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_54[] = { 5, 7, 7, 0, 7, 116, 97, 232, 197, 192 }; /* 7 */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_55[] = { 5, 7, 7, 0, 7, 248, 68, 68, 66, 0 }; /* 8 */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_56[] = { 5, 7, 7, 0, 7, 116, 98, 232, 197, 192 }; /* 9 */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_57[] = { 5, 7, 7, 0, 7, 116, 98, 240, 197, 192 }; /* : */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_58[] = { 1, 5, 7, 2, 5, 136 }; /* ; */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_59[] = { 2, 6, 7, 1, 5, 65, 96 }; /* < */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_60[] = { 3, 5, 7, 1, 6, 42, 34 }; /* = */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_61[] = { 4, 3, 7, 1, 5, 240, 240 }; /* > */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_62[] = { 3, 5, 7, 1, 6, 136, 168 }; /* ? */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_63[] = { 5, 7, 7, 0, 7, 116, 66, 34, 0, 128 }; /* @ */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_64[] = { 7, 8, 7, 0, 7, 125, 6, 109, 90, 179, 160, 62, 0 }; /* A */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_65[] = { 5, 7, 7, 0, 7, 116, 99, 31, 198, 32 }; /* B */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_66[] = { 5, 7, 7, 0, 7, 244, 99, 232, 199, 192 }; /* C */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_67[] = { 5, 7, 7, 0, 7, 116, 97, 8, 69, 192 }; /* D */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_68[] = { 5, 7, 7, 0, 7, 244, 99, 24, 199, 192 }; /* E */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_69[] = { 5, 7, 7, 0, 7, 252, 33, 200, 67, 224 }; /* F */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_70[] = { 5, 7, 7, 0, 7, 252, 33, 200, 66, 0 }; /* G */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_71[] = { 5, 7, 7, 0, 7, 116, 97, 56, 197, 224 }; /* H */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_72[] = { 5, 7, 7, 0, 7, 140, 99, 248, 198, 32 }; /* I */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_73[] = { 5, 7, 7, 0, 7, 249, 8, 66, 19, 224 }; /* J */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_74[] = { 6, 7, 7, 0, 7, 60, 32, 130, 10, 39, 0 }; /* K */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_75[] = { 5, 7, 7, 0, 7, 140, 169, 138, 74, 32 }; /* L */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_76[] = { 5, 7, 7, 0, 7, 132, 33, 8, 67, 224 }; /* M */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_77[] = { 5, 7, 7, 0, 7, 142, 235, 24, 198, 32 }; /* N */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_78[] = { 5, 7, 7, 0, 7, 140, 115, 89, 198, 32 }; /* O */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_79[] = { 5, 7, 7, 0, 7, 116, 99, 24, 197, 192 }; /* P */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_80[] = { 5, 7, 7, 0, 7, 244, 99, 31, 66, 0 }; /* Q */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_81[] = { 5, 7, 7, 0, 7, 116, 99, 26, 201, 160 }; /* R */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_82[] = { 5, 7, 7, 0, 7, 244, 99, 31, 74, 32 }; /* S */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_83[] = { 5, 7, 7, 0, 7, 116, 96, 224, 197, 192 }; /* T */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_84[] = { 5, 7, 7, 0, 7, 249, 8, 66, 16, 128 }; /* U */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_85[] = { 5, 7, 7, 0, 7, 140, 99, 24, 197, 192 }; /* V */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_86[] = { 5, 7, 7, 0, 7, 140, 99, 24, 168, 128 }; /* W */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_87[] = { 5, 7, 7, 0, 7, 140, 107, 90, 213, 64 }; /* X */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_88[] = { 5, 7, 7, 0, 7, 140, 84, 69, 70, 32 }; /* Y */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_89[] = { 5, 7, 7, 0, 7, 140, 84, 66, 16, 128 }; /* Z */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_90[] = { 5, 7, 7, 0, 7, 248, 68, 68, 67, 224 }; /* [ */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_91[] = { 3, 7, 7, 2, 7, 242, 73, 56 }; /* \ */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_92[] = { 3, 7, 7, 1, 7, 145, 36, 72 }; /* ] */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_93[] = { 3, 7, 7, 0, 7, 228, 146, 120 }; /* ^ */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_94[] = { 5, 3, 7, 0, 7, 34, 162 }; /* _ */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_95[] = { 7, 1, 7, 0, 0, 254, 0 }; /* ` */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_96[] = { 2, 2, 7, 1, 7, 144 }; /* a */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_97[] = { 5, 5, 7, 0, 5, 112, 95, 23, 128 }; /* b */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_98[] = { 5, 7, 7, 0, 7, 132, 61, 24, 199, 192 }; /* c */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_99[] = { 5, 5, 7, 0, 5, 116, 97, 23, 0 }; /* d */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_100[] = { 5, 7, 7, 0, 7, 8, 95, 24, 197, 224 }; /* e */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_101[] = { 5, 5, 7, 0, 5, 116, 127, 7, 0 }; /* f */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_102[] = { 4, 7, 7, 1, 7, 52, 244, 68, 64 }; /* g */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_103[] = { 5, 6, 7, 0, 5, 124, 98, 240, 184 }; /* h */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_104[] = { 5, 7, 7, 0, 7, 132, 61, 24, 198, 32 }; /* i */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_105[] = { 5, 7, 7, 0, 7, 32, 56, 66, 19, 224 }; /* j */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_106[] = { 5, 8, 7, 0, 7, 8, 14, 16, 134, 46, 0 }; /* k */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_107[] = { 5, 7, 7, 0, 7, 132, 37, 78, 74, 32 }; /* l */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_108[] = { 5, 7, 7, 0, 7, 225, 8, 66, 19, 224 }; /* m */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_109[] = { 5, 5, 7, 0, 5, 213, 107, 24, 128 }; /* n */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_110[] = { 5, 5, 7, 0, 5, 244, 99, 24, 128 }; /* o */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_111[] = { 5, 5, 7, 0, 5, 116, 99, 23, 0 }; /* p */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_112[] = { 5, 6, 7, 0, 5, 244, 99, 232, 64 }; /* q */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_113[] = { 5, 6, 7, 0, 5, 124, 98, 240, 132 }; /* r */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_114[] = { 5, 5, 7, 0, 5, 157, 49, 8, 0 }; /* s */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_115[] = { 5, 5, 7, 0, 5, 116, 28, 31, 0 }; /* t */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_116[] = { 4, 6, 7, 1, 6, 79, 68, 67, 0 }; /* u */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_117[] = { 5, 5, 7, 0, 5, 140, 99, 23, 0 }; /* v */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_118[] = { 5, 5, 7, 0, 5, 140, 98, 162, 0 }; /* w */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_119[] = { 5, 5, 7, 0, 5, 140, 107, 85, 0 }; /* x */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_120[] = { 5, 5, 7, 0, 5, 138, 136, 168, 128 }; /* y */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_121[] = { 5, 6, 7, 0, 5, 140, 98, 240, 184 }; /* z */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_122[] = { 5, 5, 7, 0, 5, 248, 136, 143, 128 }; /* { */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_123[] = { 4, 7, 7, 1, 7, 52, 72, 68, 48 }; /* | */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_124[] = { 1, 7, 7, 2, 7, 254 }; /* } */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_125[] = { 4, 7, 7, 0, 7, 194, 33, 34, 192 }; /* ~ */ static const uint8_t Font_PixelOperatorMono_Regular_8_glyph_126[] = { 6, 2, 7, 0, 7, 102, 96 }; /* ? */ const uint8_t Font_PixelOperatorMono_Regular_8_glyph_nonprintable[] = { 5, 7, 7, 0, 7, 139, 189, 221, 255, 127 }; const uint8_t * const Font_PixelOperatorMono_Regular_8[126 + 1 - 32] = { Font_PixelOperatorMono_Regular_8_glyph_32, Font_PixelOperatorMono_Regular_8_glyph_33, Font_PixelOperatorMono_Regular_8_glyph_34, Font_PixelOperatorMono_Regular_8_glyph_35, Font_PixelOperatorMono_Regular_8_glyph_36, Font_PixelOperatorMono_Regular_8_glyph_37, Font_PixelOperatorMono_Regular_8_glyph_38, Font_PixelOperatorMono_Regular_8_glyph_39, Font_PixelOperatorMono_Regular_8_glyph_40, Font_PixelOperatorMono_Regular_8_glyph_41, Font_PixelOperatorMono_Regular_8_glyph_42, Font_PixelOperatorMono_Regular_8_glyph_43, Font_PixelOperatorMono_Regular_8_glyph_44, Font_PixelOperatorMono_Regular_8_glyph_45, Font_PixelOperatorMono_Regular_8_glyph_46, Font_PixelOperatorMono_Regular_8_glyph_47, Font_PixelOperatorMono_Regular_8_glyph_48, Font_PixelOperatorMono_Regular_8_glyph_49, Font_PixelOperatorMono_Regular_8_glyph_50, Font_PixelOperatorMono_Regular_8_glyph_51, Font_PixelOperatorMono_Regular_8_glyph_52, Font_PixelOperatorMono_Regular_8_glyph_53, Font_PixelOperatorMono_Regular_8_glyph_54, Font_PixelOperatorMono_Regular_8_glyph_55, Font_PixelOperatorMono_Regular_8_glyph_56, Font_PixelOperatorMono_Regular_8_glyph_57, Font_PixelOperatorMono_Regular_8_glyph_58, Font_PixelOperatorMono_Regular_8_glyph_59, Font_PixelOperatorMono_Regular_8_glyph_60, Font_PixelOperatorMono_Regular_8_glyph_61, Font_PixelOperatorMono_Regular_8_glyph_62, Font_PixelOperatorMono_Regular_8_glyph_63, Font_PixelOperatorMono_Regular_8_glyph_64, Font_PixelOperatorMono_Regular_8_glyph_65, Font_PixelOperatorMono_Regular_8_glyph_66, Font_PixelOperatorMono_Regular_8_glyph_67, Font_PixelOperatorMono_Regular_8_glyph_68, Font_PixelOperatorMono_Regular_8_glyph_69, Font_PixelOperatorMono_Regular_8_glyph_70, Font_PixelOperatorMono_Regular_8_glyph_71, Font_PixelOperatorMono_Regular_8_glyph_72, Font_PixelOperatorMono_Regular_8_glyph_73, Font_PixelOperatorMono_Regular_8_glyph_74, Font_PixelOperatorMono_Regular_8_glyph_75, Font_PixelOperatorMono_Regular_8_glyph_76, Font_PixelOperatorMono_Regular_8_glyph_77, Font_PixelOperatorMono_Regular_8_glyph_78, Font_PixelOperatorMono_Regular_8_glyph_79, Font_PixelOperatorMono_Regular_8_glyph_80, Font_PixelOperatorMono_Regular_8_glyph_81, Font_PixelOperatorMono_Regular_8_glyph_82, Font_PixelOperatorMono_Regular_8_glyph_83, Font_PixelOperatorMono_Regular_8_glyph_84, Font_PixelOperatorMono_Regular_8_glyph_85, Font_PixelOperatorMono_Regular_8_glyph_86, Font_PixelOperatorMono_Regular_8_glyph_87, Font_PixelOperatorMono_Regular_8_glyph_88, Font_PixelOperatorMono_Regular_8_glyph_89, Font_PixelOperatorMono_Regular_8_glyph_90, Font_PixelOperatorMono_Regular_8_glyph_91, Font_PixelOperatorMono_Regular_8_glyph_92, Font_PixelOperatorMono_Regular_8_glyph_93, Font_PixelOperatorMono_Regular_8_glyph_94, Font_PixelOperatorMono_Regular_8_glyph_95, Font_PixelOperatorMono_Regular_8_glyph_96, Font_PixelOperatorMono_Regular_8_glyph_97, Font_PixelOperatorMono_Regular_8_glyph_98, Font_PixelOperatorMono_Regular_8_glyph_99, Font_PixelOperatorMono_Regular_8_glyph_100, Font_PixelOperatorMono_Regular_8_glyph_101, Font_PixelOperatorMono_Regular_8_glyph_102, Font_PixelOperatorMono_Regular_8_glyph_103, Font_PixelOperatorMono_Regular_8_glyph_104, Font_PixelOperatorMono_Regular_8_glyph_105, Font_PixelOperatorMono_Regular_8_glyph_106, Font_PixelOperatorMono_Regular_8_glyph_107, Font_PixelOperatorMono_Regular_8_glyph_108, Font_PixelOperatorMono_Regular_8_glyph_109, Font_PixelOperatorMono_Regular_8_glyph_110, Font_PixelOperatorMono_Regular_8_glyph_111, Font_PixelOperatorMono_Regular_8_glyph_112, Font_PixelOperatorMono_Regular_8_glyph_113, Font_PixelOperatorMono_Regular_8_glyph_114, Font_PixelOperatorMono_Regular_8_glyph_115, Font_PixelOperatorMono_Regular_8_glyph_116, Font_PixelOperatorMono_Regular_8_glyph_117, Font_PixelOperatorMono_Regular_8_glyph_118, Font_PixelOperatorMono_Regular_8_glyph_119, Font_PixelOperatorMono_Regular_8_glyph_120, Font_PixelOperatorMono_Regular_8_glyph_121, Font_PixelOperatorMono_Regular_8_glyph_122, Font_PixelOperatorMono_Regular_8_glyph_123, Font_PixelOperatorMono_Regular_8_glyph_124, Font_PixelOperatorMono_Regular_8_glyph_125, Font_PixelOperatorMono_Regular_8_glyph_126, };