Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 2225 → Rev 2226

/programs/other/font_conv/char.txt
1,4 → 1,4
0 I
000 I
I
I
I
8,7 → 8,7
I
I
I
1 I
001 I
I
I
I
18,7 → 18,7
I
I
I
2 I
002 I
I
I
I
28,7 → 28,7
I
I
I
3 I
003 I
I
I
I
38,7 → 38,7
I
I
I
4 I
004 I
I
I
I
48,7 → 48,7
I
I
I
5 I
005 I
I
I
I
58,7 → 58,7
I
I
I
6 I
006 I
I
I
I
68,7 → 68,7
I
I
I
7 I
007 I
I
I
I
78,7 → 78,7
I
I
I
8 I
008 I
I
I
I
88,7 → 88,7
I
I
I
9 I
009 I
I
I
I
98,7 → 98,7
I
I
I
10 I
010 I
I
I
I
108,7 → 108,7
I
I
I
11 I
011 I
I
I
I
118,7 → 118,7
I
I
I
12 I
012 I
I
I
I
128,7 → 128,7
I
I
I
13 I
013 I
I
I
I
138,7 → 138,7
I
I
I
14 I
014 I
I
I
I
148,7 → 148,7
I
I
I
15 I
015 I
I
I
I
158,27 → 158,27
I
I
I
16 I
016 I
I
oo I
ooo I
oooo I
oooooI
oooo I
oo I
ooo I
I
I
I
17 I
017 I
I
ooI
oooI
ooooI
oooooI
ooooI
ooI
oooI
I
I
I
18 I
018 I
o I
ooo I
o o oI
188,7 → 188,7
o I
I
I
19 I
019 I
o o I
o o I
o o I
198,7 → 198,7
o o I
I
I
20 I
020 I
ooooI
o o oI
o o oI
208,7 → 208,7
oo oI
I
I
21 I
021 I
ooooI
o I
ooo I
218,7 → 218,7
oooo I
I
I
22 I
022 I
I
I
I
228,7 → 228,7
I
oooooI
I
23 I
023 I
o I
ooo I
o o oI
238,7 → 238,7
oooooI
I
I
24 I
024 I
o I
ooo I
o o oI
248,7 → 248,7
o I
I
I
25 I
025 I
o I
o I
o I
258,7 → 258,7
o I
I
I
26 I
026 I
I
o I
o I
268,7 → 268,7
I
I
I
27 I
027 I
I
o I
o I
278,7 → 278,7
I
I
I
28 I
028 I
I
I
I
288,7 → 288,7
I
I
I
29 I
029 I
oo I
o o I
oo I
298,27 → 298,27
I
I
I
30 I
030 I
I
o I
ooo I
ooo I
oooooI
oooooI
I
I
I
31 I
I
031 I
I
I
oooooI
oooooI
ooo I
ooo I
o I
I
I
I
32 I
032 I
I
I
I
328,7 → 328,7
I
I
I
33 I
033 I
o I
o I
o I
338,7 → 338,7
o I
I
I
34 I
034 I
o o I
o o I
I
348,7 → 348,7
I
I
I
35 I
035 I
o o I
o o I
oooooI
358,7 → 358,7
o o I
I
I
36 I
036 I
o I
ooooI
o o I
368,7 → 368,7
o I
I
I
37 I
037 I
oo I
oo oI
o I
378,7 → 378,7
ooI
I
I
38 I
038 I
ooo I
o I
o I
388,7 → 388,7
oo oI
I
I
39 I
039 I
o I
o I
I
398,7 → 398,7
I
I
I
40 I
040 I
o I
o I
o I
408,7 → 408,7
o I
I
I
41 I
041 I
o I
o I
o I
418,7 → 418,7
o I
I
I
42 I
042 I
I
o I
o o oI
428,7 → 428,7
I
I
I
43 I
043 I
I
o I
o I
438,7 → 438,7
I
I
I
44 I
044 I
I
I
I
448,7 → 448,7
o I
o I
I
45 I
045 I
I
I
I
458,7 → 458,7
I
I
I
46 I
046 I
I
I
I
468,7 → 468,7
oo I
I
I
47 I
047 I
oI
o I
o I
478,7 → 478,7
o I
I
I
48 I
048 I
ooo I
o oI
o oI
488,7 → 488,7
ooo I
I
I
49 I
049 I
o I
oo I
o I
498,7 → 498,7
o I
I
I
50 I
050 I
ooo I
o oI
oI
508,7 → 508,7
oooooI
I
I
0 I
051 I
ooo I
o oI
oI
518,7 → 518,7
ooo I
I
I
0 I
052 I
o I
oo I
o o I
528,7 → 528,7
oooI
I
I
0 I
053 I
oooooI
o I
o I
538,7 → 538,7
ooo I
I
I
0 I
054 I
oo I
o I
o I
548,7 → 548,7
ooo I
I
I
0 I
055 I
oooooI
oI
o I
558,7 → 558,7
o I
I
I
0 I
056 I
ooo I
o oI
o oI
568,7 → 568,7
ooo I
I
I
0 I
057 I
ooo I
o oI
o oI
578,7 → 578,7
oo I
I
I
0 I
058 I
I
oo I
oo I
588,7 → 588,7
oo I
I
I
0 I
059 I
I
oo I
oo I
598,7 → 598,7
o I
o I
I
60 I
060 I
I
ooI
oo I
608,7 → 608,7
I
I
I
61 I
061 I
I
I
oooooI
618,7 → 618,7
I
I
I
62 I
062 I
I
oo I
oo I
628,7 → 628,7
I
I
I
63 I
063 I
ooo I
o oI
o I
638,7 → 638,7
o I
I
I
64 I
064 I
ooo I
o oI
o oooI
648,7 → 648,7
ooo I
I
I
65 I
065 I
o I
o o I
o oI
658,7 → 658,7
o oI
I
I
0 I
066 I
oooo I
o oI
o oI
668,7 → 668,7
oooo I
I
I
0 I
067 I
ooo I
o oI
o I
678,7 → 678,7
ooo I
I
I
0 I
068 I
ooo I
o o I
o oI
688,7 → 688,7
ooo I
I
I
0 I
069 I
oooooI
o I
o I
698,7 → 698,7
oooooI
I
I
70 I
070 I
oooooI
o I
o I
708,7 → 708,7
o I
I
I
0 I
071 I
ooo I
o oI
o I
718,7 → 718,7
ooooI
I
I
0 I
072 I
o oI
o oI
o oI
728,7 → 728,7
o oI
I
I
0 I
073 I
ooo I
o I
o I
738,7 → 738,7
ooo I
I
I
0 I
074 I
ooI
oI
oI
748,7 → 748,7
ooo I
I
I
0 I
075 I
o oI
o o I
o o I
758,7 → 758,7
o oI
I
I
0 I
076 I
o I
o I
o I
768,7 → 768,7
oooooI
I
I
0 I
77 I
o oI
oo ooI
o o oI
778,7 → 778,7
o oI
I
I
0 I
78 I
o oI
oo oI
oo oI
788,7 → 788,7
o oI
I
I
0 I
79 I
ooo I
o oI
o oI
798,7 → 798,7
ooo I
I
I
80 I
080 I
oooo I
o oI
o oI
808,7 → 808,7
o I
I
I
0 I
81 I
ooo I
o oI
o oI
818,7 → 818,7
ooo I
ooI
I
0 I
82 I
oooo I
o oI
o oI
828,7 → 828,7
o oI
I
I
0 I
83 I
ooo I
o oI
o I
838,7 → 838,7
ooo I
I
I
0 I
84 I
oooooI
o I
o I
848,7 → 848,7
o I
I
I
0 I
85 I
o oI
o oI
o oI
858,7 → 858,7
ooo I
I
I
0 I
86 I
o oI
o oI
o oI
868,7 → 868,7
o I
I
I
0 I
87 I
o oI
o oI
o oI
878,7 → 878,7
o oI
I
I
0 I
88 I
o oI
o oI
o o I
888,7 → 888,7
o oI
I
I
0 I
89 I
o oI
o oI
o o I
898,7 → 898,7
o I
I
I
90 I
090 I
oooooI
oI
o I
948,7 → 948,7
I
I
I
0 I
95 I
I
I
I
958,7 → 958,7
I
oooooI
I
0 I
96 I
o I
o I
I
988,7 → 988,7
oooo I
I
I
0 I
99 I
I
I
ooooI
998,7 → 998,7
ooooI
I
I
0 I
100 I
oI
oI
ooooI
1008,7 → 1008,7
ooooI
I
I
0 I
101 I
I
I
ooo I
1018,7 → 1018,7
ooo I
I
I
0 I
102 I
oooI
o I
oooo I
1028,7 → 1028,7
o I
I
I
0 I
103 I
I
I
ooooI
1038,7 → 1038,7
ooooI
oI
ooo I
0 I
104 I
o I
o I
oooo I
1048,7 → 1048,7
o oI
I
I
0 I
105 I
o I
I
oo I
1058,7 → 1058,7
ooo I
I
I
0 I
106 I
o I
I
oo I
1068,7 → 1068,7
o I
o I
ooo I
0 I
107 I
o I
o I
o o I
1078,7 → 1078,7
o o I
I
I
0 I
108 I
oo I
o I
o I
1088,7 → 1088,7
ooo I
I
I
0 I
109 I
I
I
oo o I
1098,7 → 1098,7
o oI
I
I
0 I
110 I
I
I
o oo I
1108,7 → 1108,7
o oI
I
I
0 I
111 I
I
I
ooo I
1118,7 → 1118,7
ooo I
I
I
0 I
112 I
I
I
oooo I
1128,7 → 1128,7
oooo I
o I
o I
0 I
113 I
I
I
ooooI
1138,7 → 1138,7
ooooI
oI
oI
0 I
114 I
I
I
o ooI
1148,7 → 1148,7
o I
I
I
0 I
115 I
I
I
ooooI
1158,7 → 1158,7
oooo I
I
I
0 I
116 I
o I
o I
ooo I
1168,7 → 1168,7
ooI
I
I
0 I
117 I
I
I
o oI
1178,7 → 1178,7
oo oI
I
I
0 I
118 I
I
I
oo ooI
1188,7 → 1188,7
o I
I
I
0 I
119 I
I
I
o oI
1198,7 → 1198,7
o o I
I
I
0 I
120 I
I
I
o oI
1208,7 → 1208,7
o oI
I
I
0 I
121 I
I
I
o oI
1218,7 → 1218,7
ooooI
oI
ooo I
0 I
122 I
I
I
oooooI
1228,7 → 1228,7
oooooI
I
I
0 I
123 I
o I
o I
o I
1238,7 → 1238,7
o I
I
I
0 I
124 I
o I
o I
o I
1248,7 → 1248,7
o I
I
I
0 I
125 I
o I
o I
o I
1258,7 → 1258,7
o I
I
I
0 I
126 I
I
I
o I
1298,7 → 1298,7
oooo I
I
I
0 I
130 I
oooo I
o oI
o oI
1318,7 → 1318,7
o I
I
I
180 I
132 I
oo I
o o I
o o I
1398,7 → 1398,7
o oI
I
I
0 I
140 I
o oI
oo ooI
o o oI
1418,7 → 1418,7
o oI
I
I
190 I
142 I
ooo I
o oI
o oI
1498,7 → 1498,7
o oI
I
I
0 I
150 I
o o I
o o I
o o I
1518,7 → 1518,7
oI
I
I
200 I
152 I
o o oI
o o oI
o o oI
1758,279 → 1758,137
o oI
I
I
0 I
I
I
I
I
I
I
I
I
I
0 I
I
I
I
I
I
I
I
I
I
0 I
I
I
I
I
I
I
I
I
I
0 I
I
I
I
I
I
I
I
I
I
180 I
I
I
I
I
I
I
I
I
I
0 I
I
I
I
I
I
I
I
I
I
0 I
I
I
I
I
I
I
I
I
I
0 I
I
I
I
I
I
I
I
I
I
0 I
I
I
I
I
I
I
I
I
I
0 I
I
I
I
I
I
I
I
I
I
0 I
I
I
I
I
I
I
I
I
I
0 I
I
I
I
I
I
I
I
I
I
0 I
I
I
I
I
I
I
I
I
I
0 I
I
I
I
I
I
I
I
I
I
190 I
I
I
I
I
I
I
I
I
I
0 I
I
I
I
I
I
I
I
I
I
0 I
ooo I
176 I
o o I
ooo I
o o I
oI
ooooI
o oI
ooooI
I
I
0 I
o oI
I
ooo I
oI
ooooI
o oI
ooooI
I
I
0 I
o oI
I
o I
177 I
o o I
ooo I
o oI
o o oI
o oI
o o oI
o oI
ooo I
I
I
0 I
o oI
I
178 I
oo ooI
o oo I
oo oI
oo ooI
o oo I
oo oI
oo ooI
o oo I
oo oI
179 I
o I
o I
o I
o I
o I
o I
o I
o I
o I
180 I
o I
o I
o I
o I
ooo I
o I
o I
o I
o I
181 I
o I
o I
o I
ooo I
o I
ooo I
o I
o I
o I
182 I
o oI
o oI
o oI
o oI
ooooI
I
I
0 I
oo o I
o o I
o o I
o o I
o o I
183 I
I
oooo I
o I
ooo I
o I
oooo I
I
I
0 I
I
ooo I
oooo I
o oI
ooo I
o oI
o oI
oooo I
o o I
184 I
I
I
0 I
o oI
I
ooo I
o I
ooo I
o I
o I
o I
o I
I
I
0 I
185 I
o oI
I
o o I
o o I
ooo I
o oI
oooooI
o I
ooooI
I
I
200 I
ooo I
o o I
ooo I
o oI
oooooI
o oI
186 I
o oI
I
I
0 I
o oI
ooo I
o oI
o oI
oooooI
o oI
o oI
o o I
o o I
o o I
187 I
I
I
0 I
o oI
I
oooo I
o I
ooo I
o oI
o oI
o oI
188 I
o oI
o o I
o o I
ooo I
o I
oooo I
I
I
0 I
o oI
I
189 I
o oI
o oI
o oI
2038,209 → 1896,351
ooooI
I
I
0 I
o oI
oooooI
o I
ooo I
o I
o I
oooooI
I
I
205 I
190 I
o I
o I
o I
ooo I
o oI
oooooI
o I
ooooI
ooo I
I
I
206 I
I
191 I
I
I
I
I
ooo I
o I
o I
ooo I
o oI
oooooI
o I
ooooI
I
I
207 I
o I
o o I
ooo I
o oI
oooooI
192 I
o I
ooooI
I
I
208 I
o I
o I
o I
ooo I
oI
ooooI
o oI
ooooI
I
I
209 I
o I
o o I
I
I
193 I
o I
o I
o I
o I
oooooI
I
I
210 I
o I
o I
o oI
o oI
o oI
o ooI
oo oI
I
I
0 I
194 I
I
I
ooooI
I
I
oooooI
o I
o I
o I
ooooI
o I
I
0 I
195 I
o I
o I
o I
o I
ooo I
o oI
o I
oooo I
o I
o I
oooooI
o I
196 I
I
I
0 I
o oI
I
I
oooooI
I
I
I
I
I
I
0 I
I
197 I
o I
o I
o I
o I
oooooI
o I
o I
o I
o I
198 I
o I
o I
o I
oooI
o I
oooI
o I
o I
o I
199 I
o oI
o oI
o oI
o o I
o ooI
o o I
o o I
o o I
o o I
200 I
o o I
o o I
o o I
o ooI
o I
oooo I
o I
o I
I
I
0 I
I
201 I
I
I
I
ooooI
o I
o ooI
o o I
o o I
o o I
202 I
o o I
o o I
o o I
oo ooI
I
oooooI
I
I
I
203 I
I
0 I
I
I
oooooI
I
oo ooI
o o I
o o I
o o I
204 I
o o I
o o I
o o I
o ooI
o I
o ooI
o o I
o o I
o o I
205 I
I
I
I
oooooI
I
oooooI
I
I
0 I
I
206 I
o o I
o o I
o o I
oo ooI
I
oo ooI
o o I
o o I
o o I
207 I
o I
o I
o I
oooooI
I
oooooI
I
I
I
208 I
o o I
o o I
o o I
o o I
oooooI
I
I
I
0 I
I
209 I
I
I
I
oooooI
I
oooooI
o I
o I
o I
210 I
o I
I
I
I
oooooI
o o I
o o I
o o I
o o I
211 I
o o I
o o I
o o I
o o I
ooooI
I
0 I
I
I
I
212 I
o I
o I
o I
oooI
o I
oooI
I
I
I
213 I
I
I
I
220 I
oooI
o I
oooI
o I
o I
o I
214 I
I
I
I
I
ooooI
o o I
o o I
o o I
o o I
215 I
o o I
o o I
o o I
o o I
oo ooI
o o I
o o I
o o I
o o I
216 I
o I
o I
o I
oooooI
I
oooooI
o I
o I
o I
217 I
o I
o I
o I
o I
ooo I
I
I
I
I
0 I
218 I
I
I
I
I
oooI
o I
o I
o I
o I
219 I
oooooI
oooooI
oooooI
oooooI
oooooI
oooooI
oooooI
oooooI
oooooI
220 I
I
I
I
I
oooooI
oooooI
oooooI
oooooI
oooooI
221 I
ooo I
ooo I
ooo I
ooo I
ooo I
ooo I
ooo I
ooo I
ooo I
222 I
oooI
oooI
oooI
oooI
oooI
oooI
oooI
oooI
oooI
223 I
oooooI
oooooI
oooooI
oooooI
oooooI
I
0 I
I
I
I
I
I
I
I
I
I
0 I
I
I
I
I
I
I
I
I
I
0 I
I
I
oooo I
o oI
o oI
2248,7 → 2248,7
oooo I
o I
o I
0 I
225 I
I
I
ooooI
2298,7 → 2298,7
o oI
I
I
0 I
230 I
I
I
o o I
2557,5 → 2557,4
I
I
I
I
 
I
/programs/other/font_conv/convert.c
0,0 → 1,49
#include <stdio.h>
 
int main()
{
const int font_height = 9;
int font_width[2] = {5,7},
char_num,i,e;
char ch,data;
 
freopen("char.txt","rt",stdin);
freopen("CHAR.MT","wb",stdout);
 
for(char_num=256;char_num;char_num--)
{
fseek(stdin,8,SEEK_CUR);
for(e=font_height;e;e--)
{
data = 0;
for(i=0;i<font_width[0];i++)
{
data |= getchar()==' '?0:1<<i;
}
fseek(stdin,3,SEEK_CUR);
putchar(data);
}
}
 
freopen("char2.txt","rt",stdin);
freopen("CHAR2.MT","wb",stdout);
 
for(char_num=256;char_num;char_num--)
{
fseek(stdin,6,SEEK_CUR);
ch = getchar();
putchar(ch==' '?0x08:ch-47);
fseek(stdin,3,SEEK_CUR);
for(e=font_height;e;e--)
{
data = 0;
for(i=0;i<font_width[1];i++)
{
data |= getchar()==' '?0:1<<i;
}
putchar(data);
fseek(stdin,3,SEEK_CUR);
}
}
return 0;
}