Index: /windows/kbdneo2/Quelldateien/kbdneo2.c
===================================================================
--- /windows/kbdneo2/Quelldateien/kbdneo2.c	(revision 2193)
+++ /windows/kbdneo2/Quelldateien/kbdneo2.c	(revision 2196)
@@ -238,5 +238,5 @@
 {VK_OEM_MINUS	,KANALOK			,'-'		,0x2014		,WCH_NONE	,'-'		,0x2011		,0x00ad		},
 {VK_OEM_2		,0					,WCH_DEAD	,WCH_DEAD	,WCH_DEAD	,WCH_DEAD	,WCH_DEAD	,WCH_DEAD	},	//Tote Taste 2
-{0xff			,0					,0x0060		,0x00b8		,0x02da		,0x00a8		,0x02bd		,0x00af		},
+{0xff			,0					,0x0060		,0x00b8		,0x02da		,0x00a8		,0x1FFE		,0x00af		},
 {VK_TAB			,0					,'\t'		,'\t'		,WCH_DEAD	,'\t'		,'\t'		,'\t'		},
 {0xff			,0					,WCH_NONE	,WCH_NONE	,0x266b		,WCH_NONE	,WCH_NONE	,WCH_NONE	},
@@ -276,7 +276,7 @@
 //				| CapsLock			|			| SHIFT		| NEU		| KANA		| NEU+Shift	| KANA+NEU	| Control	|
 //				|===================|===========|===========|===========|===========|===========|===========|===========|
-{VK_OEM_3		,CAPLOK | KANALOK	,0x00df		,0x1E9E	 ,0x017F		,0x2052		,0x03C2		,0x2218		,0x2218		},
+{VK_OEM_3		,CAPLOK | KANALOK	,0x00df		,0x1E9E	    ,0x017F		,0x2052		,0x03C2		,0x2218		,0x2218		},
 {VK_OEM_4		,0					,WCH_DEAD	,WCH_DEAD	,WCH_DEAD	,WCH_DEAD	,WCH_DEAD	,WCH_DEAD	,0x001d		},	//Tote Taste 3
-{0xff			,0					,0x00b4		,'~'		,'/'		,0x02dd		,0x1fbf		,0x02d8		,WCH_NONE	},
+{0xff			,0					,0x00b4		,'~'		,'-'		,0x02dd		,0x1fbf		,0x02d8		,WCH_NONE	},
 {'Y'			,CAPLOK | KANALOK	,'y'		,'Y'		,'@'		,'.'		,0x03C5		,0x2207		,0x001c		},
 {VK_SPACE		,KANALOK			,' '		,' '		,' '		,'0'		,0x00a0		,0x202f		,' '		},
@@ -414,26 +414,28 @@
 
 static ALLOC_SECTION_LDATA DEADKEY_LPWSTR aKeyNamesDead[] = {
-    L"^"        L"ZIRKUMFLEX",
-    L"\x02C7"    L"CARON",
-    L"\x02D8"    L"BREVIS",
-    L"\x00B7"    L"DOT_MID",
+//Tottaste 1 (links neben 1)
+	L"^"         L"ZIRKUMFLEX",
+    L"\x02C7"    L"HATSCHEK",
+    L"\x21bb"    L"DREHEN",	
+	L"\x02d9"    L"PUNKT_DARUEBER",	
+	L"\x02de"    L"RHOTIC_HOOK",	
+    L"\x002E"    L"PUNKT_DARUNTER",
+
+//Tottaste 2 (links neben R�te)
+    L"\x0060"    L"GRAVIS",
+    L"\x00B8"    L"CEDILLE",
+    L"\x02DA"    L"RING",
+    L"\x00A8"    L"TREMA",
+    L"\x1ffe"    L"SPIRITUS_ASPER",
+    L"\x00AF"    L"MAKRON",
+	
+//Tottaste 3 (rechts neben �ߓ)
+    L"\x00B4"    L"AKUT",
+    L"\x007E"    L"TILDE",
     L"\x002D"    L"QUERSTRICH",
-    L"\x002E"    L"DOT_BELOW",
-        
-    L"\x00B4"    L"AKUT",
-    L"\x0060"    L"GRAVIS",
-    L"\x00B8"    L"CEDILLA",
-    L"\x02D9"    L"DOT_ABOVE",
-    L"\x02BD"    L"OGONEK",
-    L"\x02DA"    L"RING",
-        
-    L"\x007E"    L"TILDE",
-    L"\x00AF"    L"MAKRON",
-    L"\x00A8"    L"TREMA",
-    L"\x00AF"    L"SCHRAEGSTRICH",
     L"\x02DD"    L"DOPPEL_AKUT", 
-    L"\x002C"    L"KOMMA_BELOW",
-        
-
+    L"\x1fbf"    L"SPIRITUS_LENIS",
+    L"\x02D8"    L"BREVE",	
+   
     NULL
 };
@@ -448,6 +450,6 @@
 
 //Deadkeys
-// Nachfolgend Tafeln f� diakritschen Zeichen (alphabetisch)
-// Kombinationen nur f�tin Letters�, der rest ist im Deuschen selten und l�t sich �as Combiningszeichen (nachgestellt) bilden
+// Nachfolgend Tafeln f� diakritschen Zeichen
+// Kombinationen nur f�tin Letters�, der rest ist im Deuschen selten und l�t sich �as Combiningzeichen (nachgestellt) bilden
 // Mehrfachfunktionen siehe: http://wiki.neo-layout.org/wiki/Diakritika#DoppelfunktionToterTasten
 //
@@ -464,7 +466,7 @@
 //
 //
-//
-//
-// Zirkumflex und Superscript (fertig)
+// =========================================================================
+// TASTE 1: ZIRKUMFLEX, HATSCHEK, DREHEN, PUNKT DR�ER, HAKEN, PUNKT DRUNTER
+// Zirkumflex und Superscript (alles wie en_US.UTF-8)
 DEADTRANS( L' '   , L'^'   , L'^'   , 0x0000), //Zirkumflex
 DEADTRANS( L'^'   , L'^'   , 0x0302 , 0x0000), //2x f�bining
@@ -512,8 +514,353 @@
 DEADTRANS( L'n'   , L'^'   , 0x207f , 0x0000),
 
