Tc Unicode Helper
OpenSansRegular14pt.h
1 // Font file generated by theCodersCorner.com Font Generator
2 // Format: TC_UNICODE
3 // Approximate size: 2248 bytes
4 // Source file: OpenSans-Regular.ttf
5 // Point size: 14pt
6 // Variable name: OpenSansRegular14pt
7 
8 #include <UnicodeFontDefs.h>
9 
10 // Bitmaps for Basic Latin
11 const uint8_t OpenSansRegular14ptBitmaps_0[] PROGMEM = {
12 0x00,0x00,0x49,0x24,0x92,0x40,0x0e,0x80,0xce,0x73,0x94,0x80,0x04,0x40,0x44,0x0c,0xc0,0x8c,0x08,0x87,
13 0xff,0x08,0x81,0x88,0x11,0x8f,0xfe,0x11,0x01,0x10,0x31,0x03,0x30,0x08,0x04,0x0f,0xcd,0x6c,0x86,0x43,
14 0xa0,0xf0,0x0f,0x05,0x82,0x61,0x3c,0xf7,0xf0,0x20,0x10,0x70,0x23,0x21,0x08,0x84,0x22,0x20,0x8c,0x82,
15 0x25,0xc8,0xb4,0xb2,0xb3,0x76,0xcc,0x12,0x30,0xcc,0xc2,0x33,0x18,0x48,0x41,0xc0,0x1e,0x01,0x98,0x18,
16 0xc0,0xc6,0x02,0x30,0x1f,0x00,0x60,0x0d,0x86,0xc6,0x36,0x1b,0x30,0x79,0x81,0x86,0x3e,0x1f,0x18,0xff,
17 0x40,0x32,0x64,0xcc,0x88,0x88,0x8c,0xc4,0x66,0x30,0x84,0x66,0x23,0x33,0x33,0x33,0x26,0x64,0x80,0x18,
18 0x0c,0x02,0x1f,0xf1,0x81,0xa0,0x98,0x44,0x08,0x04,0x02,0x01,0x0f,0xf8,0x40,0x20,0x10,0x08,0x00,0x4b,
19 0x68,0xf0,0xe8,0x06,0x08,0x30,0x60,0x83,0x04,0x08,0x30,0x41,0x83,0x04,0x18,0x00,0x3c,0x33,0x90,0x58,
20 0x2c,0x1e,0x0f,0x07,0x83,0xc1,0xe0,0xf0,0x68,0x26,0x71,0xf0,0x19,0xf7,0x31,0x8c,0x63,0x18,0xc6,0x31,
21 0x8c,0x3c,0x73,0x80,0xc0,0x20,0x10,0x18,0x08,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x07,0xfc,0x3e,0x73,0x80,
22 0x40,0x20,0x30,0x30,0xf0,0x06,0x01,0x80,0xc0,0x60,0x2c,0x77,0xe0,0x01,0x00,0x60,0x1c,0x02,0x80,0x90,
23 0x32,0x04,0x41,0x08,0x61,0x08,0x23,0xff,0x80,0x80,0x10,0x02,0x00,0x7f,0x20,0x10,0x08,0x04,0x03,0xf1,
24 0x1c,0x02,0x01,0x80,0xc0,0x60,0x2c,0x73,0xe0,0x0f,0x1c,0x18,0x08,0x0c,0x06,0xf3,0x8d,0x83,0xc1,0xe0,
25 0xf0,0x68,0x37,0x30,0xf0,0xff,0x80,0xc0,0x40,0x60,0x20,0x30,0x18,0x08,0x0c,0x04,0x06,0x02,0x03,0x01,
26 0x80,0x3e,0x31,0xb0,0x58,0x24,0x13,0x30,0x70,0xec,0xc3,0x60,0xe0,0x78,0x36,0x31,0xf0,0x3c,0x33,0xb0,
27 0xd8,0x3c,0x1e,0x0f,0x06,0xc7,0x3d,0x80,0x80,0x40,0x60,0xe3,0xc0,0x5c,0x00,0x00,0xe8,0xdc,0x00,0x00,
28 0x5b,0x48,0x00,0x81,0xc3,0x06,0x0c,0x03,0x80,0x70,0x0f,0x00,0x80,0xff,0x80,0x00,0x00,0x0f,0xf8,0x80,
29 0x70,0x0e,0x00,0xc0,0x18,0x38,0x71,0xc0,0x80,0x00,0x7c,0x66,0x03,0x03,0x03,0x06,0x0c,0x18,0x10,0x10,
30 0x00,0x00,0x30,0x30,0x07,0xe0,0x38,0x70,0xc0,0x33,0x00,0x24,0x3e,0x68,0xcc,0x73,0x18,0xc4,0x31,0x88,
31 0x63,0x10,0xcf,0x33,0x96,0x3d,0xc4,0x00,0x04,0x00,0x0e,0x08,0x07,0xe0,0x06,0x00,0x60,0x0f,0x00,0xd0,
32 0x09,0x01,0x98,0x18,0x83,0x0c,0x30,0xc3,0xfc,0x60,0x66,0x06,0x40,0x2c,0x03,0xfe,0x43,0xa0,0x70,0x38,
33 0x1c,0x1b,0xf9,0x07,0x81,0xc0,0x60,0x70,0x38,0x37,0xf0,0x0f,0xcf,0x37,0x01,0x80,0xc0,0x30,0x0c,0x03,
34 0x00,0xc0,0x30,0x06,0x01,0x80,0x38,0xc3,0xf0,0xfe,0x10,0xf2,0x06,0x40,0x68,0x05,0x00,0xe0,0x1c,0x03,
35 0x80,0x70,0x0a,0x03,0x40,0xc8,0x71,0xfc,0x00,0xff,0x02,0x04,0x08,0x10,0x3f,0xc0,0x81,0x02,0x04,0x08,
36 0x1f,0xc0,0xff,0x02,0x04,0x08,0x10,0x20,0x7f,0x81,0x02,0x04,0x08,0x10,0x00,0x0f,0xc7,0x9c,0xc0,0x30,
37 0x04,0x01,0x80,0x30,0x06,0x0f,0xc0,0x38,0x05,0x80,0xb0,0x13,0xc6,0x1f,0xc0,0x80,0x60,0x18,0x06,0x01,
38 0x80,0x60,0x1f,0xfe,0x01,0x80,0x60,0x18,0x06,0x01,0x80,0x60,0x10,0xff,0xfc,0x08,0x42,0x10,0x84,0x21,
39 0x08,0x42,0x10,0x84,0x21,0x9f,0x80,0x81,0xa0,0xc8,0x62,0x10,0x88,0x26,0x0b,0x03,0xe0,0x8c,0x21,0x08,
40 0x62,0x0c,0x81,0xa0,0x60,0x81,0x02,0x04,0x08,0x10,0x20,0x40,0x81,0x02,0x04,0x08,0x1f,0xc0,0xc0,0x1f,
41 0x01,0xe8,0x0b,0x40,0x5b,0x06,0xc8,0x26,0x63,0x33,0x19,0x88,0x8c,0x6c,0x61,0x43,0x0a,0x18,0x70,0xc1,
42 0x04,0xc0,0x78,0x1e,0x06,0xc1,0x90,0x66,0x18,0xc6,0x11,0x86,0x60,0xd8,0x36,0x07,0x80,0xe0,0x30,0x0f,
43 0x81,0xc7,0x18,0x08,0xc0,0x6c,0x01,0x60,0x0f,0x00,0x78,0x03,0xc0,0x1e,0x00,0x98,0x0c,0xc0,0x43,0x8e,
44 0x07,0xc0,0xfc,0x87,0x83,0x81,0x81,0x83,0x87,0xfc,0x80,0x80,0x80,0x80,0x80,0x80,0x0f,0x81,0xc7,0x18,
45 0x08,0xc0,0x6c,0x01,0x60,0x0f,0x00,0x78,0x03,0xc0,0x1e,0x00,0x98,0x0c,0xc0,0x43,0x8e,0x07,0xc0,0x06,
46 0x00,0x18,0x00,0x60,0xfc,0x43,0xa0,0xd0,0x28,0x14,0x1a,0x19,0xf8,0x84,0x43,0x20,0x90,0x68,0x1c,0x0c,
47 0x3f,0x39,0xb0,0x18,0x0c,0x03,0x00,0xe0,0x1c,0x03,0x00,0x80,0x60,0x2c,0x77,0xe0,0xff,0xc3,0x00,0xc0,
48 0x30,0x0c,0x03,0x00,0xc0,0x30,0x0c,0x03,0x00,0xc0,0x30,0x0c,0x03,0x00,0x80,0x60,0x18,0x06,0x01,0x80,
49 0x60,0x18,0x06,0x01,0x80,0x60,0x1c,0x0f,0x03,0x73,0x8f,0x80,0xc0,0x68,0x0d,0x81,0x30,0x62,0x0c,0x61,
50 0x0c,0x60,0x8c,0x19,0x03,0x60,0x2c,0x07,0x00,0xe0,0x0c,0x00,0xc0,0xc1,0xa0,0xe0,0xd8,0x70,0x6c,0x2c,
51 0x26,0x16,0x31,0x19,0x18,0xcc,0x8c,0x64,0x64,0x32,0x32,0x0b,0x0b,0x05,0x05,0x83,0x83,0x81,0xc0,0xc0,
52 0x60,0x60,0x40,0x4c,0x18,0xc6,0x08,0x81,0xb0,0x14,0x03,0x00,0x70,0x1b,0x02,0x60,0xc6,0x10,0x46,0x0d,
53 0x80,0xc0,0xc0,0x48,0x19,0x82,0x18,0xc3,0x10,0x36,0x06,0x80,0x70,0x0c,0x00,0x80,0x10,0x02,0x00,0x40,
54 0x08,0x00,0xff,0x80,0xc0,0xc0,0x40,0x60,0x60,0x30,0x30,0x30,0x18,0x18,0x08,0x0c,0x07,0xfc,0xf8,0x88,
55 0x88,0x88,0x88,0x88,0x88,0x88,0xf0,0xc0,0x81,0x83,0x02,0x06,0x04,0x08,0x18,0x10,0x30,0x60,0x40,0xc0,
56 0xf8,0xc6,0x31,0x8c,0x63,0x18,0xc6,0x31,0x8c,0x63,0xf8,0x08,0x0c,0x05,0x06,0x82,0x23,0x11,0x05,0x82,
57 0x80,0x80,0xff,0xc6,0x20,0x3e,0x63,0x03,0x03,0x3f,0xe3,0xc3,0xc3,0xc5,0x79,0x80,0x40,0x20,0x10,0x08,
58 0x05,0xe3,0x9d,0x86,0x81,0x40,0xe0,0x70,0x2c,0x37,0x3a,0xf0,0x3e,0xe5,0x06,0x0c,0x18,0x30,0x60,0x72,
59 0x7c,0x01,0x80,0xc0,0x60,0x30,0x19,0xed,0x8b,0x83,0xc1,0xe0,0xf0,0x78,0x3c,0x1b,0x14,0xf2,0x3e,0x31,
60 0x90,0x58,0x3f,0xfe,0x03,0x00,0x80,0x71,0x1f,0x80,0x1e,0x20,0xc1,0x83,0x1f,0x8c,0x18,0x30,0x60,0xc1,
61 0x83,0x06,0x0c,0x00,0x1f,0xcc,0xc6,0x19,0x86,0x61,0x8c,0xc1,0xe0,0x80,0x20,0x0f,0xe6,0x1f,0x03,0xc0,
62 0xd8,0x63,0xf0,0x80,0x80,0x80,0x80,0x80,0xbe,0xe7,0xc3,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x50,0x55,
63 0x55,0x50,0x11,0x00,0x11,0x11,0x11,0x11,0x11,0x11,0x13,0xe0,0x80,0x80,0x80,0x80,0x80,0x86,0x8c,0x98,
64 0xb0,0xb0,0xd0,0x98,0x8c,0x86,0x82,0xff,0xfe,0xbc,0x7b,0x9a,0x7c,0x30,0xe0,0xc1,0x83,0x06,0x0c,0x18,
65 0x30,0x60,0xc1,0x83,0x06,0x0c,0x10,0xbe,0xe7,0xc3,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x3e,0x31,0x90,
66 0x78,0x1c,0x0e,0x07,0x02,0x83,0x63,0x1f,0x00,0xbc,0x73,0xb0,0xd0,0x28,0x1c,0x0e,0x05,0x86,0xe7,0x5e,
67 0x20,0x10,0x08,0x04,0x02,0x00,0x3c,0xb1,0x70,0x78,0x3c,0x1e,0x0f,0x07,0x83,0x62,0x9e,0xc0,0x60,0x30,
68 0x18,0x0c,0x06,0x9d,0x31,0x08,0x42,0x10,0x84,0x00,0x7f,0x8e,0x06,0x07,0x83,0x81,0x81,0x87,0xf8,0x20,
69 0x8f,0xc8,0x20,0x82,0x08,0x20,0x83,0x07,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0xc5,0x79,0xc0,0xa0,
70 0xd8,0x6c,0x22,0x31,0x90,0x58,0x2c,0x1c,0x06,0x00,0xc3,0x04,0x87,0x09,0x0a,0x33,0x34,0x66,0x6c,0x84,
71 0x8b,0x0f,0x16,0x1e,0x38,0x18,0x70,0x30,0x60,0x61,0x88,0x43,0x30,0x78,0x0c,0x03,0x01,0xe0,0xcc,0x61,
72 0x10,0x60,0xc0,0x90,0x66,0x19,0x84,0x23,0x0c,0x81,0x20,0x58,0x1c,0x03,0x00,0xc0,0x20,0x18,0x0c,0x0e,
73 0x00,0xfe,0x0c,0x30,0x41,0x86,0x08,0x20,0xc1,0xfc,0x1c,0xc2,0x08,0x20,0x82,0x18,0xc1,0x82,0x08,0x20,
74 0x82,0x0c,0x1c,0xff,0xff,0xe0,0xc1,0x82,0x08,0x20,0x82,0x0c,0x1c,0xc2,0x08,0x20,0x82,0x18,0xc0,0xf8,
75 0xc7,0xc0
76 };
77 
78 // Glyphs for Basic Latin
79 const UnicodeFontGlyph OpenSansRegular14ptGlyphs_0[] PROGMEM = {
80  { 31, 0, 1, 1, 11, 0, -1} /* [␟] 31*/ ,
81  { 32, 1, 1, 1, 5, 0, -1} /* [ ] 32*/ ,
82  { 33, 2, 3, 14, 5, 1, -14} /* [!] 33*/ ,
83  { 34, 8, 5, 5, 8, 1, -14} /* ["] 34*/ ,
84  { 35, 12, 12, 14, 12, 0, -14} /* [#] 35*/ ,
85  { 36, 33, 9, 16, 11, 1, -15} /* [$] 36*/ ,
86  { 37, 51, 14, 14, 16, 1, -14} /* [%] 37*/ ,
87  { 38, 76, 13, 14, 14, 1, -14} /* [&] 38*/ ,
88  { 39, 99, 2, 5, 4, 1, -14} /* ['] 39*/ ,
89  { 40, 101, 4, 17, 6, 1, -14} /* [(] 40*/ ,
90  { 41, 110, 4, 17, 6, 1, -14} /* [)] 41*/ ,
91  { 42, 119, 9, 8, 10, 1, -14} /* [*] 42*/ ,
92  { 43, 128, 9, 9, 11, 1, -11} /* [+] 43*/ ,
93  { 44, 139, 3, 5, 5, 1, -2} /* [,] 44*/ ,
94  { 45, 141, 4, 1, 6, 1, -5} /* [-] 45*/ ,
95  { 46, 142, 3, 2, 5, 1, -2} /* [.] 46*/ ,
96  { 47, 143, 7, 14, 7, 0, -14} /* [/] 47*/ ,
97  { 48, 156, 9, 14, 11, 1, -14} /* [0] 48*/ ,
98  { 49, 172, 5, 14, 11, 2, -14} /* [1] 49*/ ,
99  { 50, 181, 9, 14, 11, 1, -14} /* [2] 50*/ ,
100  { 51, 197, 9, 14, 11, 1, -14} /* [3] 51*/ ,
101  { 52, 213, 11, 14, 11, 0, -14} /* [4] 52*/ ,
102  { 53, 233, 9, 14, 11, 1, -14} /* [5] 53*/ ,
103  { 54, 249, 9, 14, 11, 1, -14} /* [6] 54*/ ,
104  { 55, 265, 9, 14, 11, 1, -14} /* [7] 55*/ ,
105  { 56, 281, 9, 14, 11, 1, -14} /* [8] 56*/ ,
106  { 57, 297, 9, 14, 11, 1, -14} /* [9] 57*/ ,
107  { 58, 313, 3, 10, 5, 1, -10} /* [:] 58*/ ,
108  { 59, 317, 3, 13, 5, 1, -10} /* [;] 59*/ ,
109  { 60, 322, 9, 9, 11, 1, -11} /* [<] 60*/ ,
110  { 61, 333, 9, 5, 11, 1, -9} /* [=] 61*/ ,
111  { 62, 339, 9, 9, 11, 1, -11} /* [>] 62*/ ,
112  { 63, 350, 8, 14, 8, 0, -14} /* [?] 63*/ ,
113  { 64, 364, 15, 16, 17, 1, -14} /* [@] 64*/ ,
114  { 65, 394, 12, 14, 12, 0, -14} /* [A] 65*/ ,
115  { 66, 415, 9, 14, 12, 2, -14} /* [B] 66*/ ,
116  { 67, 431, 10, 14, 12, 1, -14} /* [C] 67*/ ,
117  { 68, 449, 11, 14, 14, 2, -14} /* [D] 68*/ ,
118  { 69, 469, 7, 14, 11, 2, -14} /* [E] 69*/ ,
119  { 70, 482, 7, 14, 10, 2, -14} /* [F] 70*/ ,
120  { 71, 495, 11, 14, 14, 1, -14} /* [G] 71*/ ,
121  { 72, 515, 10, 14, 14, 2, -14} /* [H] 72*/ ,
122  { 73, 533, 1, 14, 5, 2, -14} /* [I] 73*/ ,
123  { 74, 535, 5, 18, 5, -2, -14} /* [J] 74*/ ,
124  { 75, 547, 10, 14, 12, 2, -14} /* [K] 75*/ ,
125  { 76, 565, 7, 14, 10, 2, -14} /* [L] 76*/ ,
126  { 77, 578, 13, 14, 17, 2, -14} /* [M] 77*/ ,
127  { 78, 601, 10, 14, 14, 2, -14} /* [N] 78*/ ,
128  { 79, 619, 13, 14, 15, 1, -14} /* [O] 79*/ ,
129  { 80, 642, 8, 14, 11, 2, -14} /* [P] 80*/ ,
130  { 81, 656, 13, 17, 15, 1, -14} /* [Q] 81*/ ,
131  { 82, 684, 9, 14, 12, 2, -14} /* [R] 82*/ ,
132  { 83, 700, 9, 14, 10, 1, -14} /* [S] 83*/ ,
133  { 84, 716, 10, 14, 10, 0, -14} /* [T] 84*/ ,
134  { 85, 734, 10, 14, 14, 2, -14} /* [U] 85*/ ,
135  { 86, 752, 11, 14, 11, 0, -14} /* [V] 86*/ ,
136  { 87, 772, 17, 14, 18, 0, -14} /* [W] 87*/ ,
137  { 88, 802, 11, 14, 11, 0, -14} /* [X] 88*/ ,
138  { 89, 822, 11, 14, 11, 0, -14} /* [Y] 89*/ ,
139  { 90, 842, 9, 14, 11, 1, -14} /* [Z] 90*/ ,
140  { 91, 858, 4, 17, 6, 2, -14} /* [[] 91*/ ,
141  { 92, 867, 7, 14, 7, 0, -14} /* [\] 92*/ ,
142  { 93, 880, 5, 17, 6, 0, -14} /* []] 93*/ ,
143  { 94, 891, 9, 9, 11, 1, -14} /* [^] 94*/ ,
144  { 95, 902, 8, 1, 8, 0, 2} /* [_] 95*/ ,
145  { 96, 903, 4, 3, 5, 1, -15} /* [`] 96*/ ,
146  { 97, 905, 8, 10, 11, 1, -10} /* [a] 97*/ ,
147  { 98, 915, 9, 15, 12, 2, -15} /* [b] 98*/ ,
148  { 99, 932, 7, 10, 9, 1, -10} /* [c] 99*/ ,
149  { 100, 941, 9, 15, 12, 1, -15} /* [d] 100*/ ,
150  { 101, 958, 9, 10, 11, 1, -10} /* [e] 101*/ ,
151  { 102, 970, 7, 15, 6, 0, -15} /* [f] 102*/ ,
152  { 103, 984, 10, 15, 10, 0, -10} /* [g] 103*/ ,
153  { 104, 1003, 8, 15, 12, 2, -15} /* [h] 104*/ ,
154  { 105, 1018, 2, 14, 5, 1, -14} /* [i] 105*/ ,
155  { 106, 1022, 4, 19, 5, -1, -14} /* [j] 106*/ ,
156  { 107, 1032, 8, 15, 10, 2, -15} /* [k] 107*/ ,
157  { 108, 1047, 1, 15, 5, 2, -15} /* [l] 108*/ ,
158  { 109, 1049, 14, 10, 18, 2, -10} /* [m] 109*/ ,
159  { 110, 1067, 8, 10, 12, 2, -10} /* [n] 110*/ ,
160  { 111, 1077, 9, 10, 11, 1, -10} /* [o] 111*/ ,
161  { 112, 1089, 9, 15, 12, 2, -10} /* [p] 112*/ ,
162  { 113, 1106, 9, 15, 12, 1, -10} /* [q] 113*/ ,
163  { 114, 1123, 5, 10, 8, 2, -10} /* [r] 114*/ ,
164  { 115, 1130, 7, 10, 9, 1, -10} /* [s] 115*/ ,
165  { 116, 1139, 6, 12, 7, 0, -12} /* [t] 116*/ ,
166  { 117, 1148, 8, 10, 12, 2, -10} /* [u] 117*/ ,
167  { 118, 1158, 9, 10, 9, 0, -10} /* [v] 118*/ ,
168  { 119, 1170, 15, 10, 15, 0, -10} /* [w] 119*/ ,
169  { 120, 1189, 10, 10, 10, 0, -10} /* [x] 120*/ ,
170  { 121, 1202, 10, 15, 10, 0, -10} /* [y] 121*/ ,
171  { 122, 1221, 7, 10, 9, 1, -10} /* [z] 122*/ ,
172  { 123, 1230, 6, 17, 7, 1, -14} /* [{] 123*/ ,
173  { 124, 1243, 1, 19, 10, 5, -14} /* [|] 124*/ ,
174  { 125, 1246, 6, 17, 7, 1, -14} /* [}] 125*/ ,
175  { 126, 1259, 9, 2, 11, 1, -8} /* [~] 126*/
176 };
177 
178 const UnicodeFontBlock OpenSansRegular14ptBlocks[] PROGMEM = {
179  {0, OpenSansRegular14ptBitmaps_0, OpenSansRegular14ptGlyphs_0, 127} /* Basic Latin */
180 };
181 
182 const UnicodeFont OpenSansRegular14pt[] PROGMEM = { {OpenSansRegular14ptBlocks, 1, 19, TCFONT_ONE_BIT_PER_PIXEL} };
contains font rendering structures both for AdafruitGFX fonts and TcUnicode fonts
Definition: UnicodeFontDefs.h:120
Definition: UnicodeFontDefs.h:104
Definition: UnicodeFontDefs.h:82