This file is indexed.

/usr/share/doc/xfonts-bolkhov-misc/README.en.html is in xfonts-bolkhov-misc 1.1.20001007-8.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
<HTML>
<HEAD>
    <META NAME="GENERATOR" CONTENT="srchtml2html.pl (Linux)">
    <META NAME="DATE" CONTENT="Wed Jul 26 12:47:19 2000">
    <META NAME="DESCRIPTION" CONTENT="This page contains detailed description of the CYR-RFX project (Cyrillic Raster Fonts for X11)">
    <META NAME="KEYWORDS" CONTENT="cyrillic fonts, russian fonts, ukrainian fonts, euro, x11, x-window, koi, koi8, koi-8, koi8-1, koi8-ru, koi8-u, windows-1251, iso8859-5, mac-cyrillic, ibm-cp866, dos, winlatin-1, iso8859-15">
    <TITLE>CYR-RFX (Cyrillic Raster Fonts for X11) project README</TITLE>
</HEAD>
<BODY TEXT="#000000" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H1 ALIGN=center><FONT FACE="lucida, verdana, arial, helvetica">The CYR-RFX project -- README</FONT></H1>
<BR CLEAR=all>






<TABLE WIDTH=50% ALIGN=right><TR><TD ALIGN=right><NOBR><SMALL><I>This work is dedicated to Mr. Troodie --<WBR>the example of persistence</I></SMALL></NOBR></TD></TR></TABLE><BR CLEAR=all>

<BR CLEAR=all><H2 ALIGN=center><FONT FACE="lucida, verdana, arial, helvetica">Table of Contents&nbsp;</FONT></H2>
<H2>&sect;1.&nbsp;<A HREF="#S_1">A brief description</A></H2>
<DL COMPACT>
<DT>1.1.<DD><A HREF="#S_1.1">What is CYR-RFX?</A>
<DT>1.2.<DD><A HREF="#S_1.2">Where can the latest version of CYR-RFX be found?</A>
<DT>1.3.<DD><A HREF="#S_1.3">How to install CYR-RFX fonts?</A>
<DT>1.4.<DD><A HREF="#S_1.4">How to use CYR-RFX fonts in applications?</A>
<DT>1.5.<DD><A HREF="#S_1.5">What does "CYR-RFX" mean?</A>
<DT>1.6.<DD><A HREF="#S_1.6">What are the aims of CYR-RFX project?</A>
<DT>1.7.<DD><A HREF="#S_1.7">Cyrillic fonts for X already exist &#40;Cronyx for example&#41;, so what's the need in CYR-RFX?</A>
<DT>1.8.<DD><A HREF="#S_1.8">TrueType rasterisers for X have recently appeared, and there is a plethora of cyrillic .ttf fonts, so what's the need in CYR-RFX?</A>
<DT>1.9.<DD><A HREF="#S_1.9">Which fonts are included in the CYR-RFX?</A>
<DT>1.10.<DD><A HREF="#S_1.10">Which set of glyphs and which encodings are included in CYR-RFX?</A>
<DT>1.11.<DD><A HREF="#S_1.11">How fonts in CYR-RFX are named?</A>
<DT>1.12.<DD><A HREF="#S_1.12">How the names of glyphs &#40;which are specified in STARTCHAR&#41; were chosen?</A>
<DT>1.13.<DD><A HREF="#S_1.13">How the CYR-RFX fonts are created?</A>
<DT>1.14.<DD><A HREF="#S_1.14">Which princilpes are used when creating cyrillic glyphs for CYR-RFX?</A>
<DT>1.15.<DD><A HREF="#S_1.15">Why are YOU doing cyrillization?  Are you an expert in fonts?</A>
</DL>
<H2>&sect;2.&nbsp;<A HREF="#S_2">Using CYR-RFX fonts in applications</A></H2>
<DL COMPACT>
</DL>
<H2>&sect;3.&nbsp;<A HREF="#S_3">Glyph design principles used in CYR-RFX project</A></H2>
<DL COMPACT>
</DL>
<H2>&nbsp;&nbsp;&nbsp;<A HREF="#S_BIBL">Bibliography</A></H2>
<DL COMPACT>
</DL>

<BR CLEAR=all><HR WIDTH=90% SIZE=4>
<A NAME="S_1"><BR CLEAR=all><H2 ALIGN=center><FONT FACE="lucida, verdana, arial, helvetica">&sect;1.&nbsp;A brief description</FONT></H2>






<A NAME="S_1.1"><BR CLEAR=all><H3 ALIGN=left><FONT FACE="lucida, verdana, arial, helvetica">&sect;1.1.&nbsp;What is CYR-RFX?</FONT></H3>
CYR-RFX is a collection of cyrillic raster fonts for X-Window.


<A NAME="S_1.2"><BR CLEAR=all><H3 ALIGN=left><FONT FACE="lucida, verdana, arial, helvetica">&sect;1.2.&nbsp;Where can the latest version of CYR-RFX be found?</FONT></H3>
The latest version is available on the CYR-RFX homepage at

