From 0367616467f9e8fe78d2497668e6e6c364395af0 Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Fri, 8 Aug 2008 15:23:06 +0000 Subject: [PATCH] Add glyphs for cyrillic, non-breaking space, and a default glyph. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18220 a1c6a512-1295-4272-9138-f99709370657 --- fonts/rockfont-8.bdf | 1322 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 1317 insertions(+), 5 deletions(-) diff --git a/fonts/rockfont-8.bdf b/fonts/rockfont-8.bdf index a61bb0c318..5ca0f4ce56 100644 --- a/fonts/rockfont-8.bdf +++ b/fonts/rockfont-8.bdf @@ -2,7 +2,7 @@ STARTFONT 2.1 FONT -classic-rockfont-medium-R-Normal--8-80-75-75-p-48-ISO10646-1 SIZE 8 75 75 FONTBOUNDINGBOX 9 8 0 0 -STARTPROPERTIES 16 +STARTPROPERTIES 17 FONT_NAME "rockfontmedium" FONT_ASCENT 8 FONT_DESCENT 0 @@ -17,10 +17,25 @@ RESOLUTION 75 SPACING "p" AVERAGE_WIDTH 48 FULL_NAME "rockfont medium" -COPYRIGHT "by Jens Arnold 08/2008 V1.9, based on work by Uwe Freese" +COPYRIGHT "by Jens Arnold 08/2008 V2.0, based on work by Uwe Freese" _GBDFED_INFO "Edited with gbdfed 1.3." +DEFAULT_CHAR 0 ENDPROPERTIES -CHARS 318 +CHARS 416 +STARTCHAR U+0000 +ENCODING 0 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 6 7 1 1 +BITMAP +A8 +00 +88 +00 +88 +00 +A8 +ENDCHAR STARTCHAR U+0020 ENCODING 32 SWIDTH 480 0 @@ -1258,6 +1273,13 @@ BITMAP 68 B0 ENDCHAR +STARTCHAR U+00A0 +ENCODING 160 +SWIDTH 480 0 +DWIDTH 4 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR STARTCHAR U+00A1 ENCODING 161 SWIDTH 240 0 @@ -2575,8 +2597,8 @@ BBX 4 7 1 1 BITMAP 50 20 -00 -E0 +60 +10 70 90 70 @@ -4327,4 +4349,1294 @@ C0 40 40 ENDCHAR +STARTCHAR U+0400 +ENCODING 1024 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +40 +20 +F0 +80 +E0 +80 +F0 +ENDCHAR +STARTCHAR U+0401 +ENCODING 1025 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +90 +00 +F0 +80 +E0 +80 +F0 +ENDCHAR +STARTCHAR U+0402 +ENCODING 1026 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 7 1 1 +BITMAP +F0 +40 +40 +70 +48 +48 +70 +ENDCHAR +STARTCHAR U+0403 +ENCODING 1027 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +20 +40 +F0 +80 +80 +80 +80 +ENDCHAR +STARTCHAR U+0404 +ENCODING 1028 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +60 +90 +80 +E0 +80 +90 +60 +ENDCHAR +STARTCHAR U+0405 +ENCODING 1029 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +60 +90 +80 +60 +10 +90 +60 +ENDCHAR +STARTCHAR U+0406 +ENCODING 1030 +SWIDTH 480 0 +DWIDTH 4 0 +BBX 3 7 1 1 +BITMAP +E0 +40 +40 +40 +40 +40 +E0 +ENDCHAR +STARTCHAR U+0407 +ENCODING 1031 +SWIDTH 480 0 +DWIDTH 4 0 +BBX 3 7 1 1 +BITMAP +A0 +00 +E0 +40 +40 +40 +E0 +ENDCHAR +STARTCHAR U+0408 +ENCODING 1032 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +10 +10 +10 +10 +90 +90 +60 +ENDCHAR +STARTCHAR U+0409 +ENCODING 1033 +SWIDTH 840 0 +DWIDTH 7 0 +BBX 6 7 1 1 +BITMAP +70 +50 +50 +58 +54 +54 +98 +ENDCHAR +STARTCHAR U+040A +ENCODING 1034 +SWIDTH 840 0 +DWIDTH 7 0 +BBX 6 7 1 1 +BITMAP +90 +90 +90 +F8 +94 +94 +98 +ENDCHAR +STARTCHAR U+040B +ENCODING 1035 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 7 1 1 +BITMAP +F0 +40 +40 +70 +48 +48 +48 +ENDCHAR +STARTCHAR U+040C +ENCODING 1036 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +20 +40 +90 +A0 +C0 +A0 +90 +ENDCHAR +STARTCHAR U+040D +ENCODING 1037 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +40 +20 +90 +90 +B0 +D0 +90 +ENDCHAR +STARTCHAR U+040E +ENCODING 1038 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +90 +60 +90 +90 +70 +10 +60 +ENDCHAR +STARTCHAR U+040F +ENCODING 1039 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 5 8 0 0 +BITMAP +48 +48 +48 +48 +48 +48 +78 +10 +ENDCHAR +STARTCHAR U+0410 +ENCODING 1040 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +60 +90 +90 +F0 +90 +90 +90 +ENDCHAR +STARTCHAR U+0411 +ENCODING 1041 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +F0 +80 +80 +E0 +90 +90 +E0 +ENDCHAR +STARTCHAR U+0412 +ENCODING 1042 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +E0 +90 +90 +E0 +90 +90 +E0 +ENDCHAR +STARTCHAR U+0413 +ENCODING 1043 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +F0 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR U+0414 +ENCODING 1044 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 8 1 0 +BITMAP +38 +48 +48 +48 +48 +48 +F8 +88 +ENDCHAR +STARTCHAR U+0415 +ENCODING 1045 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +F0 +80 +80 +E0 +80 +80 +F0 +ENDCHAR +STARTCHAR U+0416 +ENCODING 1046 +SWIDTH 960 0 +DWIDTH 8 0 +BBX 7 7 1 1 +BITMAP +92 +92 +54 +38 +54 +92 +92 +ENDCHAR +STARTCHAR U+0417 +ENCODING 1047 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +60 +90 +10 +60 +10 +90 +60 +ENDCHAR +STARTCHAR U+0418 +ENCODING 1048 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +90 +90 +B0 +B0 +D0 +D0 +90 +ENDCHAR +STARTCHAR U+0419 +ENCODING 1049 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +90 +60 +90 +90 +B0 +D0 +90 +ENDCHAR +STARTCHAR U+041A +ENCODING 1050 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +90 +90 +A0 +C0 +A0 +90 +90 +ENDCHAR +STARTCHAR U+041B +ENCODING 1051 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +70 +50 +50 +50 +50 +50 +90 +ENDCHAR +STARTCHAR U+041C +ENCODING 1052 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 7 1 1 +BITMAP +88 +D8 +D8 +A8 +A8 +88 +88 +ENDCHAR +STARTCHAR U+041D +ENCODING 1053 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +90 +90 +90 +F0 +90 +90 +90 +ENDCHAR +STARTCHAR U+041E +ENCODING 1054 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +60 +90 +90 +90 +90 +90 +60 +ENDCHAR +STARTCHAR U+041F +ENCODING 1055 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +F0 +90 +90 +90 +90 +90 +90 +ENDCHAR +STARTCHAR U+0420 +ENCODING 1056 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +E0 +90 +90 +E0 +80 +80 +80 +ENDCHAR +STARTCHAR U+0421 +ENCODING 1057 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +60 +90 +80 +80 +80 +90 +60 +ENDCHAR +STARTCHAR U+0422 +ENCODING 1058 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 7 1 1 +BITMAP +F8 +20 +20 +20 +20 +20 +20 +ENDCHAR +STARTCHAR U+0423 +ENCODING 1059 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +90 +90 +90 +70 +10 +10 +60 +ENDCHAR +STARTCHAR U+0424 +ENCODING 1060 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 7 1 1 +BITMAP +20 +70 +A8 +A8 +A8 +70 +20 +ENDCHAR +STARTCHAR U+0425 +ENCODING 1061 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 7 1 1 +BITMAP +88 +88 +50 +20 +50 +88 +88 +ENDCHAR +STARTCHAR U+0426 +ENCODING 1062 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 8 1 0 +BITMAP +90 +90 +90 +90 +90 +90 +F0 +10 +ENDCHAR +STARTCHAR U+0427 +ENCODING 1063 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +90 +90 +90 +70 +10 +10 +10 +ENDCHAR +STARTCHAR U+0428 +ENCODING 1064 +SWIDTH 960 0 +DWIDTH 8 0 +BBX 7 7 1 1 +BITMAP +92 +92 +92 +92 +92 +92 +FE +ENDCHAR +STARTCHAR U+0429 +ENCODING 1065 +SWIDTH 960 0 +DWIDTH 8 0 +BBX 7 8 1 0 +BITMAP +92 +92 +92 +92 +92 +92 +FE +02 +ENDCHAR +STARTCHAR U+042A +ENCODING 1066 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 7 1 1 +BITMAP +C0 +40 +70 +48 +48 +48 +70 +ENDCHAR +STARTCHAR U+042B +ENCODING 1067 +SWIDTH 840 0 +DWIDTH 7 0 +BBX 6 7 1 1 +BITMAP +84 +84 +E4 +94 +94 +94 +E4 +ENDCHAR +STARTCHAR U+042C +ENCODING 1068 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +80 +80 +E0 +90 +90 +90 +E0 +ENDCHAR +STARTCHAR U+042D +ENCODING 1069 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +60 +90 +10 +70 +10 +90 +60 +ENDCHAR +STARTCHAR U+042E +ENCODING 1070 +SWIDTH 840 0 +DWIDTH 7 0 +BBX 6 7 1 1 +BITMAP +98 +A4 +A4 +E4 +A4 +A4 +98 +ENDCHAR +STARTCHAR U+042F +ENCODING 1071 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +70 +90 +90 +70 +50 +90 +90 +ENDCHAR +STARTCHAR U+0430 +ENCODING 1072 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 5 1 1 +BITMAP +60 +10 +70 +90 +70 +ENDCHAR +STARTCHAR U+0431 +ENCODING 1073 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +70 +80 +A0 +D0 +90 +90 +60 +ENDCHAR +STARTCHAR U+0432 +ENCODING 1074 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 5 1 1 +BITMAP +E0 +90 +E0 +90 +E0 +ENDCHAR +STARTCHAR U+0433 +ENCODING 1075 +SWIDTH 480 0 +DWIDTH 4 0 +BBX 3 5 1 1 +BITMAP +E0 +80 +80 +80 +80 +ENDCHAR +STARTCHAR U+0434 +ENCODING 1076 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 6 1 0 +BITMAP +30 +50 +50 +50 +F0 +90 +ENDCHAR +STARTCHAR U+0435 +ENCODING 1077 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 5 1 1 +BITMAP +60 +90 +F0 +80 +70 +ENDCHAR +STARTCHAR U+0436 +ENCODING 1078 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 5 1 1 +BITMAP +A8 +A8 +70 +A8 +A8 +ENDCHAR +STARTCHAR U+0437 +ENCODING 1079 +SWIDTH 480 0 +DWIDTH 4 0 +BBX 3 5 1 1 +BITMAP +C0 +20 +C0 +20 +C0 +ENDCHAR +STARTCHAR U+0438 +ENCODING 1080 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 5 1 1 +BITMAP +90 +90 +B0 +D0 +90 +ENDCHAR +STARTCHAR U+0439 +ENCODING 1081 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +50 +20 +00 +90 +B0 +D0 +90 +ENDCHAR +STARTCHAR U+043A +ENCODING 1082 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 5 1 1 +BITMAP +90 +A0 +C0 +A0 +90 +ENDCHAR +STARTCHAR U+043B +ENCODING 1083 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 5 1 1 +BITMAP +70 +50 +50 +50 +90 +ENDCHAR +STARTCHAR U+043C +ENCODING 1084 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 5 1 1 +BITMAP +88 +D8 +D8 +A8 +A8 +ENDCHAR +STARTCHAR U+043D +ENCODING 1085 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 5 1 1 +BITMAP +90 +90 +F0 +90 +90 +ENDCHAR +STARTCHAR U+043E +ENCODING 1086 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 5 1 1 +BITMAP +60 +90 +90 +90 +60 +ENDCHAR +STARTCHAR U+043F +ENCODING 1087 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 5 1 1 +BITMAP +F0 +90 +90 +90 +90 +ENDCHAR +STARTCHAR U+0440 +ENCODING 1088 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 6 1 0 +BITMAP +E0 +90 +90 +E0 +80 +80 +ENDCHAR +STARTCHAR U+0441 +ENCODING 1089 +SWIDTH 480 0 +DWIDTH 4 0 +BBX 3 5 1 1 +BITMAP +60 +80 +80 +80 +60 +ENDCHAR +STARTCHAR U+0442 +ENCODING 1090 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 5 1 1 +BITMAP +F8 +20 +20 +20 +20 +ENDCHAR +STARTCHAR U+0443 +ENCODING 1091 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 6 1 0 +BITMAP +90 +90 +90 +70 +10 +60 +ENDCHAR +STARTCHAR U+0444 +ENCODING 1092 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 8 1 0 +BITMAP +20 +20 +70 +A8 +A8 +A8 +70 +20 +ENDCHAR +STARTCHAR U+0445 +ENCODING 1093 +SWIDTH 480 0 +DWIDTH 4 0 +BBX 3 5 1 1 +BITMAP +A0 +A0 +40 +A0 +A0 +ENDCHAR +STARTCHAR U+0446 +ENCODING 1094 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 6 1 0 +BITMAP +90 +90 +90 +90 +F0 +10 +ENDCHAR +STARTCHAR U+0447 +ENCODING 1095 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 5 1 1 +BITMAP +90 +90 +70 +10 +10 +ENDCHAR +STARTCHAR U+0448 +ENCODING 1096 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 5 1 1 +BITMAP +A8 +A8 +A8 +A8 +F8 +ENDCHAR +STARTCHAR U+0449 +ENCODING 1097 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 6 1 0 +BITMAP +A8 +A8 +A8 +A8 +F8 +08 +ENDCHAR +STARTCHAR U+044A +ENCODING 1098 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 5 1 1 +BITMAP +C0 +60 +50 +50 +60 +ENDCHAR +STARTCHAR U+044B +ENCODING 1099 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 5 1 1 +BITMAP +88 +C8 +A8 +A8 +C8 +ENDCHAR +STARTCHAR U+044C +ENCODING 1100 +SWIDTH 480 0 +DWIDTH 4 0 +BBX 3 5 1 1 +BITMAP +80 +C0 +A0 +A0 +C0 +ENDCHAR +STARTCHAR U+044D +ENCODING 1101 +SWIDTH 480 0 +DWIDTH 4 0 +BBX 3 5 1 1 +BITMAP +C0 +20 +E0 +20 +C0 +ENDCHAR +STARTCHAR U+044E +ENCODING 1102 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 5 1 1 +BITMAP +90 +A8 +E8 +A8 +90 +ENDCHAR +STARTCHAR U+044F +ENCODING 1103 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 5 1 1 +BITMAP +70 +90 +70 +50 +90 +ENDCHAR +STARTCHAR U+0450 +ENCODING 1104 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +40 +20 +60 +90 +F0 +80 +70 +ENDCHAR +STARTCHAR U+0451 +ENCODING 1105 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +90 +00 +60 +90 +F0 +80 +70 +ENDCHAR +STARTCHAR U+0452 +ENCODING 1106 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 8 1 0 +BITMAP +40 +E0 +40 +70 +48 +48 +48 +10 +ENDCHAR +STARTCHAR U+0453 +ENCODING 1107 +SWIDTH 480 0 +DWIDTH 4 0 +BBX 3 7 1 1 +BITMAP +20 +40 +E0 +80 +80 +80 +80 +ENDCHAR +STARTCHAR U+0454 +ENCODING 1108 +SWIDTH 480 0 +DWIDTH 4 0 +BBX 3 5 1 1 +BITMAP +60 +80 +E0 +80 +60 +ENDCHAR +STARTCHAR U+0455 +ENCODING 1109 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 5 1 1 +BITMAP +60 +80 +60 +10 +E0 +ENDCHAR +STARTCHAR U+0456 +ENCODING 1110 +SWIDTH 360 0 +DWIDTH 3 0 +BBX 2 7 1 1 +BITMAP +80 +00 +80 +80 +80 +80 +40 +ENDCHAR +STARTCHAR U+0457 +ENCODING 1111 +SWIDTH 480 0 +DWIDTH 4 0 +BBX 3 7 1 1 +BITMAP +A0 +00 +40 +40 +40 +40 +20 +ENDCHAR +STARTCHAR U+0458 +ENCODING 1112 +SWIDTH 480 0 +DWIDTH 4 0 +BBX 3 8 1 0 +BITMAP +20 +00 +20 +20 +20 +20 +A0 +40 +ENDCHAR +STARTCHAR U+0459 +ENCODING 1113 +SWIDTH 840 0 +DWIDTH 7 0 +BBX 6 5 1 1 +BITMAP +70 +58 +54 +54 +98 +ENDCHAR +STARTCHAR U+045A +ENCODING 1114 +SWIDTH 840 0 +DWIDTH 7 0 +BBX 6 5 1 1 +BITMAP +90 +98 +F4 +94 +98 +ENDCHAR +STARTCHAR U+045B +ENCODING 1115 +SWIDTH 720 0 +DWIDTH 6 0 +BBX 5 7 1 1 +BITMAP +40 +E0 +40 +70 +48 +48 +48 +ENDCHAR +STARTCHAR U+045C +ENCODING 1116 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +20 +40 +90 +A0 +C0 +A0 +90 +ENDCHAR +STARTCHAR U+045D +ENCODING 1117 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 7 1 1 +BITMAP +40 +20 +00 +90 +B0 +D0 +90 +ENDCHAR +STARTCHAR U+045E +ENCODING 1118 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 8 1 0 +BITMAP +50 +20 +90 +90 +90 +70 +10 +60 +ENDCHAR +STARTCHAR U+045F +ENCODING 1119 +SWIDTH 600 0 +DWIDTH 5 0 +BBX 4 6 1 0 +BITMAP +90 +90 +90 +90 +F0 +20 +ENDCHAR ENDFONT