1$Id: README.ru.koi,v 1.2 2008/09/11 15:28:12 yuk Exp $ 2 31. ��� ����� mapchan � ��� ���� ��� 4 5mapchan - ���������, ����������� ������������ ������� ��������������� 6������������ ����-�����. ��� �������, ����: 7 8 * �� ������� �������� � ������ ���������� �� ��������� ����������� 9 ������� ������� 10 * �� ��������� ���������� ����������� �������� ����������, �� 11 ���� �� ������� �� ������������ ���� ������� ��������� 12 13������ ���������� �������� �������� �������������� �������� 14������� mapchan �� SCO Unix. 15 16��� �� "������� ���", ��������� ������������� � ���� ��, � ���������� 17����������� ���������, ������������ �������� "���������������". 18��� ���������, ��� �� �������� Linux-�������������, � ������ �������� 19����������� ��� ����� Unix. 20 21 222. ��������� 23 24������� ��������� ����������� ������ �����������: 25 26 make 27 make install 28 29map-����� ������������� ������ � /etc/mapchan 30 313. ������ 32 33������ ��������� ������: 34 35 mapchan [-q] [-s shell] [-f map-����] [-u codeset] [-p ��������] [-h] 36 37 �����: 38 39 -q - "�����" ������, ��� �����-���� ��������� 40 -s - ��������� ������� ��� ������������ shell'�. 41 ��������� - /bin/sh 42 -p - �������� �� ��������� ����������������. 43 � �������� ��������� ����� ���� �������: 44 - �������� ����� "auto" - ���������� ��������� ������� ���������� 45 ��������������� � ������������ ����� �� ��������� /dev/ttya0-zf 46 - �������� ����� "unix98" - ���������� ��������� 47 ��������������� � ����� Unix'98 (/dev/pty/0...n) 48 - ������ ��� ��������������� � ������������ �����, 49 ����. "/dev/ttyc1" 50 - �������� ���� ���������������� � ������������ �����, 51 ����. "/dev/ttyc1-d5" 52 - ���������� �� ��������� ���������� ���� �������, ����������� 53 �������� 54 ���������: ���� ������ ���� �� �����������, �� ���������� 55 ��������� ��������� ����������� � ��������� Unix'98 - 56 ��� "/dev/pts/N" 57 -f - ��� map-�����. 58 ��������� - ����������� �� /etc/mapchan/default 59 -u - �� ����� ��������� ��������� �������������� � UTF-8. 60 -P - ����� (2 ���.) ��� �������� ���������. 61 -h - ����� �������� ���������. 62 63��������! ������ mapchan ��� ���������� �� �������� � ������ 64--------- ��������� � ����������� ����������� ���������. 65 � ���� ������ mapchan �������� ����������� � ������������ 66 � /etc/mapchan/default 67 68��������� mapchan ����� ����� �� ����������������� profile, 69����� �� ���� ��������: 70 711) ������ � /etc/mapchan ���� default (������� ������ ����� � examples), 72 ������� ��� ������ ������������ �����, ����� map-���� ������ 73 �������. ������ ����� default: 74 75 <���_���������_1> <���_map-�����> 76 <���_���������_2> <���_map-�����> 77 .... 78 79 ����� ��������� � ����� ����������������� profile ������ ����: 80 81 mapchan -q -s mc 82 832) ����� ��� ������� ������ map-����� ���������� �� profile, 84 �������� � ����� ��� ����������� ����: 85 86 if [ "$TERM" == "sm7238"]; then 87 mapchan -f /etc/mapchan/sm7238.map -s user_prog 88 else 89 user_prog 90 fi 91 923.1 �������������� � UTF-8 93 94������� � ������ 3.0 �������������� ����������� �������������� ����� 95��������� ����������� ��������� � ������������� ��������� UTF-8 � ������� 96��������� 'iconv'. �������� ������������� ���� �� �����������. 97 98�������: 99 1001) �����������, � ��� ������� ���������� oldprog, ���������� � ��������� 101DOS CP866. 102 103����� �� ������� ��������� ��� � ���������, ������� ������� ��������� UTF-8, 104��������� �������: 105 106 mapchan -u CP866 -s "oldprog arg1 arg2 arg3" 107 1082) ���� ��� ���������� �������� �� ssh � ������ UTF-��������� �� ���� kserver, 109� ������� �������� ���������� �������� KOI8-R - �� ������ ������� ��� 110��������� ��������: 111 112 mapchan -u KOI8-R -s "ssh kserver" 113 114������ ������ ��������� ��������� ����� ���������� � ������� �������: 115 116 iconv --list 117 118�������� ����� ����������� ����������� ����������� ���������: 119 120 KOI8-R - �������� ������������ � ��������� Unix-�������� 121 KOI8-U - �� ��, ����������� ����������� ������� 122 CP866 - ������������ � MS-DOS 123 CP1125 - "��������������" ��������� DOS, ���������� �� 124 ���������� ������������� ���������� ���� 125 CP1251 - ������������ � MS Windows 126 ISO8859_5 - �������� ISO, ���������� � ��������� ������������ Unix'�� 127 1284. ������ map-����� 129 130 ������� ��������� ������� �� SCO-����� ��������: 131 132 - ���� ��� ��������� ���� `beep' 133 - ��� ��������� ���� `compose' (���� �� �� ����� � �������� �����) 134 - �������� ������ ���� ��� `dead' 135 136 map-���� ����� ��������: 137 138 - �����������, ������������ � `#' 139 - ������ ������ 140 - ������ ����������� ������, ������������ � ���� `output' 141 - ������ ����������� �����, ������������ � ���� `input' 142 - �������������� ��������� ����������� �����, ������������ 143 � ���� `dead' 144 145������ ������ �������� ������������ ���������� �����, ������ �� ������� 146���������� �������������� �������� ��� ��������� �������. ������ ������: 147 148<������> <�� ��� �������������> 149 150�������� ������ �������������� ����� ����������� ��������� ��� 151���������������. 152 153������ � �������� �������������� ����� ���� ������������ � ����: 154 155 0777 - �����, ������������ � `0' - ������������ ��� 156 0xAA - �����, ������������ � `0x' - ����������������� ��� 157 99 - �����, ������������ � ���������� ����� - ���������� ��� 158 'A' - ������ � �������� - ��� ���� ������ 159 A - ���������� ������ - ��� ���� ������ 160 1614.1. ������ control 162 163������ ������ control � ������� ���������� �� ��������� SCO. 164� ���� ������ ��� ������ ��� �������� ����������� �������� 165(���� ��� ���������), ����������� ���������� � �������� ��������� 166�������� �������������. 167 168��� �������, ����� �� ������������� ����� ���������� �������� ������ 169�� ��� ����������� �� ���������, ��������, ��� ������ �� ��������� 170�������. 171 172������ ������: 173 174'-' <������, �� �������� ����� ����������� �������������> 175'+' <������, �� �������� ������������� ����� ����� ��������> 176 1774.2. ������ esc( 178 179������ ������ ������� ������ � ���� ������ mapchan. ��������� 180������� output, �� ���������� ������ ������������� ������������������� 181 182ESC ( ������ 183 184������� ������������ ��� ������������ �������� �������� ������. 185��������, � ������ ������� � map-����� ������ ���� 186 187esc( 188'B' 0x1B '(' 'K' 189 190��������� �� ����� esc-������������������ ESC(B ����� ����������������� 191� ESC(K. 192 193 1945. ������� 195 196� �������� examples/ ���������� ������� ������: 197 198 default - ���� �������� ������������ ����� - mapfile 199 200Mapfiles: 201 202 altkoi.map - ��������� � �������������� ��������� DOS, 203 �������� - koi8-r 204 koiualt.map - ��������� � koi8-u, �������� - � �������������� 205 koiumain.map - ��������� � koi8-u, �������� - � �������� ��������� 206 ���� 207 k180.map - ���������� ����������� + ����������� ���������� 208 ������������� (������ control) 209 sm7238.map - ��������� � koi8-u, �������� - ��7238 � ������ 210 "��.���" (������� - ���. ��������� ����, 211 ������������� - vt100) 212 dos2koi.map - ��������� � CP-866, �������� - koi8-r 213 win2koi.map - ��������� � CP-1251, �������� - koi8-r 214