

			   How to use codepages

 			   --------------------



				Thanks to:

		    Kosta Kostis (kosta@blues.sub.de).

		      Lev Maximov (lev@land7.nsu.ru)

		 Daniel Nagy (nagyd@users.sourceforge.net)





This document describes how to use ISO Latin or KOI8 characters with SSHDOS.





		     Table of all supported codepages

 		     --------------------------------



ISO code  keyboard   Codepage    CPI file        Notes

8859-1    isokb850   819         ISOLATIN

8859-2    isokb852   912         ISOLATIN

8859-5    isokb866   915         ISOOTHER        (original)

8859-5    koi8	     915         KOI8	         (remapped)

8859-9    isokb857   920         ISOLATIN

koi8-r    koi8	     866         KOI8





			Recipe for codepage support

			---------------------------



1. Copy the proper keyboard and .cpi file to your DOS directory.



2. Add this line to your config.sys:



	device=c:\dos\display.sys con=(ega,xxx,2)



   where xxx is the DOS codepage you normally use (850 for Western Europe).



3. Add the following lines to your autoexec.bat to prepare the code

   page switch:



	mode con cp prepare=((xxx)cpifile)

	mode con cp select=xxx

	keyb zz



   where xxx is the DOS codepage you normally use, cpifile is the proper

   CPI file name for your codepage and zz is your country code.



4. We switch to the needed codepage by running these commands:



   For koi8:



	koi8.com

	mode con cp prepare=((866)koi8.cpi)

	mode con cp select=866



   For Latin:



	isokbxxx.com

	mode con cp prepare=((yyy)cpifile)

	mode con cp select=yyy

	isokbxxx.com /a



   where isokbxxx is the proper keyboard driver, cpifile is the

   CPI file for your codepage and yyy is the codepage you want to

   switch to.



5. Connect to your host with SSHDOS and be sure that 8 bit

   characters are enabled. For example in BASH, you must include

   this in your .inputrc:



	set input-meta On

	set output-meta On

	set convert-meta Off



6. Disconnect, reconnect and have fun :)





			Notes for keyboard drivers

			--------------------------



Translation is enabled, when SCROLL LOCK is on. Use the SCROLL LOCK

key to turn translation on and off.



koi8.com:

	Usage:

 	/u	unload koi8.com



isokbxxx.com:

	Usage:

	/s        display current status (default when loaded)

	/u        unload ISOKeyb, restore original int 16h and free memory

	/a        activate translation

	/d        deacticate translation

