diff options
author | Erich Eckner <git@eckner.net> | 2018-10-29 14:29:00 +0100 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2018-10-31 21:48:36 +0100 |
commit | 48c4f8df3381cab4f85d479f7567b6d0d6da342d (patch) | |
tree | d7aae060c4eec0c2b6732d0f62fdc8c01de1099d /fonts.h | |
parent | 36949167f398639f05c3c97cd7b652ce66d35f34 (diff) | |
download | anzeige-48c4f8df3381cab4f85d479f7567b6d0d6da342d.tar.xz |
fonts aufgehübscht
Diffstat (limited to 'fonts.h')
-rw-r--r-- | fonts.h | 210 |
1 files changed, 105 insertions, 105 deletions
@@ -1,122 +1,122 @@ #include <uchar.h> -#define MAX_SYMBOL_WIDTH 5 +#define MAX_SYMBOL_WIDTH 6 #define SYMBOL_COUNT 104 static char const symbols[SYMBOL_COUNT * MAX_SYMBOL_WIDTH] = { - 0x00,0x00,0x00,0x00,0x00, // space - 0x00,0x00,0x2F,0x00,0x00, // ! - 0x00,0x07,0x00,0x07,0x00, // " - 0x14,0x7C,0x17,0x7C,0x17, // # - 0x00,0x16,0x77,0x0A,0x00, // $ - 0x26,0x15,0x3F,0x2A,0x19, // % - 0x10,0x2C,0x2A,0x12,0x28, // & - 0x00,0x00,0x03,0x00,0x00, // ' - 0x00,0x1C,0x63,0x00,0x00, // ( - 0x00,0x00,0x63,0x1C,0x00, // ) - 0x00,0x0A,0x07,0x0A,0x00, // * - 0x08,0x08,0x3E,0x08,0x08, // + - 0x00,0x40,0x30,0x00,0x00, // , - 0x00,0x08,0x08,0x08,0x00, // - - 0x00,0x00,0x20,0x00,0x00, // . - 0x40,0x30,0x0C,0x03,0x00, // / - 0x00,0x1E,0x21,0x1E,0x00, // 0 - 0x00,0x22,0x3F,0x20,0x00, // 1 - 0x00,0x32,0x29,0x26,0x00, // 2 - 0x00,0x12,0x25,0x1E,0x00, // 3 - 0x0C,0x0A,0x3F,0x08,0x00, // 4 - 0x00,0x27,0x25,0x19,0x00, // 5 - 0x00,0x3E,0x29,0x19,0x00, // 6 - 0x00,0x03,0x39,0x07,0x00, // 7 - 0x00,0x1B,0x25,0x1B,0x00, // 8 - 0x00,0x26,0x29,0x1F,0x00, // 9 - 0x00,0x00,0x28,0x00,0x00, // : - 0x00,0x40,0x28,0x00,0x00, // ; - 0x00,0x0C,0x12,0x00,0x00, // < - 0x00,0x14,0x14,0x14,0x00, // = - 0x00,0x00,0x12,0x0C,0x00, // > - 0x00,0x02,0x29,0x06,0x00, // ? - 0x3C,0x4B,0x55,0x5E,0x10, // @ - 0x20,0x3E,0x0A,0x3C,0x20, // A - 0x22,0x3E,0x2A,0x1C,0x00, // B - 0x1C,0x22,0x22,0x14,0x00, // C - 0x22,0x3E,0x22,0x1C,0x00, // D - 0x22,0x3E,0x2A,0x36,0x00, // E - 0x22,0x3E,0x0A,0x06,0x00, // F - 0x00,0x1C,0x2A,0x3A,0x00, // G - 0x22,0x3E,0x08,0x3E,0x22, // H - 0x00,0x22,0x3E,0x22,0x00, // I - 0x18,0x22,0x1E,0x02,0x00, // J - 0x22,0x3E,0x08,0x14,0x22, // K - 0x22,0x3E,0x20,0x30,0x00, // L - 0x3E,0x0C,0x04,0x3E,0x00, // M - 0x22,0x3E,0x04,0x08,0x3E, // N - 0x00,0x1C,0x22,0x1C,0x00, // O - 0x22,0x3E,0x0A,0x0C,0x00, // P - 0x00,0x5C,0x62,0x5C,0x00, // Q - 0x22,0x3E,0x0A,0x1C,0x20, // R - 0x00,0x34,0x2A,0x1A,0x00, // S - 0x06,0x22,0x3E,0x22,0x06, // T - 0x02,0x3E,0x20,0x1E,0x02, // U - 0x0E,0x30,0x08,0x06,0x00, // V - 0x02,0x3E,0x18,0x32,0x0E, // W - 0x36,0x1C,0x36,0x22,0x00, // X - 0x06,0x38,0x28,0x06,0x00, // Y - 0x00,0x32,0x2A,0x26,0x00, // Z - 0x00,0x7F,0x41,0x00,0x00, // [ - 0x00,0x01,0x0E,0x30,0x40, // backslash - 0x00,0x00,0x41,0x7F,0x00, // ] - 0x04,0x02,0x02,0x04,0x00, // ^ - 0x40,0x40,0x40,0x40,0x40, // _ - 0x00,0x01,0x02,0x00,0x00, // ` - 0x00,0x14,0x2C,0x18,0x20, // a - 0x21,0x3F,0x24,0x18,0x00, // b - 0x00,0x18,0x24,0x14,0x00, // c - 0x00,0x18,0x25,0x1F,0x20, // d - 0x00,0x18,0x2C,0x2C,0x00, // e - 0x00,0x24,0x3F,0x25,0x00, // f - 0x00,0x58,0x64,0x78,0x04, // g - 0x21,0x3F,0x04,0x38,0x20, // h - 0x00,0x24,0x3D,0x20,0x00, // i - 0x40,0x44,0x7D,0x00,0x00, // j - 0x21,0x3F,0x18,0x34,0x20, // k - 0x00,0x21,0x3F,0x20,0x00, // l - 0x3C,0x38,0x04,0x38,0x20, // m - 0x24,0x3C,0x04,0x38,0x20, // n - 0x00,0x18,0x24,0x18,0x00, // o - 0x44,0x7C,0x64,0x18,0x00, // p - 0x00,0x18,0x64,0x78,0x44, // q - 0x00,0x24,0x3C,0x24,0x04, // r - 0x00,0x28,0x2C,0x14,0x00, // s - 0x04,0x3F,0x24,0x14,0x00, // t - 0x04,0x3C,0x20,0x1C,0x20, // u - 0x04,0x1C,0x20,0x1C,0x00, // v - 0x1C,0x30,0x1C,0x30,0x0C, // w - 0x24,0x18,0x18,0x24,0x00, // x - 0x44,0x5C,0x20,0x1C,0x00, // y - 0x00,0x34,0x2C,0x24,0x00, // z - 0x00,0x08,0x36,0x41,0x00, // { - 0x00,0x00,0x7F,0x00,0x00, // | - 0x00,0x41,0x36,0x08,0x00, // } - 0x00,0x08,0x04,0x08,0x04, // ~ + 0x00,0x00,0x00,0x00,0x00,0x00, // space + 0x00,0x00,0x00,0x2F,0x00,0x00, // ! + 0x00,0x00,0x07,0x00,0x07,0x00, // " + 0x00,0x14,0x7C,0x17,0x7C,0x17, // # + 0x00,0x00,0x16,0x77,0x0A,0x00, // $ + 0x00,0x26,0x15,0x3F,0x2A,0x19, // % + 0x00,0x10,0x2C,0x2A,0x12,0x28, // & + 0x00,0x00,0x00,0x03,0x00,0x00, // ' + 0x00,0x00,0x1C,0x63,0x00,0x00, // ( + 0x00,0x00,0x00,0x63,0x1C,0x00, // ) + 0x00,0x00,0x0A,0x07,0x0A,0x00, // * + 0x00,0x08,0x08,0x3E,0x08,0x08, // + + 0x00,0x00,0x40,0x30,0x00,0x00, // , + 0x00,0x00,0x08,0x08,0x08,0x00, // - + 0x00,0x00,0x00,0x20,0x00,0x00, // . + 0x00,0x40,0x30,0x0C,0x03,0x00, // / + 0x00,0x00,0x1E,0x21,0x1E,0x00, // 0 + 0x00,0x00,0x22,0x3F,0x20,0x00, // 1 + 0x00,0x00,0x32,0x29,0x26,0x00, // 2 + 0x00,0x00,0x12,0x25,0x1E,0x00, // 3 + 0x00,0x0C,0x0A,0x3F,0x08,0x00, // 4 + 0x00,0x00,0x27,0x25,0x19,0x00, // 5 + 0x00,0x00,0x3E,0x29,0x19,0x00, // 6 + 0x00,0x00,0x03,0x39,0x07,0x00, // 7 + 0x00,0x00,0x1B,0x25,0x1B,0x00, // 8 + 0x00,0x00,0x26,0x29,0x1F,0x00, // 9 + 0x00,0x00,0x00,0x28,0x00,0x00, // : + 0x00,0x00,0x40,0x28,0x00,0x00, // ; + 0x00,0x00,0x0C,0x12,0x00,0x00, // < + 0x00,0x00,0x14,0x14,0x14,0x00, // = + 0x00,0x00,0x00,0x12,0x0C,0x00, // > + 0x00,0x00,0x02,0x29,0x06,0x00, // ? + 0x00,0x3C,0x4B,0x55,0x5E,0x10, // @ + 0x00,0x20,0x3E,0x0A,0x3C,0x20, // A + 0x00,0x22,0x3E,0x2A,0x1C,0x00, // B + 0x00,0x1C,0x22,0x22,0x14,0x00, // C + 0x00,0x22,0x3E,0x22,0x1C,0x00, // D + 0x00,0x22,0x3E,0x2A,0x36,0x00, // E + 0x00,0x22,0x3E,0x0A,0x06,0x00, // F + 0x00,0x00,0x1C,0x2A,0x3A,0x00, // G + 0x00,0x22,0x3E,0x08,0x3E,0x22, // H + 0x00,0x00,0x22,0x3E,0x22,0x00, // I + 0x00,0x18,0x22,0x1E,0x02,0x00, // J + 0x00,0x22,0x3E,0x08,0x14,0x22, // K + 0x00,0x22,0x3E,0x20,0x30,0x00, // L + 0x00,0x3E,0x0C,0x04,0x3E,0x00, // M + 0x00,0x22,0x3E,0x04,0x08,0x3E, // N + 0x00,0x00,0x1C,0x22,0x1C,0x00, // O + 0x00,0x22,0x3E,0x0A,0x0C,0x00, // P + 0x00,0x00,0x5C,0x62,0x5C,0x00, // Q + 0x00,0x22,0x3E,0x0A,0x1C,0x20, // R + 0x00,0x00,0x34,0x2A,0x1A,0x00, // S + 0x00,0x06,0x22,0x3E,0x22,0x06, // T + 0x00,0x02,0x3E,0x20,0x1E,0x02, // U + 0x00,0x0E,0x30,0x08,0x06,0x00, // V + 0x02,0x3E,0x10,0x18,0x32,0x0E, // W + 0x00,0x36,0x1C,0x36,0x22,0x00, // X + 0x00,0x06,0x38,0x28,0x06,0x00, // Y + 0x00,0x00,0x32,0x2A,0x26,0x00, // Z + 0x00,0x00,0x7F,0x41,0x00,0x00, // [ + 0x00,0x00,0x01,0x0E,0x30,0x40, // backslash + 0x00,0x00,0x00,0x41,0x7F,0x00, // ] + 0x00,0x04,0x02,0x02,0x04,0x00, // ^ + 0x00,0x40,0x40,0x40,0x40,0x40, // _ + 0x00,0x00,0x01,0x02,0x00,0x00, // ` + 0x00,0x00,0x14,0x2C,0x18,0x20, // a + 0x00,0x21,0x3F,0x24,0x18,0x00, // b + 0x00,0x00,0x18,0x24,0x14,0x00, // c + 0x00,0x00,0x18,0x25,0x1F,0x20, // d + 0x00,0x00,0x18,0x2C,0x2C,0x00, // e + 0x00,0x00,0x24,0x3F,0x25,0x00, // f + 0x00,0x00,0x58,0x64,0x78,0x04, // g + 0x00,0x21,0x3F,0x04,0x38,0x20, // h + 0x00,0x00,0x24,0x3D,0x20,0x00, // i + 0x00,0x40,0x44,0x7D,0x00,0x00, // j + 0x00,0x21,0x3F,0x18,0x34,0x20, // k + 0x00,0x00,0x21,0x3F,0x20,0x00, // l + 0x3C,0x04,0x38,0x04,0x38,0x20, // m + 0x00,0x24,0x3C,0x04,0x38,0x20, // n + 0x00,0x00,0x18,0x24,0x18,0x00, // o + 0x00,0x44,0x7C,0x64,0x18,0x00, // p + 0x00,0x00,0x18,0x64,0x78,0x44, // q + 0x00,0x00,0x24,0x3C,0x24,0x04, // r + 0x00,0x00,0x28,0x2C,0x14,0x00, // s + 0x00,0x04,0x3F,0x24,0x14,0x00, // t + 0x00,0x04,0x3C,0x20,0x1C,0x20, // u + 0x00,0x04,0x1C,0x20,0x1C,0x00, // v + 0x00,0x1C,0x30,0x1C,0x30,0x0C, // w + 0x00,0x24,0x18,0x18,0x24,0x00, // x + 0x00,0x44,0x5C,0x20,0x1C,0x00, // y + 0x00,0x00,0x34,0x2C,0x24,0x00, // z + 0x00,0x00,0x08,0x36,0x41,0x00, // { + 0x00,0x00,0x00,0x7F,0x00,0x00, // | + 0x00,0x00,0x41,0x36,0x08,0x00, // } + 0x00,0x00,0x08,0x04,0x08,0x04, // ~ // 0x7f .. 0xaf missing - 0x00,0x02,0x05,0x02,0x00, // ° (0xb0) + 0x00,0x00,0x02,0x05,0x02,0x00, // ° (0xb0) // 0xb1 .. 0xc2af missing - 0x00,0x02,0x05,0x02,0x00, // ° (0xc2b0) + 0x00,0x00,0x02,0x05,0x02,0x00, // ° (0xc2b0) // 0xc2b1 .. 0xc383 missing - 0x21,0x3E,0x0A,0x3C,0x21, // Ä (0xc384) + 0x00,0x21,0x3E,0x0A,0x3C,0x21, // Ä (0xc384) // 0xc385 .. 0xc395 missing - 0x01,0x1C,0x22,0x1C,0x01, // Ö (0xc396) + 0x00,0x01,0x1C,0x22,0x1C,0x01, // Ö (0xc396) // 0xc397 .. 0xc39b missing - 0x03,0x3E,0x20,0x1E,0x03, // Ü (0xc39c) + 0x00,0x03,0x3E,0x20,0x1E,0x03, // Ü (0xc39c) // 0xc39d .. 0xc39e missing - 0x7E,0x0A,0x2A,0x1C,0x00, // ß (0xc39f) + 0x00,0x7E,0x0A,0x2A,0x1C,0x00, // ß (0xc39f) // 0xc3a0 .. 0xc3a3 missing - 0x01,0x14,0x2C,0x18,0x21, // ä (0xc3a4) + 0x00,0x01,0x14,0x2C,0x18,0x21, // ä (0xc3a4) // 0xc3a5 .. 0xc3b5 missing - 0x01,0x18,0x24,0x18,0x01, // ö (0xc3b6) + 0x00,0x01,0x18,0x24,0x18,0x01, // ö (0xc3b6) // 0xc3b7 .. 0xc3bb missing - 0x05,0x3C,0x20,0x1C,0x21 // ü (0xc3bc) + 0x00,0x05,0x3C,0x20,0x1C,0x21 // ü (0xc3bc) }; static char16_t const skip_ranges[10][2] = { |