-
-// Akut (fertig)
+//Caron (alles wie en_US.UTF-8)
+DEADTRANS( L' '   , 0x02c7 , 0x02c7 , 0x0000),	//Caron 
+DEADTRANS( 0x02c7 , 0x02c7 , 0x030C , 0x0000),	//2x f�bining
+DEADTRANS( L'A'   , 0x02c7 , 0x01CD , 0x0000),
+DEADTRANS( L'a'   , 0x02c7 , 0x01CE , 0x0000),
+DEADTRANS( L'C'   , 0x02c7 , 0x010c , 0x0000),
+DEADTRANS( L'c'   , 0x02c7 , 0x010d , 0x0000),
+DEADTRANS( L'D'   , 0x02c7 , 0x010e , 0x0000),
+DEADTRANS( L'd'   , 0x02c7 , 0x010f , 0x0000),
+DEADTRANS( L'E'   , 0x02c7 , 0x011a , 0x0000),
+DEADTRANS( L'e'   , 0x02c7 , 0x011b , 0x0000),
+DEADTRANS( L'G'   , 0x01e6 , 0x011a , 0x0000),
+DEADTRANS( L'g'   , 0x01e7 , 0x011b , 0x0000),
+DEADTRANS( L'H'   , 0x02c7 , 0x021e , 0x0000),
+DEADTRANS( L'h'   , 0x02c7 , 0x021f , 0x0000),
+DEADTRANS( L'I'   , 0x02c7 , 0x01cf , 0x0000),
+DEADTRANS( L'i'   , 0x02c7 , 0x01d0 , 0x0000),
+DEADTRANS( L'j'   , 0x02c7 , 0x01f0 , 0x0000),
+DEADTRANS( L'K'   , 0x02c7 , 0x01e8 , 0x0000),
+DEADTRANS( L'k'   , 0x02c7 , 0x01e9 , 0x0000),
+DEADTRANS( L'L'   , 0x02c7 , 0x013d , 0x0000),
+DEADTRANS( L'l'   , 0x02c7 , 0x013e , 0x0000),
+DEADTRANS( L'N'   , 0x02c7 , 0x0147 , 0x0000),
+DEADTRANS( L'n'   , 0x02c7 , 0x0148 , 0x0000),
+DEADTRANS( L'O'   , 0x02c7 , 0x01d1 , 0x0000),
+DEADTRANS( L'o'   , 0x02c7 , 0x01d2 , 0x0000),
+DEADTRANS( L'R'   , 0x02c7 , 0x0158 , 0x0000),
+DEADTRANS( L'r'   , 0x02c7 , 0x0159 , 0x0000),
+DEADTRANS( L'S'   , 0x02c7 , 0x0160 , 0x0000),
+DEADTRANS( L's'   , 0x02c7 , 0x0161 , 0x0000),
+DEADTRANS( L'T'   , 0x02c7 , 0x0164 , 0x0000),
+DEADTRANS( L't'   , 0x02c7 , 0x0165 , 0x0000),
+DEADTRANS( L'U'   , 0x02c7 , 0x01d3 , 0x0000),
+DEADTRANS( L'u'   , 0x02c7 , 0x01d4 , 0x0000),
+DEADTRANS( 0x00fc , 0x02c7 , 0x01da , 0x0000), // �
+DEADTRANS( 0x00dc , 0x02c7 , 0x01d9 , 0x0000), // �DTRANS( L'Z'   , 0x02c7 , 0x017d , 0x0000),
+DEADTRANS( L'z'   , 0x02c7 , 0x017e , 0x0000),
+
+//Drehen (NICHT fertig)
+DEADTRANS( L' '   , 0x21bb , 0x21bb , 0x0000), //Drehen-Symbol
+DEADTRANS( L'3'   , 0x21bb , 0x0190 , 0x0000), //ab hier lang.module
+DEADTRANS( L'a'   , 0x21bb , 0x0250 , 0x0000),
+DEADTRANS( L'C'   , 0x21bb , 0x0186 , 0x0000),
+DEADTRANS( L'c'   , 0x21bb , 0x0254 , 0x0000),
+DEADTRANS( L'e'   , 0x21bb , 0x0258 , 0x0000),
+DEADTRANS( L'g'   , 0x21bb , 0x1d77 , 0x0000),
+DEADTRANS( L'h'   , 0x21bb , 0x0265 , 0x0000),
+DEADTRANS( L'm'   , 0x21bb , 0x026F , 0x0000),
+DEADTRANS( L'R'   , 0x21bb , 0x0281 , 0x0000),
+DEADTRANS( L'r'   , 0x21bb , 0x0279 , 0x0000),
+DEADTRANS( L'S'   , 0x21bb , 0x01A7 , 0x0000),
+DEADTRANS( L'V'   , 0x21bb , 0x0245 , 0x0000),
+DEADTRANS( L'v'   , 0x21bb , 0x028C , 0x0000),
+DEADTRANS( L'w'   , 0x21bb , 0x028D , 0x0000),
+DEADTRANS( L'y'   , 0x21bb , 0x028E , 0x0000),
+DEADTRANS( 0x03b1 , 0x21bb , 0x0252 , 0x0000),
+DEADTRANS( 0x03bb , 0x21bb , 0x028E , 0x0000),
+DEADTRANS( 0x03a9 , 0x21bb , 0x01b1 , 0x0000),
+DEADTRANS( 0x03c4 , 0x21bb , 0x027e , 0x0000),
+DEADTRANS( 0x03b4 , 0x21bb , 0x018d , 0x0000),
+DEADTRANS( L')'   , 0x21bb , 0x203f , 0x0000),
+DEADTRANS( L'('   , 0x21bb , 0x0361 , 0x0000), //Ende lang.module
+
+
+
+
+//Punkt Dr� Mittenpunkt  (alles wie en_US.UTF-8)
+DEADTRANS( L' '   , 0x02d9 , 0x02d9 , 0x0000),	//Punkt Dr�DEADTRANS( 0x02d9 , 0x02d9 , 0x0307 , 0x0000),	//2x f�bining 
+DEADTRANS( L'L'   , 0x02d9 , 0x013F , 0x0000),  //Mittenpunkt
+DEADTRANS( L'l'   , 0x02d9 , 0x0140 , 0x0000),  //Mittenpunkt
+DEADTRANS( 0x017f , 0x02d9 , 0x1E9B , 0x0000),  // Lang-s mit Punkt dr�DEADTRANS( L'A'   , 0x02d9 , 0x0226 , 0x0000),
+DEADTRANS( L'a'   , 0x02d9 , 0x0227 , 0x0000),
+DEADTRANS( L'B'   , 0x02d9 , 0x1e02 , 0x0000),
+DEADTRANS( L'b'   , 0x02d9 , 0x1e03 , 0x0000),
+DEADTRANS( L'C'   , 0x02d9 , 0x010a , 0x0000),
+DEADTRANS( L'c'   , 0x02d9 , 0x010b , 0x0000),
+DEADTRANS( L'D'   , 0x02d9 , 0x1e0a , 0x0000),
+DEADTRANS( L'd'   , 0x02d9 , 0x1e0b , 0x0000),
+DEADTRANS( L'E'   , 0x02d9 , 0x0116 , 0x0000),
+DEADTRANS( L'e'   , 0x02d9 , 0x0117 , 0x0000),
+DEADTRANS( L'f'   , 0x02d9 , 0x1e1e , 0x0000),
+DEADTRANS( L'F'   , 0x02d9 , 0x1e1f , 0x0000),
+DEADTRANS( L'G'   , 0x02d9 , 0x0120 , 0x0000),
+DEADTRANS( L'g'   , 0x02d9 , 0x0121 , 0x0000),
+DEADTRANS( L'H'   , 0x02d9 , 0x1e22 , 0x0000),
+DEADTRANS( L'h'   , 0x02d9 , 0x1e23 , 0x0000),
+DEADTRANS( L'I'   , 0x02d9 , 0x0130 , 0x0000),
+DEADTRANS( L'i'   , 0x02d9 , 0x0131 , 0x0000), // i ohne Punkt
+DEADTRANS( L'M'   , 0x02d9 , 0x1e40 , 0x0000),
+DEADTRANS( L'm'   , 0x02d9 , 0x1e41 , 0x0000),
+DEADTRANS( L'N'   , 0x02d9 , 0x1e44 , 0x0000),
+DEADTRANS( L'n'   , 0x02d9 , 0x1e45 , 0x0000),
+DEADTRANS( L'O'   , 0x02d9 , 0x022e , 0x0000),
+DEADTRANS( L'o'   , 0x02d9 , 0x022f , 0x0000),
+DEADTRANS( L'P'   , 0x02d9 , 0x1e56 , 0x0000),
+DEADTRANS( L'p'   , 0x02d9 , 0x1e57 , 0x0000),
+DEADTRANS( L'R'   , 0x02d9 , 0x1e58 , 0x0000),
+DEADTRANS( L'r'   , 0x02d9 , 0x1e59 , 0x0000),
+DEADTRANS( L'S'   , 0x02d9 , 0x1e60 , 0x0000),
+DEADTRANS( L's'   , 0x02d9 , 0x1e61 , 0x0000),
+DEADTRANS( L'T'   , 0x02d9 , 0x1e6a , 0x0000),
+DEADTRANS( L't'   , 0x02d9 , 0x1e6b , 0x0000),
+DEADTRANS( L'W'   , 0x02d9 , 0x1e86 , 0x0000),
+DEADTRANS( L'w'   , 0x02d9 , 0x1e87 , 0x0000),
+DEADTRANS( L'X'   , 0x02d9 , 0x1e8a , 0x0000),
+DEADTRANS( L'x'   , 0x02d9 , 0x1e8b , 0x0000),
+DEADTRANS( L'Y'   , 0x02d9 , 0x1e8e , 0x0000),
+DEADTRANS( L'y'   , 0x02d9 , 0x1e8f , 0x0000),
+DEADTRANS( L'Z'   , 0x02d9 , 0x017b , 0x0000),
+DEADTRANS( L'z'   , 0x02d9 , 0x017c , 0x0000),
+DEADTRANS( L'0'   , 0x02d9 , 0x0298 , 0x0000), //lang.module
+
+
+//Rhotic hook (NICHT fertig)
+DEADTRANS( L' '   , 0x02de , 0x02de , 0x0000), // Rhotic Hook
+
+
+
+
+
+//Punkt Darunter (alles wie en_US.UTF-8)
+DEADTRANS( L' '   , L'.' , L'.'     , 0x0000),	//Puntk darunter
+DEADTRANS( L'.'   , L'.' , 0x0323   , 0x0000),	//2x f�bining
+DEADTRANS( L'A'   , L'.' , 0x1ea0   , 0x0000),
+DEADTRANS( L'a'   , L'.' , 0x1ea1   , 0x0000),
+DEADTRANS( L'B'   , L'.' , 0x1e04   , 0x0000),
+DEADTRANS( L'b'   , L'.' , 0x1e05   , 0x0000),
+DEADTRANS( L'D'   , L'.' , 0x1e0c   , 0x0000),
+DEADTRANS( L'd'   , L'.' , 0x1e0d   , 0x0000),
+DEADTRANS( L'E'   , L'.' , 0x1eb8   , 0x0000),
+DEADTRANS( L'e'   , L'.' , 0x1eb9   , 0x0000),
+DEADTRANS( L'H'   , L'.' , 0x1e24   , 0x0000),
+DEADTRANS( L'h'   , L'.' , 0x1e25   , 0x0000),
+DEADTRANS( L'I'   , L'.' , 0x1eca   , 0x0000),
+DEADTRANS( L'i'   , L'.' , 0x1ecb   , 0x0000),
+DEADTRANS( L'K'   , L'.' , 0x1e32   , 0x0000),
+DEADTRANS( L'k'   , L'.' , 0x1e33   , 0x0000),
+DEADTRANS( L'L'   , L'.' , 0x1e36   , 0x0000),
+DEADTRANS( L'l'   , L'.' , 0x1e37   , 0x0000),
+DEADTRANS( L'M'   , L'.' , 0x1e42   , 0x0000),
+DEADTRANS( L'm'   , L'.' , 0x1e43   , 0x0000),
+DEADTRANS( L'N'   , L'.' , 0x1e46   , 0x0000),
+DEADTRANS( L'n'   , L'.' , 0x1e47   , 0x0000),
+DEADTRANS( L'O'   , L'.' , 0x1ecc   , 0x0000),
+DEADTRANS( L'o'   , L'.' , 0x1ecd   , 0x0000),
+DEADTRANS( L'R'   , L'.' , 0x1e5a   , 0x0000),
+DEADTRANS( L'r'   , L'.' , 0x1e5b   , 0x0000),
+DEADTRANS( L'S'   , L'.' , 0x1e62   , 0x0000),
+DEADTRANS( L's'   , L'.' , 0x1e63   , 0x0000),
+DEADTRANS( L'T'   , L'.' , 0x1e6c   , 0x0000),
+DEADTRANS( L't'   , L'.' , 0x1e6d   , 0x0000),
+DEADTRANS( L'U'   , L'.' , 0x1ee4   , 0x0000),
+DEADTRANS( L'u'   , L'.' , 0x1ee5   , 0x0000),
+DEADTRANS( L'V'   , L'.' , 0x1e7e   , 0x0000),
+DEADTRANS( L'v'   , L'.' , 0x1e7f   , 0x0000),
+DEADTRANS( L'W'   , L'.' , 0x1e88   , 0x0000),
+DEADTRANS( L'w'   , L'.' , 0x1e89   , 0x0000),
+DEADTRANS( L'Y'   , L'.' , 0x1ef4   , 0x0000),
+DEADTRANS( L'y'   , L'.' , 0x1ef5   , 0x0000),
+DEADTRANS( L'Z'   , L'.' , 0x1e92   , 0x0000),
+DEADTRANS( L'z'   , L'.' , 0x1e93   , 0x0000),
+// ENDE TASTE 1
+// =====================================================================
+// =====================================================================
+// TASTE 2: GRAVIS, CEDILLE, RING, TREMA, OGONEK, MAKRON
+// Gravis (alles wie en_US.UTF-8)
+DEADTRANS( L' '   , 0x0060 , 0x0060 , 0x0000),	//Gravis
+DEADTRANS( 0x0060 , 0x0060 , 0x0300 , 0x0000),	//2x f�bining
+DEADTRANS( L'a'   , 0x0060 , 0x00e0 , 0x0000),			
+DEADTRANS( L'A'   , 0x0060 , 0x00c0 , 0x0000),			
+DEADTRANS( L'E'   , 0x0060 , 0x00c8 , 0x0000),			
+DEADTRANS( L'e'   , 0x0060 , 0x00e8 , 0x0000),			
+DEADTRANS( L'I'   , 0x0060 , 0x00cc , 0x0000),			
+DEADTRANS( L'i'   , 0x0060 , 0x00ec , 0x0000),			
+DEADTRANS( L'N'   , 0x0060 , 0x01f8 , 0x0000),			
+DEADTRANS( L'n'   , 0x0060 , 0x01f9 , 0x0000),			
+DEADTRANS( L'O'   , 0x0060 , 0x00d2 , 0x0000),			
+DEADTRANS( L'o'   , 0x0060 , 0x00f2 , 0x0000),			
+DEADTRANS( L'U'   , 0x0060 , 0x00d9 , 0x0000),			
+DEADTRANS( L'u'   , 0x0060 , 0x00f9 , 0x0000),			
+DEADTRANS( L'W'   , 0x0060 , 0x1e80 , 0x0000),			
+DEADTRANS( L'w'   , 0x0060 , 0x1e81 , 0x0000),			
+DEADTRANS( L'Y'   , 0x0060 , 0x1ef2 , 0x0000),			
+DEADTRANS( L'y'   , 0x0060 , 0x1ef3 , 0x0000),			
+DEADTRANS( 0x00dc , 0x0060 , 0x01db , 0x0000),	//�
+DEADTRANS( 0x00fc , 0x0060 , 0x01dc , 0x0000),	//�DTRANS( 0x0391 , 0x0060 , 0x1FBA , 0x0000), //Ab hier griechische Kombis
+DEADTRANS( 0x03B1 , 0x0060 , 0x1F70 , 0x0000),
+DEADTRANS( 0x0395 , 0x0060 , 0x1FC8 , 0x0000),
+DEADTRANS( 0x03b5 , 0x0060 , 0x1F72 , 0x0000),
+DEADTRANS( 0x0397 , 0x0060 , 0x1FCA , 0x0000),
+DEADTRANS( 0x03b7 , 0x0060 , 0x1F74 , 0x0000),
+DEADTRANS( 0x0399 , 0x0060 , 0x1FDA , 0x0000),
+DEADTRANS( 0x03b9 , 0x0060 , 0x1F76 , 0x0000),
+DEADTRANS( 0x03a9 , 0x0060 , 0x1FFA , 0x0000),
+DEADTRANS( 0x03c9 , 0x0060 , 0x1F7C , 0x0000),
+DEADTRANS( 0x039f , 0x0060 , 0x1FF8 , 0x0000),
+DEADTRANS( 0x03bf , 0x0060 , 0x1F78 , 0x0000),
+DEADTRANS( 0x03a5 , 0x0060 , 0x1FEA , 0x0000),
+DEADTRANS( 0x03c5 , 0x0060 , 0x1F7A , 0x0000),
+ 
+//Cedille (alles wie en_US.UTF-8)
+DEADTRANS( L' '   , 0x00b8 , 0x00b8 , 0x0000),	//Cedille
+DEADTRANS( 0x00b8 , 0x00b8 , 0x0327 , 0x0000),	 //2x f�bining
+DEADTRANS( L'C'   , 0x00b8 , 0x00c7 , 0x0000),
+DEADTRANS( L'c'   , 0x00b8 , 0x00e7 , 0x0000),
+DEADTRANS( L'D'   , 0x00b8 , 0x1e10 , 0x0000),
+DEADTRANS( L'd'   , 0x00b8 , 0x1e11 , 0x0000),
+DEADTRANS( L'G'   , 0x00b8 , 0x0122 , 0x0000),
+DEADTRANS( L'g'   , 0x00b8 , 0x0123 , 0x0000),
+DEADTRANS( L'H'   , 0x00b8 , 0x1e28 , 0x0000),
+DEADTRANS( L'h'   , 0x00b8 , 0x1e29 , 0x0000),
+DEADTRANS( L'K'   , 0x00b8 , 0x0136 , 0x0000),
+DEADTRANS( L'k'   , 0x00b8 , 0x0137 , 0x0000),
+DEADTRANS( L'L'   , 0x00b8 , 0x013b , 0x0000),
+DEADTRANS( L'l'   , 0x00b8 , 0x013c , 0x0000),
+DEADTRANS( L'N'   , 0x00b8 , 0x0145 , 0x0000),
+DEADTRANS( L'n'   , 0x00b8 , 0x0146 , 0x0000),
+DEADTRANS( L'R'   , 0x00b8 , 0x0156 , 0x0000),
+DEADTRANS( L'r'   , 0x00b8 , 0x0157 , 0x0000),
+DEADTRANS( L'S'   , 0x00b8 , 0x015e , 0x0000),
+DEADTRANS( L's'   , 0x00b8 , 0x015f , 0x0000),
+DEADTRANS( L'T'   , 0x00b8 , 0x0162 , 0x0000),
+DEADTRANS( L't'   , 0x00b8 , 0x0163 , 0x0000),
+DEADTRANS( L'A'   , 0x00b8 , 0x0104 , 0x0000),	//Ogonek
+DEADTRANS( L'a'   , 0x00b8 , 0x0105 , 0x0000),
+DEADTRANS( L'E'   , 0x00b8 , 0x0118 , 0x0000),
+DEADTRANS( L'e'   , 0x00b8 , 0x0119 , 0x0000),
+DEADTRANS( L'I'   , 0x00b8 , 0x012e , 0x0000),
+DEADTRANS( L'i'   , 0x00b8 , 0x012f , 0x0000),
+DEADTRANS( L'O'   , 0x00b8 , 0x01ea , 0x0000),
+DEADTRANS( L'o'   , 0x00b8 , 0x01eb , 0x0000),
+DEADTRANS( L'U'   , 0x00b8 , 0x0172 , 0x0000),
+DEADTRANS( L'u'   , 0x00b8 , 0x0173 , 0x0000),
+
+//Ring (alles wie en_US.UTF-8)
+DEADTRANS( L' '   , 0x02DA , 0x02DA , 0x0000),	//Ring
+DEADTRANS( 0x02DA , 0x02DA , 0x030A , 0x0000),	//2x f�bining
+DEADTRANS( L'A'   , 0x02DA , 0x00c5 , 0x0000),
+DEADTRANS( L'a'   , 0x02DA , 0x00e5 , 0x0000),
+DEADTRANS( L'U'   , 0x02DA , 0x016e , 0x0000),
+DEADTRANS( L'u'   , 0x02DA , 0x016f , 0x0000),
+DEADTRANS( L'w'   , 0x02DA , 0x1e98 , 0x0000),
+DEADTRANS( L'y'   , 0x02DA , 0x1e99 , 0x0000),
+DEADTRANS( L'~'   , 0x02DA , 0x0120 , 0x0000),
+DEADTRANS( L'd'   , 0x02DA , 0x0221 , 0x0000), //ab hier lang.module
+DEADTRANS( L'l'   , 0x02DA , 0x0234 , 0x0000),
+DEADTRANS( L'n'   , 0x02DA , 0x0235 , 0x0000),
+DEADTRANS( L't'   , 0x02DA , 0x0236 , 0x0000),
+
+//Trema (alles wie en_US.UTF-8)
+DEADTRANS( L' '   , 0x00A8 , 0x00A8 , 0x0000),	//Trema
+DEADTRANS( 0x00A8 , 0x00A8 , 0x0308 , 0x0000),	//2x f�bining
+DEADTRANS( 0x00b4 , 0x00A8 , 0x0344 , 0x0001),  //Trema und Akut: COMBINING GREEK DIALYTIKA TONOS
+DEADTRANS( L'A'   , 0x00A8 , 0x00c4 , 0x0000),
+DEADTRANS( L'a'   , 0x00A8 , 0x00e4 , 0x0000),
+DEADTRANS( L'E'   , 0x00A8 , 0x00cb , 0x0000),
+DEADTRANS( L'e'   , 0x00A8 , 0x00eb , 0x0000),
+DEADTRANS( L'H'   , 0x00A8 , 0x1e26 , 0x0000),
+DEADTRANS( L'h'   , 0x00A8 , 0x1e27 , 0x0000),
+DEADTRANS( L'I'   , 0x00A8 , 0x00cf , 0x0000),
+DEADTRANS( L'i'   , 0x00A8 , 0x00ef , 0x0000),
+DEADTRANS( L'O'   , 0x00A8 , 0x00d6 , 0x0000),
+DEADTRANS( L'o'   , 0x00A8 , 0x00f6 , 0x0000),
+DEADTRANS( L't'   , 0x00A8 , 0x1e97 , 0x0000),
+DEADTRANS( L'U'   , 0x00A8 , 0x00dc , 0x0000),
+DEADTRANS( L'u'   , 0x00A8 , 0x00fc , 0x0000),
+DEADTRANS( L'W'   , 0x00A8 , 0x1e84 , 0x0000),
+DEADTRANS( L'w'   , 0x00A8 , 0x1e85 , 0x0000),
+DEADTRANS( L'X'   , 0x00A8 , 0x1e8c , 0x0000),
+DEADTRANS( L'x'   , 0x00A8 , 0x1e8d , 0x0000),
+DEADTRANS( L'Y'   , 0x00A8 , 0x0178 , 0x0000),
+DEADTRANS( L'y'   , 0x00A8 , 0x0177 , 0x0000),
+DEADTRANS( 0x0399 , 0x00A8 , 0x03aa , 0x0000), //ab hier griechisch
+DEADTRANS( 0x03b9 , 0x00A8 , 0x03ca , 0x0000),
+DEADTRANS( 0x03a5 , 0x00A8 , 0x03ab , 0x0000),
+DEADTRANS( 0x03c5 , 0x00A8 , 0x03cb , 0x0000),
+
+//Spiritus asper (alles wie en_US.UTF-8)
+DEADTRANS( L' '   , 0x1ffe , 0x1ffe , 0x0000),	//Spiritus asper
+DEADTRANS( 0x1ffe , 0x1ffe , 0x0314 , 0x0000),	//2x f�bining
+DEADTRANS( 0x03b1 , 0x1ffe , 0x1f01 , 0x0000),
+DEADTRANS( 0x03b5 , 0x1ffe , 0x1f11 , 0x0000),
+DEADTRANS( 0x03b7 , 0x1ffe , 0x1f21 , 0x0000),
+DEADTRANS( 0x03b9 , 0x1ffe , 0x1f31 , 0x0000),
+DEADTRANS( 0x03bf , 0x1ffe , 0x1f41 , 0x0000),
+DEADTRANS( 0x03c5 , 0x1ffe , 0x1f51 , 0x0000),
+DEADTRANS( 0x03c9 , 0x1ffe , 0x1f61 , 0x0000),
+DEADTRANS( 0x03c1 , 0x1ffe , 0x1fe5 , 0x0000),
+DEADTRANS( 0x0391 , 0x1ffe , 0x1f09 , 0x0000),
+DEADTRANS( 0x0395 , 0x1ffe , 0x1f19 , 0x0000),
+DEADTRANS( 0x0397 , 0x1ffe , 0x1f29 , 0x0000),
+DEADTRANS( 0x0399 , 0x1ffe , 0x1f39 , 0x0000),
+DEADTRANS( 0x039f , 0x1ffe , 0x1f49 , 0x0000),
+DEADTRANS( 0x03a5 , 0x1ffe , 0x1f59 , 0x0000),
+DEADTRANS( 0x03a9 , 0x1ffe , 0x1f69 , 0x0000),
+DEADTRANS( 0x03a1 , 0x1ffe , 0x1fec , 0x0000),
+
+// Makron (alles wie en_US.UTF-8)
+DEADTRANS( L' '   , 0x00AF , 0x00AF , 0x0000),	//Makron
+DEADTRANS( 0x00AF , 0x00AF , 0x0304 , 0x0000),	//2x f�bining
+DEADTRANS( L'A'   , 0x00AF , 0x0100 , 0x0000),
+DEADTRANS( L'a'   , 0x00AF , 0x0101 , 0x0000),
+DEADTRANS( L'E'   , 0x00AF , 0x0112 , 0x0000),
+DEADTRANS( L'e'   , 0x00AF , 0x0113 , 0x0000),
+DEADTRANS( L'G'   , 0x00AF , 0x1e20 , 0x0000),
+DEADTRANS( L'g'   , 0x00AF , 0x1e21 , 0x0000),
+DEADTRANS( L'I'   , 0x00AF , 0x012a , 0x0000),
+DEADTRANS( L'i'   , 0x00AF , 0x012b , 0x0000),
+DEADTRANS( L'O'   , 0x00AF , 0x014c , 0x0000),
+DEADTRANS( L'o'   , 0x00AF , 0x014d , 0x0000),
+DEADTRANS( L'U'   , 0x00AF , 0x016a , 0x0000),
+DEADTRANS( L'u'   , 0x00AF , 0x016b , 0x0000),
+DEADTRANS( L'Y'   , 0x00AF , 0x0232 , 0x0000),
+DEADTRANS( L'y'   , 0x00AF , 0x0233 , 0x0000),
+DEADTRANS( 0x00c4 , 0x00AF , 0x01de , 0x0000),	//�
+DEADTRANS( 0x00e4 , 0x00AF , 0x01df , 0x0000),  //�DEADTRANS( 0x00dc , 0x00AF , 0x01d5 , 0x0000),	//�
+DEADTRANS( 0x00fc , 0x00AF , 0x01d6 , 0x0000),	//�DTRANS( 0x00d6 , 0x00AF , 0x022a , 0x0000),	//�
+DEADTRANS( 0x00f6 , 0x00AF , 0x022b , 0x0000),	//�EADTRANS( 0x00c6 , 0x00AF , 0x01E2 , 0x0000),	//�
+DEADTRANS( 0x00e6 , 0x00AF , 0x01E3 , 0x0000),	//�DEADTRANS( 0x0391 , 0x00AF , 0x1FB9 , 0x0000),  //ab hier griechisch
+DEADTRANS( 0x0399 , 0x00AF , 0x1FD9 , 0x0000),
+DEADTRANS( 0x03a5 , 0x00AF , 0x1FE9 , 0x0000),
+DEADTRANS( 0x03B1 , 0x00AF , 0x1FB1 , 0x0000),
+DEADTRANS( 0x03b9 , 0x00AF , 0x1FD1 , 0x0000),
+DEADTRANS( 0x03c5 , 0x00AF , 0x1FE1 , 0x0000),
+DEADTRANS( L'b'   , 0x00AF , 0x1e07 , 0x0000),  // ab hier Makron darunter
+DEADTRANS( L'B'   , 0x00AF , 0x1e06 , 0x0000),
+DEADTRANS( L'd'   , 0x00AF , 0x1e0f , 0x0000),
+DEADTRANS( L'D'   , 0x00AF , 0x1e0e , 0x0000),
+DEADTRANS( L'h'   , 0x00AF , 0x1e96 , 0x0000),
+DEADTRANS( L'k'   , 0x00AF , 0x1e35 , 0x0000),
+DEADTRANS( L'K'   , 0x00AF , 0x1e34 , 0x0000),
+DEADTRANS( L'l'   , 0x00AF , 0x1e3b , 0x0000),
+DEADTRANS( L'L'   , 0x00AF , 0x1e3a , 0x0000),
+DEADTRANS( L'n'   , 0x00AF , 0x1e49 , 0x0000),
+DEADTRANS( L'N'   , 0x00AF , 0x1e48 , 0x0000),
+DEADTRANS( L'r'   , 0x00AF , 0x1e5f , 0x0000),
+DEADTRANS( L'R'   , 0x00AF , 0x1e5e , 0x0000),
+DEADTRANS( L't'   , 0x00AF , 0x1e6f , 0x0000),
+DEADTRANS( L'T'   , 0x00AF , 0x1e6e , 0x0000),
+DEADTRANS( L'z'   , 0x00AF , 0x1e95 , 0x0000),
+DEADTRANS( L'Z'   , 0x00AF , 0x1e94 , 0x0000),
+// ENDE TASTE 2
+// =====================================================================
+// =====================================================================
+// TASTE 3: AKUT, TILDE, QUERSTRICH, TREMA, OGONEK, BREVE
+// Akut (alles wie en_US.UTF-8)
 DEADTRANS( L' '   , 0x00B4 , 0x00B4 , 0x0000),	//Akut
 DEADTRANS( 0x00B4 , 0x00B4 , 0x0301 , 0x0000),	//2x f�bining