<BLOCKQUOTE><A HREF="http://www.inp.nsk.su/~bolkhov/files/fonts/cyr-rfx/00index.en.html">http://www.inp.nsk.su/~bolkhov/files/fonts/cyr-rfx/00index.en.html</A></BLOCKQUOTE>

<P>It is also available in ftp space as

<BLOCKQUOTE><A HREF="ftp://ftp.inp.nsk.su/pub/BINP/X11/fonts/cyr-rfx/00index.en.html">ftp://ftp.inp.nsk.su/pub/BINP/X11/fonts/cyr-rfx/00index.en.html</A></BLOCKQUOTE>



<A NAME="S_1.3"><BR CLEAR=all><H3 ALIGN=left><FONT FACE="lucida, verdana, arial, helvetica">&sect;1.3.&nbsp;How to install CYR-RFX fonts?</FONT></H3>
Exactly like any other collection of X fonts.  Detailed instructions
are available in the accompanying <A
HREF="INSTALL.en.txt">INSTALL.en.txt</A> file.



<A NAME="S_1.4"><BR CLEAR=all><H3 ALIGN=left><FONT FACE="lucida, verdana, arial, helvetica">&sect;1.4.&nbsp;How to use CYR-RFX fonts in applications?</FONT></H3>
Recipes for some most frequently used applications are available in
&sect;2.



<A NAME="S_1.5"><BR CLEAR=all><H3 ALIGN=left><FONT FACE="lucida, verdana, arial, helvetica">&sect;1.5.&nbsp;What does "CYR-RFX" mean?</FONT></H3>

<P>"CYR-RFX" means CYRillic Raster Fonts for X.




<A NAME="S_1.6"><BR CLEAR=all><H3 ALIGN=left><FONT FACE="lucida, verdana, arial, helvetica">&sect;1.6.&nbsp;What are the aims of CYR-RFX project?</FONT></H3>

<P>The aim of CYR-RFX is to create a collection of quality cyrillic
versions of standard raster fonts for X-Window.

<P>The first task was to create russified versions of a few
LucidaTypewriter fonts to use them in xterm and text editors.

<P>Later the task was extended -- to create such a collection of fonts
which could cover most X-Window applications.  The following apps are
treated as most important: xterm, text editors, Netscape, XV, LyX,
window managers and GUIs (fvwm/<WBR>fvwm2/<WBR>AnotherLevel, AfterStep,
KDE, GNOME), Motif, Athena, Athena3D, Qt and XForms interface
libraries.

<P>(The fonts which are used were found in a trivial way:
"<TT>grep&nbsp;-i&nbsp;font</TT>" on all files from <TT>/etc/X11</TT> and
<TT>/usr/X11R6/lib/X11/app-defaults</TT> dirs, plus using
<TT>strings|less</TT> on program executables and shared libraries.)




<A NAME="S_1.7"><BR CLEAR=all><H3 ALIGN=left><FONT FACE="lucida, verdana, arial, helvetica">&sect;1.7.&nbsp;Cyrillic fonts for X already exist &#40;Cronyx for example&#41;, so what's the need in CYR-RFX?</FONT></H3>

<P>One of the goals of CYR-RFX is the development of <I>accurate
cyrillic versions of standard X fonts</I>.

The Cronyx package (the <TT>fonts/cyrillic/</TT> dir in the XFree86
distribution) presents some problems.  First, it contains fonts not
from X, but, it seems, from Windows 3.x (see [<A HREF="#bib_CRONYX">CRONYX</A>]). 
Second, these fonts aren't the most aestetic and eye-pleasing.  Third,
the metrics in many of these fonts are bad, so the text rendered in
different fonts (both in a mix of Cronyx/ISO8859-1 and in Cronyx only)
looks "ugly". (It is due to wrong values of <TT>FONT_ASCENT</TT>
properties, and the mismatch of glyphs' heights in different fonts with
a same value of <TT>PIXEL_SIZE</TT> -- for example, in
courier-medium-r-normal--14 and times-medium-r-normal--14.)

<P>The author is far from slanding on the Cronyx fonts -- some time ago
it was the only choice, and they helped very much, but now something
better is required.

<P>The second set of cyrillic fonts, known to the author (this set can
be named as "75dpi.koi8-1" [<A HREF="#bib_75DPI_KOI8">75DPI_KOI8</A>]) is made by adding
cyrillic glyphs to the standard X fonts. But, first, it doesn't include
the Lucida/<WBR>Lucidatypewriter and monospaced <TT>misc/</TT> fonts, and,
second, the glyph images often differ significantly from the same
standard russian font (that one which is used in "paper" typography). 
Additionally, this set of fonts is "anonymous" -- at least, all its
distributions, which are available to the author, contain no notion of
creators.



