Changeset 2196

Show
Ignore:
Timestamp:
03/18/10 00:04:59 (4 months ago)
Author:
florian
Message:

Teil zur Umsetzung vom Wahlergebnis Diakritika

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • windows/kbdneo2/Quelldateien/kbdneo2.c

    r2193 r2196  
    238238{VK_OEM_MINUS   ,KANALOK                        ,'-'            ,0x2014         ,WCH_NONE       ,'-'            ,0x2011         ,0x00ad         }, 
    239239{VK_OEM_2               ,0                                      ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       },      //Tote Taste 2 
    240 {0xff                   ,0                                      ,0x0060         ,0x00b8         ,0x02da         ,0x00a8         ,0x02bd         ,0x00af         }, 
     240{0xff                   ,0                                      ,0x0060         ,0x00b8         ,0x02da         ,0x00a8         ,0x1FFE         ,0x00af         }, 
    241241{VK_TAB                 ,0                                      ,'\t'           ,'\t'           ,WCH_DEAD       ,'\t'           ,'\t'           ,'\t'           }, 
    242242{0xff                   ,0                                      ,WCH_NONE       ,WCH_NONE       ,0x266b         ,WCH_NONE       ,WCH_NONE       ,WCH_NONE       }, 
     
    276276//                              | CapsLock                      |                       | SHIFT         | NEU           | KANA          | NEU+Shift     | KANA+NEU      | Control       | 
    277277//                              |===================|===========|===========|===========|===========|===========|===========|===========| 
    278 {VK_OEM_3               ,CAPLOK | KANALOK       ,0x00df         ,0x1E9E  ,0x017F                ,0x2052         ,0x03C2         ,0x2218         ,0x2218         }, 
     278{VK_OEM_3               ,CAPLOK | KANALOK       ,0x00df         ,0x1E9E     ,0x017F             ,0x2052         ,0x03C2         ,0x2218         ,0x2218         }, 
    279279{VK_OEM_4               ,0                                      ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,WCH_DEAD       ,0x001d         },      //Tote Taste 3 
    280 {0xff                   ,0                                      ,0x00b4         ,'~'            ,'/'            ,0x02dd         ,0x1fbf         ,0x02d8         ,WCH_NONE       }, 
     280{0xff                   ,0                                      ,0x00b4         ,'~'            ,'-'            ,0x02dd         ,0x1fbf         ,0x02d8         ,WCH_NONE       }, 
    281281{'Y'                    ,CAPLOK | KANALOK       ,'y'            ,'Y'            ,'@'            ,'.'            ,0x03C5         ,0x2207         ,0x001c         }, 
    282282{VK_SPACE               ,KANALOK                        ,' '            ,' '            ,' '            ,'0'            ,0x00a0         ,0x202f         ,' '            }, 
     
    414414 
    415415static ALLOC_SECTION_LDATA DEADKEY_LPWSTR aKeyNamesDead[] = { 
    416     L"^"        L"ZIRKUMFLEX", 
    417     L"\x02C7"    L"CARON", 
    418     L"\x02D8"    L"BREVIS", 
    419     L"\x00B7"    L"DOT_MID", 
     416//Tottaste 1 (links neben 1) 
     417        L"^"         L"ZIRKUMFLEX", 
     418    L"\x02C7"    L"HATSCHEK", 
     419    L"\x21bb"    L"DREHEN",      
     420        L"\x02d9"    L"PUNKT_DARUEBER",  
     421        L"\x02de"    L"RHOTIC_HOOK",     
     422    L"\x002E"    L"PUNKT_DARUNTER", 
     423 
     424//Tottaste 2 (links neben R�te) 
     425    L"\x0060"    L"GRAVIS", 
     426    L"\x00B8"    L"CEDILLE", 
     427    L"\x02DA"    L"RING", 
     428    L"\x00A8"    L"TREMA", 
     429    L"\x1ffe"    L"SPIRITUS_ASPER", 
     430    L"\x00AF"    L"MAKRON", 
     431         
     432//Tottaste 3 (rechts neben �ߓ) 
     433    L"\x00B4"    L"AKUT", 
     434    L"\x007E"    L"TILDE", 
    420435    L"\x002D"    L"QUERSTRICH", 
    421     L"\x002E"    L"DOT_BELOW", 
    422          
    423     L"\x00B4"    L"AKUT", 
    424     L"\x0060"    L"GRAVIS", 
    425     L"\x00B8"    L"CEDILLA", 
    426     L"\x02D9"    L"DOT_ABOVE", 
    427     L"\x02BD"    L"OGONEK", 
    428     L"\x02DA"    L"RING", 
    429          
    430     L"\x007E"    L"TILDE", 
    431     L"\x00AF"    L"MAKRON", 
    432     L"\x00A8"    L"TREMA", 
    433     L"\x00AF"    L"SCHRAEGSTRICH", 
    434436    L"\x02DD"    L"DOPPEL_AKUT",  
    435     L"\x002C"    L"KOMMA_BELOW", 
    436          
    437  
     437    L"\x1fbf"    L"SPIRITUS_LENIS", 
     438    L"\x02D8"    L"BREVE",       
     439    
    438440    NULL 
    439441}; 
     
    448450 
    449451//Deadkeys 
    450 // Nachfolgend Tafeln f� diakritschen Zeichen (alphabetisch) 
    451 // Kombinationen nur f�tin Letters�, der rest ist im Deuschen selten und l�t sich �as Combiningszeichen (nachgestellt) bilden 
     452// Nachfolgend Tafeln f� diakritschen Zeichen 
     453// Kombinationen nur f�tin Letters�, der rest ist im Deuschen selten und l�t sich �as Combiningzeichen (nachgestellt) bilden 
    452454// Mehrfachfunktionen siehe: http://wiki.neo-layout.org/wiki/Diakritika#DoppelfunktionToterTasten 
    453455// 
     
    464466// 
    465467// 
    466 // 
    467 // 
    468 // Zirkumflex und Superscript (fertig) 
     468// ========================================================================= 
     469// TASTE 1: ZIRKUMFLEX, HATSCHEK, DREHEN, PUNKT DR�ER, HAKEN, PUNKT DRUNTER 
     470// Zirkumflex und Superscript (alles wie en_US.UTF-8) 
    469471DEADTRANS( L' '   , L'^'   , L'^'   , 0x0000), //Zirkumflex 
    470472DEADTRANS( L'^'   , L'^'   , 0x0302 , 0x0000), //2x f�bining 
     
    512514DEADTRANS( L'n'   , L'^'   , 0x207f , 0x0000), 
    513515 
    514  
    515 // Akut (fertig) 
     516//Caron (alles wie en_US.UTF-8) 
     517DEADTRANS( L' '   , 0x02c7 , 0x02c7 , 0x0000),  //Caron  
     518DEADTRANS( 0x02c7 , 0x02c7 , 0x030C , 0x0000),  //2x f�bining 
     519DEADTRANS( L'A'   , 0x02c7 , 0x01CD , 0x0000), 
     520DEADTRANS( L'a'   , 0x02c7 , 0x01CE , 0x0000), 
     521DEADTRANS( L'C'   , 0x02c7 , 0x010c , 0x0000), 
     522DEADTRANS( L'c'   , 0x02c7 , 0x010d , 0x0000), 
     523DEADTRANS( L'D'   , 0x02c7 , 0x010e , 0x0000), 
     524DEADTRANS( L'd'   , 0x02c7 , 0x010f , 0x0000), 
     525DEADTRANS( L'E'   , 0x02c7 , 0x011a , 0x0000), 
     526DEADTRANS( L'e'   , 0x02c7 , 0x011b , 0x0000), 
     527DEADTRANS( L'G'   , 0x01e6 , 0x011a , 0x0000), 
     528DEADTRANS( L'g'   , 0x01e7 , 0x011b , 0x0000), 
     529DEADTRANS( L'H'   , 0x02c7 , 0x021e , 0x0000), 
     530DEADTRANS( L'h'   , 0x02c7 , 0x021f , 0x0000), 
     531DEADTRANS( L'I'   , 0x02c7 , 0x01cf , 0x0000), 
     532DEADTRANS( L'i'   , 0x02c7 , 0x01d0 , 0x0000), 
     533DEADTRANS( L'j'   , 0x02c7 , 0x01f0 , 0x0000), 
     534DEADTRANS( L'K'   , 0x02c7 , 0x01e8 , 0x0000), 
     535DEADTRANS( L'k'   , 0x02c7 , 0x01e9 , 0x0000), 
     536DEADTRANS( L'L'   , 0x02c7 , 0x013d , 0x0000), 
     537DEADTRANS( L'l'   , 0x02c7 , 0x013e , 0x0000), 
     538DEADTRANS( L'N'   , 0x02c7 , 0x0147 , 0x0000), 
     539DEADTRANS( L'n'   , 0x02c7 , 0x0148 , 0x0000), 
     540DEADTRANS( L'O'   , 0x02c7 , 0x01d1 , 0x0000), 
     541DEADTRANS( L'o'   , 0x02c7 , 0x01d2 , 0x0000), 
     542DEADTRANS( L'R'   , 0x02c7 , 0x0158 , 0x0000), 
     543DEADTRANS( L'r'   , 0x02c7 , 0x0159 , 0x0000), 
     544DEADTRANS( L'S'   , 0x02c7 , 0x0160 , 0x0000), 
     545DEADTRANS( L's'   , 0x02c7 , 0x0161 , 0x0000), 
     546DEADTRANS( L'T'   , 0x02c7 , 0x0164 , 0x0000), 
     547DEADTRANS( L't'   , 0x02c7 , 0x0165 , 0x0000), 
     548DEADTRANS( L'U'   , 0x02c7 , 0x01d3 , 0x0000), 
     549DEADTRANS( L'u'   , 0x02c7 , 0x01d4 , 0x0000), 
     550DEADTRANS( 0x00fc , 0x02c7 , 0x01da , 0x0000), // � 
     551DEADTRANS( 0x00dc , 0x02c7 , 0x01d9 , 0x0000), // �DTRANS( L'Z'   , 0x02c7 , 0x017d , 0x0000), 
     552DEADTRANS( L'z'   , 0x02c7 , 0x017e , 0x0000), 
     553 
     554//Drehen (NICHT fertig) 
     555DEADTRANS( L' '   , 0x21bb , 0x21bb , 0x0000), //Drehen-Symbol 
     556DEADTRANS( L'3'   , 0x21bb , 0x0190 , 0x0000), //ab hier lang.module 
     557DEADTRANS( L'a'   , 0x21bb , 0x0250 , 0x0000), 
     558DEADTRANS( L'C'   , 0x21bb , 0x0186 , 0x0000), 
     559DEADTRANS( L'c'   , 0x21bb , 0x0254 , 0x0000), 
     560DEADTRANS( L'e'   , 0x21bb , 0x0258 , 0x0000), 
     561DEADTRANS( L'g'   , 0x21bb , 0x1d77 , 0x0000), 
     562DEADTRANS( L'h'   , 0x21bb , 0x0265 , 0x0000), 
     563DEADTRANS( L'm'   , 0x21bb , 0x026F , 0x0000), 
     564DEADTRANS( L'R'   , 0x21bb , 0x0281 , 0x0000), 
     565DEADTRANS( L'r'   , 0x21bb , 0x0279 , 0x0000), 
     566DEADTRANS( L'S'   , 0x21bb , 0x01A7 , 0x0000), 
     567DEADTRANS( L'V'   , 0x21bb , 0x0245 , 0x0000), 
     568DEADTRANS( L'v'   , 0x21bb , 0x028C , 0x0000), 
     569DEADTRANS( L'w'   , 0x21bb , 0x028D , 0x0000), 
     570DEADTRANS( L'y'   , 0x21bb , 0x028E , 0x0000), 
     571DEADTRANS( 0x03b1 , 0x21bb , 0x0252 , 0x0000), 
     572DEADTRANS( 0x03bb , 0x21bb , 0x028E , 0x0000), 
     573DEADTRANS( 0x03a9 , 0x21bb , 0x01b1 , 0x0000), 
     574DEADTRANS( 0x03c4 , 0x21bb , 0x027e , 0x0000), 
     575DEADTRANS( 0x03b4 , 0x21bb , 0x018d , 0x0000), 
     576DEADTRANS( L')'   , 0x21bb , 0x203f , 0x0000), 
     577DEADTRANS( L'('   , 0x21bb , 0x0361 , 0x0000), //Ende lang.module 
     578 
     579 
     580 
     581 
     582//Punkt Dr� Mittenpunkt  (alles wie en_US.UTF-8) 
     583DEADTRANS( L' '   , 0x02d9 , 0x02d9 , 0x0000),  //Punkt Dr�DEADTRANS( 0x02d9 , 0x02d9 , 0x0307 , 0x0000),       //2x f�bining  
     584DEADTRANS( L'L'   , 0x02d9 , 0x013F , 0x0000),  //Mittenpunkt 
     585DEADTRANS( L'l'   , 0x02d9 , 0x0140 , 0x0000),  //Mittenpunkt 
     586DEADTRANS( 0x017f , 0x02d9 , 0x1E9B , 0x0000),  // Lang-s mit Punkt dr�DEADTRANS( L'A'   , 0x02d9 , 0x0226 , 0x0000), 
     587DEADTRANS( L'a'   , 0x02d9 , 0x0227 , 0x0000), 
     588DEADTRANS( L'B'   , 0x02d9 , 0x1e02 , 0x0000), 
     589DEADTRANS( L'b'   , 0x02d9 , 0x1e03 , 0x0000), 
     590DEADTRANS( L'C'   , 0x02d9 , 0x010a , 0x0000), 
     591DEADTRANS( L'c'   , 0x02d9 , 0x010b , 0x0000), 
     592DEADTRANS( L'D'   , 0x02d9 , 0x1e0a , 0x0000), 
     593DEADTRANS( L'd'   , 0x02d9 , 0x1e0b , 0x0000), 
     594DEADTRANS( L'E'   , 0x02d9 , 0x0116 , 0x0000), 
     595DEADTRANS( L'e'   , 0x02d9 , 0x0117 , 0x0000), 
     596DEADTRANS( L'f'   , 0x02d9 , 0x1e1e , 0x0000), 
     597DEADTRANS( L'F'   , 0x02d9 , 0x1e1f , 0x0000), 
     598DEADTRANS( L'G'   , 0x02d9 , 0x0120 , 0x0000), 
     599DEADTRANS( L'g'   , 0x02d9 , 0x0121 , 0x0000), 
     600DEADTRANS( L'H'   , 0x02d9 , 0x1e22 , 0x0000), 
     601DEADTRANS( L'h'   , 0x02d9 , 0x1e23 , 0x0000), 
     602DEADTRANS( L'I'   , 0x02d9 , 0x0130 , 0x0000), 
     603DEADTRANS( L'i'   , 0x02d9 , 0x0131 , 0x0000), // i ohne Punkt 
     604DEADTRANS( L'M'   , 0x02d9 , 0x1e40 , 0x0000), 
     605DEADTRANS( L'm'   , 0x02d9 , 0x1e41 , 0x0000), 
     606DEADTRANS( L'N'   , 0x02d9 , 0x1e44 , 0x0000), 
     607DEADTRANS( L'n'   , 0x02d9 , 0x1e45 , 0x0000), 
     608DEADTRANS( L'O'   , 0x02d9 , 0x022e , 0x0000), 
     609DEADTRANS( L'o'   , 0x02d9 , 0x022f , 0x0000), 
     610DEADTRANS( L'P'   , 0x02d9 , 0x1e56 , 0x0000), 
     611DEADTRANS( L'p'   , 0x02d9 , 0x1e57 , 0x0000), 
     612DEADTRANS( L'R'   , 0x02d9 , 0x1e58 , 0x0000), 
     613DEADTRANS( L'r'   , 0x02d9 , 0x1e59 , 0x0000), 
     614DEADTRANS( L'S'   , 0x02d9 , 0x1e60 , 0x0000), 
     615DEADTRANS( L's'   , 0x02d9 , 0x1e61 , 0x0000), 
     616DEADTRANS( L'T'   , 0x02d9 , 0x1e6a , 0x0000), 
     617DEADTRANS( L't'   , 0x02d9 , 0x1e6b , 0x0000), 
     618DEADTRANS( L'W'   , 0x02d9 , 0x1e86 , 0x0000), 
     619DEADTRANS( L'w'   , 0x02d9 , 0x1e87 , 0x0000), 
     620DEADTRANS( L'X'   , 0x02d9 , 0x1e8a , 0x0000), 
     621DEADTRANS( L'x'   , 0x02d9 , 0x1e8b , 0x0000), 
     622DEADTRANS( L'Y'   , 0x02d9 , 0x1e8e , 0x0000), 
     623DEADTRANS( L'y'   , 0x02d9 , 0x1e8f , 0x0000), 
     624DEADTRANS( L'Z'   , 0x02d9 , 0x017b , 0x0000), 
     625DEADTRANS( L'z'   , 0x02d9 , 0x017c , 0x0000), 
     626DEADTRANS( L'0'   , 0x02d9 , 0x0298 , 0x0000), //lang.module 
     627 
     628 
     629//Rhotic hook (NICHT fertig) 
     630DEADTRANS( L' '   , 0x02de , 0x02de , 0x0000), // Rhotic Hook 
     631 
     632 
     633 
     634 
     635 
     636//Punkt Darunter (alles wie en_US.UTF-8) 
     637DEADTRANS( L' '   , L'.' , L'.'     , 0x0000),  //Puntk darunter 
     638DEADTRANS( L'.'   , L'.' , 0x0323   , 0x0000),  //2x f�bining 
     639DEADTRANS( L'A'   , L'.' , 0x1ea0   , 0x0000), 
     640DEADTRANS( L'a'   , L'.' , 0x1ea1   , 0x0000), 
     641DEADTRANS( L'B'   , L'.' , 0x1e04   , 0x0000), 
     642DEADTRANS( L'b'   , L'.' , 0x1e05   , 0x0000), 
     643DEADTRANS( L'D'   , L'.' , 0x1e0c   , 0x0000), 
     644DEADTRANS( L'd'   , L'.' , 0x1e0d   , 0x0000), 
     645DEADTRANS( L'E'   , L'.' , 0x1eb8   , 0x0000), 
     646DEADTRANS( L'e'   , L'.' , 0x1eb9   , 0x0000), 
     647DEADTRANS( L'H'   , L'.' , 0x1e24   , 0x0000), 
     648DEADTRANS( L'h'   , L'.' , 0x1e25   , 0x0000), 
     649DEADTRANS( L'I'   , L'.' , 0x1eca   , 0x0000), 
     650DEADTRANS( L'i'   , L'.' , 0x1ecb   , 0x0000), 
     651DEADTRANS( L'K'   , L'.' , 0x1e32   , 0x0000), 
     652DEADTRANS( L'k'   , L'.' , 0x1e33   , 0x0000), 
     653DEADTRANS( L'L'   , L'.' , 0x1e36   , 0x0000), 
     654DEADTRANS( L'l'   , L'.' , 0x1e37   , 0x0000), 
     655DEADTRANS( L'M'   , L'.' , 0x1e42   , 0x0000), 
     656DEADTRANS( L'm'   , L'.' , 0x1e43   , 0x0000), 
     657DEADTRANS( L'N'   , L'.' , 0x1e46   , 0x0000), 
     658DEADTRANS( L'n'   , L'.' , 0x1e47   , 0x0000), 
     659DEADTRANS( L'O'   , L'.' , 0x1ecc   , 0x0000), 
     660DEADTRANS( L'o'   , L'.' , 0x1ecd   , 0x0000), 
     661DEADTRANS( L'R'   , L'.' , 0x1e5a   , 0x0000), 
     662DEADTRANS( L'r'   , L'.' , 0x1e5b   , 0x0000), 
     663DEADTRANS( L'S'   , L'.' , 0x1e62   , 0x0000), 
     664DEADTRANS( L's'   , L'.' , 0x1e63   , 0x0000), 
     665DEADTRANS( L'T'   , L'.' , 0x1e6c   , 0x0000), 
     666DEADTRANS( L't'   , L'.' , 0x1e6d   , 0x0000), 
     667DEADTRANS( L'U'   , L'.' , 0x1ee4   , 0x0000), 
     668DEADTRANS( L'u'   , L'.' , 0x1ee5   , 0x0000), 
     669DEADTRANS( L'V'   , L'.' , 0x1e7e   , 0x0000), 
     670DEADTRANS( L'v'   , L'.' , 0x1e7f   , 0x0000), 
     671DEADTRANS( L'W'   , L'.' , 0x1e88   , 0x0000), 
     672DEADTRANS( L'w'   , L'.' , 0x1e89   , 0x0000), 
     673DEADTRANS( L'Y'   , L'.' , 0x1ef4   , 0x0000), 
     674DEADTRANS( L'y'   , L'.' , 0x1ef5   , 0x0000), 
     675DEADTRANS( L'Z'   , L'.' , 0x1e92   , 0x0000), 
     676DEADTRANS( L'z'   , L'.' , 0x1e93   , 0x0000), 
     677// ENDE TASTE 1 
     678// ===================================================================== 
     679// ===================================================================== 
     680// TASTE 2: GRAVIS, CEDILLE, RING, TREMA, OGONEK, MAKRON 
     681// Gravis (alles wie en_US.UTF-8) 
     682DEADTRANS( L' '   , 0x0060 , 0x0060 , 0x0000),  //Gravis 
     683DEADTRANS( 0x0060 , 0x0060 , 0x0300 , 0x0000),  //2x f�bining 
     684DEADTRANS( L'a'   , 0x0060 , 0x00e0 , 0x0000),                   
     685DEADTRANS( L'A'   , 0x0060 , 0x00c0 , 0x0000),                   
     686DEADTRANS( L'E'   , 0x0060 , 0x00c8 , 0x0000),                   
     687DEADTRANS( L'e'   , 0x0060 , 0x00e8 , 0x0000),                   
     688DEADTRANS( L'I'   , 0x0060 , 0x00cc , 0x0000),                   
     689DEADTRANS( L'i'   , 0x0060 , 0x00ec , 0x0000),                   
     690DEADTRANS( L'N'   , 0x0060 , 0x01f8 , 0x0000),                   
     691DEADTRANS( L'n'   , 0x0060 , 0x01f9 , 0x0000),                   
     692DEADTRANS( L'O'   , 0x0060 , 0x00d2 , 0x0000),                   
     693DEADTRANS( L'o'   , 0x0060 , 0x00f2 , 0x0000),                   
     694DEADTRANS( L'U'   , 0x0060 , 0x00d9 , 0x0000),                   
     695DEADTRANS( L'u'   , 0x0060 , 0x00f9 , 0x0000),                   
     696DEADTRANS( L'W'   , 0x0060 , 0x1e80 , 0x0000),                   
     697DEADTRANS( L'w'   , 0x0060 , 0x1e81 , 0x0000),                   
     698DEADTRANS( L'Y'   , 0x0060 , 0x1ef2 , 0x0000),                   
     699DEADTRANS( L'y'   , 0x0060 , 0x1ef3 , 0x0000),                   
     700DEADTRANS( 0x00dc , 0x0060 , 0x01db , 0x0000),  //� 
     701DEADTRANS( 0x00fc , 0x0060 , 0x01dc , 0x0000),  //�DTRANS( 0x0391 , 0x0060 , 0x1FBA , 0x0000), //Ab hier griechische Kombis 
     702DEADTRANS( 0x03B1 , 0x0060 , 0x1F70 , 0x0000), 
     703DEADTRANS( 0x0395 , 0x0060 , 0x1FC8 , 0x0000), 
     704DEADTRANS( 0x03b5 , 0x0060 , 0x1F72 , 0x0000), 
     705DEADTRANS( 0x0397 , 0x0060 , 0x1FCA , 0x0000), 
     706DEADTRANS( 0x03b7 , 0x0060 , 0x1F74 , 0x0000), 
     707DEADTRANS( 0x0399 , 0x0060 , 0x1FDA , 0x0000), 
     708DEADTRANS( 0x03b9 , 0x0060 , 0x1F76 , 0x0000), 
     709DEADTRANS( 0x03a9 , 0x0060 , 0x1FFA , 0x0000), 
     710DEADTRANS( 0x03c9 , 0x0060 , 0x1F7C , 0x0000), 
     711DEADTRANS( 0x039f , 0x0060 , 0x1FF8 , 0x0000), 
     712DEADTRANS( 0x03bf , 0x0060 , 0x1F78 , 0x0000), 
     713DEADTRANS( 0x03a5 , 0x0060 , 0x1FEA , 0x0000), 
     714DEADTRANS( 0x03c5 , 0x0060 , 0x1F7A , 0x0000), 
     715  
     716//Cedille (alles wie en_US.UTF-8) 
     717DEADTRANS( L' '   , 0x00b8 , 0x00b8 , 0x0000),  //Cedille 
     718DEADTRANS( 0x00b8 , 0x00b8 , 0x0327 , 0x0000),   //2x f�bining 
     719DEADTRANS( L'C'   , 0x00b8 , 0x00c7 , 0x0000), 
     720DEADTRANS( L'c'   , 0x00b8 , 0x00e7 , 0x0000), 
     721DEADTRANS( L'D'   , 0x00b8 , 0x1e10 , 0x0000), 
     722DEADTRANS( L'd'   , 0x00b8 , 0x1e11 , 0x0000), 
     723DEADTRANS( L'G'   , 0x00b8 , 0x0122 , 0x0000), 
     724DEADTRANS( L'g'   , 0x00b8 , 0x0123 , 0x0000), 
     725DEADTRANS( L'H'   , 0x00b8 , 0x1e28 , 0x0000), 
     726DEADTRANS( L'h'   , 0x00b8 , 0x1e29 , 0x0000), 
     727DEADTRANS( L'K'   , 0x00b8 , 0x0136 , 0x0000), 
     728DEADTRANS( L'k'   , 0x00b8 , 0x0137 , 0x0000), 
     729DEADTRANS( L'L'   , 0x00b8 , 0x013b , 0x0000), 
     730DEADTRANS( L'l'   , 0x00b8 , 0x013c , 0x0000), 
     731DEADTRANS( L'N'   , 0x00b8 , 0x0145 , 0x0000), 
     732DEADTRANS( L'n'   , 0x00b8 , 0x0146 , 0x0000), 
     733DEADTRANS( L'R'   , 0x00b8 , 0x0156 , 0x0000), 
     734DEADTRANS( L'r'   , 0x00b8 , 0x0157 , 0x0000), 
     735DEADTRANS( L'S'   , 0x00b8 , 0x015e , 0x0000), 
     736DEADTRANS( L's'   , 0x00b8 , 0x015f , 0x0000), 
     737DEADTRANS( L'T'   , 0x00b8 , 0x0162 , 0x0000), 
     738DEADTRANS( L't'   , 0x00b8 , 0x0163 , 0x0000), 
     739DEADTRANS( L'A'   , 0x00b8 , 0x0104 , 0x0000),  //Ogonek 
     740DEADTRANS( L'a'   , 0x00b8 , 0x0105 , 0x0000), 
     741DEADTRANS( L'E'   , 0x00b8 , 0x0118 , 0x0000), 
     742DEADTRANS( L'e'   , 0x00b8 , 0x0119 , 0x0000), 
     743DEADTRANS( L'I'   , 0x00b8 , 0x012e , 0x0000), 
     744DEADTRANS( L'i'   , 0x00b8 , 0x012f , 0x0000), 
     745DEADTRANS( L'O'   , 0x00b8 , 0x01ea , 0x0000), 
     746DEADTRANS( L'o'   , 0x00b8 , 0x01eb , 0x0000), 
     747DEADTRANS( L'U'   , 0x00b8 , 0x0172 , 0x0000), 
     748DEADTRANS( L'u'   , 0x00b8 , 0x0173 , 0x0000), 
     749 
     750//Ring (alles wie en_US.UTF-8) 
     751DEADTRANS( L' '   , 0x02DA , 0x02DA , 0x0000),  //Ring 
     752DEADTRANS( 0x02DA , 0x02DA , 0x030A , 0x0000),  //2x f�bining 
     753DEADTRANS( L'A'   , 0x02DA , 0x00c5 , 0x0000), 
     754DEADTRANS( L'a'   , 0x02DA , 0x00e5 , 0x0000), 
     755DEADTRANS( L'U'   , 0x02DA , 0x016e , 0x0000), 
     756DEADTRANS( L'u'   , 0x02DA , 0x016f , 0x0000), 
     757DEADTRANS( L'w'   , 0x02DA , 0x1e98 , 0x0000), 
     758DEADTRANS( L'y'   , 0x02DA , 0x1e99 , 0x0000), 
     759DEADTRANS( L'~'   , 0x02DA , 0x0120 , 0x0000), 
     760DEADTRANS( L'd'   , 0x02DA , 0x0221 , 0x0000), //ab hier lang.module 
     761DEADTRANS( L'l'   , 0x02DA , 0x0234 , 0x0000), 
     762DEADTRANS( L'n'   , 0x02DA , 0x0235 , 0x0000), 
     763DEADTRANS( L't'   , 0x02DA , 0x0236 , 0x0000), 
     764 
     765//Trema (alles wie en_US.UTF-8) 
     766DEADTRANS( L' '   , 0x00A8 , 0x00A8 , 0x0000),  //Trema 
     767DEADTRANS( 0x00A8 , 0x00A8 , 0x0308 , 0x0000),  //2x f�bining 
     768DEADTRANS( 0x00b4 , 0x00A8 , 0x0344 , 0x0001),  //Trema und Akut: COMBINING GREEK DIALYTIKA TONOS 
     769DEADTRANS( L'A'   , 0x00A8 , 0x00c4 , 0x0000), 
     770DEADTRANS( L'a'   , 0x00A8 , 0x00e4 , 0x0000), 
     771DEADTRANS( L'E'   , 0x00A8 , 0x00cb , 0x0000), 
     772DEADTRANS( L'e'   , 0x00A8 , 0x00eb , 0x0000), 
     773DEADTRANS( L'H'   , 0x00A8 , 0x1e26 , 0x0000), 
     774DEADTRANS( L'h'   , 0x00A8 , 0x1e27 , 0x0000), 
     775DEADTRANS( L'I'   , 0x00A8 , 0x00cf , 0x0000), 
     776DEADTRANS( L'i'   , 0x00A8 , 0x00ef , 0x0000), 
     777DEADTRANS( L'O'   , 0x00A8 , 0x00d6 , 0x0000), 
     778DEADTRANS( L'o'   , 0x00A8 , 0x00f6 , 0x0000), 
     779DEADTRANS( L't'   , 0x00A8 , 0x1e97 , 0x0000), 
     780DEADTRANS( L'U'   , 0x00A8 , 0x00dc , 0x0000), 
     781DEADTRANS( L'u'   , 0x00A8 , 0x00fc , 0x0000), 
     782DEADTRANS( L'W'   , 0x00A8 , 0x1e84 , 0x0000), 
     783DEADTRANS( L'w'   , 0x00A8 , 0x1e85 , 0x0000), 
     784DEADTRANS( L'X'   , 0x00A8 , 0x1e8c , 0x0000), 
     785DEADTRANS( L'x'   , 0x00A8 , 0x1e8d , 0x0000), 
     786DEADTRANS( L'Y'   , 0x00A8 , 0x0178 , 0x0000), 
     787DEADTRANS( L'y'   , 0x00A8 , 0x0177 , 0x0000), 
     788DEADTRANS( 0x0399 , 0x00A8 , 0x03aa , 0x0000), //ab hier griechisch 
     789DEADTRANS( 0x03b9 , 0x00A8 , 0x03ca , 0x0000), 
     790DEADTRANS( 0x03a5 , 0x00A8 , 0x03ab , 0x0000), 
     791DEADTRANS( 0x03c5 , 0x00A8 , 0x03cb , 0x0000), 
     792 
     793//Spiritus asper (alles wie en_US.UTF-8) 
     794DEADTRANS( L' '   , 0x1ffe , 0x1ffe , 0x0000),  //Spiritus asper 
     795DEADTRANS( 0x1ffe , 0x1ffe , 0x0314 , 0x0000),  //2x f�bining 
     796DEADTRANS( 0x03b1 , 0x1ffe , 0x1f01 , 0x0000), 
     797DEADTRANS( 0x03b5 , 0x1ffe , 0x1f11 , 0x0000), 
     798DEADTRANS( 0x03b7 , 0x1ffe , 0x1f21 , 0x0000), 
     799DEADTRANS( 0x03b9 , 0x1ffe , 0x1f31 , 0x0000), 
     800DEADTRANS( 0x03bf , 0x1ffe , 0x1f41 , 0x0000), 
     801DEADTRANS( 0x03c5 , 0x1ffe , 0x1f51 , 0x0000), 
     802DEADTRANS( 0x03c9 , 0x1ffe , 0x1f61 , 0x0000), 
     803DEADTRANS( 0x03c1 , 0x1ffe , 0x1fe5 , 0x0000), 
     804DEADTRANS( 0x0391 , 0x1ffe , 0x1f09 , 0x0000), 
     805DEADTRANS( 0x0395 , 0x1ffe , 0x1f19 , 0x0000), 
     806DEADTRANS( 0x0397 , 0x1ffe , 0x1f29 , 0x0000), 
     807DEADTRANS( 0x0399 , 0x1ffe , 0x1f39 , 0x0000), 
     808DEADTRANS( 0x039f , 0x1ffe , 0x1f49 , 0x0000), 
     809DEADTRANS( 0x03a5 , 0x1ffe , 0x1f59 , 0x0000), 
     810DEADTRANS( 0x03a9 , 0x1ffe , 0x1f69 , 0x0000), 
     811DEADTRANS( 0x03a1 , 0x1ffe , 0x1fec , 0x0000), 
     812 
     813// Makron (alles wie en_US.UTF-8) 
     814DEADTRANS( L' '   , 0x00AF , 0x00AF , 0x0000),  //Makron 
     815DEADTRANS( 0x00AF , 0x00AF , 0x0304 , 0x0000),  //2x f�bining 
     816DEADTRANS( L'A'   , 0x00AF , 0x0100 , 0x0000), 
     817DEADTRANS( L'a'   , 0x00AF , 0x0101 , 0x0000), 
     818DEADTRANS( L'E'   , 0x00AF , 0x0112 , 0x0000), 
     819DEADTRANS( L'e'   , 0x00AF , 0x0113 , 0x0000), 
     820DEADTRANS( L'G'   , 0x00AF , 0x1e20 , 0x0000), 
     821DEADTRANS( L'g'   , 0x00AF , 0x1e21 , 0x0000), 
     822DEADTRANS( L'I'   , 0x00AF , 0x012a , 0x0000), 
     823DEADTRANS( L'i'   , 0x00AF , 0x012b , 0x0000), 
     824DEADTRANS( L'O'   , 0x00AF , 0x014c , 0x0000), 
     825DEADTRANS( L'o'   , 0x00AF , 0x014d , 0x0000), 
     826DEADTRANS( L'U'   , 0x00AF , 0x016a , 0x0000), 
     827DEADTRANS( L'u'   , 0x00AF , 0x016b , 0x0000), 
     828DEADTRANS( L'Y'   , 0x00AF , 0x0232 , 0x0000), 
     829DEADTRANS( L'y'   , 0x00AF , 0x0233 , 0x0000), 
     830DEADTRANS( 0x00c4 , 0x00AF , 0x01de , 0x0000),  //� 
     831DEADTRANS( 0x00e4 , 0x00AF , 0x01df , 0x0000),  //�DEADTRANS( 0x00dc , 0x00AF , 0x01d5 , 0x0000),       //� 
     832DEADTRANS( 0x00fc , 0x00AF , 0x01d6 , 0x0000),  //�DTRANS( 0x00d6 , 0x00AF , 0x022a , 0x0000),  //� 
     833DEADTRANS( 0x00f6 , 0x00AF , 0x022b , 0x0000),  //�EADTRANS( 0x00c6 , 0x00AF , 0x01E2 , 0x0000),        //� 
     834DEADTRANS( 0x00e6 , 0x00AF , 0x01E3 , 0x0000),  //�DEADTRANS( 0x0391 , 0x00AF , 0x1FB9 , 0x0000),  //ab hier griechisch 
     835DEADTRANS( 0x0399 , 0x00AF , 0x1FD9 , 0x0000), 
     836DEADTRANS( 0x03a5 , 0x00AF , 0x1FE9 , 0x0000), 
     837DEADTRANS( 0x03B1 , 0x00AF , 0x1FB1 , 0x0000), 
     838DEADTRANS( 0x03b9 , 0x00AF , 0x1FD1 , 0x0000), 
     839DEADTRANS( 0x03c5 , 0x00AF , 0x1FE1 , 0x0000), 
     840DEADTRANS( L'b'   , 0x00AF , 0x1e07 , 0x0000),  // ab hier Makron darunter 
     841DEADTRANS( L'B'   , 0x00AF , 0x1e06 , 0x0000), 
     842DEADTRANS( L'd'   , 0x00AF , 0x1e0f , 0x0000), 
     843DEADTRANS( L'D'   , 0x00AF , 0x1e0e , 0x0000), 
     844DEADTRANS( L'h'   , 0x00AF , 0x1e96 , 0x0000), 
     845DEADTRANS( L'k'   , 0x00AF , 0x1e35 , 0x0000), 
     846DEADTRANS( L'K'   , 0x00AF , 0x1e34 , 0x0000), 
     847DEADTRANS( L'l'   , 0x00AF , 0x1e3b , 0x0000), 
     848DEADTRANS( L'L'   , 0x00AF , 0x1e3a , 0x0000), 
     849DEADTRANS( L'n'   , 0x00AF , 0x1e49 , 0x0000), 
     850DEADTRANS( L'N'   , 0x00AF , 0x1e48 , 0x0000), 
     851DEADTRANS( L'r'   , 0x00AF , 0x1e5f , 0x0000), 
     852DEADTRANS( L'R'   , 0x00AF , 0x1e5e , 0x0000), 
     853DEADTRANS( L't'   , 0x00AF , 0x1e6f , 0x0000), 
     854DEADTRANS( L'T'   , 0x00AF , 0x1e6e , 0x0000), 
     855DEADTRANS( L'z'   , 0x00AF , 0x1e95 , 0x0000), 
     856DEADTRANS( L'Z'   , 0x00AF , 0x1e94 , 0x0000), 
     857// ENDE TASTE 2 
     858// ===================================================================== 
     859// ===================================================================== 
     860// TASTE 3: AKUT, TILDE, QUERSTRICH, TREMA, OGONEK, BREVE 
     861// Akut (alles wie en_US.UTF-8) 
    516862DEADTRANS( L' '   , 0x00B4 , 0x00B4 , 0x0000),  //Akut 
    517863DEADTRANS( 0x00B4 , 0x00B4 , 0x0301 , 0x0000),  //2x f�bining 
     864DEADTRANS( 0x00a8 , 0x00b4 , 0x0344 , 0x0001),  //Trema und Akut: COMBINING GREEK DIALYTIKA TONOS 
    518865DEADTRANS( L'A'   , 0x00B4 , 0x00c1 , 0x0000), 
    519866DEADTRANS( L'a'   , 0x00B4 , 0x00e1 , 0x0000), 
     
    552899DEADTRANS( 0x00dc , 0x00B4 , 0x01d7 , 0x0000),  //� 
    553900DEADTRANS( 0x00fc , 0x00B4 , 0x01d8 , 0x0000),  //�DTRANS( 0x00c6 , 0x00B4 , 0x01fc , 0x0000),  //� 
    554 DEADTRANS( 0x00e6 , 0x00B4 , 0x01fd , 0x0000),  //� 
    555  
    556 // Brevis (fertig) 
    557         DEADTRANS( L' '   , 0x02D8 , 0x02D8 , 0x0000),  //Brevis 
    558         DEADTRANS( 0x02D8 , 0x02D8 , 0x0306 , 0x0000),  //2x f�bining 
    559         DEADTRANS( L'A'   , 0x02D8 , 0x0102 , 0x0000), 
    560         DEADTRANS( L'a'   , 0x02D8 , 0x0103 , 0x0000), 
    561         DEADTRANS( L'E'   , 0x02D8 , 0x0114 , 0x0000), 
    562         DEADTRANS( L'e'   , 0x02D8 , 0x0115 , 0x0000), 
    563         DEADTRANS( L'G'   , 0x02D8 , 0x011e , 0x0000), 
    564         DEADTRANS( L'g'   , 0x02D8 , 0x011f , 0x0000), 
    565         DEADTRANS( L'I'   , 0x02D8 , 0x012c , 0x0000), 
    566         DEADTRANS( L'i'   , 0x02D8 , 0x012d , 0x0000), 
    567         DEADTRANS( L'O'   , 0x02D8 , 0x014e , 0x0000), 
    568         DEADTRANS( L'o'   , 0x02D8 , 0x014f , 0x0000), 
    569         DEADTRANS( L'U'   , 0x02D8 , 0x016c , 0x0000), 
    570         DEADTRANS( L'u'   , 0x02D8 , 0x016d , 0x0000), 
    571         DEADTRANS( L'H'   , 0x02D8 , 0x1e2a , 0x0000), 
    572         DEADTRANS( L'h'   , 0x02D8 , 0x1e2b , 0x0000), 
    573  
    574  
    575 // Gravis (fertig) 
    576 DEADTRANS( L' '   , 0x0060 , 0x0060 , 0x0000),  //Gravis 
    577 DEADTRANS( 0x0060 , 0x0060 , 0x0300 , 0x0000),  //2x f�bining 
    578 DEADTRANS( L'a'   , 0x0060 , 0x00e0 , 0x0000),                   
    579 DEADTRANS( L'A'   , 0x0060 , 0x00c0 , 0x0000),                   
    580 DEADTRANS( L'E'   , 0x0060 , 0x00c8 , 0x0000),                   
    581 DEADTRANS( L'e'   , 0x0060 , 0x00e8 , 0x0000),                   
    582 DEADTRANS( L'I'   , 0x0060 , 0x00cc , 0x0000),                   
    583 DEADTRANS( L'i'   , 0x0060 , 0x00ec , 0x0000),                   
    584 DEADTRANS( L'N'   , 0x0060 , 0x01f8 , 0x0000),                   
    585 DEADTRANS( L'n'   , 0x0060 , 0x01f9 , 0x0000),                   
    586 DEADTRANS( L'O'   , 0x0060 , 0x00d2 , 0x0000),                   
    587 DEADTRANS( L'o'   , 0x0060 , 0x00f2 , 0x0000),                   
    588 DEADTRANS( L'U'   , 0x0060 , 0x00d9 , 0x0000),                   
    589 DEADTRANS( L'u'   , 0x0060 , 0x00f9 , 0x0000),                   
    590 DEADTRANS( L'W'   , 0x0060 , 0x1e80 , 0x0000),                   
    591 DEADTRANS( L'w'   , 0x0060 , 0x1e81 , 0x0000),                   
    592 DEADTRANS( L'Y'   , 0x0060 , 0x1ef2 , 0x0000),                   
    593 DEADTRANS( L'y'   , 0x0060 , 0x1ef3 , 0x0000),                   
    594 DEADTRANS( 0x00dc , 0x0060 , 0x01db , 0x0000),  //� 
    595 DEADTRANS( 0x00fc , 0x0060 , 0x01dc , 0x0000),  //� 
    596 // Makron (fertig) 
    597 DEADTRANS( L' '   , 0x00AF , 0x00AF , 0x0000),  //Makron 
    598 DEADTRANS( 0x00AF , 0x00AF , 0x0304 , 0x0000),  //2x f�bining 
    599 DEADTRANS( L'A'   , 0x00AF , 0x0100 , 0x0000), 
    600 DEADTRANS( L'a'   , 0x00AF , 0x0101 , 0x0000), 
    601 DEADTRANS( L'E'   , 0x00AF , 0x0112 , 0x0000), 
    602 DEADTRANS( L'e'   , 0x00AF , 0x0113 , 0x0000), 
    603 DEADTRANS( L'I'   , 0x00AF , 0x012a , 0x0000), 
    604 DEADTRANS( L'i'   , 0x00AF , 0x012b , 0x0000), 
    605 DEADTRANS( L'O'   , 0x00AF , 0x014c , 0x0000), 
    606 DEADTRANS( L'o'   , 0x00AF , 0x014d , 0x0000), 
    607 DEADTRANS( L'U'   , 0x00AF , 0x016a , 0x0000), 
    608 DEADTRANS( L'u'   , 0x00AF , 0x016b , 0x0000), 
    609 DEADTRANS( L'Y'   , 0x00AF , 0x0232 , 0x0000), 
    610 DEADTRANS( L'y'   , 0x00AF , 0x0233 , 0x0000), 
    611 DEADTRANS( L'G'   , 0x00AF , 0x1e20 , 0x0000), 
    612 DEADTRANS( L'g'   , 0x00AF , 0x1e21 , 0x0000), 
    613 DEADTRANS( 0x00dc , 0x00AF , 0x01d5 , 0x0000),  //� 
    614 DEADTRANS( 0x00fc , 0x00AF , 0x01d6 , 0x0000),  //�DTRANS( 0x00d6 , 0x00AF , 0x022a , 0x0000),  //� 
    615 DEADTRANS( 0x00f6 , 0x00AF , 0x022b , 0x0000),  //�EADTRANS( L'b'   , 0x00AF , 0x1e07 , 0x0000),  // ab hier Makron darunter 
    616 DEADTRANS( L'B'   , 0x00AF , 0x1e06 , 0x0000), 
    617 DEADTRANS( L'd'   , 0x00AF , 0x1e0f , 0x0000), 
    618 DEADTRANS( L'D'   , 0x00AF , 0x1e0e , 0x0000), 
    619 DEADTRANS( L'k'   , 0x00AF , 0x1e35 , 0x0000), 
    620 DEADTRANS( L'K'   , 0x00AF , 0x1e34 , 0x0000), 
    621 DEADTRANS( L'l'   , 0x00AF , 0x1e3b , 0x0000), 
    622 DEADTRANS( L'L'   , 0x00AF , 0x1e3a , 0x0000), 
    623 DEADTRANS( L'n'   , 0x00AF , 0x1e49 , 0x0000), 
    624 DEADTRANS( L'N'   , 0x00AF , 0x1e48 , 0x0000), 
    625 DEADTRANS( L'r'   , 0x00AF , 0x1e5f , 0x0000), 
    626 DEADTRANS( L'R'   , 0x00AF , 0x1e5e , 0x0000), 
    627 DEADTRANS( L't'   , 0x00AF , 0x1e6f , 0x0000), 
    628 DEADTRANS( L'T'   , 0x00AF , 0x1e6e , 0x0000), 
    629 DEADTRANS( L'z'   , 0x00AF , 0x1e95 , 0x0000), 
    630 DEADTRANS( L'Z'   , 0x00AF , 0x1e94 , 0x0000), 
    631 DEADTRANS( L'h'   , 0x00AF , 0x1e96 , 0x0000), 
    632  
    633  
    634 // Tilde (fertig) 
     901DEADTRANS( 0x00e6 , 0x00B4 , 0x01fd , 0x0000),  //�DEADTRANS( 0x0391 , 0x00B4 , 0x0386 , 0x0000),       //ab hier griechisch 
     902DEADTRANS( 0x0395 , 0x00B4 , 0x0388 , 0x0000),   
     903DEADTRANS( 0x0397 , 0x00B4 , 0x0389 , 0x0000),   
     904DEADTRANS( 0x0399 , 0x00B4 , 0x038a , 0x0000),   
     905DEADTRANS( 0x039f , 0x00B4 , 0x038c , 0x0000),   
     906DEADTRANS( 0x03a5 , 0x00B4 , 0x038e , 0x0000),   
     907DEADTRANS( 0x03a9 , 0x00B4 , 0x038f , 0x0000),   
     908DEADTRANS( 0x03B1 , 0x00B4 , 0x03ac , 0x0000),   
     909DEADTRANS( 0x03b5 , 0x00B4 , 0x03ad , 0x0000),   
     910DEADTRANS( 0x03b7 , 0x00B4 , 0x03b7 , 0x0000),   
     911DEADTRANS( 0x03b9 , 0x00B4 , 0x03af , 0x0000),   
     912DEADTRANS( 0x03bf , 0x00B4 , 0x03cc , 0x0000),   
     913DEADTRANS( 0x03c5 , 0x00B4 , 0x03cd , 0x0000),   
     914DEADTRANS( 0x03c9 , 0x00B4 , 0x03ce , 0x0000),   
     915 
     916// Tilde 
    635917DEADTRANS( L' '   , L'~'   , L'~'   , 0x0000), //Tilde 
    636918DEADTRANS( L'~'   , L'~'   , 0x0303 , 0x0000), //2x f�bining 
     
    651933DEADTRANS( L'Y'   , L'~'   , 0x1ef8 , 0x0000), 
    652934DEADTRANS( L'y'   , L'~'   , 0x1ef9 , 0x0000), 
    653  
    654  
    655  
    656  
    657  
    658  
    659  
    660                   
    661 //=================================================== 
    662 //=================================================== 
    663         DEADTRANS( L' '   , 0x02DA , 0x02DA , 0x0000),  //Ring 
    664         DEADTRANS( 0x02DA , 0x02DA , 0x030A , 0x0000),  //2x f�bining 
    665         DEADTRANS( L'E'   , 0x02DA , 0x0116 , 0x0000), 
    666         DEADTRANS( L'e'   , 0x02DA , 0x0117 , 0x0000), 
    667         DEADTRANS( L'G'   , 0x02DA , 0x0120 , 0x0000), 
    668         DEADTRANS( L'g'   , 0x02DA , 0x0121 , 0x0000), 
    669         DEADTRANS( L'I'   , 0x02DA , 0x0130 , 0x0000), 
    670         DEADTRANS( L'i'   , 0x02DA , 0x0131 , 0x0000), 
    671         DEADTRANS( L'Z'   , 0x02DA , 0x017B , 0x0000), 
    672         DEADTRANS( L'z'   , 0x02DA , 0x017C , 0x0000), 
    673         DEADTRANS( L'A'   , 0x02DA , 0x0226 , 0x0000), 
    674         DEADTRANS( L'a'   , 0x02DA , 0x0227 , 0x0000), 
    675         DEADTRANS( L'O'   , 0x02DA , 0x022e , 0x0000), 
    676         DEADTRANS( L'o'   , 0x02DA , 0x022f , 0x0000), 
    677         DEADTRANS( L'B'   , 0x02DA , 0x1e02 , 0x0000), 
    678         DEADTRANS( L'b'   , 0x02DA , 0x1e03 , 0x0000), 
    679         DEADTRANS( L'D'   , 0x02DA , 0x1e0a , 0x0000), 
    680         DEADTRANS( L'd'   , 0x02DA , 0x1e0b , 0x0000), 
    681         DEADTRANS( L'F'   , 0x02DA , 0x1e1e , 0x0000), 
    682         DEADTRANS( L'f'   , 0x02DA , 0x1e1f , 0x0000), 
    683         DEADTRANS( L'H'   , 0x02DA , 0x1e22 , 0x0000), 
    684         DEADTRANS( L'h'   , 0x02DA , 0x1e23 , 0x0000), 
    685         DEADTRANS( L'M'   , 0x02DA , 0x1e40 , 0x0000), 
    686         DEADTRANS( L'm'   , 0x02DA , 0x1e41 , 0x0000), 
    687         DEADTRANS( L'N'   , 0x02DA , 0x1e44 , 0x0000), 
    688         DEADTRANS( L'n'   , 0x02DA , 0x1e45 , 0x0000), 
    689         DEADTRANS( L'P'   , 0x02DA , 0x1e56 , 0x0000), 
    690         DEADTRANS( L'p'   , 0x02DA , 0x1e57 , 0x0000), 
    691         DEADTRANS( L'R'   , 0x02DA , 0x1e58 , 0x0000), 
    692         DEADTRANS( L'r'   , 0x02DA , 0x1e59 , 0x0000), 
    693         DEADTRANS( L'S'   , 0x02DA , 0x1e60 , 0x0000), 
    694         DEADTRANS( L's'   , 0x02DA , 0x1e61 , 0x0000), 
    695         DEADTRANS( L'T'   , 0x02DA , 0x1e6a , 0x0000), 
    696         DEADTRANS( L't'   , 0x02DA , 0x1e6b , 0x0000), 
    697         DEADTRANS( L'W'   , 0x02DA , 0x1e86 , 0x0000), 
    698         DEADTRANS( L'w'   , 0x02DA , 0x1e87 , 0x0000), 
    699         DEADTRANS( L'X'   , 0x02DA , 0x1e8a , 0x0000), 
    700         DEADTRANS( L'x'   , 0x02DA , 0x1e8b , 0x0000), 
    701         DEADTRANS( L'Y'   , 0x02DA , 0x1e8e , 0x0000), 
    702         DEADTRANS( L'y'   , 0x02DA , 0x1e8f , 0x0000), 
    703  
    704         DEADTRANS( L' '   , 0x02c7 , 0x02c7 , 0x0000),  //Caron  
    705         DEADTRANS( 0x02c7 , 0x02c7 , 0x030C , 0x0000),  //2x f�bining 
    706         DEADTRANS( L'C'   , 0x02c7 , 0x010c , 0x0000), 
    707         DEADTRANS( L'c'   , 0x02c7 , 0x010d , 0x0000), 
    708         DEADTRANS( L'D'   , 0x02c7 , 0x010e , 0x0000), 
    709         DEADTRANS( L'd'   , 0x02c7 , 0x010f , 0x0000), 
    710         DEADTRANS( L'E'   , 0x02c7 , 0x011a , 0x0000), 
    711         DEADTRANS( L'e'   , 0x02c7 , 0x011b , 0x0000), 
    712         DEADTRANS( L'L'   , 0x02c7 , 0x013d , 0x0000), 
    713         DEADTRANS( L'l'   , 0x02c7 , 0x013e , 0x0000), 
    714         DEADTRANS( L'N'   , 0x02c7 , 0x0147 , 0x0000), 
    715         DEADTRANS( L'n'   , 0x02c7 , 0x0148 , 0x0000), 
    716         DEADTRANS( L'R'   , 0x02c7 , 0x0158 , 0x0000), 
    717         DEADTRANS( L'r'   , 0x02c7 , 0x0159 , 0x0000), 
    718         DEADTRANS( L'S'   , 0x02c7 , 0x0160 , 0x0000), 
    719         DEADTRANS( L's'   , 0x02c7 , 0x0161 , 0x0000), 
    720         DEADTRANS( L'T'   , 0x02c7 , 0x0164 , 0x0000), 
    721         DEADTRANS( L't'   , 0x02c7 , 0x0165 , 0x0000), 
    722         DEADTRANS( L'Z'   , 0x02c7 , 0x017d , 0x0000), 
    723         DEADTRANS( L'z'   , 0x02c7 , 0x017e , 0x0000), 
    724         DEADTRANS( L'A'   , 0x02c7 , 0x01cd , 0x0000), 
    725         DEADTRANS( L'a'   , 0x02c7 , 0x01ce , 0x0000), 
    726         DEADTRANS( L'I'   , 0x02c7 , 0x01cf , 0x0000), 
    727         DEADTRANS( L'i'   , 0x02c7 , 0x01d0 , 0x0000), 
    728         DEADTRANS( L'O'   , 0x02c7 , 0x01d1 , 0x0000), 
    729         DEADTRANS( L'o'   , 0x02c7 , 0x01d2 , 0x0000), 
    730         DEADTRANS( L'U'   , 0x02c7 , 0x01d3 , 0x0000), 
    731         DEADTRANS( L'u'   , 0x02c7 , 0x01d4 , 0x0000), 
    732         DEADTRANS( L'G'   , 0x02c7 , 0x01e6 , 0x0000), 
    733         DEADTRANS( L'g'   , 0x02c7 , 0x01e7 , 0x0000), 
    734         DEADTRANS( L'K'   , 0x02c7 , 0x01e8 , 0x0000), 
    735         DEADTRANS( L'k'   , 0x02c7 , 0x01e9 , 0x0000), 
    736         DEADTRANS( L'j'   , 0x02c7 , 0x01f0 , 0x0000), 
    737         DEADTRANS( L'H'   , 0x02c7 , 0x021e , 0x0000), 
    738         DEADTRANS( L'h'   , 0x02c7 , 0x021f , 0x0000), 
    739         DEADTRANS( 0x00fc , 0x02c7 , 0x01da , 0x0000), 
    740         DEADTRANS( 0x00dc , 0x02c7 , 0x01d9 , 0x0000), 
    741  
    742  
    743  
    744  
    745  
    746         DEADTRANS( L' '   , 0x00A8 , 0x00A8 , 0x0000),  //Trema 
    747         DEADTRANS( 0x00A8 , 0x00A8 , 0x0308 , 0x0000),  //2x f�bining 
    748         DEADTRANS( L'A'   , 0x00A8 , 0x00c4 , 0x0000), 
    749         DEADTRANS( L'E'   , 0x00A8 , 0x00cb , 0x0000), 
    750         DEADTRANS( L'I'   , 0x00A8 , 0x00cf , 0x0000), 
    751         DEADTRANS( L'O'   , 0x00A8 , 0x00d6 , 0x0000), 
    752         DEADTRANS( L'U'   , 0x00A8 , 0x00dc , 0x0000), 
    753         DEADTRANS( L'a'   , 0x00A8 , 0x00e4 , 0x0000), 
    754         DEADTRANS( L'e'   , 0x00A8 , 0x00eb , 0x0000), 
    755         DEADTRANS( L'i'   , 0x00A8 , 0x00ef , 0x0000), 
    756         DEADTRANS( L'o'   , 0x00A8 , 0x00f6 , 0x0000), 
    757         DEADTRANS( L'u'   , 0x00A8 , 0x00fc , 0x0000), 
    758         DEADTRANS( L'y'   , 0x00A8 , 0x0177 , 0x0000), 
    759         DEADTRANS( L'Y'   , 0x00A8 , 0x0178 , 0x0000), 
    760         DEADTRANS( L'H'   , 0x00A8 , 0x1e26 , 0x0000), 
    761         DEADTRANS( L'h'   , 0x00A8 , 0x1e27 , 0x0000), 
    762         DEADTRANS( L'W'   , 0x00A8 , 0x1e84 , 0x0000), 
    763         DEADTRANS( L'w'   , 0x00A8 , 0x1e85 , 0x0000), 
    764         DEADTRANS( L'X'   , 0x00A8 , 0x1e8c , 0x0000), 
    765         DEADTRANS( L'x'   , 0x00A8 , 0x1e8d , 0x0000), 
    766         DEADTRANS( L't'   , 0x00A8 , 0x1e97 , 0x0000), 
     935DEADTRANS( 0x03B1 , L'~'   , 0x1FB6 , 0x0000),  //ab hier griechisch 
     936DEADTRANS( 0x03b7 , L'~'   , 0x1FC6 , 0x0000),   
     937DEADTRANS( 0x03b9 , L'~'   , 0x1FD6 , 0x0000),   
     938DEADTRANS( 0x03c9 , L'~'   , 0x1FF6 , 0x0000),   
     939DEADTRANS( 0x03c5 , L'~'   , 0x1FE6 , 0x0000),   
     940 
     941//Quer-/Schr�trich; mit Space wird echter Hyphen erzeugt 
     942DEADTRANS( L' '   , L'-'   , 0x2011  , 0x0000), //Quer-/Schr�trich; mit Space wird echter Hyphen erzeugt 
     943DEADTRANS( L'-'   , L'-'   , 0x0335 , 0x0000),  //2x f�bining (Combining Short Stroke) 
     944DEADTRANS( L'1'   , L'-'   , 0x2081 , 0x0000), 
     945DEADTRANS( L'2'   , L'-'   , 0x2082 , 0x0000), 
     946DEADTRANS( L'3'   , L'-'   , 0x2083 , 0x0000), 
     947DEADTRANS( L'4'   , L'-'   , 0x2084 , 0x0000), 
     948DEADTRANS( L'5'   , L'-'   , 0x2085 , 0x0000), 
     949DEADTRANS( L'6'   , L'-'   , 0x2086 , 0x0000), 
     950DEADTRANS( L'7'   , L'-'   , 0x2087 , 0x0000), 
     951DEADTRANS( L'8'   , L'-'   , 0x2088 , 0x0000), 
     952DEADTRANS( L'9'   , L'-'   , 0x2089 , 0x0000), 
     953DEADTRANS( L'0'   , L'-'   , 0x2080 , 0x0000), 
     954DEADTRANS( L'+'   , L'-'   , 0x208a , 0x0000), 
     955DEADTRANS( L'-'   , L'-'   , 0x208b , 0x0000), 
     956DEADTRANS( L'='   , L'-'   , 0x208c , 0x0000), 
     957DEADTRANS( L'('   , L'-'   , 0x208d , 0x0000), 
     958DEADTRANS( L')'   , L'-'   , 0x208e , 0x0000), 
     959DEADTRANS( L'a'   , L'-'   , 0x2090 , 0x0000), 
     960DEADTRANS( L'e'   , L'-'   , 0x2091 , 0x0000), 
     961DEADTRANS( L'x'   , L'-'   , 0x2093 , 0x0000), 
     962DEADTRANS( L'O'   , L'-'   , 0x00d8 , 0x0000),  //Schr�trich 
     963DEADTRANS( L'o'   , L'-'   , 0x00f8 , 0x0000), 
     964DEADTRANS( L'L'   , L'-'   , 0x0141 , 0x0000), 
     965DEADTRANS( L'l'   , L'-'   , 0x0142 , 0x0000), 
     966 
     967// Breve (fertig) 
     968DEADTRANS( L' '   , 0x02D8 , 0x02D8 , 0x0000),  //Breve 
     969DEADTRANS( 0x02D8 , 0x02D8 , 0x0306 , 0x0000),  //2x f�bining 
     970DEADTRANS( L'A'   , 0x02D8 , 0x0102 , 0x0000), 
     971DEADTRANS( L'a'   , 0x02D8 , 0x0103 , 0x0000), 
     972DEADTRANS( L'E'   , 0x02D8 , 0x0114 , 0x0000), 
     973DEADTRANS( L'e'   , 0x02D8 , 0x0115 , 0x0000), 
     974DEADTRANS( L'G'   , 0x02D8 , 0x011e , 0x0000), 
     975DEADTRANS( L'g'   , 0x02D8 , 0x011f , 0x0000), 
     976DEADTRANS( L'I'   , 0x02D8 , 0x012c , 0x0000), 
     977DEADTRANS( L'i'   , 0x02D8 , 0x012d , 0x0000), 
     978DEADTRANS( L'O'   , 0x02D8 , 0x014e , 0x0000), 
     979DEADTRANS( L'o'   , 0x02D8 , 0x014f , 0x0000), 
     980DEADTRANS( L'U'   , 0x02D8 , 0x016c , 0x0000), 
     981DEADTRANS( L'u'   , 0x02D8 , 0x016d , 0x0000), 
     982DEADTRANS( L'H'   , 0x02D8 , 0x1e2a , 0x0000), //Breve darunter 
     983DEADTRANS( L'h'   , 0x02D8 , 0x1e2b , 0x0000), //Breve darunter 
     984 
    767985 
    768986        DEADTRANS( L' '   , 0x030f , 0x02F5 , 0x0000),  //Doppelgravis 
     
    780998        DEADTRANS( L'r'   , 0x030f , 0x0211 , 0x0000), 
    781999        DEADTRANS( L'u'   , 0x030f , 0x0215 , 0x0000), 
    782  
    783         DEADTRANS( L' '   , 0x1ffe , 0x1ffe , 0x0000),  //Spiritus asper 
    784         DEADTRANS( 0x1ffe , 0x1ffe , 0x0314 , 0x0000),  //2x f�bining 
    785         DEADTRANS( 0x03b1 , 0x1ffe , 0x1f01 , 0x0000), 
    786         DEADTRANS( 0x03b5 , 0x1ffe , 0x1f11 , 0x0000), 
    787         DEADTRANS( 0x03b7 , 0x1ffe , 0x1f21 , 0x0000), 
    788         DEADTRANS( 0x03b9 , 0x1ffe , 0x1f31 , 0x0000), 
    789         DEADTRANS( 0x03bf , 0x1ffe , 0x1f41 , 0x0000), 
    790         DEADTRANS( 0x03c5 , 0x1ffe , 0x1f51 , 0x0000), 
    791         DEADTRANS( 0x03c9 , 0x1ffe , 0x1f61 , 0x0000), 
    792         DEADTRANS( 0x03c1 , 0x1ffe , 0x1fe5 , 0x0000), 
    793         DEADTRANS( 0x0391 , 0x1ffe , 0x1f09 , 0x0000), 
    794         DEADTRANS( 0x0395 , 0x1ffe , 0x1f19 , 0x0000), 
    795         DEADTRANS( 0x0397 , 0x1ffe , 0x1f29 , 0x0000), 
    796         DEADTRANS( 0x0399 , 0x1ffe , 0x1f39 , 0x0000), 
    797         DEADTRANS( 0x039f , 0x1ffe , 0x1f49 , 0x0000), 
    798         DEADTRANS( 0x03a5 , 0x1ffe , 0x1f59 , 0x0000), 
    799         DEADTRANS( 0x03a9 , 0x1ffe , 0x1f69 , 0x0000), 
    800         DEADTRANS( 0x03a1 , 0x1ffe , 0x1fec , 0x0000), 
    801  
    8021000//nicht belegt 
    8031001//2x f�bining 
    8041002// Ende von T2 
    805  
    8061003// T3: rechts nebem �ߋ 
    807 // Akut, Cedille, Quer-/Schr�trich, Doppelakut, Spiritus lenis, Punkt dar� 
    808  
    809         DEADTRANS( L' '   , 0x00b8 , 0x00b8 , 0x0000),  //Cedilla 
    810         DEADTRANS( 0x00b8 , 0x00b8 , 0x0327 , 0x0000),   //2x f�bining 
    811         DEADTRANS( L'C'   , 0x00b8 , 0x00c7 , 0x0000), 
    812         DEADTRANS( L'c'   , 0x00b8 , 0x00e7 , 0x0000), 
    813         DEADTRANS( L'G'   , 0x00b8 , 0x0122 , 0x0000), 
    814         DEADTRANS( L'g'   , 0x00b8 , 0x0123 , 0x0000), 
    815         DEADTRANS( L'K'   , 0x00b8 , 0x0136 , 0x0000), 
    816         DEADTRANS( L'k'   , 0x00b8 , 0x0137 , 0x0000), 
    817         DEADTRANS( L'L'   , 0x00b8 , 0x013b , 0x0000), 
    818         DEADTRANS( L'l'   , 0x00b8 , 0x013c , 0x0000), 
    819         DEADTRANS( L'N'   , 0x00b8 , 0x0145 , 0x0000), 
    820         DEADTRANS( L'n'   , 0x00b8 , 0x0146 , 0x0000), 
    821         DEADTRANS( L'R'   , 0x00b8 , 0x0156 , 0x0000), 
    822         DEADTRANS( L'r'   , 0x00b8 , 0x0157 , 0x0000), 
    823         DEADTRANS( L'S'   , 0x00b8 , 0x015e , 0x0000), 
    824         DEADTRANS( L's'   , 0x00b8 , 0x015f , 0x0000), 
    825         DEADTRANS( L'T'   , 0x00b8 , 0x0162 , 0x0000), 
    826         DEADTRANS( L't'   , 0x00b8 , 0x0163 , 0x0000), 
    827         DEADTRANS( L'D'   , 0x00b8 , 0x1e10 , 0x0000), 
    828         DEADTRANS( L'd'   , 0x00b8 , 0x1e11 , 0x0000), 
    829         DEADTRANS( L'H'   , 0x00b8 , 0x1e28 , 0x0000), 
    830         DEADTRANS( L'h'   , 0x00b8 , 0x1e29 , 0x0000), 
    831     DEADTRANS( L'A'   , 0x00b8 , 0x0104 , 0x0000),      //Ogonek 
    832     DEADTRANS( L'a'   , 0x00b8 , 0x0105 , 0x0000), 
    833     DEADTRANS( L'E'   , 0x00b8 , 0x0118 , 0x0000), 
    834     DEADTRANS( L'e'   , 0x00b8 , 0x0119 , 0x0000), 
    835     DEADTRANS( L'I'   , 0x00b8 , 0x012e , 0x0000), 
    836     DEADTRANS( L'i'   , 0x00b8 , 0x012f , 0x0000), 
    837     DEADTRANS( L'U'   , 0x00b8 , 0x0172 , 0x0000), 
    838     DEADTRANS( L'u'   , 0x00b8 , 0x0173 , 0x0000), 
    839     DEADTRANS( L'O'   , 0x00b8 , 0x01ea , 0x0000), 
    840     DEADTRANS( L'o'   , 0x00b8 , 0x01eb , 0x0000), 
    841          
    842         DEADTRANS( L' '   , L'-'   , L'-'   , 0x0000),  //Quer-/Schr�trich; mit Space wird echter Hyphen erzeugt 
    843         DEADTRANS( L'-'   , L'-'   , 0x0335 , 0x0000),  //2x f�bining (Combining Short Stroke) 
    844         DEADTRANS( L'1'   , L'-'   , 0x2081 , 0x0000), 
    845         DEADTRANS( L'2'   , L'-'   , 0x2082 , 0x0000), 
    846         DEADTRANS( L'3'   , L'-'   , 0x2083 , 0x0000), 
    847         DEADTRANS( L'4'   , L'-'   , 0x2084 , 0x0000), 
    848         DEADTRANS( L'5'   , L'-'   , 0x2085 , 0x0000), 
    849         DEADTRANS( L'6'   , L'-'   , 0x2086 , 0x0000), 
    850         DEADTRANS( L'7'   , L'-'   , 0x2087 , 0x0000), 
    851         DEADTRANS( L'8'   , L'-'   , 0x2088 , 0x0000), 
    852         DEADTRANS( L'9'   , L'-'   , 0x2089 , 0x0000), 
    853         DEADTRANS( L'0'   , L'-'   , 0x2080 , 0x0000), 
    854         DEADTRANS( L'+'   , L'-'   , 0x208a , 0x0000), 
    855         DEADTRANS( L'-'   , L'-'   , 0x208b , 0x0000), 
    856         DEADTRANS( L'='   , L'-'   , 0x208c , 0x0000), 
    857         DEADTRANS( L'('   , L'-'   , 0x208d , 0x0000), 
    858         DEADTRANS( L')'   , L'-'   , 0x208e , 0x0000), 
    859         DEADTRANS( L'a'   , L'-'   , 0x2090 , 0x0000), 
    860         DEADTRANS( L'e'   , L'-'   , 0x2091 , 0x0000), 
    861         DEADTRANS( L'x'   , L'-'   , 0x2093 , 0x0000), 
    862         DEADTRANS( L'O'   , L'-'   , 0x00d8 , 0x0000),  //Schr�trich 
    863         DEADTRANS( L'o'   , L'-'   , 0x00f8 , 0x0000), 
    864         DEADTRANS( L'L'   , L'-'   , 0x0141 , 0x0000), 
    865         DEADTRANS( L'l'   , L'-'   , 0x0142 , 0x0000), 
    866  
    867         DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000),  //Doppelakut 
     1004// Akut, Cedille, Quer-/Schr�trich, Doppelakut, Spiritus lenis, Punkt dar�      DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000),  //Doppelakut 
    8681005        DEADTRANS( 0x02DD , 0x02DD , 0x030B , 0x0000),  //2x f�bining 
    8691006        DEADTRANS( L'O'   , 0x02DD , 0x0150 , 0x0000), 
     
    8761013 
    8771014 
    878         DEADTRANS( L' '   , 0x02d9 , 0x02d9 , 0x0000),  //Dot Above 
    879         DEADTRANS( 0x02d9 , 0x02d9 , 0x0307 , 0x0000),  //2x f�bining 
    880         DEADTRANS( L'C'   , 0x02d9 , 0x010a , 0x0000), 
    881         DEADTRANS( L'c'   , 0x02d9 , 0x010b , 0x0000), 
    882         DEADTRANS( L'E'   , 0x02d9 , 0x0116 , 0x0000), 
    883         DEADTRANS( L'e'   , 0x02d9 , 0x0117 , 0x0000), 
    884         DEADTRANS( L'G'   , 0x02d9 , 0x0120 , 0x0000), 
    885         DEADTRANS( L'g'   , 0x02d9 , 0x0121 , 0x0000), 
    886         DEADTRANS( L'I'   , 0x02d9 , 0x0130 , 0x0000), 
    887         DEADTRANS( L'i'   , 0x02d9 , 0x0131 , 0x0000), 
    888         DEADTRANS( L'Z'   , 0x02d9 , 0x017b , 0x0000), 
    889         DEADTRANS( L'z'   , 0x02d9 , 0x017c , 0x0000), 
    890         DEADTRANS( L'A'   , 0x02d9 , 0x0226 , 0x0000), 
    891         DEADTRANS( L'a'   , 0x02d9 , 0x0227 , 0x0000), 
    892         DEADTRANS( L'O'   , 0x02d9 , 0x022e , 0x0000), 
    893         DEADTRANS( L'o'   , 0x02d9 , 0x022f , 0x0000), 
    894         DEADTRANS( L'B'   , 0x02d9 , 0x1e02 , 0x0000), 
    895         DEADTRANS( L'b'   , 0x02d9 , 0x1e03 , 0x0000), 
    896         DEADTRANS( L'D'   , 0x02d9 , 0x1e0a , 0x0000), 
    897         DEADTRANS( L'd'   , 0x02d9 , 0x1e0b , 0x0000), 
    898         DEADTRANS( L'F'   , 0x02d9 , 0x1e1e , 0x0000), 
    899         DEADTRANS( L'f'   , 0x02d9 , 0x1e1f , 0x0000), 
    900         DEADTRANS( L'H'   , 0x02d9 , 0x1e22 , 0x0000), 
    901         DEADTRANS( L'h'   , 0x02d9 , 0x1e23 , 0x0000), 
    902         DEADTRANS( L'M'   , 0x02d9 , 0x1e40 , 0x0000), 
    903         DEADTRANS( L'm'   , 0x02d9 , 0x1e41 , 0x0000), 
    904         DEADTRANS( L'N'   , 0x02d9 , 0x1e44 , 0x0000), 
    905         DEADTRANS( L'n'   , 0x02d9 , 0x1e45 , 0x0000), 
    906         DEADTRANS( L'P'   , 0x02d9 , 0x1e56 , 0x0000), 
    907         DEADTRANS( L'p'   , 0x02d9 , 0x1e57 , 0x0000), 
    908         DEADTRANS( L'R'   , 0x02d9 , 0x1e58 , 0x0000), 
    909         DEADTRANS( L'r'   , 0x02d9 , 0x1e59 , 0x0000), 
    910         DEADTRANS( L'S'   , 0x02d9 , 0x1e60 , 0x0000), 
    911         DEADTRANS( L's'   , 0x02d9 , 0x1e61 , 0x0000), 
    912         DEADTRANS( L'T'   , 0x02d9 , 0x1e6a , 0x0000), 
    913         DEADTRANS( L't'   , 0x02d9 , 0x1e6b , 0x0000), 
    914         DEADTRANS( L'W'   , 0x02d9 , 0x1e86 , 0x0000), 
    915         DEADTRANS( L'w'   , 0x02d9 , 0x1e87 , 0x0000), 
    916         DEADTRANS( L'X'   , 0x02d9 , 0x1e8a , 0x0000), 
    917         DEADTRANS( L'x'   , 0x02d9 , 0x1e8b , 0x0000), 
    918         DEADTRANS( L'Y'   , 0x02d9 , 0x1e8e , 0x0000), 
    919         DEADTRANS( L'y'   , 0x02d9 , 0x1e8f , 0x0000), 
     1015 
    9201016         
    9211017         
    9221018         
    923     DEADTRANS( L' '   , 0x00b7 , 0x00b7 , 0x0000),      //Dot Middle 
    924     DEADTRANS( 0x00b7 , 0x00b7 , 0x00b7 , 0x0000),      //kein Combining vorhanden 
    925     DEADTRANS( L'L'   , 0x00b7 , 0x013F , 0x0000), 
    926     DEADTRANS( L'l'   , 0x00b7 , 0x0140 , 0x0000), 
     1019 
    9271020     
    9281021 
    9291022     
    930                         DEADTRANS( L' '   , L'.' , L'.'     , 0x0000),  //Dot Below 
    931     DEADTRANS( L'.'   , L'.' , 0x0323   , 0x0000),      //2x f�bining 
    932     DEADTRANS( L'B'   , L'.' , 0x1e04   , 0x0000), 
    933     DEADTRANS( L'b'   , L'.' , 0x1e05   , 0x0000), 
    934     DEADTRANS( L'D'   , L'.' , 0x1e0c   , 0x0000), 
    935     DEADTRANS( L'd'   , L'.' , 0x1e0d   , 0x0000), 
    936     DEADTRANS( L'H'   , L'.' , 0x1e24   , 0x0000), 
    937     DEADTRANS( L'h'   , L'.' , 0x1e25   , 0x0000), 
    938     DEADTRANS( L'K'   , L'.' , 0x1e32   , 0x0000), 
    939     DEADTRANS( L'k'   , L'.' , 0x1e33   , 0x0000), 
    940     DEADTRANS( L'L'   , L'.' , 0x1e36   , 0x0000), 
    941     DEADTRANS( L'l'   , L'.' , 0x1e37   , 0x0000), 
    942     DEADTRANS( L'M'   , L'.' , 0x1e42   , 0x0000), 
    943     DEADTRANS( L'm'   , L'.' , 0x1e43   , 0x0000), 
    944     DEADTRANS( L'N'   , L'.' , 0x1e46   , 0x0000), 
    945     DEADTRANS( L'n'   , L'.' , 0x1e47   , 0x0000), 
    946     DEADTRANS( L'R'   , L'.' , 0x1e5a   , 0x0000), 
    947     DEADTRANS( L'r'   , L'.' , 0x1e5b   , 0x0000), 
    948     DEADTRANS( L'S'   , L'.' , 0x1e62   , 0x0000), 
    949     DEADTRANS( L's'   , L'.' , 0x1e63   , 0x0000), 
    950     DEADTRANS( L'T'   , L'.' , 0x1e6c   , 0x0000), 
    951     DEADTRANS( L't'   , L'.' , 0x1e6d   , 0x0000), 
    952     DEADTRANS( L'V'   , L'.' , 0x1e7e   , 0x0000), 
    953     DEADTRANS( L'v'   , L'.' , 0x1e7f   , 0x0000), 
    954     DEADTRANS( L'W'   , L'.' , 0x1e88   , 0x0000), 
    955     DEADTRANS( L'w'   , L'.' , 0x1e89   , 0x0000), 
    956     DEADTRANS( L'Z'   , L'.' , 0x1e92   , 0x0000), 
    957     DEADTRANS( L'z'   , L'.' , 0x1e93   , 0x0000), 
    958     DEADTRANS( L'A'   , L'.' , 0x1ea0   , 0x0000), 
    959     DEADTRANS( L'a'   , L'.' , 0x1ea1   , 0x0000), 
    960     DEADTRANS( L'E'   , L'.' , 0x1eb8   , 0x0000), 
    961     DEADTRANS( L'e'   , L'.' , 0x1eb9   , 0x0000), 
    962     DEADTRANS( L'I'   , L'.' , 0x1eca   , 0x0000), 
    963     DEADTRANS( L'i'   , L'.' , 0x1ecb   , 0x0000), 
    964     DEADTRANS( L'O'   , L'.' , 0x1ecc   , 0x0000), 
    965     DEADTRANS( L'o'   , L'.' , 0x1ecd   , 0x0000), 
    966     DEADTRANS( L'Y'   , L'.' , 0x1ef4   , 0x0000), 
    967     DEADTRANS( L'y'   , L'.' , 0x1ef5   , 0x0000), 
     1023 
    9681024 
    9691025                       
     
    9821038 
    9831039 
    984     DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000), //Doppel Akut 
    985     DEADTRANS( 0x02DD , 0x02DD , 0x030B , 0x0000), //2x f�bining 
    986     DEADTRANS( L'O'   , 0x02DD , 0x0150 , 0x0000), 
    987     DEADTRANS( L'o'   , 0x02DD , 0x0151 , 0x0000), 
    988     DEADTRANS( L'U'   , 0x02DD , 0x0170 , 0x0000), 
    989     DEADTRANS( L'u'   , 0x02DD , 0x0171 , 0x0000), 
    990     DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000), 
    991  
    992     DEADTRANS( L' '   , ',' , ','    , 0x0000), //Komma Below 
    993     DEADTRANS( L','   , ',' , ','    , 0x0000),     //2x f�bining 
    994     DEADTRANS( L'S'   , ',' , 0x0218 , 0x0000), 
    995     DEADTRANS( L's'   , ',' , 0x0219 , 0x0000), 
    996     DEADTRANS( L'T'   , ',' , 0x021a , 0x0000), 
    997     DEADTRANS( L't'   , ',' , 0x021b , 0x0000), 
    998     DEADTRANS( L' '   , ',' , 0x0326 , 0x0000), 
     1040DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000), //Doppel Akut 
     1041DEADTRANS( 0x02DD , 0x02DD , 0x030B , 0x0000), //2x f�bining 
     1042DEADTRANS( L'O'   , 0x02DD , 0x0150 , 0x0000), 
     1043DEADTRANS( L'o'   , 0x02DD , 0x0151 , 0x0000), 
     1044DEADTRANS( L'U'   , 0x02DD , 0x0170 , 0x0000), 
     1045DEADTRANS( L'u'   , 0x02DD , 0x0171 , 0x0000), 
     1046DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000), 
     1047 
     1048DEADTRANS( L' '   , ','    , ','    , 0x0000), //Komma Below 
     1049DEADTRANS( L','   , ','    , ','    , 0x0000),     //2x f�bining 
     1050DEADTRANS( L'S'   , ','    , 0x0218 , 0x0000), 
     1051DEADTRANS( L's'   , ','    , 0x0219 , 0x0000), 
     1052DEADTRANS( L'T'   , ','    , 0x021a , 0x0000), 
     1053DEADTRANS( L't'   , ','    , 0x021b , 0x0000), 
     1054DEADTRANS( L' '   , ','    , 0x0326 , 0x0000), 
    9991055// Ende der Tasten rechts neben dem �߫ 
     1056 
     1057 
     1058//Trema und Akut: COMBINING GREEK DIALYTIKA TONOS 
     1059//DEADTRANS( L' '   , 0x0344 , 0x0344 , 0x0000), 
     1060 
     1061 
     1062 
     1063 
     1064 
     1065 
     1066 
     1067 
     1068 
     1069 
     1070 
     1071 
     1072 
     1073 
     1074 
    10001075 
    10011076