1 #include "dejavusans9.h"
4 ** Font data for DejaVu Sans 9pt
7 /* Character bitmaps for DejaVu Sans 9pt */
8 const uint8_t dejaVuSans9ptBitmaps
[] =
10 /* @0 ' ' (5 pixels wide) */
25 /* @13 '!' (1 pixels wide) */
40 /* @26 '"' (3 pixels wide) */
55 /* @39 '#' (8 pixels wide) */
70 /* @52 '$' (5 pixels wide) */
85 /* @65 '%' (10 pixels wide) */
87 0x61, 0x00, /* ## # */
88 0x92, 0x00, /* # # # */
89 0x92, 0x00, /* # # # */
90 0x94, 0x00, /* # # # */
91 0x6D, 0x80, /* ## ## ## */
92 0x0A, 0x40, /* # # # */
93 0x12, 0x40, /* # # # */
94 0x12, 0x40, /* # # # */
95 0x21, 0x80, /* # ## */
100 /* @91 '&' (8 pixels wide) */
115 /* @104 ''' (1 pixels wide) */
130 /* @117 '(' (3 pixels wide) */
145 /* @130 ')' (3 pixels wide) */
160 /* @143 '*' (5 pixels wide) */
175 /* @156 '+' (7 pixels wide) */
190 /* @169 ',' (1 pixels wide) */
205 /* @182 '-' (3 pixels wide) */
220 /* @195 '.' (1 pixels wide) */
235 /* @208 '/' (4 pixels wide) */
250 /* @221 '0' (6 pixels wide) */
265 /* @234 '1' (5 pixels wide) */
280 /* @247 '2' (6 pixels wide) */
295 /* @260 '3' (6 pixels wide) */
310 /* @273 '4' (6 pixels wide) */
325 /* @286 '5' (6 pixels wide) */
340 /* @299 '6' (6 pixels wide) */
355 /* @312 '7' (6 pixels wide) */
370 /* @325 '8' (6 pixels wide) */
385 /* @338 '9' (6 pixels wide) */
400 /* @351 ':' (1 pixels wide) */
415 /* @364 ';' (1 pixels wide) */
430 /* @377 '<' (8 pixels wide) */
445 /* @390 '=' (8 pixels wide) */
460 /* @403 '>' (8 pixels wide) */
475 /* @416 '?' (5 pixels wide) */
490 /* @429 '@' (11 pixels wide) */
492 0x1F, 0x00, /* ##### */
493 0x20, 0xC0, /* # ## */
494 0x40, 0x40, /* # # */
495 0x8F, 0x20, /* # #### # */
496 0x91, 0x20, /* # # # # */
497 0x91, 0x20, /* # # # # */
498 0x91, 0x40, /* # # # # */
499 0x8F, 0x80, /* # ##### */
501 0x20, 0x80, /* # # */
502 0x1F, 0x00, /* ##### */
505 /* @455 'A' (8 pixels wide) */
520 /* @468 'B' (6 pixels wide) */
535 /* @481 'C' (6 pixels wide) */
550 /* @494 'D' (7 pixels wide) */
565 /* @507 'E' (6 pixels wide) */
580 /* @520 'F' (5 pixels wide) */
595 /* @533 'G' (7 pixels wide) */
610 /* @546 'H' (7 pixels wide) */
625 /* @559 'I' (1 pixels wide) */
640 /* @572 'J' (3 pixels wide) */
655 /* @585 'K' (6 pixels wide) */
670 /* @598 'L' (5 pixels wide) */
685 /* @611 'M' (8 pixels wide) */
700 /* @624 'N' (7 pixels wide) */
715 /* @637 'O' (7 pixels wide) */
730 /* @650 'P' (6 pixels wide) */
745 /* @663 'Q' (7 pixels wide) */
760 /* @676 'R' (7 pixels wide) */
775 /* @689 'S' (6 pixels wide) */
790 /* @702 'T' (7 pixels wide) */
805 /* @715 'U' (7 pixels wide) */
820 /* @728 'V' (8 pixels wide) */
835 /* @741 'W' (11 pixels wide) */
837 0x84, 0x20, /* # # # */
838 0x44, 0x40, /* # # # */
839 0x44, 0x40, /* # # # */
840 0x4A, 0x40, /* # # # # */
841 0x2A, 0x80, /* # # # # */
842 0x2A, 0x80, /* # # # # */
843 0x2A, 0x80, /* # # # # */
844 0x11, 0x00, /* # # */
845 0x11, 0x00, /* # # */
850 /* @767 'X' (7 pixels wide) */
865 /* @780 'Y' (7 pixels wide) */
880 /* @793 'Z' (7 pixels wide) */
895 /* @806 '[' (2 pixels wide) */
910 /* @819 '\' (4 pixels wide) */
925 /* @832 ']' (2 pixels wide) */
940 /* @845 '^' (6 pixels wide) */
955 /* @858 '_' (6 pixels wide) */
970 /* @871 '`' (2 pixels wide) */
985 /* @884 'a' (6 pixels wide) */
1000 /* @897 'b' (6 pixels wide) */
1015 /* @910 'c' (5 pixels wide) */
1030 /* @923 'd' (6 pixels wide) */
1045 /* @936 'e' (6 pixels wide) */
1060 /* @949 'f' (4 pixels wide) */
1075 /* @962 'g' (6 pixels wide) */
1090 /* @975 'h' (6 pixels wide) */
1105 /* @988 'i' (1 pixels wide) */
1120 /* @1001 'j' (2 pixels wide) */
1135 /* @1014 'k' (5 pixels wide) */
1150 /* @1027 'l' (1 pixels wide) */
1165 /* @1040 'm' (9 pixels wide) */
1169 0xF7, 0x00, /* #### ### */
1170 0x88, 0x80, /* # # # */
1171 0x88, 0x80, /* # # # */
1172 0x88, 0x80, /* # # # */
1173 0x88, 0x80, /* # # # */
1174 0x88, 0x80, /* # # # */
1175 0x88, 0x80, /* # # # */
1180 /* @1066 'n' (6 pixels wide) */
1195 /* @1079 'o' (6 pixels wide) */
1210 /* @1092 'p' (6 pixels wide) */
1225 /* @1105 'q' (6 pixels wide) */
1240 /* @1118 'r' (4 pixels wide) */
1255 /* @1131 's' (5 pixels wide) */
1270 /* @1144 't' (4 pixels wide) */
1285 /* @1157 'u' (6 pixels wide) */
1300 /* @1170 'v' (6 pixels wide) */
1315 /* @1183 'w' (9 pixels wide) */
1319 0x88, 0x80, /* # # # */
1320 0x88, 0x80, /* # # # */
1321 0x55, 0x00, /* # # # # */
1322 0x55, 0x00, /* # # # # */
1323 0x55, 0x00, /* # # # # */
1324 0x22, 0x00, /* # # */
1325 0x22, 0x00, /* # # */
1330 /* @1209 'x' (6 pixels wide) */
1345 /* @1222 'y' (6 pixels wide) */
1360 /* @1235 'z' (5 pixels wide) */
1375 /* @1248 '{' (5 pixels wide) */
1390 /* @1261 '|' (1 pixels wide) */
1405 /* @1274 '}' (5 pixels wide) */
1420 /* @1287 '~' (8 pixels wide) */
1436 /* Character descriptors for DejaVu Sans 9pt */
1437 /* { [Char width in bits], [Offset into dejaVuSans9ptCharBitmaps in bytes] } */
1438 const FONT_CHAR_INFO dejaVuSans9ptDescriptors
[] =
1537 /* Font information for DejaVu Sans 9pt */
1538 const FONT_INFO dejaVuSans9ptFontInfo
=
1540 13, /* Character height */
1541 ' ', /* Start character */
1542 '~', /* End character */
1543 dejaVuSans9ptDescriptors
, /* Character descriptor array */
1544 dejaVuSans9ptBitmaps
, /* Character bitmap array */