<A NAME="S_1.8"><BR CLEAR=all><H3 ALIGN=left><FONT FACE="lucida, verdana, arial, helvetica">&sect;1.8.&nbsp;TrueType rasterisers for X have recently appeared, and there is a plethora of cyrillic .ttf fonts, so what's the need in CYR-RFX?</FONT></H3>

<P>Vector fonts (TrueType and Postscript) are ideal for large
resolutions, but for low resolutions (xterm, text editors, www, window
titles etc.) the hand-tuned raster fonts are much better. They are used
for these purposes not only in X, but also in Windows and MacOS.

<P>Additionally, the most available TrueType fonts are those which are
distributed with MS Windows and are part of MS Fontpack
[<A HREF="#bib_MS_FONTPACK">MS_FONTPACK</A>].  But, despite that they are "free", they are
not free software.  So, they are virtually unacceptable for use in
Unices, since, for example, they can't be included into distributions
due to weird format (.exe-files) and their very "jesuitical" license
(see [<A HREF="#bib_MS_EULA">MS_EULA</A>]).



<A NAME="S_1.9"><BR CLEAR=all><H3 ALIGN=left><FONT FACE="lucida, verdana, arial, helvetica">&sect;1.9.&nbsp;Which fonts are included in the CYR-RFX?</FONT></H3>

<P>Currently all the <FONT FACE="arial, helvetica">iso8859-1</FONT> fonts from <TT>misc/</TT>, plus
Lucida, LucidaTypewriter, Times, Helvetica and Courier from
<TT>75dpi/</TT> are cyrillized.  The NewCenturySchoolbook and
<TT>100dpi/</TT> fonts are taken into account for future.  This choice of
fonts is conditioned by their most frequent usage.



<A NAME="S_1.10"><BR CLEAR=all><H3 ALIGN=left><FONT FACE="lucida, verdana, arial, helvetica">&sect;1.10.&nbsp;Which set of glyphs and which encodings are included in CYR-RFX?</FONT></H3>

<P>First the aim was to make glyphs from <FONT FACE="arial, helvetica">koi8-1</FONT> encoding
[<A HREF="#bib_KOI81">KOI81</A>]  (including "Euro"), later ukrainian glyphs from
<FONT FACE="arial, helvetica">koi8-ru</FONT> [<A HREF="#bib_KOI8RU">KOI8RU</A>] were added, and, finally, as less
needed, the rest cyrillic glyphs from <FONT FACE="arial, helvetica">windows-1251</FONT>/WGL4
[<A HREF="#bib_WIN1251">WIN1251</A>,<A HREF="#bib_WGL4">WGL4</A>].  The author doesn't have a task to
make all cyrillic glyphs from the Unicode standard -- only the most
used.

<P>The <TT>misc/</TT> and <TT>75dpi/lut[RB]S{08,19,24}.bdf</TT> fonts have
the following glyphs (which are present in <FONT FACE="arial, helvetica">koi8-1</FONT> and in Adobe
standard encoding) added:

<BLOCKQUOTE>
<TT>
        dagger, daggerdbl, guilsinglleft, guilsinglright, emdash,
        endash, ellipsis, quotesinglbase, quotedblbase, grave,
        quotesingle, quotedblleft, quotedblright, tilde, florin,
        perthousand, bullet, trademark, circumflex; OE, oe, Scaron,
        scaron, Zcaron, zcaron, Ydieresis.
</TT>
</BLOCKQUOTE>

<P>In other fonts these chars were already present as "unencoded
glyphs".

<P>Monospace LucidaTypewriter and Courier fonts have linedrawing chars
in the range <I>0x00-0x1F</I> added, so that these fonts can be used in
xterm and alikes (the author prefers <TT>lutRS12</TT>).

<P>Some LucidaTypewriter fonts have also "images" of control chars from
<I>0x00-0x1F</I> plus <I>0x7F</I> (<TT>delete</TT>) added.  The goal is
that in those applications, which display text not interpreting control
chars (text editors, xfte for example), and in xterm when printing
chars from this range without special meaning, something would appear,
instead of absolutely nothing.

<P>In standard Lucida and LucidaTypewriter fonts, and in most fonts
from <TT>misc/</TT> the <TT>DEFAULT_CHAR</TT> property
[<A HREF="#bib_BDF">BDF</A>,<A HREF="#bib_XLFD">XLFD</A>] has a value of <I>0</I>.  So, in the
LucidaTupewriter and

<TT>misc/{10x20,<WBR>12x24,<WBR>6x10,<WBR>6x13B,<WBR>7x14,<WBR>7x14B,<WBR>8x13,<WBR>8x13B,<WBR>8x16,<WBR>9x15,<WBR>9x15B}</TT>

fonts the <I>0x00</I> char was added, looking as a filled rectangle (it
was already present in other <TT>misc/</TT> fonts).  And in Lucida (more
precisely, in all with <TT>DEFAULT_CHAR=0</TT> and missing 0x00 char)
the value of <TT>DEFAULT_CHAR</TT> was changed to <TT>32</TT>, for
nonexistent glyphs to be displayed as space (initially in Lucida* from
X11R6.3 even the <I>0xA0</I> glyph (nbsp) was missing, which is wrong).

