From 134b6293811a8d92aa98194ebbddcb8f83361777 Mon Sep 17 00:00:00 2001 From: svenhoefer Date: Mon, 2 May 2016 23:49:50 +0200 Subject: [PATCH] - font_6x8*.h: add german umlauts; small fixes --- font_6x8.h | 103 +++++++++++++++++++++++++++++++++++++++++++++--- font_6x8_bold.h | 67 ++++++++++++++++++++++++++++--- 2 files changed, 158 insertions(+), 12 deletions(-) diff --git a/font_6x8.h b/font_6x8.h index 01dd948..6522c12 100644 --- a/font_6x8.h +++ b/font_6x8.h @@ -56,6 +56,9 @@ #define _OOO_O 0x1d #define _OOOO_ 0x1e #define _OOOOO 0x1f +#define O____O 0x21 +#define OO__OO 0x33 +#define OOOOOO 0x3f unsigned char Font_6x8[256][8] = { [0x20] = {______, @@ -591,13 +594,13 @@ unsigned char Font_6x8[256][8] = { _O_OO_, _OO__O, _O___O, - _O___O, - _OOOO_, + _OO__O, + _O_OO_, ______}, [0x63] = {______, ______, __OOO_, - _O____, + _O___O, _O____, _O___O, __OOO_, @@ -607,8 +610,8 @@ unsigned char Font_6x8[256][8] = { __OO_O, _O__OO, _O___O, - _O___O, - __OOOO, + _O__OO, + __OO_O, ______}, [0x65] = {______, ______, @@ -835,6 +838,70 @@ unsigned char Font_6x8[256][8] = { ______, ______, ______}, + [0xc0] = {___O__, + __O_O_, + __O_O_, + __OOO_, + __OOO_, + _OOOOO, + _OOOOO, + __OOO_}, + [0xc1] = {______, + ______, + __O_O_, + ______, + ______, + _O___O, + __OOO_, + ______}, + [0xc2] = {______, + ______, + __O_O_, + ______, + ______, + _OOOOO, + ______, + ______}, + [0xc3] = {______, + ______, + __O_O_, + ______, + ______, + __OOO_, + _O___O, + ______}, + [0xc4] = {_O___O, + ______, + __OOO_, + _O___O, + _OOOOO, + _O___O, + _O___O, + ______}, + [0xd6] = {_O___O, + ______, + __OOO_, + _O___O, + _O___O, + _O___O, + __OOO_, + ______}, + [0xdc] = {_O___O, + ______, + _O___O, + _O___O, + _O___O, + _O___O, + __OOO_, + ______}, + [0xdf] = {__OOO_, + _O___O, + _O_OO_, + _O___O, + _O___O, + _O_OO_, + _O____, + ______}, [0xe1] = {__O_O_, ______, __OOO_, @@ -845,11 +912,19 @@ unsigned char Font_6x8[256][8] = { ______}, [0xe2] = {__OOO_, _O___O, - _OOOO_, + _O_OO_, _O___O, _O___O, _O_OO_, _O____, + _O____}, + [0xe4] = {__O_O_, + ______, + __OOO_, + _____O, + __OOOO, + _O___O, + __OOOO, ______}, [0xef] = {__O_O_, ______, @@ -867,4 +942,20 @@ unsigned char Font_6x8[256][8] = { _O__OO, __OO_O, ______}, + [0xf6] = {__O_O_, + ______, + __OOO_, + _O___O, + _O___O, + _O___O, + __OOO_, + ______}, + [0xfc] = {__O_O_, + ______, + _O___O, + _O___O, + _O___O, + _O__OO, + __OO_O, + ______}, }; diff --git a/font_6x8_bold.h b/font_6x8_bold.h index b1300cb..a7d82c3 100644 --- a/font_6x8_bold.h +++ b/font_6x8_bold.h @@ -426,7 +426,7 @@ unsigned char Font_6x8_bold[256][8] = { __OO__, _OOOO_, ______}, - [0x4a] = {___OOO, + [0x4a] = {____OO, ____OO, ____OO, ____OO, @@ -550,14 +550,14 @@ unsigned char Font_6x8_bold[256][8] = { _OO_OO, _OO_OO, __O_OO, - ___OOO, ___OO_, - _OOO__, + ___OO_, + ___OO_, ______}, [0x5a] = {_OOOOO, ____OO, ___OO_, - __OOO_, + __OO__, __OO__, _OO___, _OOOOO, @@ -676,7 +676,7 @@ unsigned char Font_6x8_bold[256][8] = { ______}, [0x69] = {__OO__, ______, - _OOO__, + _OOOO_, __OO__, __OO__, __OO__, @@ -850,7 +850,6 @@ unsigned char Font_6x8_bold[256][8] = { __OO__, ______, ______}, - [0x7f] = {______, ___OO_, __OO__, @@ -867,6 +866,38 @@ unsigned char Font_6x8_bold[256][8] = { ______, ______, ______}, + [0xc4] = {_OO_OO, + ______, + __OOO_, + _OO_OO, + _OOOOO, + _OO_OO, + _OO_OO, + ______}, + [0xd6] = {_OO_OO, + ______, + __OOO_, + _OO_OO, + _OO_OO, + _OO_OO, + __OOO_, + ______}, + [0xdc] = {_OO_OO, + ______, + _OO_OO, + _OO_OO, + _OO_OO, + _OO_OO, + __OOO_, + ______}, + [0xdf] = {__OOO_, + _OO_OO, + _OOOO_, + _OO_OO, + _OO_OO, + _OOOO_, + _OO___, + ______}, [0xe1] = {_OO_OO, ______, __OOO_, @@ -882,6 +913,14 @@ unsigned char Font_6x8_bold[256][8] = { _OO_OO, _OOOO_, _OO___, + _OO___}, + [0xe4] = {_OO_OO, + ______, + __OOO_, + ____OO, + __OOOO, + _OO_OO, + __OOOO, ______}, [0xef] = {_OO_OO, ______, @@ -899,4 +938,20 @@ unsigned char Font_6x8_bold[256][8] = { _OO_OO, __OOOO, ______}, + [0xf6] = {_OO_OO, + ______, + __OOO_, + _OO_OO, + _OO_OO, + _OO_OO, + __OOO_, + ______}, + [0xfc] = {_OO_OO, + ______, + _OO_OO, + _OO_OO, + _OO_OO, + _OO_OO, + __OOOO, + ______}, }; -- 2.39.5