]> wagner.pp.ru Git - sites/home_page.git/blobdiff - software/unix/consile-cyr.html
Добавлена информация по прадедам и прабабкам
[sites/home_page.git] / software / unix / consile-cyr.html
index 70558bceba74a1e7e0a5ecdad3fae0461300c25f..f4e978cdae355a695cb3291c566484c444e33739 100644 (file)
@@ -1,5 +1,5 @@
 <HTML><HEAD>
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=koi8-r">
+<META HTTP-EQUIV="Content-Type" "text/html; charset=utf-8">
 <TITLE>Console-Tools-Cyrillic</TITLE>
 <META NAME="description" CONTENT="Collection of fonts and keymaps for
 Linux console and DOSEMU">
@@ -23,216 +23,216 @@ href="http://ftp.wagner.pp.ru/pub/fonts/linux/console-tools-cyrillic-0.9.tar.gz"
 Package also includes script to convert console font into X font, which
 can be used in Dosemu.
 
-<h1>README ÏÔ ÐÁËÅÔÁ</H1>
+<h1>README от пакета</H1>
 
-üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ËÉÒÉÌÌÉÞÅÓËÉÅ ËÏÎÓÏÌØÎÙÅ ÛÒÉÆÔÙ
-É ÔÁÂÌÉÃÙ ÐÅÒÅËÏÄÉÒÏ×ËÉ ÄÌÑ Linux, Á ÔÁËÖÅ ÒÁÓËÌÁÄËÉ ËÌÁ×ÉÁÔÕÒÙ É ÐÒÏÞÉÅ
ÏÌÅÚÎÙÅ ×ÅÝÉ.
+Этот пакет содержит кириллические консольные шрифты
+и таблицы перекодировки для Linux, а также раскладки клавиатуры и прочие
¿Ð¾Ð»ÐµÐ·Ð½Ñ\8bе Ð²ÐµÑ\89и.
 
-<h2>üëòáîîùå ûòéæôù</h2>
+<h2>ЭКРАННЫЕ ШРИФТЫ</h2>
 <p>
-ûÒÉÆÔÙ ÒÁÓÓÞÉÔÁÎÙ ÎÁ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÕÔÉÌÉÔÙ consolechars
-(ÐÁËÅÔ  console-tools ÉÚ Debian), ×ÐÒÏÞÅÍ Ó ÐÏÓÌÅÄÎÉÍÉ kbd ÏÎÉ ÔÏÖÅ
-ÂÕÄÕÔ ÒÁÂÏÔÁÔØ.
-</p><p>
-÷ÓÅ ÛÒÉÆÔÙ ÓÄÅÌÁÎÙ ÎÁ ÂÁÚÅ ÁÌØÔÅÒÎÁÔÉ×ÎÏÊ ËÏÄÉÒÏ×ËÉ (cp866). ðÏÞÅÍÕ?
-ðÏÔÏÍÕ ÞÔÏ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÌÀÂÏÊ ÄÒÕÇÏÊ ËÏÄÉÒÏ×ËÉ ÒÕÓÓËÉÈ ÂÕË× × ËÁÞÅÓÔ×Å
-ÆÉÚÉÞÅÓËÏÊ × ÔÅËÓÔÏ×ÏÍ ÒÅÖÉÍÅ VGA ÐÒÉ×ÏÄÉÔ Ë ÔÏÍÕ, ÞÔÏ ÇÏÒÉÚÏÎÔÁÌØÎÁÑ
ÓÅ×ÄÏÇÒÁÆÉËÁ ÐÏÌÕÞÁÅÔÓÑ Ó ÒÁÚÒÙ×ÁÍÉ. üÔÏ ÁÐÐÁÒÁÔÎÏÅ Ó×ÏÊÓÔ×Ï VGA,
-ËÏÔÏÒÏÅ ÎÉËÁË ÎÅ ÌÅÞÉÔÓÑ. åÄÉÎÓÔ×ÅÎÎÙÊ ×ÙÈÏÄ - ÉÓÐÏÌØÚÏ×ÁÔØ ÛÒÉÆÔÙ, ×
-ËÏÔÏÒÙÈ ÐÓÅ×ÄÏÇÒÁÆÉËÁ ÒÁÓÐÏÌÏÖÅÎÁ ÎÁ ÔÅÈ ÖÅ ÐÏÚÉÃÉÑÈ, ÞÔÏ É × cp437.
-</p><p>
-ðÏÓËÏÌØËÕ ÛÒÉÆÔÙ ÜÔÏÇÏ ÐÁËÅÔÁ ÓÏÄÅÒÖÁÔ × ÓÅÂÅ unicode mapping, ÓÏÞÅÔÁÎÉÅ
-ÉÈ Ó Application character map ÐÏÚ×ÏÌÉÔ ÄÏÂÉÔØÓÑ ÌÀÂÏÊ ÔÒÅÂÕÅÍÏÊ
-ËÏÄÉÒÏ×ËÉ ÎÁ ËÏÎÓÏÌÉ. îÁÐÒÉÍÅÒ:
+Шрифты рассчитаны на использование утилиты consolechars
+(пакеÑ\82  console-tools Ð¸Ð· Debian), Ð²Ð¿Ñ\80оÑ\87ем Ñ\81 Ð¿Ð¾Ñ\81ледними kbd Ð¾Ð½Ð¸ Ñ\82оже
+будут работать.
+</p><p>
+Все шрифты сделаны на базе альтернативной кодировки (cp866). Почему?
+Потому что использование любой другой кодировки русских букв в качестве
+физической в текстовом режиме VGA приводит к тому, что горизонтальная
¿Ñ\81евдогÑ\80аÑ\84ика Ð¿Ð¾Ð»Ñ\83Ñ\87аеÑ\82Ñ\81Ñ\8f Ñ\81 Ñ\80азÑ\80Ñ\8bвами. Ð­Ñ\82о Ð°Ð¿Ð¿Ð°Ñ\80аÑ\82ное Ñ\81войÑ\81Ñ\82во VGA,
+которое никак не лечится. Единственный выход - использовать шрифты, в
+которых псевдографика расположена на тех же позициях, что и в cp437.
+</p><p>
+Поскольку шрифты этого пакета содержат в себе unicode mapping, сочетание
+их с Application character map позволит добиться любой требуемой
+кодировки на консоли. Например:
 </p><pre>
 consolechars -f 866_8x16.psf -m koi8-r.acm 
 </pre>
 <p>