<P>Currently the following encodings are present:


<CENTER>
<TABLE BORDER=0 CELLSPACING=2 CELLPADDING=4>
  <TR VALIGN=top BGCOLOR=#B0B0B0><TH>Encoding</TH><TH>Glyphs included</TH></TR>
  <TR VALIGN=top BGCOLOR=#D0D0D0><TD><FONT FACE="arial, helvetica">koi8-1</FONT>&nbsp;</TD><TD>complete</TD></TR>
  <TR VALIGN=top BGCOLOR=#D0D0D0><TD><FONT FACE="arial, helvetica">koi8-ru</FONT>&nbsp;</TD><TD>letters, single linedrawing and some special glyphs only</TD></TR>
  <TR VALIGN=top BGCOLOR=#D0D0D0><TD><FONT FACE="arial, helvetica">windows-1251</FONT>&nbsp;</TD><TD>complete</TD></TR>
  <TR VALIGN=top BGCOLOR=#D0D0D0><TD><FONT FACE="arial, helvetica">ibm-cp866</FONT>&nbsp;</TD><TD>letters, single linedrawing and some special glyphs only</TD></TR>
  <TR VALIGN=top BGCOLOR=#D0D0D0><TD><FONT FACE="arial, helvetica">iso8859-5</FONT>&nbsp;</TD><TD>complete</TD></TR>
  <TR VALIGN=top BGCOLOR=#D0D0D0><TD><FONT FACE="arial, helvetica">mac-cyrillic</FONT>&nbsp;</TD><TD>without Mac-specific glyphs like "Delta" and "infinity"</TD></TR>
  <TR VALIGN=top BGCOLOR=#D0D0D0><TD><FONT FACE="arial, helvetica">winlatin-1</FONT>&nbsp;</TD><TD>complete</TD></TR>
  <TR VALIGN=top BGCOLOR=#D0D0D0><TD><FONT FACE="arial, helvetica">iso8859-15</FONT>&nbsp;</TD><TD>complete</TD></TR>
</TABLE>
</CENTER>

<P>The <FONT FACE="arial, helvetica">winlatin-1</FONT> encoding (also known as <FONT FACE="arial, helvetica">cp-1252</FONT> and
<FONT FACE="arial, helvetica">windows-1252</FONT>) is a superset of <FONT FACE="arial, helvetica">iso8859-1</FONT>, and contains
additional glyphs in the range <I>0x80-0x9F</I>.  Sometimes web-pages
crafted under Windows in <FONT FACE="arial, helvetica">cp-1252</FONT> are transferred with
<TT>charset=iso-8859-1</TT> header [<A HREF="#bib_CZY_CP1252">CZY_CP1252</A>].

<P>The <I>0-127</I> range is identical to <FONT FACE="arial, helvetica">ISO8859-1</FONT> in all
encodings.

<P>Since the ready-to-use font files are generated programmatically,
other encodings can be added easily.




<A NAME="S_1.11"><BR CLEAR=all><H3 ALIGN=left><FONT FACE="lucida, verdana, arial, helvetica">&sect;1.11.&nbsp;How fonts in CYR-RFX are named?</FONT></H3>

<P>All the fonts have the same names as standard ones, with a few
changes.

<OL>

<LI>The XLFD-suffix <TT>rgstry-encdng</TT> "ISO8859-1" is replaced
with that which reflects the encoding (e.g. "koi8-1").




<LI>Additionally, for fonts in <FONT FACE="arial, helvetica">koi8-1</FONT>, <FONT FACE="arial, helvetica">koi8-ru</FONT>,
<FONT FACE="arial, helvetica">winlatin-1</FONT> and <FONT FACE="arial, helvetica">iso8859-15</FONT> encodings the aliases with
<TT>rgstry-encdng</TT> "koi8-r", "koi8-u", "iso8859-1" and "iso8859-1",
respectively, are autogenerated.  In these aliases the real encoding
name is appended to the <TT>fndry</TT> field.  For example, for the font


<P><BLOCKQUOTE>-adobe-times-medium-r-normal--14-140-75-75-p-74-winlatin-1</BLOCKQUOTE>

the alias

<P><BLOCKQUOTE>-adobe_winlatin_1-times-medium-r-normal--14-140-75-75-p-74-iso8859-1</BLOCKQUOTE>

is generated.

<LI>And, finally, the aliases from original <TT>fonts.alias</TT> files are
retained (of course, with appropriate target name modification).  For
example, <TT>6x13</TT> and <TT>fixed</TT> "point" to

<P><BLOCKQUOTE>-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-koi8-1</BLOCKQUOTE>

</OL>

