260 lines
12 KiB
Plaintext
260 lines
12 KiB
Plaintext
// File generated by McBitFont v2.0
|
||
// made by Anton Mukhin (mcfly@mcflyer.ru)
|
||
//
|
||
//
|
||
// Bytes total: 1264
|
||
// Scan order: Columns
|
||
// Horizontal direction: Left to Right
|
||
// Vertical direction: Top to Bottom
|
||
|
||
// Bit order: LSB Top
|
||
// Numbers base: Hexadecimal
|
||
// Numbers size: 8 bit
|
||
|
||
// Text format: 1D C array
|
||
// Numbers per line: 1 Symbol per line
|
||
|
||
// Font header map:
|
||
// packed; // Flag for packed font
|
||
// width; // Font width in pixels (0 - variable width)
|
||
// height; // Font height in pixels
|
||
// space; // Font space in pixels
|
||
// first; // First character code
|
||
// last; // Last character code
|
||
|
||
|
||
const uint8_t haxrcorp_4089_cyrillic_altgr[] = {
|
||
// Meta header
|
||
1, // Is it a packed font?
|
||
0, // Font width in pixels; 0 - variable width
|
||
10, // Font height in pixels
|
||
0, // Font space (between symbols) in pixels
|
||
32, // First character code
|
||
255, // Last character code
|
||
// Data:
|
||
0x03, 0x00, 0x00, 0x00, 0x00, // 32 -->
|
||
0x01, 0xbe, 0x00, // 33 --> !
|
||
0x03, 0x0e, 0x00, 0xe0, 0x00, // 34 --> "
|
||
0x05, 0x28, 0xf0, 0x81, 0x02, 0x1f, 0x28, 0x00, // 35 --> #
|
||
0x05, 0x4c, 0x48, 0xf2, 0x9f, 0x24, 0x64, 0x00, // 36 --> $
|
||
0x07, 0x84, 0x28, 0x41, 0x02, 0x04, 0x48, 0x90, 0x22, 0x04, // 37 --> %
|
||
0x06, 0x6c, 0x48, 0x22, 0x09, 0x2b, 0x40, 0xc0, 0x02, // 38 --> &
|
||
0x01, 0x0e, 0x00, // 39 --> '
|
||
0x03, 0x7c, 0x08, 0x12, 0x10, // 40 --> (
|
||
0x03, 0x01, 0x09, 0xc2, 0x07, // 41 --> )
|
||
0x05, 0x14, 0x20, 0xe0, 0x03, 0x02, 0x14, 0x00, // 42 --> *
|
||
0x05, 0x10, 0x40, 0xc0, 0x07, 0x04, 0x10, 0x00, // 43 --> +
|
||
0x02, 0x00, 0x01, 0x03, // 44 --> ,
|
||
0x05, 0x10, 0x40, 0x00, 0x01, 0x04, 0x10, 0x00, // 45 --> -
|
||
0x01, 0x80, 0x00, // 46 --> .
|
||
0x07, 0x80, 0x00, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x00, // 47 --> /
|
||
0x05, 0x7c, 0x88, 0x22, 0x89, 0x22, 0x7c, 0x00, // 48 --> 0
|
||
0x02, 0x04, 0xf8, 0x03, // 49 --> 1
|
||
0x05, 0x84, 0x08, 0x23, 0x8a, 0x24, 0x8c, 0x00, // 50 --> 2
|
||
0x05, 0x44, 0x08, 0x22, 0x89, 0x24, 0x6c, 0x00, // 51 --> 3
|
||
0x05, 0x30, 0xa0, 0x40, 0x82, 0x3f, 0x20, 0x00, // 52 --> 4
|
||
0x05, 0x4e, 0x28, 0xa2, 0x88, 0x22, 0x72, 0x00, // 53 --> 5
|
||
0x05, 0x7c, 0x48, 0x22, 0x89, 0x24, 0x64, 0x00, // 54 --> 6
|
||
0x05, 0x02, 0x08, 0x20, 0x8c, 0x0c, 0x0e, 0x00, // 55 --> 7
|
||
0x05, 0x6c, 0x48, 0x22, 0x89, 0x24, 0x6c, 0x00, // 56 --> 8
|
||
0x05, 0x4c, 0x48, 0x22, 0x89, 0x24, 0x7c, 0x00, // 57 --> 9
|
||
0x01, 0x48, 0x00, // 58 --> :
|
||
0x02, 0x00, 0x21, 0x03, // 59 --> ;
|
||
0x03, 0x10, 0xa0, 0x40, 0x04, // 60 --> <
|
||
0x05, 0x28, 0xa0, 0x80, 0x02, 0x0a, 0x28, 0x00, // 61 --> =
|
||
0x03, 0x44, 0xa0, 0x00, 0x01, // 62 --> >
|
||
0x05, 0x04, 0x08, 0x20, 0x8a, 0x04, 0x0c, 0x00, // 63 --> ?
|
||
0x08, 0x7e, 0x04, 0x92, 0x49, 0x29, 0xa5, 0xf4, 0x12, 0x8a, 0x07, // 64 --> @
|
||
0x05, 0xfc, 0x48, 0x20, 0x81, 0x04, 0xfc, 0x00, // 65 --> A
|
||
0x05, 0xfe, 0x48, 0x22, 0x89, 0x24, 0x6c, 0x00, // 66 --> B
|
||
0x05, 0x7c, 0x08, 0x22, 0x88, 0x20, 0x44, 0x00, // 67 --> C
|
||
0x05, 0xfe, 0x08, 0x22, 0x88, 0x20, 0x7c, 0x00, // 68 --> D
|
||
0x05, 0xfe, 0x48, 0x22, 0x89, 0x24, 0x82, 0x00, // 69 --> E
|
||
0x05, 0xfe, 0x48, 0x20, 0x81, 0x04, 0x02, 0x00, // 70 --> F
|
||
0x05, 0x7c, 0x08, 0x22, 0x88, 0x24, 0x74, 0x00, // 71 --> G
|
||
0x05, 0xfe, 0x40, 0x00, 0x01, 0x04, 0xfe, 0x00, // 72 --> H
|
||
0x01, 0xfe, 0x00, // 73 --> I
|
||
0x05, 0x40, 0x00, 0x02, 0x08, 0x20, 0x7e, 0x00, // 74 --> J
|
||
0x05, 0xfe, 0x40, 0x80, 0x02, 0x11, 0x82, 0x00, // 75 --> K
|
||
0x05, 0xfe, 0x00, 0x02, 0x08, 0x20, 0x80, 0x00, // 76 --> L
|
||
0x07, 0xfe, 0x10, 0x80, 0x00, 0x04, 0x08, 0x10, 0xe0, 0x0f, // 77 --> M
|
||
0x05, 0xfe, 0x20, 0x00, 0x01, 0x08, 0xfe, 0x00, // 78 --> N
|
||
0x05, 0x7c, 0x08, 0x22, 0x88, 0x20, 0x7c, 0x00, // 79 --> O
|
||
0x05, 0xfe, 0x48, 0x20, 0x81, 0x04, 0x0c, 0x00, // 80 --> P
|
||
0x05, 0x7c, 0x08, 0x22, 0x88, 0x20, 0x7c, 0x01, // 81 --> Q
|
||
0x05, 0xfe, 0x48, 0x20, 0x83, 0x14, 0x8c, 0x00, // 82 --> R
|
||
0x05, 0x4c, 0x48, 0x22, 0x89, 0x24, 0x64, 0x00, // 83 --> S
|
||
0x05, 0x02, 0x08, 0xe0, 0x8f, 0x00, 0x02, 0x00, // 84 --> T
|
||
0x05, 0x7e, 0x00, 0x02, 0x08, 0x20, 0x7e, 0x00, // 85 --> U
|
||
0x05, 0x0e, 0xc0, 0x00, 0x0c, 0x0c, 0x0e, 0x00, // 86 --> V
|
||
0x07, 0x7e, 0x00, 0x02, 0x88, 0x1f, 0x80, 0x00, 0xe2, 0x07, // 87 --> W
|
||
0x05, 0xc6, 0xa0, 0x00, 0x01, 0x0a, 0xc6, 0x00, // 88 --> X
|
||
0x05, 0x06, 0x20, 0x00, 0x0f, 0x02, 0x06, 0x00, // 89 --> Y
|
||
0x05, 0xc2, 0x88, 0x22, 0x89, 0x22, 0x86, 0x00, // 90 --> Z
|
||
0x03, 0xff, 0x05, 0x14, 0x10, // 91 --> [
|
||
0x07, 0x02, 0x10, 0x80, 0x00, 0x04, 0x20, 0x00, 0x01, 0x08, // 92 --> \
|
||
0x03, 0x01, 0x05, 0xf4, 0x1f, // 93 --> ]
|
||
0x05, 0x08, 0x10, 0x20, 0x00, 0x01, 0x08, 0x00, // 94 --> ^
|
||
0x05, 0x80, 0x00, 0x02, 0x08, 0x20, 0x80, 0x00, // 95 --> _
|
||
0x03, 0x02, 0x10, 0x80, 0x00, // 96 --> `
|
||
0x04, 0x70, 0x20, 0x82, 0x08, 0x3e, // 97 --> a
|
||
0x04, 0xfe, 0x20, 0x82, 0x08, 0x1c, // 98 --> b
|
||
0x04, 0x70, 0x20, 0x82, 0x08, 0x14, // 99 --> c
|
||
0x04, 0x70, 0x20, 0x82, 0x88, 0x3f, // 100 --> d
|
||
0x04, 0x70, 0xa0, 0x82, 0x0a, 0x0c, // 101 --> e
|
||
0x02, 0xfc, 0x48, 0x00, // 102 --> f
|
||
0x04, 0x70, 0x20, 0x8a, 0x28, 0x7e, // 103 --> g
|
||
0x04, 0xfe, 0x20, 0x80, 0x00, 0x3c, // 104 --> h
|
||
0x01, 0xfa, 0x00, // 105 --> i
|
||
0x02, 0x00, 0xea, 0x07, // 106 --> j
|
||
0x04, 0xfe, 0x80, 0x00, 0x05, 0x22, // 107 --> k
|
||
0x01, 0xfe, 0x00, // 108 --> l
|
||
0x07, 0xf8, 0x20, 0x80, 0x00, 0x3c, 0x08, 0x20, 0x00, 0x0f, // 109 --> m
|
||
0x04, 0xf8, 0x20, 0x80, 0x00, 0x3c, // 110 --> n
|
||
0x04, 0x70, 0x20, 0x82, 0x08, 0x1c, // 111 --> o
|
||
0x04, 0xf8, 0x23, 0x82, 0x08, 0x1c, // 112 --> p
|
||
0x04, 0x70, 0x20, 0x82, 0x08, 0xfe, // 113 --> q
|
||
0x03, 0xf8, 0x20, 0x80, 0x00, // 114 --> r
|
||
0x03, 0x90, 0xa0, 0x82, 0x04, // 115 --> s
|
||
0x03, 0x08, 0xf8, 0x83, 0x00, // 116 --> t
|
||
0x04, 0x78, 0x00, 0x02, 0x08, 0x3e, // 117 --> u
|
||
0x04, 0x78, 0x00, 0x02, 0x08, 0x1e, // 118 --> v
|
||
0x07, 0x78, 0x00, 0x02, 0x08, 0x1e, 0x80, 0x00, 0x82, 0x07, // 119 --> w
|
||
0x04, 0xd8, 0x80, 0x00, 0x02, 0x36, // 120 --> x
|
||
0x04, 0x78, 0x00, 0x0a, 0x28, 0x7e, // 121 --> y
|
||
0x04, 0xc8, 0xa0, 0x82, 0x0a, 0x26, // 122 --> z
|
||
0x03, 0x10, 0xb8, 0x13, 0x10, // 123 --> {
|
||
0x01, 0xff, 0x01, // 124 --> |
|
||
0x03, 0x01, 0xb9, 0x03, 0x01, // 125 --> }
|
||
0x06, 0x10, 0x20, 0x80, 0x00, 0x04, 0x10, 0x20, 0x00, // 126 --> ~
|
||
0x00, // 127 -->
|
||
0x00, // 128 --> Ђ
|
||
0x00, // 129 --> Ѓ
|
||
0x00, // 130 --> ‚
|
||
0x00, // 131 --> ѓ
|
||
0x00, // 132 --> „
|
||
0x00, // 133 --> …
|
||
0x00, // 134 --> †
|
||
0x00, // 135 --> ‡
|
||
0x00, // 136 --> €
|
||
0x00, // 137 --> ‰
|
||
0x00, // 138 --> Љ
|
||
0x00, // 139 --> ‹
|
||
0x00, // 140 --> Њ
|
||
0x00, // 141 --> Ќ
|
||
0x00, // 142 --> Ћ
|
||
0x00, // 143 --> Џ
|
||
0x00, // 144 --> ђ
|
||
0x00, // 145 --> ‘
|
||
0x00, // 146 --> ’
|
||
0x00, // 147 --> “
|
||
0x00, // 148 --> ”
|
||
0x04, 0x30, 0xe0, 0x81, 0x07, 0x0c, // 149 --> •
|
||
0x00, // 150 --> –
|
||
0x00, // 151 --> —
|
||
0x00, // 152 -->
|
||
0x00, // 153 --> ™
|
||
0x00, // 154 --> љ
|
||
0x00, // 155 --> ›
|
||
0x00, // 156 --> њ
|
||
0x00, // 157 --> ќ
|
||
0x00, // 158 --> ћ
|
||
0x00, // 159 --> џ
|
||
0x00, // 160 -->
|
||
0x00, // 161 --> Ў
|
||
0x00, // 162 --> ў
|
||
0x00, // 163 --> Ј
|
||
0x00, // 164 --> ¤
|
||
0x00, // 165 --> Ґ
|
||
0x01, 0xef, 0x01, // 166 --> ¦
|
||
0x00, // 167 --> §
|
||
0x00, // 168 --> Ё
|
||
0x07, 0x7c, 0x08, 0xa2, 0x8b, 0x2a, 0xaa, 0x08, 0xc2, 0x07, // 169 --> ©
|
||
0x00, // 170 --> Є
|
||
0x00, // 171 --> «
|
||
0x00, // 172 --> ¬
|
||
0x00, // 173 -->
|
||
0x00, // 174 --> ®
|
||
0x00, // 175 --> Ї
|
||
0x04, 0x06, 0x24, 0x90, 0x80, 0x01, // 176 --> °
|
||
0x05, 0x88, 0x20, 0xe2, 0x0b, 0x22, 0x88, 0x00, // 177 --> ±
|
||
0x04, 0x12, 0x64, 0x50, 0x81, 0x04, // 178 --> І
|
||
0x00, // 179 --> і
|
||
0x00, // 180 --> ґ
|
||
0x00, // 181 --> µ
|
||
0x00, // 182 --> ¶
|
||
0x00, // 183 --> ·
|
||
0x00, // 184 --> ё
|
||
0x08, 0xfe, 0x20, 0x00, 0x01, 0x08, 0xfe, 0x90, 0xa0, 0x02, 0x09, // 185 --> №
|
||
0x00, // 186 --> є
|
||
0x00, // 187 --> »
|
||
0x00, // 188 --> ј
|
||
0x00, // 189 --> Ѕ
|
||
0x00, // 190 --> ѕ
|
||
0x00, // 191 --> ї
|
||
0x05, 0xfc, 0x48, 0x20, 0x81, 0x04, 0xfc, 0x00, // 192 --> А
|
||
0x05, 0xfe, 0x48, 0x22, 0x89, 0x24, 0x62, 0x00, // 193 --> Б
|
||
0x05, 0xfe, 0x48, 0x22, 0x89, 0x24, 0x6c, 0x00, // 194 --> В
|
||
0x05, 0xfe, 0x08, 0x20, 0x80, 0x00, 0x02, 0x00, // 195 --> Г
|
||
0x07, 0x80, 0xf1, 0x23, 0x88, 0x20, 0x82, 0xf0, 0x03, 0x18, // 196 --> Д
|
||
0x05, 0xfe, 0x48, 0x22, 0x89, 0x24, 0x82, 0x00, // 197 --> Е
|
||
0x07, 0xee, 0x40, 0x00, 0x81, 0x3f, 0x10, 0x40, 0xe0, 0x0e, // 198 --> Ж
|
||
0x05, 0x44, 0x48, 0x22, 0x89, 0x24, 0x6c, 0x00, // 199 --> З
|
||
0x05, 0xfe, 0x80, 0x00, 0x01, 0x02, 0xfe, 0x00, // 200 --> И
|
||
0x05, 0xfc, 0x84, 0x20, 0x41, 0x02, 0xfc, 0x00, // 201 --> Й
|
||
0x05, 0xfe, 0x40, 0x80, 0x02, 0x11, 0x82, 0x00, // 202 --> К
|
||
0x05, 0x80, 0xf0, 0x21, 0x80, 0x00, 0xfe, 0x00, // 203 --> Л
|
||
0x07, 0xfe, 0x10, 0x80, 0x00, 0x04, 0x08, 0x10, 0xe0, 0x0f, // 204 --> М
|
||
0x05, 0xfe, 0x40, 0x00, 0x01, 0x04, 0xfe, 0x00, // 205 --> Н
|
||
0x05, 0x7c, 0x08, 0x22, 0x88, 0x20, 0x7c, 0x00, // 206 --> О
|
||
0x05, 0xfe, 0x08, 0x20, 0x80, 0x00, 0xfe, 0x00, // 207 --> П
|
||
0x05, 0xfe, 0x48, 0x20, 0x81, 0x04, 0x0c, 0x00, // 208 --> Р
|
||
0x05, 0x7c, 0x08, 0x22, 0x88, 0x20, 0x44, 0x00, // 209 --> С
|
||
0x05, 0x02, 0x08, 0xe0, 0x8f, 0x00, 0x02, 0x00, // 210 --> Т
|
||
0x05, 0x4e, 0x40, 0x02, 0x09, 0x24, 0x7e, 0x00, // 211 --> У
|
||
0x07, 0x7c, 0x08, 0x22, 0xc8, 0x7f, 0x82, 0x08, 0xc2, 0x07, // 212 --> Ф
|
||
0x05, 0xc6, 0xa0, 0x00, 0x01, 0x0a, 0xc6, 0x00, // 213 --> Х
|
||
0x06, 0xfe, 0x00, 0x02, 0x08, 0x20, 0xfe, 0x00, 0x06, // 214 --> Ц
|
||
0x05, 0x0e, 0x40, 0x00, 0x01, 0x04, 0xfe, 0x00, // 215 --> Ч
|
||
0x07, 0xfe, 0x00, 0x02, 0x88, 0x3f, 0x80, 0x00, 0xe2, 0x0f, // 216 --> Ш
|
||
0x08, 0xfe, 0x00, 0x02, 0x88, 0x3f, 0x80, 0x00, 0xe2, 0x0f, 0x60, // 217 --> Щ
|
||
0x07, 0x02, 0x08, 0xe0, 0x0f, 0x24, 0x90, 0x40, 0x02, 0x06, // 218 --> Ъ
|
||
0x07, 0xfe, 0x40, 0x02, 0x09, 0x24, 0x60, 0x00, 0xe0, 0x0f, // 219 --> Ы
|
||
0x05, 0xfe, 0x40, 0x02, 0x09, 0x24, 0x60, 0x00, // 220 --> Ь
|
||
0x05, 0x44, 0x08, 0x22, 0x89, 0x24, 0x7c, 0x00, // 221 --> Э
|
||
0x08, 0xfe, 0x40, 0x00, 0x01, 0x1f, 0x82, 0x08, 0x22, 0x08, 0x1f, // 222 --> Ю
|
||
0x05, 0x8c, 0x48, 0x21, 0x83, 0x04, 0xfe, 0x00, // 223 --> Я
|
||
0x04, 0x70, 0x20, 0x82, 0x08, 0x3e, // 224 --> а
|
||
0x04, 0x7c, 0x28, 0xa2, 0x88, 0x1c, // 225 --> б
|
||
0x04, 0xf8, 0xa0, 0x82, 0x0a, 0x14, // 226 --> в
|
||
0x04, 0xf8, 0x20, 0x80, 0x00, 0x02, // 227 --> г
|
||
0x06, 0x80, 0xc1, 0x83, 0x08, 0x22, 0xf0, 0x00, 0x06, // 228 --> д
|
||
0x04, 0x70, 0xa0, 0x82, 0x0a, 0x0c, // 229 --> е
|
||
0x07, 0xd8, 0x80, 0x00, 0x02, 0x3e, 0x20, 0x80, 0x80, 0x0d, // 230 --> ж
|
||
0x04, 0x50, 0x20, 0x82, 0x0a, 0x14, // 231 --> з
|
||
0x05, 0xf8, 0x00, 0x01, 0x02, 0x04, 0xf8, 0x00, // 232 --> и
|
||
0x05, 0xf8, 0x04, 0x21, 0x42, 0x04, 0xf8, 0x00, // 233 --> й
|
||
0x04, 0xf8, 0x80, 0x00, 0x05, 0x22, // 234 --> к
|
||
0x04, 0x80, 0xc0, 0x81, 0x00, 0x3e, // 235 --> л
|
||
0x05, 0xf8, 0x40, 0x00, 0x02, 0x04, 0xf8, 0x00, // 236 --> м
|
||
0x04, 0xf8, 0x80, 0x00, 0x02, 0x3e, // 237 --> н
|
||
0x04, 0x70, 0x20, 0x82, 0x08, 0x1c, // 238 --> о
|
||
0x04, 0xf8, 0x20, 0x80, 0x00, 0x3e, // 239 --> п
|
||
0x04, 0xf8, 0x23, 0x82, 0x08, 0x1c, // 240 --> р
|
||
0x04, 0x70, 0x20, 0x82, 0x08, 0x14, // 241 --> с
|
||
0x05, 0x08, 0x20, 0x80, 0x0f, 0x02, 0x08, 0x00, // 242 --> т
|
||
0x04, 0x78, 0x00, 0x0a, 0x28, 0x7e, // 243 --> у
|
||
0x07, 0x70, 0x20, 0x82, 0x88, 0xff, 0x88, 0x20, 0x02, 0x07, // 244 --> ф
|
||
0x04, 0xd8, 0x80, 0x00, 0x02, 0x36, // 245 --> х
|
||
0x05, 0xf8, 0x00, 0x02, 0x08, 0x3e, 0x80, 0x01, // 246 --> ц
|
||
0x04, 0x18, 0x80, 0x00, 0x02, 0x3e, // 247 --> ч
|
||
0x07, 0xf8, 0x00, 0x02, 0x08, 0x3e, 0x80, 0x00, 0x82, 0x0f, // 248 --> ш
|
||
0x08, 0xf8, 0x00, 0x02, 0x08, 0x3e, 0x80, 0x00, 0x82, 0x0f, 0x60, // 249 --> щ
|
||
0x05, 0x08, 0xe0, 0x03, 0x0a, 0x28, 0x40, 0x00, // 250 --> ъ
|
||
0x06, 0xf8, 0x80, 0x02, 0x0a, 0x10, 0x00, 0xe0, 0x03, // 251 --> ы
|
||
0x04, 0xf8, 0x80, 0x02, 0x0a, 0x10, // 252 --> ь
|
||
0x04, 0x50, 0x20, 0x82, 0x0a, 0x1c, // 253 --> э
|
||
0x06, 0xf8, 0x80, 0x00, 0x07, 0x22, 0x88, 0xc0, 0x01, // 254 --> ю
|
||
0x04, 0x90, 0xa0, 0x81, 0x02, 0x3e // 255 --> я
|
||
};
|