-÷ ÐÁËÅÔ ×ÈÏÄÑÔ ÞÅÔÙÒÅ ËÏÍÐÌÅËÔÁ ÛÒÉÆÔÏ× (ËÁÔÁÌÏÇ psf):
+В пакет входят четыре комплекта шрифтов (каталог psf):
 </p><dl>
-<dt>UniCyr_8x*.psf<dd>ûÒÉÆÔÙ, ÒÁÚÒÁÂÏÔÁÎÎÙÅ ÷ÁÄÉÍÏÍ öÉÔÎÉËÏ×ÙÍ. ÷ ÜÔÉÈ
-          ÛÒÉÆÔÁÈ ÅÓÔØ ×ÓÅ ÂÕË×Ù, ËÏÔÏÒÙÅ ÔÏÌØËÏ ÂÙ×ÁÀÔ × ÓÔÁÎÄÁÒÔÎÙÈ
-          ËÉÒÉÌÌÉÞÅÓËÉÈ ËÏÄÉÒÏ×ËÁÈ: cp866, cp1251, iso8859-5, koi8-r,
-         koi8-u, É × ÄÏÐÏÌÎÅÎÉÅ Ë ÎÉÍ - ×ÓÅ ÓÉÍ×ÏÌÙ, ×ËÌÀÞÁÑ
-         ÐÓÅ×ÄÏÇÒÁÆÉËÕ É ÍÁÔÅÍÁÔÉÞÅÓËÉÅ ÓÉÍ×ÏÌÙ, ËÏÔÏÒÙÅ ÂÙ×ÁÀÔ ×
+<dt>UniCyr_8x*.psf<dd>Шрифты, разработанные Вадимом Житниковым. В этих
+          шрифтах есть все буквы, которые только бывают в стандартных
+          кириллических кодировках: cp866, cp1251, iso8859-5, koi8-r,
+         koi8-u, и в дополнение к ним - все символы, включая
+         Ð¿Ñ\81евдогÑ\80аÑ\84икÑ\83 Ð¸ Ð¼Ð°Ñ\82емаÑ\82иÑ\87еÑ\81кие Ñ\81имволÑ\8b, ÐºÐ¾Ñ\82оÑ\80Ñ\8bе Ð±Ñ\8bваÑ\8eÑ\82 Ð²
          koi8-r. 
 
-<dt>alt_8x*.psf<dd>ÛÒÉÆÔÙ × ÁÌØÔÅÒÎÁÔÉ×ÎÏÊ ËÏÄÉÒÏ×ËÅ (ÓÄÅÌÁÎÙ ÉÚ
-                 alt-8x*  ÉÚ ËÏÍÐÌÅËÔÁ Ó×ÅÖÅÊ kbd)
-              îÁÂÏÒ ÓÉÍ×ÏÌÏ× × ÜÔÉÈ ÛÒÉÆÔÁÈ × ÔÏÞÎÏÓÔÉ ÓÏ×ÐÁÄÁÅÔ
-             Ó ÎÁÂÏÒÏÍ ÓÉÍ×ÏÌÏ× × ËÏÄÉÒÏ×ËÅ koi8-r, ÐÏÜÔÏÍÕ ÒÅËÏÍÅÎÄÕÅÔÓÑ
-             ÉÓÐÏÌØÚÏ×ÁÔØ ÉÍÅÎÎÏ ÉÈ.            
+<dt>alt_8x*.psf<dd>шрифты в альтернативной кодировке (сделаны из
+                 alt-8x*  из комплекта свежей kbd)
+              Набор символов в этих шрифтах в точности совпадает
+             с набором символов в кодировке koi8-r, поэтому рекомендуется
+             использовать именно их.                
 
-<dt>Cyr_a8x*.psf<dd> - ÛÒÉÆÔÙ Cyr_a8x* ËÏÔÏÒÙÅ ÂÙÌÉ × kbd Ó ÔÅÈ ÐÏÒ ËÁË Ñ ÅÇÏ
-              ×ÐÅÒ×ÙÅ Õ×ÉÄÅÌ (ÑÄÒÏ ÔÏÇÄÁ ÂÙÌÏ 1.0.9)            
-              îÅÄÏÓÔÁÔÏË ÜÔÉÈ ÛÒÉÆÔÏ× × ÔÏÍ, ÞÔÏ × ÎÉÈ ÏÔÓÕÔÓÔ×ÕÅÔ
-             ÂÕË×Á £ (CYRILLIC YO, ÎÁ ÓÌÕÞÁÊ ÅÓÌÉ × ×ÁÛÉÈ ÔÅËÕÝÉÈ
-               ÛÉÒÉÆÔÁÈ ÅÅ ÔÏÖÅ ÎÅÔ). ôÁÂÌÉÃÁ Cyr_a.sfm, ×ÓÔÒÏÅÎÎÁÑ
-               × ÜÔÉ ÛÒÉÆÔÙ, ÚÁÍÅÎÑÅÔ ÅÅ ÎÁ e (CYRILLIC IE),
-               ÞÔÏ ÄÅÌÁÅÔ ÔÅËÓÔÙ ÕÄÏÂÏÞÉÔÁÅÍÙÍÉ, ÎÏ ×ÓÅ ÖÅ...
+<dt>Cyr_a8x*.psf<dd> - шрифты Cyr_a8x* которые были в kbd с тех пор как я его
+              впервые увидел (ядро тогда было 1.0.9)          
+              Недостаток этих шрифтов в том, что в них отсутствует
+             буква ё (CYRILLIC YO, на случай если в ваших текущих
+               ширифтах ее тоже нет). Таблица Cyr_a.sfm, встроенная
+               в эти шрифты, заменяет ее на e (CYRILLIC IE),
+               что делает тексты удобочитаемыми, но все же...
 
