#define FONT_W 3 #define FONT_H 5 const char* font_ascii[] = { // 32 " " " ", " ", " ", " ", " ", // 33 "!" " X ", " X ", " X ", " ", " X ", // 34 """ "X X", "X X", " ", " ", " ", // 35 "#" " X ", "XXX", " X ", "XXX", " X ", // 36 "$" " X ", "XXX", "XX ", " XX", "XXX", // 37 "%" "X X", " X", " X ", "X ", "X x", // 38 "&" "xxx", " x ", "xx ", "x x", "xxx", // 39 "'" " x ", " x ", " ", " ", " ", // 40 "(" " x ", "x ", "x ", "x ", " x ", // 41 ")" "x ", " x ", " x ", " x ", "x ", // 42 "*" "x x", " x ", "x x", " ", " ", // 43 "+" " ", " x ", "xxx", " x ", " ", // 44 "," " ", " ", " ", " x ", "x ", // 45 "-" " ", " ", "xxx", " ", " ", // 46 "." " ", " ", " ", "xx ", "xx ", // 47 "/" " x", " x", " x ", "x ", "x ", // 48 "0" "xxx", "x x", "x x", "x x", "xxx", // 49 "1" " x ", "xx ", " x ", " x ", "xxx", // 50 "2" "xxx", " x", "xxx", "x ", "xxx", // 51 "3" "xxx", " x", " xx", " x", "xxx", // 52 "4" "x x", "x x", "xxx", " x", " x", // 53 "5" "xxx", "x ", "xxx", " x", "xxx", // 54 "6" "xxx", "x ", "xxx", "x x", "xxx", // 55 "7" "xxx", "x x", " x", " x", " x", // 56 "8" "xxx", "x x", "xxx", "x x", "xxx", // 57 "9" "xxx", "x x", "xxx", " x", "xxx", // 58 ":" " ", " x ", " ", " x ", " ", // 59 ";" " ", " x ", " ", " x ", "x ", // 60 "<" " x", " x ", "x ", " x ", " x", // 61 "=" " ", "xxx", " ", "xxx", " ", // 62 ">" "x ", " x ", " x", " x ", "x ", // 63 "?" "xxx", " x", " xx", " ", " x ", // 64 "@" "xxx", "x x", "x x", "x ", " xx", // 65 "A" "xxx", "x x", "xxx", "x x", "x x", // 66 "B" "xx ", "x x", "xxx", "x x", "xxx", // 67 "C" "xxx", "x ", "x ", "x ", "xxx", // 68 "D" "xx ", "x x", "x x", "x x", "xx ", // 69 "E" "xxx", "x ", "xx ", "x ", "xxx", // 70 "F" "xxx", "x ", "xx ", "x ", "x ", // 71 "G" "xxx", "x ", "x x", "x x", "xxx", // 72 "H" "x x", "x x", "xxx", "x x", "x x", // 73 "I" "xxx", " x ", " x ", " x ", "xxx", // 74 "J" "xxx", " x", " x", "x x", "xxx", // 75 "K" "x x", "x x", "xx ", "x x", "x x", // 76 "L" "x ", "x ", "x ", "x ", "xxx", // 77 "M" "xxx", "xxx", "x x", "x x", "x x", // 78 "N" "xx ", "x x", "x x", "x x", "x x", // 79 "O" "xxx", "x x", "x x", "x x", "xxx", // 80 "P" "xxx", "x x", "xxx", "x ", "x ", // 81 "Q" "xxx", "x x", "x x", "xxx", " x", // 82 "R" "xxx", "x x", "xxx", "xx ", "x x", // 83 "S" "xxx", "x ", "xxx", " x", "xxx", // 84 "T" "xxx", " x ", " x ", " x ", " x ", // 85 "U" "x x", "x x", "x x", "x x", "xxx", // 86 "V" "x x", "x x", "x x", "x x", " x ", // 87 "W" "x x", "x x", "x x", "xxx", "xxx", // 88 "X" "x x", "x x", " x ", "x x", "x x", // 89 "Y" "x x", "x x", "xxx", " x ", " x ", // 90 "Z" "xxx", " x", " x ", "x ", "xxx", // 91 "[" " xx", " x ", " x ", " x ", " xx", // 92 "\" "x ", "x ", " x ", " x", " x", // 93 "]" "xx ", " x ", " x ", " x ", "xx ", // 94 "^" " x ", "x x", " ", " ", " ", // 95 "_" " ", " ", " ", " ", "xxx", // 96 "`" "x ", " x ", " ", " ", " ", // 97 "a" "xx ", " x", "xxx", "x x", "xxx", // 98 "b" "x ", "x ", "xxx", "x x", "xxx", // 99 "c" " ", " ", "xxx", "x ", "xxx", // 100 "d" " x", " x", "xxx", "x x", "xxx", // 101 "e" "xxx", "x x", "xxx", "x ", " xx", // 102 "f" " xx", " x ", "xxx", " x ", " x ", // 103 "g" "xxx", "x x", "xxx", " x", "xx ", // 104 "h" "x ", "x ", "xxx", "x x", "x x", // 105 "i" " x ", " ", "xx ", " x ", "xxx", // 106 "j" " x", " ", " x", "x x", "xxx", // 107 "k" "x ", "x ", "x x", "xx ", "x x", // 108 "l" "xx ", " x ", " x ", " x ", "xxx", // 109 "m" " ", " ", "xxx", "xxx", "x x", // 110 "n" " ", " ", "xx ", "x x", "x x", // 111 "o" " ", " ", "xxx", "x x", "xxx", // 112 "p" " ", "xxx", "x x", "xxx", "x ", // 113 "q" " ", "xxx", "x x", "xxx", " x", // 114 "r" " ", " ", "xxx", "x ", "x ", // 115 "s" " ", "xxx", "xx ", " x", "xxx", // 116 "t" " x ", "xxx", " x ", " x ", " xx", // 117 "u" " ", "x z", "x x", "x x", "xxx", // 118 "v" " ", "x x", "x x", "x x", " x ", // 119 "w" " ", " ", "x x", "xxx", "xxx", // 120 "x" " ", " ", "x x", " x ", "x x", // 121 "y" " ", "x x", "xxx", " x", "xxx", // 122 "z" " ", "xxx", " xx", "x ", "xxx", // 123 "{" " x", " x ", "xx ", " x ", " x", // 124 "|" " x ", " x ", " x ", " x ", " x ", // 125 "}" "x ", " x ", " xx", " x ", "x ", // 126 "~" " ", " xx", "x x", " ", " ", }; const char *font_extras[] = { // Extras // Extra 0 "°" "xxx", "xxx", "xxx", "xxx", "xxx", // Extra 1 "°" "xxx", "x x", "xxx", " ", " ", }; const char *font_extras_utf[] = { "�", "°", }; #include "fontedit_render.inc.c"