home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / archives / msk314.zip / CYRILLIC / READ.ME < prev    next >
Text File  |  1995-06-22  |  6KB  |  140 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. For tables of Cyrillic character sets, see pp.281-284 of "Using MS-DOS Kermit".
  69.  
  70. KEYBOARD DRIVER KEY ASSIGNMENTS (relative to American keyboard):
  71.  
  72. Each of these drivers produces scan codes that conform to the CP866 encoding.
  73. KEYBRU3 approximates the Russian (GOST) keyboard layout; KEYBRU4 is an
  74. approximately "phonetic" layout for English (QWERTY) typists.  Choose the
  75. keyboard driver you want and run it.  Now you can switch your keyboard between
  76. English mode (the startup mode) and Russian mode by pressing the Scroll Lock
  77. key.  Refer to Table I-8 in "Using MS-DOS Kermit", pages 281-284, to see the
  78. actual characters.  The names given here correspond to those used in Table
  79. I-8.  Once you load one of these drivers, it stays loaded.  You can toggle it
  80. back into English mode, but you can't remove it except by rebooting.
  81.  
  82.   Key       KEYBRU3     KEYBRU4
  83.   Alt-1     Number      Number
  84.   Alt-3     /           /
  85.   Alt-4     "           "
  86.   Alt-5     :           :
  87.   Alt-6     ,           ,
  88.   Alt-7     .           .
  89.   Alt-8     ;           ;
  90.   Alt-9     ?           ?
  91.   Alt-0     Currency    Currency
  92.   Alt--     <           <
  93.   Alt-=     >           >
  94.   Q         Short I     Ya
  95.   W         Ts          Ve
  96.   E         U           Ie
  97.   R         Ka          Er
  98.   T         Ie          Te
  99.   Y         En          Yu
  100.   I         Sha         I
  101.   O         Shcha       O
  102.   P         Ze          Pe
  103.   [,{       Ha          Sha
  104.   ],}       Hard sign   Shcha
  105.   A         Ef          A
  106.   S         Yu          Es
  107.   D         Ve          De
  108.   F         A           Ef
  109.   G         Pe          Ghe
  110.   H         Er          H
  111.   J         O           Short I
  112.   K         El          Ka
  113.   L         De          El
  114.   ;,:       Zhe         Che
  115.   ',"       e,E         Hard sign
  116.   `,~                   Yu
  117.   Z         Ya          Ze
  118.   X         Cha         Soft sign
  119.   C         Es          Tse
  120.   V         Em          Zhe
  121.   B         I           Be
  122.   N         Te          En
  123.   M         Soft sign   Em
  124.   ,,<       Be
  125.   .,>       Yu
  126.   /,?       Yo
  127.  
  128. Note that KOI8 and Short KOI do not have Number (No) or Yo (E with
  129. diaeresis) characters.
  130.  
  131. ACKNOWLEDGEMENTS:
  132.  
  133. The Cyrillic *.INI files were contributed by Konstantin Vinogradov,
  134. International Centre for Scientific and Technical Information (ICSTI), Moscow,
  135. USSR, 1989.  The Cyrillic font is from the public domain font collection of
  136. Joseph (Yossi) Gil at the Technion, Haifa, Israel.  The Russian keyboard
  137. drivers are from Dimitri Vulis, D&M Consulting, Brooklyn, New York.
  138.  
  139. (End of CYRILLIC\READ.ME)
  140.