-<dt>866_8x*.psf<dd> ûÒÉÆÔÙ Ó ËÏÄÏ×ÏÊ ÓÔÒÁÎÉÃÅÊ 866 (ÔÏÊ, ÞÔÏ ÉÓÐÏÌØÚÕÅÔÓÑ
-             × ÒÏÄÎÏÊ ÒÕÓÉÆÉËÁÃÉÉ MS-DOS É OS/2. ÷ ÎÅÊ ÅÓÔØ ÂÕË×Á £
-            ÎÏ ÚÁÔÏ ÏÔÓÕÔÓÔ×ÕÅÔ ÒÑÄ ÍÁÔÅÍÁÔÉÞÅÓËÉÈ ÓÉÍ×ÏÌÏ×
-            ËÏÔÏÒÙÅ ÅÓÔØ × ËÏÄÉÒÏ×ËÅ koi8-r. îÁ ÜÔÉ ÛÒÉÆÔÙ ÓÔÏÉÔ
-            ÏÂÒÁÔÉÔØ ×ÎÉÍÁÎÉÅ ÕËÒÁÉÎÃÁÍ É ÂÅÌÏÒÕÓÁÍ. äÏÂÁ×ØÔÅ ÔÏÌØËÏ
-             koi8-u.acm ÉÌÉ acm ÄÌÑ ÔÏÊ ËÏÄÉÒÏ×ËÉ ËÏÔÏÒÕÀ ×Ù ÉÓÐÏÌØÚÕÅÔÅ.
+<dt>866_8x*.psf<dd> Шрифты с кодовой страницей 866 (той, что используется
+             в родной русификации MS-DOS и OS/2. В ней есть буква ё
+            но зато отсутствует ряд математических символов
+            которые есть в кодировке koi8-r. На эти шрифты стоит
+            обратить внимание украинцам и белорусам. Добавьте только
+             koi8-u.acm или acm для той кодировки которую вы используете.
 
-<dt>UniCyrX<dd> - åÝÅ ÏÄÎÁ ÐÏÐÙÔËÁ ÚÁÐÉÈÎÕÔØ ËÁË ÍÏÖÎÏ ÂÏÌØÛÅ ÓÉÍ×ÏÌÏ× ÒÁÚÎÙÈ 
-         ÁÌÆÁ×ÉÔÏ× × ÏÄÉΠ256-ÓÉÍ×ÏÌØÎÙÊ ÛÒÉÆÔ.
+<dt>UniCyrX<dd> - Еще одна попытка запихнуть как можно больше символов разных 
+         алфавитов в один 256-символьный шрифт.
           Dmitry Yu. Bolkhovityanov"
                  &lt;D.Yu.Bolkhovityanov@inp.nsk.su&gt;
 
-<dt>alt-antiq-8x16<dd> ÒÁÚÒÁÂÏÔÁÎÎÙÊ áÌÅËÓÅÅÍ íÁËÁÒÅÎËÏ
-                  (ÐÒÉÓÌÁΠå×ÇÅÎÉÅÍ ïÓÉÎÃÅ×ÙÍ
+<dt>alt-antiq-8x16<dd> разработанный Алексеем Макаренко
+                  (пÑ\80иÑ\81лан Ð\95вгением Ð\9eÑ\81инÑ\86евÑ\8bм
                                  &lt;osgene@omskelecom.ru&gt;),
-                  ÉÍÅÀÝÉÊ ÔÕ ÖÅ ËÏÄÉÒÏ×ËÕ, ÞÔÏ É alt*, ÎÏ ÏÔÌÉÞÁÀÝÉÊÓÑ
-                 ÐÏ ÎÁÞÅÒÔÁÎÉÀ;
-<dt>alt-sans-8x16 É alt-lenta-8x16<dd> ÒÁÚÒÁÂÏÔÁÎÎÙÅ ÷ÁÄÉÍÏÍ öÉÔÎÉËÏ×ÙÍ
-                                  É å×ÇÅÎÉÅÍ ïÓÉÎÃÅ×ÙÍ;
-<dt>alt-b-8x16 É alt-c-8x16<dd> ÎÅÉÚ×ÅÓÔÎÏÇÏ ÐÒÏÉÓÈÏÖÄÅÎÉÑ.
+                  имеющий ту же кодировку, что и alt*, но отличающийся
+                 Ð¿Ð¾ Ð½Ð°Ñ\87еÑ\80Ñ\82аниÑ\8e;
+<dt>alt-sans-8x16 и alt-lenta-8x16<dd> разработанные Вадимом Житниковым
+                                  и Евгением Осинцевым;
+<dt>alt-b-8x16 и alt-c-8x16<dd> неизвестного происхождения.
 </dl>
 <p>
-÷ÓÅ ÛÒÉÆÔÙ ÓÏÄÅÒÖÁÔ × ÓÅÂÅ ÔÁÂÌÉÃÕ ÏÔÏÂÒÁÖÅÎÉÑ × unicode. ÷ ×ÉÄÅ
-ÏÔÄÅÌØÎÙÈ ÆÁÊÌÏ× ÜÔÉ ÔÁÂÌÉÃÙ (alt.sfm É cp866.sfm) ÎÁÈÏÄÑÔÓÑ × ËÁÔÁÌÏÇÅ
+Все шрифты содержат в себе таблицу отображения в unicode. В виде
+отдельных файлов эти таблицы (alt.sfm и cp866.sfm) находятся в каталоге
 sfm.
 </p>
 <p>
-ëÒÏÍÅ ÔÏÇÏ, × ËÁÔÁÌÏÇÅ acm ÐÒÉ×ÅÄÅÎÙ ÔÁÂÌÉÃÙ ÐÅÒÅËÏÄÉÒÏ×ËÉ ÉÚ
-ÒÁÓÐÒÏÓÔÒÁÎÅÎÎÙÈ ËÏÄÉÒÏ×ÏË ÒÕÓÓËÏÇÏ, ÂÅÌÏÒÕÓÓËÏÇÏ, ÂÏÌÇÁÒÓËÏÇÏ
-É ÕËÒÁÉÎÓËÏÇÏ ÑÚÙËÏ×  × unicode,
-ÉÓÐÏÌØÚÏ×ÁÎÉÅ ËÏÔÏÒÙÈ ÓÏ×ÍÅÓÔÎÏ Ó ÐÒÉ×ÅÄÅÎÎÙÍÉ ÛÒÉÆÔÁÍÉ ÐÏÚ×ÏÌÑÅÔ 
-ÎÁÓÔÒÏÉÔØ ×ÁÛÕ ËÏÎÓÏÌØ × ÌÀÂÕÀ ÔÒÅÂÕÅÍÕÀ ËÏÄÉÒÏ×ËÕ ËÉÒÉÌÌÉÃÙ.
+Кроме того, в каталоге acm приведены таблицы перекодировки из
+распространенных кодировок русского, белорусского, болгарского
+и украинского языков  в unicode,
+использование которых совместно с приведенными шрифтами позволяет 
+настроить вашу консоль в любую требуемую кодировку кириллицы.
 </p>
 <p>
-÷ ËÁÔÁÌÏÇÅ acm ×Ù ÎÁÊÄÅÔÅ acm ÆÁÊÌÙ ÄÌÑ ÎÁÉÂÏÌÅÅ ÒÁÓÐÒÏÓÔÒÁÎÅÎÎÙÈ
-ËÏÄÉÒÏ×ÏË ÒÕÓÓËÏÇÏ ÑÚÙËÁ. á ÔÁËÖÅ É ËÏÄÉÒÏ×ËÕ koi8-u
-(Ë ÓÏÖÁÌÅÎÉÀ Ñ ÎÅ ÓÍÏÇ ÄÏÓÔÕÞÁÔØÓÑ ÄÏ ÅÅ ÏÆÉÃÉÁÌØÎÏÇÏ ÓÁÊÔÁ www.ua.net,
ÏÜÔÏÍÕ ×ÚÑÌ ÏÐÒÅÄÅÌÅÎÉÅ Ó ÐÅÒ×ÏÇÏ ÖÅ ÐÏÐÁ×ÛÅÇÏÓÑ ÓÁÊÔÁ, ÐÏÓ×ÑÝÅÎÎÏÇÏ
-ËÉÒÉÌÌÉÞÉÓËÉÍ ËÏÄÉÒÏ×ËÁÍ)
+В каталоге acm вы найдете acm файлы для наиболее распространенных
+кодировок русского языка. А также и кодировку koi8-u
+(к сожалению я не смог достучаться до ее официального сайта www.ua.net,
¿Ð¾Ñ\8dÑ\82омÑ\83 Ð²Ð·Ñ\8fл Ð¾Ð¿Ñ\80еделение Ñ\81 Ð¿ÐµÑ\80вого Ð¶Ðµ Ð¿Ð¾Ð¿Ð°Ð²Ñ\88егоÑ\81Ñ\8f Ñ\81айÑ\82а, Ð¿Ð¾Ñ\81вÑ\8fÑ\89енного
+кирилличиским кодировкам)
 </p>
-<h2>òáóëìáäëé ëìá÷éáôõòù</h2>
+<h2>РАСКЛАДКИ КЛАВИАТУРЫ</h2>
 <p>
-÷ ÐÁËÅÔ ×ËÌÀÞÅÎÁ ËÏÍÐÌÅËÔ ÄÌÑ ÇÅÎÅÒÁÃÉÉ ËÌÁ×ÉÁÔÕÒÙ, ÏÓÎÏ×ÁÎÎÙÊ ÎÁ ÉÄÅÑÈ
ÒÅÄÌÏÖÅÎÎÙÈ ëÉÒÉÌÌÏÍ úÌÏÂÉÎÙÍ
-&lt;slobin@ice.ru&gt;. ïΠÎÁÈÏÄÉÔÓÑ × ËÁÔÁÌÏÇÅ keymaps. 
+В пакет включена комплект для генерации клавиатуры, основанный на идеях
¿Ñ\80едложеннÑ\8bÑ\85 Ð\9aиÑ\80иллом Ð\97лобинÑ\8bм
+&lt;slobin@ice.ru&gt;. Он находится в каталоге keymaps. 
 </p><p>
-òÁÓËÌÁÄËÉ ËÌÁ×ÉÁÔÕÒÙ ÐÏÌÕÞÁÀÔÓÑ Ó ÐÏÍÏÝØÀ ÏÂÒÁÂÏÔËÉ ÐÒÅÐÒÏÃÅÓÓÏÒÏÍ C
-(/usr/bin/cpp) ÆÁÊÌÁ ËÏÄÉÒÏ×ËÉ É ÓÏÂÓÔ×ÅÎÎÏ ÆÁÊÌÁ ÒÁÓËÌÁÄËÉ. ðÒÉ ÜÔÏÍ
-ÉÓÐÏÌØÚÕÅÔÓÑ ÅÝÅ É ÏÂÝÉÊ ÄÌÑ ×ÓÅÈ ÒÁÓËÌÁÄÏË ÆÁÊÌ macros.inc
+Раскладки клавиатуры получаются с помощью обработки препроцессором C
+(/usr/bin/cpp) файла кодировки и собственно файла раскладки. При этом
+используется еще и общий для всех раскладок файл macros.inc
 </p><p>
-éÓÐÏÌØÚÏ×ÁÎÉÅ ÍÁËÒÏÓÏ× ÄÌÑ ÏÐÉÓÁÎÉÊ ËÌÁ×ÉÛ ÐÏÚ×ÏÌÑÅÔ ÓÕÝÅÓÔ×ÅÎÎÏ ÐÏÌÎÅÅ
-ÞÅÍ × ÂÏÌØÛÉÎÓÔ×Å ÒÁÓÐÒÏÓÔÒÁÎÅÎÎÙÈ ÒÁÓËÌÁÄÏË ÏÐÒÅÄÅÌÉÔØ ËÏÍÂÉÎÁÃÉÉ
-Alt-ËÌÁ×ÉÛÁ, Ctrl-ËÌÁ×ÉÛÁ É Ô.Ä., ËÁË × ÒÕÓÓËÏÍ, ÔÁË É × ÌÁÔÉÎÓËÏÍ
-ÒÅÖÉÍÁÈ.
+Использование макросов для описаний клавиш позволяет существенно полнее
+чем в большинстве распространенных раскладок определить комбинации
+Alt-клавиша, Ctrl-клавиша и т.д., как в русском, так и в латинском
+режимах.
 </p><p>
-ëÏÍÁÎÄÏÊ
+Командой
 </p>
 <pre>
 cpp cyr-russian.cpp |loadkeys
 </pre>
 <p>
-×Ù ÐÏÌÕÞÉÔÅ ÒÁÓËÌÁÄËÕ ËÌÁ×ÉÁÔÕÒÙ ÄÌÑ ËÏÄÉÒÏ×ËÉ koi8-r
-äÌÑ ÒÁÂÏÔÙ Ó ÌÀÂÏÊ ÄÒÕÇÏÊ ËÏÄÉÒÏ×ËÏÊ ÔÒÅÂÕÅÔÓÑ ÕËÁÚÁÔØ × ËÏÍÁÎÄÎÏÊ
-ÓÔÒÏËÅ ÉÍÑ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÇÏ .enc ÆÁÊÌÁ. îÁÐÒÉÍÅÒ,
+вы получите раскладку клавиатуры для кодировки koi8-r
+Для работы с любой другой кодировкой требуется указать в командной
+строке имя соответствующего .enc файла. Например,
 </p><pre>
 cat cp866.enc cyr-russian.cpp|cpp | loadkeys
 </pre>
 <p>
-÷ ÜÔÏÊ ÒÁÓËÌÁÄËÅ ÐÅÒÅËÌÀÞÁÔÅÌÅÍ ËÉÒÉÌÌÉÞÅÓËÏÇÏ/ÌÁÔÉÎÓËÏÇÏ ÒÅÖÉÍÁ ÐÏ
-ÕÍÏÌÞÁÎÉÀ Ñ×ÌÑÅÔÓÑ ÐÒÁ×ÙÊ Control. ðÒÁ×ÙÊ Alt - ×ÒÅÍÅÎÎÏÅ (ÎÁ ×ÒÅÍÑ ÐÏËÁ
-ÕÄÅÒÖÉ×ÁÅÔÓÑ ËÌÁ×ÉÛÁ) ÐÅÒÅËÌÀÞÅÎÉÅ.
+В этой раскладке переключателем кириллического/латинского режима по
+умолчанию является правый Control. Правый Alt - временное (на время пока
+удерживается клавиша) переключение.
 </p><p>
-îÁ Windows ËÌÁ×ÉÁÔÕÒÁÈ ÄÌÑ ÐÅÒÅËÌÀÞÅÎÉÑ ÍÏÖÎÏ ÔÁËÖÅ ÉÓÐÏÌØÚÏ×ÁÔØ ËÁË
ÅÒÅËÌÀÞÁÔÅÌØ ËÌÁ×ÉÛÕ ÓÉÓÔÅÍÎÏÇÏ ÍÅÎÀ. ëÌÁ×ÉÛÁ Windows ÓÌÕÖÉÔ ×ÒÅÍÅÎÎÙÍ
ÅÒÅËÌÀÞÁÔÅÌÅÍ.
+На Windows клавиатурах для переключения можно также использовать как
¿ÐµÑ\80еклÑ\8eÑ\87аÑ\82елÑ\8c ÐºÐ»Ð°Ð²Ð¸Ñ\88Ñ\83 Ñ\81иÑ\81Ñ\82емного Ð¼ÐµÐ½Ñ\8e. Ð\9aлавиÑ\88а Windows Ñ\81лÑ\83жиÑ\82 Ð²Ñ\80еменнÑ\8bм
¿ÐµÑ\80еклÑ\8eÑ\87аÑ\82елем.
 </p><p>
-üÔÉ ÕÍÏÌÞÁÎÉÑ ÍÏÖÎÏ ÉÚÍÅÎÉÔØ ÏÐÒÅÄÅÌÉ× ÓÉÍ×ÏÌ ALTSWITCH ÉÌÉ WINONLY ÐÒÉ
-ÇÅÎÅÒÁÃÉÉ ÒÁÓËÌÁÄËÉ.
+Эти умолчания можно изменить определив символ ALTSWITCH или WINONLY при
+генерации раскладки.
 </p><pre>
 cpp -DALTSWITCH cyr-russian.cpp |loadkeys
 </pre>
 <p>
-óÉÍ×ÏÌ ALTSWITCH ÍÅÎÑÅÔ ÍÅÓÔÁÍÉ ÆÕÎËÃÉÉ ÐÒÁ×ÏÇÏ Alt É ÐÒÁ×ÏÇÏ Control.
-ñ ÐÒÅÄÐÏÞÉÔÁÀ ÜÔÏÔ ×ÁÒÉÁÎÔ, ÔÁË ËÁË Õ ÍÅÎÑ ÐÒÁ×ÙÊ Alt ÉÓÐÏÌØÚÕÅÔÓÑ ÔÁËÖÅ
-É × X-ÁÈ.
+Символ ALTSWITCH меняет местами функции правого Alt и правого Control.
+Я предпочитаю этот вариант, так как у меня правый Alt используется также
+и в X-ах.
 </p><p>
-óÉÍ×ÏÌ WINONLY ÄÅÌÁÅÔ ÐÒÁ×ÙÅ Control É ALT ÜË×É×ÁÌÅÎÔÎÙÍÉ ÌÅ×ÙÍ Control
-É Alt, ÏÓÔÁ×ÌÑÑ ÄÌÑ ÐÅÒÅËÌÀÞÅÎÉÑ ÔÏÌØËÏ ËÌÁ×ÉÛÉ Windows.
+Символ WINONLY делает правые Control и ALT эквивалентными левым Control
+и Alt, оставляя для переключения только клавиши Windows.
 </p><p>
-ðÏ ÕÍÏÌÞÁÎÉÀ ËÌÁ×ÉÛÁ BackSpace ÇÅÎÅÒÉÒÕÅÔ ÓÉÍ×ÏÌ Delete (ASCII 127)
-(ÐÏÔÏÍÕ ÞÔÏ ÔÁË ÐÒÉÎÑÔÏ × Debian Linux) 
+По умолчанию клавиша BackSpace генерирует символ Delete (ASCII 127)
+(поÑ\82омÑ\83 Ñ\87Ñ\82о Ñ\82ак Ð¿Ñ\80инÑ\8fÑ\82о Ð² Debian Linux) 
 </p><p>
-éÚÍÅÎÉÔØ ÜÔÏ ÕÍÏÌÞÁÎÉÅ ÍÏÖÎÏ ÕËÁÚÁ× -DBACKSPACE
+Изменить это умолчание можно указав -DBACKSPACE
 </p><p>
-÷ ËÏÍÐÌÅËÔ ×ÈÏÄÑÔ ÓÌÅÄÕÀÝÉÅ ÒÁÓËÌÁÄËÉ ËÌÁ×ÉÁÔÕÒ
+В комплект входят следующие раскладки клавиатур
 </p>
 <table border=1 cellspacing=0>
-<tr><th>éÍÑ ÆÁÊÌÁ</th><th>ñÚÙË</th><th>ëÏÄÉÒÏ×ËÁ ÐÏ
-ÕÍÏÌÞÁÎÉÀ</th><th>á×ÔÏÒ </th></tr>
+<tr><th>Имя файла</th><th>Язык</th><th>Кодировка по
+умолчанию</th><th>Автор </th></tr>
 
-<tr><td>cyr-russian.cpp</td><td>òÕÓÓËÉÊ</td><td>koi8-r</td><td>ëÉÒÉÌ úÌÏÂÉÎ</td></tr>
-<tr><td>cyr-russian-ms.cpp </td><td>òÕÓÓËÉÊ (ÒÁÓËÌÁÄËÁ microsoft) </td><td>koi8-r</td><td>÷ÉËÔÏÒ ÷ÁÇÎÅÒ</td></tr>
-<tr><td>cyr-belorussian.cpp</td><td>âÅÌÏÒÕÓÓËÉÊ</td><td>cp1251</td><td>          áÌÅËÓÁÎÄÒ íÉËÁÜÌÑÎ</td></tr>
-<tr><td>cyr-bulgarian-bds.cpp</td><td>âÏÌÇÁÒÓËÉÊ</td><td>cp1251</td><td>áÎÔÏΠúÉÎÏ×ÉÅ×</td></tr>
-<tr><td>cyr-bulgarian-phon.cpp</td><td>âÏÌÇÁÒÓËÉÊ (ÆÏÎÅÔÉÞÅÓËÁÑ)</td><td>cp1251</td><td>áÎÔÏΠúÉÎÏ×ÉÅ×</td></tr>
-<tr><td>cyr-serbian.cpp</td><td>óÅÒÂÓËÉÊ</td><td>iso8859-5</td><td>áÎÔÏΠúÉÎÏ×ÉÅ×</td></tr>
-<tr><td>cyr-ukrainian.cpp</td><td>õËÒÁÉÎÓËÉÊ</td><td>koi8-u</td><td>÷ÉËÔÏÒ ÷ÁÇÎÅÒ</td></tr>
-<tr><td>cyr-ukrainian1.cpp</td><td>õËÒÁÉÎÓËÉÊ</td><td>koi8-u</td><td>éÇÏÒØ ÷ÌÁÓÅÎËÏ</td></tr>
-<tr><td>cyr-ukrainian-ms.cpp</td><td>õËÒÁÉÎÓËÉÊ</td><td>koi8-u</td><td>éÇÏÒØ ÷ÌÁÓÅÎËÏ</td></tr>
-<tr><td>cyr-ukrainian-ms-like1</td><td>õËÒÁÉÎÓËÉÊ</td><td>koi8-u</td><td>îÅ ÐÏÍÎÀ ËÔÏ</td></tr>
-<tr><td>cyr-ukrainian-ms-like2</td><td>õËÒÁÉÎÓËÉÊ</td><td>koi8-u</td><td>îÅ ÐÏÍÎÀ ËÔÏ</td></tr>
+<tr><td>cyr-russian.cpp</td><td>Русский</td><td>koi8-r</td><td>Кирил Злобин</td></tr>
+<tr><td>cyr-russian-ms.cpp </td><td>Русский (раскладка microsoft) </td><td>koi8-r</td><td>Виктор Вагнер</td></tr>
+<tr><td>cyr-belorussian.cpp</td><td>Белорусский</td><td>cp1251</td><td>          Александр Микаэлян</td></tr>
+<tr><td>cyr-bulgarian-bds.cpp</td><td>Болгарский</td><td>cp1251</td><td>Антон Зиновиев</td></tr>
+<tr><td>cyr-bulgarian-phon.cpp</td><td>Болгарский (фонетическая)</td><td>cp1251</td><td>Антон Зиновиев</td></tr>
+<tr><td>cyr-serbian.cpp</td><td>Сербский</td><td>iso8859-5</td><td>Антон Зиновиев</td></tr>
+<tr><td>cyr-ukrainian.cpp</td><td>Украинский</td><td>koi8-u</td><td>Виктор Вагнер</td></tr>
+<tr><td>cyr-ukrainian1.cpp</td><td>Украинский</td><td>koi8-u</td><td>Игорь Власенко</td></tr>
+<tr><td>cyr-ukrainian-ms.cpp</td><td>Украинский</td><td>koi8-u</td><td>Игорь Власенко</td></tr>
+<tr><td>cyr-ukrainian-ms-like1</td><td>Украинский</td><td>koi8-u</td><td>Не помню кто</td></tr>
+<tr><td>cyr-ukrainian-ms-like2</td><td>Украинский</td><td>koi8-u</td><td>Не помню кто</td></tr>
 </table>
 <p>
-÷ÎÉÍÁÎÉÅ - ÒÁÓËÌÁÄËÁ cyr-ukrainian ÂÙÌÁ × Ó×ÏÅ ×ÒÅÍÑ ÓÄÅÌÁÎÁ ÍÎÏÊ
-"ÝÏÂÙ ÂÕÌÏ" É ÎÅ ÔÅÓÔÉÒÏ×ÁÌÁÓØ. ìÕÞÛÅ ÐÏÌØÚÕÀÊÔÅÓØ ÒÁÓËÌÁÄËÁÍÉ éÇÏÒÑ
-÷ÌÁÓÅÎËÏ
+Внимание - раскладка cyr-ukrainian была в свое время сделана мной
+"щобы було" и не тестировалась. Лучше пользуюйтесь раскладками Игоря
+Власенко
 </p><p>
-òÁÓËÌÁÄËÉ éÇÏÒÑ ÷ÌÁÓÅÎËÏ ÐÏÄÄÅÒÖÉ×ÁÀÔ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÆÌÁÇÉ
ÒÉ ÐÒÅÐÒÏÓÅÓÓÉÒÏ×ÁÎÉÉ. óÍ. ËÏÍÍÅÎÔÁÒÉÉ × ÓÁÍÏÊ ÒÁÓËÌÁÄËÅ.
+Раскладки Игоря Власенко поддерживают дополнительные флаги
¿Ñ\80и Ð¿Ñ\80епÑ\80оÑ\81еÑ\81Ñ\81иÑ\80овании. Ð¡Ð¼. ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ\82аÑ\80ии Ð² Ñ\81амой Ñ\80аÑ\81кладке.
 </p><p>
-õËÁÚÁÎÎÁÑ ËÏÄÉÒÏ×ËÁ ÐÏ ÕÍÏÌÞÁÎÉÀ - ÔÁ, ËÏÔÏÒÁÑ ÂÕÄÅÔ ÉÓÐÏÌØÚÏ×ÁÎÁ, ÅÓÌÉ
-× ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÅ CPP ÎÅ ÕËÁÚÁÔØ ÆÁÊÌÁ .enc.
+Указанная кодировка по умолчанию - та, которая будет использована, если
+в командной строке CPP не указать файла .enc.
 </p><p>
-ðÏÄÄÅÒÖÉ×ÁÀÔÓÑ ÓÌÅÄÕÀÝÉÅ ËÏÄÉÒÏ×ËÉ:
+Поддерживаются следующие кодировки:
 MacCyrillic bulgarian-mik cp1251 cp866 iso8859-5 koi8-r koi8-u utf-8
 </p>
-<h2>òõóéæéëáãéñ DOSEMU</h2>
+<h2>РУСИФИКАЦИЯ DOSEMU</h2>
 <p>
-÷ ËÁÔÁÌÏÇÅ x-window ÎÁÈÏÄÉÔÓÑ ÛÒÉÆÔ ÄÌÑ X-window vga.bdf, ËÏÔÏÒÙÊ ÉÍÅÅÔ
-ËÏÄÉÒÏ×ËÕ cp866 É ÐÏÚ×ÏÌÑÅÔ ÒÁÂÏÔÁÔØ Ó ÒÕÓÓËÉÍ ÑÚÙËÏÍ × xdosemu. 
+В каталоге x-window находится шрифт для X-window vga.bdf, который имеет
+кодировку cp866 и позволяет работать с русским языком в xdosemu. 
 </p>
-<h2>óëòéðôù</h2>
+<h2>СКРИПТЫ</h2>
 <p>
-÷ ËÁÔÁÌÏÇÅ scripts ÎÁÈÏÄÑÔÓÑ ÓËÒÉÐÔÙ, ÉÓÐÏÌØÚÏ×ÁÎÎÙÅ ÍÎÏÊ
-ÄÌÑ ÓÏÚÄÁÎÉÑ ÜÔÉÈ ÛÒÉÆÔÏ× É ÔÁÂÌÉÃ.
-</p><p>
-óËÒÉÐÔ raw2psf ÂÅÒÅÔ ÆÁÊÌ ÛÒÉÆÔÁ × ÆÏÒÍÁÔÅ raw É ÇÅÎÅÒÉÒÕÅÔ ÆÁÊÌ ×
-ÆÏÒÍÁÔÅ psf.  ÷ÔÏÒÙÍ ÁÒÇÕÍÅÎÔÏÍ ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁÎÁ ÔÁÂÌÉÃÁ ÏÔÏÂÒÁÖÅÎÉÑ
-ÛÒÉÆÔÁ × unicode. íÏÇÕÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎÙ ÌÉÂÏ ÔÁÂÌÉÃÙ × ÆÏÒÍÁÔÅ sfm
-(ÔÅËÓÔÏ×ÁÑ ÒÁÚÎÏ×ÉÄÎÏÓÔØ) ÌÉÂÏ ÏÐÒÅÄÅÌÅÎÉÑ charset ËÏÔÏÒÙÅ ÍÏÖÎÏ ÓËÁÞÁÔØ
-Ó ftp.unicode.org ÉÌÉ ×ÚÑÔØ ÉÚ ÄÉÓÔÒÉÂÕÔÉ×Á catdoc.
-</p><p>
-óËÒÉÐÔ makeacm ÇÅÎÅÒÉÒÕÅÔ ÉÚ ÔÁÂÌÉÃÙ × ÏÄÎÏÍ ÉÚ ×ÙÛÅÐÒÉ×ÅÄÅÎÎÙÈ ÆÏÒÍÁÔÏ×
-ÆÁÊÌ acm. äÌÑ ÜÔÏÇÏ ÓËÒÉÐÔÁ ÎÅÏÂÈÏÄÉÍ ÍÏÄÕÌØ Unicode::String, ËÏÔÏÒÙÊ
-ÍÏÖÎÏ ×ÚÑÔØ ÓÏ CPAN.
-</p><p>
-óËÒÉÐÔ dumppsf ÐÏÚ×ÏÌÑÅÔ ÓËÏÎ×ÅÒÔÉÔØ psf-ÆÁÊÌ × ÎÅËÏÔÏÒÏÅ ÔÅËÓÔÏ×ÏÅ
ÒÅÄÓÔÁ×ÌÅÎÉÅ, ÐÏÚ×ÏÌÑÀÝÅÅ ÐÏÓÍÏÔÒÅÔØ ÎÁ ÛÒÉÆÔ, ÎÅ ÚÁÇÒÕÖÁÑ ÅÇÏ
-÷ÏÔ ËÏÇÄÁ-ÎÉÂÕÄØ ÎÁÐÉÛÕ ÏÂÒÁÔÎÙÊ ËÏÎ×ÅÒÔÅÒ É ÍÏÖÎÏ ÂÕÄÅÔ ÒÅÄÁËÔÉÒÏ×ÁÔØ
-ËÏÎÓÏÌØÎÙÅ ÛÒÉÆÔÙ × vim...
-</p><p>
-óËÒÉÐÔ displayfont, ÎÁÐÉÓÁÎÎÙÊ ëÉÒÉÌÌÏÍ úÌÏÂÉÎÙÍ, ÐÏÚ×ÏÌÑÅÔ ÐÒÏÓÍÏÔÒÅÔØ
-×ÓÅ ÓÉÍ×ÏÌÙ ÔÅËÕÝÅÇÏ ÛÒÉÆÔÁ ÎÁ ÜËÒÁÎÅ. îÅ ÔÏ ÞÔÏÂÙ Ñ ÅÇÏ ÒÅÁÌØÎÏ
-ÉÓÐÏÌØÚÏ×ÁÌ, ÎÏ ÒÁÚ ÕÖ Á×ÔÏÒ ÐÒÅÄÌÏÖÉÌ...
-</p><p>
-óËÒÉÐÔ mkvgafont ÜÔÏ shell-Ï×ÓËÉÊ ÓËÒÉÐÔ, ËÏÔÏÒÙÊ ÄÅÌÁÅÔ ÉÚ raw-ÛÒÉÆÔÁ
-ÄÌÑ ËÏÎÓÏÌÉ ÛÒÉÆÔ ÄÌÑ X-Window, ËÏÔÏÒÙÊ ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ × DOSEMU
+В каталоге scripts находятся скрипты, использованные мной
+для создания этих шрифтов и таблиц.
+</p><p>
+Скрипт raw2psf берет файл шрифта в формате raw и генерирует файл в
+формате psf.  Вторым аргументом может быть указана таблица отображения
+шрифта в unicode. Могут быть использованы либо таблицы в формате sfm
+(текстовая разновидность) либо определения charset которые можно скачать
+с ftp.unicode.org или взять из дистрибутива catdoc.
+</p><p>
+Скрипт makeacm генерирует из таблицы в одном из вышеприведенных форматов
+файл acm. Для этого скрипта необходим модуль Unicode::String, который
+можно взять со CPAN.
+</p><p>
+Скрипт dumppsf позволяет сконвертить psf-файл в некоторое текстовое
¿Ñ\80едÑ\81Ñ\82авление, Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ\8fÑ\8eÑ\89ее Ð¿Ð¾Ñ\81моÑ\82Ñ\80еÑ\82Ñ\8c Ð½Ð° Ñ\88Ñ\80иÑ\84Ñ\82, Ð½Ðµ Ð·Ð°Ð³Ñ\80Ñ\83жаÑ\8f ÐµÐ³Ð¾
+Вот когда-нибудь напишу обратный конвертер и можно будет редактировать
+консольные шрифты в vim...
+</p><p>
+Скрипт displayfont, написанный Кириллом Злобиным, позволяет просмотреть
+все символы текущего шрифта на экране. Не то чтобы я его реально
+использовал, но раз уж автор предложил...
+</p><p>
+Скрипт mkvgafont это shell-овский скрипт, который делает из raw-шрифта
+для консоли шрифт для X-Window, который можно использовать в DOSEMU
  </p><p>
-äÏËÕÍÅÎÔÁÃÉÑ ÎÁ ×ÓÅ ÐÅÒÌÏ×ÙÅ ÓËÒÉÐÔÙ × ÆÏÒÍÁÔÅ pod ×ÓÔÒÏÅÎÁ × ÓÁÍÉ ÓËÒÉÐÔÙ.
-÷Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ËÏÍÁÎÄÕ perldoc script ÄÌÑ ÅÅ ÐÒÏÓÍÏÔÒÁ ÉÌÉ
-pod2man script ÄÌÑ ÓÏÚÄÁÎÉÑ ÐÏÌÎÏÃÅÎÎÏÊ man-ÓÔÒÁÎÉÃÙ.
+Документация на все перловые скрипты в формате pod встроена в сами скрипты.
+Вы можете использовать команду perldoc script для ее просмотра или
+pod2man script для создания полноценной man-страницы.
 </p>
 </BODY>
 </HTML>