Subversion Repositories Kolibri OS

Rev

Rev 2956 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1.  
  2. ; Kolibri-A vectorized system fonts
  3. ; A.Jerdev <artem@jerdev.co.uk>
  4. ; Copyright (C) KolibriOS Team, 2011-12
  5. ;
  6. ; non-scalable vectorized font #00
  7.  
  8. nsvf00:
  9.  
  10. align 4
  11. .origs:
  12.             db  0x00    ; zero
  13.             db  0x02    ; 1     s/7X
  14.             db  0x05    ; 2     6W~§
  15.             db  0x06    ; 3     ^*S
  16.             db  0x08    ; 4     \
  17.             db  0x32    ; 5     0(dqceku{
  18.             db  0x42    ; 6     a
  19.             db  0x43    ; 7
  20.             db  0x07    ; 8     &>?23
  21.             db  0x18    ; 9     )9D
  22.             db  0x44    ; 10    *8B
  23.             db  0x03    ; 11    $
  24.             db  0x46    ; 12    vJVg
  25.             db  0x35    ; 13    5}
  26.             db  0x15    ; 14    4
  27.             db  0x45    ; 15    9e
  28.             db  0x16    ; 16    abphin›
  29.             db  0x13    ; 17    f
  30.             db  0x48    ; 18    Y
  31.             db  0x22    ; 19    j&
  32.             db  0x36    ; 20    mt
  33.             db  0x25    ; 21    r
  34.             db  0x12    ; 22    wæ
  35.             db  0x26    ; 23    {
  36.             db  0x24    ; 24    }êî
  37.             db  0x28    ; 25
  38.             db  0x14    ; 26    ‹ëìï
  39.             db  0x34    ; 27    ç
  40.             db  0x38    ; 28
  41.             db  0x41    ; 29
  42.             db  0x30    ; 30
  43.             db  0x37    ; 31    J
  44.  
  45. align 4
  46. .table:
  47.  
  48. diff16 "sdsh_data.table0: ",0,$
  49.  
  50.    times 33 dw 0
  51.         dw (.ch0_33 -.chars)*16 + 2         ; #33 !
  52.         dw (.ch0_34 -.chars)*16 + 2         ; #34 "
  53.         dw (.ch0_35 -.chars)*16 + 4         ; #35 #
  54.         dw (.ch0_36 -.chars)*16 + 3         ; #36 $
  55.         dw (.ch0_37 -.chars)*16 + 3         ; #37 %
  56.         dw (.ch0_38 -.chars)*16 + 4         ; #38 &
  57.         dw (.ch0_39 -.chars)*16 + 1         ; #39 '
  58.         dw (.ch0_40 -.chars)*16 + 1         ; #40 (
  59.         dw (.ch0_41 -.chars)*16 + 1         ; #41 )
  60.         dw (.ch0_42 -.chars)*16 + 3         ; #42 *
  61.         dw (.ch0_43 -.chars)*16 + 2         ; #43 +
  62.         dw (.ch0_44 -.chars)*16 + 2         ; #44 ,
  63.         dw (.ch0_45 -.chars)*16 + 1         ; #45 -
  64.         dw (.ch0_46 -.chars)*16 + 1         ; #46 .
  65.         dw (.ch0_47 -.chars)*16 + 1         ; #47 /
  66.         dw (.ch0_48 -.chars)*16 + 2         ; #48 0
  67.         dw (.ch0_49 -.chars)*16 + 2         ; #49 1
  68.         dw (.ch0_50 -.chars)*16 + 3         ; #50 2
  69.         dw (.ch0_51 -.chars)*16 + 3         ; #51 3
  70.         dw (.ch0_52 -.chars)*16 + 3         ; #52 4
  71.         dw (.ch0_53 -.chars)*16 + 2         ; #53 5
  72.         dw (.ch0_54 -.chars)*16 + 2         ; #54 6
  73.         dw (.ch0_55 -.chars)*16 + 2         ; #55 7
  74.         dw (.ch0_56 -.chars)*16 + 2         ; #56 8
  75.         dw (.ch0_57 -.chars)*16 + 2         ; #57 9
  76.         dw (.ch0_58 -.chars)*16 + 2         ; #58 :
  77.         dw (.ch0_59 -.chars)*16 + 3         ; #59 ;
  78.         dw (.ch0_60 -.chars)*16 + 1         ; #60 <
  79.         dw (.ch0_61 -.chars)*16 + 2         ; #61 =
  80.         dw (.ch0_62 -.chars)*16 + 1         ; #62 >
  81.         dw (.ch0_63 -.chars)*16 + 3         ; #63 ?
  82.         dw (.ch0_64 -.chars)*16 + 2         ; #64 @
  83.         dw (.ch0_65 -.chars)*16 + 4         ; #65 A
  84.         dw (.ch0_66 -.chars)*16 + 3         ; #66 B
  85.         dw (.ch0_67 -.chars)*16 + 2         ; #67 C
  86.         dw (.ch0_68 -.chars)*16 + 2         ; #68 D
  87.         dw (.ch0_69 -.chars)*16 + 4         ; #69 E
  88.         dw (.ch0_70 -.chars)*16 + 3         ; #70 F
  89.         dw (.ch0_71 -.chars)*16 + 2         ; #71 G
  90.         dw (.ch0_72 -.chars)*16 + 3         ; #72 H
  91.         dw (.ch0_73 -.chars)*16 + 3         ; #73 I
  92.         dw (.ch0_74 -.chars)*16 + 2         ; #74 J
  93.         dw (.ch0_75 -.chars)*16 + 3         ; #75 K
  94.         dw (.ch0_76 -.chars)*16 + 2         ; #76 L
  95.         dw (.ch0_77 -.chars)*16 + 4         ; #77 M
  96.         dw (.ch0_78 -.chars)*16 + 3         ; #78 N
  97.         dw (.ch0_79 -.chars)*16 + 2         ; #79 O
  98.         dw (.ch0_80 -.chars)*16 + 2         ; #80 P
  99.         dw (.ch0_81 -.chars)*16 + 3         ; #81 Q
  100.         dw (.ch0_82 -.chars)*16 + 3         ; #82 R
  101.         dw (.ch0_83 -.chars)*16 + 3         ; #83 S
  102.         dw (.ch0_84 -.chars)*16 + 2         ; #84 T
  103.         dw (.ch0_85 -.chars)*16 + 3         ; #85 U
  104.         dw (.ch0_86 -.chars)*16 + 3         ; #86 V
  105.         dw (.ch0_87 -.chars)*16 + 3         ; #87 W
  106.         dw (.ch0_88 -.chars)*16 + 2         ; #88 X
  107.         dw (.ch0_89 -.chars)*16 + 2         ; #88 Y
  108.         dw (.ch0_90 -.chars)*16 + 3         ; #90 Z
  109.         dw (.ch0_91 -.chars)*16 + 1         ; #91 [
  110.         dw (.ch0_92 -.chars)*16 + 1         ; #92 \
  111.         dw (.ch0_93 -.chars)*16 + 1         ; #93 ]
  112.         dw (.ch0_94 -.chars)*16 + 1         ; #94 ^
  113.         dw (.ch0_95 -.chars)*16 + 1         ; #95 _
  114.         dw (.ch0_96 -.chars)*16 + 1         ; #96 `
  115.         dw (.ch0_97 -.chars)*16 + 3         ; #97  a
  116.         dw (.ch0_98 -.chars)*16 + 2         ; #98  b
  117.         dw (.ch0_99 -.chars)*16 + 3         ; #99  c
  118.         dw (.ch0_100-.chars)*16 + 2         ; #100 d
  119.         dw (.ch0_101-.chars)*16 + 2         ; #101 e
  120.         dw (.ch0_102-.chars)*16 + 3         ; #102 f
  121.         dw (.ch0_103-.chars)*16 + 2         ; #103 g
  122.         dw (.ch0_104-.chars)*16 + 2         ; #104 h
  123.         dw (.ch0_105-.chars)*16 + 3         ; #105 i
  124.         dw (.ch0_106-.chars)*16 + 3         ; #106 j
  125.         dw (.ch0_107-.chars)*16 + 2         ; #107 k
  126.         dw (.ch0_108-.chars)*16 + 3         ; #108 l
  127.         dw (.ch0_109-.chars)*16 + 4         ; #109 m
  128.         dw (.ch0_110-.chars)*16 + 2         ; #110 m
  129.         dw (.ch0_111-.chars)*16 + 1         ; #111 o
  130.         dw (.ch0_112-.chars)*16 + 2         ; #112 p
  131.         dw (.ch0_113-.chars)*16 + 2         ; #113 q
  132.         dw (.ch0_114-.chars)*16 + 2         ; #114 r
  133.         dw (.ch0_115-.chars)*16 + 2         ; #115 s
  134.         dw (.ch0_116-.chars)*16 + 3         ; #116 t
  135.         dw (.ch0_117-.chars)*16 + 2         ; #117 u
  136.         dw (.ch0_118-.chars)*16 + 1         ; #118 v
  137.         dw (.ch0_119-.chars)*16 + 4         ; #119 w
  138.         dw (.ch0_120-.chars)*16 + 2         ; #120 x
  139.         dw (.ch0_121-.chars)*16 + 2         ; #121 y
  140.         dw (.ch0_122-.chars)*16 + 3         ; #122 z
  141.         dw (.ch0_123-.chars)*16 + 2         ; #123 {
  142.         dw (.ch0_124-.chars)*16 + 1         ; #124 |
  143.         dw (.ch0_125-.chars)*16 + 2         ; #125 }
  144.         dw (.ch0_126-.chars)*16 + 2         ; #126 ~
  145.         dw (.ch0_127-.chars)*16 + 2         ; #127
  146.  
  147.         dw (.ch0_128-.chars)*16 + 4         ; #128 A
  148.         dw (.ch0_129-.chars)*16 + 3         ; #129
  149.         dw (.ch0_130-.chars)*16 + 3         ; #130
  150.         dw (.ch0_131-.chars)*16 + 2         ; #131
  151.         dw (.ch0_132-.chars)*16 + 6         ; #132
  152.         dw (.ch0_133-.chars)*16 + 4         ; #133 E
  153.         dw (.ch0_134-.chars)*16 + 3         ; #134
  154.         dw (.ch0_135-.chars)*16 + 3         ; #135
  155.         dw (.ch0_136-.chars)*16 + 3         ; #136
  156.         dw (.ch0_137-.chars)*16 + 4         ; #137
  157.         dw (.ch0_138-.chars)*16 + 3         ; #138 K
  158.         dw (.ch0_139-.chars)*16 + 3         ; #139
  159.         dw (.ch0_140-.chars)*16 + 4         ; #140 M
  160.         dw (.ch0_141-.chars)*16 + 3         ; #141 H
  161.         dw (.ch0_142-.chars)*16 + 2         ; #142 O
  162.         dw (.ch0_143-.chars)*16 + 3         ; #143
  163.         dw (.ch0_144-.chars)*16 + 2         ; #144 P
  164.         dw (.ch0_145-.chars)*16 + 2         ; #145 C
  165.         dw (.ch0_146-.chars)*16 + 2         ; #146 T
  166.         dw (.ch0_147-.chars)*16 + 3         ; #147
  167.         dw (.ch0_148-.chars)*16 + 2         ; #148
  168.         dw (.ch0_149-.chars)*16 + 2         ; #149 X
  169.         dw (.ch0_150-.chars)*16 + 4         ; #150
  170.         dw (.ch0_151-.chars)*16 + 2         ; #151
  171.         dw (.ch0_152-.chars)*16 + 4         ; #152
  172.         dw (.ch0_153-.chars)*16 + 5         ; #153
  173.         dw (.ch0_154-.chars)*16 + 3         ; #154 tvz
  174.         dw (.ch0_155-.chars)*16 + 3         ; #155
  175.         dw (.ch0_156-.chars)*16 + 2         ; #156 mz
  176.         dw (.ch0_157-.chars)*16 + 3         ; #157
  177.         dw (.ch0_158-.chars)*16 + 4         ; #158
  178.         dw (.ch0_159-.chars)*16 + 3         ; #159
  179.         dw (.ch0_160-.chars)*16 + 2         ; #160 a
  180.         dw (.ch0_161-.chars)*16 + 2         ; #161
  181.         dw (.ch0_162-.chars)*16 + 3         ; #162
  182.         dw (.ch0_163-.chars)*16 + 2         ; #163
  183.         dw (.ch0_164-.chars)*16 + 4         ; #164
  184.         dw (.ch0_165-.chars)*16 + 2         ; #165
  185.         dw (.ch0_166-.chars)*16 + 3         ; #166
  186.         dw (.ch0_167-.chars)*16 + 3         ; #167
  187.         dw (.ch0_168-.chars)*16 + 3         ; #168
  188.         dw (.ch0_169-.chars)*16 + 4         ; #169
  189.         dw (.ch0_170-.chars)*16 + 2         ; #170 ka
  190.         dw (.ch0_171-.chars)*16 + 2         ; #171
  191.         dw (.ch0_172-.chars)*16 + 3         ; #172
  192.         dw (.ch0_173-.chars)*16 + 3         ; #173
  193.         dw (.ch0_174-.chars)*16 + 1         ; #174
  194.         dw (.ch0_175-.chars)*16 + 3         ; #175
  195.         dw (.ch0_176-.chars)*16 + 4         ; #176
  196.         dw (.ch0_177-.chars)*16 + 6         ; #177
  197.         dw (.ch0_178-.chars)*16 + 8         ; #178
  198.         dw (.ch0_179-.chars)*16 + 1         ; #179
  199.         dw (.ch0_180-.chars)*16 + 2         ; #180
  200.         dw (.ch0_181-.chars)*16 + 3         ; #181
  201.         dw (.ch0_182-.chars)*16 + 3         ; #182
  202.         dw (.ch0_183-.chars)*16 + 3         ; #183
  203.         dw (.ch0_184-.chars)*16 + 3         ; #184
  204.         dw (.ch0_185-.chars)*16 + 3         ; #185
  205.         dw (.ch0_186-.chars)*16 + 2         ; #186
  206.         dw (.ch0_187-.chars)*16 + 3         ; #187
  207.         dw (.ch0_188-.chars)*16 + 4         ; #188
  208.         dw (.ch0_189-.chars)*16 + 3         ; #189
  209.         dw (.ch0_190-.chars)*16 + 2         ; #190
  210.         dw (.ch0_191-.chars)*16 + 2         ; #191
  211.         dw (.ch0_192-.chars)*16 + 2         ; #192
  212.         dw (.ch0_193-.chars)*16 + 2         ; #193
  213.         dw (.ch0_194-.chars)*16 + 2         ; #194
  214.         dw (.ch0_195-.chars)*16 + 2         ; #195
  215.         dw (.ch0_196-.chars)*16 + 1         ; #196
  216.         dw (.ch0_197-.chars)*16 + 2         ; #197
  217.         dw (.ch0_198-.chars)*16 + 2         ; #198
  218.         dw (.ch0_199-.chars)*16 + 3         ; #199
  219.         dw (.ch0_200-.chars)*16 + 3         ; #200
  220.         dw (.ch0_201-.chars)*16 + 3         ; #201
  221.         dw (.ch0_202-.chars)*16 + 3         ; #202
  222.         dw (.ch0_203-.chars)*16 + 3         ; #203
  223.         dw (.ch0_204-.chars)*16 + 3         ; #204
  224.         dw (.ch0_205-.chars)*16 + 2         ; #205
  225.         dw (.ch0_206-.chars)*16 + 4         ; #206
  226.         dw (.ch0_207-.chars)*16 + 3         ; #207
  227.         dw (.ch0_208-.chars)*16 + 3         ; #208
  228.         dw (.ch0_209-.chars)*16 + 3         ; #209
  229.         dw (.ch0_210-.chars)*16 + 3         ; #210
  230.         dw (.ch0_211-.chars)*16 + 3         ; #211
  231.         dw (.ch0_212-.chars)*16 + 2         ; #212
  232.         dw (.ch0_213-.chars)*16 + 2         ; #213
  233.         dw (.ch0_214-.chars)*16 + 3         ; #214
  234.         dw (.ch0_215-.chars)*16 + 4         ; #215
  235.         dw (.ch0_216-.chars)*16 + 4         ; #216
  236.         dw (.ch0_217-.chars)*16 + 2         ; #217
  237.         dw (.ch0_218-.chars)*16 + 2         ; #218
  238.    times 5 dw 0                             ; #219-223
  239.         dw (.ch0_224-.chars)*16 + 2         ; #224 p
  240.         dw (.ch0_225-.chars)*16 + 3         ; #225 c
  241.         dw (.ch0_226-.chars)*16 + 2         ; #226 â
  242.         dw (.ch0_227-.chars)*16 + 3         ; #227 ã
  243.         dw (.ch0_228-.chars)*16 + 2         ; #228 ä
  244.         dw (.ch0_229-.chars)*16 + 2         ; #229 å
  245.         dw (.ch0_230-.chars)*16 + 3         ; #230 æ
  246.         dw (.ch0_231-.chars)*16 + 2         ; #231 ç
  247.         dw (.ch0_232-.chars)*16 + 4         ; #232 è
  248.         dw (.ch0_233-.chars)*16 + 5         ; #233 é
  249.         dw (.ch0_234-.chars)*16 + 2         ; #234 ê
  250.         dw (.ch0_235-.chars)*16 + 3         ; #235 ë
  251.         dw (.ch0_236-.chars)*16 + 2         ; #236 ì
  252.         dw (.ch0_237-.chars)*16 + 3         ; #237 í
  253.         dw (.ch0_238-.chars)*16 + 3         ; #238 î
  254.         dw (.ch0_239-.chars)*16 + 3         ; #239 ï
  255.         dw (.ch0_240-.chars)*16 + 5         ; #240 ð
  256.         dw (.ch0_241-.chars)*16 + 4         ; #241 ñ
  257.    times 14 dw 0                            ; #242-255
  258. diff10 "check font0 table size: ", .table, $
  259.  
  260. ; ----------------------------------------------------
  261. align 4
  262.  
  263. diff16 "sdsh_data.chars: ",0,$
  264.  
  265. .chars:
  266.     dw  0
  267. .ch0_33:    ; !
  268.     ritick      2, 2, 0
  269.     lntick      2, 4, 2, 5
  270. .ch0_34:    ; "
  271. .ch0_39:    ; '
  272.     lntick      3, 8, 2, 2
  273.     lntick      1, 8, 2, 2
  274. .ch0_36:    ; $
  275.     lntick      2, 1, 2, 7
  276. .ch0_115:   ; s
  277.     gptick      7, 3, 90
  278.     lntick      0, 2, 0, 4
  279. .ch0_37:    ; %
  280.     cstick      0, 8, 0, 0
  281.     lntick      0, 3, 1, 5
  282.     cstick      3, 3, 0, 0
  283. .ch0_38:    ; &
  284.     gptick      8, 6, 84
  285.     gptick     19, 4, 44
  286.     gptick      4, 0, 44
  287.     ritick      3, 3, 0
  288. .ch0_40:    ; (
  289.     gptick      5, 3, 80
  290. .ch0_41:    ; )
  291.     gptick      9, 7, 80
  292. .ch0_42:    ; *
  293.     gptick      3, 7, 39
  294.     gptick     10, 3, 39
  295.     lntick      2, 3, 2, 5
  296. .ch0_43:    ; +
  297.     lntick      2, 2, 2, 5
  298. .ch0_45:    ; -
  299. .ch0_35:    ; #
  300. .ch0_61:    ; =
  301.     lntick      0, 4, 0, 5
  302.     lntick      0, 6, 0, 5
  303.     lntick      1, 3, 2, 5
  304.     lntick      3, 3, 2, 5
  305. .ch0_58:    ; :
  306. .ch0_59:    ; ;
  307.     cstick      1, 7, 0, 0
  308. .ch0_46:    ; .
  309. .ch0_44:    ; ,
  310.     cstick      1, 3, 0, 0
  311.     ritick      1, 1, 0
  312. .ch0_47:    ; /
  313. .ch0_55:    ; 7
  314.     gptick      1, 2, 81
  315.     lntick      0, 8, 0, 4
  316. .ch0_64:    ; @
  317.     cstick      2, 6, 0, 1
  318. .ch0_48:    ; 0
  319. .ch0_79:    ; O
  320. .ch0_142:   ;
  321. .ch0_81:    ; Q
  322.     gptick      5, 4, 116
  323.     lntick      4, 3, 2, 5
  324.     lntick      3, 1, 0, 2
  325. .ch0_49:    ; 1
  326. .ch0_124:   ; |
  327.     lntick      2, 2, 2, 7
  328.     ritick      1, 6, 0
  329. .ch0_50:    ; 2
  330.     lntick      0, 2, 0, 5
  331.     lntick      1, 3, 1, 3
  332. .ch0_51:    ; 3
  333.     gptick      8, 1, 64
  334.     gptick     10, 6, 65
  335. .ch0_83:    ; S
  336.     lntick      1, 5, 0, 3
  337.     gptick      3, 2, 55
  338. .ch0_53:    ; 5
  339.     gptick     10, 6, 65
  340.     gptick     13, 4, 104
  341. .ch0_52:    ; 4
  342.     lntick      0, 5, 1, 4
  343.     lntick      0, 4, 0, 5
  344.     lntick      3, 2, 2, 7
  345. .ch0_54:    ; 6
  346.     gptick     14, 0, 105
  347.     gptick      2, 2, 50
  348. .ch0_56:    ; 8
  349.     gptick     10, 6, 82
  350. .ch0_57:    ; 9
  351.     gptick      9, 0, 105
  352.     gptick     15, 6, 50
  353. .ch0_60:    ; <
  354.     gptick      7, 4, 96
  355. .ch0_62:    ; >
  356.     gptick      8, 0, 96
  357. .ch0_63:    ; ?
  358.     gptick      4, 1, 64
  359.     gptick     24, 2, 38
  360.     ritick      2, 2, 0
  361. .ch0_66:    ; B
  362. .ch0_130:   ; B
  363.     gptick     10, 6, 51
  364.     gptick      4, 0, 89
  365.     lntick      0, 2, 2, 7
  366. .ch0_80:    ; P
  367. .ch0_144:   ;
  368. .ch0_82:    ; R
  369.     gptick      9, 0, 98
  370. .ch0_75:    ; K
  371. .ch0_138:   ; K
  372.     lntick      0, 2, 2, 7
  373.     lntick      4, 2, 3, 3
  374.     lntick      1, 5, 1, 4
  375. .ch0_67:    ; C
  376. .ch0_145:   ;
  377.     ritick      4, 3, 0
  378. .ch0_71:    ; G
  379.     gptick      5, 4, 116
  380.     gptick     13, 0, 49
  381. .ch0_68:    ; D
  382.     gptick      9, 0, 97
  383. .ch0_76:    ; L
  384.     lntick      0, 2, 2, 7
  385.     lntick      1, 2, 0, 4
  386. .ch0_240:   ; ð
  387.     ritick      1, 9, 0
  388.     ritick      3, 9, 0
  389. .ch0_133:   ; E
  390. .ch0_69:    ; E
  391.     lntick      1, 2, 0, 4
  392. .ch0_70:    ; F
  393.     lntick      1, 8, 0, 4
  394. .ch0_72:    ; H
  395. .ch0_141:   ; H
  396.     lntick      1, 5, 0, 3
  397.     lntick      0, 2, 2, 7
  398.     lntick      4, 2, 2, 7
  399. .ch0_73:    ; I
  400.     lntick      1, 8, 0, 3
  401.     lntick      2, 3, 2, 5
  402.     lntick      1, 2, 0, 3
  403. .ch0_74:    ; J
  404.     gptick     31, 6, 88
  405.     lntick      2, 8, 0, 3
  406. .ch0_84:    ; T
  407. .ch0_146:   ; ’
  408.     lntick      2, 2, 2, 6
  409.     lntick      0, 8, 0, 5
  410. .ch0_77:    ; M
  411. .ch0_140:   ; M
  412.     gptick      21, 2, 38
  413.     ritick      1, 7, 0
  414. .ch0_78:    ; N
  415.     lntick      0, 2, 2, 7
  416.     lntick      4, 2, 2, 7
  417.     lntick      3, 4, 3, 3
  418. .ch0_85:    ; U
  419.     lntick      1, 2, 0, 3
  420. .ch0_87:    ; W
  421.     lntick      0, 3, 2, 6
  422.     lntick      4, 3, 2, 6
  423.     gptick      1, 1, 54
  424. .ch0_86:    ; V
  425.     lntick      0, 7, 2, 2
  426.     lntick      4, 7, 2, 2
  427. .ch0_118:   ; v
  428. .ch0_121:   ; y
  429.     gptick     12, 6, 96
  430.     lntick      1, 0, 1, 2
  431. .ch0_88:    ; X
  432. .ch0_149:   ;
  433.     gptick      1, 2, 81
  434.     gptick      4, 6, 84
  435. .ch0_89:    ; Y
  436.     gptick     18, 6, 96
  437.     lntick      2, 2, 2, 2
  438. .ch0_90:    ; Z
  439.     lntick      0, 2, 0, 5
  440.     lntick      0, 8, 0, 5
  441.     lntick      0, 3, 1, 5
  442. .ch0_92:    ; \
  443.     gptick      4, 6, 84
  444. .ch0_91:    ; [
  445.     gptick 19, 4, 99
  446. .ch0_93:    ; ]
  447.     gptick      9, 0, 99
  448. .ch0_65:    ; A
  449. .ch0_128:   ;
  450.     lntick      0, 2, 2, 4
  451.     lntick      4, 2, 2, 4
  452.     lntick      1, 4, 0, 3
  453. .ch0_94:    ; ^
  454.     gptick      3, 1, 54
  455. .ch0_95:    ; _
  456.     lntick      0, 1, 0, 5
  457. .ch0_96:    ; `
  458.     lntick      3, 8, 3, 2
  459. .ch0_97:    ; a
  460. .ch0_160:   ;
  461.     gptick 19, 4, 68
  462.     gptick      6, 2, 70
  463.     ritick      3, 2, 0
  464. .ch0_129:   ; BE
  465.     lntick      1, 8, 0, 3
  466. .ch0_98:    ; b
  467.     lntick      0, 2, 2, 7
  468. .ch0_112:   ; p
  469. .ch0_224:   ; p
  470.     gptick     16, 0, 98
  471.     lntick      0, 0, 2, 7
  472. .ch0_99:    ; c
  473. .ch0_225:   ; c
  474.     ritick      4, 5, 0
  475.     ritick      4, 2, 0
  476. .ch0_101:   ; e
  477. .ch0_165:   ;
  478. .ch0_241:   ; ñ
  479.     gptick      5, 4, 98
  480.     gptick 15, 6, 49
  481.     ritick      1, 8, 0
  482.     ritick      3, 8, 0
  483. .ch0_100:   ; d
  484.     lntick      4, 2, 2, 7
  485. .ch0_113:   ; q
  486.     gptick      5, 4, 98
  487.     lntick      4, 0, 2, 7
  488. .ch0_102:   ; f
  489.     gptick     17, 2, 88
  490.     ritick      1, 2, 0
  491.     lntick      0, 6, 0, 3
  492. .ch0_103:   ; g
  493.     gptick     15, 6, 88
  494.     gptick      5, 4, 98
  495. .ch0_104:   ; h
  496.     gptick     16, 0, 85
  497. .ch0_107:   ; k
  498.     lntick      0, 2, 2, 7
  499.     gptick      5, 3, 54
  500. .ch0_105:   ; i
  501.     lntick      1, 2, 0, 3
  502. .ch0_106:   ; j
  503.     gptick     16, 0, 49
  504.     ritick      2, 8, 0
  505.     gptick     19, 5, 38
  506. .ch0_108:   ; l
  507.     lntick      1, 2, 0, 3
  508.     lntick      2, 3, 2, 6
  509.     ritick      1, 8, 0
  510. .ch0_109:   ; m
  511.     lntick      2, 3, 2, 2
  512.     gptick     20, 5, 39
  513.     lntick      4, 2, 2, 4
  514. .ch0_110:   ; n
  515.     lntick      0, 2, 2, 5
  516.     gptick     16, 0, 85
  517. .ch0_114:   ; r
  518.     lntick      1, 2, 2, 5
  519.     gptick     21, 1, 38
  520. .ch0_116:   ; t
  521.     gptick     16, 0, 49
  522.     gptick     20, 3, 38
  523.     lntick      3, 2, 0, 2
  524. .ch0_117:   ; u
  525. .ch0_227:   ; ã
  526.     lntick      4, 2, 2, 5
  527.     gptick      5, 4, 85
  528.     gptick     29, 5, 42
  529. .ch0_119:   ; w
  530.     lntick      2, 4, 2, 2
  531.     gptick     22, 1, 39
  532.     lntick      0, 3, 2, 4
  533.     lntick      4, 3, 2, 4
  534. .ch0_120:   ; x
  535.     lntick      0, 2, 1, 5
  536.     lntick      4, 2, 3, 5
  537. .ch0_122:   ; z
  538.     lntick      0, 2, 0, 5
  539.     lntick      0, 6, 0, 5
  540.     lntick      1, 3, 1, 3
  541. .ch0_123:   ; {
  542.     gptick      5, 3, 43
  543.     gptick     23, 2, 38
  544. .ch0_125:   ; }
  545.     gptick     13, 3, 43
  546.     gptick     24, 6, 38
  547. .ch0_126:   ; ~
  548.     gptick      2, 1, 39
  549.     lntick      3, 4, 1, 2
  550. .ch0_127:   ;
  551.     lntick      2, 2, 2, 3
  552.     lntick      2, 6, 2, 3
  553. .ch0_131:   ;
  554. .ch0_132:   ;
  555.     lntick      1, 8, 0, 4
  556.     lntick      1, 2, 2, 6
  557.     lntick      0, 1, 2, 2
  558. .ch0_150:   ;
  559.     lntick      0, 2, 0, 5
  560.     lntick      3, 3, 2, 6
  561.     ritick      4, 1, 0
  562.     lntick      0, 3, 2, 6
  563. .ch0_134:   ; ZH
  564.     gptick      4, 6, 86
  565.     gptick      6, 2, 86
  566. .ch0_148:   ; EF
  567.     lntick      2, 2, 2, 7
  568.     cstick      1, 8, 0, 3
  569. .ch0_137:   ; IJ
  570.     gptick     25, 2, 39
  571. .ch0_136:   ; I
  572.     lntick      0, 2, 2, 7
  573.     lntick      1, 4, 1, 3
  574. .ch0_139:   ; K
  575.     lntick      4, 2, 2, 7
  576.     gptick     26, 2, 66
  577.     lntick      0, 2, 1, 2
  578. .ch0_143:   ; PE
  579.     lntick      0, 2, 2, 7
  580.     lntick      1, 8, 0, 3
  581. .ch0_151:   ; CHA
  582.     lntick      4, 2, 2, 7
  583. .ch0_147:   ; UU
  584.     gptick     27, 4, 85
  585.     lntick      4, 3, 2, 6
  586.     lntick      1, 2, 0, 3
  587. .ch0_155:   ; YY
  588.     gptick      3, 0, 82
  589. .ch0_152:   ; SHA
  590. .ch0_153:   ; SCHA
  591.     lntick      0, 3, 2, 6
  592.     lntick      4, 2, 2, 7
  593.     lntick      2, 3, 2, 6
  594.     lntick      0, 2, 0, 5
  595.     lntick      4, 1, 2, 2
  596. .ch0_154:   ; TVZNAK
  597. .ch0_156:   ; MZNAK
  598.     gptick     14, 0, 89
  599.     lntick      1, 3, 2, 6
  600.     ritick      0, 8, 0
  601. .ch0_135:   ; ZE
  602.     ritick      3, 5, 0
  603. .ch0_157:   ; AE
  604.     gptick      8, 1, 64
  605.     gptick     10, 6, 65
  606.     lntick      1, 5, 0, 4
  607. .ch0_158:   ; JU
  608.     gptick     28, 7, 80
  609.     lntick      2, 3, 2, 5
  610.     lntick      0, 2, 2, 7
  611.     ritick      1, 5, 0
  612. .ch0_159:   ; JA
  613.     gptick     13, 4, 89
  614.     lntick      4, 2, 2, 7
  615.     lntick      0, 2, 1, 3
  616. .ch0_161:   ; be
  617.     gptick      8, 1, 42
  618. .ch0_162:   ; ve
  619. .ch0_111:   ; o
  620. .ch0_174:   ; o
  621.     cstick      1, 6, 0, 3
  622.     gptick      3, 2, 44
  623.     ritick      2, 7, 0
  624. .ch0_163:   ; ge
  625.     lntick      1, 6, 0, 4
  626. .ch0_164:   ; de
  627.     lntick      1, 2, 2, 4
  628.     gptick     23, 0, 49
  629.     gptick     19, 0, 41
  630.     lntick      0, 1, 2, 2
  631. .ch0_166:   ; zhe
  632.     gptick     12, 6, 82
  633.     gptick      1, 2, 82
  634.     lntick      2, 2, 2, 5
  635. .ch0_167:   ; ze
  636.     lntick      2, 4, 0, 2
  637. .ch0_237:   ; ae
  638.     gptick      2, 1, 50
  639.     gptick      7, 5, 50
  640.     lntick      2, 4, 0, 3
  641. .ch0_169:   ; ji
  642.     gptick     28, 5, 39
  643. .ch0_168:   ; ii
  644.     lntick      4, 2, 2, 5
  645.     lntick      1, 3, 1, 3
  646. .ch0_170:   ; ka
  647.     lntick      0, 2, 2, 5
  648.     gptick      5, 3, 54
  649. .ch0_171:   ; el
  650.     gptick      1, 1, 67
  651. .ch0_172:   ; em
  652.     lntick      4, 2, 2, 5
  653.     gptick     13, 5, 39
  654. .ch0_173:   ; en
  655.     lntick      0, 2, 2, 5
  656.     lntick      1, 4, 0, 3
  657. .ch0_175:   ; pe
  658.     lntick      4, 2, 2, 5
  659.     lntick      0, 2, 2, 4
  660. .ch0_226:   ; te
  661.     lntick      0, 6, 0, 5
  662.     lntick      2, 2, 2, 4
  663. .ch0_228:   ; ef
  664.     cstick      1, 6, 0, 3
  665.     lntick      2, 0, 2, 6
  666. .ch0_229:   ; ha
  667.     lntick      0, 2, 1, 5
  668.     lntick      4, 2, 3, 5
  669. .ch0_230:   ; tse
  670.     lntick      0, 2, 2, 5
  671.     lntick      3, 3, 2, 4
  672.     gptick     22, 0, 52
  673. .ch0_231:   ; che
  674.     gptick     27, 4, 48
  675. .ch0_232:   ; sha
  676. .ch0_233:   ; scha
  677.     lntick      4, 2, 2, 5
  678.     lntick      0, 3, 2, 4
  679.     lntick      2, 3, 2, 4
  680.     lntick      0, 2, 0, 4
  681.     lntick      5, 1, 2, 2
  682. .ch0_234:   ; tvznak
  683.     gptick     24, 0, 68
  684.     gptick      3, 0, 49
  685. .ch0_235:   ; ë
  686. .ch0_236:   ; ì
  687.     lntick      0, 3, 2, 4
  688.     gptick     26, 0, 68
  689.     lntick      4, 2, 2, 5
  690. .ch0_238:   ; î
  691.     gptick     24, 2, 68
  692.     lntick      3, 2, 3, 3
  693.     lntick      0, 2, 2, 5
  694. .ch0_239:   ; ï
  695.     gptick     26, 3, 53
  696.     lntick      4, 2, 2, 5
  697.     gptick      1, 1, 40
  698.  
  699. .ch0_178:   ; pseudo-graphics
  700.     ritick      0, 8, 0
  701.     lntick      0, 5, 1, 4
  702.     lntick      0, 2, 1, 5
  703.     lntick      1, 0, 1, 4
  704. .ch0_176:   ;
  705.     lntick      0, 4, 1, 5
  706.     lntick      2, 0, 1, 3
  707. .ch0_177:   ;
  708.     lntick      0, 7, 1, 2
  709.     lntick      0, 1, 1, 5
  710.     lntick      0, 3, 1, 4
  711.     lntick      0, 5, 1, 4
  712.     lntick      1, 0, 1, 4
  713.     lntick      3, 0, 1, 2
  714. .ch0_184:   ;
  715.     lntick      2, 0, 2, 6
  716. .ch0_181:   ;
  717.     lntick      0, 3, 0, 2
  718.     lntick      0, 5, 0, 2
  719. .ch0_179:   ;
  720. .ch0_180:   ;
  721.     lntick      2, 0, 2, 9
  722.     lntick      0, 4, 0, 2
  723. .ch0_183:   ;
  724.     lntick      0, 4, 0, 4
  725.     lntick      1, 0, 2, 4
  726.     lntick      3, 0, 2, 4
  727. .ch0_185:   ;
  728.     gptick     11, 0, 49
  729.     gptick      9, 6, 52
  730.     lntick      3, 0, 2, 9
  731. .ch0_182:   ;
  732. .ch0_215:   ;
  733.     ritick      0, 4, 0
  734. .ch0_186:   ;
  735. .ch0_199:   ;
  736.     lntick      1, 0, 2, 9
  737.     lntick      3, 0, 2, 9
  738.     ritick      4, 4, 0
  739. .ch0_204:   ;
  740.     gptick     15, 4, 49
  741.     gptick     30, 2, 52
  742.     lntick      1, 0, 2, 9
  743. .ch0_187:   ;
  744.     lntick      3, 0, 2, 5
  745.     lntick      0, 5, 0, 4
  746.     gptick     11, 0, 49
  747. .ch0_188:   ;
  748.     ritick      0, 5, 0
  749.     lntick      0, 3, 0, 4
  750. .ch0_189:   ;
  751.     lntick      3, 4, 2, 5
  752.     lntick      1, 5, 2, 4
  753.     lntick      0, 4, 0, 3
  754. .ch0_190:   ;
  755.     gptick      2, 0, 69
  756. .ch0_192:   ;
  757.     lntick      2, 5, 2, 4
  758.     lntick      2, 4, 0, 3
  759. .ch0_191:   ;
  760.     lntick      0, 4, 0, 3
  761. .ch0_194:   ;
  762.     lntick      2, 0, 2, 4
  763. .ch0_193:   ;
  764. .ch0_196:   ;
  765.     lntick      0, 4, 0, 5
  766.     lntick      2, 5, 2, 4
  767. .ch0_195:   ;
  768.     lntick      0, 3, 0, 2
  769. .ch0_197:   ;
  770.     lntick      2, 0, 2, 9
  771.     lntick      0, 4, 0, 5
  772. .ch0_198:   ;
  773.     lntick      2, 0, 2, 9
  774. .ch0_213:   ;
  775.     gptick      7, 4, 69
  776.     lntick      2, 0, 2, 4
  777. .ch0_200:   ;
  778.     gptick     15, 4, 49
  779.     lntick      1, 3, 0, 4
  780.     lntick      1, 4, 2, 5
  781. .ch0_201:   ;
  782.     gptick     30, 2, 52
  783.     lntick      1, 5, 0, 4
  784.     lntick      1, 0, 2, 5
  785. .ch0_207:   ;
  786. .ch0_216:   ;
  787.     lntick      2, 6, 2, 3
  788. .ch0_205:   ;
  789. .ch0_209:   ;
  790.     lntick      0, 3, 0, 5
  791.     lntick      0, 5, 0, 5
  792.     lntick      2, 0, 2, 3
  793. .ch0_202:   ;
  794.     lntick      0, 3, 0, 5
  795. .ch0_206:   ;
  796.     gptick      9, 6, 52
  797.     gptick     15, 4, 49
  798. .ch0_203:   ;
  799.     gptick     30, 2, 52
  800.     gptick     11, 0, 49
  801.     lntick      0, 5, 0, 5
  802. .ch0_211:   ;
  803.     lntick      1, 4, 0, 1
  804. .ch0_208:   ;
  805.     lntick      1, 5, 2, 4
  806.     lntick      3, 5, 2, 4
  807. .ch0_210:   ;
  808.     lntick      0, 4, 0, 5
  809. .ch0_214:   ;
  810.     lntick      1, 0, 2, 4
  811.     lntick      3, 0, 2, 4
  812.     lntick      1, 4, 0, 1
  813. .ch0_212:   ;
  814.     gptick      7, 4, 69
  815.     lntick      2, 6, 2, 3
  816. .ch0_217:   ;
  817.     lntick      0, 4, 0, 3
  818.     lntick      2, 5, 2, 4
  819. .ch0_218:   ;
  820.     lntick      2, 4, 0, 3
  821.     lntick      2, 0, 2, 4
  822.  
  823. diff10 "font0 size ", .chars, $
  824.  
  825.  
  826.