May-22-95


This collection of keymaps is for use with the OEM2ANSI
package for CodeWright and CodeWright Fusion.  Each keymap
file contains two sets of key bindings for each language.

One set, labeled [OEM], is for use with language-specific, or
codepage-dependent OEM fonts like Terminal.  The other set,
labelled [ANSI], is for use with Windows ANSI fonts like Courier.

To use a keymap file, first identify the appropriate file for
your keyboard layout.  The table included at the end of this
file will tell you which file to use, and also which characters
are not included in the keymap file.

Once you have identified the keymap file to use, you must first
copy the keymap file to OEM2ANSI.KMA.  Then edit the file to
remove the last character from each line.  This is the actual
character that is mapped to keystroke in that line, but it
must be deleted before the keymap file can be used.

For example, the '4' must be removed from the line below

	KmapAssign='#564',  'CUA_self_insert 0x34' 4

leaving

	KmapAssign='#564',  'CUA_self_insert 0x34'
	
and the same must be done for all other lines in OEM2ANSI.KMA.

Here is the table of keymap files.  Use an ANSI font to view this table:


    Keyboard Layout         Keymap File          Missing Symbols

    Belgian                 BELGIAN.KMA          \ ~ ~x
    Brazilian               BRAZILIA.KMA         \ ~x  
    British                 BRITISH.KMA          \ |   
    Canadian Int'l          CANADIAN.KMA         \ |   
    Danish                  DANISH.KMA           \ ~x  
    Dutch                   DUTCH.KMA             
    Finnish                 FINNISH.KMA          | ~x  
    French                  FRENCH.KMA                 
    French Canadian         CANADIEN.KMA         
    German                  GERMAN.KMA           |     
    Icelandic               ICELANDI.KMA         |     
    Italian                 ITALIAN.KMA                
    Latin American          LATAM.KMA                  
    Norwegian               NORWEGIA.KMA         ~x    
    Portuguese              PORTUGUE.KMA               
    Spanish                 SPANISH.KMA                
    Swedish                 SWEDISH.KMA          | ~x  
    Swiss French            SWISSFR.KMA          \ ~V  
    Swiss German            SWISSGR.KMA          \ ~V  
    US Dvorak               USDVORAK.KMA               
    US International        USINTL.KMA           \ |   
    US                      USA.KMA      

    
    ~x  represents all letters accented with ~
    ~V  represents all vowels accented with ~
       represents all letters accented with a cedilla (Dutch only)
    

