Add 0x90-0x9f

This commit is contained in:
Stefan Bethke 2025-06-02 10:31:44 +02:00
commit dab8c0b7a4

View file

@ -842,134 +842,315 @@ export default class {
'...... #.#### ###### ###...', '...... #.#### ###### ###...',
'...... ...... ...... ......', '...... ...... ...... ......',
]; ];
/*
// 0x90-0x9f // 0x90-0x9f
defs['\u0090'] = []; defs['\u00c9'] = [ // É
defs['\u0091'] = []; '...... ###### ###### ###...',
defs['\u0092'] = []; '.##... ###... .#.... ###...',
defs['\u0093'] = []; '#..... ###... ...... ###...',
defs['\u0094'] = []; '...... ...... ...... ......',
defs['\u0095'] = []; ];
defs['\u0096'] = []; defs['\u00e6'] = [ // æ
defs['\u0097'] = []; '...... .##... .##### #.#...',
defs['\u0098'] = []; '...... ###... .#.... ##....',
defs['\u0099'] = []; '...... #.#### ###### ###...',
defs['\u009a'] = []; '...... ###... .#.... #.#...',
defs['\u009b'] = []; '...... #.#### ##.... ##....',
defs['\u009c'] = []; '...... ...... ...... ......',
defs['\u009d'] = []; ];
defs['\u009e'] = []; defs['\u00c6'] = [ // Æ
defs['\u009f'] = []; '.##### ###### ###### ###...',
'###... ...### #..... ......',
'###### ###### ###### ###...',
'###... ...### #..... ###...',
'###... ...... ...... ###...',
'...... ...... ...... ......',
];
defs['\u00f4'] = [ // ô
'.##... .##### ###### #.#...',
'###... ###... ...... ###...',
'#.#... #.#### ###### ##....',
'...... ...... ...... ......',
];
defs['\u00f6'] = [ // ö
'###... .##### ###### #.#...',
'...... ###... ...... ###...',
'###... #.#### ###### ##....',
'...... ...... ...... ......',
];
defs['\u00f2'] = [ // ò
'.#.... .##### ###### #.#...',
'###... ###... ...... ###...',
'#.#... #.#### ###### ##....',
'...... ...... ...... ......',
];
defs['\u00fb'] = [ // û
'.##... ###### ###### #.#...',
'###... ...... ...... ###...',
'#.#... ###### ###### ##....',
'...... ...... ...... ......',
];
defs['\u00f9'] = [ // ù
'.#.... ###### ###### #.#...',
'###... ...... ...... ###...',
'#.#... ###### ###### ##....',
'...... ...... ...... ......',
];
defs['\u00ff'] = [ // ÿ
'###... ###### ###### #.#.##',
'...... ...... ...... ###.##',
'###... ###### ###### #####.',
'...... ...... ...... ......',
];
defs['\u00d6'] = [ // Ö
'###... .##### ###### #.#...',
'...... ###... ...... ###...',
'###... #.#### ###### ##....',
'...... ...... ...... ......',
];
defs['\u00dc'] = [ // Ü
'###... ###### ###### #.#...',
'...... ...... ...... ###...',
'###... ###### ###### ##....',
'...... ...... ...... ......',
];
defs['\u00a2'] = [ // ¢
'...... .##### ###### #.#...',
'...### ###... ...... ######',
'...... #.#... ...... ##....',
'...... ...... ...... ......',
];
defs['\u00a3'] = [ // £
'...... ###... ....## ###...',
'.##### ###### ####.. ###...',
'#.#... ###... ...... ##....',
'...... ...... ...... ......',
];
defs['\u00a5'] = [ // ¥
'#.##.# .#.### #.#### ......',
'....## ###### ###### ###...',
'.####. #..### #.#### ......',
'...... ...... ...... ......',
];
defs['\u20a7'] = [ // ₧
'###### ###### ###### ###...',
'###... ...### #..... ......',
'#.#### #####. .#.... ......',
'...... ...### ###### #.#...',
'...... ...... .#.... .#....',
'...... ...... ...... ......',
];
defs['\u0192'] = [ // ƒ
'...... ...### #..... #.#...',
'.##### ###### ###### ##....',
'#.#... ...### #..... ......',
'...... ...... ...... ......',
];
/*
// 0xa0-0xaf // 0xa0-0xaf
defs['\u00a0'] = []; defs['\u00a0'] = [ // x
defs['\u00a1'] = []; ];
defs['\u00a2'] = []; defs['\u00a1'] = [ // x
defs['\u00a3'] = []; ];
defs['\u00a4'] = []; defs['\u00a2'] = [ // x
defs['\u00a5'] = []; ];
defs['\u00a6'] = []; defs['\u00a3'] = [ // x
defs['\u00a7'] = []; ];
defs['\u00a8'] = []; defs['\u00a4'] = [ // x
defs['\u00a9'] = []; ];
defs['\u00aa'] = []; defs['\u00a5'] = [ // x
defs['\u00ab'] = []; ];
defs['\u00ac'] = []; defs['\u00a6'] = [ // x
defs['\u00ad'] = []; ];
defs['\u00ae'] = []; defs['\u00a7'] = [ // x
defs['\u00af'] = []; ];
defs['\u00a8'] = [ // x
];
defs['\u00a9'] = [ // x
];
defs['\u00aa'] = [ // x
];
defs['\u00ab'] = [ // x
];
defs['\u00ac'] = [ // x
];
defs['\u00ad'] = [ // x
];
defs['\u00ae'] = [ // x
];
defs['\u00af'] = [ // x
];
// 0xb0-0xbf // 0xb0-0xbf
defs['\u00b0'] = []; defs['\u00b0'] = [ // x
defs['\u00b1'] = []; ];
defs['\u00b2'] = []; defs['\u00b1'] = [ // x
defs['\u00b3'] = []; ];
defs['\u00b4'] = []; defs['\u00b2'] = [ // x
defs['\u00b5'] = []; ];
defs['\u00b6'] = []; defs['\u00b3'] = [ // x
defs['\u00b7'] = []; ];
defs['\u00b8'] = []; defs['\u00b4'] = [ // x
defs['\u00b9'] = []; ];
defs['\u00ba'] = []; defs['\u00b5'] = [ // x
defs['\u00bb'] = []; ];
defs['\u00bc'] = []; defs['\u00b6'] = [ // x
defs['\u00bd'] = []; ];
defs['\u00be'] = []; defs['\u00b7'] = [ // x
defs['\u00bf'] = []; ];
defs['\u00b8'] = [ // x
];
defs['\u00b9'] = [ // x
];
defs['\u00ba'] = [ // x
];
defs['\u00bb'] = [ // x
];
defs['\u00bc'] = [ // x
];
defs['\u00bd'] = [ // x
];
defs['\u00be'] = [ // x
];
defs['\u00bf'] = [ // x
];
// 0xc0-0xcf // 0xc0-0xcf
defs['\u00c0'] = []; defs['\u00c0'] = [ // x
defs['\u00c1'] = []; ];
defs['\u00c2'] = []; defs['\u00c1'] = [ // x
defs['\u00c3'] = []; ];
defs['\u00c4'] = []; defs['\u00c2'] = [ // x
defs['\u00c5'] = []; ];
defs['\u00c6'] = []; defs['\u00c3'] = [ // x
defs['\u00c7'] = []; ];
defs['\u00c8'] = []; defs['\u00c4'] = [ // x
defs['\u00c9'] = []; ];
defs['\u00ca'] = []; defs['\u00c5'] = [ // x
defs['\u00cb'] = []; ];
defs['\u00cc'] = []; defs['\u00c6'] = [ // x
defs['\u00cd'] = []; ];
defs['\u00ce'] = []; defs['\u00c7'] = [ // x
defs['\u00cf'] = []; ];
defs['\u00c8'] = [ // x
];
defs['\u00c9'] = [ // x
];
defs['\u00ca'] = [ // x
];
defs['\u00cb'] = [ // x
];
defs['\u00cc'] = [ // x
];
defs['\u00cd'] = [ // x
];
defs['\u00ce'] = [ // x
];
defs['\u00cf'] = [ // x
];
// 0xd0-0xdf // 0xd0-0xdf
defs['\u00d0'] = []; defs['\u00d0'] = [ // x
defs['\u00d1'] = []; ];
defs['\u00d2'] = []; defs['\u00d1'] = [ // x
defs['\u00d3'] = []; ];
defs['\u00d4'] = []; defs['\u00d2'] = [ // x
defs['\u00d5'] = []; ];
defs['\u00d6'] = []; defs['\u00d3'] = [ // x
defs['\u00d7'] = []; ];
defs['\u00d8'] = []; defs['\u00d4'] = [ // x
defs['\u00d9'] = []; ];
defs['\u00da'] = []; defs['\u00d5'] = [ // x
defs['\u00db'] = []; ];
defs['\u00dc'] = []; defs['\u00d6'] = [ // x
defs['\u00dd'] = []; ];
defs['\u00de'] = []; defs['\u00d7'] = [ // x
defs['\u00df'] = []; ];
defs['\u00d8'] = [ // x
];
defs['\u00d9'] = [ // x
];
defs['\u00da'] = [ // x
];
defs['\u00db'] = [ // x
];
defs['\u00dc'] = [ // x
];
defs['\u00dd'] = [ // x
];
defs['\u00de'] = [ // x
];
defs['\u00df'] = [ // x
];
// 0xe0-0xef // 0xe0-0xef
defs['\u00e0'] = []; defs['\u00e0'] = [ // x
defs['\u00e1'] = []; ];
defs['\u00e2'] = []; defs['\u00e1'] = [ // x
defs['\u00e3'] = []; ];
defs['\u00e4'] = []; defs['\u00e2'] = [ // x
defs['\u00e5'] = []; ];
defs['\u00e6'] = []; defs['\u00e3'] = [ // x
defs['\u00e7'] = []; ];
defs['\u00e8'] = []; defs['\u00e4'] = [ // x
defs['\u00e9'] = []; ];
defs['\u00ea'] = []; defs['\u00e5'] = [ // x
defs['\u00eb'] = []; ];
defs['\u00ec'] = []; defs['\u00e6'] = [ // x
defs['\u00ed'] = []; ];
defs['\u00ee'] = []; defs['\u00e7'] = [ // x
defs['\u00ef'] = []; ];
defs['\u00e8'] = [ // x
];
defs['\u00e9'] = [ // x
];
defs['\u00ea'] = [ // x
];
defs['\u00eb'] = [ // x
];
defs['\u00ec'] = [ // x
];
defs['\u00ed'] = [ // x
];
defs['\u00ee'] = [ // x
];
defs['\u00ef'] = [ // x
];
// 0xf0-0xff // 0xf0-0xff
defs['\u00f0'] = []; defs['\u00f0'] = [ // x
defs['\u00f1'] = []; ];
defs['\u00f2'] = []; defs['\u00f1'] = [ // x
defs['\u00f3'] = []; ];
defs['\u00f4'] = []; defs['\u00f2'] = [ // x
defs['\u00f5'] = []; ];
defs['\u00f6'] = []; defs['\u00f3'] = [ // x
defs['\u00f7'] = []; ];
defs['\u00f8'] = []; defs['\u00f4'] = [ // x
defs['\u00f9'] = []; ];
defs['\u00fa'] = []; defs['\u00f5'] = [ // x
defs['\u00fb'] = []; ];
defs['\u00fc'] = []; defs['\u00f6'] = [ // x
defs['\u00fd'] = []; ];
defs['\u00fe'] = []; defs['\u00f7'] = [ // x
defs['\u00ff'] = []; ];
defs['\u00f8'] = [ // x
];
defs['\u00f9'] = [ // x
];
defs['\u00fa'] = [ // x
];
defs['\u00fb'] = [ // x
];
defs['\u00fc'] = [ // x
];
defs['\u00fd'] = [ // x
];
defs['\u00fe'] = [ // x
];
defs['\u00ff'] = [ // x
];
*/ */
this.font = []; this.font = [];
for (let d of Object.keys(defs).toSorted()) { for (let d of Object.keys(defs).toSorted()) {
let f = []; let f = [];