+DEADTRANS( 0x00a8 , 0x00b4 , 0x0344 , 0x0001),  //Trema und Akut: COMBINING GREEK DIALYTIKA TONOS
 DEADTRANS( L'A'   , 0x00B4 , 0x00c1 , 0x0000),
 DEADTRANS( L'a'   , 0x00B4 , 0x00e1 , 0x0000),
@@ -552,85 +899,20 @@
 DEADTRANS( 0x00dc , 0x00B4 , 0x01d7 , 0x0000),	//�
 DEADTRANS( 0x00fc , 0x00B4 , 0x01d8 , 0x0000),	//�DTRANS( 0x00c6 , 0x00B4 , 0x01fc , 0x0000),	//�
-DEADTRANS( 0x00e6 , 0x00B4 , 0x01fd , 0x0000),	//�
-
-// Brevis (fertig)
-	DEADTRANS( L' '   , 0x02D8 , 0x02D8 , 0x0000),	//Brevis
-	DEADTRANS( 0x02D8 , 0x02D8 , 0x0306 , 0x0000),	//2x f�bining
-	DEADTRANS( L'A'   , 0x02D8 , 0x0102 , 0x0000),
-	DEADTRANS( L'a'   , 0x02D8 , 0x0103 , 0x0000),
-	DEADTRANS( L'E'   , 0x02D8 , 0x0114 , 0x0000),
-	DEADTRANS( L'e'   , 0x02D8 , 0x0115 , 0x0000),
-	DEADTRANS( L'G'   , 0x02D8 , 0x011e , 0x0000),
-	DEADTRANS( L'g'   , 0x02D8 , 0x011f , 0x0000),
-	DEADTRANS( L'I'   , 0x02D8 , 0x012c , 0x0000),
-	DEADTRANS( L'i'   , 0x02D8 , 0x012d , 0x0000),
-	DEADTRANS( L'O'   , 0x02D8 , 0x014e , 0x0000),
-	DEADTRANS( L'o'   , 0x02D8 , 0x014f , 0x0000),
-	DEADTRANS( L'U'   , 0x02D8 , 0x016c , 0x0000),
-	DEADTRANS( L'u'   , 0x02D8 , 0x016d , 0x0000),
-	DEADTRANS( L'H'   , 0x02D8 , 0x1e2a , 0x0000),
-	DEADTRANS( L'h'   , 0x02D8 , 0x1e2b , 0x0000),
-
-
-// Gravis (fertig)
-DEADTRANS( L' '   , 0x0060 , 0x0060 , 0x0000),	//Gravis
-DEADTRANS( 0x0060 , 0x0060 , 0x0300 , 0x0000),	//2x f�bining
-DEADTRANS( L'a'   , 0x0060 , 0x00e0 , 0x0000),			
-DEADTRANS( L'A'   , 0x0060 , 0x00c0 , 0x0000),			
-DEADTRANS( L'E'   , 0x0060 , 0x00c8 , 0x0000),			
-DEADTRANS( L'e'   , 0x0060 , 0x00e8 , 0x0000),			
-DEADTRANS( L'I'   , 0x0060 , 0x00cc , 0x0000),			
-DEADTRANS( L'i'   , 0x0060 , 0x00ec , 0x0000),			
-DEADTRANS( L'N'   , 0x0060 , 0x01f8 , 0x0000),			
-DEADTRANS( L'n'   , 0x0060 , 0x01f9 , 0x0000),			
-DEADTRANS( L'O'   , 0x0060 , 0x00d2 , 0x0000),			
-DEADTRANS( L'o'   , 0x0060 , 0x00f2 , 0x0000),			
-DEADTRANS( L'U'   , 0x0060 , 0x00d9 , 0x0000),			
-DEADTRANS( L'u'   , 0x0060 , 0x00f9 , 0x0000),			
-DEADTRANS( L'W'   , 0x0060 , 0x1e80 , 0x0000),			
-DEADTRANS( L'w'   , 0x0060 , 0x1e81 , 0x0000),			
-DEADTRANS( L'Y'   , 0x0060 , 0x1ef2 , 0x0000),			
-DEADTRANS( L'y'   , 0x0060 , 0x1ef3 , 0x0000),			
-DEADTRANS( 0x00dc , 0x0060 , 0x01db , 0x0000),	//�
-DEADTRANS( 0x00fc , 0x0060 , 0x01dc , 0x0000),	//�
-// Makron (fertig)
-DEADTRANS( L' '   , 0x00AF , 0x00AF , 0x0000),	//Makron
-DEADTRANS( 0x00AF , 0x00AF , 0x0304 , 0x0000),	//2x f�bining
-DEADTRANS( L'A'   , 0x00AF , 0x0100 , 0x0000),
-DEADTRANS( L'a'   , 0x00AF , 0x0101 , 0x0000),
-DEADTRANS( L'E'   , 0x00AF , 0x0112 , 0x0000),
-DEADTRANS( L'e'   , 0x00AF , 0x0113 , 0x0000),
-DEADTRANS( L'I'   , 0x00AF , 0x012a , 0x0000),
-DEADTRANS( L'i'   , 0x00AF , 0x012b , 0x0000),
-DEADTRANS( L'O'   , 0x00AF , 0x014c , 0x0000),
-DEADTRANS( L'o'   , 0x00AF , 0x014d , 0x0000),
-DEADTRANS( L'U'   , 0x00AF , 0x016a , 0x0000),
-DEADTRANS( L'u'   , 0x00AF , 0x016b , 0x0000),
-DEADTRANS( L'Y'   , 0x00AF , 0x0232 , 0x0000),
-DEADTRANS( L'y'   , 0x00AF , 0x0233 , 0x0000),
-DEADTRANS( L'G'   , 0x00AF , 0x1e20 , 0x0000),
-DEADTRANS( L'g'   , 0x00AF , 0x1e21 , 0x0000),
-DEADTRANS( 0x00dc , 0x00AF , 0x01d5 , 0x0000),	//�
-DEADTRANS( 0x00fc , 0x00AF , 0x01d6 , 0x0000),	//�DTRANS( 0x00d6 , 0x00AF , 0x022a , 0x0000),	//�
-DEADTRANS( 0x00f6 , 0x00AF , 0x022b , 0x0000),	//�EADTRANS( L'b'   , 0x00AF , 0x1e07 , 0x0000),  // ab hier Makron darunter
-DEADTRANS( L'B'   , 0x00AF , 0x1e06 , 0x0000),
-DEADTRANS( L'd'   , 0x00AF , 0x1e0f , 0x0000),
-DEADTRANS( L'D'   , 0x00AF , 0x1e0e , 0x0000),
-DEADTRANS( L'k'   , 0x00AF , 0x1e35 , 0x0000),
-DEADTRANS( L'K'   , 0x00AF , 0x1e34 , 0x0000),
-DEADTRANS( L'l'   , 0x00AF , 0x1e3b , 0x0000),
-DEADTRANS( L'L'   , 0x00AF , 0x1e3a , 0x0000),
-DEADTRANS( L'n'   , 0x00AF , 0x1e49 , 0x0000),
-DEADTRANS( L'N'   , 0x00AF , 0x1e48 , 0x0000),
-DEADTRANS( L'r'   , 0x00AF , 0x1e5f , 0x0000),
-DEADTRANS( L'R'   , 0x00AF , 0x1e5e , 0x0000),
-DEADTRANS( L't'   , 0x00AF , 0x1e6f , 0x0000),
-DEADTRANS( L'T'   , 0x00AF , 0x1e6e , 0x0000),
-DEADTRANS( L'z'   , 0x00AF , 0x1e95 , 0x0000),
-DEADTRANS( L'Z'   , 0x00AF , 0x1e94 , 0x0000),
-DEADTRANS( L'h'   , 0x00AF , 0x1e96 , 0x0000),
-
-
-// Tilde (fertig)
+DEADTRANS( 0x00e6 , 0x00B4 , 0x01fd , 0x0000),	//�DEADTRANS( 0x0391 , 0x00B4 , 0x0386 , 0x0000),	//ab hier griechisch
+DEADTRANS( 0x0395 , 0x00B4 , 0x0388 , 0x0000),	
+DEADTRANS( 0x0397 , 0x00B4 , 0x0389 , 0x0000),	
+DEADTRANS( 0x0399 , 0x00B4 , 0x038a , 0x0000),	
+DEADTRANS( 0x039f , 0x00B4 , 0x038c , 0x0000),	
+DEADTRANS( 0x03a5 , 0x00B4 , 0x038e , 0x0000),	
+DEADTRANS( 0x03a9 , 0x00B4 , 0x038f , 0x0000),	
+DEADTRANS( 0x03B1 , 0x00B4 , 0x03ac , 0x0000),	
+DEADTRANS( 0x03b5 , 0x00B4 , 0x03ad , 0x0000),	
+DEADTRANS( 0x03b7 , 0x00B4 , 0x03b7 , 0x0000),	
+DEADTRANS( 0x03b9 , 0x00B4 , 0x03af , 0x0000),	
+DEADTRANS( 0x03bf , 0x00B4 , 0x03cc , 0x0000),	
+DEADTRANS( 0x03c5 , 0x00B4 , 0x03cd , 0x0000),	
+DEADTRANS( 0x03c9 , 0x00B4 , 0x03ce , 0x0000),	
+
+// Tilde
 DEADTRANS( L' '   , L'~'   , L'~'   , 0x0000), //Tilde
 DEADTRANS( L'~'   , L'~'   , 0x0303 , 0x0000), //2x f�bining
