Subversion Repositories Kolibri OS

Rev

Rev 2318 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2316 art_zh 1
 
2
; A.Jerdev 
3
; Copyright (C) KolibriOS Team, 2011
4
;
5
; font data section
6
7
 
8
 
9
{    dw  (origin mod 64) shl 10 + (r mod 8) shl 7 + (tick mod 128) }
10
11
 
12
{    dw  (x mod 16) shl 12 + (y mod 32) shl 7 + (tick mod 4) shl 4 }
13
14
 
15
{    dw  (x mod 16) shl 12 + (y mod 32) shl 7 + (tick mod 4) shl 4 + 2 + (r mod 2)}
16
17
 
18
{    dw  (x mod 16) shl 12 + (y mod 32) shl 7 + (rmod 4) shl 5 + (tick mod 32) }
19
20
 
21
{    dw  (x mod 16) shl 12 + (y mod 32) shl 7 + (rmod 4) shl 5 + (len mod 16) }
22
23
 
24
sdsh_data:
25
26
 
27
.numsptks   db  32              ; number of special ticks
28
.numticks   dw  ?               ; total number of ticks
29
.sp_ticks   dd  .special_ticks  ; special table
30
.ticktble   dd  .tick_table     ; general table
31
.origtble   dd  .origs          ; origins table
32
.chartble   dd  .chars          ; characters table
33
.pix4       db  34
34
.pix5       db  40
35
.pix6       db  50
36
.pix7       db  60
37
.pix8       db  70
38
39
 
40
 
41
.info:
42
43
 
44
.fnt0.x     db  5       ; X-width
45
.fnt0.y     db  9       ; Y-heigth
46
.fnt0.rs    dw  0       ; reserved
47
.fnt0.tab   dd  .table0
48
.fnt0.org   dd  .origs0
49
50
 
51
;    System font #1: 7x10
52
.fnt1.x     db  7       ; X-width
53
.fnt1.y     db  9       ; Y-heigth
54
.fnt1.rs    dw  0       ; reserved
55
.fnt1.tab   dd  .table1
56
.fnt1.org   dd  .origs1
57
58
 
59
.origs0:
60
            db  0x00    ; zero
61
            db  0x02    ; 1     s/7Xæëÿ
62
            db  0x05    ; 2     6W~ç
63
            db  0x06    ; 3     ^*Sâú
64
            db  0x08    ; 4     \ÆÚ
65
            db  0x32    ; 5     0(adqceku{
66
            db  0x42    ; 6     Æê
67
            db  0x43    ; 7     <ç
68
            db  0x07    ; 8     &>?23á
69
            db  0x18    ; 9     )9D
70
            db  0x44    ; 10    *8B
71
            db  0x03    ; 11    $
72
            db  0x46    ; 12    vJVgæ
73
            db  0x35    ; 13    5}ßì
74
            db  0x15    ; 14    4
75
            db  0x45    ; 15    9e
76
            db  0x16    ; 16    abphinÛ
77
            db  0x13    ; 17    f
78
            db  0x48    ; 18    Y
79
            db  0x22    ; 19    j&ä
80
            db  0x36    ; 20    mt
81
            db  0x25    ; 21    r
82
            db  0x12    ; 22    wö
83
            db  0x26    ; 23    {Ú
84
            db  0x24    ; 24    }úþ
85
            db  0x28    ; 25    É
86
            db  0x14    ; 26    Ëûüÿ
87
            db  0x34    ; 27    ×Ó÷
88
            db  0x38    ; 28    Þé
89
            db  0x41    ; 29    ó
90
91
 
92
.tick_table:
93
.v1:
94
                            ;  32   33
95
            db  01b         ; XX    XX
96
            db  11b         ;   X    X
97
.v2:
98
                            ;  34    35     36    37    38
99
            db  0100b       ; XXX    XXX   XX    XX    XX
100
            db  1100b       ;    X     X     X     XX    X
101
            db  0001b       ;                 X          X
102
            db  1001b       ;
103
            db  0101b       ;
104
            db  ?
105
.v3:
106
                            ;  40    41     42     43    44   45    46     47
107
            db  011001b     ; XX     XXX   XXX     XX   XX    XX   XXXX    XX
108
            db  001100b     ;   XX     X      X     X     X     X     X     X
109
            db  000100b     ;     X    X      X     X      X    X          X
110
            db  000011b     ;                       X      X    X         X
111
            db  010001b     ;
112
            db  000101b     ;
113
            db  110000b     ;
114
            db  000111b     ;
115
116
 
