Ignorieren:
Zeitstempel:
02.02.2009 18:56:42 (vor 10 Jahren)
Autor:
florian
Nachricht:

Änderungen: Modifier-Änderung, Mod4Lock nun selektiv, kbdneo2.ahk schaltet nun auch den Treiber-Mod4Lock
1.) Modifier „neuverdrahtet“. Ermöglicht selektiven Mod4Lock und gleichzeitig stört damit die aktuelle Logitech SetPoint-Version nicht mehr (Update für Logitech-Tastatur-Besitzer, die Setpoint nutzen dringend empfohlen!)
2.) aktueller Mod4Lock spart Funtktionstasten, tote Tasten und Numblock aus
3.) kbdneo2.ahk schaltet jetzt den Treiber-Mod4Lock

Das Vöglein, das die Luft durchschifft,
ist froh, dass es kein Schiffchen trifft.
Denn träfe es ein Schiffchen,
wüsst' es: Ich bin ein Fischchen.

Datei:
1 bearbeitet

Legende:

Unverändert
Hinzugefügt
Entfernt
  • windows/kbdneo2/Quelldateien/kbdneo2.c

    r1450 r1628  
    136136    { VK_CONTROL        ,       KBDCTRL         },     
    137137    { VK_MENU           ,       KBDALT          }, 
    138     { VK_KANA           ,       KBDKANA         }, //Mod 3 
    139     { VK_OEM_102        ,       16                      }, //Mod 4 
     138    { VK_OEM_8          ,       KBDKANA         }, //Mod 4 
     139    { VK_OEM_102        ,       16                      }, //Mod 3 
    140140    { 0                         ,       0                       } 
    141141}; 
     
    155155        //  Ebene 0 - nix 
    156156        //  Ebene 1 - Shift 
    157         //  Ebene 2 - Kana = Mod 3 
    158         //  Ebene 3 - Neu = Mod 4 
    159         //  Ebene 4 - Kana+Shift  
    160         //  Ebene 5 - Neu+Kana 
     157        //  Ebene 2 - Neu = Mod 3 
     158        //  Ebene 3 - Kana = Mod 4 
     159        //  Ebene 4 - Neu+Shift  
     160        //  Ebene 5 - Kasa+Neu 
    161161        //   
    162162        //  Modification#       // Keys Pressed 
    163         //  =============       //=========== 
     163        //  ===============     //======================================= 
    164164                                                //      Neu             Kana    Alt             Strg    Shift 
    165165                0,                              //      0               0               0               0               0 
     
    171171                SHFT_INVALID,   //      0               0               1               1               0 
    172172                SHFT_INVALID,   //      0               0               1               1               1 
    173                 2,                              //      0               1               0               0               0 
    174                 4,                              //      0               1               0               0               1 
     173                3,                              //      0               1               0               0               0 
     174                8,                              //      0               1               0               0               1 
    175175                SHFT_INVALID,   //      0               1               0               1               0 
    176176                SHFT_INVALID,   //      0               1               0               1               1 
     
    179179                SHFT_INVALID,   //      0               1               1               1               0 
    180180                SHFT_INVALID,   //      0               1               1               1               1 
    181                 3,                              //      1               0               0               0               0 
    182                 8,                              //      1               0               0               0               1 
     181                2,                              //      1               0               0               0               0 
     182                4,                              //      1               0               0               0               1 
    183183                SHFT_INVALID,   //      1               0               0               1               0 
    184184                SHFT_INVALID,   //      1               0               0               1               1 
     
    224224// Reihenfolge der Ebene wie oben ( ALLOC_SECTION_LDATA MODIFIERS CharModifiers = {    &aVkToBits[0],) 
    225225 festgelegt 
    226 //                              | CapsLock      |                       | SHIFT         | KANA          | NEU           | KANA+Shift| NEU+Kana  | 
    227 //                              |===========|===========|===========|===========|===========|===========|===========| 
    228 {VK_OEM_1               ,0                      ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       },      //Tote Taste 1 
    229 {0xff                   ,0                      ,'^'            ,'~'            ,0x02da         ,0x02c7         ,0x02d8         ,0x00af         },  
    230 {'1'                    ,0                      ,'1'            ,0x00b0         ,0x00B9         ,0x2022         ,0x2081         ,0x00ac         }, 
    231 {'3'                    ,0                      ,'3'            ,0x2113         ,0x00b3         ,0x2116         ,0x2083         ,0x2227         }, 
    232 {'4'                    ,0                      ,'4'            ,0x00bb         ,0x203A         ,WCH_NONE       ,0x2020         ,0x22a5         },      //WCH_NONE sollte »Bild auf« sein (AHK?) 
    233 {'5'                    ,0                      ,'5'            ,0x00ab         ,0x2039         ,0x00b7         ,0x2640         ,0x2221         }, 
    234 {'7'                    ,0                      ,'7'            ,0x0024         ,0x00a5         ,0x00a4         ,0x03ba         ,0x2192         }, 
    235 {'8'                    ,0                      ,'8'            ,0x201E         ,0x201A         ,WCH_NONE       ,0x27E8         ,0x221e         }, 
    236 {'9'                    ,0                      ,'9'            ,0x201C         ,0x2018         ,'/'            ,0x27E9         ,0x220b         }, 
    237 {'0'                    ,0                      ,'0'            ,0x201D         ,0x2019         ,'*'            ,0x2080         ,0x2205         }, 
    238 {VK_OEM_MINUS   ,0                      ,'-'            ,0x2014         ,WCH_DEAD       ,'-'            ,0x0011         ,0x00ad         }, 
    239 {VK_OEM_2               ,0                      ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       },      //Tote Taste 2 
    240 {0xff                   ,0                      ,0x0060         ,WCH_NONE       ,0x00a8         ,0x030f         ,0x1ffe         ,WCH_NONE       }, 
    241 {VK_TAB                 ,0                      ,'\t'           ,'\t'           ,WCH_DEAD       ,'\t'           ,'\t'           ,'\t'           }, 
    242 {0xff                   ,0                      ,WCH_NONE       ,WCH_NONE       ,0x266b         ,WCH_NONE       ,WCH_NONE       ,WCH_NONE       }, 
    243 {'X'                    ,CAPLOK         ,'x'            ,'X'            ,WCH_NONE       ,WCH_NONE       ,0x03BE         ,0x039E         }, 
    244 {'V'                    ,CAPLOK         ,'v'            ,'V'            ,'_'            ,'\b'           ,WCH_NONE       ,0x2259         }, 
    245 {'L'                    ,CAPLOK         ,'l'            ,'L'            ,'['            ,WCH_NONE       ,0x03BB         ,0x039b         },      //WCH_NONE sollte »Pfeil hoch« sein (AHK?) 
    246 {'C'                    ,CAPLOK         ,'c'            ,'C'            ,']'            ,0x007f         ,0x03C7         ,0x2102         },      //0x007f sollte »Entfernen« sein (AHK?) 
    247 {'W'                    ,CAPLOK         ,'w'            ,'W'            ,0x005E         ,WCH_NONE       ,0x03c9         ,0x03a9         },      //WCH_NONE sollte »Einfügen« sein (AHK?) 
    248 {'K'                    ,CAPLOK         ,'k'            ,'K'            ,'!'            ,0x00A1         ,0x03f0         ,0x221a         }, 
    249 {'H'                    ,CAPLOK         ,'h'            ,'H'            ,'<'            ,'7'            ,0x03C8         ,0x03A8         }, 
    250 {'G'                    ,CAPLOK         ,'g'            ,'G'            ,'>'            ,'8'            ,0x03B3         ,0x0393         }, 
    251 {'F'                    ,CAPLOK         ,'f'            ,'F'            ,'='            ,'9'            ,0x03C6         ,0x03A6         }, 
    252 {'Q'                    ,CAPLOK         ,'q'            ,'Q'            ,'&'            ,'+'            ,0x03d5         ,0x211a         }, 
    253 {'U'                    ,CAPLOK         ,'u'            ,'U'            ,'\\'           ,WCH_NONE       ,WCH_NONE       ,0x222e         },      //WCH_NONE sollte »Pos 1« sein (AHK?) 
    254 {'I'                    ,CAPLOK         ,'i'            ,'I'            ,'/'            ,WCH_NONE       ,0x03B9         ,0x222b         },      //WCH_NONE sollte »Pfeil links« sein (AHK?) 
    255 {'A'                    ,CAPLOK         ,'a'            ,'A'            ,'{'            ,WCH_NONE       ,0x03B1         ,0x2200         },      //WCH_NONE sollte »Pfeil runter« sein (AHK?) 
    256 {'E'                    ,CAPLOK         ,'e'            ,'E'            ,'}'            ,WCH_NONE       ,0x03B5         ,0x2203         },      //WCH_NONE sollte »Pfeil rechts« sein (AHK?) 
    257 {'O'                    ,CAPLOK         ,'o'            ,'O'            ,'*'            ,WCH_NONE       ,0x03bf         ,0x2208         },      //WCH_NONE sollte »Ende« sein (AHK?) 
    258 {'S'                    ,CAPLOK         ,'s'            ,'S'            ,'?'            ,0x00BF         ,0x03C3         ,0x03A3         }, 
    259 {'N'                    ,CAPLOK         ,'n'            ,'N'            ,'('            ,'4'            ,0x03BD         ,0x2115         }, 
    260 {'R'                    ,CAPLOK         ,'r'            ,'R'            ,')'            ,'5'            ,0x03f1         ,0x211d         }, 
    261 {'T'                    ,CAPLOK         ,'t'            ,'T'            ,'-'            ,'6'            ,0x03C4         ,0x2202         }, 
    262 {'D'                    ,CAPLOK         ,'d'            ,'D'            ,':'            ,','            ,0x03B4         ,0x0394         }, 
    263 {VK_OEM_5               ,CAPLOK         ,0x00FC         ,0x00DC         ,'#'            ,0x001b         ,WCH_NONE       ,0x211c         }, 
    264 {VK_OEM_7               ,CAPLOK         ,0x00E4         ,0x00C4         ,'|'            ,WCH_NONE       ,0x03B7         ,0x2135         },      //WCH_NONE sollte »Bild runter« sein (AHK?) 
    265 {'P'                    ,CAPLOK         ,'p'            ,'P'            ,'~'            ,'\r'           ,0x03C0         ,0x03A0         }, 
    266 {'Z'                    ,CAPLOK         ,'z'            ,'Z'            ,'`'            ,WCH_NONE       ,0x03B6         ,0x2124         }, 
    267 {'B'                    ,CAPLOK         ,'b'            ,'B'            ,'+'            ,':'            ,0x03B2         ,0x21d0         }, 
    268 {'M'                    ,CAPLOK         ,'m'            ,'M'            ,'%'            ,'1'            ,0x00b5         ,0x21d4         }, 
    269 {VK_OEM_COMMA   ,0                      ,','            ,0x2013         ,'\"'           ,'2'            ,0x03c1         ,0x21d2         }, 
    270 {VK_OEM_PERIOD  ,0                      ,'.'            ,0x2026         ,'\''           ,'3'            ,0x03d1         ,0x0398         }, 
    271 {0                              ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      } 
     226//                              | CapsLock                      |                       | SHIFT         | NEU           | KANA          | NEU+Shift     | KANA+NEU      | 
     227//                              |===================|===========|===========|===========|===========|===========|===========| 
     228{VK_OEM_1               ,0                                      ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       },      //Tote Taste 1 
     229{0xff                   ,0                                      ,'^'            ,'~'            ,0x02da         ,0x02c7         ,0x02d8         ,0x00af         },  
     230{'1'                    ,KANALOK                        ,'1'            ,0x00b0         ,0x00B9         ,0x2022         ,0x2081         ,0x00ac         }, 
     231{'3'                    ,KANALOK                        ,'3'            ,0x2113         ,0x00b3         ,0x2116         ,0x2083         ,0x2227         }, 
     232{'4'                    ,KANALOK                        ,'4'            ,0x00bb         ,0x203A         ,WCH_NONE       ,0x2020         ,0x22a5         },      //WCH_NONE sollte »Bild auf« sein (AHK?) 
     233{'5'                    ,KANALOK                        ,'5'            ,0x00ab         ,0x2039         ,0x00b7         ,0x2640         ,0x2221         }, 
     234{'7'                    ,KANALOK                        ,'7'            ,0x0024         ,0x00a5         ,0x00a4         ,0x03ba         ,0x2192         }, 
     235{'8'                    ,KANALOK                        ,'8'            ,0x201E         ,0x201A         ,WCH_NONE       ,0x27E8         ,0x221e         }, 
     236{'9'                    ,KANALOK                        ,'9'            ,0x201C         ,0x2018         ,'/'            ,0x27E9         ,0x220b         }, 
     237{'0'                    ,KANALOK                        ,'0'            ,0x201D         ,0x2019         ,'*'            ,0x2080         ,0x2205         }, 
     238{VK_OEM_MINUS   ,KANALOK                        ,'-'            ,0x2014         ,WCH_DEAD       ,'-'            ,0x0011         ,0x00ad         }, 
     239{VK_OEM_2               ,0                                      ,WCH_DEAD       ,WCH_NONE       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_NONE       },      //Tote Taste 2 
     240{0xff                   ,0                                      ,0x0060         ,WCH_NONE       ,0x00a8         ,0x030f         ,0x1ffe         ,WCH_NONE       }, 
     241{VK_TAB                 ,0                                      ,'\t'           ,'\t'           ,WCH_DEAD       ,'\t'           ,'\t'           ,'\t'           }, 
     242{0xff                   ,0                                      ,WCH_NONE       ,WCH_NONE       ,0x266b         ,WCH_NONE       ,WCH_NONE       ,WCH_NONE       }, 
     243{'X'                    ,CAPLOK | KANALOK       ,'x'            ,'X'            ,WCH_NONE       ,WCH_NONE       ,0x03BE         ,0x039E         }, 
     244{'V'                    ,CAPLOK | KANALOK       ,'v'            ,'V'            ,'_'            ,'\b'           ,WCH_NONE       ,0x2259         }, 
     245{'L'                    ,CAPLOK | KANALOK       ,'l'            ,'L'            ,'['            ,WCH_NONE       ,0x03BB         ,0x039b         },      //WCH_NONE sollte »Pfeil hoch« sein (AHK?) 
     246{'C'                    ,CAPLOK | KANALOK       ,'c'            ,'C'            ,']'            ,0x007f         ,0x03C7         ,0x2102         },      //0x007f sollte »Entfernen« sein (AHK?) 
     247{'W'                    ,CAPLOK | KANALOK       ,'w'            ,'W'            ,0x005E         ,WCH_NONE       ,0x03c9         ,0x03a9         },      //WCH_NONE sollte »Einfügen« sein (AHK?) 
     248{'K'                    ,CAPLOK | KANALOK       ,'k'            ,'K'            ,'!'            ,0x00A1         ,0x03f0         ,0x221a         }, 
     249{'H'                    ,CAPLOK | KANALOK       ,'h'            ,'H'            ,'<'            ,'7'            ,0x03C8         ,0x03A8         }, 
     250{'G'                    ,CAPLOK | KANALOK       ,'g'            ,'G'            ,'>'            ,'8'            ,0x03B3         ,0x0393         }, 
     251{'F'                    ,CAPLOK | KANALOK       ,'f'            ,'F'            ,'='            ,'9'            ,0x03C6         ,0x03A6         }, 
     252{'Q'                    ,CAPLOK | KANALOK       ,'q'            ,'Q'            ,'&'            ,'+'            ,0x03d5         ,0x211a         }, 
     253{'U'                    ,CAPLOK | KANALOK       ,'u'            ,'U'            ,'\\'           ,WCH_NONE       ,WCH_NONE       ,0x222e         },      //WCH_NONE sollte »Pos 1« sein (AHK?) 
     254{'I'                    ,CAPLOK | KANALOK       ,'i'            ,'I'            ,'/'            ,WCH_NONE       ,0x03B9         ,0x222b         },      //WCH_NONE sollte »Pfeil links« sein (AHK?) 
     255{'A'                    ,CAPLOK | KANALOK       ,'a'            ,'A'            ,'{'            ,WCH_NONE       ,0x03B1         ,0x2200         },      //WCH_NONE sollte »Pfeil runter« sein (AHK?) 
     256{'E'                    ,CAPLOK | KANALOK       ,'e'            ,'E'            ,'}'            ,WCH_NONE       ,0x03B5         ,0x2203         },      //WCH_NONE sollte »Pfeil rechts« sein (AHK?) 
     257{'O'                    ,CAPLOK | KANALOK       ,'o'            ,'O'            ,'*'            ,WCH_NONE       ,0x03bf         ,0x2208         },      //WCH_NONE sollte »Ende« sein (AHK?) 
     258{'S'                    ,CAPLOK | KANALOK       ,'s'            ,'S'            ,'?'            ,0x00BF         ,0x03C3         ,0x03A3         }, 
     259{'N'                    ,CAPLOK | KANALOK       ,'n'            ,'N'            ,'('            ,'4'            ,0x03BD         ,0x2115         }, 
     260{'R'                    ,CAPLOK | KANALOK       ,'r'            ,'R'            ,')'            ,'5'            ,0x03f1         ,0x211d         }, 
     261{'T'                    ,CAPLOK | KANALOK       ,'t'            ,'T'            ,'-'            ,'6'            ,0x03C4         ,0x2202         }, 
     262{'D'                    ,CAPLOK | KANALOK       ,'d'            ,'D'            ,':'            ,','            ,0x03B4         ,0x0394         }, 
     263{VK_OEM_5               ,CAPLOK | KANALOK       ,0x00FC         ,0x00DC         ,'#'            ,0x001b         ,WCH_NONE       ,0x211c         }, 
     264{VK_OEM_7               ,CAPLOK | KANALOK       ,0x00E4         ,0x00C4         ,'|'            ,WCH_NONE       ,0x03B7         ,0x2135         },      //WCH_NONE sollte »Bild runter« sein (AHK?) 
     265{'P'                    ,CAPLOK | KANALOK       ,'p'            ,'P'            ,'~'            ,'\r'           ,0x03C0         ,0x03A0         }, 
     266{'Z'                    ,CAPLOK | KANALOK       ,'z'            ,'Z'            ,'`'            ,WCH_NONE       ,0x03B6         ,0x2124         }, 
     267{'B'                    ,CAPLOK | KANALOK       ,'b'            ,'B'            ,'+'            ,':'            ,0x03B2         ,0x21d0         }, 
     268{'M'                    ,CAPLOK | KANALOK       ,'m'            ,'M'            ,'%'            ,'1'            ,0x00b5         ,0x21d4         }, 
     269{VK_OEM_COMMA   ,KANALOK                        ,','            ,0x2013         ,'\"'           ,'2'            ,0x03c1         ,0x21d2         }, 
     270{VK_OEM_PERIOD  ,KANALOK                        ,'.'            ,0x2026         ,'\''           ,'3'            ,0x03d1         ,0x0398         }, 
     271{0                              ,0                                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      } 
    272272}; 
    273273 
    274274static ALLOC_SECTION_LDATA VK_TO_WCHARS7 aVkToWch7[] = { 
    275 //                              | CapsLock      |                       | SHIFT         | KANA          | NEU           | KANA+Shift| NEU+Kana  | Control       | 
    276 //                              |===========|===========|===========|===========|===========|===========|===========|===========| 
    277 {VK_OEM_3               ,CAPLOK         ,0x00df         ,0x1E9E  ,0x017F                ,WCH_NONE       ,0x03C2         ,0x2218         ,0x2218         }, 
    278 {VK_OEM_4               ,0                      ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,0x001d         },      //Tote Taste 3 
    279 {0xff                   ,0                      ,0x00b4         ,0x00b8         ,'-'            ,0x02dd         ,0x1fbf         ,0x02d9         ,WCH_NONE       }, 
    280 {'Y'                    ,CAPLOK         ,'y'            ,'Y'            ,'@'            ,'.'            ,0x03C5         ,0x2207         ,0x001c         }, 
    281 {VK_OEM_6               ,CAPLOK         ,0x00F6         ,0x00D6         ,'$'            ,'\t'           ,WCH_NONE       ,0x2111         ,WCH_NONE       }, 
    282 {VK_SPACE               ,0                      ,' '            ,' '            ,' '            ,'0'            ,0x00a0         ,0x202f         ,' '            }, 
    283 {VK_BACK                ,0                      ,'\b'           ,'\b'           ,'\b'           ,'\b'           ,'\b'           ,'\b'           ,0x007f         }, 
    284 {VK_ESCAPE              ,0                      ,0x001b         ,0x001b         ,0x001b         ,0x001b         ,0x001b         ,0x001b         ,0x001b         }, 
    285 {VK_RETURN              ,0                      ,'\r'           ,'\r'           ,WCH_NONE       ,WCH_NONE       ,WCH_NONE       ,WCH_NONE       ,'\n'           }, 
    286 {VK_CANCEL              ,0                      ,0x0003         ,0x0003         ,WCH_NONE       ,WCH_NONE       ,WCH_NONE       ,WCH_NONE       ,0x0003         }, 
    287 {0                              ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      } 
    288 };                                                                   
     275//                              | CapsLock                      |                       | SHIFT         | NEU           | KANA          | NEU+Shift     | KANA+NEU      | Control       | 
     276//                              |===================|===========|===========|===========|===========|===========|===========|===========| 
     277{VK_OEM_3               ,CAPLOK | KANALOK       ,0x00df         ,0x1E9E  ,0x017F                ,WCH_NONE       ,0x03C2         ,0x2218         ,0x2218         }, 
     278{VK_OEM_4               ,0                                      ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,0x001d         },      //Tote Taste 3 
     279{0xff                   ,0                                      ,0x00b4         ,0x00b8         ,'-'            ,0x02dd         ,0x1fbf         ,0x02d9         ,WCH_NONE       }, 
     280{'Y'                    ,CAPLOK | KANALOK       ,'y'            ,'Y'            ,'@'            ,'.'            ,0x03C5         ,0x2207         ,0x001c         }, 
     281{VK_OEM_6               ,CAPLOK | KANALOK       ,0x00F6         ,0x00D6         ,'$'            ,'\t'           ,WCH_NONE       ,0x2111         ,WCH_NONE       }, 
     282{VK_SPACE               ,KANALOK                        ,' '            ,' '            ,' '            ,'0'            ,0x00a0         ,0x202f         ,' '            }, 
     283{VK_BACK                ,0                                      ,'\b'           ,'\b'           ,'\b'           ,'\b'           ,'\b'           ,'\b'           ,0x007f         }, 
     284{VK_ESCAPE              ,0                                      ,0x001b         ,0x001b         ,0x001b         ,0x001b         ,0x001b         ,0x001b         ,0x001b         }, 
     285{VK_RETURN              ,0                                      ,'\r'           ,'\r'           ,WCH_NONE       ,WCH_NONE       ,WCH_NONE       ,WCH_NONE       ,'\n'           }, 
     286{VK_CANCEL              ,0                                      ,0x0003         ,0x0003         ,WCH_NONE       ,WCH_NONE       ,WCH_NONE       ,WCH_NONE       ,0x0003         }, 
     287{0                              ,0                                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      } 
     288}; 
    289289 
    290290static ALLOC_SECTION_LDATA VK_TO_WCHARS8 aVkToWch8[] = { 
    291 //                              | CapsLock      |                       | SHIFT         | KANA          | NEU           | KANA+Shift| NEU+Kana  | Control       | Control+Shift| 
    292 //                              |===========|===========|===========|===========|===========|===========|===========|===========|==============| 
    293 {'2'                    ,0                      ,'2'            ,0x00a7         ,0x00b2         ,0x2023         ,0x2082         ,0x2228         ,WCH_NONE       ,0x0000         }, 
    294 {'6'                    ,0                      ,'6'            ,0x20ac         ,0x00A2         ,0x00a3         ,0x2642         ,0x2225         ,WCH_NONE       ,0x001e         }, 
    295 {'J'                    ,CAPLOK         ,'j'            ,'J'            ,';'            ,';'            ,0x03b8         ,0x221d         ,WCH_NONE       ,0x001f         }, 
    296 {0                              ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      } 
     291//                              | CapsLock                      |                       | SHIFT         | NEU           | KANA          | NEU+Shift     | KANA+NEU      | Control       | Control+Shift| 
     292//                              |===================|===========|===========|===========|===========|===========|===========|===========|==============| 
     293{'2'                    ,KANALOK                        ,'2'            ,0x00a7         ,0x00b2         ,0x2023         ,0x2082         ,0x2228         ,WCH_NONE       ,0x0000         }, 
     294{'6'                    ,KANALOK                        ,'6'            ,0x20ac         ,0x00A2         ,0x00a3         ,0x2642         ,0x2225         ,WCH_NONE       ,0x001e         }, 
     295{'J'                    ,CAPLOK | KANALOK       ,'j'            ,'J'            ,';'            ,';'            ,0x03b8         ,0x221d         ,WCH_NONE       ,0x001f         }, 
     296{0                              ,0                                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      } 
    297297}; 
    298298 
     
    301301// the numpad. 
    302302 
    303 /* 
    304 Entgegen der neo20.txt vorgesehene Belegung 1,2,3,5 ist hier 1,2,3,4 umgesetzt: 
    305  
    306 == Vier Ebenen – Ziffernblock == 
    307  +-----+  
    308 ¦ 1  4 ¦   
    309 ¦ 2  3 ¦  
    310  +-----+  
    311 1. Ebene (kein Mod)             (Ziffern) 
    312 2. Ebene (Umschalt)             (Steuertasten) 
    313 3. Ebene (Mod3)                 (Pfeile u.ä.) 
    314 4. Ebene (Mod4)                 (anderes Zeug) 
    315 */ 
     303// Entgegen der neo20.txt vorgesehene Belegung 1,2,3,4,5,6 ist hier 1,4,3,2 umgesetzt: 
    316304 
    317305 
    318306static ALLOC_SECTION_LDATA VK_TO_WCHARS4 aVkToWch4[] = { 
    319 //                            |            |   SHIFT        |   KANA        |      NEU        | 
    320 //                            |            |===============|================|===============| 
     307//                              | CapsLock      |                       | SHIFT         | KANA          | NEU           | 
     308//                              |===========|===========|===========|===========|===========| 
    321309{VK_ADD                 ,0                      ,'+'            ,'+'            ,0x00b1         ,0x2213         }, 
    322310{VK_DIVIDE              ,0                      ,'/'            ,'/'            ,0x00f7         ,0x2215         }, 
     
    393381    0x52,    L"0 (ZEHNERTASTATUR)", 
    394382    0x53,    L"KOMMA (ZEHNERTASTATUR)", 
    395     0x56,     L"MOD 4 LINKS", 
     383    0x56,    L"MOD 4 LINKS", 
    396384    0x57,    L"F11", 
    397385    0x58,    L"F12", 
     
    16991687 
    17001688//Deadkeys 
    1701 // Anfang der Taste links neben der 1 
    1702     DEADTRANS( L' '   , L'^'   , L'^'   , 0x0000), //Zirkumflex 
    1703     DEADTRANS( L'^'   , L'^'   , 0x0302 , 0x0000), //2x für Combining 
    1704     DEADTRANS( L'1'   , L'^'   , 0x00b9 , 0x0000), 
    1705     DEADTRANS( L'2'   , L'^'   , 0x00b2 , 0x0000), 
    1706     DEADTRANS( L'3'   , L'^'   , 0x00b3 , 0x0000), 
    1707     DEADTRANS( L'4'   , L'^'   , 0x2074 , 0x0000), 
    1708     DEADTRANS( L'5'   , L'^'   , 0x2075    , 0x0000), 
    1709     DEADTRANS( L'6'   , L'^'   , 0x2076    , 0x0000), 
    1710     DEADTRANS( L'7'   , L'^'   , 0x2077    , 0x0000), 
    1711     DEADTRANS( L'8'   , L'^'   , 0x2078    , 0x0000), 
    1712     DEADTRANS( L'9'   , L'^'   , 0x2079    , 0x0000), 
    1713     DEADTRANS( L'0'   , L'^'   , 0x2070 , 0x0000), 
    1714     DEADTRANS( L'+'   , L'^'   , 0x207a , 0x0000), 
    1715     DEADTRANS( L'-'   , L'^'   , 0x207b , 0x0000), 
    1716     DEADTRANS( L'='   , L'^'   , 0x207c , 0x0000), 
    1717     DEADTRANS( L'('   , L'^'   , 0x207d , 0x0000), 
    1718     DEADTRANS( L')'   , L'^'   , 0x207e , 0x0000), 
    1719     DEADTRANS( L'n'   , L'^'   , 0x207f , 0x0000), 
    1720     DEADTRANS( L'A'   , L'^'   , 0x00c2 , 0x0000),     
    1721       DEADTRANS( L'a'   , L'^'   , 0x00e2 , 0x0000), 
    1722     DEADTRANS( L'C'   , L'^'   , 0x0108 , 0x0000), 
    1723     DEADTRANS( L'c'   , L'^'   , 0x0109 , 0x0000), 
    1724     DEADTRANS( L'E'   , L'^'   , 0x00ca , 0x0000), 
    1725     DEADTRANS( L'e'   , L'^'   , 0x00ea , 0x0000), 
    1726     DEADTRANS( L'G'   , L'^'   , 0x011c , 0x0000), 
    1727     DEADTRANS( L'g'   , L'^'   , 0x011d , 0x0000), 
    1728     DEADTRANS( L'H'   , L'^'   , 0x0124 , 0x0000), 
    1729     DEADTRANS( L'h'   , L'^'   , 0x0125 , 0x0000), 
    1730     DEADTRANS( L'I'   , L'^'   , 0x00ce , 0x0000), 
    1731     DEADTRANS( L'i'   , L'^'   , 0x00ee , 0x0000), 
    1732     DEADTRANS( L'J'   , L'^'   , 0x0134 , 0x0000), 
    1733     DEADTRANS( L'j'   , L'^'   , 0x0135 , 0x0000), 
    1734     DEADTRANS( L'O'   , L'^'   , 0x00d4 , 0x0000), 
    1735     DEADTRANS( L'o'   , L'^'   , 0x00f4 , 0x0000), 
    1736     DEADTRANS( L'S'   , L'^'   , 0x015c , 0x0000), 
    1737     DEADTRANS( L's'   , L'^'   , 0x015d , 0x0000), 
    1738     DEADTRANS( L'U'   , L'^'   , 0x00db , 0x0000),     
    1739     DEADTRANS( L'u'   , L'^'   , 0x00fb , 0x0000),     
    1740     DEADTRANS( L'W'   , L'^'   , 0x0174 , 0x0000), 
    1741     DEADTRANS( L'w'   , L'^'   , 0x0175 , 0x0000), 
    1742     DEADTRANS( L'Y'   , L'^'   , 0x0176 , 0x0000), 
    1743     DEADTRANS( L'y'   , L'^'   , 0x0177 , 0x0000), 
    1744     DEADTRANS( L'Z'   , L'^'   , 0x1e90 , 0x0000), 
    1745     DEADTRANS( L'z'   , L'^'   , 0x1e91 , 0x0000), 
     1689// T1: Taste links neben der 1 
     1690// Zirkumflex, Tilde, Ring Above, Caron, Brevis, Macron 
     1691        DEADTRANS( L' '   , L'^'   , L'^'   , 0x0000), //Zirkumflex 
     1692        DEADTRANS( L'^'   , L'^'   , 0x0302 , 0x0000), //2x für Combining 
     1693        DEADTRANS( L'1'   , L'^'   , 0x00b9 , 0x0000), 
     1694        DEADTRANS( L'2'   , L'^'   , 0x00b2 , 0x0000), 
     1695        DEADTRANS( L'3'   , L'^'   , 0x00b3 , 0x0000), 
     1696        DEADTRANS( L'4'   , L'^'   , 0x2074 , 0x0000), 
     1697        DEADTRANS( L'5'   , L'^'   , 0x2075 , 0x0000), 
     1698        DEADTRANS( L'6'   , L'^'   , 0x2076 , 0x0000), 
     1699        DEADTRANS( L'7'   , L'^'   , 0x2077 , 0x0000), 
     1700        DEADTRANS( L'8'   , L'^'   , 0x2078 , 0x0000), 
     1701        DEADTRANS( L'9'   , L'^'   , 0x2079 , 0x0000), 
     1702        DEADTRANS( L'0'   , L'^'   , 0x2070 , 0x0000), 
     1703        DEADTRANS( L'+'   , L'^'   , 0x207a , 0x0000), 
     1704        DEADTRANS( L'-'   , L'^'   , 0x207b , 0x0000), 
     1705        DEADTRANS( L'='   , L'^'   , 0x207c , 0x0000), 
     1706        DEADTRANS( L'('   , L'^'   , 0x207d , 0x0000), 
     1707        DEADTRANS( L')'   , L'^'   , 0x207e , 0x0000), 
     1708        DEADTRANS( L'n'   , L'^'   , 0x207f , 0x0000), 
     1709        DEADTRANS( L'A'   , L'^'   , 0x00c2 , 0x0000), 
     1710        DEADTRANS( L'a'   , L'^'   , 0x00e2 , 0x0000), 
     1711        DEADTRANS( L'C'   , L'^'   , 0x0108 , 0x0000), 
     1712        DEADTRANS( L'c'   , L'^'   , 0x0109 , 0x0000), 
     1713        DEADTRANS( L'E'   , L'^'   , 0x00ca , 0x0000), 
     1714        DEADTRANS( L'e'   , L'^'   , 0x00ea , 0x0000), 
     1715        DEADTRANS( L'G'   , L'^'   , 0x011c , 0x0000), 
     1716        DEADTRANS( L'g'   , L'^'   , 0x011d , 0x0000), 
     1717        DEADTRANS( L'H'   , L'^'   , 0x0124 , 0x0000), 
     1718        DEADTRANS( L'h'   , L'^'   , 0x0125 , 0x0000), 
     1719        DEADTRANS( L'I'   , L'^'   , 0x00ce , 0x0000), 
     1720        DEADTRANS( L'i'   , L'^'   , 0x00ee , 0x0000), 
     1721        DEADTRANS( L'J'   , L'^'   , 0x0134 , 0x0000), 
     1722        DEADTRANS( L'j'   , L'^'   , 0x0135 , 0x0000), 
     1723        DEADTRANS( L'O'   , L'^'   , 0x00d4 , 0x0000), 
     1724        DEADTRANS( L'o'   , L'^'   , 0x00f4 , 0x0000), 
     1725        DEADTRANS( L'S'   , L'^'   , 0x015c , 0x0000), 
     1726        DEADTRANS( L's'   , L'^'   , 0x015d , 0x0000), 
     1727        DEADTRANS( L'U'   , L'^'   , 0x00db , 0x0000), 
     1728        DEADTRANS( L'u'   , L'^'   , 0x00fb , 0x0000), 
     1729        DEADTRANS( L'W'   , L'^'   , 0x0174 , 0x0000), 
     1730        DEADTRANS( L'w'   , L'^'   , 0x0175 , 0x0000), 
     1731        DEADTRANS( L'Y'   , L'^'   , 0x0176 , 0x0000), 
     1732        DEADTRANS( L'y'   , L'^'   , 0x0177 , 0x0000), 
     1733        DEADTRANS( L'Z'   , L'^'   , 0x1e90 , 0x0000), 
     1734        DEADTRANS( L'z'   , L'^'   , 0x1e91 , 0x0000), 
     1735 
     1736        DEADTRANS( L' '   , L'~'   , L'~'   , 0x0000), //Tilde 
     1737        DEADTRANS( L'~'   , L'~'   , 0x0303 , 0x0000), //2x für Combining 
     1738        DEADTRANS( L'A'   , L'~'   , 0x00c3 , 0x0000), 
     1739        DEADTRANS( L'N'   , L'~'   , 0x00d1 , 0x0000), 
     1740        DEADTRANS( L'O'   , L'~'   , 0x00d5 , 0x0000), 
     1741        DEADTRANS( L'a'   , L'~'   , 0x00e3 , 0x0000), 
     1742        DEADTRANS( L'n'   , L'~'   , 0x00f1 , 0x0000), 
     1743        DEADTRANS( L'o'   , L'~'   , 0x00f5 , 0x0000), 
     1744        DEADTRANS( L'I'   , L'~'   , 0x0128 , 0x0000), 
     1745        DEADTRANS( L'i'   , L'~'   , 0x0129 , 0x0000), 
     1746        DEADTRANS( L'U'   , L'~'   , 0x0168 , 0x0000), 
     1747        DEADTRANS( L'u'   , L'~'   , 0x0169 , 0x0000), 
     1748        DEADTRANS( L'V'   , L'~'   , 0x1e7c , 0x0000), 
     1749        DEADTRANS( L'v'   , L'~'   , 0x1e7d , 0x0000), 
     1750        DEADTRANS( L'E'   , L'~'   , 0x1ebc , 0x0000), 
     1751        DEADTRANS( L'e'   , L'~'   , 0x1ebd , 0x0000), 
     1752        DEADTRANS( L'Y'   , L'~'   , 0x1ef8 , 0x0000), 
     1753        DEADTRANS( L'y'   , L'~'   , 0x1ef9 , 0x0000), 
     1754 
     1755        DEADTRANS( L' '   , 0x02DA , 0x02DA , 0x0000),  //Ring 
     1756        DEADTRANS( 0x02DA , 0x02DA , 0x030A , 0x0000),  //2x für Combining 
     1757        DEADTRANS( L'E'   , 0x02DA , 0x0116 , 0x0000), 
     1758        DEADTRANS( L'e'   , 0x02DA , 0x0117 , 0x0000), 
     1759        DEADTRANS( L'G'   , 0x02DA , 0x0120 , 0x0000), 
     1760        DEADTRANS( L'g'   , 0x02DA , 0x0121 , 0x0000), 
     1761        DEADTRANS( L'I'   , 0x02DA , 0x0130 , 0x0000), 
     1762        DEADTRANS( L'i'   , 0x02DA , 0x0131 , 0x0000), 
     1763        DEADTRANS( L'Z'   , 0x02DA , 0x017B , 0x0000), 
     1764        DEADTRANS( L'z'   , 0x02DA , 0x017C , 0x0000), 
     1765        DEADTRANS( L'A'   , 0x02DA , 0x0226 , 0x0000), 
     1766        DEADTRANS( L'a'   , 0x02DA , 0x0227 , 0x0000), 
     1767        DEADTRANS( L'O'   , 0x02DA , 0x022e , 0x0000), 
     1768        DEADTRANS( L'o'   , 0x02DA , 0x022f , 0x0000), 
     1769        DEADTRANS( L'B'   , 0x02DA , 0x1e02 , 0x0000), 
     1770        DEADTRANS( L'b'   , 0x02DA , 0x1e03 , 0x0000), 
     1771        DEADTRANS( L'D'   , 0x02DA , 0x1e0a , 0x0000), 
     1772        DEADTRANS( L'd'   , 0x02DA , 0x1e0b , 0x0000), 
     1773        DEADTRANS( L'F'   , 0x02DA , 0x1e1e , 0x0000), 
     1774        DEADTRANS( L'f'   , 0x02DA , 0x1e1f , 0x0000), 
     1775        DEADTRANS( L'H'   , 0x02DA , 0x1e22 , 0x0000), 
     1776        DEADTRANS( L'h'   , 0x02DA , 0x1e23 , 0x0000), 
     1777        DEADTRANS( L'M'   , 0x02DA , 0x1e40 , 0x0000), 
     1778        DEADTRANS( L'm'   , 0x02DA , 0x1e41 , 0x0000), 
     1779        DEADTRANS( L'N'   , 0x02DA , 0x1e44 , 0x0000), 
     1780        DEADTRANS( L'n'   , 0x02DA , 0x1e45 , 0x0000), 
     1781        DEADTRANS( L'P'   , 0x02DA , 0x1e56 , 0x0000), 
     1782        DEADTRANS( L'p'   , 0x02DA , 0x1e57 , 0x0000), 
     1783        DEADTRANS( L'R'   , 0x02DA , 0x1e58 , 0x0000), 
     1784        DEADTRANS( L'r'   , 0x02DA , 0x1e59 , 0x0000), 
     1785        DEADTRANS( L'S'   , 0x02DA , 0x1e60 , 0x0000), 
     1786        DEADTRANS( L's'   , 0x02DA , 0x1e61 , 0x0000), 
     1787        DEADTRANS( L'T'   , 0x02DA , 0x1e6a , 0x0000), 
     1788        DEADTRANS( L't'   , 0x02DA , 0x1e6b , 0x0000), 
     1789        DEADTRANS( L'W'   , 0x02DA , 0x1e86 , 0x0000), 
     1790        DEADTRANS( L'w'   , 0x02DA , 0x1e87 , 0x0000), 
     1791        DEADTRANS( L'X'   , 0x02DA , 0x1e8a , 0x0000), 
     1792        DEADTRANS( L'x'   , 0x02DA , 0x1e8b , 0x0000), 
     1793        DEADTRANS( L'Y'   , 0x02DA , 0x1e8e , 0x0000), 
     1794        DEADTRANS( L'y'   , 0x02DA , 0x1e8f , 0x0000), 
     1795 
     1796        DEADTRANS( L' '   , 0x02c7 , 0x02c7 , 0x0000),  //Caron  
     1797        DEADTRANS( 0x02c7 , 0x02c7 , 0x030C , 0x0000),  //2x für Combining 
     1798        DEADTRANS( L'C'   , 0x02c7 , 0x010c , 0x0000), 
     1799        DEADTRANS( L'c'   , 0x02c7 , 0x010d , 0x0000), 
     1800        DEADTRANS( L'D'   , 0x02c7 , 0x010e , 0x0000), 
     1801        DEADTRANS( L'd'   , 0x02c7 , 0x010f , 0x0000), 
     1802        DEADTRANS( L'E'   , 0x02c7 , 0x011a , 0x0000), 
     1803        DEADTRANS( L'e'   , 0x02c7 , 0x011b , 0x0000), 
     1804        DEADTRANS( L'L'   , 0x02c7 , 0x013d , 0x0000), 
     1805        DEADTRANS( L'l'   , 0x02c7 , 0x013e , 0x0000), 
     1806        DEADTRANS( L'N'   , 0x02c7 , 0x0147 , 0x0000), 
     1807        DEADTRANS( L'n'   , 0x02c7 , 0x0148 , 0x0000), 
     1808        DEADTRANS( L'R'   , 0x02c7 , 0x0158 , 0x0000), 
     1809        DEADTRANS( L'r'   , 0x02c7 , 0x0159 , 0x0000), 
     1810        DEADTRANS( L'S'   , 0x02c7 , 0x0160 , 0x0000), 
     1811        DEADTRANS( L's'   , 0x02c7 , 0x0161 , 0x0000), 
     1812        DEADTRANS( L'T'   , 0x02c7 , 0x0164 , 0x0000), 
     1813        DEADTRANS( L't'   , 0x02c7 , 0x0165 , 0x0000), 
     1814        DEADTRANS( L'Z'   , 0x02c7 , 0x017d , 0x0000), 
     1815        DEADTRANS( L'z'   , 0x02c7 , 0x017e , 0x0000), 
     1816        DEADTRANS( L'A'   , 0x02c7 , 0x01cd , 0x0000), 
     1817        DEADTRANS( L'a'   , 0x02c7 , 0x01ce , 0x0000), 
     1818        DEADTRANS( L'I'   , 0x02c7 , 0x01cf , 0x0000), 
     1819        DEADTRANS( L'i'   , 0x02c7 , 0x01d0 , 0x0000), 
     1820        DEADTRANS( L'O'   , 0x02c7 , 0x01d1 , 0x0000), 
     1821        DEADTRANS( L'o'   , 0x02c7 , 0x01d2 , 0x0000), 
     1822        DEADTRANS( L'U'   , 0x02c7 , 0x01d3 , 0x0000), 
     1823        DEADTRANS( L'u'   , 0x02c7 , 0x01d4 , 0x0000), 
     1824        DEADTRANS( L'G'   , 0x02c7 , 0x01e6 , 0x0000), 
     1825        DEADTRANS( L'g'   , 0x02c7 , 0x01e7 , 0x0000), 
     1826        DEADTRANS( L'K'   , 0x02c7 , 0x01e8 , 0x0000), 
     1827        DEADTRANS( L'k'   , 0x02c7 , 0x01e9 , 0x0000), 
     1828        DEADTRANS( L'j'   , 0x02c7 , 0x01f0 , 0x0000), 
     1829        DEADTRANS( L'H'   , 0x02c7 , 0x021e , 0x0000), 
     1830        DEADTRANS( L'h'   , 0x02c7 , 0x021f , 0x0000), 
     1831        DEADTRANS( 0x00fc , 0x02c7 , 0x01da , 0x0000), 
     1832        DEADTRANS( 0x00dc , 0x02c7 , 0x01d9 , 0x0000), 
     1833 
     1834        DEADTRANS( L' '   , 0x02D8 , 0x02D8 , 0x0000),  //Brevis 
     1835        DEADTRANS( 0x02D8 , 0x02D8 , 0x0306 , 0x0000),  //2x für Combining 
     1836        DEADTRANS( L'A'   , 0x02D8 , 0x0102 , 0x0000), 
     1837        DEADTRANS( L'a'   , 0x02D8 , 0x0103 , 0x0000), 
     1838        DEADTRANS( L'E'   , 0x02D8 , 0x0114 , 0x0000), 
     1839        DEADTRANS( L'e'   , 0x02D8 , 0x0115 , 0x0000), 
     1840        DEADTRANS( L'G'   , 0x02D8 , 0x011e , 0x0000), 
     1841        DEADTRANS( L'g'   , 0x02D8 , 0x011f , 0x0000), 
     1842        DEADTRANS( L'I'   , 0x02D8 , 0x012c , 0x0000), 
     1843        DEADTRANS( L'i'   , 0x02D8 , 0x012d , 0x0000), 
     1844        DEADTRANS( L'O'   , 0x02D8 , 0x014e , 0x0000), 
     1845        DEADTRANS( L'o'   , 0x02D8 , 0x014f , 0x0000), 
     1846        DEADTRANS( L'U'   , 0x02D8 , 0x016c , 0x0000), 
     1847        DEADTRANS( L'u'   , 0x02D8 , 0x016d , 0x0000), 
     1848 
     1849        DEADTRANS( L' '   , 0x00AF , 0x00AF , 0x0000),  //Makron 
     1850        DEADTRANS( 0x00AF , 0x00AF , 0x0304 , 0x0000),  //2x für Combining 
     1851        DEADTRANS( L'A'   , 0x00AF , 0x0100 , 0x0000), 
     1852        DEADTRANS( L'a'   , 0x00AF , 0x0101 , 0x0000), 
     1853        DEADTRANS( L'E'   , 0x00AF , 0x0112 , 0x0000), 
     1854        DEADTRANS( L'e'   , 0x00AF , 0x0113 , 0x0000), 
     1855        DEADTRANS( L'I'   , 0x00AF , 0x012a , 0x0000), 
     1856        DEADTRANS( L'i'   , 0x00AF , 0x012b , 0x0000), 
     1857        DEADTRANS( L'O'   , 0x00AF , 0x014c , 0x0000), 
     1858        DEADTRANS( L'o'   , 0x00AF , 0x014d , 0x0000), 
     1859        DEADTRANS( L'U'   , 0x00AF , 0x016a , 0x0000), 
     1860        DEADTRANS( L'u'   , 0x00AF , 0x016b , 0x0000), 
     1861        DEADTRANS( L'Y'   , 0x00AF , 0x0232 , 0x0000), 
     1862        DEADTRANS( L'y'   , 0x00AF , 0x0233 , 0x0000), 
     1863        DEADTRANS( L'G'   , 0x00AF , 0x1e20 , 0x0000), 
     1864        DEADTRANS( L'g'   , 0x00AF , 0x1e21 , 0x0000), 
     1865// Ende von T1 (links neben der 1) 
     1866 
     1867// T2: zwei rechts neben der 0 
     1868// Gravis, , Trema, Doppelgravis, Spiritus asper,  
     1869        DEADTRANS( L' '   , 0x0060 , 0x0060 , 0x0000),  //Gravis 
     1870        DEADTRANS( 0x0060 , 0x0060 , 0x0300 , 0x0000),  //2x für Combining 
     1871        DEADTRANS( L'a'   , 0x0060 , 0x00e0 , 0x0000), 
     1872        DEADTRANS( L'e'   , 0x0060 , 0x00e8 , 0x0000), 
     1873        DEADTRANS( L'i'   , 0x0060 , 0x00ec , 0x0000), 
     1874        DEADTRANS( L'o'   , 0x0060 , 0x00f2 , 0x0000), 
     1875        DEADTRANS( L'u'   , 0x0060 , 0x00f9 , 0x0000), 
     1876        DEADTRANS( L'A'   , 0x0060 , 0x00c0 , 0x0000), 
     1877        DEADTRANS( L'E'   , 0x0060 , 0x00c8 , 0x0000), 
     1878        DEADTRANS( L'I'   , 0x0060 , 0x00cc , 0x0000), 
     1879        DEADTRANS( L'O'   , 0x0060 , 0x00d2 , 0x0000), 
     1880        DEADTRANS( L'U'   , 0x0060 , 0x00d9 , 0x0000), 
     1881        DEADTRANS( 0x00dc , 0x0060 , 0x01db , 0x0000), 
     1882        DEADTRANS( 0x00fc , 0x0060 , 0x01dc , 0x0000), 
     1883        DEADTRANS( L'N'   , 0x0060 , 0x01f8 , 0x0000), 
     1884        DEADTRANS( L'n'   , 0x0060 , 0x01f9 , 0x0000), 
     1885        DEADTRANS( L'W'   , 0x0060 , 0x1e80 , 0x0000), 
     1886        DEADTRANS( L'w'   , 0x0060 , 0x1e81 , 0x0000), 
     1887        DEADTRANS( L'Y'   , 0x0060 , 0x1ef2 , 0x0000), 
     1888        DEADTRANS( L'y'   , 0x0060 , 0x1ef3 , 0x0000), 
     1889 
     1890//nicht belegt 
     1891//2x für Combining 
     1892 
     1893        DEADTRANS( L' '   , 0x00A8 , 0x00A8 , 0x0000),  //Trema 
     1894        DEADTRANS( 0x00A8 , 0x00A8 , 0x0308 , 0x0000),  //2x für Combining 
     1895        DEADTRANS( L'A'   , 0x00A8 , 0x00c4 , 0x0000), 
     1896        DEADTRANS( L'E'   , 0x00A8 , 0x00cb , 0x0000), 
     1897        DEADTRANS( L'I'   , 0x00A8 , 0x00cf , 0x0000), 
     1898        DEADTRANS( L'O'   , 0x00A8 , 0x00d6 , 0x0000), 
     1899        DEADTRANS( L'U'   , 0x00A8 , 0x00dc , 0x0000), 
     1900        DEADTRANS( L'a'   , 0x00A8 , 0x00e4 , 0x0000), 
     1901        DEADTRANS( L'e'   , 0x00A8 , 0x00eb , 0x0000), 
     1902        DEADTRANS( L'i'   , 0x00A8 , 0x00ef , 0x0000), 
     1903        DEADTRANS( L'o'   , 0x00A8 , 0x00f6 , 0x0000), 
     1904        DEADTRANS( L'u'   , 0x00A8 , 0x00fc , 0x0000), 
     1905        DEADTRANS( L'y'   , 0x00A8 , 0x0177 , 0x0000), 
     1906        DEADTRANS( L'Y'   , 0x00A8 , 0x0178 , 0x0000), 
     1907        DEADTRANS( L'H'   , 0x00A8 , 0x1e26 , 0x0000), 
     1908        DEADTRANS( L'h'   , 0x00A8 , 0x1e27 , 0x0000), 
     1909        DEADTRANS( L'W'   , 0x00A8 , 0x1e84 , 0x0000), 
     1910        DEADTRANS( L'w'   , 0x00A8 , 0x1e85 , 0x0000), 
     1911        DEADTRANS( L'X'   , 0x00A8 , 0x1e8c , 0x0000), 
     1912        DEADTRANS( L'x'   , 0x00A8 , 0x1e8d , 0x0000), 
     1913        DEADTRANS( L't'   , 0x00A8 , 0x1e97 , 0x0000), 
     1914 
     1915        DEADTRANS( L' '   , 0x030f , 0x02F5 , 0x0000),  //Doppelgravis 
     1916        DEADTRANS( 0x030f , 0x030f , 0x030f , 0x0000),  //2x für Combining 
     1917        DEADTRANS( L'A'   , 0x030f , 0x0200 , 0x0000), 
     1918        DEADTRANS( L'E'   , 0x030f , 0x0204 , 0x0000), 
     1919        DEADTRANS( L'I'   , 0x030f , 0x0208 , 0x0000), 
     1920        DEADTRANS( L'O'   , 0x030f , 0x020c , 0x0000), 
     1921        DEADTRANS( L'R'   , 0x030f , 0x0210 , 0x0000), 
     1922        DEADTRANS( L'U'   , 0x030f , 0x0214 , 0x0000), 
     1923        DEADTRANS( L'a'   , 0x030f , 0x0201 , 0x0000), 
     1924        DEADTRANS( L'e'   , 0x030f , 0x0205 , 0x0000), 
     1925        DEADTRANS( L'i'   , 0x030f , 0x0209 , 0x0000), 
     1926        DEADTRANS( L'o'   , 0x030f , 0x020d , 0x0000), 
     1927        DEADTRANS( L'r'   , 0x030f , 0x0211 , 0x0000), 
     1928        DEADTRANS( L'u'   , 0x030f , 0x0215 , 0x0000), 
     1929 
     1930        DEADTRANS( L' '   , 0x1ffe , 0x1ffe , 0x0000),  //Spiritus asper 
     1931        DEADTRANS( 0x1ffe , 0x1ffe , 0x0314 , 0x0000),  //2x für Combining 
     1932        DEADTRANS( 0x03b1 , 0x1ffe , 0x1f01 , 0x0000), 
     1933        DEADTRANS( 0x03b5 , 0x1ffe , 0x1f11 , 0x0000), 
     1934        DEADTRANS( 0x03b7 , 0x1ffe , 0x1f21 , 0x0000), 
     1935        DEADTRANS( 0x03b9 , 0x1ffe , 0x1f31 , 0x0000), 
     1936        DEADTRANS( 0x03bf , 0x1ffe , 0x1f41 , 0x0000), 
     1937        DEADTRANS( 0x03c5 , 0x1ffe , 0x1f51 , 0x0000), 
     1938        DEADTRANS( 0x03c9 , 0x1ffe , 0x1f61 , 0x0000), 
     1939        DEADTRANS( 0x03c1 , 0x1ffe , 0x1fe5 , 0x0000), 
     1940        DEADTRANS( 0x0391 , 0x1ffe , 0x1f09 , 0x0000), 
     1941        DEADTRANS( 0x0395 , 0x1ffe , 0x1f19 , 0x0000), 
     1942        DEADTRANS( 0x0397 , 0x1ffe , 0x1f29 , 0x0000), 
     1943        DEADTRANS( 0x0399 , 0x1ffe , 0x1f39 , 0x0000), 
     1944        DEADTRANS( 0x039f , 0x1ffe , 0x1f49 , 0x0000), 
     1945        DEADTRANS( 0x03a5 , 0x1ffe , 0x1f59 , 0x0000), 
     1946        DEADTRANS( 0x03a9 , 0x1ffe , 0x1f69 , 0x0000), 
     1947        DEADTRANS( 0x03a1 , 0x1ffe , 0x1fec , 0x0000), 
     1948 
     1949//nicht belegt 
     1950//2x für Combining 
     1951// Ende von T2 
     1952 
     1953// T3: rechts nebem ›ß‹ 
     1954// Akut, Cedille, Quer-/Schrägstrich, Doppelakut, Spiritus lenis, Punkt darüber 
     1955        DEADTRANS( L' '   , 0x00B4 , 0x00B4 , 0x0000),  //Akut 
     1956        DEADTRANS( 0x00B4 , 0x00B4 , 0x0301 , 0x0000),  //2x für Combining 
     1957        DEADTRANS( L'a'   , 0x00B4 , 0x00e1 , 0x0000), 
     1958        DEADTRANS( L'e'   , 0x00B4 , 0x00e9 , 0x0000), 
     1959        DEADTRANS( L'i'   , 0x00B4 , 0x00ed , 0x0000), 
     1960        DEADTRANS( L'o'   , 0x00B4 , 0x00f3 , 0x0000), 
     1961        DEADTRANS( L'u'   , 0x00B4 , 0x00fa , 0x0000), 
     1962        DEADTRANS( L'y'   , 0x00B4 , 0x00fd , 0x0000), 
     1963        DEADTRANS( L'A'   , 0x00B4 , 0x00c1 , 0x0000), 
     1964        DEADTRANS( L'E'   , 0x00B4 , 0x00c9 , 0x0000), 
     1965        DEADTRANS( L'I'   , 0x00B4 , 0x00cd , 0x0000), 
     1966        DEADTRANS( L'O'   , 0x00B4 , 0x00d3 , 0x0000), 
     1967        DEADTRANS( L'U'   , 0x00B4 , 0x00da , 0x0000), 
     1968        DEADTRANS( L'Y'   , 0x00B4 , 0x00dd , 0x0000), 
     1969        DEADTRANS( L'C'   , 0x00B4 , 0x0106 , 0x0000), 
     1970        DEADTRANS( L'c'   , 0x00B4 , 0x0106 , 0x0000), 
     1971        DEADTRANS( L'L'   , 0x00B4 , 0x0139 , 0x0000), 
     1972        DEADTRANS( L'l'   , 0x00B4 , 0x013a , 0x0000), 
     1973        DEADTRANS( L'N'   , 0x00B4 , 0x0143 , 0x0000), 
     1974        DEADTRANS( L'n'   , 0x00B4 , 0x0144 , 0x0000), 
     1975        DEADTRANS( L'R'   , 0x00B4 , 0x0154 , 0x0000), 
     1976        DEADTRANS( L'r'   , 0x00B4 , 0x0155 , 0x0000), 
     1977        DEADTRANS( L'S'   , 0x00B4 , 0x015a , 0x0000), 
     1978        DEADTRANS( L's'   , 0x00B4 , 0x015b , 0x0000), 
     1979        DEADTRANS( L'Z'   , 0x00B4 , 0x0179 , 0x0000), 
     1980        DEADTRANS( L'z'   , 0x00B4 , 0x017a , 0x0000), 
     1981        DEADTRANS( 0x00fc , 0x00B4 , 0x01d8 , 0x0000), 
     1982        DEADTRANS( 0x00dc , 0x00B4 , 0x01d7 , 0x0000), 
     1983        DEADTRANS( L'G'   , 0x00B4 , 0x01f4 , 0x0000), 
     1984        DEADTRANS( L'g'   , 0x00B4 , 0x01f5 , 0x0000), 
     1985        DEADTRANS( L'K'   , 0x00B4 , 0x1e30 , 0x0000), 
     1986        DEADTRANS( L'k'   , 0x00B4 , 0x1e31 , 0x0000), 
     1987        DEADTRANS( L'M'   , 0x00B4 , 0x1e3e , 0x0000), 
     1988        DEADTRANS( L'm'   , 0x00B4 , 0x1e3f , 0x0000), 
     1989        DEADTRANS( L'P'   , 0x00B4 , 0x1e54 , 0x0000), 
     1990        DEADTRANS( L'p'   , 0x00B4 , 0x1e55 , 0x0000), 
     1991        DEADTRANS( L'W'   , 0x00B4 , 0x1e82 , 0x0000), 
     1992        DEADTRANS( L'w'   , 0x00B4 , 0x1e83 , 0x0000), 
     1993 
     1994        DEADTRANS( L' '   , 0x00b8 , 0x00b8 , 0x0000),  //Cedilla 
     1995        DEADTRANS( 0x00b8 , 0x00b8 , 0x0327 , 0x0000),   //2x für Combining 
     1996        DEADTRANS( L'C'   , 0x00b8 , 0x00c7 , 0x0000), 
     1997        DEADTRANS( L'c'   , 0x00b8 , 0x00e7 , 0x0000), 
     1998        DEADTRANS( L'G'   , 0x00b8 , 0x0122 , 0x0000), 
     1999        DEADTRANS( L'g'   , 0x00b8 , 0x0123 , 0x0000), 
     2000        DEADTRANS( L'K'   , 0x00b8 , 0x0136 , 0x0000), 
     2001        DEADTRANS( L'k'   , 0x00b8 , 0x0137 , 0x0000), 
     2002        DEADTRANS( L'L'   , 0x00b8 , 0x013b , 0x0000), 
     2003        DEADTRANS( L'l'   , 0x00b8 , 0x013c , 0x0000), 
     2004        DEADTRANS( L'N'   , 0x00b8 , 0x0145 , 0x0000), 
     2005        DEADTRANS( L'n'   , 0x00b8 , 0x0146 , 0x0000), 
     2006        DEADTRANS( L'R'   , 0x00b8 , 0x0156 , 0x0000), 
     2007        DEADTRANS( L'r'   , 0x00b8 , 0x0157 , 0x0000), 
     2008        DEADTRANS( L'S'   , 0x00b8 , 0x015e , 0x0000), 
     2009        DEADTRANS( L's'   , 0x00b8 , 0x015f , 0x0000), 
     2010        DEADTRANS( L'T'   , 0x00b8 , 0x0162 , 0x0000), 
     2011        DEADTRANS( L't'   , 0x00b8 , 0x0163 , 0x0000), 
     2012        DEADTRANS( L'D'   , 0x00b8 , 0x1e10 , 0x0000), 
     2013        DEADTRANS( L'd'   , 0x00b8 , 0x1e11 , 0x0000), 
     2014        DEADTRANS( L'H'   , 0x00b8 , 0x1e28 , 0x0000), 
     2015        DEADTRANS( L'h'   , 0x00b8 , 0x1e29 , 0x0000), 
     2016    DEADTRANS( L'A'   , 0x00b8 , 0x0104 , 0x0000),      //Ogonek 
     2017    DEADTRANS( L'a'   , 0x00b8 , 0x0105 , 0x0000), 
     2018    DEADTRANS( L'E'   , 0x00b8 , 0x0118 , 0x0000), 
     2019    DEADTRANS( L'e'   , 0x00b8 , 0x0119 , 0x0000), 
     2020    DEADTRANS( L'I'   , 0x00b8 , 0x012e , 0x0000), 
     2021    DEADTRANS( L'i'   , 0x00b8 , 0x012f , 0x0000), 
     2022    DEADTRANS( L'U'   , 0x00b8 , 0x0172 , 0x0000), 
     2023    DEADTRANS( L'u'   , 0x00b8 , 0x0173 , 0x0000), 
     2024    DEADTRANS( L'O'   , 0x00b8 , 0x01ea , 0x0000), 
     2025    DEADTRANS( L'o'   , 0x00b8 , 0x01eb , 0x0000), 
     2026         
     2027        DEADTRANS( L' '   , L'-'   , 0x2212 , 0x0000),  //Quer-/Schrägstrich; mit Space wird echter Hyphen erzeugt 
     2028        DEADTRANS( L'-'   , L'-'   , 0x0335 , 0x0000),  //2x für Combining (Combining Short Stroke) 
     2029        DEADTRANS( L'1'   , L'-'   , 0x2081 , 0x0000), 
     2030        DEADTRANS( L'2'   , L'-'   , 0x2082 , 0x0000), 
     2031        DEADTRANS( L'3'   , L'-'   , 0x2083 , 0x0000), 
     2032        DEADTRANS( L'4'   , L'-'   , 0x2084 , 0x0000), 
     2033        DEADTRANS( L'5'   , L'-'   , 0x2085 , 0x0000), 
     2034        DEADTRANS( L'6'   , L'-'   , 0x2086 , 0x0000), 
     2035        DEADTRANS( L'7'   , L'-'   , 0x2087 , 0x0000), 
     2036        DEADTRANS( L'8'   , L'-'   , 0x2088 , 0x0000), 
     2037        DEADTRANS( L'9'   , L'-'   , 0x2089 , 0x0000), 
     2038        DEADTRANS( L'0'   , L'-'   , 0x2080 , 0x0000), 
     2039        DEADTRANS( L'+'   , L'-'   , 0x208a , 0x0000), 
     2040        DEADTRANS( L'-'   , L'-'   , 0x208b , 0x0000), 
     2041        DEADTRANS( L'='   , L'-'   , 0x208c , 0x0000), 
     2042        DEADTRANS( L'('   , L'-'   , 0x208d , 0x0000), 
     2043        DEADTRANS( L')'   , L'-'   , 0x208e , 0x0000), 
     2044        DEADTRANS( L'a'   , L'-'   , 0x2090 , 0x0000), 
     2045        DEADTRANS( L'e'   , L'-'   , 0x2091 , 0x0000), 
     2046        DEADTRANS( L'x'   , L'-'   , 0x2093 , 0x0000), 
     2047        DEADTRANS( L'O'   , L'-'   , 0x00d8 , 0x0000),  //Schrägstrich 
     2048        DEADTRANS( L'o'   , L'-'   , 0x00f8 , 0x0000), 
     2049        DEADTRANS( L'L'   , L'-'   , 0x0141 , 0x0000), 
     2050        DEADTRANS( L'l'   , L'-'   , 0x0142 , 0x0000), 
     2051 
     2052        DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000),  //Doppelakut 
     2053        DEADTRANS( 0x02DD , 0x02DD , 0x030B , 0x0000),  //2x für Combining 
     2054        DEADTRANS( L'O'   , 0x02DD , 0x0150 , 0x0000), 
     2055        DEADTRANS( L'o'   , 0x02DD , 0x0151 , 0x0000), 
     2056        DEADTRANS( L'U'   , 0x02DD , 0x0170 , 0x0000), 
     2057        DEADTRANS( L'u'   , 0x02DD , 0x0171 , 0x0000), 
     2058 
     2059 
     2060 
     2061 
     2062 
     2063        DEADTRANS( L' '   , 0x02d9 , 0x02d9 , 0x0000),  //Dot Above 
     2064        DEADTRANS( 0x02d9 , 0x02d9 , 0x0307 , 0x0000),  //2x für Combining 
     2065        DEADTRANS( L'C'   , 0x02d9 , 0x010a , 0x0000), 
     2066        DEADTRANS( L'c'   , 0x02d9 , 0x010b , 0x0000), 
     2067        DEADTRANS( L'E'   , 0x02d9 , 0x0116 , 0x0000), 
     2068        DEADTRANS( L'e'   , 0x02d9 , 0x0117 , 0x0000), 
     2069        DEADTRANS( L'G'   , 0x02d9 , 0x0120 , 0x0000), 
     2070        DEADTRANS( L'g'   , 0x02d9 , 0x0121 , 0x0000), 
     2071        DEADTRANS( L'I'   , 0x02d9 , 0x0130 , 0x0000), 
     2072        DEADTRANS( L'i'   , 0x02d9 , 0x0131 , 0x0000), 
     2073        DEADTRANS( L'Z'   , 0x02d9 , 0x017b , 0x0000), 
     2074        DEADTRANS( L'z'   , 0x02d9 , 0x017c , 0x0000), 
     2075        DEADTRANS( L'A'   , 0x02d9 , 0x0226 , 0x0000), 
     2076        DEADTRANS( L'a'   , 0x02d9 , 0x0227 , 0x0000), 
     2077        DEADTRANS( L'O'   , 0x02d9 , 0x022e , 0x0000), 
     2078        DEADTRANS( L'o'   , 0x02d9 , 0x022f , 0x0000), 
     2079        DEADTRANS( L'B'   , 0x02d9 , 0x1e02 , 0x0000), 
     2080        DEADTRANS( L'b'   , 0x02d9 , 0x1e03 , 0x0000), 
     2081        DEADTRANS( L'D'   , 0x02d9 , 0x1e0a , 0x0000), 
     2082        DEADTRANS( L'd'   , 0x02d9 , 0x1e0b , 0x0000), 
     2083        DEADTRANS( L'F'   , 0x02d9 , 0x1e1e , 0x0000), 
     2084        DEADTRANS( L'f'   , 0x02d9 , 0x1e1f , 0x0000), 
     2085        DEADTRANS( L'H'   , 0x02d9 , 0x1e22 , 0x0000), 
     2086        DEADTRANS( L'h'   , 0x02d9 , 0x1e23 , 0x0000), 
     2087        DEADTRANS( L'M'   , 0x02d9 , 0x1e40 , 0x0000), 
     2088        DEADTRANS( L'm'   , 0x02d9 , 0x1e41 , 0x0000), 
     2089        DEADTRANS( L'N'   , 0x02d9 , 0x1e44 , 0x0000), 
     2090        DEADTRANS( L'n'   , 0x02d9 , 0x1e45 , 0x0000), 
     2091        DEADTRANS( L'P'   , 0x02d9 , 0x1e56 , 0x0000), 
     2092        DEADTRANS( L'p'   , 0x02d9 , 0x1e57 , 0x0000), 
     2093        DEADTRANS( L'R'   , 0x02d9 , 0x1e58 , 0x0000), 
     2094        DEADTRANS( L'r'   , 0x02d9 , 0x1e59 , 0x0000), 
     2095        DEADTRANS( L'S'   , 0x02d9 , 0x1e60 , 0x0000), 
     2096        DEADTRANS( L's'   , 0x02d9 , 0x1e61 , 0x0000), 
     2097        DEADTRANS( L'T'   , 0x02d9 , 0x1e6a , 0x0000), 
     2098        DEADTRANS( L't'   , 0x02d9 , 0x1e6b , 0x0000), 
     2099        DEADTRANS( L'W'   , 0x02d9 , 0x1e86 , 0x0000), 
     2100        DEADTRANS( L'w'   , 0x02d9 , 0x1e87 , 0x0000), 
     2101        DEADTRANS( L'X'   , 0x02d9 , 0x1e8a , 0x0000), 
     2102        DEADTRANS( L'x'   , 0x02d9 , 0x1e8b , 0x0000), 
     2103        DEADTRANS( L'Y'   , 0x02d9 , 0x1e8e , 0x0000), 
     2104        DEADTRANS( L'y'   , 0x02d9 , 0x1e8f , 0x0000), 
     2105         
     2106         
     2107         
     2108    DEADTRANS( L' '   , 0x00b7 , 0x00b7 , 0x0000),      //Dot Middle 
     2109    DEADTRANS( 0x00b7 , 0x00b7 , 0x00b7 , 0x0000),      //kein Combining vorhanden 
     2110    DEADTRANS( L'L'   , 0x00b7 , 0x013F , 0x0000), 
     2111    DEADTRANS( L'l'   , 0x00b7 , 0x0140 , 0x0000), 
    17462112     
    1747     DEADTRANS( L' '   , 0x02c7 , 0x02c7   , 0x0000), //Caron  
    1748     DEADTRANS( 0x02c7 , 0x02c7 , 0x030C   , 0x0000), //2x für Combining 
    1749     DEADTRANS( L'C'   , 0x02c7 , 0x010c   , 0x0000), 
    1750     DEADTRANS( L'c'   , 0x02c7 , 0x010d   , 0x0000),  
    1751     DEADTRANS( L'D'   , 0x02c7 , 0x010e   , 0x0000),  
    1752     DEADTRANS( L'd'   , 0x02c7 , 0x010f   , 0x0000), 
    1753     DEADTRANS( L'E'   , 0x02c7 , 0x011a   , 0x0000), 
    1754     DEADTRANS( L'e'   , 0x02c7 , 0x011b   , 0x0000), 
    1755     DEADTRANS( L'L'   , 0x02c7 , 0x013d   , 0x0000), 
    1756     DEADTRANS( L'l'   , 0x02c7 , 0x013e   , 0x0000), 
    1757     DEADTRANS( L'N'   , 0x02c7 , 0x0147   , 0x0000), 
    1758     DEADTRANS( L'n'   , 0x02c7 , 0x0148   , 0x0000), 
    1759     DEADTRANS( L'R'   , 0x02c7 , 0x0158   , 0x0000), 
    1760     DEADTRANS( L'r'   , 0x02c7 , 0x0159   , 0x0000), 
    1761     DEADTRANS( L'S'   , 0x02c7 , 0x0160   , 0x0000), 
    1762     DEADTRANS( L's'   , 0x02c7 , 0x0161   , 0x0000), 
    1763     DEADTRANS( L'T'   , 0x02c7 , 0x0164   , 0x0000), 
    1764     DEADTRANS( L't'   , 0x02c7 , 0x0165   , 0x0000), 
    1765     DEADTRANS( L'Z'   , 0x02c7 , 0x017d   , 0x0000), 
    1766     DEADTRANS( L'z'   , 0x02c7 , 0x017e   , 0x0000), 
    1767     DEADTRANS( L'A'   , 0x02c7 , 0x01cd   , 0x0000), 
    1768     DEADTRANS( L'a'   , 0x02c7 , 0x01ce   , 0x0000), 
    1769     DEADTRANS( L'I'   , 0x02c7 , 0x01cf   , 0x0000), 
    1770     DEADTRANS( L'i'   , 0x02c7 , 0x01d0   , 0x0000), 
    1771     DEADTRANS( L'O'   , 0x02c7 , 0x01d1   , 0x0000), 
    1772     DEADTRANS( L'o'   , 0x02c7 , 0x01d2   , 0x0000), 
    1773     DEADTRANS( L'U'   , 0x02c7 , 0x01d3   , 0x0000), 
    1774     DEADTRANS( L'u'   , 0x02c7 , 0x01d4   , 0x0000), 
    1775     DEADTRANS( L'G'   , 0x02c7 , 0x01e6   , 0x0000), 
    1776     DEADTRANS( L'g'   , 0x02c7 , 0x01e7   , 0x0000), 
    1777     DEADTRANS( L'K'   , 0x02c7 , 0x01e8   , 0x0000), 
    1778     DEADTRANS( L'k'   , 0x02c7 , 0x01e9   , 0x0000), 
    1779     DEADTRANS( L'j'   , 0x02c7 , 0x01f0   , 0x0000), 
    1780     DEADTRANS( L'H'   , 0x02c7 , 0x021e   , 0x0000), 
    1781     DEADTRANS( L'h'   , 0x02c7 , 0x021f   , 0x0000), 
    1782     DEADTRANS( 0x00fc , 0x02c7 , 0x01da   , 0x0000), 
    1783     DEADTRANS( 0x00dc , 0x02c7 , 0x01d9   , 0x0000), 
     2113 
    17842114     
    1785     DEADTRANS( L' '   , 0x02D8 , 0x02D8   , 0x0000),    //Brevis 
    1786     DEADTRANS( 0x02D8 , 0x02D8 , 0x0306   , 0x0000),     //2x für Combining 
    1787     DEADTRANS( L'A'   , 0x02D8 , 0x0102   , 0x0000), 
    1788     DEADTRANS( L'a'   , 0x02D8 , 0x0103   , 0x0000), 
    1789     DEADTRANS( L'E'   , 0x02D8 , 0x0114   , 0x0000), 
    1790     DEADTRANS( L'e'   , 0x02D8 , 0x0115   , 0x0000), 
    1791     DEADTRANS( L'G'   , 0x02D8 , 0x011e   , 0x0000), 
    1792     DEADTRANS( L'g'   , 0x02D8 , 0x011f   , 0x0000), 
    1793     DEADTRANS( L'I'   , 0x02D8 , 0x012c   , 0x0000), 
    1794     DEADTRANS( L'i'   , 0x02D8 , 0x012d   , 0x0000), 
    1795     DEADTRANS( L'O'   , 0x02D8 , 0x014e   , 0x0000), 
    1796     DEADTRANS( L'o'   , 0x02D8 , 0x014f   , 0x0000), 
    1797     DEADTRANS( L'U'   , 0x02D8 , 0x016c   , 0x0000), 
    1798     DEADTRANS( L'u'   , 0x02D8 , 0x016d   , 0x0000), 
    1799  
    1800     DEADTRANS( L' '   , 0x00b7 , 0x00b7   , 0x0000),    //Dot Middle 
    1801     DEADTRANS( 0x00b7 , 0x00b7 , 0x00b7   , 0x0000),     //kein Combining vorhanden 
    1802     DEADTRANS( L'L'   , 0x00b7 , 0x013F   , 0x0000), 
    1803     DEADTRANS( L'l'   , 0x00b7 , 0x0140   , 0x0000), 
    1804      
    1805     DEADTRANS( L' '   , '-' , '-'      , 0x0000),    //Querstrich 
    1806     DEADTRANS( L'-'   , '-' , 0x0335   , 0x0000),     //2x für Combining 
    1807     DEADTRANS( L'1'   , '-' , 0x2081   , 0x0000), 
    1808     DEADTRANS( L'2'   , '-' , 0x2082   , 0x0000), 
    1809     DEADTRANS( L'3'   , '-' , 0x2083   , 0x0000), 
    1810     DEADTRANS( L'4'   , '-' , 0x2084   , 0x0000), 
    1811     DEADTRANS( L'5'   , '-' , 0x2085   , 0x0000), 
    1812     DEADTRANS( L'6'   , '-' , 0x2086   , 0x0000), 
    1813     DEADTRANS( L'7'   , '-' , 0x2087   , 0x0000), 
    1814     DEADTRANS( L'8'   , '-' , 0x2088   , 0x0000), 
    1815     DEADTRANS( L'9'   , '-' , 0x2089   , 0x0000), 
    1816     DEADTRANS( L'0'   , '-' , 0x2080   , 0x0000), 
    1817     DEADTRANS( L'+'   , '-' , 0x208a   , 0x0000), 
    1818     DEADTRANS( L'-'   , '-' , 0x208b   , 0x0000), 
    1819     DEADTRANS( L'='   , '-' , 0x208c   , 0x0000), 
    1820     DEADTRANS( L'('   , '-' , 0x208d   , 0x0000), 
    1821     DEADTRANS( L')'   , '-' , 0x208e   , 0x0000), 
    1822     DEADTRANS( L'x'   , '-' , 0x2093   , 0x0000), 
    1823      
    1824     DEADTRANS( L' '   , '.' , '.'      , 0x0000),    //Dot Below 
    1825     DEADTRANS( L'.'   , '.' , 0x0323   , 0x0000),     //2x für Combining 
    1826     DEADTRANS( L'B'   , '.' , 0x1e04   , 0x0000), 
    1827     DEADTRANS( L'b'   , '.' , 0x1e05   , 0x0000), 
    1828     DEADTRANS( L'D'   , '.' , 0x1e0c   , 0x0000), 
    1829     DEADTRANS( L'd'   , '.' , 0x1e0d   , 0x0000), 
    1830     DEADTRANS( L'H'   , '.' , 0x1e24   , 0x0000), 
    1831     DEADTRANS( L'h'   , '.' , 0x1e25   , 0x0000), 
    1832     DEADTRANS( L'K'   , '.' , 0x1e32   , 0x0000), 
    1833     DEADTRANS( L'k'   , '.' , 0x1e33   , 0x0000), 
    1834     DEADTRANS( L'L'   , '.' , 0x1e36   , 0x0000), 
    1835     DEADTRANS( L'l'   , '.' , 0x1e37   , 0x0000), 
    1836     DEADTRANS( L'M'   , '.' , 0x1e42   , 0x0000), 
    1837     DEADTRANS( L'm'   , '.' , 0x1e43   , 0x0000), 
    1838     DEADTRANS( L'N'   , '.' , 0x1e46   , 0x0000), 
    1839     DEADTRANS( L'n'   , '.' , 0x1e47   , 0x0000), 
    1840     DEADTRANS( L'R'   , '.' , 0x1e5a   , 0x0000), 
    1841     DEADTRANS( L'r'   , '.' , 0x1e5b   , 0x0000), 
    1842     DEADTRANS( L'S'   , '.' , 0x1e62   , 0x0000), 
    1843     DEADTRANS( L's'   , '.' , 0x1e63   , 0x0000), 
    1844     DEADTRANS( L'T'   , '.' , 0x1e6c   , 0x0000), 
    1845     DEADTRANS( L't'   , '.' , 0x1e6d   , 0x0000), 
    1846     DEADTRANS( L'V'   , '.' , 0x1e7e   , 0x0000), 
    1847     DEADTRANS( L'v'   , '.' , 0x1e7f   , 0x0000), 
    1848     DEADTRANS( L'W'   , '.' , 0x1e88   , 0x0000), 
    1849     DEADTRANS( L'w'   , '.' , 0x1e89   , 0x0000), 
    1850     DEADTRANS( L'Z'   , '.' , 0x1e92   , 0x0000), 
    1851     DEADTRANS( L'z'   , '.' , 0x1e93   , 0x0000), 
    1852     DEADTRANS( L'A'   , '.' , 0x1ea0   , 0x0000), 
    1853     DEADTRANS( L'a'   , '.' , 0x1ea1   , 0x0000), 
    1854     DEADTRANS( L'E'   , '.' , 0x1eb8   , 0x0000), 
    1855     DEADTRANS( L'e'   , '.' , 0x1eb9   , 0x0000), 
    1856     DEADTRANS( L'I'   , '.' , 0x1eca   , 0x0000), 
    1857     DEADTRANS( L'i'   , '.' , 0x1ecb   , 0x0000), 
    1858     DEADTRANS( L'O'   , '.' , 0x1ecc   , 0x0000), 
    1859     DEADTRANS( L'o'   , '.' , 0x1ecd   , 0x0000), 
    1860     DEADTRANS( L'Y'   , '.' , 0x1ef4   , 0x0000), 
    1861     DEADTRANS( L'y'   , '.' , 0x1ef5   , 0x0000), 
    1862 // Ende der Taste links neben der 1 
    1863 // Anfang der Tasten zwei rechts neben der 0 
    1864     DEADTRANS( L' '   , 0x00B4 , 0x00B4 , 0x0000),    //Akut 
    1865     DEADTRANS( 0x00B4 , 0x00B4 , 0x0301 , 0x0000),     //2x für Combining 
    1866     DEADTRANS( L'a'   , 0x00B4 , 0x00e1 , 0x0000), 
    1867     DEADTRANS( L'e'   , 0x00B4 , 0x00e9 , 0x0000), 
    1868     DEADTRANS( L'i'   , 0x00B4 , 0x00ed , 0x0000), 
    1869     DEADTRANS( L'o'   , 0x00B4 , 0x00f3 , 0x0000), 
    1870     DEADTRANS( L'u'   , 0x00B4 , 0x00fa , 0x0000), 
    1871     DEADTRANS( L'y'   , 0x00B4 , 0x00fd , 0x0000), 
    1872     DEADTRANS( L'A'   , 0x00B4 , 0x00c1 , 0x0000), 
    1873     DEADTRANS( L'E'   , 0x00B4 , 0x00c9 , 0x0000), 
    1874     DEADTRANS( L'I'   , 0x00B4 , 0x00cd , 0x0000), 
    1875     DEADTRANS( L'O'   , 0x00B4 , 0x00d3 , 0x0000), 
    1876     DEADTRANS( L'U'   , 0x00B4 , 0x00da , 0x0000), 
    1877     DEADTRANS( L'Y'   , 0x00B4 , 0x00dd , 0x0000), 
    1878     DEADTRANS( L'C'   , 0x00B4 , 0x0106 , 0x0000), 
    1879     DEADTRANS( L'c'   , 0x00B4 , 0x0106 , 0x0000), 
    1880     DEADTRANS( L'L'   , 0x00B4 , 0x0139 , 0x0000), 
    1881     DEADTRANS( L'l'   , 0x00B4 , 0x013a , 0x0000), 
    1882     DEADTRANS( L'N'   , 0x00B4 , 0x0143 , 0x0000), 
    1883     DEADTRANS( L'n'   , 0x00B4 , 0x0144 , 0x0000), 
    1884     DEADTRANS( L'R'   , 0x00B4 , 0x0154 , 0x0000), 
    1885     DEADTRANS( L'r'   , 0x00B4 , 0x0155 , 0x0000), 
    1886     DEADTRANS( L'S'   , 0x00B4 , 0x015a , 0x0000), 
    1887     DEADTRANS( L's'   , 0x00B4 , 0x015b , 0x0000), 
    1888     DEADTRANS( L'Z'   , 0x00B4 , 0x0179 , 0x0000), 
    1889     DEADTRANS( L'z'   , 0x00B4 , 0x017a , 0x0000), 
    1890     DEADTRANS( 0x00fc , 0x00B4 , 0x01d8 , 0x0000), 
    1891     DEADTRANS( 0x00dc , 0x00B4 , 0x01d7 , 0x0000), 
    1892     DEADTRANS( L'G'   , 0x00B4 , 0x01f4 , 0x0000), 
    1893     DEADTRANS( L'g'   , 0x00B4 , 0x01f5 , 0x0000), 
    1894     DEADTRANS( L'K'   , 0x00B4 , 0x1e30 , 0x0000), 
    1895     DEADTRANS( L'k'   , 0x00B4 , 0x1e31 , 0x0000), 
    1896     DEADTRANS( L'M'   , 0x00B4 , 0x1e3e , 0x0000), 
    1897     DEADTRANS( L'm'   , 0x00B4 , 0x1e3f , 0x0000), 
    1898     DEADTRANS( L'P'   , 0x00B4 , 0x1e54 , 0x0000), 
    1899     DEADTRANS( L'p'   , 0x00B4 , 0x1e55 , 0x0000), 
    1900     DEADTRANS( L'W'   , 0x00B4 , 0x1e82 , 0x0000), 
    1901     DEADTRANS( L'w'   , 0x00B4 , 0x1e83 , 0x0000), 
    1902  
    1903     DEADTRANS( L' '   , 0x0060 , 0x0060 , 0x0000),    //Gravis 
    1904     DEADTRANS( 0x0060 , 0x0060 , 0x0300 , 0x0000), 
    1905     DEADTRANS( L'a'   , 0x0060 , 0x00e0 , 0x0000), 
    1906     DEADTRANS( L'e'   , 0x0060 , 0x00e8 , 0x0000), 
    1907     DEADTRANS( L'i'   , 0x0060 , 0x00ec , 0x0000), 
    1908     DEADTRANS( L'o'   , 0x0060 , 0x00f2 , 0x0000), 
    1909     DEADTRANS( L'u'   , 0x0060 , 0x00f9 , 0x0000), 
    1910     DEADTRANS( L'A'   , 0x0060 , 0x00c0 , 0x0000), 
    1911     DEADTRANS( L'E'   , 0x0060 , 0x00c8 , 0x0000), 
    1912     DEADTRANS( L'I'   , 0x0060 , 0x00cc , 0x0000), 
    1913     DEADTRANS( L'O'   , 0x0060 , 0x00d2 , 0x0000), 
    1914     DEADTRANS( L'U'   , 0x0060 , 0x00d9 , 0x0000), 
    1915     DEADTRANS( 0x00dc , 0x0060 , 0x01db , 0x0000), 
    1916     DEADTRANS( 0x00fc , 0x0060 , 0x01dc , 0x0000), 
    1917     DEADTRANS( L'N'   , 0x0060 , 0x01f8 , 0x0000), 
    1918     DEADTRANS( L'n'   , 0x0060 , 0x01f9 , 0x0000), 
    1919     DEADTRANS( L'W'   , 0x0060 , 0x1e80 , 0x0000), 
    1920     DEADTRANS( L'w'   , 0x0060 , 0x1e81 , 0x0000), 
    1921     DEADTRANS( L'Y'   , 0x0060 , 0x1ef2 , 0x0000), 
    1922     DEADTRANS( L'y'   , 0x0060 , 0x1ef3 , 0x0000), 
    1923      
    1924     DEADTRANS( L' '   , 0x00b8 , 0x00b8 , 0x0000),    //Cedilla 
    1925     DEADTRANS( 0x00b8 , 0x00b8 , 0x0327 , 0x0000),     //2x für Combining 
    1926     DEADTRANS( L'C'   , 0x00b8 , 0x00c7 , 0x0000), 
    1927     DEADTRANS( L'c'   , 0x00b8 , 0x00e7 , 0x0000), 
    1928     DEADTRANS( L'G'   , 0x00b8 , 0x0122 , 0x0000), 
    1929     DEADTRANS( L'g'   , 0x00b8 , 0x0123 , 0x0000), 
    1930     DEADTRANS( L'K'   , 0x00b8 , 0x0136 , 0x0000), 
    1931     DEADTRANS( L'k'   , 0x00b8 , 0x0137 , 0x0000), 
    1932     DEADTRANS( L'L'   , 0x00b8 , 0x013b , 0x0000), 
    1933     DEADTRANS( L'l'   , 0x00b8 , 0x013c , 0x0000), 
    1934     DEADTRANS( L'N'   , 0x00b8 , 0x0145 , 0x0000), 
    1935     DEADTRANS( L'n'   , 0x00b8 , 0x0146 , 0x0000), 
    1936     DEADTRANS( L'R'   , 0x00b8 , 0x0156 , 0x0000), 
    1937     DEADTRANS( L'r'   , 0x00b8 , 0x0157 , 0x0000), 
    1938     DEADTRANS( L'S'   , 0x00b8 , 0x015e , 0x0000), 
    1939     DEADTRANS( L's'   , 0x00b8 , 0x015f , 0x0000), 
    1940     DEADTRANS( L'T'   , 0x00b8 , 0x0162 , 0x0000), 
    1941     DEADTRANS( L't'   , 0x00b8 , 0x0163 , 0x0000), 
    1942     DEADTRANS( L'E'   , 0x00b8 , 0x0228 , 0x0000), 
    1943     DEADTRANS( L'e'   , 0x00b8 , 0x0229 , 0x0000), 
    1944     DEADTRANS( L'D'   , 0x00b8 , 0x1e10 , 0x0000), 
    1945     DEADTRANS( L'd'   , 0x00b8 , 0x1e11 , 0x0000), 
    1946     DEADTRANS( L'H'   , 0x00b8 , 0x1e28 , 0x0000), 
    1947     DEADTRANS( L'h'   , 0x00b8 , 0x1e29 , 0x0000), 
    1948      
    1949     DEADTRANS( L' '   , 0x02d9 , 0x02d9 , 0x0000),    //Dot Above 
    1950     DEADTRANS( 0x02d9 , 0x02d9 , 0x0307 , 0x0000),     //2x für Combining 
    1951     DEADTRANS( L'C'   , 0x02d9 , 0x010a , 0x0000), 
    1952     DEADTRANS( L'c'   , 0x02d9 , 0x010b , 0x0000), 
    1953     DEADTRANS( L'E'   , 0x02d9 , 0x0116 , 0x0000), 
    1954     DEADTRANS( L'e'   , 0x02d9 , 0x0117 , 0x0000), 
    1955     DEADTRANS( L'G'   , 0x02d9 , 0x0120 , 0x0000), 
    1956     DEADTRANS( L'g'   , 0x02d9 , 0x0121 , 0x0000), 
    1957     DEADTRANS( L'I'   , 0x02d9 , 0x0130 , 0x0000), 
    1958     DEADTRANS( L'i'   , 0x02d9 , 0x0131 , 0x0000), 
    1959     DEADTRANS( L'Z'   , 0x02d9 , 0x017b , 0x0000), 
    1960     DEADTRANS( L'z'   , 0x02d9 , 0x017c , 0x0000), 
    1961     DEADTRANS( L'A'   , 0x02d9 , 0x0226 , 0x0000), 
    1962     DEADTRANS( L'a'   , 0x02d9 , 0x0227 , 0x0000), 
    1963     DEADTRANS( L'O'   , 0x02d9 , 0x022e , 0x0000), 
    1964     DEADTRANS( L'o'   , 0x02d9 , 0x022f , 0x0000), 
    1965     DEADTRANS( L'B'   , 0x02d9 , 0x1e02 , 0x0000), 
    1966     DEADTRANS( L'b'   , 0x02d9 , 0x1e03 , 0x0000), 
    1967     DEADTRANS( L'D'   , 0x02d9 , 0x1e0a , 0x0000), 
    1968     DEADTRANS( L'd'   , 0x02d9 , 0x1e0b , 0x0000), 
    1969     DEADTRANS( L'F'   , 0x02d9 , 0x1e1e , 0x0000), 
    1970     DEADTRANS( L'f'   , 0x02d9 , 0x1e1f , 0x0000), 
    1971     DEADTRANS( L'H'   , 0x02d9 , 0x1e22 , 0x0000), 
    1972     DEADTRANS( L'h'   , 0x02d9 , 0x1e23 , 0x0000), 
    1973     DEADTRANS( L'M'   , 0x02d9 , 0x1e40 , 0x0000), 
    1974     DEADTRANS( L'm'   , 0x02d9 , 0x1e41 , 0x0000), 
    1975     DEADTRANS( L'N'   , 0x02d9 , 0x1e44 , 0x0000), 
    1976     DEADTRANS( L'n'   , 0x02d9 , 0x1e45 , 0x0000), 
    1977     DEADTRANS( L'P'   , 0x02d9 , 0x1e56 , 0x0000), 
    1978     DEADTRANS( L'p'   , 0x02d9 , 0x1e57 , 0x0000), 
    1979     DEADTRANS( L'R'   , 0x02d9 , 0x1e58 , 0x0000), 
    1980     DEADTRANS( L'r'   , 0x02d9 , 0x1e59 , 0x0000), 
    1981     DEADTRANS( L'S'   , 0x02d9 , 0x1e60 , 0x0000), 
    1982     DEADTRANS( L's'   , 0x02d9 , 0x1e61 , 0x0000), 
    1983     DEADTRANS( L'T'   , 0x02d9 , 0x1e6a , 0x0000), 
    1984     DEADTRANS( L't'   , 0x02d9 , 0x1e6b , 0x0000), 
    1985     DEADTRANS( L'W'   , 0x02d9 , 0x1e86 , 0x0000), 
    1986     DEADTRANS( L'w'   , 0x02d9 , 0x1e87 , 0x0000), 
    1987     DEADTRANS( L'X'   , 0x02d9 , 0x1e8a , 0x0000), 
    1988     DEADTRANS( L'x'   , 0x02d9 , 0x1e8b , 0x0000), 
    1989     DEADTRANS( L'Y'   , 0x02d9 , 0x1e8e , 0x0000), 
    1990     DEADTRANS( L'y'   , 0x02d9 , 0x1e8f , 0x0000), 
     2115                        DEADTRANS( L' '   , L'.' , L'.'     , 0x0000),  //Dot Below 
     2116    DEADTRANS( L'.'   , L'.' , 0x0323   , 0x0000),      //2x für Combining 
     2117    DEADTRANS( L'B'   , L'.' , 0x1e04   , 0x0000), 
     2118    DEADTRANS( L'b'   , L'.' , 0x1e05   , 0x0000), 
     2119    DEADTRANS( L'D'   , L'.' , 0x1e0c   , 0x0000), 
     2120    DEADTRANS( L'd'   , L'.' , 0x1e0d   , 0x0000), 
     2121    DEADTRANS( L'H'   , L'.' , 0x1e24   , 0x0000), 
     2122    DEADTRANS( L'h'   , L'.' , 0x1e25   , 0x0000), 
     2123    DEADTRANS( L'K'   , L'.' , 0x1e32   , 0x0000), 
     2124    DEADTRANS( L'k'   , L'.' , 0x1e33   , 0x0000), 
     2125    DEADTRANS( L'L'   , L'.' , 0x1e36   , 0x0000), 
     2126    DEADTRANS( L'l'   , L'.' , 0x1e37   , 0x0000), 
     2127    DEADTRANS( L'M'   , L'.' , 0x1e42   , 0x0000), 
     2128    DEADTRANS( L'm'   , L'.' , 0x1e43   , 0x0000), 
     2129    DEADTRANS( L'N'   , L'.' , 0x1e46   , 0x0000), 
     2130    DEADTRANS( L'n'   , L'.' , 0x1e47   , 0x0000), 
     2131    DEADTRANS( L'R'   , L'.' , 0x1e5a   , 0x0000), 
     2132    DEADTRANS( L'r'   , L'.' , 0x1e5b   , 0x0000), 
     2133    DEADTRANS( L'S'   , L'.' , 0x1e62   , 0x0000), 
     2134    DEADTRANS( L's'   , L'.' , 0x1e63   , 0x0000), 
     2135    DEADTRANS( L'T'   , L'.' , 0x1e6c   , 0x0000), 
     2136    DEADTRANS( L't'   , L'.' , 0x1e6d   , 0x0000), 
     2137    DEADTRANS( L'V'   , L'.' , 0x1e7e   , 0x0000), 
     2138    DEADTRANS( L'v'   , L'.' , 0x1e7f   , 0x0000), 
     2139    DEADTRANS( L'W'   , L'.' , 0x1e88   , 0x0000), 
     2140    DEADTRANS( L'w'   , L'.' , 0x1e89   , 0x0000), 
     2141    DEADTRANS( L'Z'   , L'.' , 0x1e92   , 0x0000), 
     2142    DEADTRANS( L'z'   , L'.' , 0x1e93   , 0x0000), 
     2143    DEADTRANS( L'A'   , L'.' , 0x1ea0   , 0x0000), 
     2144    DEADTRANS( L'a'   , L'.' , 0x1ea1   , 0x0000), 
     2145    DEADTRANS( L'E'   , L'.' , 0x1eb8   , 0x0000), 
     2146    DEADTRANS( L'e'   , L'.' , 0x1eb9   , 0x0000), 
     2147    DEADTRANS( L'I'   , L'.' , 0x1eca   , 0x0000), 
     2148    DEADTRANS( L'i'   , L'.' , 0x1ecb   , 0x0000), 
     2149    DEADTRANS( L'O'   , L'.' , 0x1ecc   , 0x0000), 
     2150    DEADTRANS( L'o'   , L'.' , 0x1ecd   , 0x0000), 
     2151    DEADTRANS( L'Y'   , L'.' , 0x1ef4   , 0x0000), 
     2152    DEADTRANS( L'y'   , L'.' , 0x1ef5   , 0x0000), 
     2153 
     2154                       
     2155 
     2156 
    19912157         
    1992     DEADTRANS( L' '   , 0x02DB , 0x02DB , 0x0000),    //Ogonek 
    1993     DEADTRANS( 0x02DB , 0x02DB , 0x0328 , 0x0000),     //2x für Combining 
    1994     DEADTRANS( L'A'   , 0x02DB , 0x0104 , 0x0000), 
    1995     DEADTRANS( L'a'   , 0x02DB , 0x0105 , 0x0000), 
    1996     DEADTRANS( L'E'   , 0x02DB , 0x0118 , 0x0000), 
    1997     DEADTRANS( L'e'   , 0x02DB , 0x0119 , 0x0000), 
    1998     DEADTRANS( L'I'   , 0x02DB , 0x012e , 0x0000), 
    1999     DEADTRANS( L'i'   , 0x02DB , 0x012f , 0x0000), 
    2000     DEADTRANS( L'U'   , 0x02DB , 0x0172 , 0x0000), 
    2001     DEADTRANS( L'u'   , 0x02DB , 0x0173 , 0x0000), 
    2002     DEADTRANS( L'O'   , 0x02DB , 0x01ea , 0x0000), 
    2003     DEADTRANS( L'o'   , 0x02DB , 0x01eb , 0x0000), 
    2004  
    2005     DEADTRANS( L' '   , 0x02DA , 0x02DA , 0x0000),    //Ring 
    2006     DEADTRANS( 0x02DA , 0x02DA , 0x030A , 0x0000),     //2x für Combining 
    2007     DEADTRANS( L'E'   , 0x02DA , 0x0116 , 0x0000), 
    2008     DEADTRANS( L'e'   , 0x02DA , 0x0117 , 0x0000), 
    2009     DEADTRANS( L'G'   , 0x02DA , 0x0120 , 0x0000), 
    2010     DEADTRANS( L'g'   , 0x02DA , 0x0121 , 0x0000), 
    2011     DEADTRANS( L'I'   , 0x02DA , 0x0130 , 0x0000), 
    2012     DEADTRANS( L'i'   , 0x02DA , 0x0131 , 0x0000), 
    2013     DEADTRANS( L'Z'   , 0x02DA , 0x017B , 0x0000), 
    2014     DEADTRANS( L'z'   , 0x02DA , 0x017C , 0x0000), 
    2015     DEADTRANS( L'A'   , 0x02DA , 0x0226 , 0x0000), 
    2016     DEADTRANS( L'a'   , 0x02DA , 0x0227 , 0x0000), 
    2017     DEADTRANS( L'O'   , 0x02DA , 0x022e , 0x0000), 
    2018     DEADTRANS( L'o'   , 0x02DA , 0x022f , 0x0000), 
    2019     DEADTRANS( L'B'   , 0x02DA , 0x1e02 , 0x0000), 
    2020     DEADTRANS( L'b'   , 0x02DA , 0x1e03 , 0x0000), 
    2021     DEADTRANS( L'D'   , 0x02DA , 0x1e0a , 0x0000), 
    2022     DEADTRANS( L'd'   , 0x02DA , 0x1e0b , 0x0000), 
    2023     DEADTRANS( L'F'   , 0x02DA , 0x1e1e , 0x0000), 
    2024     DEADTRANS( L'f'   , 0x02DA , 0x1e1f , 0x0000), 
    2025     DEADTRANS( L'H'   , 0x02DA , 0x1e22 , 0x0000), 
    2026     DEADTRANS( L'h'   , 0x02DA , 0x1e23 , 0x0000), 
    2027     DEADTRANS( L'M'   , 0x02DA , 0x1e40 , 0x0000), 
    2028     DEADTRANS( L'm'   , 0x02DA , 0x1e41 , 0x0000), 
    2029     DEADTRANS( L'N'   , 0x02DA , 0x1e44 , 0x0000), 
    2030     DEADTRANS( L'n'   , 0x02DA , 0x1e45 , 0x0000), 
    2031     DEADTRANS( L'P'   , 0x02DA , 0x1e56 , 0x0000), 
    2032     DEADTRANS( L'p'   , 0x02DA , 0x1e57 , 0x0000), 
    2033     DEADTRANS( L'R'   , 0x02DA , 0x1e58 , 0x0000), 
    2034     DEADTRANS( L'r'   , 0x02DA , 0x1e59 , 0x0000), 
    2035     DEADTRANS( L'S'   , 0x02DA , 0x1e60 , 0x0000), 
    2036     DEADTRANS( L's'   , 0x02DA , 0x1e61 , 0x0000), 
    2037     DEADTRANS( L'T'   , 0x02DA , 0x1e6a , 0x0000), 
    2038     DEADTRANS( L't'   , 0x02DA , 0x1e6b , 0x0000), 
    2039     DEADTRANS( L'W'   , 0x02DA , 0x1e86 , 0x0000), 
    2040     DEADTRANS( L'w'   , 0x02DA , 0x1e87 , 0x0000), 
    2041     DEADTRANS( L'X'   , 0x02DA , 0x1e8a , 0x0000), 
    2042     DEADTRANS( L'x'   , 0x02DA , 0x1e8b , 0x0000), 
    2043     DEADTRANS( L'Y'   , 0x02DA , 0x1e8e , 0x0000), 
    2044     DEADTRANS( L'y'   , 0x02DA , 0x1e8f , 0x0000), 
     2158 
     2159 
     2160 
    20452161    // Ende der Taste zwei rechts neben der 0 
    20462162    // Anfang der Taste rechts neben dem »ß« 
    2047     DEADTRANS( L' '   , 0x007E , 0x007E , 0x0000), //Tilde 
    2048     DEADTRANS( 0x007E , 0x007E , 0x0303 , 0x0000), //2x für Combining 
    2049     DEADTRANS( L'A'   , 0x007E , 0x00c3 , 0x0000), 
    2050     DEADTRANS( L'N'   , 0x007E , 0x00d1 , 0x0000), 
    2051     DEADTRANS( L'O'   , 0x007E , 0x00d5 , 0x0000), 
    2052     DEADTRANS( L'a'   , 0x007E , 0x00e3 , 0x0000), 
    2053     DEADTRANS( L'n'   , 0x007E , 0x00f1 , 0x0000), 
    2054     DEADTRANS( L'o'   , 0x007E , 0x00f5 , 0x0000), 
    2055     DEADTRANS( L'I'   , 0x007E , 0x0128 , 0x0000), 
    2056     DEADTRANS( L'i'   , 0x007E , 0x0129 , 0x0000), 
    2057     DEADTRANS( L'U'   , 0x007E , 0x0168 , 0x0000), 
    2058     DEADTRANS( L'u'   , 0x007E , 0x0169 , 0x0000), 
    2059     DEADTRANS( L'V'   , 0x007E , 0x1e7c , 0x0000), 
    2060     DEADTRANS( L'v'   , 0x007E , 0x1e7d , 0x0000), 
    2061     DEADTRANS( L'E'   , 0x007E , 0x1ebc , 0x0000), 
    2062     DEADTRANS( L'e'   , 0x007E , 0x1ebd , 0x0000), 
    2063     DEADTRANS( L'Y'   , 0x007E , 0x1ef8 , 0x0000), 
    2064     DEADTRANS( L'y'   , 0x007E , 0x1ef9 , 0x0000), 
     2163 
     2164 
    20652165     
    2066     DEADTRANS( L' '   , 0x00AF , 0x00AF , 0x0000), //Makron 
    2067     DEADTRANS( 0x00AF , 0x00AF , 0x0304 , 0x0000), //2x für Combining 
    2068     DEADTRANS( L'A'   , 0x00AF , 0x0100 , 0x0000), 
    2069     DEADTRANS( L'a'   , 0x00AF , 0x0101 , 0x0000), 
    2070     DEADTRANS( L'E'   , 0x00AF , 0x0112 , 0x0000), 
    2071     DEADTRANS( L'e'   , 0x00AF , 0x0113 , 0x0000), 
    2072     DEADTRANS( L'I'   , 0x00AF , 0x012a , 0x0000), 
    2073     DEADTRANS( L'i'   , 0x00AF , 0x012b , 0x0000), 
    2074     DEADTRANS( L'O'   , 0x00AF , 0x014c , 0x0000), 
    2075     DEADTRANS( L'o'   , 0x00AF , 0x014d , 0x0000), 
    2076     DEADTRANS( L'U'   , 0x00AF , 0x016a , 0x0000), 
    2077     DEADTRANS( L'u'   , 0x00AF , 0x016b , 0x0000), 
    2078     DEADTRANS( L'Y'   , 0x00AF , 0x0232 , 0x0000), 
    2079     DEADTRANS( L'y'   , 0x00AF , 0x0233 , 0x0000), 
    2080     DEADTRANS( L'G'   , 0x00AF , 0x1e20 , 0x0000), 
    2081     DEADTRANS( L'g'   , 0x00AF , 0x1e21 , 0x0000), 
    2082      
    2083     DEADTRANS( L' '   , 0x00A8 , 0x00A8 , 0x0000), //Diaräse 
    2084     DEADTRANS( 0x00A8 , 0x00A8 , 0x0308 , 0x0000), //2x für Combining 
    2085     DEADTRANS( L'A'   , 0x00A8 , 0x00c4 , 0x0000), 
    2086     DEADTRANS( L'E'   , 0x00A8 , 0x00cb , 0x0000), 
    2087     DEADTRANS( L'I'   , 0x00A8 , 0x00cf , 0x0000), 
    2088     DEADTRANS( L'O'   , 0x00A8 , 0x00d6 , 0x0000), 
    2089     DEADTRANS( L'U'   , 0x00A8 , 0x00dc , 0x0000), 
    2090     DEADTRANS( L'a'   , 0x00A8 , 0x00e4 , 0x0000), 
    2091     DEADTRANS( L'e'   , 0x00A8 , 0x00eb , 0x0000), 
    2092     DEADTRANS( L'i'   , 0x00A8 , 0x00ef , 0x0000), 
    2093     DEADTRANS( L'o'   , 0x00A8 , 0x00f6 , 0x0000), 
    2094     DEADTRANS( L'u'   , 0x00A8 , 0x00fc , 0x0000), 
    2095     DEADTRANS( L'y'   , 0x00A8 , 0x0177 , 0x0000), 
    2096     DEADTRANS( L'Y'   , 0x00A8 , 0x0178 , 0x0000), 
    2097     DEADTRANS( L'H'   , 0x00A8 , 0x1e26 , 0x0000), 
    2098     DEADTRANS( L'h'   , 0x00A8 , 0x1e27 , 0x0000), 
    2099     DEADTRANS( L'W'   , 0x00A8 , 0x1e84 , 0x0000), 
    2100     DEADTRANS( L'w'   , 0x00A8 , 0x1e85 , 0x0000), 
    2101     DEADTRANS( L'X'   , 0x00A8 , 0x1e8c , 0x0000), 
    2102     DEADTRANS( L'x'   , 0x00A8 , 0x1e8d , 0x0000), 
    2103     DEADTRANS( L't'   , 0x00A8 , 0x1e97 , 0x0000), 
    2104  
    2105     DEADTRANS( L' '   , 0x002F , 0x002F , 0x0000), //Schrägstrich 
    2106     DEADTRANS( 0x002F , 0x002F , 0x0337 , 0x0000), //2x für Combining 
    2107     DEADTRANS( L'O'   , 0x002F , 0x00d8 , 0x0000), 
    2108     DEADTRANS( L'o'   , 0x002F , 0x00f8 , 0x0000), 
    2109     DEADTRANS( L'L'   , 0x002F , 0x0141 , 0x0000), 
    2110     DEADTRANS( L'l'   , 0x002F , 0x0142 , 0x0000), 
     2166 
     2167 
    21112168 
    21122169    DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000), //Doppel Akut 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.