@@ -651,118 +933,54 @@
 DEADTRANS( L'Y'   , L'~'   , 0x1ef8 , 0x0000),
 DEADTRANS( L'y'   , L'~'   , 0x1ef9 , 0x0000),
-
-
-
-
-
-
-
-                 
-//===================================================
-//===================================================
-	DEADTRANS( L' '   , 0x02DA , 0x02DA , 0x0000),	//Ring
-	DEADTRANS( 0x02DA , 0x02DA , 0x030A , 0x0000),	//2x f�bining
-	DEADTRANS( L'E'   , 0x02DA , 0x0116 , 0x0000),
-	DEADTRANS( L'e'   , 0x02DA , 0x0117 , 0x0000),
-	DEADTRANS( L'G'   , 0x02DA , 0x0120 , 0x0000),
-	DEADTRANS( L'g'   , 0x02DA , 0x0121 , 0x0000),
-	DEADTRANS( L'I'   , 0x02DA , 0x0130 , 0x0000),
-	DEADTRANS( L'i'   , 0x02DA , 0x0131 , 0x0000),
-	DEADTRANS( L'Z'   , 0x02DA , 0x017B , 0x0000),
-	DEADTRANS( L'z'   , 0x02DA , 0x017C , 0x0000),
-	DEADTRANS( L'A'   , 0x02DA , 0x0226 , 0x0000),
-	DEADTRANS( L'a'   , 0x02DA , 0x0227 , 0x0000),
-	DEADTRANS( L'O'   , 0x02DA , 0x022e , 0x0000),
-	DEADTRANS( L'o'   , 0x02DA , 0x022f , 0x0000),
-	DEADTRANS( L'B'   , 0x02DA , 0x1e02 , 0x0000),
-	DEADTRANS( L'b'   , 0x02DA , 0x1e03 , 0x0000),
-	DEADTRANS( L'D'   , 0x02DA , 0x1e0a , 0x0000),
-	DEADTRANS( L'd'   , 0x02DA , 0x1e0b , 0x0000),
-	DEADTRANS( L'F'   , 0x02DA , 0x1e1e , 0x0000),
-	DEADTRANS( L'f'   , 0x02DA , 0x1e1f , 0x0000),
-	DEADTRANS( L'H'   , 0x02DA , 0x1e22 , 0x0000),
-	DEADTRANS( L'h'   , 0x02DA , 0x1e23 , 0x0000),
-	DEADTRANS( L'M'   , 0x02DA , 0x1e40 , 0x0000),
-	DEADTRANS( L'm'   , 0x02DA , 0x1e41 , 0x0000),
-	DEADTRANS( L'N'   , 0x02DA , 0x1e44 , 0x0000),
-	DEADTRANS( L'n'   , 0x02DA , 0x1e45 , 0x0000),
-	DEADTRANS( L'P'   , 0x02DA , 0x1e56 , 0x0000),
-	DEADTRANS( L'p'   , 0x02DA , 0x1e57 , 0x0000),
-	DEADTRANS( L'R'   , 0x02DA , 0x1e58 , 0x0000),
-	DEADTRANS( L'r'   , 0x02DA , 0x1e59 , 0x0000),
-	DEADTRANS( L'S'   , 0x02DA , 0x1e60 , 0x0000),
-	DEADTRANS( L's'   , 0x02DA , 0x1e61 , 0x0000),
-	DEADTRANS( L'T'   , 0x02DA , 0x1e6a , 0x0000),
-	DEADTRANS( L't'   , 0x02DA , 0x1e6b , 0x0000),
-	DEADTRANS( L'W'   , 0x02DA , 0x1e86 , 0x0000),
-	DEADTRANS( L'w'   , 0x02DA , 0x1e87 , 0x0000),
-	DEADTRANS( L'X'   , 0x02DA , 0x1e8a , 0x0000),
-	DEADTRANS( L'x'   , 0x02DA , 0x1e8b , 0x0000),
-	DEADTRANS( L'Y'   , 0x02DA , 0x1e8e , 0x0000),
-	DEADTRANS( L'y'   , 0x02DA , 0x1e8f , 0x0000),
-
-	DEADTRANS( L' '   , 0x02c7 , 0x02c7 , 0x0000),	//Caron 
-	DEADTRANS( 0x02c7 , 0x02c7 , 0x030C , 0x0000),	//2x f�bining
-	DEADTRANS( L'C'   , 0x02c7 , 0x010c , 0x0000),
-	DEADTRANS( L'c'   , 0x02c7 , 0x010d , 0x0000),
-	DEADTRANS( L'D'   , 0x02c7 , 0x010e , 0x0000),
-	DEADTRANS( L'd'   , 0x02c7 , 0x010f , 0x0000),
-	DEADTRANS( L'E'   , 0x02c7 , 0x011a , 0x0000),
-	DEADTRANS( L'e'   , 0x02c7 , 0x011b , 0x0000),
-	DEADTRANS( L'L'   , 0x02c7 , 0x013d , 0x0000),
-	DEADTRANS( L'l'   , 0x02c7 , 0x013e , 0x0000),
-	DEADTRANS( L'N'   , 0x02c7 , 0x0147 , 0x0000),
-	DEADTRANS( L'n'   , 0x02c7 , 0x0148 , 0x0000),
-	DEADTRANS( L'R'   , 0x02c7 , 0x0158 , 0x0000),
-	DEADTRANS( L'r'   , 0x02c7 , 0x0159 , 0x0000),
-	DEADTRANS( L'S'   , 0x02c7 , 0x0160 , 0x0000),
-	DEADTRANS( L's'   , 0x02c7 , 0x0161 , 0x0000),
-	DEADTRANS( L'T'   , 0x02c7 , 0x0164 , 0x0000),
-	DEADTRANS( L't'   , 0x02c7 , 0x0165 , 0x0000),
-	DEADTRANS( L'Z'   , 0x02c7 , 0x017d , 0x0000),
-	DEADTRANS( L'z'   , 0x02c7 , 0x017e , 0x0000),
-	DEADTRANS( L'A'   , 0x02c7 , 0x01cd , 0x0000),
-	DEADTRANS( L'a'   , 0x02c7 , 0x01ce , 0x0000),
-	DEADTRANS( L'I'   , 0x02c7 , 0x01cf , 0x0000),
-	DEADTRANS( L'i'   , 0x02c7 , 0x01d0 , 0x0000),
-	DEADTRANS( L'O'   , 0x02c7 , 0x01d1 , 0x0000),
-	DEADTRANS( L'o'   , 0x02c7 , 0x01d2 , 0x0000),
-	DEADTRANS( L'U'   , 0x02c7 , 0x01d3 , 0x0000),
-	DEADTRANS( L'u'   , 0x02c7 , 0x01d4 , 0x0000),
-	DEADTRANS( L'G'   , 0x02c7 , 0x01e6 , 0x0000),
-	DEADTRANS( L'g'   , 0x02c7 , 0x01e7 , 0x0000),
-	DEADTRANS( L'K'   , 0x02c7 , 0x01e8 , 0x0000),
-	DEADTRANS( L'k'   , 0x02c7 , 0x01e9 , 0x0000),
-	DEADTRANS( L'j'   , 0x02c7 , 0x01f0 , 0x0000),
-	DEADTRANS( L'H'   , 0x02c7 , 0x021e , 0x0000),
-	DEADTRANS( L'h'   , 0x02c7 , 0x021f , 0x0000),
-	DEADTRANS( 0x00fc , 0x02c7 , 0x01da , 0x0000),
-	DEADTRANS( 0x00dc , 0x02c7 , 0x01d9 , 0x0000),
-
-
-
-
-
-	DEADTRANS( L' '   , 0x00A8 , 0x00A8 , 0x0000),	//Trema
-	DEADTRANS( 0x00A8 , 0x00A8 , 0x0308 , 0x0000),	//2x f�bining
-	DEADTRANS( L'A'   , 0x00A8 , 0x00c4 , 0x0000),
-	DEADTRANS( L'E'   , 0x00A8 , 0x00cb , 0x0000),
-	DEADTRANS( L'I'   , 0x00A8 , 0x00cf , 0x0000),
-	DEADTRANS( L'O'   , 0x00A8 , 0x00d6 , 0x0000),
-	DEADTRANS( L'U'   , 0x00A8 , 0x00dc , 0x0000),
-	DEADTRANS( L'a'   , 0x00A8 , 0x00e4 , 0x0000),
-	DEADTRANS( L'e'   , 0x00A8 , 0x00eb , 0x0000),
-	DEADTRANS( L'i'   , 0x00A8 , 0x00ef , 0x0000),
-	DEADTRANS( L'o'   , 0x00A8 , 0x00f6 , 0x0000),
-	DEADTRANS( L'u'   , 0x00A8 , 0x00fc , 0x0000),
-	DEADTRANS( L'y'   , 0x00A8 , 0x0177 , 0x0000),
-	DEADTRANS( L'Y'   , 0x00A8 , 0x0178 , 0x0000),
-	DEADTRANS( L'H'   , 0x00A8 , 0x1e26 , 0x0000),
-	DEADTRANS( L'h'   , 0x00A8 , 0x1e27 , 0x0000),
-	DEADTRANS( L'W'   , 0x00A8 , 0x1e84 , 0x0000),
-	DEADTRANS( L'w'   , 0x00A8 , 0x1e85 , 0x0000),
-	DEADTRANS( L'X'   , 0x00A8 , 0x1e8c , 0x0000),
-	DEADTRANS( L'x'   , 0x00A8 , 0x1e8d , 0x0000),
-	DEADTRANS( L't'   , 0x00A8 , 0x1e97 , 0x0000),
+DEADTRANS( 0x03B1 , L'~'   , 0x1FB6 , 0x0000),	//ab hier griechisch
+DEADTRANS( 0x03b7 , L'~'   , 0x1FC6 , 0x0000),	
+DEADTRANS( 0x03b9 , L'~'   , 0x1FD6 , 0x0000),	
+DEADTRANS( 0x03c9 , L'~'   , 0x1FF6 , 0x0000),	
+DEADTRANS( 0x03c5 , L'~'   , 0x1FE6 , 0x0000),	
+
+//Quer-/Schr�trich; mit Space wird echter Hyphen erzeugt
+DEADTRANS( L' '   , L'-'   , 0x2011  , 0x0000),	//Quer-/Schr�trich; mit Space wird echter Hyphen erzeugt
+DEADTRANS( L'-'   , L'-'   , 0x0335 , 0x0000),	//2x f�bining (Combining Short Stroke)
+DEADTRANS( L'1'   , L'-'   , 0x2081 , 0x0000),
+DEADTRANS( L'2'   , L'-'   , 0x2082 , 0x0000),
+DEADTRANS( L'3'   , L'-'   , 0x2083 , 0x0000),
+DEADTRANS( L'4'   , L'-'   , 0x2084 , 0x0000),
+DEADTRANS( L'5'   , L'-'   , 0x2085 , 0x0000),
+DEADTRANS( L'6'   , L'-'   , 0x2086 , 0x0000),
+DEADTRANS( L'7'   , L'-'   , 0x2087 , 0x0000),
+DEADTRANS( L'8'   , L'-'   , 0x2088 , 0x0000),
+DEADTRANS( L'9'   , L'-'   , 0x2089 , 0x0000),
+DEADTRANS( L'0'   , L'-'   , 0x2080 , 0x0000),
+DEADTRANS( L'+'   , L'-'   , 0x208a , 0x0000),
+DEADTRANS( L'-'   , L'-'   , 0x208b , 0x0000),
+DEADTRANS( L'='   , L'-'   , 0x208c , 0x0000),
+DEADTRANS( L'('   , L'-'   , 0x208d , 0x0000),
+DEADTRANS( L')'   , L'-'   , 0x208e , 0x0000),
+DEADTRANS( L'a'   , L'-'   , 0x2090 , 0x0000),
+DEADTRANS( L'e'   , L'-'   , 0x2091 , 0x0000),
+DEADTRANS( L'x'   , L'-'   , 0x2093 , 0x0000),
+DEADTRANS( L'O'   , L'-'   , 0x00d8 , 0x0000),	//Schr�trich
+DEADTRANS( L'o'   , L'-'   , 0x00f8 , 0x0000),
+DEADTRANS( L'L'   , L'-'   , 0x0141 , 0x0000),
+DEADTRANS( L'l'   , L'-'   , 0x0142 , 0x0000),
+
+// Breve (fertig)
+DEADTRANS( L' '   , 0x02D8 , 0x02D8 , 0x0000),	//Breve
+DEADTRANS( 0x02D8 , 0x02D8 , 0x0306 , 0x0000),	//2x f�bining
+DEADTRANS( L'A'   , 0x02D8 , 0x0102 , 0x0000),
+DEADTRANS( L'a'   , 0x02D8 , 0x0103 , 0x0000),
+DEADTRANS( L'E'   , 0x02D8 , 0x0114 , 0x0000),
+DEADTRANS( L'e'   , 0x02D8 , 0x0115 , 0x0000),
+DEADTRANS( L'G'   , 0x02D8 , 0x011e , 0x0000),
+DEADTRANS( L'g'   , 0x02D8 , 0x011f , 0x0000),
+DEADTRANS( L'I'   , 0x02D8 , 0x012c , 0x0000),
+DEADTRANS( L'i'   , 0x02D8 , 0x012d , 0x0000),
+DEADTRANS( L'O'   , 0x02D8 , 0x014e , 0x0000),
+DEADTRANS( L'o'   , 0x02D8 , 0x014f , 0x0000),
+DEADTRANS( L'U'   , 0x02D8 , 0x016c , 0x0000),
+DEADTRANS( L'u'   , 0x02D8 , 0x016d , 0x0000),
+DEADTRANS( L'H'   , 0x02D8 , 0x1e2a , 0x0000), //Breve darunter
+DEADTRANS( L'h'   , 0x02D8 , 0x1e2b , 0x0000), //Breve darunter
+
 
 	DEADTRANS( L' '   , 0x030f , 0x02F5 , 0x0000),	//Doppelgravis
