1
Russian README for Xcyr 2.3 Serge Winitzki, February 2000
5
����� "xcyr" -- ��� ����� ��������� �������� ������� ��������� ��� ������ X
6
window � ��������� "KOI8-C". "KOI8-C" -- ��� ����� ���������, ������������
7
��� ��������, �����������, ������������, ��������� � ������������ ������.
8
��������� KOI8-C ��������� ���������� � KOI8-R � ������� ����, � ������
9
����� ������������ ������ ����������� KOI8-R. ����� "xcyr" ��������
10
���������� ������ ����� ������� ��� ���������� ������.
12
������������ KOI8-C ����� KOI8-R ������: (1) KOI8-C �������� ���������
13
"������������" �������, �������� ����, �����, �������� � ������� �������,
14
����� ������ � ��������� � ��. ��������� ���� �������� ��������� �
15
���������� "windows" (CP1251), �.�. �� ������� ������ ������ �� ����,
16
��������� � ����� "windows" � ���������������� � KOI8-R ��� �ޣ�� ����
17
��������. ��������� KOI8-C, �� ������� ������������� ����� ��������, ����
18
���� "��������" �� ����� �� ���� ��������. (2) KOI8-C �������� ��� �����
19
��������, �����������, ������������, ��������� � ������������ ������, �
20
����� ����� "���", "����" � "�����", ����������� ��� ������� ������
21
������� ����������. ������ ���� ���������� ���������� ISO8859-5 � CP1251.
23
�� ��������� � ���������� KOI8-R, ������ ������� ������������� � ������
24
�������, �� ������������ �������� ����������� � KOI8-R, ���� �������� ��
25
��������� � �������� ����� ��������������� ������������ �����. �� �������
26
KOI8-R ���� ������� �������, ������� ����������� �� ������������ �
27
����������� ������������ ��������. � ���������, ������������ ������
28
������������ ����� ������� ��������� ��� X window � ��������� KOI8-R (�����
29
"xrus" ������ ������� �� �������� "cronyx" � ��� �����������) ������� ��
30
�������� ��������, ���̣���� ���� �� ������� KOI8-R �, ��-��������, ���
31
��������, ������� �� � ��� ���������. ������� ������ KOI8-R �� KOI8-C �����
32
�� �������� �� ������� ������������ �������, � �� �� ����� �������� �������
33
�������������� ������� ��������� � ������������ �����.
35
��� ���������� � ��������� KOI8-C ��������� �� ������
36
"http://www.linuxstart.com/~winitzki/koi8-extended.html"
38
����� xcyr-2.3 �������� ����������� �� ������ xrus-2.3 ������ �������. ��� ������ ���� ���� ��������� � �� ������� ��� ��� ������� ���������. � ���������, ��������� �������� ������� ������ �������� ����������� �����. ���� ����� ��������� ��������� ������ ������������� ������.
40
���������� ���������� � ������ xrus-2.3 ��������� � ����� README.xrus,
41
� � ���� ����� �� ���ģ�� ���� ���������� �� �������� xcyr-2.3 �� xrus-2.3.
43
��� ���������� � ������������ ��� ������
45
�) �� ������ ������������ ��� ������ ������ ������� ������� KOI8-R ���
46
KOI8-U. ������ ��������� ���������� � ����� ����������� � ����� ��-��������
47
��������� ��� �������������� ����� (��������, ����� ���, ����, ������������
48
����� � �.�.), �� ����� �������� ��� "KOI8-R", ��� ��� �� �������
49
������������ �� � Netscape ��� ��������� ��������� ��� � ������ ����������,
50
�� ������� � "KOI8-C", �� ����������� � "KOI8-R". ������� ����� �������
51
������ ���� �������� �� ��������
52
"http://www.linuxstart.com/~winitzki/koi8-extended.html".
54
����� ������������� ������ �� ����������, �����, ���������� ����� ����������, ��������� � ��� �� ���������� �������
57
cd xcyr-2.3-koi8r; ./install.sh
59
(��������� �������� ���ͣ� ��������� ����� � ���������� �������� ����������
60
������ � /etc/X11/fonts/cyrillic, ��� ������ ����� ����� ���������, ���� ��
61
�� root.) � ���������� ����� ����� ������� ����������
62
"xcyr-2.3-koi8r/cyrillic/" � ��������������� "100dpi", "75dpi" � "misc",
63
������������ ������� "*.pcf.gz". ���������� ������ ��� ������ � �����-����
64
����������, ��� ������� X window ������ ���� ������, � ��������� ���
65
"mkfontdir". ��� ������ ������������� �������������, �� �� ������� ���� ���
66
����������� ����� �� ���������� "misc" (������ � "fonts.alias") � �����
67
���� �� "100dpi", ���� �� "75dpi". ������ �� "100dpi" ��'������ ������� �
68
����� �������� ��� ��������� �������� ����������.
70
�) ���� ���� ������� X window �������� � �� ������������ ������ � �������
71
.pcf.gz, �� ������ ��������� �� � .pcf.Z. ��� ����� ����� ���������
73
gzip -d *pcf.gz; compress *pcf
75
� ������ �� ���������� �������.
77
�) �� ������ ������������� �� �� ������ � ���������� "windows" (�.�.
78
"cp1251") ��� "iso8859-5". ��������� ���������, �� ������ "xcyr2koi8r" ��
79
����������� "xcyr2cp1251". ������ ������������� ������ ����� �������
80
"win10x20" ��� "iso10x20" ������ "koi10x20" � �.�. �� ������ �����
81
������������� ������ ������ KOI8-U ��� KOI8-R ��������� "xcyr2xukr.sh" �
84
�) ���� � ��� ��� ���������� "�����-������������" (��������������), �� ��
85
������ ���������� ������ � ���� ���������� ���������� ������������.
86
�������� ���� ��� ��������� ������������� �� ����� ������� ��� ��������
87
.pcf.gz ��� .pcf.Z, ��������� ��� "mkfontdir" � ����� ��������� �������
88
"xset +fp /home/yourusername/�����-��/����������/" ��� ������ ��
89
�������������. ����� ����� ��� ������ ����� �������� ��� �������� X window.
90
��������, �� ������� ��������� ���� ��������� � ������� "xterm -font
91
koi10x20". ��������� "xlsfonts | grep koi", ����� �������� ������ ���������
94
��������� � ������ 2.3
96
1) � ������� ��������� ����� ������� � �������� 128--191.
98
2) ��������� ������� "bdfrecode.pl" ��� �������������� ������������� ������� � "xcyr2xrus.sh", "xcyr2cp1251.sh" and "xcyr2koi8r.sh" ��� ��������������� �������� ������� ��������� ������� � ������ ���������.
100
The script "bdfrecode.pl" automatically reshuffles and renames
101
characters in BDF fonts (without changing any glyph shapes) and writes
102
correct XFREE86_GLYPH_RANGES properties to the resulting fonts.
104
3) Added Unicode name table "unicode.names" and "KOI8-C" formal
105
charset description as necessary for Unicode conversion.
107
4) Added more "misc" fixed fonts in sizes e.g. 6x13, 7x14, 8x16, 9x15,
108
9x18, 12x24 with bold variants. Added "proof9x16" which is especially
109
useful for proofreading mixed English/Russian texts.
111
5) Modified the slanted font generation algorithm to prevent line
112
breaking and to (optionally) remove jagged lines (test show that jag
113
removal currently does not work very well at small sized fonts).
114
Speeded up the bold/slant generation scripts by about 2x. Modified the slanted font bounding box algorithm for better spacing.
116
6) Added script "bdftrim.pl" to trim unnecessary empty pixels and
117
"bdf2xbm.pl" to generate XBM bitmaps and optionally PNG for each character.