home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / archives / mskermit.tar.gz / mskermit.tar / msvibm.cyr < prev    next >
Text File  |  1995-01-13  |  6KB  |  145 lines

  1. USING CYRILLIC CHARACTER SETS WITH MS-DOS KERMIT
  2.  
  3. MS-DOS Kermit 3.14 lets you access Cyrillic text applications and files on
  4. host computers, services, and newsgroups, by (a) loading a Cyrillic font based
  5. on PC Code Page 866, and (b) translating between CP866 and any of three
  6. different host Cyrillic character sets -- KOI8, Short KOI, and ISO
  7. Latin/Cyrillic -- in both directions: PC to host, host to PC.
  8.  
  9. Cyrillic file transfer capability is built into MS-DOS Kermit via the
  10. commands SET FILE CHARACTER-SET CP866 and SET TRANSFER CHARACTER-SET CYRILLIC.
  11.  
  12. For terminal emulation, use the CYRILLIC macro, defined in the standard
  13. MSKERMIT.INI file, which loads the Cyrillic code page for you and also sets up
  14. the appropriate character-set mapping:
  15.  
  16.   CYRILLIC          ; Loads Cyrillic font, sets up KOI8 mapping
  17.   CYRILLIC KOI8     ; Ditto
  18.   CYRILLIC LATINC   ; Loads Cyrillic font, sets up ISO Latin/Cyrillic mapping
  19.   CYRILLIC SHORTKOI ; Loads Cyrillic font, sets up Short KOI mapping
  20.  
  21. Thus, to access a KOI8 host or application (such as the "relcom" newsgroups,
  22. the Russian Web via Lynx, etc), just type "cyrillic" or "cyrillic koi8" at the
  23. MS-Kermit> prompt.  To read e-mail coded in Short KOI, type "cyrillic
  24. shortkoi".  And so on.  Then CONNECT to the host and you will be able to see
  25. Cyrillic characters.
  26.  
  27.   NOTE: These macros work best when used on a normal 25x80 screen.
  28.   See PCFONTS\READ.ME for further information.
  29.  
  30. The character-set mappings are accomplished by the following command files,
  31. which supply translations between the PC's Cyrillic code page, CP866, and
  32. three popular host-based Cyrillic character sets.  These files handle both the
  33. screen display and the keyboard translation.
  34.  
  35.   LATINC.INI:    ISO 8859-5 Latin/Cyrillic
  36.   KOI8.INI:      KOI ("Old KOI-8")
  37.   SHORTKOI.INI:  Short (7-bit) KOI
  38.  
  39. The CYRILLIC macro executes the desired file automatically (KOI8.INI by
  40. default).  You can also TAKE any of these files explicitly, e.g.:
  41.  
  42.   TAKE C:\KERMIT\CYRILLIC\LATINC.INI
  43.  
  44. The key mappings used by these INI files assume a Cyrillic keyboard and
  45. driver.  That is, they expect CP866 scan codes to be generated by keys that
  46. have Cyrillic letters on their keytops.  Then Kermit translates the CP866 
  47. codes to KOI8, Latin/Cyrillic, or Short KOI before sending the characters.
  48.  
  49. If you do not have a Cyrillic keyboard and driver, you can use one of the
  50. public-domain Russian keyboard drivers provided in this directory (detailed
  51. key assignments are listed below):
  52.  
  53.   KEYBRU3.COM (Russian layout)
  54.   KEYBRU4.COM ("Phonetic" layout)
  55.  
  56. You should run the keyboard driver from the DOS prompt, before you start
  57. Kermit, to avoid memory fragmentation.
  58.  
  59. To undo the effects of the Cyrillic mappings:
  60.  
  61.   SET TRANSLATE INPUT OFF
  62.   SET KEY CLEAR
  63.  
  64. or simply give the command, ROMAN (a macro defined in MSKERMIT.INI), which
  65. issues the two commands above and also loads the Roman font back into your PC
  66. (but does not remove the Cyrillic keyboard driver; see below).
  67.  
  68. Also included in Kermit's CYRILLIC directory are the following character-set
  69. tables:
  70.  
  71.   CP866.TBL   Code Page 866.
  72.   LATINC.TBL  ISO 8859-5 Latin/Cyrillic Alphabet.
  73.   KOI8.TBL    ("Old") KOI-8.
  74.  
  75. KEYBOARD DRIVER KEY ASSIGNMENTS (relative to American keyboard):
  76.  
  77. Each of these drivers produces scan codes that conform to the CP866 encoding.
  78. KEYBRU3 approximates the Russian (GOST) keyboard layout; KEYBRU4 is an
  79. approximately "phonetic" layout for English (QWERTY) typists.  Choose the
  80. keyboard driver you want and run it.  Now you can switch your keyboard between
  81. English mode (the startup mode) and Russian mode by pressing the Scroll Lock
  82. key.  Refer to Table I-8 in "Using MS-DOS Kermit", pages 281-284, to see the
  83. actual characters.  The names given here correspond to those used in Table
  84. I-8.  Once you load one of these drivers, it stays loaded.  You can toggle it
  85. back into English mode, but you can't remove it except by rebooting.
  86.  
  87.   Key       KEYBRU3     KEYBRU4
  88.   Alt-1     Number      Number
  89.   Alt-3     /           /
  90.   Alt-4     "           "
  91.   Alt-5     :           :
  92.   Alt-6     ,           ,
  93.   Alt-7     .           .
  94.   Alt-8     ;           ;
  95.   Alt-9     ?           ?
  96.   Alt-0     Currency    Currency
  97.   Alt--     <           <
  98.   Alt-=     >           >
  99.   Q         Short I     Ya
  100.   W         Ts          Ve
  101.   E         U           Ie
  102.   R         Ka          Er
  103.   T         Ie          Te
  104.   Y         En          Yu
  105.   I         Sha         I
  106.   O         Shcha       O
  107.   P         Ze          Pe
  108.   [,{       Ha          Sha
  109.   ],}       Hard sign   Shcha
  110.   A         Ef          A
  111.   S         Yu          Es
  112.   D         Ve          De
  113.   F         A           Ef
  114.   G         Pe          Ghe
  115.   H         Er          H
  116.   J         O           Short I
  117.   K         El          Ka
  118.   L         De          El
  119.   ;,:       Zhe         Che
  120.   ',"       e,E         Hard sign
  121.   `,~                   Yu
  122.   Z         Ya          Ze
  123.   X         Cha         Soft sign
  124.   C         Es          Tse
  125.   V         Em          Zhe
  126.   B         I           Be
  127.   N         Te          En
  128.   M         Soft sign   Em
  129.   ,,<       Be
  130.   .,>       Yu
  131.   /,?       Yo
  132.  
  133. Note that KOI8 and Short KOI do not have Number (No) or Yo (E with
  134. diaeresis) characters.
  135.  
  136. ACKNOWLEDGEMENTS:
  137.  
  138. The Cyrillic *.INI files were contributed by Konstantin Vinogradov,
  139. International Centre for Scientific and Technical Information (ICSTI), Moscow,
  140. USSR, 1989.  The Cyrillic font is from the public domain font collection of
  141. Joseph (Yossi) Gil at the Technion, Haifa, Israel.  The Russian keyboard
  142. drivers are from Dimitri Vulis, D&M Consulting, Brooklyn, New York.
  143.  
  144. (End of CYRILLIC\READ.ME)
  145.