@@ -780,90 +998,9 @@
 	DEADTRANS( L'r'   , 0x030f , 0x0211 , 0x0000),
 	DEADTRANS( L'u'   , 0x030f , 0x0215 , 0x0000),
-
-	DEADTRANS( L' '   , 0x1ffe , 0x1ffe , 0x0000),	//Spiritus asper
-	DEADTRANS( 0x1ffe , 0x1ffe , 0x0314 , 0x0000),	//2x f�bining
-	DEADTRANS( 0x03b1 , 0x1ffe , 0x1f01 , 0x0000),
-	DEADTRANS( 0x03b5 , 0x1ffe , 0x1f11 , 0x0000),
-	DEADTRANS( 0x03b7 , 0x1ffe , 0x1f21 , 0x0000),
-	DEADTRANS( 0x03b9 , 0x1ffe , 0x1f31 , 0x0000),
-	DEADTRANS( 0x03bf , 0x1ffe , 0x1f41 , 0x0000),
-	DEADTRANS( 0x03c5 , 0x1ffe , 0x1f51 , 0x0000),
-	DEADTRANS( 0x03c9 , 0x1ffe , 0x1f61 , 0x0000),
-	DEADTRANS( 0x03c1 , 0x1ffe , 0x1fe5 , 0x0000),
-	DEADTRANS( 0x0391 , 0x1ffe , 0x1f09 , 0x0000),
-	DEADTRANS( 0x0395 , 0x1ffe , 0x1f19 , 0x0000),
-	DEADTRANS( 0x0397 , 0x1ffe , 0x1f29 , 0x0000),
-	DEADTRANS( 0x0399 , 0x1ffe , 0x1f39 , 0x0000),
-	DEADTRANS( 0x039f , 0x1ffe , 0x1f49 , 0x0000),
-	DEADTRANS( 0x03a5 , 0x1ffe , 0x1f59 , 0x0000),
-	DEADTRANS( 0x03a9 , 0x1ffe , 0x1f69 , 0x0000),
-	DEADTRANS( 0x03a1 , 0x1ffe , 0x1fec , 0x0000),
-
 //nicht belegt
 //2x f�bining
 // Ende von T2