<P>Such approach enables to ease cyrillization of most standard
programs, which usually use either wildcards without encoding, or
aliases like "7x14", "fixed" etc.  In most cases it is sufficient to
place a directory with cyrillic fonts into beginning of FontPath, and
these fonts will be used instead of <FONT FACE="arial, helvetica">iso8859-1</FONT> ones
automatically.



<A NAME="S_1.12"><BR CLEAR=all><H3 ALIGN=left><FONT FACE="lucida, verdana, arial, helvetica">&sect;1.12.&nbsp;How the names of glyphs &#40;which are specified in STARTCHAR&#41; were chosen?</FONT></H3>

<P>Mainly the standard Adobe names were used.  It applies to glyphs
from <I>0x20-0x7E</I>, to cyrillic glyphs (<TT>afiiNNNNN</TT>), to glyphs
from <FONT FACE="arial, helvetica">ISO8859-1</FONT> range <I>0xA0-0xBF</I>, to "<TT>Euro</TT>" and
additional punctuation from Adobe standard encoding range.  The
"number" sign was named <!--"<TT>numero</TT>" instead of uninformative-->
"<TT>afii61352</TT>", the "rouble" sign was named "<TT>rouble</TT>".  The
linedrawing chars got the names <TT>ldXXXXX</TT>, as was suggested by the
<TT>75dpi/tech14.bdf</TT> (-DEC-Terminal-*-DEC-DECtech) font, the
<I>0x00</I> is "<TT>null</TT>", and the rest glyphs from <I>0x00-0x1F</I>
are named "<TT>ctrlX</TT>", where "X" is a char with the same code plus
0x40. The <I>0x7F</I> glyph is named "<TT>delete</TT>".  The non-breaking
space char <I>0xA0</I> is named space, as Adobe standard encoding
[<A HREF="#bib_AGL">AGL</A>] suggests.

<P>Glyphs which don't have Adobe name were named <TT>uniXXXX</TT>
according to [<A HREF="#bib_UGN">UGN</A>].




<A NAME="S_1.13"><BR CLEAR=all><H3 ALIGN=left><FONT FACE="lucida, verdana, arial, helvetica">&sect;1.13.&nbsp;How the CYR-RFX fonts are created?</FONT></H3>

<P>The fonts are created in two steps.