117
            db  01010001b                       ; f0: ?23S
118
            db  01000101b                       ; f0: 35
119
            db  01010000b                       ; f0: Ë
120
            db  01010010b                       ; f0: ë
121
            db  00011101b                       ; f0: úûü
122
.v5:
123
            db  00000001b, 01b                  ;1f0: )(Þ
124
            db  00000001b, 10b                  ; f0: /7X
125
            db  01000101b, 01b                  ;3f0: 8uÚÛæ
126
            db  01010100b, 00b                  ; f0: BPRa
127
            db  00000010b, 01b                  ;5f0: \X&
128
            db  00010100b, 00b                  ; f0: ahnu×
129
            db  10111000b, 00b                  ;7f0: Æ
130
131
 
132
            db  01000000b, 0101b                ; f0: Jfg
133
            db  01010100b, 0001b                ; f0: ß
134
.v7:
135
            db  11011001b, 011001b              ; f0: >
136
            db  00010001b, 010001b              ; f0: D
137
            db  00010100b, 000101b              ; f0: bcdpqg
138
.v8:
139
            db  00110000b, 00001100b            ; f0: 5
140
.v10:
141
            db  00010100b, 01010000b, 0100b     ; f0: @0CGOQÑÎÝ
142
            db  01010100b, 01010001b, 0100b     ; f0: 689
143
.v11:
144
            db  10100000b, 01010010b, 000001b   ; f0: $s
145
146
 
147
 
148
.table0:
149
   times 33 dw 0
150
        dw (.ch0_33 -.chars)*16 + 2         ; #33 !
151
        dw (.ch0_34 -.chars)*16 + 2         ; #34 "
152
        dw (.ch0_35 -.chars)*16 + 4         ; #35 #
153
        dw (.ch0_36 -.chars)*16 + 2         ; #36 $
154
        dw (.ch0_37 -.chars)*16 + 3         ; #37 %
155
        dw (.ch0_38 -.chars)*16 + 4         ; #38 &
156
        dw (.ch0_39 -.chars)*16 + 1         ; #39 '
157
        dw (.ch0_40 -.chars)*16 + 1         ; #40 (
158
        dw (.ch0_41 -.chars)*16 + 1         ; #41 )
159
        dw (.ch0_42 -.chars)*16 + 3         ; #42 *
160
        dw (.ch0_43 -.chars)*16 + 2         ; #43 +
161
        dw (.ch0_44 -.chars)*16 + 2         ; #44 ,
162
        dw (.ch0_45 -.chars)*16 + 1         ; #45 -
163
        dw (.ch0_46 -.chars)*16 + 1         ; #46 .
164
        dw (.ch0_47 -.chars)*16 + 1         ; #47 /
165
        dw (.ch0_48 -.chars)*16 + 2         ; #48 0
166
        dw (.ch0_49 -.chars)*16 + 2         ; #49 1
167
        dw (.ch0_50 -.chars)*16 + 3         ; #50 2
168
        dw (.ch0_51 -.chars)*16 + 3         ; #51 3
169
        dw (.ch0_52 -.chars)*16 + 3         ; #52 4
170
        dw (.ch0_53 -.chars)*16 + 2         ; #53 5
171
        dw (.ch0_54 -.chars)*16 + 2         ; #54 6
172
        dw (.ch0_55 -.chars)*16 + 2         ; #55 7
173
        dw (.ch0_56 -.chars)*16 + 2         ; #56 8
174
        dw (.ch0_57 -.chars)*16 + 2         ; #57 9
175
        dw (.ch0_58 -.chars)*16 + 2         ; #58 :
176
        dw (.ch0_59 -.chars)*16 + 3         ; #59 ;
177
        dw (.ch0_60 -.chars)*16 + 1         ; #60 <
178
        dw (.ch0_61 -.chars)*16 + 2         ; #61 =
179
        dw (.ch0_62 -.chars)*16 + 1         ; #62 >
180
        dw (.ch0_63 -.chars)*16 + 3         ; #63 ?
181
        dw (.ch0_64 -.chars)*16 + 2         ; #64 @
182
        dw (.ch0_65 -.chars)*16 + 4         ; #65 A
183
        dw (.ch0_66 -.chars)*16 + 3         ; #66 B
184
        dw (.ch0_67 -.chars)*16 + 2         ; #67 C
185
        dw (.ch0_68 -.chars)*16 + 2         ; #68 D
186
        dw (.ch0_69 -.chars)*16 + 4         ; #69 E
187
        dw (.ch0_70 -.chars)*16 + 3         ; #70 F
188
        dw (.ch0_71 -.chars)*16 + 2         ; #71 G
189
        dw (.ch0_72 -.chars)*16 + 3         ; #72 H
190
        dw (.ch0_73 -.chars)*16 + 3         ; #73 I
191
        dw (.ch0_74 -.chars)*16 + 2         ; #74 J
192
        dw (.ch0_75 -.chars)*16 + 3         ; #75 K
193
        dw (.ch0_76 -.chars)*16 + 2         ; #76 L
194
        dw (.ch0_78 -.chars)*16 + 3         ; #78 N
195
        dw (.ch0_79 -.chars)*16 + 2         ; #79 O
196
        dw (.ch0_80 -.chars)*16 + 2         ; #80 P
197
        dw (.ch0_81 -.chars)*16 + 3         ; #81 Q
198
        dw (.ch0_82 -.chars)*16 + 3         ; #82 R
199
        dw (.ch0_83 -.chars)*16 + 3         ; #83 S
200
        dw (.ch0_84 -.chars)*16 + 3         ; #84 T
201
        dw (.ch0_85 -.chars)*16 + 3         ; #85 U
202
        dw (.ch0_86 -.chars)*16 + 3         ; #86 V
203
        dw (.ch0_87 -.chars)*16 + 3         ; #87 W
204
        dw (.ch0_88 -.chars)*16 + 2         ; #88 X
205
        dw (.ch0_89 -.chars)*16 + 2         ; #88 Y
206
        dw (.ch0_90 -.chars)*16 + 3         ; #90 Z
207
        dw (.ch0_91 -.chars)*16 + 3         ; #91 [
208
        dw (.ch0_92 -.chars)*16 + 1         ; #92 \
209
        dw (.ch0_93 -.chars)*16 + 3         ; #93 ]
210
        dw (.ch0_94 -.chars)*16 + 1         ; #94 ^
211
        dw (.ch0_95 -.chars)*16 + 1         ; #95 _
212
        dw (.ch0_96 -.chars)*16 + 1         ; #96 `
213
        dw (.ch0_97 -.chars)*16 + 2         ; #97  a
214
        dw (.ch0_98 -.chars)*16 + 2         ; #98  b
215
        dw (.ch0_99 -.chars)*16 + 3         ; #99  c
216
        dw (.ch0_100-.chars)*16 + 2         ; #100 d
217
        dw (.ch0_101-.chars)*16 + 2         ; #101 e
218
        dw (.ch0_102-.chars)*16 + 3         ; #102 f
219
        dw (.ch0_103-.chars)*16 + 2         ; #103 g
220
        dw (.ch0_104-.chars)*16 + 2         ; #104 h
221
        dw (.ch0_105-.chars)*16 + 3         ; #105 i
222
        dw (.ch0_106-.chars)*16 + 3         ; #106 j
223
        dw (.ch0_107-.chars)*16 + 2         ; #107 k
224
        dw (.ch0_108-.chars)*16 + 3         ; #108 l
225
        dw (.ch0_109-.chars)*16 + 4         ; #109 m
226
        dw (.ch0_110-.chars)*16 + 2         ; #110 m
227
        dw (.ch0_111-.chars)*16 + 1         ; #111 o
228
        dw (.ch0_112-.chars)*16 + 2         ; #112 p
229
        dw (.ch0_113-.chars)*16 + 2         ; #113 q
230
        dw (.ch0_113-.chars)*16 + 2         ; #113 r
231
        dw (.ch0_115-.chars)*16 + 1         ; #115 s
232
        dw (.ch0_116-.chars)*16 + 3         ; #116 t
233
        dw (.ch0_117-.chars)*16 + 2         ; #117 u
234
        dw (.ch0_118-.chars)*16 + 1         ; #118 v
235
        dw (.ch0_119-.chars)*16 + 4         ; #119 w
236
        dw (.ch0_120-.chars)*16 + 2         ; #120 x
237
        dw (.ch0_121-.chars)*16 + 2         ; #121 y
238
        dw (.ch0_122-.chars)*16 + 3         ; #122 z
239
        dw (.ch0_123-.chars)*16 + 2         ; #123 {
240
        dw (.ch0_124-.chars)*16 + 1         ; #124 |
241
        dw (.ch0_125-.chars)*16 + 2         ; #125 }
242
        dw (.ch0_126-.chars)*16 + 2         ; #126 ~
243
        dw (.ch0_127-.chars)*16 + 2         ; #127 ¦
244
245
 
246
        dw (.ch0_129-.chars)*16 + 3         ; #129 Á
247
        dw (.ch0_130-.chars)*16 + 3         ; #130 Â
248
        dw (.ch0_131-.chars)*16 + 2         ; #131 Ã
249
        dw (.ch0_132-.chars)*16 + 6         ; #132 Ä
250
        dw (.ch0_133-.chars)*16 + 4         ; #133 Å
251
        dw (.ch0_134-.chars)*16 + 3         ; #134 Æ
252
        dw (.ch0_135-.chars)*16 + 3         ; #135 Ç
253
        dw (.ch0_136-.chars)*16 + 3         ; #136 È
254
        dw (.ch0_137-.chars)*16 + 4         ; #137 É
255
        dw (.ch0_138-.chars)*16 + 3         ; #138 K
256
        dw (.ch0_139-.chars)*16 + 3         ; #139 Ë
257
        dw (.ch0_140-.chars)*16 + 4         ; #140 Ì
258
        dw (.ch0_141-.chars)*16 + 4         ; #141 Í
259
        dw (.ch0_142-.chars)*16 + 2         ; #142 Î
260
        dw (.ch0_143-.chars)*16 + 3         ; #143 Ï
261
        dw (.ch0_144-.chars)*16 + 2         ; #144 Ð
262
        dw (.ch0_145-.chars)*16 + 2         ; #145 Ñ
263
        dw (.ch0_146-.chars)*16 + 3         ; #146 T
264
        dw (.ch0_147-.chars)*16 + 3         ; #147 Ó
265
        dw (.ch0_148-.chars)*16 + 3         ; #148 Ô
266
        dw (.ch0_149-.chars)*16 + 2         ; #149 Õ
267
        dw (.ch0_150-.chars)*16 + 4         ; #150 Ö
268
        dw (.ch0_151-.chars)*16 + 2         ; #151 ×
269
        dw (.ch0_152-.chars)*16 + 4         ; #152 Ø
270
        dw (.ch0_153-.chars)*16 + 5         ; #153 Ù
271
        dw (.ch0_154-.chars)*16 + 3         ; #154 Ú
272
        dw (.ch0_155-.chars)*16 + 3         ; #155 Û
273
        dw (.ch0_156-.chars)*16 + 2         ; #156 Ü
274
        dw (.ch0_157-.chars)*16 + 3         ; #157 Ý
275
        dw (.ch0_158-.chars)*16 + 4         ; #158 Þ
276
        dw (.ch0_159-.chars)*16 + 3         ; #159 ß
277
        dw (.ch0_160-.chars)*16 + 2         ; #160 a
278
        dw (.ch0_161-.chars)*16 + 2         ; #161 á
279
        dw (.ch0_162-.chars)*16 + 3         ; #162 â
280
        dw (.ch0_163-.chars)*16 + 2         ; #163 ã
281
        dw (.ch0_164-.chars)*16 + 4         ; #164 ä
282
        dw (.ch0_165-.chars)*16 + 2         ; #165 e
283
        dw (.ch0_166-.chars)*16 + 3         ; #166 æ
284
        dw (.ch0_167-.chars)*16 + 3         ; #167 ç
285
        dw (.ch0_168-.chars)*16 + 3         ; #168 è
286
        dw (.ch0_169-.chars)*16 + 4         ; #169 é
287
        dw (.ch0_170-.chars)*16 + 3         ; #170 ê
288
        dw (.ch0_171-.chars)*16 + 2         ; #171 ë
289
        dw (.ch0_172-.chars)*16 + 3         ; #172 ì
290
        dw (.ch0_173-.chars)*16 + 3         ; #173 í
291
        dw (.ch0_174-.chars)*16 + 1         ; #174 î
292
        dw (.ch0_175-.chars)*16 + 3         ; #175 ï
293
   times 48 dw 0                            ; #176-223
294
        dw (.ch0_224-.chars)*16 + 2         ; #224 p
295
        dw (.ch0_225-.chars)*16 + 2         ; #225 c
296
        dw (.ch0_226-.chars)*16 + 2         ; #226 ò
297
        dw (.ch0_227-.chars)*16 + 3         ; #227 ó
298
        dw (.ch0_228-.chars)*16 + 2         ; #228 ô
299
        dw (.ch0_229-.chars)*16 + 2         ; #229 õ
300
        dw (.ch0_230-.chars)*16 + 3         ; #230 ö
301
        dw (.ch0_231-.chars)*16 + 2         ; #231 ÷
302
        dw (.ch0_232-.chars)*16 + 4         ; #232 ø
303
        dw (.ch0_233-.chars)*16 + 5         ; #233 ù
304
        dw (.ch0_234-.chars)*16 + 2         ; #234 ú
305
        dw (.ch0_235-.chars)*16 + 3         ; #235 û
306
        dw (.ch0_236-.chars)*16 + 2         ; #236 ü
307
        dw (.ch0_237-.chars)*16 + 3         ; #237 ý
308
        dw (.ch0_238-.chars)*16 + 3         ; #238 þ
309
        dw (.ch0_239-.chars)*16 + 3         ; #239 ÿ
310
        dw (.ch0_240-.chars)*16 + 5         ; #240 ¨
311
        dw (.ch0_241-.chars)*16 + 4         ; #241 ¸
312
   times 14 dw 0                            ; #142-255
313
314
 
315
.chars:
316
.ch0_33:    !
317
    ritick      2, 2, 0
318
    lntick      2, 4, 2, 5
319
.ch0_34:    ; "
320
.ch0_39:    ; '
321
    lntick      1, 8, 2, 2
322
    lntick      3, 8, 2, 2
323
.ch0_36:    ; $
324
    lntick      2, 2, 2, 5
325
    gptick     11, 0, v11_1
326
.ch0_37:    ; %
327
    cstick      0, 9, 0, 0
328
    lntick      0, 3, 1, 5
329
    cstick      3, 3, 0, 0
330
.ch0_38:    ; &
331
    gptick      7, 6, v5_5
332
    gptick     19, 4, 38
333
.ch0_40:    ; (
334
    gptick      5, 3, v5_1
335
.ch0_41:    ; )
336
    gptick      9, 7, v5_1
337
.ch0_42:    ; *
338
    gptick      3, 7, 33
339
    gptick     10, 3, 33
340
    lntick      3, 3, 2, 5
341
.ch0_43:    ; +
342
    lntick      3, 3, 2, 5
343
.ch0_45:    ; -
344
.ch0_35:    ; #
345
.ch0_61:    ; =
346
    lntick      0, 4, 0, 5
347
    lntick      0, 6, 0, 5
348
    lntick      1, 2, 2, 5
349
    lntick      3, 2, 2, 5
350
.ch0_58:    ; :
351
.ch0_59:    ; ;
352
    cstick      1, 7, 0, 0
353
.ch0_46:    ; .
354
.ch0_44:    ; ,
355
    cstick      1, 3, 0, 0
356
    ritick      1, 1, 0
357
.ch0_47:    ; /
358
.ch0_55:    ; 7
359
    gptick      1, 2, v5_2
360
    lntick      0, 8, 0, 4
361
.ch0_64:    ; @
362
    cstick      3, 6, 0, 1
363
.ch0_48:    ; 0
364
.ch0_79:    ; O
365
.ch0_142:   ; Î
366
.ch0_81:    ; Q
367
    gptick      5, 4, v10_1
368
    lntick      4, 4, 2, 4
369
    lntick      3, 1, 0, 2
370
.ch0_49:    ; 1
371
.ch0_124:   ; |
372
    lntick      2, 2, 2, 7
373
    ritick      1, 6, 0
374
.ch0_50:    ; 2
375
    lntick      0, 2, 0, 5
376
    lntick      1, 3, 1, 3
377
.ch0_83:    ; S
378
    gptick      3, 2, v4_1
379
.ch0_51:    ; 3
380
    lntick      1, 5, 0, 3
381
    gptick      8, 1, v4_1
382
.ch0_53:    ; 5
383
    gptick     10, 6, v4_2
384
    gptick     13, 4, v8_1
385
.ch0_52:    ; 4
386
    gptick     14, 2, 32
387
    lntick      0, 4, 0, 5
388
    lntick      3, 2, 2, 7
389
.ch0_54:    ; 6
390
    gptick     14, 0, v10_2
391
    gptick      2, 0, 44
392
.ch0_56:    ; 8
393
    gptick     10, 6, v5_3
394
.ch0_57:    ; 9
395
    gptick      9, 0, v10_2
396
    gptick     15, 0, 44
397
.ch0_60:    ; <
398
    gptick      7, 4, v7_1
399
.ch0_62:    ; >
400
    gptick      8, 4, v7_1
401
.ch0_63:    ; ?
402
    gptick      7, 1, v4_1
403
404
 
405
.ch0_130:   ; B
406
    gptick     10, 6, 45
407
.ch0_80:    ; P
408
.ch0_144:   ; Ð
409
.ch0_82:    ; R
410
    gptick      9, 0, v5_4
411
.ch0_75:    ; K
412
.ch0_138:   ; K
413
    lntick      0, 2, 2, 7
414
    lntick      4, 2, 3, 3
415
    lntick      1, 5, 1, 4
416
.ch0_67:    ; C
417
.ch0_145:   ; Ñ
418
    ritick      5, 3, 0
419
.ch0_71:    ; G
420
    gptick      5, 4, v10_1
421
    gptick      4, 5, 43
422
.ch0_68:    ; D
423
    gptick      9, 0, v7_1
424
.ch0_76:    ; L
425
    lntick      0, 2, 2, 7
426
    lntick      1, 2, 0, 4
427
.ch0_240:   ; ¨
428
    ritick      1, 9, 0
429
    ritick      3, 9, 0
430
.ch0_133:   ; E
431
.ch0_69:    ; E
432
    lntick      1, 2, 0, 4
433
.ch0_70:    ; F
434
    lntick      1, 8, 0, 4
435
.ch0_72:    ; H
436
.ch0_141:   ; H
437
    lntick      1, 5, 0, 3
438
    lntick      0, 2, 2, 7
439
    lntick      0, 4, 2, 7
440
.ch0_73:    ; I
441
    lntick      1, 8, 0, 3
442
.ch0_74:    ; J
443
    gptick     12, 6, v6_1
444
    lntick      3, 8, 0, 3
445
.ch0_84:    ; T
446
.ch0_146:   ; Ò
447
    lntick      3, 3, 2, 5
448
    lntick      2, 2, 0, 3
449
    lntick      0, 8, 0, 5
450
.ch0_77:    ; M
451
.ch0_140:   ; M
452
    gptick      3, 5, 2, 32
453
    ritick      1, 7, 0
454
.ch0_78:    ; N
455
    lntick      0, 2, 2, 7
456
    lntick      4, 2, 2, 7
457
    lntick      3, 4, 3, 3
458
.ch0_85:    ; U
459
    lntick      1, 2, 0, 3
460
.ch0_87:    ; W
461
    lntick      0, 3, 2, 6
462
    lntick      4, 3, 2, 6
463
    gptick      0, 2, 1, 41
464
.ch0_86:    ; V
465
    lntick      0, 7, 0, 2
466
    lntick      4, 7, 0, 2
467
.ch0_118:   ; v
468
.ch0_121:   ; y
469
    gptick     12, 6, v7_1
470
    lntick      0, 1, 2, 2
471
.ch0_88:    ; X
472
.ch0_149:   ; Õ
473
    gptick      1, 2, v5_2
474
    gptick      4, 6, v5_5
475
.ch0_89:    ; Y
476
    gptick     18, 6, v7_1
477
    lntick      3, 2, 2, 2
478
.ch0_90:    ; Z
479
    lntick      0, 2, 0, 5
480
    lntick      0, 8, 0, 5
481
    lntick      0, 3, 1, 5
482
.ch0_92:    ; \
483
    gptick      4, 6, v5_5
484
.ch0_91:    ; [
485
    lntick      1, 3, 2, 5
486
.ch0_93:    ; ]
487
    lntick      1, 2, 0, 3
488
    lntick      1, 8, 0, 3
489
    lntick      3, 3, 2, 5
490
.ch0_65:    ; A
491
.ch0_128:   ; À
492
    lntick      0, 2, 2, 4
493
    lntick      4, 2, 2, 4
494
    lntick      1, 4, 0, 3
495
.ch0_94:    ; ^
496
    gptick      3, 1, 41
497
.ch0_95:    ; _
498
    lntick      0, 1, 0, 5
499
.ch0_96:    ; `
500
    lntick      3, 8, 3, 2
501
.ch0_97:    ; a
502
.ch0_160:   ; a
503
    gptick      5, 4, v5_4
504
    gptick     16, 0, v5_6
505
.ch0_129:   ; Á
506
    lntick      1, 8, 0, 3
507
.ch0_98:    ; b
508
    lntick      0, 2, 2, 7
509
.ch0_112:   ; p
510
    gptick     16, 0, v7_3
511
    lntick      0, 0, 2, 7
512
.ch0_99:    ; c
513
.ch0_225:   ; c
514
    ritick      4, 5, 0
515
    ritick      4, 2, 0
516
.ch0_101:   ; e
517
.ch0_165:   ; å
518
.ch0_241:   ; ¸
519
    gptick      5, 4, v7_3
520
    gptick     15, 6, 43
521
    ritick      1, 8, 0
522
    ritick      3, 8, 0
523
.ch0_100:   ; d
524
    lntick      4, 2, 2, 7
525
.ch0_113:   ; p
526
.ch0_224:   ; p
527
    gptick      5, 4, v7_3
528
    lntick      4, 0, 2, 7
529
.ch0_102:   ; f
530
    gptick     17, 2, v6_1
531
    ritick      1, 2, 0
532
    lntick      0, 6, 0, 3
533
.ch0_103:   ; g
534
    gptick     12, 6, v6_1
535
    gptick      5, 4, v7_3
536
.ch0_104:   ; h
537
    gptick     16, 0, v5_6
538
.ch0_107:   ; k
539
    lntick      0, 2, 2, 7
540
    gptick      5, 3, 41
541
.ch0_105:   ; i
542
    lntick      1, 2, 0, 3
543
.ch0_106:   ; j
544
    gptick     16, 0, 43
545
    ritick      2, 8, 0
546
    gptick     19, 5, 32
547
.ch0_108:   ; l
548
    lntick      1, 2, 0, 3
549
    lntick      2, 3, 2, 6
550
    ritick      1, 8, 0
551
.ch0_109:   ; m
552
    lntick      2, 3, 2, 2
553
    gptick     20, 5, 33
554
    lntick      4, 2, 2, 4
555
.ch0_110:   ; n
556
    lntick      0, 2, 2, 5
557
    gptick     16, 0, v5_6
558
.ch0_114:   ; r
559
    lntick      1, 2, 2, 5
560
    gptick     21, 1, 32
561
.ch0_115:   ; s
562
    gptick      1, 0, v11_1
563
.ch0_116:   ; t
564
    gptick     16, 0, 43
565
    gptick     20, 3, 32
566
    lntick      3, 2, 0, 2
567
.ch0_117:   ; u
568
.ch0_227:   ; ó
569
    lntick      4, 2, 2, 5
570
    gptick      5, 4, v5_6
571
    gptick     29, 5, 36
572
.ch0_119:   ; w
573
    lntick      2, 4, 2, 2
574
    gptick     22, 1, 33
575
    lntick      0, 3, 2, 4
576
    lntick      4, 3, 2, 4
577
.ch0_120:   ; x
578
    lntick      0, 2, 1, 5
579
    lntick      4, 2, 3, 5
580
.ch0_122:   ; z
581
    lntick      0, 2, 0, 5
582
    lntick      0, 6, 0, 5
583
    lntick      1, 2, 3, 3
584
.ch0_123:   ; {
585
    gptick      5, 3, 37
586
    gptick     23, 2, 32
587
.ch0_125:   ; }
588
    gptick     13, 3, 37
589
    gptick     24, 6, 32
590
.ch0_126:   ; ~
591
    gptick      2, 1, 33
592
    lntick      3, 3, 1, 2
593
.ch0_127:   ; ¦
594
    lntick      2, 2, 2, 3
595
    lntick      2, 6, 2, 3
596
.ch0_131:   ; Ã
597
    lntick      1, 8, 0, 4
598
.ch0_132:   ; Ä
599
    lntick      1, 2, 2, 6
600
    lntick      2, 8, 0, 3
601
    lntick      0, 1, 2, 2
602
.ch0_150:   ; Ö
603
    lntick      1, 2, 0, 4
604
    lntick      3, 3, 2, 6
605
    ritick      4, 1, 0
606
    lntick      0, 3, 2, 6
607
.ch0_134:   ; Æ
608
    gptick      4, 6, v5_7
609
    gptick      6, 2, v5_7
610
.ch0_148:   ; Ô
611
    lntick      2, 2, 2, 7
612
    cstick      1, 8, 0, 3
613
.ch0_137:   ; É
614
    gptick     25, 2, 33
615
.ch0_136:   ; È
616
    lntick      0, 2, 2, 7
617
    lntick      1, 4, 1, 3
618
.ch0_139:   ; Ë
619
    lntick      4, 2, 2, 7
620
    gptick     26, 2, v4_3
621
    lntick      0, 2, 1, 2
622
.ch0_143:   ; Ï
623
    lntick      0, 2, 2, 7
624
    lntick      1, 8, 0, 3
625
.ch0_151:   ; ×
626
    lntick      4, 2, 2, 7
627
.ch0_147:   ; Ó
628
    gptick     27, 4, v5_6
629
    lntick      4, 3, 2, 6
630
    lntick      1, 2, 0, 3
631
.ch0_155:   ; Û
632
    lntick     16, 0, v5_3
633
.ch0_152:   ; Ø
634
.ch0_153:   ; Ù
635
    lntick      0, 3, 2, 6
636
    lntick      4, 2, 2, 7
637
    lntick      2, 3, 2, 6
638
    lntick      0, 2, 0, 5
639
    lntick      4, 1, 2, 2
640
.ch0_154:   ; Ú
641
.ch0_156:   ; Ü
642
    lntick     26, 0, v5_3
643
    lntick      1, 3, 2, 6
644
    ritick      0, 8, 0
645
.ch0_135:   ; Ç
646
    ritick      3, 5, 0
647
.ch0_157:   ; Ý
648
    gptick      8, 1, v4_1
649
    gptick     10, 6, v4_2
650
    lntick      1, 5, 0, 4
651
.ch0_158:   ; Þ
652
    gptick     28, 7, v5_1
653
    lntick      2, 3, 2, 5
654
    lntick      0, 2, 2, 7
655
    ritick      1, 5, 0
656
.ch0_159:   ; ß
657
    gptick     13, 4, v6_2
658
    lntick      4, 2, 2, 7
659
    lntick      0, 2, 1, 3
660
.ch0_161:   ; á
661
    gptick      8, 1, 36
662
.ch0_162:   ; â
663
.ch0_111:   ; o
664
.ch0_174:   ; o
665
    cstick      1, 6, 0, 3
666
    gptick      3, 2, 38
667
    ritick      2, 7, 0
668
.ch0_163:   ; ã
669
    lntick      1, 7, 0, 4
670
.ch0_164:   ; ä
671
    lntick      1, 2, 2, 4
672
    gptick     23, 0, 43
673
    gptick     19, 0, 35
674
    lntick      0, 1, 2, 2
675
.ch0_166:   ; æ
676
    gptick     12, 6, v5_3
677
    gptick      1, 2, v5_3
678
    lntick      2, 2, 2, 5
679
.ch0_167:   ; ç
680
    lntick      2, 4, 0, 2
681
.ch0_237:   ; ý
682
    gptick      2, 1, 44
683
    gptick      7, 5, 44
684
    lntick      2, 4, 0, 3
685
.ch0_169:   ; é
686
    gptick     28, 5, 33
687
.ch0_168:   ; è
688
    lntick      4, 2, 2, 5
689
    lntick      1, 3, 1, 3
690
.ch0_170:   ; ê
691
    lntick      2, 2, 2, 5
692
    gptick      6, 3, 41
693
    ritick      1, 5, 0
694
.ch0_171:   ; ë
695
    gptick      1, 1, v4_4
696
.ch0_172:   ; ì
697
    lntick      4, 2, 2, 5
698
    gptick     13, 5, 33
699
.ch0_173:   ; í
700
    lntick      0, 2, 2, 5
701
    lntick      1, 4, 0, 3
702
.ch0_175:   ; ï
703
    lntick      4, 2, 2, 4
704
    lntick      0, 2, 2, 4
705
.ch0_226:   ; ò
706
    lntick      0, 6, 0, 5
707
    lntick      2, 2, 2, 4
708
.ch0_228:   ; ô
709
    cstick      1, 6, 0, 3
710
    lntick      2, 0, 2, 6
711
.ch0_229:   ; õ
712
    lntick      0, 2, 1, 5
713
    lntick      4, 2, 3, 5
714
.ch0_230:   ; ö
715
    lntick      0, 2, 2, 5
716
    lntick      3, 3, 2, 4
717
    gptick     22, 0, 46
718
.ch0_231:   ; ÷
719
    gptick     27, 4, 42
720
.ch0_232:   ; ø
721
.ch0_233:   ; ù
722
    lntick      4, 2, 2, 5
723
    lntick      0, 3, 2, 4
724
    lntick      2, 3, 2, 4
725
    lntick      0, 2, 0, 4
726
    lntick      5, 1, 2, 2
727
.ch0_234:   ; ú
728
    gptick     24, 0, v4_5
729
    gptick      6, 0, 43
730
.ch0_235:   ; û
731
.ch0_236:   ; ü
732
    lntick      0, 3, 2, 4
733
    gptick     26, 0, v4_5
734
    lntick      4, 2, 2, 5
735
.ch0_238:   ; þ
736
    gptick     24, 2, v4_5
737
    lntick      3, 2, 3, 3
738
    lntick      0, 2, 2, 5
739
.ch0_239:   ; ÿ
740
    gptick     26, 3, 47
741
    lntick      4, 2, 2, 5
742
    gptick      1, 1, 34
743
>
744