-
 // T3: rechts nebem �ߋ
-// Akut, Cedille, Quer-/Schr�trich, Doppelakut, Spiritus lenis, Punkt dar�
-
-	DEADTRANS( L' '   , 0x00b8 , 0x00b8 , 0x0000),	//Cedilla
-	DEADTRANS( 0x00b8 , 0x00b8 , 0x0327 , 0x0000),	 //2x f�bining
-	DEADTRANS( L'C'   , 0x00b8 , 0x00c7 , 0x0000),
-	DEADTRANS( L'c'   , 0x00b8 , 0x00e7 , 0x0000),
-	DEADTRANS( L'G'   , 0x00b8 , 0x0122 , 0x0000),
-	DEADTRANS( L'g'   , 0x00b8 , 0x0123 , 0x0000),
-	DEADTRANS( L'K'   , 0x00b8 , 0x0136 , 0x0000),
-	DEADTRANS( L'k'   , 0x00b8 , 0x0137 , 0x0000),
-	DEADTRANS( L'L'   , 0x00b8 , 0x013b , 0x0000),
-	DEADTRANS( L'l'   , 0x00b8 , 0x013c , 0x0000),
-	DEADTRANS( L'N'   , 0x00b8 , 0x0145 , 0x0000),
-	DEADTRANS( L'n'   , 0x00b8 , 0x0146 , 0x0000),
-	DEADTRANS( L'R'   , 0x00b8 , 0x0156 , 0x0000),
-	DEADTRANS( L'r'   , 0x00b8 , 0x0157 , 0x0000),
-	DEADTRANS( L'S'   , 0x00b8 , 0x015e , 0x0000),
-	DEADTRANS( L's'   , 0x00b8 , 0x015f , 0x0000),
-	DEADTRANS( L'T'   , 0x00b8 , 0x0162 , 0x0000),
-	DEADTRANS( L't'   , 0x00b8 , 0x0163 , 0x0000),
-	DEADTRANS( L'D'   , 0x00b8 , 0x1e10 , 0x0000),
-	DEADTRANS( L'd'   , 0x00b8 , 0x1e11 , 0x0000),
-	DEADTRANS( L'H'   , 0x00b8 , 0x1e28 , 0x0000),
-	DEADTRANS( L'h'   , 0x00b8 , 0x1e29 , 0x0000),
-    DEADTRANS( L'A'   , 0x00b8 , 0x0104 , 0x0000),	//Ogonek
-    DEADTRANS( L'a'   , 0x00b8 , 0x0105 , 0x0000),
-    DEADTRANS( L'E'   , 0x00b8 , 0x0118 , 0x0000),
-    DEADTRANS( L'e'   , 0x00b8 , 0x0119 , 0x0000),
-    DEADTRANS( L'I'   , 0x00b8 , 0x012e , 0x0000),
-    DEADTRANS( L'i'   , 0x00b8 , 0x012f , 0x0000),
-    DEADTRANS( L'U'   , 0x00b8 , 0x0172 , 0x0000),
-    DEADTRANS( L'u'   , 0x00b8 , 0x0173 , 0x0000),
-    DEADTRANS( L'O'   , 0x00b8 , 0x01ea , 0x0000),
-    DEADTRANS( L'o'   , 0x00b8 , 0x01eb , 0x0000),
-	
-	DEADTRANS( L' '   , L'-'   , L'-'   , 0x0000),	//Quer-/Schr�trich; mit Space wird echter Hyphen erzeugt
-	DEADTRANS( L'-'   , L'-'   , 0x0335 , 0x0000),	//2x f�bining (Combining Short Stroke)
-	DEADTRANS( L'1'   , L'-'   , 0x2081 , 0x0000),
-	DEADTRANS( L'2'   , L'-'   , 0x2082 , 0x0000),
-	DEADTRANS( L'3'   , L'-'   , 0x2083 , 0x0000),
-	DEADTRANS( L'4'   , L'-'   , 0x2084 , 0x0000),
-	DEADTRANS( L'5'   , L'-'   , 0x2085 , 0x0000),
-	DEADTRANS( L'6'   , L'-'   , 0x2086 , 0x0000),
-	DEADTRANS( L'7'   , L'-'   , 0x2087 , 0x0000),
-	DEADTRANS( L'8'   , L'-'   , 0x2088 , 0x0000),
-	DEADTRANS( L'9'   , L'-'   , 0x2089 , 0x0000),
-	DEADTRANS( L'0'   , L'-'   , 0x2080 , 0x0000),
-	DEADTRANS( L'+'   , L'-'   , 0x208a , 0x0000),
-	DEADTRANS( L'-'   , L'-'   , 0x208b , 0x0000),
-	DEADTRANS( L'='   , L'-'   , 0x208c , 0x0000),
-	DEADTRANS( L'('   , L'-'   , 0x208d , 0x0000),
-	DEADTRANS( L')'   , L'-'   , 0x208e , 0x0000),
-	DEADTRANS( L'a'   , L'-'   , 0x2090 , 0x0000),
-	DEADTRANS( L'e'   , L'-'   , 0x2091 , 0x0000),
-	DEADTRANS( L'x'   , L'-'   , 0x2093 , 0x0000),
-	DEADTRANS( L'O'   , L'-'   , 0x00d8 , 0x0000),	//Schr�trich
-	DEADTRANS( L'o'   , L'-'   , 0x00f8 , 0x0000),
-	DEADTRANS( L'L'   , L'-'   , 0x0141 , 0x0000),
-	DEADTRANS( L'l'   , L'-'   , 0x0142 , 0x0000),
-
-	DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000),	//Doppelakut
+// Akut, Cedille, Quer-/Schr�trich, Doppelakut, Spiritus lenis, Punkt dar�	DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000),	//Doppelakut
 	DEADTRANS( 0x02DD , 0x02DD , 0x030B , 0x0000),	//2x f�bining
 	DEADTRANS( L'O'   , 0x02DD , 0x0150 , 0x0000),