<P>First the standard .bdf font from XFree86 distribution (the
<TT>xc/fonts/bdf/*/</TT> dirs) is taken, than cyrillic and other missing
glyphs are added (the main russian -- in the <FONT FACE="arial, helvetica">koi8</FONT> positions,
others -- in the relatively randomly selected positions  from
<I>0x80-0x9F</I>; it is named a "source encoding").  The fonts are
edited with a slightly modified XmBDFEd 3.0 (sometimes assisted by
XPaint).

<P>Than a special assembler program written in Perl (it is called
<TT>cvtbdf.pl</TT>) reads both the new file with cyrillics and a standard
ISO8859-1 file, and creates a file with a font in requested encoding
(<FONT FACE="arial, helvetica">koi8-1</FONT>, <FONT FACE="arial, helvetica">windows-1251</FONT> etc.).

<P>Since XmBDFEd 3.0 handles the headers of some fonts in a "too
intellectual" manner, the headers (and the <TT>DWIDTH</TT> parameter for
monospace fonts) are taken from an ISO8859-1 font.  During this process
the "<TT>FONT</TT>" header is modified, and the values of <TT>FNDRY</TT>,
<TT>CHARSET_REGISTRY</TT> and <TT>CHARSET_ENCODING</TT> properties are
replaced. Additionally, the <TT>COPYRIGHT2</TT>, <TT>SOURCEDATE</TT> and
<TT>ASSEMBLER</TT> properties are being added.



<A NAME="S_1.14"><BR CLEAR=all><H3 ALIGN=left><FONT FACE="lucida, verdana, arial, helvetica">&sect;1.14.&nbsp;Which princilpes are used when creating cyrillic glyphs for CYR-RFX?</FONT></H3>

<P>This is covered in ยง3 in detail, but briefly, <I>the glyphs should
correspond to the style of the font as close as possible</I>.



<A NAME="S_1.15"><BR CLEAR=all><H3 ALIGN=left><FONT FACE="lucida, verdana, arial, helvetica">&sect;1.15.&nbsp;Why are YOU doing cyrillization?  Are you an expert in fonts?</FONT></H3>

<P>I just got tired of very "rough" and unergonomic fonts (plus very
unesthetic ones).  Since definitely nobody tried to fix the
situation, I decided to do it myself.

<P>I began creating/cyrillizing raster fonts in the end of 80s on
BK-0010, Yamaha MSX and AT286 computers, so the gained experience gave
me right to predict a good result.





<BR CLEAR=all><HR WIDTH=90% SIZE=4>
<A NAME="S_2"><BR CLEAR=all><H2 ALIGN=center><FONT FACE="lucida, verdana, arial, helvetica">&sect;2.&nbsp;Using CYR-RFX fonts in applications</FONT></H2>

Yet to be written...

<BR CLEAR=all><HR WIDTH=90% SIZE=4>
<A NAME="S_3"><BR CLEAR=all><H2 ALIGN=center><FONT FACE="lucida, verdana, arial, helvetica">&sect;3.&nbsp;Glyph design principles used in CYR-RFX project</FONT></H2>

Yet to be written and translated...


<HR WIDTH=50% SIZE=1 NOSHADE>

<BR CLEAR=all><HR WIDTH=90% SIZE=4>







<A NAME="S_BIBL"><BR CLEAR=all><H2 ALIGN=center><FONT FACE="lucida, verdana, arial, helvetica">&nbsp;Bibliography</FONT></H2>
<DL>

<DT><P><A NAME="bib_5013"><B>[5013]</B>
  <DD>Adobe Systems Incorporated, "Adobe Standard Cyrillic Font Specification, Technical Note #5013, 25 February 1993.
  <BR><A HREF=ftp://ftp.adobe.com/pub/adobe/devrelations/devtechnotes/pdffiles/5013.cyrillic_font_spec.pdf>ftp://ftp.adobe.com/pub/adobe/devrelations/devtechnotes/pdffiles/5013.cyrillic_font_spec.pdf</A>

<DT><P><A NAME="bib_6X13README"><B>[6X13README]</B>
  <DD>Markus Kuhn, 6x13 project README file, "CONTRIBUTING" section.
  <BR><A HREF=http://www.cl.cam.ac.uk/~mgk25/download/ucs-fonts.tar.gz>http://www.cl.cam.ac.uk/~mgk25/download/ucs-fonts.tar.gz</A>
  <TT>/README</TT>

<DT><P><A NAME="bib_75DPI_KOI8"><B>[75DPI_KOI8]</B>
  <DD>Unknown author, Collection of 75 dpi russian fonts in BDF format, 1991.
  <BR><A HREF=http://www.kiarchive.ru/pub/cyrillic/x11/fonts/75dpi_koi8.tar.gz>http://www.kiarchive.ru/pub/cyrillic/x11/fonts/75dpi_koi8.tar.gz</A>

<DT><P><A NAME="bib_ACHE"><B>[ACHE]</B>
  <DD>A. Chernov, "KOI8-R - Russian Net Character Set".
  <BR><A HREF=http://nagual.pp.ru/~ache/koi8.html>http://nagual.pp.ru/~ache/koi8.html</A>

<DT><P><A NAME="bib_AGL"><B>[AGL]</B>
  <DD>Adobe Systems Incorporated, "Adobe Glyph List" version 1.2, 22 Oct 1998.
  <BR><A HREF=http://partners.adobe.com/asn/developer/typeforum/glyphlist.txt>http://partners.adobe.com/asn/developer/typeforum/glyphlist.txt</A>

<DT><P><A NAME="bib_ATYPE"><B>[ATYPE]</B>
  <DD>Adobe Systems Incorporated, "Adobe Type Library".
  <BR><A HREF=http://www.adobe.com/type/>http://www.adobe.com/type/</A>

<DT><P><A NAME="bib_BASK_C"><B>[BASK_C]</B>
  <DD>Linotype-Hell AG, Baskerville Cyrillic font.
  <BR><A HREF=http://www.adobe.com/type/browser/P/P_365.html>http://www.adobe.com/type/browser/P/P_365.html</A>
  <BR>([ATYPE] -> A-Z type index -> B -> Baskerville Cyrillic)

<DT><P><A NAME="bib_BDF"><B>[BDF]</B>
  <DD>Adobe Systems Incorporated, "Glyph Bitmap Distribution Format &#40;BDF&#41; Specification", Version 2.2, 22 March 1993.
  <BR><A HREF=ftp://ftp.adobe.com/pub/adobe/devrelations/devtechnotes/pdffiles/5005.bdf_spec.pdf>ftp://ftp.adobe.com/pub/adobe/devrelations/devtechnotes/pdffiles/5005.bdf_spec.pdf</A>

<DT><P><A NAME="bib_BH_DOUF"><B>[BH_DOUF]</B>
  <DD>C.Bigelow, K.Holmes, "The Design of a Unicode Font", Electronic Publishing, vol. 6&#40;3&#41;, 289-305 &#40;September 1993&#41.
  <BR><A HREF=http://cajun.cs.nott.ac.uk/wiley/journals/epobetan/pdf/volume6/issue3/bigelow.pdf>http://cajun.cs.nott.ac.uk/wiley/journals/epobetan/pdf/volume6/issue3/bigelow.pdf</A>

<DT><P><A NAME="bib_CRONYX"><B>[CRONYX]</B>
  <DD>Cronyx Ltd., "Fonts mostly in BDF format".
  <BR><A HREF=http://www.kiarchive.ru/pub/cyrillic/x11/fonts/>http://www.kiarchive.ru/pub/cyrillic/x11/fonts/</A>
  <BR><A HREF=ftp://ftp.kiarchive.ru/pub/cyrillic/x11/fonts/>ftp://ftp.kiarchive.ru/pub/cyrillic/x11/fonts/</A>
<BR>(see also <TT>README.set</TT> file)

<DT><P><A NAME="bib_CZY_CP1252"><B>[CZY_CP1252]</B>
  <DD>Roman Czyborra, "The ISO 8859 Alphabet Soup", 1998-12-01.
  <BR><A HREF=http://czyborra.com/charsets/iso8859.html#CP1252>http://czyborra.com/charsets/iso8859.html#CP1252</A>

<DT><P><A NAME="bib_CZY_CYR"><B>[CZY_CYR]</B>
  <DD>Roman Czyborra, "The Cyrillic Charset Soup", 1998-11-30.
  <BR><A HREF=http://czyborra.com/charsets/cyrillic.html>http://czyborra.com/charsets/cyrillic.html</A>

<DT><P><A NAME="bib_EURO_A"><B>[EURO_A]</B>
  <DD>Ingrid Kelly, "The Euro Currency Symbol", Technote 1140, Apple Worldwide Developer Technical Support, 05-October-98.
  <BR><A HREF=http://developer.apple.com/technotes/tn/tn1140.html>http://developer.apple.com/technotes/tn/tn1140.html</A>

<DT><P><A NAME="bib_EURO_H"><B>[EURO_H]</B>
  <DD>Hewlett Packard, "Design and development of the Euro symbol for HPFontSmart".
  <BR><A HREF=http://www.fonts.com/hp/euro/Eurodev1.htm>http://www.fonts.com/hp/euro/Eurodev1.htm</A>

<DT><P><A NAME="bib_EURO_M"><B>[EURO_M]</B>
  <DD>Microsoft Corporation, "The euro currency symbol", 23 February 1999.
  <BR><A HREF=http://www.microsoft.com/typography/faq/faq12.htm>http://www.microsoft.com/typography/faq/faq12.htm</A>

<DT><P><A NAME="bib_HELV_C"><B>[HELV_C]</B>
  <DD>Linotype-Hell AG, Helvetica Cyrillic font.
  <BR><A HREF=http://www.adobe.com/type/browser/P/P_361.html>http://www.adobe.com/type/browser/P/P_361.html</A>
  <BR>([ATYPE] -> A-Z type index -> H -> Helvetica Cyrillic)

<DT><P><A NAME="bib_KOI81"><B>[KOI81]</B>
  <DD>E.Byrganov, "Opisanie kodirovki dlya raboty w srede X11 na russkom yazyke", 28.10.1999.
  <BR><A HREF=http://www.inp.nsk.su/~byrganov/publish/koi8-1/koi8-1.ru.html>http://www.inp.nsk.su/~byrganov/publish/koi8-1/koi8-1.ru.html</A>

<DT><P><A NAME="bib_KOI8R"><B>[KOI8R]</B>
  <DD>A. Chernov, "Registration of a Cyrillic Character Set", RFC1489, July 1993.
  <BR><A HREF=ftp://ftp.isi.edu/in-notes/rfc1489.txt>ftp://ftp.isi.edu/in-notes/rfc1489.txt</A>

<DT><P><A NAME="bib_KOI8RU"><B>[KOI8RU]</B>
  <DD>Yuri Demchenko, "KOI8-RU - Ukrainian Net Character Set".
  <BR><A HREF=http://cad.ntu-kpi.kiev.ua/multiling/koi8-ru/>http://cad.ntu-kpi.kiev.ua/multiling/koi8-ru/</A>

<DT><P><A NAME="bib_KOI8U"><B>[KOI8U]</B>
  <DD>KOI8-U Working Group, "Ukrainian Character Set KOI8-U", RFC2319, April 1998.
  <BR><A HREF=ftp://ftp.isi.edu/in-notes/rfc2319.txt>ftp://ftp.isi.edu/in-notes/rfc2319.txt</A>
  <BR><A HREF=http://cad.ntu-kpi.kiev.ua/multiling/koi8-u/>http://cad.ntu-kpi.kiev.ua/multiling/koi8-u/</A>

<DT><P><A NAME="bib_LUCIDA_FO"><B>[LUCIDA_FO]</B>
  <DD>Compiled from Charles Bigelow and Kris Holmes works, "Lucida Family Overview".
  <BR><A HREF=http://members.aol.com/willadams/lucida.txt>http://members.aol.com/willadams/lucida.txt</A>
<BR>(Probably the best reference will be [Charles Bigelow and Kris Holmes, "The design of Lucida: an integrated family of types for electronic literacy", in <I>Text processing and document manipulation</I>, ed. J. C. Van Vliet, Cambridge University Press, &#40;1986&#41;], but I don't have access to it.)

<DT><P><A NAME="bib_MSCDS"><B>[MSCDS]</B>
  <DD>Microsoft Corporation, "Character design standards".
  <BR><A HREF=http://www.microsoft.com/typography/developers/fdsspec/default.htm>http://www.microsoft.com/typography/developers/fdsspec/default.htm</A>

<DT><P><A NAME="bib_MS_EULA"><B>[MS_EULA]</B>
  <DD>Microsoft Corporation, "TrueType core fonts for the Web EULA".
  <BR><A HREF=http://www.microsoft.com/typography/fontpack/eula.htm>http://www.microsoft.com/typography/fontpack/eula.htm</A>
  <BR><A HREF=http://www.microsoft.com/typography/faq/faq8.htm>http://www.microsoft.com/typography/faq/faq8.htm</A>
  <BR><A HREF=http://www.microsoft.com/Misc/cpyright.htm>http://www.microsoft.com/Misc/cpyright.htm</A>

<DT><P><A NAME="bib_MS_FONTPACK"><B>[MS_FONTPACK]</B>
  <DD>Microsoft Corporation, "TrueType core fonts for the Web".
  <BR><A HREF=http://www.microsoft.com/typography/fontpack/default.htm>http://www.microsoft.com/typography/fontpack/default.htm</A>

<DT><P><A NAME="bib_MUSAEV"><B>[MUSAEV]</B>
  <DD>K.M. Musaev, "Alfavity jazykov narodov SSSR", Moscow, "Nauka", 1965.

<DT><P><A NAME="bib_OFFTYPESANS"><B>[OFFTYPESANS]</B>
  <DD>D.Gulinov, Office TypeSans font.
  <BR><A HREF=http://www.paratype.com/library/newstyles.asp?fontcode=TM_OTS>http://www.paratype.com/library/newstyles.asp?fontcode=TM_OTS</A>

<DT><P><A NAME="bib_PISKA"><B>[PISKA]</B>
  <DD>Karel Piska, "Cyrillic Alphabets", TUGboat 17&#40;2&#41;, June 1996.
  <BR><A HREF=http://www.tug.org/TUGboat/Articles/tb17-2/tb51pisk.pdf>http://www.tug.org/TUGboat/Articles/tb17-2/tb51pisk.pdf</A>
  <BR><A HREF=http://www-hep.fzu.cz/~piska/>http://www-hep.fzu.cz/~piska/</A>

<DT><P><A NAME="bib_TIMES_C"><B>[TIMES_C]</B>
  <DD>Linotype-Hell AG, Times Ten Cyrillic font.
  <BR><A HREF=http://www.adobe.com/type/browser/P/P_354.html>http://www.adobe.com/type/browser/P/P_354.html</A>
  <BR>([ATYPE] -> A-Z type index -> T -> Times Ten Cyrillic)

<DT><P><A NAME="bib_U0400"><B>[U0400]</B>
  <DD>Unicode, Inc., Unicode 2.1 Cyrillic chart.
  <BR><A HREF=http://charts.unicode.org/Unicode.charts/normal/U0400.html>http://charts.unicode.org/Unicode.charts/normal/U0400.html</A>

<DT><P><A NAME="bib_UGN"><B>[UGN]</B>
  <DD>Adobe Systems Incorporated, "Unicode and Glyph Names" version 1.1, 17 December 1998.
  <BR><A HREF=http://partners.adobe.com/asn/developer/typeforum/unicodegn.html>http://partners.adobe.com/asn/developer/typeforum/unicodegn.html</A>

<DT><P><A NAME="bib_WIN1251"><B>[WIN1251]</B>
  <DD>Microsoft Corporation, "Microsoft Windows Codepage : 1251 &#40;Cyrillic&#41;".
  <BR><A HREF=http://www.microsoft.com/globaldev/reference/sbcs/1251.htm>http://www.microsoft.com/globaldev/reference/sbcs/1251.htm</A>

<DT><P><A NAME="bib_WGL4"><B>[WGL4]</B>
  <DD>Microsoft Corporation, "WGL4.0 Character Set".
  <BR><A HREF=http://www.microsoft.com/typography/OTSPEC/WGL4.htm>http://www.microsoft.com/typography/OTSPEC/WGL4.htm</A>

<DT><P><A NAME="bib_XLFD"><B>[XLFD]</B>
  <DD>Jim Flowers, "X Logical Font Description Conventions", Version 1.5, X Consortium Standard, X Version 11, Release 6.3.
  <BR><A HREF=ftp://ftp.x.org/pub/R6.4/xc/doc/hardcopy/XLFD/xlfd.PS.gz>ftp://ftp.x.org/pub/R6.4/xc/doc/hardcopy/XLFD/xlfd.PS.gz</A>

</DL>

<HR>
<P><CENTER><FONT SIZE="-2"><ADDRESS>Copyright &copy; 2000 by <A HREF="mailto:bolkhov@inp.nsk.su">Dmitry Yu. Bolkhovityanov</A></ADDRESS></FONT></CENTER>
</BODY>
</HTML>