Ignorieren:
Zeitstempel:
08.08.2009 15:22:16 (vor 10 Jahren)
Autor:
florian
Nachricht:

kleinere Akutalisierungen.
ACHTUNG: Compose in dieser Version deaktiviert.

Datei:
1 bearbeitet

Legende:

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

    r1652 r2025  
    233233{'4'                    ,KANALOK                        ,'4'            ,0x00bb         ,0x203A         ,WCH_NONE       ,0x2640         ,0x22a5         },      //WCH_NONE sollte »Bild auf« sein (AHK?) 
    234234{'5'                    ,KANALOK                        ,'5'            ,0x00ab         ,0x2039         ,0x00b7         ,0x2642         ,0x2221         }, 
    235 {'7'                    ,KANALOK                        ,'7'            ,0x0024         ,0x00a5         ,0x00a3         ,0x03ba         ,0x2192         }, 
     235{'7'                    ,KANALOK                        ,'7'            ,0x0024         ,0x00a5         ,0x00a4         ,0x03ba         ,0x2192         }, 
    236236{'8'                    ,KANALOK                        ,'8'            ,0x201E         ,0x201A         ,WCH_NONE       ,0x27E8         ,0x221e         }, 
    237237{'9'                    ,KANALOK                        ,'9'            ,0x201C         ,0x2018         ,'/'            ,0x27E9         ,0x220b         }, 
     
    284284{VK_BACK                ,0                                      ,'\b'           ,'\b'           ,'\b'           ,'\b'           ,'\b'           ,'\b'           ,0x007f         }, 
    285285{VK_ESCAPE              ,0                                      ,0x001b         ,0x001b         ,0x001b         ,0x001b         ,0x001b         ,0x001b         ,0x001b         }, 
    286 {VK_RETURN              ,0                                      ,'\r'           ,'\r'           ,WCH_NONE       ,WCH_NONE       ,WCH_NONE       ,WCH_NONE       ,'\n'           }, 
     286{VK_RETURN              ,0                                      ,'\r'           ,'\r'           ,'\r'           ,'\r'           ,'\r'           ,'\r'           ,'\n'           }, 
    287287{VK_CANCEL              ,0                                      ,0x0003         ,0x0003         ,WCH_NONE       ,WCH_NONE       ,WCH_NONE       ,WCH_NONE       ,0x0003         }, 
    288288{0                              ,0                                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      } 
     
    293293//                              |===================|===========|===========|===========|===========|===========|===========|===========|==============| 
    294294{'2'                    ,KANALOK                        ,'2'            ,0x00a7         ,0x00b2         ,0x00aa         ,0x2082         ,0x2228         ,WCH_NONE       ,0x0000         }, 
    295 {'6'                    ,KANALOK                        ,'6'            ,0x20ac         ,0x00A2         ,0x00a4         ,0x26a5         ,0x2225         ,WCH_NONE       ,0x001e         }, 
     295{'6'                    ,KANALOK                        ,'6'            ,0x20ac         ,0x00A2         ,0x00a3         ,0x26a5         ,0x2225         ,WCH_NONE       ,0x001e         }, 
    296296{'J'                    ,CAPLOK | KANALOK       ,'j'            ,'J'            ,';'            ,';'            ,0x03b8         ,0x221d         ,WCH_NONE       ,0x001f         }, 
    297297{0                              ,0                                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      ,0                      } 
     
    445445//    0, 0    terminiert komplette Liste 
    446446 
     447//Deadkeys 
     448// T1: Taste links neben der 1 
     449// Zirkumflex, Tilde, Ring Above, Caron, Brevis, Macron 
     450        DEADTRANS( L' '   , L'^'   , L'^'   , 0x0000), //Zirkumflex 
     451        DEADTRANS( L'^'   , L'^'   , 0x0302 , 0x0000), //2x für Combining 
     452        DEADTRANS( L'1'   , L'^'   , 0x00b9 , 0x0000), 
     453        DEADTRANS( L'2'   , L'^'   , 0x00b2 , 0x0000), 
     454        DEADTRANS( L'3'   , L'^'   , 0x00b3 , 0x0000), 
     455        DEADTRANS( L'4'   , L'^'   , 0x2074 , 0x0000), 
     456        DEADTRANS( L'5'   , L'^'   , 0x2075 , 0x0000), 
     457        DEADTRANS( L'6'   , L'^'   , 0x2076 , 0x0000), 
     458        DEADTRANS( L'7'   , L'^'   , 0x2077 , 0x0000), 
     459        DEADTRANS( L'8'   , L'^'   , 0x2078 , 0x0000), 
     460        DEADTRANS( L'9'   , L'^'   , 0x2079 , 0x0000), 
     461        DEADTRANS( L'0'   , L'^'   , 0x2070 , 0x0000), 
     462        DEADTRANS( L'+'   , L'^'   , 0x207a , 0x0000), 
     463        DEADTRANS( L'-'   , L'^'   , 0x207b , 0x0000), 
     464        DEADTRANS( L'='   , L'^'   , 0x207c , 0x0000), 
     465        DEADTRANS( L'('   , L'^'   , 0x207d , 0x0000), 
     466        DEADTRANS( L')'   , L'^'   , 0x207e , 0x0000), 
     467        DEADTRANS( L'n'   , L'^'   , 0x207f , 0x0000), 
     468        DEADTRANS( L'A'   , L'^'   , 0x00c2 , 0x0000), 
     469        DEADTRANS( L'a'   , L'^'   , 0x00e2 , 0x0000), 
     470        DEADTRANS( L'C'   , L'^'   , 0x0108 , 0x0000), 
     471        DEADTRANS( L'c'   , L'^'   , 0x0109 , 0x0000), 
     472        DEADTRANS( L'E'   , L'^'   , 0x00ca , 0x0000), 
     473        DEADTRANS( L'e'   , L'^'   , 0x00ea , 0x0000), 
     474        DEADTRANS( L'G'   , L'^'   , 0x011c , 0x0000), 
     475        DEADTRANS( L'g'   , L'^'   , 0x011d , 0x0000), 
     476        DEADTRANS( L'H'   , L'^'   , 0x0124 , 0x0000), 
     477        DEADTRANS( L'h'   , L'^'   , 0x0125 , 0x0000), 
     478        DEADTRANS( L'I'   , L'^'   , 0x00ce , 0x0000), 
     479        DEADTRANS( L'i'   , L'^'   , 0x00ee , 0x0000), 
     480        DEADTRANS( L'J'   , L'^'   , 0x0134 , 0x0000), 
     481        DEADTRANS( L'j'   , L'^'   , 0x0135 , 0x0000), 
     482        DEADTRANS( L'O'   , L'^'   , 0x00d4 , 0x0000), 
     483        DEADTRANS( L'o'   , L'^'   , 0x00f4 , 0x0000), 
     484        DEADTRANS( L'S'   , L'^'   , 0x015c , 0x0000), 
     485        DEADTRANS( L's'   , L'^'   , 0x015d , 0x0000), 
     486        DEADTRANS( L'U'   , L'^'   , 0x00db , 0x0000), 
     487        DEADTRANS( L'u'   , L'^'   , 0x00fb , 0x0000), 
     488        DEADTRANS( L'W'   , L'^'   , 0x0174 , 0x0000), 
     489        DEADTRANS( L'w'   , L'^'   , 0x0175 , 0x0000), 
     490        DEADTRANS( L'Y'   , L'^'   , 0x0176 , 0x0000), 
     491        DEADTRANS( L'y'   , L'^'   , 0x0177 , 0x0000), 
     492        DEADTRANS( L'Z'   , L'^'   , 0x1e90 , 0x0000), 
     493        DEADTRANS( L'z'   , L'^'   , 0x1e91 , 0x0000), 
     494 
     495        DEADTRANS( L' '   , L'~'   , L'~'   , 0x0000), //Tilde 
     496        DEADTRANS( L'~'   , L'~'   , 0x0303 , 0x0000), //2x für Combining 
     497        DEADTRANS( L'A'   , L'~'   , 0x00c3 , 0x0000), 
     498        DEADTRANS( L'N'   , L'~'   , 0x00d1 , 0x0000), 
     499        DEADTRANS( L'O'   , L'~'   , 0x00d5 , 0x0000), 
     500        DEADTRANS( L'a'   , L'~'   , 0x00e3 , 0x0000), 
     501        DEADTRANS( L'n'   , L'~'   , 0x00f1 , 0x0000), 
     502        DEADTRANS( L'o'   , L'~'   , 0x00f5 , 0x0000), 
     503        DEADTRANS( L'I'   , L'~'   , 0x0128 , 0x0000), 
     504        DEADTRANS( L'i'   , L'~'   , 0x0129 , 0x0000), 
     505        DEADTRANS( L'U'   , L'~'   , 0x0168 , 0x0000), 
     506        DEADTRANS( L'u'   , L'~'   , 0x0169 , 0x0000), 
     507        DEADTRANS( L'V'   , L'~'   , 0x1e7c , 0x0000), 
     508        DEADTRANS( L'v'   , L'~'   , 0x1e7d , 0x0000), 
     509        DEADTRANS( L'E'   , L'~'   , 0x1ebc , 0x0000), 
     510        DEADTRANS( L'e'   , L'~'   , 0x1ebd , 0x0000), 
     511        DEADTRANS( L'Y'   , L'~'   , 0x1ef8 , 0x0000), 
     512        DEADTRANS( L'y'   , L'~'   , 0x1ef9 , 0x0000), 
     513 
     514        DEADTRANS( L' '   , 0x02DA , 0x02DA , 0x0000),  //Ring 
     515        DEADTRANS( 0x02DA , 0x02DA , 0x030A , 0x0000),  //2x für Combining 
     516        DEADTRANS( L'E'   , 0x02DA , 0x0116 , 0x0000), 
     517        DEADTRANS( L'e'   , 0x02DA , 0x0117 , 0x0000), 
     518        DEADTRANS( L'G'   , 0x02DA , 0x0120 , 0x0000), 
     519        DEADTRANS( L'g'   , 0x02DA , 0x0121 , 0x0000), 
     520        DEADTRANS( L'I'   , 0x02DA , 0x0130 , 0x0000), 
     521        DEADTRANS( L'i'   , 0x02DA , 0x0131 , 0x0000), 
     522        DEADTRANS( L'Z'   , 0x02DA , 0x017B , 0x0000), 
     523        DEADTRANS( L'z'   , 0x02DA , 0x017C , 0x0000), 
     524        DEADTRANS( L'A'   , 0x02DA , 0x0226 , 0x0000), 
     525        DEADTRANS( L'a'   , 0x02DA , 0x0227 , 0x0000), 
     526        DEADTRANS( L'O'   , 0x02DA , 0x022e , 0x0000), 
     527        DEADTRANS( L'o'   , 0x02DA , 0x022f , 0x0000), 
     528        DEADTRANS( L'B'   , 0x02DA , 0x1e02 , 0x0000), 
     529        DEADTRANS( L'b'   , 0x02DA , 0x1e03 , 0x0000), 
     530        DEADTRANS( L'D'   , 0x02DA , 0x1e0a , 0x0000), 
     531        DEADTRANS( L'd'   , 0x02DA , 0x1e0b , 0x0000), 
     532        DEADTRANS( L'F'   , 0x02DA , 0x1e1e , 0x0000), 
     533        DEADTRANS( L'f'   , 0x02DA , 0x1e1f , 0x0000), 
     534        DEADTRANS( L'H'   , 0x02DA , 0x1e22 , 0x0000), 
     535        DEADTRANS( L'h'   , 0x02DA , 0x1e23 , 0x0000), 
     536        DEADTRANS( L'M'   , 0x02DA , 0x1e40 , 0x0000), 
     537        DEADTRANS( L'm'   , 0x02DA , 0x1e41 , 0x0000), 
     538        DEADTRANS( L'N'   , 0x02DA , 0x1e44 , 0x0000), 
     539        DEADTRANS( L'n'   , 0x02DA , 0x1e45 , 0x0000), 
     540        DEADTRANS( L'P'   , 0x02DA , 0x1e56 , 0x0000), 
     541        DEADTRANS( L'p'   , 0x02DA , 0x1e57 , 0x0000), 
     542        DEADTRANS( L'R'   , 0x02DA , 0x1e58 , 0x0000), 
     543        DEADTRANS( L'r'   , 0x02DA , 0x1e59 , 0x0000), 
     544        DEADTRANS( L'S'   , 0x02DA , 0x1e60 , 0x0000), 
     545        DEADTRANS( L's'   , 0x02DA , 0x1e61 , 0x0000), 
     546        DEADTRANS( L'T'   , 0x02DA , 0x1e6a , 0x0000), 
     547        DEADTRANS( L't'   , 0x02DA , 0x1e6b , 0x0000), 
     548        DEADTRANS( L'W'   , 0x02DA , 0x1e86 , 0x0000), 
     549        DEADTRANS( L'w'   , 0x02DA , 0x1e87 , 0x0000), 
     550        DEADTRANS( L'X'   , 0x02DA , 0x1e8a , 0x0000), 
     551        DEADTRANS( L'x'   , 0x02DA , 0x1e8b , 0x0000), 
     552        DEADTRANS( L'Y'   , 0x02DA , 0x1e8e , 0x0000), 
     553        DEADTRANS( L'y'   , 0x02DA , 0x1e8f , 0x0000), 
     554 
     555        DEADTRANS( L' '   , 0x02c7 , 0x02c7 , 0x0000),  //Caron  
     556        DEADTRANS( 0x02c7 , 0x02c7 , 0x030C , 0x0000),  //2x für Combining 
     557        DEADTRANS( L'C'   , 0x02c7 , 0x010c , 0x0000), 
     558        DEADTRANS( L'c'   , 0x02c7 , 0x010d , 0x0000), 
     559        DEADTRANS( L'D'   , 0x02c7 , 0x010e , 0x0000), 
     560        DEADTRANS( L'd'   , 0x02c7 , 0x010f , 0x0000), 
     561        DEADTRANS( L'E'   , 0x02c7 , 0x011a , 0x0000), 
     562        DEADTRANS( L'e'   , 0x02c7 , 0x011b , 0x0000), 
     563        DEADTRANS( L'L'   , 0x02c7 , 0x013d , 0x0000), 
     564        DEADTRANS( L'l'   , 0x02c7 , 0x013e , 0x0000), 
     565        DEADTRANS( L'N'   , 0x02c7 , 0x0147 , 0x0000), 
     566        DEADTRANS( L'n'   , 0x02c7 , 0x0148 , 0x0000), 
     567        DEADTRANS( L'R'   , 0x02c7 , 0x0158 , 0x0000), 
     568        DEADTRANS( L'r'   , 0x02c7 , 0x0159 , 0x0000), 
     569        DEADTRANS( L'S'   , 0x02c7 , 0x0160 , 0x0000), 
     570        DEADTRANS( L's'   , 0x02c7 , 0x0161 , 0x0000), 
     571        DEADTRANS( L'T'   , 0x02c7 , 0x0164 , 0x0000), 
     572        DEADTRANS( L't'   , 0x02c7 , 0x0165 , 0x0000), 
     573        DEADTRANS( L'Z'   , 0x02c7 , 0x017d , 0x0000), 
     574        DEADTRANS( L'z'   , 0x02c7 , 0x017e , 0x0000), 
     575        DEADTRANS( L'A'   , 0x02c7 , 0x01cd , 0x0000), 
     576        DEADTRANS( L'a'   , 0x02c7 , 0x01ce , 0x0000), 
     577        DEADTRANS( L'I'   , 0x02c7 , 0x01cf , 0x0000), 
     578        DEADTRANS( L'i'   , 0x02c7 , 0x01d0 , 0x0000), 
     579        DEADTRANS( L'O'   , 0x02c7 , 0x01d1 , 0x0000), 
     580        DEADTRANS( L'o'   , 0x02c7 , 0x01d2 , 0x0000), 
     581        DEADTRANS( L'U'   , 0x02c7 , 0x01d3 , 0x0000), 
     582        DEADTRANS( L'u'   , 0x02c7 , 0x01d4 , 0x0000), 
     583        DEADTRANS( L'G'   , 0x02c7 , 0x01e6 , 0x0000), 
     584        DEADTRANS( L'g'   , 0x02c7 , 0x01e7 , 0x0000), 
     585        DEADTRANS( L'K'   , 0x02c7 , 0x01e8 , 0x0000), 
     586        DEADTRANS( L'k'   , 0x02c7 , 0x01e9 , 0x0000), 
     587        DEADTRANS( L'j'   , 0x02c7 , 0x01f0 , 0x0000), 
     588        DEADTRANS( L'H'   , 0x02c7 , 0x021e , 0x0000), 
     589        DEADTRANS( L'h'   , 0x02c7 , 0x021f , 0x0000), 
     590        DEADTRANS( 0x00fc , 0x02c7 , 0x01da , 0x0000), 
     591        DEADTRANS( 0x00dc , 0x02c7 , 0x01d9 , 0x0000), 
     592 
     593        DEADTRANS( L' '   , 0x02D8 , 0x02D8 , 0x0000),  //Brevis 
     594        DEADTRANS( 0x02D8 , 0x02D8 , 0x0306 , 0x0000),  //2x für Combining 
     595        DEADTRANS( L'A'   , 0x02D8 , 0x0102 , 0x0000), 
     596        DEADTRANS( L'a'   , 0x02D8 , 0x0103 , 0x0000), 
     597        DEADTRANS( L'E'   , 0x02D8 , 0x0114 , 0x0000), 
     598        DEADTRANS( L'e'   , 0x02D8 , 0x0115 , 0x0000), 
     599        DEADTRANS( L'G'   , 0x02D8 , 0x011e , 0x0000), 
     600        DEADTRANS( L'g'   , 0x02D8 , 0x011f , 0x0000), 
     601        DEADTRANS( L'I'   , 0x02D8 , 0x012c , 0x0000), 
     602        DEADTRANS( L'i'   , 0x02D8 , 0x012d , 0x0000), 
     603        DEADTRANS( L'O'   , 0x02D8 , 0x014e , 0x0000), 
     604        DEADTRANS( L'o'   , 0x02D8 , 0x014f , 0x0000), 
     605        DEADTRANS( L'U'   , 0x02D8 , 0x016c , 0x0000), 
     606        DEADTRANS( L'u'   , 0x02D8 , 0x016d , 0x0000), 
     607 
     608        DEADTRANS( L' '   , 0x00AF , 0x00AF , 0x0000),  //Makron 
     609        DEADTRANS( 0x00AF , 0x00AF , 0x0304 , 0x0000),  //2x für Combining 
     610        DEADTRANS( L'A'   , 0x00AF , 0x0100 , 0x0000), 
     611        DEADTRANS( L'a'   , 0x00AF , 0x0101 , 0x0000), 
     612        DEADTRANS( L'E'   , 0x00AF , 0x0112 , 0x0000), 
     613        DEADTRANS( L'e'   , 0x00AF , 0x0113 , 0x0000), 
     614        DEADTRANS( L'I'   , 0x00AF , 0x012a , 0x0000), 
     615        DEADTRANS( L'i'   , 0x00AF , 0x012b , 0x0000), 
     616        DEADTRANS( L'O'   , 0x00AF , 0x014c , 0x0000), 
     617        DEADTRANS( L'o'   , 0x00AF , 0x014d , 0x0000), 
     618        DEADTRANS( L'U'   , 0x00AF , 0x016a , 0x0000), 
     619        DEADTRANS( L'u'   , 0x00AF , 0x016b , 0x0000), 
     620        DEADTRANS( L'Y'   , 0x00AF , 0x0232 , 0x0000), 
     621        DEADTRANS( L'y'   , 0x00AF , 0x0233 , 0x0000), 
     622        DEADTRANS( L'G'   , 0x00AF , 0x1e20 , 0x0000), 
     623        DEADTRANS( L'g'   , 0x00AF , 0x1e21 , 0x0000), 
     624// Ende von T1 (links neben der 1) 
     625 
     626// T2: zwei rechts neben der 0 
     627// Gravis, , Trema, Doppelgravis, Spiritus asper,  
     628        DEADTRANS( L' '   , 0x0060 , 0x0060 , 0x0000),  //Gravis 
     629        DEADTRANS( 0x0060 , 0x0060 , 0x0300 , 0x0000),  //2x für Combining 
     630        DEADTRANS( L'a'   , 0x0060 , 0x00e0 , 0x0000), 
     631        DEADTRANS( L'e'   , 0x0060 , 0x00e8 , 0x0000), 
     632        DEADTRANS( L'i'   , 0x0060 , 0x00ec , 0x0000), 
     633        DEADTRANS( L'o'   , 0x0060 , 0x00f2 , 0x0000), 
     634        DEADTRANS( L'u'   , 0x0060 , 0x00f9 , 0x0000), 
     635        DEADTRANS( L'A'   , 0x0060 , 0x00c0 , 0x0000), 
     636        DEADTRANS( L'E'   , 0x0060 , 0x00c8 , 0x0000), 
     637        DEADTRANS( L'I'   , 0x0060 , 0x00cc , 0x0000), 
     638        DEADTRANS( L'O'   , 0x0060 , 0x00d2 , 0x0000), 
     639        DEADTRANS( L'U'   , 0x0060 , 0x00d9 , 0x0000), 
     640        DEADTRANS( 0x00dc , 0x0060 , 0x01db , 0x0000), 
     641        DEADTRANS( 0x00fc , 0x0060 , 0x01dc , 0x0000), 
     642        DEADTRANS( L'N'   , 0x0060 , 0x01f8 , 0x0000), 
     643        DEADTRANS( L'n'   , 0x0060 , 0x01f9 , 0x0000), 
     644        DEADTRANS( L'W'   , 0x0060 , 0x1e80 , 0x0000), 
     645        DEADTRANS( L'w'   , 0x0060 , 0x1e81 , 0x0000), 
     646        DEADTRANS( L'Y'   , 0x0060 , 0x1ef2 , 0x0000), 
     647        DEADTRANS( L'y'   , 0x0060 , 0x1ef3 , 0x0000), 
     648 
     649//nicht belegt 
     650//2x für Combining 
     651 
     652        DEADTRANS( L' '   , 0x00A8 , 0x00A8 , 0x0000),  //Trema 
     653        DEADTRANS( 0x00A8 , 0x00A8 , 0x0308 , 0x0000),  //2x für Combining 
     654        DEADTRANS( L'A'   , 0x00A8 , 0x00c4 , 0x0000), 
     655        DEADTRANS( L'E'   , 0x00A8 , 0x00cb , 0x0000), 
     656        DEADTRANS( L'I'   , 0x00A8 , 0x00cf , 0x0000), 
     657        DEADTRANS( L'O'   , 0x00A8 , 0x00d6 , 0x0000), 
     658        DEADTRANS( L'U'   , 0x00A8 , 0x00dc , 0x0000), 
     659        DEADTRANS( L'a'   , 0x00A8 , 0x00e4 , 0x0000), 
     660        DEADTRANS( L'e'   , 0x00A8 , 0x00eb , 0x0000), 
     661        DEADTRANS( L'i'   , 0x00A8 , 0x00ef , 0x0000), 
     662        DEADTRANS( L'o'   , 0x00A8 , 0x00f6 , 0x0000), 
     663        DEADTRANS( L'u'   , 0x00A8 , 0x00fc , 0x0000), 
     664        DEADTRANS( L'y'   , 0x00A8 , 0x0177 , 0x0000), 
     665        DEADTRANS( L'Y'   , 0x00A8 , 0x0178 , 0x0000), 
     666        DEADTRANS( L'H'   , 0x00A8 , 0x1e26 , 0x0000), 
     667        DEADTRANS( L'h'   , 0x00A8 , 0x1e27 , 0x0000), 
     668        DEADTRANS( L'W'   , 0x00A8 , 0x1e84 , 0x0000), 
     669        DEADTRANS( L'w'   , 0x00A8 , 0x1e85 , 0x0000), 
     670        DEADTRANS( L'X'   , 0x00A8 , 0x1e8c , 0x0000), 
     671        DEADTRANS( L'x'   , 0x00A8 , 0x1e8d , 0x0000), 
     672        DEADTRANS( L't'   , 0x00A8 , 0x1e97 , 0x0000), 
     673 
     674        DEADTRANS( L' '   , 0x030f , 0x02F5 , 0x0000),  //Doppelgravis 
     675        DEADTRANS( 0x030f , 0x030f , 0x030f , 0x0000),  //2x für Combining 
     676        DEADTRANS( L'A'   , 0x030f , 0x0200 , 0x0000), 
     677        DEADTRANS( L'E'   , 0x030f , 0x0204 , 0x0000), 
     678        DEADTRANS( L'I'   , 0x030f , 0x0208 , 0x0000), 
     679        DEADTRANS( L'O'   , 0x030f , 0x020c , 0x0000), 
     680        DEADTRANS( L'R'   , 0x030f , 0x0210 , 0x0000), 
     681        DEADTRANS( L'U'   , 0x030f , 0x0214 , 0x0000), 
     682        DEADTRANS( L'a'   , 0x030f , 0x0201 , 0x0000), 
     683        DEADTRANS( L'e'   , 0x030f , 0x0205 , 0x0000), 
     684        DEADTRANS( L'i'   , 0x030f , 0x0209 , 0x0000), 
     685        DEADTRANS( L'o'   , 0x030f , 0x020d , 0x0000), 
     686        DEADTRANS( L'r'   , 0x030f , 0x0211 , 0x0000), 
     687        DEADTRANS( L'u'   , 0x030f , 0x0215 , 0x0000), 
     688 
     689        DEADTRANS( L' '   , 0x1ffe , 0x1ffe , 0x0000),  //Spiritus asper 
     690        DEADTRANS( 0x1ffe , 0x1ffe , 0x0314 , 0x0000),  //2x für Combining 
     691        DEADTRANS( 0x03b1 , 0x1ffe , 0x1f01 , 0x0000), 
     692        DEADTRANS( 0x03b5 , 0x1ffe , 0x1f11 , 0x0000), 
     693        DEADTRANS( 0x03b7 , 0x1ffe , 0x1f21 , 0x0000), 
     694        DEADTRANS( 0x03b9 , 0x1ffe , 0x1f31 , 0x0000), 
     695        DEADTRANS( 0x03bf , 0x1ffe , 0x1f41 , 0x0000), 
     696        DEADTRANS( 0x03c5 , 0x1ffe , 0x1f51 , 0x0000), 
     697        DEADTRANS( 0x03c9 , 0x1ffe , 0x1f61 , 0x0000), 
     698        DEADTRANS( 0x03c1 , 0x1ffe , 0x1fe5 , 0x0000), 
     699        DEADTRANS( 0x0391 , 0x1ffe , 0x1f09 , 0x0000), 
     700        DEADTRANS( 0x0395 , 0x1ffe , 0x1f19 , 0x0000), 
     701        DEADTRANS( 0x0397 , 0x1ffe , 0x1f29 , 0x0000), 
     702        DEADTRANS( 0x0399 , 0x1ffe , 0x1f39 , 0x0000), 
     703        DEADTRANS( 0x039f , 0x1ffe , 0x1f49 , 0x0000), 
     704        DEADTRANS( 0x03a5 , 0x1ffe , 0x1f59 , 0x0000), 
     705        DEADTRANS( 0x03a9 , 0x1ffe , 0x1f69 , 0x0000), 
     706        DEADTRANS( 0x03a1 , 0x1ffe , 0x1fec , 0x0000), 
     707 
     708//nicht belegt 
     709//2x für Combining 
     710// Ende von T2 
     711 
     712// T3: rechts nebem ›ß‹ 
     713// Akut, Cedille, Quer-/Schrägstrich, Doppelakut, Spiritus lenis, Punkt darüber 
     714        DEADTRANS( L' '   , 0x00B4 , 0x00B4 , 0x0000),  //Akut 
     715        DEADTRANS( 0x00B4 , 0x00B4 , 0x0301 , 0x0000),  //2x für Combining 
     716        DEADTRANS( L'a'   , 0x00B4 , 0x00e1 , 0x0000), 
     717        DEADTRANS( L'e'   , 0x00B4 , 0x00e9 , 0x0000), 
     718        DEADTRANS( L'i'   , 0x00B4 , 0x00ed , 0x0000), 
     719        DEADTRANS( L'o'   , 0x00B4 , 0x00f3 , 0x0000), 
     720        DEADTRANS( L'u'   , 0x00B4 , 0x00fa , 0x0000), 
     721        DEADTRANS( L'y'   , 0x00B4 , 0x00fd , 0x0000), 
     722        DEADTRANS( L'A'   , 0x00B4 , 0x00c1 , 0x0000), 
     723        DEADTRANS( L'E'   , 0x00B4 , 0x00c9 , 0x0000), 
     724        DEADTRANS( L'I'   , 0x00B4 , 0x00cd , 0x0000), 
     725        DEADTRANS( L'O'   , 0x00B4 , 0x00d3 , 0x0000), 
     726        DEADTRANS( L'U'   , 0x00B4 , 0x00da , 0x0000), 
     727        DEADTRANS( L'Y'   , 0x00B4 , 0x00dd , 0x0000), 
     728        DEADTRANS( L'C'   , 0x00B4 , 0x0106 , 0x0000), 
     729        DEADTRANS( L'c'   , 0x00B4 , 0x0106 , 0x0000), 
     730        DEADTRANS( L'L'   , 0x00B4 , 0x0139 , 0x0000), 
     731        DEADTRANS( L'l'   , 0x00B4 , 0x013a , 0x0000), 
     732        DEADTRANS( L'N'   , 0x00B4 , 0x0143 , 0x0000), 
     733        DEADTRANS( L'n'   , 0x00B4 , 0x0144 , 0x0000), 
     734        DEADTRANS( L'R'   , 0x00B4 , 0x0154 , 0x0000), 
     735        DEADTRANS( L'r'   , 0x00B4 , 0x0155 , 0x0000), 
     736        DEADTRANS( L'S'   , 0x00B4 , 0x015a , 0x0000), 
     737        DEADTRANS( L's'   , 0x00B4 , 0x015b , 0x0000), 
     738        DEADTRANS( L'Z'   , 0x00B4 , 0x0179 , 0x0000), 
     739        DEADTRANS( L'z'   , 0x00B4 , 0x017a , 0x0000), 
     740        DEADTRANS( 0x00fc , 0x00B4 , 0x01d8 , 0x0000), 
     741        DEADTRANS( 0x00dc , 0x00B4 , 0x01d7 , 0x0000), 
     742        DEADTRANS( L'G'   , 0x00B4 , 0x01f4 , 0x0000), 
     743        DEADTRANS( L'g'   , 0x00B4 , 0x01f5 , 0x0000), 
     744        DEADTRANS( L'K'   , 0x00B4 , 0x1e30 , 0x0000), 
     745        DEADTRANS( L'k'   , 0x00B4 , 0x1e31 , 0x0000), 
     746        DEADTRANS( L'M'   , 0x00B4 , 0x1e3e , 0x0000), 
     747        DEADTRANS( L'm'   , 0x00B4 , 0x1e3f , 0x0000), 
     748        DEADTRANS( L'P'   , 0x00B4 , 0x1e54 , 0x0000), 
     749        DEADTRANS( L'p'   , 0x00B4 , 0x1e55 , 0x0000), 
     750        DEADTRANS( L'W'   , 0x00B4 , 0x1e82 , 0x0000), 
     751        DEADTRANS( L'w'   , 0x00B4 , 0x1e83 , 0x0000), 
     752 
     753        DEADTRANS( L' '   , 0x00b8 , 0x00b8 , 0x0000),  //Cedilla 
     754        DEADTRANS( 0x00b8 , 0x00b8 , 0x0327 , 0x0000),   //2x für Combining 
     755        DEADTRANS( L'C'   , 0x00b8 , 0x00c7 , 0x0000), 
     756        DEADTRANS( L'c'   , 0x00b8 , 0x00e7 , 0x0000), 
     757        DEADTRANS( L'G'   , 0x00b8 , 0x0122 , 0x0000), 
     758        DEADTRANS( L'g'   , 0x00b8 , 0x0123 , 0x0000), 
     759        DEADTRANS( L'K'   , 0x00b8 , 0x0136 , 0x0000), 
     760        DEADTRANS( L'k'   , 0x00b8 , 0x0137 , 0x0000), 
     761        DEADTRANS( L'L'   , 0x00b8 , 0x013b , 0x0000), 
     762        DEADTRANS( L'l'   , 0x00b8 , 0x013c , 0x0000), 
     763        DEADTRANS( L'N'   , 0x00b8 , 0x0145 , 0x0000), 
     764        DEADTRANS( L'n'   , 0x00b8 , 0x0146 , 0x0000), 
     765        DEADTRANS( L'R'   , 0x00b8 , 0x0156 , 0x0000), 
     766        DEADTRANS( L'r'   , 0x00b8 , 0x0157 , 0x0000), 
     767        DEADTRANS( L'S'   , 0x00b8 , 0x015e , 0x0000), 
     768        DEADTRANS( L's'   , 0x00b8 , 0x015f , 0x0000), 
     769        DEADTRANS( L'T'   , 0x00b8 , 0x0162 , 0x0000), 
     770        DEADTRANS( L't'   , 0x00b8 , 0x0163 , 0x0000), 
     771        DEADTRANS( L'D'   , 0x00b8 , 0x1e10 , 0x0000), 
     772        DEADTRANS( L'd'   , 0x00b8 , 0x1e11 , 0x0000), 
     773        DEADTRANS( L'H'   , 0x00b8 , 0x1e28 , 0x0000), 
     774        DEADTRANS( L'h'   , 0x00b8 , 0x1e29 , 0x0000), 
     775    DEADTRANS( L'A'   , 0x00b8 , 0x0104 , 0x0000),      //Ogonek 
     776    DEADTRANS( L'a'   , 0x00b8 , 0x0105 , 0x0000), 
     777    DEADTRANS( L'E'   , 0x00b8 , 0x0118 , 0x0000), 
     778    DEADTRANS( L'e'   , 0x00b8 , 0x0119 , 0x0000), 
     779    DEADTRANS( L'I'   , 0x00b8 , 0x012e , 0x0000), 
     780    DEADTRANS( L'i'   , 0x00b8 , 0x012f , 0x0000), 
     781    DEADTRANS( L'U'   , 0x00b8 , 0x0172 , 0x0000), 
     782    DEADTRANS( L'u'   , 0x00b8 , 0x0173 , 0x0000), 
     783    DEADTRANS( L'O'   , 0x00b8 , 0x01ea , 0x0000), 
     784    DEADTRANS( L'o'   , 0x00b8 , 0x01eb , 0x0000), 
     785         
     786        DEADTRANS( L' '   , L'-'   , L'-'   , 0x0000),  //Quer-/Schrägstrich; mit Space wird echter Hyphen erzeugt 
     787        DEADTRANS( L'-'   , L'-'   , 0x0335 , 0x0000),  //2x für Combining (Combining Short Stroke) 
     788        DEADTRANS( L'1'   , L'-'   , 0x2081 , 0x0000), 
     789        DEADTRANS( L'2'   , L'-'   , 0x2082 , 0x0000), 
     790        DEADTRANS( L'3'   , L'-'   , 0x2083 , 0x0000), 
     791        DEADTRANS( L'4'   , L'-'   , 0x2084 , 0x0000), 
     792        DEADTRANS( L'5'   , L'-'   , 0x2085 , 0x0000), 
     793        DEADTRANS( L'6'   , L'-'   , 0x2086 , 0x0000), 
     794        DEADTRANS( L'7'   , L'-'   , 0x2087 , 0x0000), 
     795        DEADTRANS( L'8'   , L'-'   , 0x2088 , 0x0000), 
     796        DEADTRANS( L'9'   , L'-'   , 0x2089 , 0x0000), 
     797        DEADTRANS( L'0'   , L'-'   , 0x2080 , 0x0000), 
     798        DEADTRANS( L'+'   , L'-'   , 0x208a , 0x0000), 
     799        DEADTRANS( L'-'   , L'-'   , 0x208b , 0x0000), 
     800        DEADTRANS( L'='   , L'-'   , 0x208c , 0x0000), 
     801        DEADTRANS( L'('   , L'-'   , 0x208d , 0x0000), 
     802        DEADTRANS( L')'   , L'-'   , 0x208e , 0x0000), 
     803        DEADTRANS( L'a'   , L'-'   , 0x2090 , 0x0000), 
     804        DEADTRANS( L'e'   , L'-'   , 0x2091 , 0x0000), 
     805        DEADTRANS( L'x'   , L'-'   , 0x2093 , 0x0000), 
     806        DEADTRANS( L'O'   , L'-'   , 0x00d8 , 0x0000),  //Schrägstrich 
     807        DEADTRANS( L'o'   , L'-'   , 0x00f8 , 0x0000), 
     808        DEADTRANS( L'L'   , L'-'   , 0x0141 , 0x0000), 
     809        DEADTRANS( L'l'   , L'-'   , 0x0142 , 0x0000), 
     810 
     811        DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000),  //Doppelakut 
     812        DEADTRANS( 0x02DD , 0x02DD , 0x030B , 0x0000),  //2x für Combining 
     813        DEADTRANS( L'O'   , 0x02DD , 0x0150 , 0x0000), 
     814        DEADTRANS( L'o'   , 0x02DD , 0x0151 , 0x0000), 
     815        DEADTRANS( L'U'   , 0x02DD , 0x0170 , 0x0000), 
     816        DEADTRANS( L'u'   , 0x02DD , 0x0171 , 0x0000), 
     817 
     818 
     819 
     820 
     821 
     822        DEADTRANS( L' '   , 0x02d9 , 0x02d9 , 0x0000),  //Dot Above 
     823        DEADTRANS( 0x02d9 , 0x02d9 , 0x0307 , 0x0000),  //2x für Combining 
     824        DEADTRANS( L'C'   , 0x02d9 , 0x010a , 0x0000), 
     825        DEADTRANS( L'c'   , 0x02d9 , 0x010b , 0x0000), 
     826        DEADTRANS( L'E'   , 0x02d9 , 0x0116 , 0x0000), 
     827        DEADTRANS( L'e'   , 0x02d9 , 0x0117 , 0x0000), 
     828        DEADTRANS( L'G'   , 0x02d9 , 0x0120 , 0x0000), 
     829        DEADTRANS( L'g'   , 0x02d9 , 0x0121 , 0x0000), 
     830        DEADTRANS( L'I'   , 0x02d9 , 0x0130 , 0x0000), 
     831        DEADTRANS( L'i'   , 0x02d9 , 0x0131 , 0x0000), 
     832        DEADTRANS( L'Z'   , 0x02d9 , 0x017b , 0x0000), 
     833        DEADTRANS( L'z'   , 0x02d9 , 0x017c , 0x0000), 
     834        DEADTRANS( L'A'   , 0x02d9 , 0x0226 , 0x0000), 
     835        DEADTRANS( L'a'   , 0x02d9 , 0x0227 , 0x0000), 
     836        DEADTRANS( L'O'   , 0x02d9 , 0x022e , 0x0000), 
     837        DEADTRANS( L'o'   , 0x02d9 , 0x022f , 0x0000), 
     838        DEADTRANS( L'B'   , 0x02d9 , 0x1e02 , 0x0000), 
     839        DEADTRANS( L'b'   , 0x02d9 , 0x1e03 , 0x0000), 
     840        DEADTRANS( L'D'   , 0x02d9 , 0x1e0a , 0x0000), 
     841        DEADTRANS( L'd'   , 0x02d9 , 0x1e0b , 0x0000), 
     842        DEADTRANS( L'F'   , 0x02d9 , 0x1e1e , 0x0000), 
     843        DEADTRANS( L'f'   , 0x02d9 , 0x1e1f , 0x0000), 
     844        DEADTRANS( L'H'   , 0x02d9 , 0x1e22 , 0x0000), 
     845        DEADTRANS( L'h'   , 0x02d9 , 0x1e23 , 0x0000), 
     846        DEADTRANS( L'M'   , 0x02d9 , 0x1e40 , 0x0000), 
     847        DEADTRANS( L'm'   , 0x02d9 , 0x1e41 , 0x0000), 
     848        DEADTRANS( L'N'   , 0x02d9 , 0x1e44 , 0x0000), 
     849        DEADTRANS( L'n'   , 0x02d9 , 0x1e45 , 0x0000), 
     850        DEADTRANS( L'P'   , 0x02d9 , 0x1e56 , 0x0000), 
     851        DEADTRANS( L'p'   , 0x02d9 , 0x1e57 , 0x0000), 
     852        DEADTRANS( L'R'   , 0x02d9 , 0x1e58 , 0x0000), 
     853        DEADTRANS( L'r'   , 0x02d9 , 0x1e59 , 0x0000), 
     854        DEADTRANS( L'S'   , 0x02d9 , 0x1e60 , 0x0000), 
     855        DEADTRANS( L's'   , 0x02d9 , 0x1e61 , 0x0000), 
     856        DEADTRANS( L'T'   , 0x02d9 , 0x1e6a , 0x0000), 
     857        DEADTRANS( L't'   , 0x02d9 , 0x1e6b , 0x0000), 
     858        DEADTRANS( L'W'   , 0x02d9 , 0x1e86 , 0x0000), 
     859        DEADTRANS( L'w'   , 0x02d9 , 0x1e87 , 0x0000), 
     860        DEADTRANS( L'X'   , 0x02d9 , 0x1e8a , 0x0000), 
     861        DEADTRANS( L'x'   , 0x02d9 , 0x1e8b , 0x0000), 
     862        DEADTRANS( L'Y'   , 0x02d9 , 0x1e8e , 0x0000), 
     863        DEADTRANS( L'y'   , 0x02d9 , 0x1e8f , 0x0000), 
     864         
     865         
     866         
     867    DEADTRANS( L' '   , 0x00b7 , 0x00b7 , 0x0000),      //Dot Middle 
     868    DEADTRANS( 0x00b7 , 0x00b7 , 0x00b7 , 0x0000),      //kein Combining vorhanden 
     869    DEADTRANS( L'L'   , 0x00b7 , 0x013F , 0x0000), 
     870    DEADTRANS( L'l'   , 0x00b7 , 0x0140 , 0x0000), 
     871     
     872 
     873     
     874                        DEADTRANS( L' '   , L'.' , L'.'     , 0x0000),  //Dot Below 
     875    DEADTRANS( L'.'   , L'.' , 0x0323   , 0x0000),      //2x für Combining 
     876    DEADTRANS( L'B'   , L'.' , 0x1e04   , 0x0000), 
     877    DEADTRANS( L'b'   , L'.' , 0x1e05   , 0x0000), 
     878    DEADTRANS( L'D'   , L'.' , 0x1e0c   , 0x0000), 
     879    DEADTRANS( L'd'   , L'.' , 0x1e0d   , 0x0000), 
     880    DEADTRANS( L'H'   , L'.' , 0x1e24   , 0x0000), 
     881    DEADTRANS( L'h'   , L'.' , 0x1e25   , 0x0000), 
     882    DEADTRANS( L'K'   , L'.' , 0x1e32   , 0x0000), 
     883    DEADTRANS( L'k'   , L'.' , 0x1e33   , 0x0000), 
     884    DEADTRANS( L'L'   , L'.' , 0x1e36   , 0x0000), 
     885    DEADTRANS( L'l'   , L'.' , 0x1e37   , 0x0000), 
     886    DEADTRANS( L'M'   , L'.' , 0x1e42   , 0x0000), 
     887    DEADTRANS( L'm'   , L'.' , 0x1e43   , 0x0000), 
     888    DEADTRANS( L'N'   , L'.' , 0x1e46   , 0x0000), 
     889    DEADTRANS( L'n'   , L'.' , 0x1e47   , 0x0000), 
     890    DEADTRANS( L'R'   , L'.' , 0x1e5a   , 0x0000), 
     891    DEADTRANS( L'r'   , L'.' , 0x1e5b   , 0x0000), 
     892    DEADTRANS( L'S'   , L'.' , 0x1e62   , 0x0000), 
     893    DEADTRANS( L's'   , L'.' , 0x1e63   , 0x0000), 
     894    DEADTRANS( L'T'   , L'.' , 0x1e6c   , 0x0000), 
     895    DEADTRANS( L't'   , L'.' , 0x1e6d   , 0x0000), 
     896    DEADTRANS( L'V'   , L'.' , 0x1e7e   , 0x0000), 
     897    DEADTRANS( L'v'   , L'.' , 0x1e7f   , 0x0000), 
     898    DEADTRANS( L'W'   , L'.' , 0x1e88   , 0x0000), 
     899    DEADTRANS( L'w'   , L'.' , 0x1e89   , 0x0000), 
     900    DEADTRANS( L'Z'   , L'.' , 0x1e92   , 0x0000), 
     901    DEADTRANS( L'z'   , L'.' , 0x1e93   , 0x0000), 
     902    DEADTRANS( L'A'   , L'.' , 0x1ea0   , 0x0000), 
     903    DEADTRANS( L'a'   , L'.' , 0x1ea1   , 0x0000), 
     904    DEADTRANS( L'E'   , L'.' , 0x1eb8   , 0x0000), 
     905    DEADTRANS( L'e'   , L'.' , 0x1eb9   , 0x0000), 
     906    DEADTRANS( L'I'   , L'.' , 0x1eca   , 0x0000), 
     907    DEADTRANS( L'i'   , L'.' , 0x1ecb   , 0x0000), 
     908    DEADTRANS( L'O'   , L'.' , 0x1ecc   , 0x0000), 
     909    DEADTRANS( L'o'   , L'.' , 0x1ecd   , 0x0000), 
     910    DEADTRANS( L'Y'   , L'.' , 0x1ef4   , 0x0000), 
     911    DEADTRANS( L'y'   , L'.' , 0x1ef5   , 0x0000), 
     912 
     913                       
     914 
     915 
     916         
     917 
     918 
     919 
     920    // Ende der Taste zwei rechts neben der 0 
     921    // Anfang der Taste rechts neben dem »ß« 
     922 
     923 
     924     
     925 
     926 
     927 
     928    DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000), //Doppel Akut 
     929    DEADTRANS( 0x02DD , 0x02DD , 0x030B , 0x0000), //2x für Combining 
     930    DEADTRANS( L'O'   , 0x02DD , 0x0150 , 0x0000), 
     931    DEADTRANS( L'o'   , 0x02DD , 0x0151 , 0x0000), 
     932    DEADTRANS( L'U'   , 0x02DD , 0x0170 , 0x0000), 
     933    DEADTRANS( L'u'   , 0x02DD , 0x0171 , 0x0000), 
     934    DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000), 
     935 
     936    DEADTRANS( L' '   , ',' , ','    , 0x0000), //Komma Below 
     937    DEADTRANS( L','   , ',' , ','    , 0x0000),     //2x für Combining 
     938    DEADTRANS( L'S'   , ',' , 0x0218 , 0x0000), 
     939    DEADTRANS( L's'   , ',' , 0x0219 , 0x0000), 
     940    DEADTRANS( L'T'   , ',' , 0x021a , 0x0000), 
     941    DEADTRANS( L't'   , ',' , 0x021b , 0x0000), 
     942    DEADTRANS( L' '   , ',' , 0x0326 , 0x0000), 
     943// Ende der Tasten rechts neben dem »ß« 
     944 
     945 
     946 
    447947//Compose 
    448 /*Erstes Zeichen für Compose alphabetisch 
    449     DEADTRANS( L' '        ,0x266B    ,0x266b    ,0x0000    ), 
    450     DEADTRANS( L'O'        ,0x266B    ,L'O'    ,0x0001    ), 
    451     DEADTRANS( L'o'        ,0x266B    ,L'o'    ,0x0001    ), 
    452     DEADTRANS( L'R'        ,0x266B    ,L'R'    ,0x0001    ), 
    453 //Zweites Zeichen für Compose die ›o‹ oder ›O‹ anfangen 
    454     DEADTRANS( L'C'        ,L'O'    ,0x00a9    ,0x0000    ),//  O + C = 0x00A9 (Copyright Sign) 
    455     DEADTRANS( L'c'        ,L'o'    ,0x00a9    ,0x0000    ),//  o + c = 0x00A9 (Copyright Sign) 
    456     DEADTRANS( L'R'        ,L'O'    ,0x00ae    ,0x0000    ),//  O + R = 0x00AE (Registered Sign) 
    457     DEADTRANS( L'r'        ,L'o'    ,0x00ae    ,0x0000    ),//  o + r = 0x00AE (Registered Sign) 
    458 //Zweites Zeichen für Compose die ›t‹ oder ›T‹ anfangen 
    459     DEADTRANS( L'M'        ,L'T'    ,0x2122    ,0x0000    ),//  T + M = 0x2122 (Trade Mark Sign) 
    460 */ 
     948/* 
    461949 
    462950DEADTRANS(    0x0073    ,0x266B ,    0x0073    ,0x0001    ), 
     
    16782166DEADTRANS(    0x06C1    ,    0x0027    ,    0    ,0x0000    ), 
    16792167 
    1680  
    1681  
    1682  
    1683  
    1684  
    1685  
    1686  
    1687  
    1688  
    1689 //Deadkeys 
    1690 // T1: Taste links neben der 1 
    1691 // Zirkumflex, Tilde, Ring Above, Caron, Brevis, Macron 
    1692         DEADTRANS( L' '   , L'^'   , L'^'   , 0x0000), //Zirkumflex 
    1693         DEADTRANS( L'^'   , L'^'   , 0x0302 , 0x0000), //2x für Combining 
    1694         DEADTRANS( L'1'   , L'^'   , 0x00b9 , 0x0000), 
    1695         DEADTRANS( L'2'   , L'^'   , 0x00b2 , 0x0000), 
    1696         DEADTRANS( L'3'   , L'^'   , 0x00b3 , 0x0000), 
    1697         DEADTRANS( L'4'   , L'^'   , 0x2074 , 0x0000), 
    1698         DEADTRANS( L'5'   , L'^'   , 0x2075 , 0x0000), 
    1699         DEADTRANS( L'6'   , L'^'   , 0x2076 , 0x0000), 
    1700         DEADTRANS( L'7'   , L'^'   , 0x2077 , 0x0000), 
    1701         DEADTRANS( L'8'   , L'^'   , 0x2078 , 0x0000), 
    1702         DEADTRANS( L'9'   , L'^'   , 0x2079 , 0x0000), 
    1703         DEADTRANS( L'0'   , L'^'   , 0x2070 , 0x0000), 
    1704         DEADTRANS( L'+'   , L'^'   , 0x207a , 0x0000), 
    1705         DEADTRANS( L'-'   , L'^'   , 0x207b , 0x0000), 
    1706         DEADTRANS( L'='   , L'^'   , 0x207c , 0x0000), 
    1707         DEADTRANS( L'('   , L'^'   , 0x207d , 0x0000), 
    1708         DEADTRANS( L')'   , L'^'   , 0x207e , 0x0000), 
    1709         DEADTRANS( L'n'   , L'^'   , 0x207f , 0x0000), 
    1710         DEADTRANS( L'A'   , L'^'   , 0x00c2 , 0x0000), 
    1711         DEADTRANS( L'a'   , L'^'   , 0x00e2 , 0x0000), 
    1712         DEADTRANS( L'C'   , L'^'   , 0x0108 , 0x0000), 
    1713         DEADTRANS( L'c'   , L'^'   , 0x0109 , 0x0000), 
    1714         DEADTRANS( L'E'   , L'^'   , 0x00ca , 0x0000), 
    1715         DEADTRANS( L'e'   , L'^'   , 0x00ea , 0x0000), 
    1716         DEADTRANS( L'G'   , L'^'   , 0x011c , 0x0000), 
    1717         DEADTRANS( L'g'   , L'^'   , 0x011d , 0x0000), 
    1718         DEADTRANS( L'H'   , L'^'   , 0x0124 , 0x0000), 
    1719         DEADTRANS( L'h'   , L'^'   , 0x0125 , 0x0000), 
    1720         DEADTRANS( L'I'   , L'^'   , 0x00ce , 0x0000), 
    1721         DEADTRANS( L'i'   , L'^'   , 0x00ee , 0x0000), 
    1722         DEADTRANS( L'J'   , L'^'   , 0x0134 , 0x0000), 
    1723         DEADTRANS( L'j'   , L'^'   , 0x0135 , 0x0000), 
    1724         DEADTRANS( L'O'   , L'^'   , 0x00d4 , 0x0000), 
    1725         DEADTRANS( L'o'   , L'^'   , 0x00f4 , 0x0000), 
    1726         DEADTRANS( L'S'   , L'^'   , 0x015c , 0x0000), 
    1727         DEADTRANS( L's'   , L'^'   , 0x015d , 0x0000), 
    1728         DEADTRANS( L'U'   , L'^'   , 0x00db , 0x0000), 
    1729         DEADTRANS( L'u'   , L'^'   , 0x00fb , 0x0000), 
    1730         DEADTRANS( L'W'   , L'^'   , 0x0174 , 0x0000), 
    1731         DEADTRANS( L'w'   , L'^'   , 0x0175 , 0x0000), 
    1732         DEADTRANS( L'Y'   , L'^'   , 0x0176 , 0x0000), 
    1733         DEADTRANS( L'y'   , L'^'   , 0x0177 , 0x0000), 
    1734         DEADTRANS( L'Z'   , L'^'   , 0x1e90 , 0x0000), 
    1735         DEADTRANS( L'z'   , L'^'   , 0x1e91 , 0x0000), 
    1736  
    1737         DEADTRANS( L' '   , L'~'   , L'~'   , 0x0000), //Tilde 
    1738         DEADTRANS( L'~'   , L'~'   , 0x0303 , 0x0000), //2x für Combining 
    1739         DEADTRANS( L'A'   , L'~'   , 0x00c3 , 0x0000), 
    1740         DEADTRANS( L'N'   , L'~'   , 0x00d1 , 0x0000), 
    1741         DEADTRANS( L'O'   , L'~'   , 0x00d5 , 0x0000), 
    1742         DEADTRANS( L'a'   , L'~'   , 0x00e3 , 0x0000), 
    1743         DEADTRANS( L'n'   , L'~'   , 0x00f1 , 0x0000), 
    1744         DEADTRANS( L'o'   , L'~'   , 0x00f5 , 0x0000), 
    1745         DEADTRANS( L'I'   , L'~'   , 0x0128 , 0x0000), 
    1746         DEADTRANS( L'i'   , L'~'   , 0x0129 , 0x0000), 
    1747         DEADTRANS( L'U'   , L'~'   , 0x0168 , 0x0000), 
    1748         DEADTRANS( L'u'   , L'~'   , 0x0169 , 0x0000), 
    1749         DEADTRANS( L'V'   , L'~'   , 0x1e7c , 0x0000), 
    1750         DEADTRANS( L'v'   , L'~'   , 0x1e7d , 0x0000), 
    1751         DEADTRANS( L'E'   , L'~'   , 0x1ebc , 0x0000), 
    1752         DEADTRANS( L'e'   , L'~'   , 0x1ebd , 0x0000), 
    1753         DEADTRANS( L'Y'   , L'~'   , 0x1ef8 , 0x0000), 
    1754         DEADTRANS( L'y'   , L'~'   , 0x1ef9 , 0x0000), 
    1755  
    1756         DEADTRANS( L' '   , 0x02DA , 0x02DA , 0x0000),  //Ring 
    1757         DEADTRANS( 0x02DA , 0x02DA , 0x030A , 0x0000),  //2x für Combining 
    1758         DEADTRANS( L'E'   , 0x02DA , 0x0116 , 0x0000), 
    1759         DEADTRANS( L'e'   , 0x02DA , 0x0117 , 0x0000), 
    1760         DEADTRANS( L'G'   , 0x02DA , 0x0120 , 0x0000), 
    1761         DEADTRANS( L'g'   , 0x02DA , 0x0121 , 0x0000), 
    1762         DEADTRANS( L'I'   , 0x02DA , 0x0130 , 0x0000), 
    1763         DEADTRANS( L'i'   , 0x02DA , 0x0131 , 0x0000), 
    1764         DEADTRANS( L'Z'   , 0x02DA , 0x017B , 0x0000), 
    1765         DEADTRANS( L'z'   , 0x02DA , 0x017C , 0x0000), 
    1766         DEADTRANS( L'A'   , 0x02DA , 0x0226 , 0x0000), 
    1767         DEADTRANS( L'a'   , 0x02DA , 0x0227 , 0x0000), 
    1768         DEADTRANS( L'O'   , 0x02DA , 0x022e , 0x0000), 
    1769         DEADTRANS( L'o'   , 0x02DA , 0x022f , 0x0000), 
    1770         DEADTRANS( L'B'   , 0x02DA , 0x1e02 , 0x0000), 
    1771         DEADTRANS( L'b'   , 0x02DA , 0x1e03 , 0x0000), 
    1772         DEADTRANS( L'D'   , 0x02DA , 0x1e0a , 0x0000), 
    1773         DEADTRANS( L'd'   , 0x02DA , 0x1e0b , 0x0000), 
    1774         DEADTRANS( L'F'   , 0x02DA , 0x1e1e , 0x0000), 
    1775         DEADTRANS( L'f'   , 0x02DA , 0x1e1f , 0x0000), 
    1776         DEADTRANS( L'H'   , 0x02DA , 0x1e22 , 0x0000), 
    1777         DEADTRANS( L'h'   , 0x02DA , 0x1e23 , 0x0000), 
    1778         DEADTRANS( L'M'   , 0x02DA , 0x1e40 , 0x0000), 
    1779         DEADTRANS( L'm'   , 0x02DA , 0x1e41 , 0x0000), 
    1780         DEADTRANS( L'N'   , 0x02DA , 0x1e44 , 0x0000), 
    1781         DEADTRANS( L'n'   , 0x02DA , 0x1e45 , 0x0000), 
    1782         DEADTRANS( L'P'   , 0x02DA , 0x1e56 , 0x0000), 
    1783         DEADTRANS( L'p'   , 0x02DA , 0x1e57 , 0x0000), 
    1784         DEADTRANS( L'R'   , 0x02DA , 0x1e58 , 0x0000), 
    1785         DEADTRANS( L'r'   , 0x02DA , 0x1e59 , 0x0000), 
    1786         DEADTRANS( L'S'   , 0x02DA , 0x1e60 , 0x0000), 
    1787         DEADTRANS( L's'   , 0x02DA , 0x1e61 , 0x0000), 
    1788         DEADTRANS( L'T'   , 0x02DA , 0x1e6a , 0x0000), 
    1789         DEADTRANS( L't'   , 0x02DA , 0x1e6b , 0x0000), 
    1790         DEADTRANS( L'W'   , 0x02DA , 0x1e86 , 0x0000), 
    1791         DEADTRANS( L'w'   , 0x02DA , 0x1e87 , 0x0000), 
    1792         DEADTRANS( L'X'   , 0x02DA , 0x1e8a , 0x0000), 
    1793         DEADTRANS( L'x'   , 0x02DA , 0x1e8b , 0x0000), 
    1794         DEADTRANS( L'Y'   , 0x02DA , 0x1e8e , 0x0000), 
    1795         DEADTRANS( L'y'   , 0x02DA , 0x1e8f , 0x0000), 
    1796  
    1797         DEADTRANS( L' '   , 0x02c7 , 0x02c7 , 0x0000),  //Caron  
    1798         DEADTRANS( 0x02c7 , 0x02c7 , 0x030C , 0x0000),  //2x für Combining 
    1799         DEADTRANS( L'C'   , 0x02c7 , 0x010c , 0x0000), 
    1800         DEADTRANS( L'c'   , 0x02c7 , 0x010d , 0x0000), 
    1801         DEADTRANS( L'D'   , 0x02c7 , 0x010e , 0x0000), 
    1802         DEADTRANS( L'd'   , 0x02c7 , 0x010f , 0x0000), 
    1803         DEADTRANS( L'E'   , 0x02c7 , 0x011a , 0x0000), 
    1804         DEADTRANS( L'e'   , 0x02c7 , 0x011b , 0x0000), 
    1805         DEADTRANS( L'L'   , 0x02c7 , 0x013d , 0x0000), 
    1806         DEADTRANS( L'l'   , 0x02c7 , 0x013e , 0x0000), 
    1807         DEADTRANS( L'N'   , 0x02c7 , 0x0147 , 0x0000), 
    1808         DEADTRANS( L'n'   , 0x02c7 , 0x0148 , 0x0000), 
    1809         DEADTRANS( L'R'   , 0x02c7 , 0x0158 , 0x0000), 
    1810         DEADTRANS( L'r'   , 0x02c7 , 0x0159 , 0x0000), 
    1811         DEADTRANS( L'S'   , 0x02c7 , 0x0160 , 0x0000), 
    1812         DEADTRANS( L's'   , 0x02c7 , 0x0161 , 0x0000), 
    1813         DEADTRANS( L'T'   , 0x02c7 , 0x0164 , 0x0000), 
    1814         DEADTRANS( L't'   , 0x02c7 , 0x0165 , 0x0000), 
    1815         DEADTRANS( L'Z'   , 0x02c7 , 0x017d , 0x0000), 
    1816         DEADTRANS( L'z'   , 0x02c7 , 0x017e , 0x0000), 
    1817         DEADTRANS( L'A'   , 0x02c7 , 0x01cd , 0x0000), 
    1818         DEADTRANS( L'a'   , 0x02c7 , 0x01ce , 0x0000), 
    1819         DEADTRANS( L'I'   , 0x02c7 , 0x01cf , 0x0000), 
    1820         DEADTRANS( L'i'   , 0x02c7 , 0x01d0 , 0x0000), 
    1821         DEADTRANS( L'O'   , 0x02c7 , 0x01d1 , 0x0000), 
    1822         DEADTRANS( L'o'   , 0x02c7 , 0x01d2 , 0x0000), 
    1823         DEADTRANS( L'U'   , 0x02c7 , 0x01d3 , 0x0000), 
    1824         DEADTRANS( L'u'   , 0x02c7 , 0x01d4 , 0x0000), 
    1825         DEADTRANS( L'G'   , 0x02c7 , 0x01e6 , 0x0000), 
    1826         DEADTRANS( L'g'   , 0x02c7 , 0x01e7 , 0x0000), 
    1827         DEADTRANS( L'K'   , 0x02c7 , 0x01e8 , 0x0000), 
    1828         DEADTRANS( L'k'   , 0x02c7 , 0x01e9 , 0x0000), 
    1829         DEADTRANS( L'j'   , 0x02c7 , 0x01f0 , 0x0000), 
    1830         DEADTRANS( L'H'   , 0x02c7 , 0x021e , 0x0000), 
    1831         DEADTRANS( L'h'   , 0x02c7 , 0x021f , 0x0000), 
    1832         DEADTRANS( 0x00fc , 0x02c7 , 0x01da , 0x0000), 
    1833         DEADTRANS( 0x00dc , 0x02c7 , 0x01d9 , 0x0000), 
    1834  
    1835         DEADTRANS( L' '   , 0x02D8 , 0x02D8 , 0x0000),  //Brevis 
    1836         DEADTRANS( 0x02D8 , 0x02D8 , 0x0306 , 0x0000),  //2x für Combining 
    1837         DEADTRANS( L'A'   , 0x02D8 , 0x0102 , 0x0000), 
    1838         DEADTRANS( L'a'   , 0x02D8 , 0x0103 , 0x0000), 
    1839         DEADTRANS( L'E'   , 0x02D8 , 0x0114 , 0x0000), 
    1840         DEADTRANS( L'e'   , 0x02D8 , 0x0115 , 0x0000), 
    1841         DEADTRANS( L'G'   , 0x02D8 , 0x011e , 0x0000), 
    1842         DEADTRANS( L'g'   , 0x02D8 , 0x011f , 0x0000), 
    1843         DEADTRANS( L'I'   , 0x02D8 , 0x012c , 0x0000), 
    1844         DEADTRANS( L'i'   , 0x02D8 , 0x012d , 0x0000), 
    1845         DEADTRANS( L'O'   , 0x02D8 , 0x014e , 0x0000), 
    1846         DEADTRANS( L'o'   , 0x02D8 , 0x014f , 0x0000), 
    1847         DEADTRANS( L'U'   , 0x02D8 , 0x016c , 0x0000), 
    1848         DEADTRANS( L'u'   , 0x02D8 , 0x016d , 0x0000), 
    1849  
    1850         DEADTRANS( L' '   , 0x00AF , 0x00AF , 0x0000),  //Makron 
    1851         DEADTRANS( 0x00AF , 0x00AF , 0x0304 , 0x0000),  //2x für Combining 
    1852         DEADTRANS( L'A'   , 0x00AF , 0x0100 , 0x0000), 
    1853         DEADTRANS( L'a'   , 0x00AF , 0x0101 , 0x0000), 
    1854         DEADTRANS( L'E'   , 0x00AF , 0x0112 , 0x0000), 
    1855         DEADTRANS( L'e'   , 0x00AF , 0x0113 , 0x0000), 
    1856         DEADTRANS( L'I'   , 0x00AF , 0x012a , 0x0000), 
    1857         DEADTRANS( L'i'   , 0x00AF , 0x012b , 0x0000), 
    1858         DEADTRANS( L'O'   , 0x00AF , 0x014c , 0x0000), 
    1859         DEADTRANS( L'o'   , 0x00AF , 0x014d , 0x0000), 
    1860         DEADTRANS( L'U'   , 0x00AF , 0x016a , 0x0000), 
    1861         DEADTRANS( L'u'   , 0x00AF , 0x016b , 0x0000), 
    1862         DEADTRANS( L'Y'   , 0x00AF , 0x0232 , 0x0000), 
    1863         DEADTRANS( L'y'   , 0x00AF , 0x0233 , 0x0000), 
    1864         DEADTRANS( L'G'   , 0x00AF , 0x1e20 , 0x0000), 
    1865         DEADTRANS( L'g'   , 0x00AF , 0x1e21 , 0x0000), 
    1866 // Ende von T1 (links neben der 1) 
    1867  
    1868 // T2: zwei rechts neben der 0 
    1869 // Gravis, , Trema, Doppelgravis, Spiritus asper,  
    1870         DEADTRANS( L' '   , 0x0060 , 0x0060 , 0x0000),  //Gravis 
    1871         DEADTRANS( 0x0060 , 0x0060 , 0x0300 , 0x0000),  //2x für Combining 
    1872         DEADTRANS( L'a'   , 0x0060 , 0x00e0 , 0x0000), 
    1873         DEADTRANS( L'e'   , 0x0060 , 0x00e8 , 0x0000), 
    1874         DEADTRANS( L'i'   , 0x0060 , 0x00ec , 0x0000), 
    1875         DEADTRANS( L'o'   , 0x0060 , 0x00f2 , 0x0000), 
    1876         DEADTRANS( L'u'   , 0x0060 , 0x00f9 , 0x0000), 
    1877         DEADTRANS( L'A'   , 0x0060 , 0x00c0 , 0x0000), 
    1878         DEADTRANS( L'E'   , 0x0060 , 0x00c8 , 0x0000), 
    1879         DEADTRANS( L'I'   , 0x0060 , 0x00cc , 0x0000), 
    1880         DEADTRANS( L'O'   , 0x0060 , 0x00d2 , 0x0000), 
    1881         DEADTRANS( L'U'   , 0x0060 , 0x00d9 , 0x0000), 
    1882         DEADTRANS( 0x00dc , 0x0060 , 0x01db , 0x0000), 
    1883         DEADTRANS( 0x00fc , 0x0060 , 0x01dc , 0x0000), 
    1884         DEADTRANS( L'N'   , 0x0060 , 0x01f8 , 0x0000), 
    1885         DEADTRANS( L'n'   , 0x0060 , 0x01f9 , 0x0000), 
    1886         DEADTRANS( L'W'   , 0x0060 , 0x1e80 , 0x0000), 
    1887         DEADTRANS( L'w'   , 0x0060 , 0x1e81 , 0x0000), 
    1888         DEADTRANS( L'Y'   , 0x0060 , 0x1ef2 , 0x0000), 
    1889         DEADTRANS( L'y'   , 0x0060 , 0x1ef3 , 0x0000), 
    1890  
    1891 //nicht belegt 
    1892 //2x für Combining 
    1893  
    1894         DEADTRANS( L' '   , 0x00A8 , 0x00A8 , 0x0000),  //Trema 
    1895         DEADTRANS( 0x00A8 , 0x00A8 , 0x0308 , 0x0000),  //2x für Combining 
    1896         DEADTRANS( L'A'   , 0x00A8 , 0x00c4 , 0x0000), 
    1897         DEADTRANS( L'E'   , 0x00A8 , 0x00cb , 0x0000), 
    1898         DEADTRANS( L'I'   , 0x00A8 , 0x00cf , 0x0000), 
    1899         DEADTRANS( L'O'   , 0x00A8 , 0x00d6 , 0x0000), 
    1900         DEADTRANS( L'U'   , 0x00A8 , 0x00dc , 0x0000), 
    1901         DEADTRANS( L'a'   , 0x00A8 , 0x00e4 , 0x0000), 
    1902         DEADTRANS( L'e'   , 0x00A8 , 0x00eb , 0x0000), 
    1903         DEADTRANS( L'i'   , 0x00A8 , 0x00ef , 0x0000), 
    1904         DEADTRANS( L'o'   , 0x00A8 , 0x00f6 , 0x0000), 
    1905         DEADTRANS( L'u'   , 0x00A8 , 0x00fc , 0x0000), 
    1906         DEADTRANS( L'y'   , 0x00A8 , 0x0177 , 0x0000), 
    1907         DEADTRANS( L'Y'   , 0x00A8 , 0x0178 , 0x0000), 
    1908         DEADTRANS( L'H'   , 0x00A8 , 0x1e26 , 0x0000), 
    1909         DEADTRANS( L'h'   , 0x00A8 , 0x1e27 , 0x0000), 
    1910         DEADTRANS( L'W'   , 0x00A8 , 0x1e84 , 0x0000), 
    1911         DEADTRANS( L'w'   , 0x00A8 , 0x1e85 , 0x0000), 
    1912         DEADTRANS( L'X'   , 0x00A8 , 0x1e8c , 0x0000), 
    1913         DEADTRANS( L'x'   , 0x00A8 , 0x1e8d , 0x0000), 
    1914         DEADTRANS( L't'   , 0x00A8 , 0x1e97 , 0x0000), 
    1915  
    1916         DEADTRANS( L' '   , 0x030f , 0x02F5 , 0x0000),  //Doppelgravis 
    1917         DEADTRANS( 0x030f , 0x030f , 0x030f , 0x0000),  //2x für Combining 
    1918         DEADTRANS( L'A'   , 0x030f , 0x0200 , 0x0000), 
    1919         DEADTRANS( L'E'   , 0x030f , 0x0204 , 0x0000), 
    1920         DEADTRANS( L'I'   , 0x030f , 0x0208 , 0x0000), 
    1921         DEADTRANS( L'O'   , 0x030f , 0x020c , 0x0000), 
    1922         DEADTRANS( L'R'   , 0x030f , 0x0210 , 0x0000), 
    1923         DEADTRANS( L'U'   , 0x030f , 0x0214 , 0x0000), 
    1924         DEADTRANS( L'a'   , 0x030f , 0x0201 , 0x0000), 
    1925         DEADTRANS( L'e'   , 0x030f , 0x0205 , 0x0000), 
    1926         DEADTRANS( L'i'   , 0x030f , 0x0209 , 0x0000), 
    1927         DEADTRANS( L'o'   , 0x030f , 0x020d , 0x0000), 
    1928         DEADTRANS( L'r'   , 0x030f , 0x0211 , 0x0000), 
    1929         DEADTRANS( L'u'   , 0x030f , 0x0215 , 0x0000), 
    1930  
    1931         DEADTRANS( L' '   , 0x1ffe , 0x1ffe , 0x0000),  //Spiritus asper 
    1932         DEADTRANS( 0x1ffe , 0x1ffe , 0x0314 , 0x0000),  //2x für Combining 
    1933         DEADTRANS( 0x03b1 , 0x1ffe , 0x1f01 , 0x0000), 
    1934         DEADTRANS( 0x03b5 , 0x1ffe , 0x1f11 , 0x0000), 
    1935         DEADTRANS( 0x03b7 , 0x1ffe , 0x1f21 , 0x0000), 
    1936         DEADTRANS( 0x03b9 , 0x1ffe , 0x1f31 , 0x0000), 
    1937         DEADTRANS( 0x03bf , 0x1ffe , 0x1f41 , 0x0000), 
    1938         DEADTRANS( 0x03c5 , 0x1ffe , 0x1f51 , 0x0000), 
    1939         DEADTRANS( 0x03c9 , 0x1ffe , 0x1f61 , 0x0000), 
    1940         DEADTRANS( 0x03c1 , 0x1ffe , 0x1fe5 , 0x0000), 
    1941         DEADTRANS( 0x0391 , 0x1ffe , 0x1f09 , 0x0000), 
    1942         DEADTRANS( 0x0395 , 0x1ffe , 0x1f19 , 0x0000), 
    1943         DEADTRANS( 0x0397 , 0x1ffe , 0x1f29 , 0x0000), 
    1944         DEADTRANS( 0x0399 , 0x1ffe , 0x1f39 , 0x0000), 
    1945         DEADTRANS( 0x039f , 0x1ffe , 0x1f49 , 0x0000), 
    1946         DEADTRANS( 0x03a5 , 0x1ffe , 0x1f59 , 0x0000), 
    1947         DEADTRANS( 0x03a9 , 0x1ffe , 0x1f69 , 0x0000), 
    1948         DEADTRANS( 0x03a1 , 0x1ffe , 0x1fec , 0x0000), 
    1949  
    1950 //nicht belegt 
    1951 //2x für Combining 
    1952 // Ende von T2 
    1953  
    1954 // T3: rechts nebem ›ß‹ 
    1955 // Akut, Cedille, Quer-/Schrägstrich, Doppelakut, Spiritus lenis, Punkt darüber 
    1956         DEADTRANS( L' '   , 0x00B4 , 0x00B4 , 0x0000),  //Akut 
    1957         DEADTRANS( 0x00B4 , 0x00B4 , 0x0301 , 0x0000),  //2x für Combining 
    1958         DEADTRANS( L'a'   , 0x00B4 , 0x00e1 , 0x0000), 
    1959         DEADTRANS( L'e'   , 0x00B4 , 0x00e9 , 0x0000), 
    1960         DEADTRANS( L'i'   , 0x00B4 , 0x00ed , 0x0000), 
    1961         DEADTRANS( L'o'   , 0x00B4 , 0x00f3 , 0x0000), 
    1962         DEADTRANS( L'u'   , 0x00B4 , 0x00fa , 0x0000), 
    1963         DEADTRANS( L'y'   , 0x00B4 , 0x00fd , 0x0000), 
    1964         DEADTRANS( L'A'   , 0x00B4 , 0x00c1 , 0x0000), 
    1965         DEADTRANS( L'E'   , 0x00B4 , 0x00c9 , 0x0000), 
    1966         DEADTRANS( L'I'   , 0x00B4 , 0x00cd , 0x0000), 
    1967         DEADTRANS( L'O'   , 0x00B4 , 0x00d3 , 0x0000), 
    1968         DEADTRANS( L'U'   , 0x00B4 , 0x00da , 0x0000), 
    1969         DEADTRANS( L'Y'   , 0x00B4 , 0x00dd , 0x0000), 
    1970         DEADTRANS( L'C'   , 0x00B4 , 0x0106 , 0x0000), 
    1971         DEADTRANS( L'c'   , 0x00B4 , 0x0106 , 0x0000), 
    1972         DEADTRANS( L'L'   , 0x00B4 , 0x0139 , 0x0000), 
    1973         DEADTRANS( L'l'   , 0x00B4 , 0x013a , 0x0000), 
    1974         DEADTRANS( L'N'   , 0x00B4 , 0x0143 , 0x0000), 
    1975         DEADTRANS( L'n'   , 0x00B4 , 0x0144 , 0x0000), 
    1976         DEADTRANS( L'R'   , 0x00B4 , 0x0154 , 0x0000), 
    1977         DEADTRANS( L'r'   , 0x00B4 , 0x0155 , 0x0000), 
    1978         DEADTRANS( L'S'   , 0x00B4 , 0x015a , 0x0000), 
    1979         DEADTRANS( L's'   , 0x00B4 , 0x015b , 0x0000), 
    1980         DEADTRANS( L'Z'   , 0x00B4 , 0x0179 , 0x0000), 
    1981         DEADTRANS( L'z'   , 0x00B4 , 0x017a , 0x0000), 
    1982         DEADTRANS( 0x00fc , 0x00B4 , 0x01d8 , 0x0000), 
    1983         DEADTRANS( 0x00dc , 0x00B4 , 0x01d7 , 0x0000), 
    1984         DEADTRANS( L'G'   , 0x00B4 , 0x01f4 , 0x0000), 
    1985         DEADTRANS( L'g'   , 0x00B4 , 0x01f5 , 0x0000), 
    1986         DEADTRANS( L'K'   , 0x00B4 , 0x1e30 , 0x0000), 
    1987         DEADTRANS( L'k'   , 0x00B4 , 0x1e31 , 0x0000), 
    1988         DEADTRANS( L'M'   , 0x00B4 , 0x1e3e , 0x0000), 
    1989         DEADTRANS( L'm'   , 0x00B4 , 0x1e3f , 0x0000), 
    1990         DEADTRANS( L'P'   , 0x00B4 , 0x1e54 , 0x0000), 
    1991         DEADTRANS( L'p'   , 0x00B4 , 0x1e55 , 0x0000), 
    1992         DEADTRANS( L'W'   , 0x00B4 , 0x1e82 , 0x0000), 
    1993         DEADTRANS( L'w'   , 0x00B4 , 0x1e83 , 0x0000), 
    1994  
    1995         DEADTRANS( L' '   , 0x00b8 , 0x00b8 , 0x0000),  //Cedilla 
    1996         DEADTRANS( 0x00b8 , 0x00b8 , 0x0327 , 0x0000),   //2x für Combining 
    1997         DEADTRANS( L'C'   , 0x00b8 , 0x00c7 , 0x0000), 
    1998         DEADTRANS( L'c'   , 0x00b8 , 0x00e7 , 0x0000), 
    1999         DEADTRANS( L'G'   , 0x00b8 , 0x0122 , 0x0000), 
    2000         DEADTRANS( L'g'   , 0x00b8 , 0x0123 , 0x0000), 
    2001         DEADTRANS( L'K'   , 0x00b8 , 0x0136 , 0x0000), 
    2002         DEADTRANS( L'k'   , 0x00b8 , 0x0137 , 0x0000), 
    2003         DEADTRANS( L'L'   , 0x00b8 , 0x013b , 0x0000), 
    2004         DEADTRANS( L'l'   , 0x00b8 , 0x013c , 0x0000), 
    2005         DEADTRANS( L'N'   , 0x00b8 , 0x0145 , 0x0000), 
    2006         DEADTRANS( L'n'   , 0x00b8 , 0x0146 , 0x0000), 
    2007         DEADTRANS( L'R'   , 0x00b8 , 0x0156 , 0x0000), 
    2008         DEADTRANS( L'r'   , 0x00b8 , 0x0157 , 0x0000), 
    2009         DEADTRANS( L'S'   , 0x00b8 , 0x015e , 0x0000), 
    2010         DEADTRANS( L's'   , 0x00b8 , 0x015f , 0x0000), 
    2011         DEADTRANS( L'T'   , 0x00b8 , 0x0162 , 0x0000), 
    2012         DEADTRANS( L't'   , 0x00b8 , 0x0163 , 0x0000), 
    2013         DEADTRANS( L'D'   , 0x00b8 , 0x1e10 , 0x0000), 
    2014         DEADTRANS( L'd'   , 0x00b8 , 0x1e11 , 0x0000), 
    2015         DEADTRANS( L'H'   , 0x00b8 , 0x1e28 , 0x0000), 
    2016         DEADTRANS( L'h'   , 0x00b8 , 0x1e29 , 0x0000), 
    2017     DEADTRANS( L'A'   , 0x00b8 , 0x0104 , 0x0000),      //Ogonek 
    2018     DEADTRANS( L'a'   , 0x00b8 , 0x0105 , 0x0000), 
    2019     DEADTRANS( L'E'   , 0x00b8 , 0x0118 , 0x0000), 
    2020     DEADTRANS( L'e'   , 0x00b8 , 0x0119 , 0x0000), 
    2021     DEADTRANS( L'I'   , 0x00b8 , 0x012e , 0x0000), 
    2022     DEADTRANS( L'i'   , 0x00b8 , 0x012f , 0x0000), 
    2023     DEADTRANS( L'U'   , 0x00b8 , 0x0172 , 0x0000), 
    2024     DEADTRANS( L'u'   , 0x00b8 , 0x0173 , 0x0000), 
    2025     DEADTRANS( L'O'   , 0x00b8 , 0x01ea , 0x0000), 
    2026     DEADTRANS( L'o'   , 0x00b8 , 0x01eb , 0x0000), 
    2027          
    2028         DEADTRANS( L' '   , L'-'   , 0x2010 , 0x0000),  //Quer-/Schrägstrich; mit Space wird echter Hyphen erzeugt 
    2029         DEADTRANS( L'-'   , L'-'   , 0x0335 , 0x0000),  //2x für Combining (Combining Short Stroke) 
    2030         DEADTRANS( L'1'   , L'-'   , 0x2081 , 0x0000), 
    2031         DEADTRANS( L'2'   , L'-'   , 0x2082 , 0x0000), 
    2032         DEADTRANS( L'3'   , L'-'   , 0x2083 , 0x0000), 
    2033         DEADTRANS( L'4'   , L'-'   , 0x2084 , 0x0000), 
    2034         DEADTRANS( L'5'   , L'-'   , 0x2085 , 0x0000), 
    2035         DEADTRANS( L'6'   , L'-'   , 0x2086 , 0x0000), 
    2036         DEADTRANS( L'7'   , L'-'   , 0x2087 , 0x0000), 
    2037         DEADTRANS( L'8'   , L'-'   , 0x2088 , 0x0000), 
    2038         DEADTRANS( L'9'   , L'-'   , 0x2089 , 0x0000), 
    2039         DEADTRANS( L'0'   , L'-'   , 0x2080 , 0x0000), 
    2040         DEADTRANS( L'+'   , L'-'   , 0x208a , 0x0000), 
    2041         DEADTRANS( L'-'   , L'-'   , 0x208b , 0x0000), 
    2042         DEADTRANS( L'='   , L'-'   , 0x208c , 0x0000), 
    2043         DEADTRANS( L'('   , L'-'   , 0x208d , 0x0000), 
    2044         DEADTRANS( L')'   , L'-'   , 0x208e , 0x0000), 
    2045         DEADTRANS( L'a'   , L'-'   , 0x2090 , 0x0000), 
    2046         DEADTRANS( L'e'   , L'-'   , 0x2091 , 0x0000), 
    2047         DEADTRANS( L'x'   , L'-'   , 0x2093 , 0x0000), 
    2048         DEADTRANS( L'O'   , L'-'   , 0x00d8 , 0x0000),  //Schrägstrich 
    2049         DEADTRANS( L'o'   , L'-'   , 0x00f8 , 0x0000), 
    2050         DEADTRANS( L'L'   , L'-'   , 0x0141 , 0x0000), 
    2051         DEADTRANS( L'l'   , L'-'   , 0x0142 , 0x0000), 
    2052  
    2053         DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000),  //Doppelakut 
    2054         DEADTRANS( 0x02DD , 0x02DD , 0x030B , 0x0000),  //2x für Combining 
    2055         DEADTRANS( L'O'   , 0x02DD , 0x0150 , 0x0000), 
    2056         DEADTRANS( L'o'   , 0x02DD , 0x0151 , 0x0000), 
    2057         DEADTRANS( L'U'   , 0x02DD , 0x0170 , 0x0000), 
    2058         DEADTRANS( L'u'   , 0x02DD , 0x0171 , 0x0000), 
    2059  
    2060  
    2061  
    2062  
    2063  
    2064         DEADTRANS( L' '   , 0x02d9 , 0x02d9 , 0x0000),  //Dot Above 
    2065         DEADTRANS( 0x02d9 , 0x02d9 , 0x0307 , 0x0000),  //2x für Combining 
    2066         DEADTRANS( L'C'   , 0x02d9 , 0x010a , 0x0000), 
    2067         DEADTRANS( L'c'   , 0x02d9 , 0x010b , 0x0000), 
    2068         DEADTRANS( L'E'   , 0x02d9 , 0x0116 , 0x0000), 
    2069         DEADTRANS( L'e'   , 0x02d9 , 0x0117 , 0x0000), 
    2070         DEADTRANS( L'G'   , 0x02d9 , 0x0120 , 0x0000), 
    2071         DEADTRANS( L'g'   , 0x02d9 , 0x0121 , 0x0000), 
    2072         DEADTRANS( L'I'   , 0x02d9 , 0x0130 , 0x0000), 
    2073         DEADTRANS( L'i'   , 0x02d9 , 0x0131 , 0x0000), 
    2074         DEADTRANS( L'Z'   , 0x02d9 , 0x017b , 0x0000), 
    2075         DEADTRANS( L'z'   , 0x02d9 , 0x017c , 0x0000), 
    2076         DEADTRANS( L'A'   , 0x02d9 , 0x0226 , 0x0000), 
    2077         DEADTRANS( L'a'   , 0x02d9 , 0x0227 , 0x0000), 
    2078         DEADTRANS( L'O'   , 0x02d9 , 0x022e , 0x0000), 
    2079         DEADTRANS( L'o'   , 0x02d9 , 0x022f , 0x0000), 
    2080         DEADTRANS( L'B'   , 0x02d9 , 0x1e02 , 0x0000), 
    2081         DEADTRANS( L'b'   , 0x02d9 , 0x1e03 , 0x0000), 
    2082         DEADTRANS( L'D'   , 0x02d9 , 0x1e0a , 0x0000), 
    2083         DEADTRANS( L'd'   , 0x02d9 , 0x1e0b , 0x0000), 
    2084         DEADTRANS( L'F'   , 0x02d9 , 0x1e1e , 0x0000), 
    2085         DEADTRANS( L'f'   , 0x02d9 , 0x1e1f , 0x0000), 
    2086         DEADTRANS( L'H'   , 0x02d9 , 0x1e22 , 0x0000), 
    2087         DEADTRANS( L'h'   , 0x02d9 , 0x1e23 , 0x0000), 
    2088         DEADTRANS( L'M'   , 0x02d9 , 0x1e40 , 0x0000), 
    2089         DEADTRANS( L'm'   , 0x02d9 , 0x1e41 , 0x0000), 
    2090         DEADTRANS( L'N'   , 0x02d9 , 0x1e44 , 0x0000), 
    2091         DEADTRANS( L'n'   , 0x02d9 , 0x1e45 , 0x0000), 
    2092         DEADTRANS( L'P'   , 0x02d9 , 0x1e56 , 0x0000), 
    2093         DEADTRANS( L'p'   , 0x02d9 , 0x1e57 , 0x0000), 
    2094         DEADTRANS( L'R'   , 0x02d9 , 0x1e58 , 0x0000), 
    2095         DEADTRANS( L'r'   , 0x02d9 , 0x1e59 , 0x0000), 
    2096         DEADTRANS( L'S'   , 0x02d9 , 0x1e60 , 0x0000), 
    2097         DEADTRANS( L's'   , 0x02d9 , 0x1e61 , 0x0000), 
    2098         DEADTRANS( L'T'   , 0x02d9 , 0x1e6a , 0x0000), 
    2099         DEADTRANS( L't'   , 0x02d9 , 0x1e6b , 0x0000), 
    2100         DEADTRANS( L'W'   , 0x02d9 , 0x1e86 , 0x0000), 
    2101         DEADTRANS( L'w'   , 0x02d9 , 0x1e87 , 0x0000), 
    2102         DEADTRANS( L'X'   , 0x02d9 , 0x1e8a , 0x0000), 
    2103         DEADTRANS( L'x'   , 0x02d9 , 0x1e8b , 0x0000), 
    2104         DEADTRANS( L'Y'   , 0x02d9 , 0x1e8e , 0x0000), 
    2105         DEADTRANS( L'y'   , 0x02d9 , 0x1e8f , 0x0000), 
    2106          
    2107          
    2108          
    2109     DEADTRANS( L' '   , 0x00b7 , 0x00b7 , 0x0000),      //Dot Middle 
    2110     DEADTRANS( 0x00b7 , 0x00b7 , 0x00b7 , 0x0000),      //kein Combining vorhanden 
    2111     DEADTRANS( L'L'   , 0x00b7 , 0x013F , 0x0000), 
    2112     DEADTRANS( L'l'   , 0x00b7 , 0x0140 , 0x0000), 
    2113      
    2114  
    2115      
    2116                         DEADTRANS( L' '   , L'.' , L'.'     , 0x0000),  //Dot Below 
    2117     DEADTRANS( L'.'   , L'.' , 0x0323   , 0x0000),      //2x für Combining 
    2118     DEADTRANS( L'B'   , L'.' , 0x1e04   , 0x0000), 
    2119     DEADTRANS( L'b'   , L'.' , 0x1e05   , 0x0000), 
    2120     DEADTRANS( L'D'   , L'.' , 0x1e0c   , 0x0000), 
    2121     DEADTRANS( L'd'   , L'.' , 0x1e0d   , 0x0000), 
    2122     DEADTRANS( L'H'   , L'.' , 0x1e24   , 0x0000), 
    2123     DEADTRANS( L'h'   , L'.' , 0x1e25   , 0x0000), 
    2124     DEADTRANS( L'K'   , L'.' , 0x1e32   , 0x0000), 
    2125     DEADTRANS( L'k'   , L'.' , 0x1e33   , 0x0000), 
    2126     DEADTRANS( L'L'   , L'.' , 0x1e36   , 0x0000), 
    2127     DEADTRANS( L'l'   , L'.' , 0x1e37   , 0x0000), 
    2128     DEADTRANS( L'M'   , L'.' , 0x1e42   , 0x0000), 
    2129     DEADTRANS( L'm'   , L'.' , 0x1e43   , 0x0000), 
    2130     DEADTRANS( L'N'   , L'.' , 0x1e46   , 0x0000), 
    2131     DEADTRANS( L'n'   , L'.' , 0x1e47   , 0x0000), 
    2132     DEADTRANS( L'R'   , L'.' , 0x1e5a   , 0x0000), 
    2133     DEADTRANS( L'r'   , L'.' , 0x1e5b   , 0x0000), 
    2134     DEADTRANS( L'S'   , L'.' , 0x1e62   , 0x0000), 
    2135     DEADTRANS( L's'   , L'.' , 0x1e63   , 0x0000), 
    2136     DEADTRANS( L'T'   , L'.' , 0x1e6c   , 0x0000), 
    2137     DEADTRANS( L't'   , L'.' , 0x1e6d   , 0x0000), 
    2138     DEADTRANS( L'V'   , L'.' , 0x1e7e   , 0x0000), 
    2139     DEADTRANS( L'v'   , L'.' , 0x1e7f   , 0x0000), 
    2140     DEADTRANS( L'W'   , L'.' , 0x1e88   , 0x0000), 
    2141     DEADTRANS( L'w'   , L'.' , 0x1e89   , 0x0000), 
    2142     DEADTRANS( L'Z'   , L'.' , 0x1e92   , 0x0000), 
    2143     DEADTRANS( L'z'   , L'.' , 0x1e93   , 0x0000), 
    2144     DEADTRANS( L'A'   , L'.' , 0x1ea0   , 0x0000), 
    2145     DEADTRANS( L'a'   , L'.' , 0x1ea1   , 0x0000), 
    2146     DEADTRANS( L'E'   , L'.' , 0x1eb8   , 0x0000), 
    2147     DEADTRANS( L'e'   , L'.' , 0x1eb9   , 0x0000), 
    2148     DEADTRANS( L'I'   , L'.' , 0x1eca   , 0x0000), 
    2149     DEADTRANS( L'i'   , L'.' , 0x1ecb   , 0x0000), 
    2150     DEADTRANS( L'O'   , L'.' , 0x1ecc   , 0x0000), 
    2151     DEADTRANS( L'o'   , L'.' , 0x1ecd   , 0x0000), 
    2152     DEADTRANS( L'Y'   , L'.' , 0x1ef4   , 0x0000), 
    2153     DEADTRANS( L'y'   , L'.' , 0x1ef5   , 0x0000), 
    2154  
    2155                        
    2156  
    2157  
    2158          
    2159  
    2160  
    2161  
    2162     // Ende der Taste zwei rechts neben der 0 
    2163     // Anfang der Taste rechts neben dem »ß« 
    2164  
    2165  
    2166      
    2167  
    2168  
    2169  
    2170     DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000), //Doppel Akut 
    2171     DEADTRANS( 0x02DD , 0x02DD , 0x030B , 0x0000), //2x für Combining 
    2172     DEADTRANS( L'O'   , 0x02DD , 0x0150 , 0x0000), 
    2173     DEADTRANS( L'o'   , 0x02DD , 0x0151 , 0x0000), 
    2174     DEADTRANS( L'U'   , 0x02DD , 0x0170 , 0x0000), 
    2175     DEADTRANS( L'u'   , 0x02DD , 0x0171 , 0x0000), 
    2176     DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000), 
    2177  
    2178     DEADTRANS( L' '   , ',' , ','    , 0x0000), //Komma Below 
    2179     DEADTRANS( L','   , ',' , ','    , 0x0000),     //2x für Combining 
    2180     DEADTRANS( L'S'   , ',' , 0x0218 , 0x0000), 
    2181     DEADTRANS( L's'   , ',' , 0x0219 , 0x0000), 
    2182     DEADTRANS( L'T'   , ',' , 0x021a , 0x0000), 
    2183     DEADTRANS( L't'   , ',' , 0x021b , 0x0000), 
    2184     DEADTRANS( L' '   , ',' , 0x0326 , 0x0000), 
    2185 // Ende der Tasten rechts neben dem »ß« 
     2168*/ 
     2169 
     2170 
     2171 
     2172 
     2173 
    21862174    0, 0 
    21872175}; 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.