@@ -876,94 +1013,13 @@
 
 
-	DEADTRANS( L' '   , 0x02d9 , 0x02d9 , 0x0000),	//Dot Above
-	DEADTRANS( 0x02d9 , 0x02d9 , 0x0307 , 0x0000),	//2x f�bining
-	DEADTRANS( L'C'   , 0x02d9 , 0x010a , 0x0000),
-	DEADTRANS( L'c'   , 0x02d9 , 0x010b , 0x0000),
-	DEADTRANS( L'E'   , 0x02d9 , 0x0116 , 0x0000),
-	DEADTRANS( L'e'   , 0x02d9 , 0x0117 , 0x0000),
-	DEADTRANS( L'G'   , 0x02d9 , 0x0120 , 0x0000),
-	DEADTRANS( L'g'   , 0x02d9 , 0x0121 , 0x0000),
-	DEADTRANS( L'I'   , 0x02d9 , 0x0130 , 0x0000),
-	DEADTRANS( L'i'   , 0x02d9 , 0x0131 , 0x0000),
-	DEADTRANS( L'Z'   , 0x02d9 , 0x017b , 0x0000),
-	DEADTRANS( L'z'   , 0x02d9 , 0x017c , 0x0000),
-	DEADTRANS( L'A'   , 0x02d9 , 0x0226 , 0x0000),
-	DEADTRANS( L'a'   , 0x02d9 , 0x0227 , 0x0000),
-	DEADTRANS( L'O'   , 0x02d9 , 0x022e , 0x0000),
-	DEADTRANS( L'o'   , 0x02d9 , 0x022f , 0x0000),
-	DEADTRANS( L'B'   , 0x02d9 , 0x1e02 , 0x0000),
-	DEADTRANS( L'b'   , 0x02d9 , 0x1e03 , 0x0000),
-	DEADTRANS( L'D'   , 0x02d9 , 0x1e0a , 0x0000),
-	DEADTRANS( L'd'   , 0x02d9 , 0x1e0b , 0x0000),
-	DEADTRANS( L'F'   , 0x02d9 , 0x1e1e , 0x0000),
-	DEADTRANS( L'f'   , 0x02d9 , 0x1e1f , 0x0000),
-	DEADTRANS( L'H'   , 0x02d9 , 0x1e22 , 0x0000),
-	DEADTRANS( L'h'   , 0x02d9 , 0x1e23 , 0x0000),
-	DEADTRANS( L'M'   , 0x02d9 , 0x1e40 , 0x0000),
-	DEADTRANS( L'm'   , 0x02d9 , 0x1e41 , 0x0000),
-	DEADTRANS( L'N'   , 0x02d9 , 0x1e44 , 0x0000),
-	DEADTRANS( L'n'   , 0x02d9 , 0x1e45 , 0x0000),
-	DEADTRANS( L'P'   , 0x02d9 , 0x1e56 , 0x0000),
-	DEADTRANS( L'p'   , 0x02d9 , 0x1e57 , 0x0000),
-	DEADTRANS( L'R'   , 0x02d9 , 0x1e58 , 0x0000),
-	DEADTRANS( L'r'   , 0x02d9 , 0x1e59 , 0x0000),
-	DEADTRANS( L'S'   , 0x02d9 , 0x1e60 , 0x0000),
-	DEADTRANS( L's'   , 0x02d9 , 0x1e61 , 0x0000),
-	DEADTRANS( L'T'   , 0x02d9 , 0x1e6a , 0x0000),
-	DEADTRANS( L't'   , 0x02d9 , 0x1e6b , 0x0000),
-	DEADTRANS( L'W'   , 0x02d9 , 0x1e86 , 0x0000),
-	DEADTRANS( L'w'   , 0x02d9 , 0x1e87 , 0x0000),
-	DEADTRANS( L'X'   , 0x02d9 , 0x1e8a , 0x0000),
-	DEADTRANS( L'x'   , 0x02d9 , 0x1e8b , 0x0000),
-	DEADTRANS( L'Y'   , 0x02d9 , 0x1e8e , 0x0000),
-	DEADTRANS( L'y'   , 0x02d9 , 0x1e8f , 0x0000),
+
 	
 	
 	
