Ignorieren:
Zeitstempel:
19.03.2010 07:56:06 (vor 9 Jahren)
Autor:
florian
Nachricht:

Noch mehr Diakritika

Datei:
1 bearbeitet

Legende:

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

    r2197 r2198  
    553553DEADTRANS( L'Z'   , 0x02c7 , 0x017d , 0x0000), 
    554554DEADTRANS( L'z'   , 0x02c7 , 0x017e , 0x0000), 
     555DEADTRANS( L'1'   , 0x02c7 , 0x2081 , 0x0000), // tiefgestellt 
     556DEADTRANS( L'2'   , 0x02c7 , 0x2082 , 0x0000), 
     557DEADTRANS( L'3'   , 0x02c7 , 0x2083 , 0x0000), 
     558DEADTRANS( L'4'   , 0x02c7 , 0x2084 , 0x0000), 
     559DEADTRANS( L'5'   , 0x02c7 , 0x2085 , 0x0000), 
     560DEADTRANS( L'6'   , 0x02c7 , 0x2086 , 0x0000), 
     561DEADTRANS( L'7'   , 0x02c7 , 0x2087 , 0x0000), 
     562DEADTRANS( L'8'   , 0x02c7 , 0x2088 , 0x0000), 
     563DEADTRANS( L'9'   , 0x02c7 , 0x2089 , 0x0000), 
     564DEADTRANS( L'0'   , 0x02c7 , 0x2080 , 0x0000), 
     565DEADTRANS( L'+'   , 0x02c7 , 0x208a , 0x0000), 
     566DEADTRANS( L'-'   , 0x02c7 , 0x208b , 0x0000), 
     567DEADTRANS( L'='   , 0x02c7 , 0x208c , 0x0000), 
     568DEADTRANS( L'('   , 0x02c7 , 0x208d , 0x0000), 
     569DEADTRANS( L')'   , 0x02c7 , 0x208e , 0x0000), 
     570//DEADTRANS( L'a'   , 0x02c7 , 0x2090 , 0x0000), 
     571//DEADTRANS( L'e'   , 0x02c7 , 0x2091 , 0x0000), 
     572DEADTRANS( L'x'   , 0x02c7 , 0x2093 , 0x0000), // Ende tiefgestellt 
    555573 
    556574//Drehen (NICHT fertig) 
     
    627645DEADTRANS( L'0'   , 0x02d9 , 0x0298 , 0x0000), //lang.module 
    628646 
    629  
    630  
    631  
    632 U0193 
    633 U0260 
    634 U0266 
    635 U0196 
    636 U0269 
    637 U029D 
    638 U0198 
    639 U0199 
    640 U026C 
    641 U2C6E 
    642 U0271 
    643 U014A 
    644 U014B 
    645 U01A4 
    646 U01A5 
    647 U2C64 
    648 U027D 
    649 U0282 
    650 U01AC 
    651 U01AD 
    652 U2C71 
    653 U2C72 
    654 U2C73 
    655 U0194 
    656 U0263 
    657  
    658  
    659  
    660  
    661  
    662  
    663647//Rhotic hook (NICHT fertig) 
    664648DEADTRANS( L' '   , 0x02de , 0x02de , 0x0000), // Rhotic Hook 
     
    684668DEADTRANS( L'N'   , 0x02de , 0x014A , 0x0000), 
    685669DEADTRANS( L'n'   , 0x02de , 0x014B , 0x0000), 
     670DEADTRANS( L'O'   , 0x02de , 0x01A0 , 0x0000), 
     671DEADTRANS( L'o'   , 0x02de , 0x01A1 , 0x0000), 
    686672DEADTRANS( L'P'   , 0x02de , 0x01A4 , 0x0000), 
    687673DEADTRANS( L'p'   , 0x02de , 0x01A5 , 0x0000), 
     
    702688DEADTRANS( L'z'   , 0x02de , 0x0290 , 0x0000), 
    703689DEADTRANS( L'3'   , 0x02de , 0x025d , 0x0000), // bis hier lang.module 
    704  
    705  
    706  
    707690 
    708691//Punkt Darunter (alles wie en_US.UTF-8) 
     
    831814DEADTRANS( L'y'   , 0x02DA , 0x1e99 , 0x0000), 
    832815DEADTRANS( L'~'   , 0x02DA , 0x0120 , 0x0000), 
    833 DEADTRANS( L'd'   , 0x02DA , 0x0221 , 0x0000), //ab hier lang.module 
     816DEADTRANS( L'c'   , 0x02DA , 0x0255 , 0x0000), //ab hier lang.module 
     817DEADTRANS( L'd'   , 0x02DA , 0x0221 , 0x0000), 
    834818DEADTRANS( L'l'   , 0x02DA , 0x0234 , 0x0000), 
    835819DEADTRANS( L'n'   , 0x02DA , 0x0235 , 0x0000), 
    836820DEADTRANS( L't'   , 0x02DA , 0x0236 , 0x0000), 
     821DEADTRANS( L'z'   , 0x02DA , 0x0291 , 0x0000), 
    837822 
    838823//Trema (alles wie en_US.UTF-8) 
     
    867852DEADTRANS( L' '   , 0x1ffe , 0x1ffe , 0x0000),  //Spiritus asper 
    868853DEADTRANS( 0x1ffe , 0x1ffe , 0x0314 , 0x0000),  //2x für Combining 
    869 DEADTRANS( 0x03b1 , 0x1ffe , 0x1f01 , 0x0000), 
    870 DEADTRANS( 0x03b5 , 0x1ffe , 0x1f11 , 0x0000), 
    871 DEADTRANS( 0x03b7 , 0x1ffe , 0x1f21 , 0x0000), 
    872 DEADTRANS( 0x03b9 , 0x1ffe , 0x1f31 , 0x0000), 
    873 DEADTRANS( 0x03bf , 0x1ffe , 0x1f41 , 0x0000), 
    874 DEADTRANS( 0x03c5 , 0x1ffe , 0x1f51 , 0x0000), 
    875 DEADTRANS( 0x03c9 , 0x1ffe , 0x1f61 , 0x0000), 
    876 DEADTRANS( 0x03c1 , 0x1ffe , 0x1fe5 , 0x0000), 
    877 DEADTRANS( 0x0391 , 0x1ffe , 0x1f09 , 0x0000), 
    878 DEADTRANS( 0x0395 , 0x1ffe , 0x1f19 , 0x0000), 
    879 DEADTRANS( 0x0397 , 0x1ffe , 0x1f29 , 0x0000), 
    880 DEADTRANS( 0x0399 , 0x1ffe , 0x1f39 , 0x0000), 
    881 DEADTRANS( 0x039f , 0x1ffe , 0x1f49 , 0x0000), 
    882 DEADTRANS( 0x03a5 , 0x1ffe , 0x1f59 , 0x0000), 
    883 DEADTRANS( 0x03a9 , 0x1ffe , 0x1f69 , 0x0000), 
    884 DEADTRANS( 0x03a1 , 0x1ffe , 0x1fec , 0x0000), 
     854DEADTRANS( 0x03b1 , 0x1ffe , 0x1f01 , 0x0000),//Greek_alpha   
     855DEADTRANS( 0x0391 , 0x1ffe , 0x1f09 , 0x0000),//Greek_ALPHA   
     856DEADTRANS( 0x03b5 , 0x1ffe , 0x1f11 , 0x0000),//Greek_epsilon 
     857DEADTRANS( 0x0395 , 0x1ffe , 0x1f19 , 0x0000),//Greek_EPSILON 
     858DEADTRANS( 0x03b7 , 0x1ffe , 0x1f21 , 0x0000),//Greek_eta     
     859DEADTRANS( 0x0397 , 0x1ffe , 0x1f29 , 0x0000),//Greek_ETA     
     860DEADTRANS( 0x03b9 , 0x1ffe , 0x1f31 , 0x0000),//Greek_iota    
     861DEADTRANS( 0x0399 , 0x1ffe , 0x1f39 , 0x0000),//Greek_IOTA    
     862DEADTRANS( 0x03c9 , 0x1ffe , 0x1f61 , 0x0000),//Greek_omega   
     863DEADTRANS( 0x03a9 , 0x1ffe , 0x1f69 , 0x0000),//Greek_OMEGA   
     864DEADTRANS( 0x03bf , 0x1ffe , 0x1f41 , 0x0000),//Greek_omicron 
     865DEADTRANS( 0x039f , 0x1ffe , 0x1f49 , 0x0000),//Greek_OMICRON 
     866DEADTRANS( 0x03c1 , 0x1ffe , 0x1fe5 , 0x0000),//Greek_rho     
     867DEADTRANS( 0x03a1 , 0x1ffe , 0x1fec , 0x0000),//Greek_RHO     
     868DEADTRANS( 0x03c5 , 0x1ffe , 0x1f51 , 0x0000),//Greek_upsilon 
     869DEADTRANS( 0x03a5 , 0x1ffe , 0x1f59 , 0x0000),//Greek_UPSILON 
    885870 
    886871// Makron (alles wie en_US.UTF-8) 
     
    932917DEADTRANS( L'z'   , 0x00AF , 0x1e95 , 0x0000), 
    933918DEADTRANS( L'Z'   , 0x00AF , 0x1e94 , 0x0000), 
     919DEADTRANS( L'1'   , 0x00af , 0x2081 , 0x0000), // tiefgestellt 
     920DEADTRANS( L'2'   , 0x00af , 0x2082 , 0x0000), 
     921DEADTRANS( L'3'   , 0x00af , 0x2083 , 0x0000), 
     922DEADTRANS( L'4'   , 0x00af , 0x2084 , 0x0000), 
     923DEADTRANS( L'5'   , 0x00af , 0x2085 , 0x0000), 
     924DEADTRANS( L'6'   , 0x00af , 0x2086 , 0x0000), 
     925DEADTRANS( L'7'   , 0x00af , 0x2087 , 0x0000), 
     926DEADTRANS( L'8'   , 0x00af , 0x2088 , 0x0000), 
     927DEADTRANS( L'9'   , 0x00af , 0x2089 , 0x0000), 
     928DEADTRANS( L'0'   , 0x00af , 0x2080 , 0x0000), 
     929DEADTRANS( L'+'   , 0x00af , 0x208a , 0x0000), 
     930DEADTRANS( L'-'   , 0x00af , 0x208b , 0x0000), 
     931DEADTRANS( L'='   , 0x00af , 0x208c , 0x0000), 
     932DEADTRANS( L'('   , 0x00af , 0x208d , 0x0000), 
     933DEADTRANS( L')'   , 0x00af , 0x208e , 0x0000), 
     934//DEADTRANS( L'a'   , 0x00af , 0x2090 , 0x0000), 
     935//DEADTRANS( L'e'   , 0x00af , 0x2091 , 0x0000), 
     936DEADTRANS( L'x'   , 0x00af , 0x2093 , 0x0000), // Ende tiefgestellt 
    934937// ENDE TASTE 2 
    935938// ===================================================================== 
    936939// ===================================================================== 
    937 // TASTE 3: AKUT, TILDE, QUERSTRICH, TREMA, OGONEK, BREVE 
     940// TASTE 3: AKUT, TILDE, QUERSTRICH, DOPPELAKUT, OGONEK, BREVE 
    938941// Akut (alles wie en_US.UTF-8) 
    939942DEADTRANS( L' '   , 0x00B4 , 0x00B4 , 0x0000),  //Akut 
     
    10191022 
    10201023//Quer-/Schrägstrich; mit Space wird echter Hyphen erzeugt 
    1021 DEADTRANS( L' '   , L'-'   , 0x2011  , 0x0000), //Quer-/Schrägstrich; mit Space wird echter Hyphen erzeugt 
     1024DEADTRANS( L' '   , L'-'   , 0x2011 , 0x0000),  //Quer-/Schrägstrich; mit Space wird echter Hyphen erzeugt 
    10221025DEADTRANS( L'-'   , L'-'   , 0x0335 , 0x0000),  //2x für Combining (Combining Short Stroke) 
    1023 DEADTRANS( L'1'   , L'-'   , 0x2081 , 0x0000), 
    1024 DEADTRANS( L'2'   , L'-'   , 0x2082 , 0x0000), 
    1025 DEADTRANS( L'3'   , L'-'   , 0x2083 , 0x0000), 
    1026 DEADTRANS( L'4'   , L'-'   , 0x2084 , 0x0000), 
    1027 DEADTRANS( L'5'   , L'-'   , 0x2085 , 0x0000), 
    1028 DEADTRANS( L'6'   , L'-'   , 0x2086 , 0x0000), 
    1029 DEADTRANS( L'7'   , L'-'   , 0x2087 , 0x0000), 
    1030 DEADTRANS( L'8'   , L'-'   , 0x2088 , 0x0000), 
    1031 DEADTRANS( L'9'   , L'-'   , 0x2089 , 0x0000), 
    1032 DEADTRANS( L'0'   , L'-'   , 0x2080 , 0x0000), 
    1033 DEADTRANS( L'+'   , L'-'   , 0x208a , 0x0000), 
    1034 DEADTRANS( L'-'   , L'-'   , 0x208b , 0x0000), 
    1035 DEADTRANS( L'='   , L'-'   , 0x208c , 0x0000), 
    1036 DEADTRANS( L'('   , L'-'   , 0x208d , 0x0000), 
    1037 DEADTRANS( L')'   , L'-'   , 0x208e , 0x0000), 
    1038 DEADTRANS( L'a'   , L'-'   , 0x2090 , 0x0000), 
    1039 DEADTRANS( L'e'   , L'-'   , 0x2091 , 0x0000), 
    1040 DEADTRANS( L'x'   , L'-'   , 0x2093 , 0x0000), 
     1026DEADTRANS( L'A'   , L'-'   , 0x023A , 0x0000), 
     1027DEADTRANS( L'a'   , L'-'   , 0x2C65 , 0x0000), 
     1028DEADTRANS( L'B'   , L'-'   , 0x0243 , 0x0000), 
     1029DEADTRANS( L'C'   , L'-'   , 0x023B , 0x0000), 
     1030DEADTRANS( L'c'   , L'-'   , 0x023C , 0x0000), 
     1031DEADTRANS( L'E'   , L'-'   , 0x0246 , 0x0000), 
     1032DEADTRANS( L'e'   , L'-'   , 0x0247 , 0x0000), 
     1033DEADTRANS( L'I'   , L'-'   , 0x0197 , 0x0000), 
     1034DEADTRANS( L'J'   , L'-'   , 0x025F , 0x0000), 
     1035DEADTRANS( L'j'   , L'-'   , 0x025F , 0x0000), 
     1036DEADTRANS( L'P'   , L'-'   , 0x2C63 , 0x0000), 
     1037DEADTRANS( L'p'   , L'-'   , 0x1D7D , 0x0000), 
     1038DEADTRANS( L'R'   , L'-'   , 0x024C , 0x0000), 
     1039DEADTRANS( L'r'   , L'-'   , 0x024D , 0x0000), 
     1040DEADTRANS( L'u'   , L'-'   , 0x0289 , 0x0000), 
     1041DEADTRANS( L'U'   , L'-'   , 0x0244 , 0x0000), 
     1042DEADTRANS( L'Y'   , L'-'   , 0x024E , 0x0000), 
     1043DEADTRANS( L'y'   , L'-'   , 0x024F , 0x0000), 
     1044DEADTRANS( L'2'   , L'-'   , 0x01bb , 0x0000), 
    10411045DEADTRANS( L'O'   , L'-'   , 0x00d8 , 0x0000),  //Schrägstrich 
    10421046DEADTRANS( L'o'   , L'-'   , 0x00f8 , 0x0000), 
    10431047DEADTRANS( L'L'   , L'-'   , 0x0141 , 0x0000), 
    10441048DEADTRANS( L'l'   , L'-'   , 0x0142 , 0x0000), 
     1049 
     1050//Doppelakut 
     1051DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000),  //Doppelakut 
     1052DEADTRANS( 0x02DD , 0x02DD , 0x030B , 0x0000),  //2x für Combining 
     1053DEADTRANS( L'O'   , 0x02DD , 0x0150 , 0x0000), 
     1054DEADTRANS( L'o'   , 0x02DD , 0x0151 , 0x0000), 
     1055DEADTRANS( L'U'   , 0x02DD , 0x0170 , 0x0000), 
     1056DEADTRANS( L'u'   , 0x02DD , 0x0171 , 0x0000), 
     1057 
     1058DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000),  //Spiritus Lenis 
     1059DEADTRANS( 0x1fbf , 0x1fbf , 0x0313 , 0x0000), 
     1060DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1061DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1062DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1063DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1064DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1065DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1066DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1067DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1068DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1069DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1070DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1071DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1072DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1073 
     1074 
     1075 
     1076 
     1077 
     1078 
    10451079 
    10461080// Breve (fertig) 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.