embedded_graphics/mono_font/generated/iso_8859_3.rs
1// GENERATED CODE DO NOT MODIFY!
2// Any manual changes to this file will be overwritten!
3//! ISO_8859_3 glyph subset.
4//!
5//! | Type | Screenshot | | Type | Screenshot |
6//! |------|------------|-|------|------------|
7//! | `FONT_4X6` |  | | `FONT_7X13_ITALIC` |  |
8//! | `FONT_5X7` |  | | `FONT_7X14` |  |
9//! | `FONT_5X8` |  | | `FONT_7X14_BOLD` |  |
10//! | `FONT_6X9` |  | | `FONT_8X13` |  |
11//! | `FONT_6X10` |  | | `FONT_8X13_BOLD` |  |
12//! | `FONT_6X12` |  | | `FONT_8X13_ITALIC` |  |
13//! | `FONT_6X13` |  | | `FONT_9X15` |  |
14//! | `FONT_6X13_BOLD` |  | | `FONT_9X15_BOLD` |  |
15//! | `FONT_6X13_ITALIC` |  | | `FONT_9X18` |  |
16//! | `FONT_7X13` |  | | `FONT_9X18_BOLD` |  |
17//! | `FONT_7X13_BOLD` |  | | `FONT_10X20` |  |
18
19/// 4x6 pixel monospace font.
20pub const FONT_4X6: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
21 image: crate::image::ImageRaw::new(
22 include_bytes!("../../../fonts/raw/iso_8859_3/font_4x6.raw"),
23 64,
24 ),
25 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
26 character_size: crate::geometry::Size::new(4, 6),
27 character_spacing: 0,
28 baseline: 4,
29 underline: crate::mono_font::DecorationDimensions::new(4 + 2, 1),
30 strikethrough: crate::mono_font::DecorationDimensions::new(6 / 2, 1),
31};
32
33/// 5x7 pixel monospace font.
34pub const FONT_5X7: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
35 image: crate::image::ImageRaw::new(
36 include_bytes!("../../../fonts/raw/iso_8859_3/font_5x7.raw"),
37 80,
38 ),
39 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
40 character_size: crate::geometry::Size::new(5, 7),
41 character_spacing: 0,
42 baseline: 5,
43 underline: crate::mono_font::DecorationDimensions::new(5 + 2, 1),
44 strikethrough: crate::mono_font::DecorationDimensions::new(7 / 2, 1),
45};
46
47/// 5x8 pixel monospace font.
48pub const FONT_5X8: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
49 image: crate::image::ImageRaw::new(
50 include_bytes!("../../../fonts/raw/iso_8859_3/font_5x8.raw"),
51 80,
52 ),
53 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
54 character_size: crate::geometry::Size::new(5, 8),
55 character_spacing: 0,
56 baseline: 6,
57 underline: crate::mono_font::DecorationDimensions::new(6 + 2, 1),
58 strikethrough: crate::mono_font::DecorationDimensions::new(8 / 2, 1),
59};
60
61/// 6x9 pixel monospace font.
62pub const FONT_6X9: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
63 image: crate::image::ImageRaw::new(
64 include_bytes!("../../../fonts/raw/iso_8859_3/font_6x9.raw"),
65 96,
66 ),
67 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
68 character_size: crate::geometry::Size::new(6, 9),
69 character_spacing: 0,
70 baseline: 6,
71 underline: crate::mono_font::DecorationDimensions::new(6 + 2, 1),
72 strikethrough: crate::mono_font::DecorationDimensions::new(9 / 2, 1),
73};
74
75/// 6x10 pixel monospace font.
76pub const FONT_6X10: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
77 image: crate::image::ImageRaw::new(
78 include_bytes!("../../../fonts/raw/iso_8859_3/font_6x10.raw"),
79 96,
80 ),
81 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
82 character_size: crate::geometry::Size::new(6, 10),
83 character_spacing: 0,
84 baseline: 7,
85 underline: crate::mono_font::DecorationDimensions::new(7 + 2, 1),
86 strikethrough: crate::mono_font::DecorationDimensions::new(10 / 2, 1),
87};
88
89/// 6x12 pixel monospace font.
90pub const FONT_6X12: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
91 image: crate::image::ImageRaw::new(
92 include_bytes!("../../../fonts/raw/iso_8859_3/font_6x12.raw"),
93 96,
94 ),
95 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
96 character_size: crate::geometry::Size::new(6, 12),
97 character_spacing: 0,
98 baseline: 9,
99 underline: crate::mono_font::DecorationDimensions::new(9 + 2, 1),
100 strikethrough: crate::mono_font::DecorationDimensions::new(12 / 2, 1),
101};
102
103/// 6x13 pixel monospace font.
104pub const FONT_6X13: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
105 image: crate::image::ImageRaw::new(
106 include_bytes!("../../../fonts/raw/iso_8859_3/font_6x13.raw"),
107 96,
108 ),
109 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
110 character_size: crate::geometry::Size::new(6, 13),
111 character_spacing: 0,
112 baseline: 10,
113 underline: crate::mono_font::DecorationDimensions::new(10 + 2, 1),
114 strikethrough: crate::mono_font::DecorationDimensions::new(13 / 2, 1),
115};
116
117/// 6x13 pixel monospace font.
118pub const FONT_6X13_BOLD: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
119 image: crate::image::ImageRaw::new(
120 include_bytes!("../../../fonts/raw/iso_8859_3/font_6x13_bold.raw"),
121 96,
122 ),
123 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
124 character_size: crate::geometry::Size::new(6, 13),
125 character_spacing: 0,
126 baseline: 10,
127 underline: crate::mono_font::DecorationDimensions::new(10 + 2, 1),
128 strikethrough: crate::mono_font::DecorationDimensions::new(13 / 2, 1),
129};
130
131/// 6x13 pixel monospace font.
132pub const FONT_6X13_ITALIC: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
133 image: crate::image::ImageRaw::new(
134 include_bytes!("../../../fonts/raw/iso_8859_3/font_6x13_italic.raw"),
135 96,
136 ),
137 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
138 character_size: crate::geometry::Size::new(6, 13),
139 character_spacing: 0,
140 baseline: 10,
141 underline: crate::mono_font::DecorationDimensions::new(10 + 2, 1),
142 strikethrough: crate::mono_font::DecorationDimensions::new(13 / 2, 1),
143};
144
145/// 7x13 pixel monospace font.
146pub const FONT_7X13: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
147 image: crate::image::ImageRaw::new(
148 include_bytes!("../../../fonts/raw/iso_8859_3/font_7x13.raw"),
149 112,
150 ),
151 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
152 character_size: crate::geometry::Size::new(7, 13),
153 character_spacing: 0,
154 baseline: 10,
155 underline: crate::mono_font::DecorationDimensions::new(10 + 2, 1),
156 strikethrough: crate::mono_font::DecorationDimensions::new(13 / 2, 1),
157};
158
159/// 7x13 pixel monospace font.
160pub const FONT_7X13_BOLD: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
161 image: crate::image::ImageRaw::new(
162 include_bytes!("../../../fonts/raw/iso_8859_3/font_7x13_bold.raw"),
163 112,
164 ),
165 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
166 character_size: crate::geometry::Size::new(7, 13),
167 character_spacing: 0,
168 baseline: 10,
169 underline: crate::mono_font::DecorationDimensions::new(10 + 2, 1),
170 strikethrough: crate::mono_font::DecorationDimensions::new(13 / 2, 1),
171};
172
173/// 7x13 pixel monospace font.
174pub const FONT_7X13_ITALIC: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
175 image: crate::image::ImageRaw::new(
176 include_bytes!("../../../fonts/raw/iso_8859_3/font_7x13_italic.raw"),
177 112,
178 ),
179 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
180 character_size: crate::geometry::Size::new(7, 13),
181 character_spacing: 0,
182 baseline: 10,
183 underline: crate::mono_font::DecorationDimensions::new(10 + 2, 1),
184 strikethrough: crate::mono_font::DecorationDimensions::new(13 / 2, 1),
185};
186
187/// 7x14 pixel monospace font.
188pub const FONT_7X14: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
189 image: crate::image::ImageRaw::new(
190 include_bytes!("../../../fonts/raw/iso_8859_3/font_7x14.raw"),
191 112,
192 ),
193 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
194 character_size: crate::geometry::Size::new(7, 14),
195 character_spacing: 0,
196 baseline: 11,
197 underline: crate::mono_font::DecorationDimensions::new(11 + 2, 1),
198 strikethrough: crate::mono_font::DecorationDimensions::new(14 / 2, 1),
199};
200
201/// 7x14 pixel monospace font.
202pub const FONT_7X14_BOLD: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
203 image: crate::image::ImageRaw::new(
204 include_bytes!("../../../fonts/raw/iso_8859_3/font_7x14_bold.raw"),
205 112,
206 ),
207 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
208 character_size: crate::geometry::Size::new(7, 14),
209 character_spacing: 0,
210 baseline: 11,
211 underline: crate::mono_font::DecorationDimensions::new(11 + 2, 1),
212 strikethrough: crate::mono_font::DecorationDimensions::new(14 / 2, 1),
213};
214
215/// 8x13 pixel monospace font.
216pub const FONT_8X13: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
217 image: crate::image::ImageRaw::new(
218 include_bytes!("../../../fonts/raw/iso_8859_3/font_8x13.raw"),
219 128,
220 ),
221 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
222 character_size: crate::geometry::Size::new(8, 13),
223 character_spacing: 0,
224 baseline: 10,
225 underline: crate::mono_font::DecorationDimensions::new(10 + 2, 1),
226 strikethrough: crate::mono_font::DecorationDimensions::new(13 / 2, 1),
227};
228
229/// 8x13 pixel monospace font.
230pub const FONT_8X13_BOLD: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
231 image: crate::image::ImageRaw::new(
232 include_bytes!("../../../fonts/raw/iso_8859_3/font_8x13_bold.raw"),
233 128,
234 ),
235 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
236 character_size: crate::geometry::Size::new(8, 13),
237 character_spacing: 0,
238 baseline: 10,
239 underline: crate::mono_font::DecorationDimensions::new(10 + 2, 1),
240 strikethrough: crate::mono_font::DecorationDimensions::new(13 / 2, 1),
241};
242
243/// 8x13 pixel monospace font.
244pub const FONT_8X13_ITALIC: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
245 image: crate::image::ImageRaw::new(
246 include_bytes!("../../../fonts/raw/iso_8859_3/font_8x13_italic.raw"),
247 128,
248 ),
249 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
250 character_size: crate::geometry::Size::new(8, 13),
251 character_spacing: 0,
252 baseline: 10,
253 underline: crate::mono_font::DecorationDimensions::new(10 + 2, 1),
254 strikethrough: crate::mono_font::DecorationDimensions::new(13 / 2, 1),
255};
256
257/// 9x15 pixel monospace font.
258pub const FONT_9X15: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
259 image: crate::image::ImageRaw::new(
260 include_bytes!("../../../fonts/raw/iso_8859_3/font_9x15.raw"),
261 144,
262 ),
263 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
264 character_size: crate::geometry::Size::new(9, 15),
265 character_spacing: 0,
266 baseline: 11,
267 underline: crate::mono_font::DecorationDimensions::new(11 + 2, 1),
268 strikethrough: crate::mono_font::DecorationDimensions::new(15 / 2, 1),
269};
270
271/// 9x15 pixel monospace font.
272pub const FONT_9X15_BOLD: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
273 image: crate::image::ImageRaw::new(
274 include_bytes!("../../../fonts/raw/iso_8859_3/font_9x15_bold.raw"),
275 144,
276 ),
277 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
278 character_size: crate::geometry::Size::new(9, 15),
279 character_spacing: 0,
280 baseline: 11,
281 underline: crate::mono_font::DecorationDimensions::new(11 + 2, 1),
282 strikethrough: crate::mono_font::DecorationDimensions::new(15 / 2, 1),
283};
284
285/// 9x18 pixel monospace font.
286pub const FONT_9X18: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
287 image: crate::image::ImageRaw::new(
288 include_bytes!("../../../fonts/raw/iso_8859_3/font_9x18.raw"),
289 144,
290 ),
291 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
292 character_size: crate::geometry::Size::new(9, 18),
293 character_spacing: 0,
294 baseline: 13,
295 underline: crate::mono_font::DecorationDimensions::new(13 + 2, 1),
296 strikethrough: crate::mono_font::DecorationDimensions::new(18 / 2, 1),
297};
298
299/// 9x18 pixel monospace font.
300pub const FONT_9X18_BOLD: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
301 image: crate::image::ImageRaw::new(
302 include_bytes!("../../../fonts/raw/iso_8859_3/font_9x18_bold.raw"),
303 144,
304 ),
305 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
306 character_size: crate::geometry::Size::new(9, 18),
307 character_spacing: 0,
308 baseline: 13,
309 underline: crate::mono_font::DecorationDimensions::new(13 + 2, 1),
310 strikethrough: crate::mono_font::DecorationDimensions::new(18 / 2, 1),
311};
312
313/// 10x20 pixel monospace font.
314pub const FONT_10X20: crate::mono_font::MonoFont = crate::mono_font::MonoFont {
315 image: crate::image::ImageRaw::new(
316 include_bytes!("../../../fonts/raw/iso_8859_3/font_10x20.raw"),
317 160,
318 ),
319 glyph_mapping: &crate::mono_font::mapping::ISO_8859_3,
320 character_size: crate::geometry::Size::new(10, 20),
321 character_spacing: 0,
322 baseline: 15,
323 underline: crate::mono_font::DecorationDimensions::new(15 + 2, 1),
324 strikethrough: crate::mono_font::DecorationDimensions::new(20 / 2, 1),
325};