-    DEADTRANS( L' '   , 0x00b7 , 0x00b7 , 0x0000),	//Dot Middle
-    DEADTRANS( 0x00b7 , 0x00b7 , 0x00b7 , 0x0000),	//kein Combining vorhanden
-    DEADTRANS( L'L'   , 0x00b7 , 0x013F , 0x0000),
-    DEADTRANS( L'l'   , 0x00b7 , 0x0140 , 0x0000),
+
     
 
     
-                     	DEADTRANS( L' '   , L'.' , L'.'     , 0x0000),	//Dot Below
-    DEADTRANS( L'.'   , L'.' , 0x0323   , 0x0000),	//2x f�bining
-    DEADTRANS( L'B'   , L'.' , 0x1e04   , 0x0000),
-    DEADTRANS( L'b'   , L'.' , 0x1e05   , 0x0000),
-    DEADTRANS( L'D'   , L'.' , 0x1e0c   , 0x0000),
-    DEADTRANS( L'd'   , L'.' , 0x1e0d   , 0x0000),
-    DEADTRANS( L'H'   , L'.' , 0x1e24   , 0x0000),
-    DEADTRANS( L'h'   , L'.' , 0x1e25   , 0x0000),
-    DEADTRANS( L'K'   , L'.' , 0x1e32   , 0x0000),
-    DEADTRANS( L'k'   , L'.' , 0x1e33   , 0x0000),
-    DEADTRANS( L'L'   , L'.' , 0x1e36   , 0x0000),
-    DEADTRANS( L'l'   , L'.' , 0x1e37   , 0x0000),
-    DEADTRANS( L'M'   , L'.' , 0x1e42   , 0x0000),
-    DEADTRANS( L'm'   , L'.' , 0x1e43   , 0x0000),
-    DEADTRANS( L'N'   , L'.' , 0x1e46   , 0x0000),
-    DEADTRANS( L'n'   , L'.' , 0x1e47   , 0x0000),
-    DEADTRANS( L'R'   , L'.' , 0x1e5a   , 0x0000),
-    DEADTRANS( L'r'   , L'.' , 0x1e5b   , 0x0000),
-    DEADTRANS( L'S'   , L'.' , 0x1e62   , 0x0000),
-    DEADTRANS( L's'   , L'.' , 0x1e63   , 0x0000),
-    DEADTRANS( L'T'   , L'.' , 0x1e6c   , 0x0000),
-    DEADTRANS( L't'   , L'.' , 0x1e6d   , 0x0000),
-    DEADTRANS( L'V'   , L'.' , 0x1e7e   , 0x0000),
-    DEADTRANS( L'v'   , L'.' , 0x1e7f   , 0x0000),
-    DEADTRANS( L'W'   , L'.' , 0x1e88   , 0x0000),
-    DEADTRANS( L'w'   , L'.' , 0x1e89   , 0x0000),
-    DEADTRANS( L'Z'   , L'.' , 0x1e92   , 0x0000),
-    DEADTRANS( L'z'   , L'.' , 0x1e93   , 0x0000),
-    DEADTRANS( L'A'   , L'.' , 0x1ea0   , 0x0000),
-    DEADTRANS( L'a'   , L'.' , 0x1ea1   , 0x0000),
-    DEADTRANS( L'E'   , L'.' , 0x1eb8   , 0x0000),
-    DEADTRANS( L'e'   , L'.' , 0x1eb9   , 0x0000),
-    DEADTRANS( L'I'   , L'.' , 0x1eca   , 0x0000),
-    DEADTRANS( L'i'   , L'.' , 0x1ecb   , 0x0000),
-    DEADTRANS( L'O'   , L'.' , 0x1ecc   , 0x0000),
-    DEADTRANS( L'o'   , L'.' , 0x1ecd   , 0x0000),
-    DEADTRANS( L'Y'   , L'.' , 0x1ef4   , 0x0000),
-    DEADTRANS( L'y'   , L'.' , 0x1ef5   , 0x0000),
+
 
                       
@@ -982,20 +1038,39 @@
 
 
-    DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000), //Doppel Akut
-    DEADTRANS( 0x02DD , 0x02DD , 0x030B , 0x0000), //2x f�bining
-    DEADTRANS( L'O'   , 0x02DD , 0x0150 , 0x0000),
-    DEADTRANS( L'o'   , 0x02DD , 0x0151 , 0x0000),
-    DEADTRANS( L'U'   , 0x02DD , 0x0170 , 0x0000),
-    DEADTRANS( L'u'   , 0x02DD , 0x0171 , 0x0000),
-    DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000),
-
-    DEADTRANS( L' '   , ',' , ','    , 0x0000), //Komma Below
-    DEADTRANS( L','   , ',' , ','    , 0x0000),     //2x f�bining
-    DEADTRANS( L'S'   , ',' , 0x0218 , 0x0000),
-    DEADTRANS( L's'   , ',' , 0x0219 , 0x0000),
-    DEADTRANS( L'T'   , ',' , 0x021a , 0x0000),
-    DEADTRANS( L't'   , ',' , 0x021b , 0x0000),
-    DEADTRANS( L' '   , ',' , 0x0326 , 0x0000),
+DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000), //Doppel Akut
+DEADTRANS( 0x02DD , 0x02DD , 0x030B , 0x0000), //2x f�bining
+DEADTRANS( L'O'   , 0x02DD , 0x0150 , 0x0000),
+DEADTRANS( L'o'   , 0x02DD , 0x0151 , 0x0000),
+DEADTRANS( L'U'   , 0x02DD , 0x0170 , 0x0000),
+DEADTRANS( L'u'   , 0x02DD , 0x0171 , 0x0000),
+DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000),
+
+DEADTRANS( L' '   , ','    , ','    , 0x0000), //Komma Below
+DEADTRANS( L','   , ','    , ','    , 0x0000),     //2x f�bining
+DEADTRANS( L'S'   , ','    , 0x0218 , 0x0000),
+DEADTRANS( L's'   , ','    , 0x0219 , 0x0000),
+DEADTRANS( L'T'   , ','    , 0x021a , 0x0000),
+DEADTRANS( L't'   , ','    , 0x021b , 0x0000),
+DEADTRANS( L' '   , ','    , 0x0326 , 0x0000),
 // Ende der Tasten rechts neben dem �߫
+
+
+//Trema und Akut: COMBINING GREEK DIALYTIKA TONOS
+//DEADTRANS( L' '   , 0x0344 , 0x0344 , 0x0000),
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
