Tc Unicode Helper
OpenSansRegular10pt.h
1 // Font file generated by theCodersCorner.com Font Generator
2 // Format: TC_UNICODE
3 // Approximate size: 1677 bytes
4 // Source file: OpenSans-Regular.ttf
5 // Point size: 10pt
6 // Variable name: OpenSansRegular10pt
7 
8 #include <UnicodeFontDefs.h>
9 
10 // Bitmaps for Basic Latin
11 const uint8_t OpenSansRegular10ptBitmaps_0[] PROGMEM = {
12 0x00,0x00,0xea,0xa8,0xb0,0xb9,0x99,0x12,0x09,0x04,0x8f,0xf1,0x21,0x23,0xfc,0x48,0x24,0x12,0x00,0x21,
13 0xfa,0x28,0x60,0x72,0x49,0xf8,0x80,0xe1,0x24,0x89,0x22,0x50,0x97,0xba,0x91,0x24,0x49,0x22,0x48,0x60,
14 0x78,0x26,0x13,0x09,0x03,0x06,0xca,0x35,0x0c,0x87,0x3c,0xc0,0xf0,0x4a,0x49,0x24,0x91,0x20,0x46,0x22,
15 0x23,0x32,0x22,0x64,0x20,0x8e,0xcc,0x51,0x20,0x00,0x82,0x3f,0x20,0x80,0x00,0xa8,0xe0,0xb0,0x08,0x84,
16 0x22,0x11,0x88,0x44,0x00,0x7b,0x38,0x61,0x86,0x18,0x61,0xcd,0xe0,0x37,0x91,0x11,0x11,0x11,0x7a,0x30,
17 0x41,0x08,0x63,0x18,0xc3,0xf0,0x7a,0x30,0x42,0x70,0x30,0x41,0x0f,0xe0,0x04,0x0c,0x14,0x14,0x24,0x44,
18 0x44,0xff,0x04,0x04,0xfe,0x08,0x20,0xf8,0x30,0x41,0x0f,0xe0,0x3d,0x0c,0x20,0xbb,0x18,0x61,0xc5,0xe0,
19 0xfc,0x10,0xc2,0x18,0x41,0x08,0x21,0x00,0x7a,0x18,0x73,0x71,0x68,0x61,0x85,0xe0,0x7a,0x38,0x61,0x8d,
20 0xd0,0x41,0x0b,0xc0,0xe0,0x0b,0x68,0x00,0x12,0x40,0x04,0x66,0x20,0x60,0x60,0x40,0xfc,0x00,0x3f,0x81,
21 0x81,0x81,0x19,0x88,0x00,0x78,0x30,0x42,0x10,0x82,0x00,0x20,0x80,0x1f,0x04,0x19,0x01,0x47,0x99,0x13,
22 0x22,0x64,0xd4,0xee,0x80,0x08,0x00,0xfc,0x00,0x08,0x0a,0x05,0x02,0x82,0x21,0x11,0xf8,0x82,0x41,0x40,
23 0xc0,0xfd,0x8f,0x0e,0x3f,0x98,0xf0,0xe1,0xc7,0xf8,0x3e,0xc3,0x04,0x08,0x10,0x20,0x60,0x60,0x7c,0xfc,
24 0xc6,0xc1,0xc1,0xc1,0xc1,0xc1,0xc3,0xc6,0xfc,0xff,0x0c,0x30,0xff,0x0c,0x30,0xc3,0xf0,0xff,0x0c,0x30,
25 0xc3,0xfc,0x30,0xc3,0x00,0x3f,0x61,0xc0,0x80,0x80,0x87,0x81,0xc1,0x61,0x3f,0xc1,0xc1,0xc1,0xc1,0xff,
26 0xc1,0xc1,0xc1,0xc1,0xc1,0xff,0xff,0xf0,0x24,0x92,0x49,0x24,0x9e,0xc2,0xc4,0xc8,0xd0,0xf0,0xd0,0xc8,
27 0xcc,0xc4,0xc2,0xc3,0x0c,0x30,0xc3,0x0c,0x30,0xc3,0xf0,0xc0,0xe8,0x3a,0x0e,0x85,0x91,0x64,0x99,0xa6,
28 0x29,0x8c,0x61,0x10,0xc1,0xe1,0xa1,0x91,0x99,0x89,0x85,0x87,0x83,0x81,0x3e,0x31,0xb0,0x70,0x18,0x0c,
29 0x06,0x03,0x83,0x63,0x1f,0x00,0xf9,0x8b,0x1e,0x3c,0x5f,0x30,0x60,0xc1,0x80,0x3e,0x31,0xb0,0x70,0x18,
30 0x0c,0x06,0x03,0x83,0x63,0x1f,0x01,0x80,0x60,0xf9,0x8b,0x1e,0x3c,0x5f,0x32,0x62,0xc5,0x84,0x7e,0x08,
31 0x20,0x60,0x60,0x41,0x0f,0xe0,0xff,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x81,0x81,0x81,0x81,
32 0x81,0x81,0x81,0xc1,0x42,0x3c,0x81,0x41,0x42,0x42,0x22,0x24,0x34,0x1c,0x18,0x18,0xc2,0x1a,0x30,0x91,
33 0x44,0x8a,0x26,0x53,0x14,0x50,0xa2,0x85,0x14,0x30,0xc0,0x82,0x00,0x42,0x62,0x24,0x1c,0x18,0x18,0x24,
34 0x24,0x42,0xc3,0xc3,0x42,0x64,0x24,0x38,0x18,0x18,0x18,0x18,0x18,0xfc,0x10,0x86,0x10,0x86,0x10,0x83,
35 0xf0,0xf2,0x49,0x24,0x92,0x70,0x82,0x10,0xc2,0x10,0x42,0x10,0x40,0xe4,0x92,0x49,0x24,0xf0,0x20,0xc4,
36 0x92,0x86,0x10,0xfc,0x90,0x78,0x20,0x5f,0x86,0x38,0xfd,0x81,0x02,0x05,0xcc,0x50,0xe0,0xc1,0x87,0x8a,
37 0xe0,0x7e,0x21,0x08,0x43,0x0f,0x04,0x10,0x5f,0xc6,0x18,0x61,0x87,0x17,0xc0,0x7b,0x38,0x7f,0x82,0x0c,
38 0x1f,0x39,0x09,0xf2,0x10,0x84,0x21,0x08,0x3e,0x89,0x12,0x23,0x88,0x0f,0x21,0x83,0x85,0xf0,0x82,0x08,
39 0x2f,0xc6,0x18,0x61,0x86,0x18,0x40,0xbf,0xc0,0x20,0x92,0x49,0x24,0x9e,0x82,0x08,0x23,0x9a,0xca,0x3c,
40 0x92,0x28,0x40,0xff,0xe0,0xb9,0xd8,0xce,0x10,0xc2,0x18,0x43,0x08,0x61,0x0c,0x21,0xbf,0x18,0x61,0x86,
41 0x18,0x61,0x79,0x8a,0x14,0x38,0x70,0xb1,0x3c,0xb9,0x8a,0x1c,0x18,0x38,0xf1,0x5c,0x81,0x02,0x00,0x7f,
42 0x18,0x61,0x86,0x1c,0x5f,0x04,0x10,0x40,0xb6,0x31,0x08,0x42,0x10,0x7c,0x21,0xc1,0x84,0x3e,0x22,0x3e,
43 0x84,0x21,0x08,0x61,0xc0,0x86,0x18,0x61,0x86,0x1c,0x5f,0x82,0x89,0x12,0x22,0x85,0x0a,0x08,0x84,0x69,
44 0x89,0x29,0x25,0x25,0xac,0x63,0x0c,0x61,0x8c,0x46,0xc8,0xa0,0xc1,0x85,0x19,0x23,0x82,0x89,0x13,0x22,
45 0x85,0x06,0x08,0x10,0x43,0x80,0xf8,0x84,0x46,0x22,0x1f,0x19,0x08,0x42,0x60,0x84,0x21,0x08,0x30,0xff,
46 0xfc,0xc1,0x08,0x42,0x0c,0xc4,0x21,0x09,0x80,0xe0,0x70
47 };
48 
49 // Glyphs for Basic Latin
50 const UnicodeFontGlyph OpenSansRegular10ptGlyphs_0[] PROGMEM = {
51  { 31, 0, 1, 1, 8, 0, -1} /* [␟] 31*/ ,
52  { 32, 1, 1, 1, 4, 0, -1} /* [ ] 32*/ ,
53  { 33, 2, 2, 10, 4, 1, -10} /* [!] 33*/ ,
54  { 34, 5, 4, 4, 6, 1, -10} /* ["] 34*/ ,
55  { 35, 7, 9, 10, 9, 0, -10} /* [#] 35*/ ,
56  { 36, 19, 6, 10, 8, 1, -10} /* [$] 36*/ ,
57  { 37, 27, 10, 10, 12, 1, -10} /* [%] 37*/ ,
58  { 38, 40, 9, 10, 10, 1, -10} /* [&] 38*/ ,
59  { 39, 52, 1, 4, 3, 1, -10} /* ['] 39*/ ,
60  { 40, 53, 3, 12, 4, 1, -10} /* [(] 40*/ ,
61  { 41, 58, 4, 12, 4, 0, -10} /* [)] 41*/ ,
62  { 42, 64, 6, 6, 8, 1, -11} /* [*] 42*/ ,
63  { 43, 69, 6, 7, 8, 1, -8} /* [+] 43*/ ,
64  { 44, 75, 2, 3, 4, 1, -2} /* [,] 44*/ ,
65  { 45, 76, 3, 1, 5, 1, -4} /* [-] 45*/ ,
66  { 46, 77, 2, 2, 4, 1, -2} /* [.] 46*/ ,
67  { 47, 78, 5, 10, 5, 0, -10} /* [/] 47*/ ,
68  { 48, 85, 6, 10, 8, 1, -10} /* [0] 48*/ ,
69  { 49, 93, 4, 10, 8, 1, -10} /* [1] 49*/ ,
70  { 50, 98, 6, 10, 8, 1, -10} /* [2] 50*/ ,
71  { 51, 106, 6, 10, 8, 1, -10} /* [3] 51*/ ,
72  { 52, 114, 8, 10, 8, 0, -10} /* [4] 52*/ ,
73  { 53, 124, 6, 10, 8, 1, -10} /* [5] 53*/ ,
74  { 54, 132, 6, 10, 8, 1, -10} /* [6] 54*/ ,
75  { 55, 140, 6, 10, 8, 1, -10} /* [7] 55*/ ,
76  { 56, 148, 6, 10, 8, 1, -10} /* [8] 56*/ ,
77  { 57, 156, 6, 10, 8, 1, -10} /* [9] 57*/ ,
78  { 58, 164, 2, 8, 4, 1, -8} /* [:] 58*/ ,
79  { 59, 166, 3, 9, 4, 0, -8} /* [;] 59*/ ,
80  { 60, 170, 6, 7, 8, 1, -9} /* [<] 60*/ ,
81  { 61, 176, 6, 4, 8, 1, -7} /* [=] 61*/ ,
82  { 62, 179, 6, 7, 8, 1, -9} /* [>] 62*/ ,
83  { 63, 185, 6, 10, 6, 0, -10} /* [?] 63*/ ,
84  { 64, 193, 11, 11, 13, 1, -10} /* [@] 64*/ ,
85  { 65, 209, 9, 10, 9, 0, -10} /* [A] 65*/ ,
86  { 66, 221, 7, 10, 9, 1, -10} /* [B] 66*/ ,
87  { 67, 230, 7, 10, 9, 1, -10} /* [C] 67*/ ,
88  { 68, 239, 8, 10, 10, 1, -10} /* [D] 68*/ ,
89  { 69, 249, 6, 10, 8, 1, -10} /* [E] 69*/ ,
90  { 70, 257, 6, 10, 7, 1, -10} /* [F] 70*/ ,
91  { 71, 265, 8, 10, 10, 1, -10} /* [G] 71*/ ,
92  { 72, 275, 8, 10, 10, 1, -10} /* [H] 72*/ ,
93  { 73, 285, 2, 10, 4, 1, -10} /* [I] 73*/ ,
94  { 74, 288, 3, 13, 4, -1, -10} /* [J] 74*/ ,
95  { 75, 293, 8, 10, 9, 1, -10} /* [K] 75*/ ,
96  { 76, 303, 6, 10, 7, 1, -10} /* [L] 76*/ ,
97  { 77, 311, 10, 10, 13, 1, -10} /* [M] 77*/ ,
98  { 78, 324, 8, 10, 11, 1, -10} /* [N] 78*/ ,
99  { 79, 334, 9, 10, 11, 1, -10} /* [O] 79*/ ,
100  { 80, 346, 7, 10, 8, 1, -10} /* [P] 80*/ ,
101  { 81, 355, 9, 12, 11, 1, -10} /* [Q] 81*/ ,
102  { 82, 369, 7, 10, 9, 1, -10} /* [R] 82*/ ,
103  { 83, 378, 6, 10, 8, 1, -10} /* [S] 83*/ ,
104  { 84, 386, 8, 10, 8, 0, -10} /* [T] 84*/ ,
105  { 85, 396, 8, 10, 10, 1, -10} /* [U] 85*/ ,
106  { 86, 406, 8, 10, 8, 0, -10} /* [V] 86*/ ,
107  { 87, 416, 13, 10, 13, 0, -10} /* [W] 87*/ ,
108  { 88, 433, 8, 10, 8, 0, -10} /* [X] 88*/ ,
109  { 89, 443, 8, 10, 8, 0, -10} /* [Y] 89*/ ,
110  { 90, 453, 6, 10, 8, 1, -10} /* [Z] 90*/ ,
111  { 91, 461, 3, 12, 5, 1, -10} /* [[] 91*/ ,
112  { 92, 466, 5, 10, 5, 0, -10} /* [\] 92*/ ,
113  { 93, 473, 3, 12, 5, 0, -10} /* []] 93*/ ,
114  { 94, 478, 6, 6, 8, 1, -10} /* [^] 94*/ ,
115  { 95, 483, 6, 1, 6, 0, 1} /* [_] 95*/ ,
116  { 96, 484, 2, 2, 4, 1, -10} /* [`] 96*/ ,
117  { 97, 485, 6, 8, 8, 1, -8} /* [a] 97*/ ,
118  { 98, 491, 7, 11, 9, 1, -11} /* [b] 98*/ ,
119  { 99, 501, 5, 8, 7, 1, -8} /* [c] 99*/ ,
120  { 100, 506, 6, 11, 9, 1, -11} /* [d] 100*/ ,
121  { 101, 515, 6, 8, 8, 1, -8} /* [e] 101*/ ,
122  { 102, 521, 5, 11, 5, 0, -11} /* [f] 102*/ ,
123  { 103, 528, 7, 11, 8, 0, -8} /* [g] 103*/ ,
124  { 104, 538, 6, 11, 9, 1, -11} /* [h] 104*/ ,
125  { 105, 547, 1, 10, 4, 1, -10} /* [i] 105*/ ,
126  { 106, 549, 3, 13, 4, -1, -10} /* [j] 106*/ ,
127  { 107, 554, 6, 11, 7, 1, -11} /* [k] 107*/ ,
128  { 108, 563, 1, 11, 4, 1, -11} /* [l] 108*/ ,
129  { 109, 565, 11, 8, 13, 1, -8} /* [m] 109*/ ,
130  { 110, 576, 6, 8, 9, 1, -8} /* [n] 110*/ ,
131  { 111, 582, 7, 8, 8, 1, -8} /* [o] 111*/ ,
132  { 112, 589, 7, 11, 9, 1, -8} /* [p] 112*/ ,
133  { 113, 599, 6, 11, 9, 1, -8} /* [q] 113*/ ,
134  { 114, 608, 5, 8, 6, 1, -8} /* [r] 114*/ ,
135  { 115, 613, 5, 8, 7, 1, -8} /* [s] 115*/ ,
136  { 116, 618, 5, 10, 5, 0, -10} /* [t] 116*/ ,
137  { 117, 625, 6, 8, 9, 1, -8} /* [u] 117*/ ,
138  { 118, 631, 7, 8, 7, 0, -8} /* [v] 118*/ ,
139  { 119, 638, 11, 8, 11, 0, -8} /* [w] 119*/ ,
140  { 120, 649, 7, 8, 7, 0, -8} /* [x] 120*/ ,
141  { 121, 656, 7, 11, 7, 0, -8} /* [y] 121*/ ,
142  { 122, 666, 5, 8, 7, 1, -8} /* [z] 122*/ ,
143  { 123, 671, 5, 12, 5, 0, -10} /* [{] 123*/ ,
144  { 124, 679, 1, 14, 8, 3, -11} /* [|] 124*/ ,
145  { 125, 681, 5, 12, 5, 0, -10} /* [}] 125*/ ,
146  { 126, 689, 6, 2, 8, 1, -6} /* [~] 126*/
147 };
148 
149 const UnicodeFontBlock OpenSansRegular10ptBlocks[] PROGMEM = {
150  {0, OpenSansRegular10ptBitmaps_0, OpenSansRegular10ptGlyphs_0, 127} /* Basic Latin */
151 };
152 
153 const UnicodeFont OpenSansRegular10pt[] PROGMEM = { {OpenSansRegular10ptBlocks, 1, 14, 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