Changeset 2198 for windows

Show
Ignore:
Timestamp:
03/19/10 07:56:06 (6 months ago)
Author:
florian
Message:

Noch mehr Diakritika

Files:
1 modified

Legend:

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

    r2197 r2198  
    551551DEADTRANS( 0x00dc , 0x02c7 , 0x01d9 , 0x0000), // �DTRANS( L'Z'   , 0x02c7 , 0x017d , 0x0000), 
    552552DEADTRANS( L'z'   , 0x02c7 , 0x017e , 0x0000), 
     553DEADTRANS( L'1'   , 0x02c7 , 0x2081 , 0x0000), // tiefgestellt 
     554DEADTRANS( L'2'   , 0x02c7 , 0x2082 , 0x0000), 
     555DEADTRANS( L'3'   , 0x02c7 , 0x2083 , 0x0000), 
     556DEADTRANS( L'4'   , 0x02c7 , 0x2084 , 0x0000), 
     557DEADTRANS( L'5'   , 0x02c7 , 0x2085 , 0x0000), 
     558DEADTRANS( L'6'   , 0x02c7 , 0x2086 , 0x0000), 
     559DEADTRANS( L'7'   , 0x02c7 , 0x2087 , 0x0000), 
     560DEADTRANS( L'8'   , 0x02c7 , 0x2088 , 0x0000), 
     561DEADTRANS( L'9'   , 0x02c7 , 0x2089 , 0x0000), 
     562DEADTRANS( L'0'   , 0x02c7 , 0x2080 , 0x0000), 
     563DEADTRANS( L'+'   , 0x02c7 , 0x208a , 0x0000), 
     564DEADTRANS( L'-'   , 0x02c7 , 0x208b , 0x0000), 
     565DEADTRANS( L'='   , 0x02c7 , 0x208c , 0x0000), 
     566DEADTRANS( L'('   , 0x02c7 , 0x208d , 0x0000), 
     567DEADTRANS( L')'   , 0x02c7 , 0x208e , 0x0000), 
     568//DEADTRANS( L'a'   , 0x02c7 , 0x2090 , 0x0000), 
     569//DEADTRANS( L'e'   , 0x02c7 , 0x2091 , 0x0000), 
     570DEADTRANS( L'x'   , 0x02c7 , 0x2093 , 0x0000), // Ende tiefgestellt 
    553571 
    554572//Drehen (NICHT fertig) 
     
    623641DEADTRANS( L'0'   , 0x02d9 , 0x0298 , 0x0000), //lang.module 
    624642 
    625  
    626  
    627  
    628 U0193 
    629 U0260 
    630 U0266 
    631 U0196 
    632 U0269 
    633 U029D 
    634 U0198 
    635 U0199 
    636 U026C 
    637 U2C6E 
    638 U0271 
    639 U014A 
    640 U014B 
    641 U01A4 
    642 U01A5 
    643 U2C64 
    644 U027D 
    645 U0282 
    646 U01AC 
    647 U01AD 
    648 U2C71 
    649 U2C72 
    650 U2C73 
    651 U0194 
    652 U0263 
    653  
    654  
    655  
    656  
    657  
    658  
    659643//Rhotic hook (NICHT fertig) 
    660644DEADTRANS( L' '   , 0x02de , 0x02de , 0x0000), // Rhotic Hook 
     
    680664DEADTRANS( L'N'   , 0x02de , 0x014A , 0x0000), 
    681665DEADTRANS( L'n'   , 0x02de , 0x014B , 0x0000), 
     666DEADTRANS( L'O'   , 0x02de , 0x01A0 , 0x0000), 
     667DEADTRANS( L'o'   , 0x02de , 0x01A1 , 0x0000), 
    682668DEADTRANS( L'P'   , 0x02de , 0x01A4 , 0x0000), 
    683669DEADTRANS( L'p'   , 0x02de , 0x01A5 , 0x0000), 
     
    698684DEADTRANS( L'z'   , 0x02de , 0x0290 , 0x0000), 
    699685DEADTRANS( L'3'   , 0x02de , 0x025d , 0x0000), // bis hier lang.module 
    700  
    701  
    702  
    703686 
    704687//Punkt Darunter (alles wie en_US.UTF-8) 
     
    826809DEADTRANS( L'y'   , 0x02DA , 0x1e99 , 0x0000), 
    827810DEADTRANS( L'~'   , 0x02DA , 0x0120 , 0x0000), 
    828 DEADTRANS( L'd'   , 0x02DA , 0x0221 , 0x0000), //ab hier lang.module 
     811DEADTRANS( L'c'   , 0x02DA , 0x0255 , 0x0000), //ab hier lang.module 
     812DEADTRANS( L'd'   , 0x02DA , 0x0221 , 0x0000), 
    829813DEADTRANS( L'l'   , 0x02DA , 0x0234 , 0x0000), 
    830814DEADTRANS( L'n'   , 0x02DA , 0x0235 , 0x0000), 
    831815DEADTRANS( L't'   , 0x02DA , 0x0236 , 0x0000), 
     816DEADTRANS( L'z'   , 0x02DA , 0x0291 , 0x0000), 
    832817 
    833818//Trema (alles wie en_US.UTF-8) 
     
    862847DEADTRANS( L' '   , 0x1ffe , 0x1ffe , 0x0000),  //Spiritus asper 
    863848DEADTRANS( 0x1ffe , 0x1ffe , 0x0314 , 0x0000),  //2x f�bining 
    864 DEADTRANS( 0x03b1 , 0x1ffe , 0x1f01 , 0x0000), 
    865 DEADTRANS( 0x03b5 , 0x1ffe , 0x1f11 , 0x0000), 
    866 DEADTRANS( 0x03b7 , 0x1ffe , 0x1f21 , 0x0000), 
    867 DEADTRANS( 0x03b9 , 0x1ffe , 0x1f31 , 0x0000), 
    868 DEADTRANS( 0x03bf , 0x1ffe , 0x1f41 , 0x0000), 
    869 DEADTRANS( 0x03c5 , 0x1ffe , 0x1f51 , 0x0000), 
    870 DEADTRANS( 0x03c9 , 0x1ffe , 0x1f61 , 0x0000), 
    871 DEADTRANS( 0x03c1 , 0x1ffe , 0x1fe5 , 0x0000), 
    872 DEADTRANS( 0x0391 , 0x1ffe , 0x1f09 , 0x0000), 
    873 DEADTRANS( 0x0395 , 0x1ffe , 0x1f19 , 0x0000), 
    874 DEADTRANS( 0x0397 , 0x1ffe , 0x1f29 , 0x0000), 
    875 DEADTRANS( 0x0399 , 0x1ffe , 0x1f39 , 0x0000), 
    876 DEADTRANS( 0x039f , 0x1ffe , 0x1f49 , 0x0000), 
    877 DEADTRANS( 0x03a5 , 0x1ffe , 0x1f59 , 0x0000), 
    878 DEADTRANS( 0x03a9 , 0x1ffe , 0x1f69 , 0x0000), 
    879 DEADTRANS( 0x03a1 , 0x1ffe , 0x1fec , 0x0000), 
     849DEADTRANS( 0x03b1 , 0x1ffe , 0x1f01 , 0x0000),//Greek_alpha   
     850DEADTRANS( 0x0391 , 0x1ffe , 0x1f09 , 0x0000),//Greek_ALPHA   
     851DEADTRANS( 0x03b5 , 0x1ffe , 0x1f11 , 0x0000),//Greek_epsilon 
     852DEADTRANS( 0x0395 , 0x1ffe , 0x1f19 , 0x0000),//Greek_EPSILON 
     853DEADTRANS( 0x03b7 , 0x1ffe , 0x1f21 , 0x0000),//Greek_eta     
     854DEADTRANS( 0x0397 , 0x1ffe , 0x1f29 , 0x0000),//Greek_ETA     
     855DEADTRANS( 0x03b9 , 0x1ffe , 0x1f31 , 0x0000),//Greek_iota    
     856DEADTRANS( 0x0399 , 0x1ffe , 0x1f39 , 0x0000),//Greek_IOTA    
     857DEADTRANS( 0x03c9 , 0x1ffe , 0x1f61 , 0x0000),//Greek_omega   
     858DEADTRANS( 0x03a9 , 0x1ffe , 0x1f69 , 0x0000),//Greek_OMEGA   
     859DEADTRANS( 0x03bf , 0x1ffe , 0x1f41 , 0x0000),//Greek_omicron 
     860DEADTRANS( 0x039f , 0x1ffe , 0x1f49 , 0x0000),//Greek_OMICRON 
     861DEADTRANS( 0x03c1 , 0x1ffe , 0x1fe5 , 0x0000),//Greek_rho     
     862DEADTRANS( 0x03a1 , 0x1ffe , 0x1fec , 0x0000),//Greek_RHO     
     863DEADTRANS( 0x03c5 , 0x1ffe , 0x1f51 , 0x0000),//Greek_upsilon 
     864DEADTRANS( 0x03a5 , 0x1ffe , 0x1f59 , 0x0000),//Greek_UPSILON 
    880865 
    881866// Makron (alles wie en_US.UTF-8) 
     
    923908DEADTRANS( L'z'   , 0x00AF , 0x1e95 , 0x0000), 
    924909DEADTRANS( L'Z'   , 0x00AF , 0x1e94 , 0x0000), 
     910DEADTRANS( L'1'   , 0x00af , 0x2081 , 0x0000), // tiefgestellt 
     911DEADTRANS( L'2'   , 0x00af , 0x2082 , 0x0000), 
     912DEADTRANS( L'3'   , 0x00af , 0x2083 , 0x0000), 
     913DEADTRANS( L'4'   , 0x00af , 0x2084 , 0x0000), 
     914DEADTRANS( L'5'   , 0x00af , 0x2085 , 0x0000), 
     915DEADTRANS( L'6'   , 0x00af , 0x2086 , 0x0000), 
     916DEADTRANS( L'7'   , 0x00af , 0x2087 , 0x0000), 
     917DEADTRANS( L'8'   , 0x00af , 0x2088 , 0x0000), 
     918DEADTRANS( L'9'   , 0x00af , 0x2089 , 0x0000), 
     919DEADTRANS( L'0'   , 0x00af , 0x2080 , 0x0000), 
     920DEADTRANS( L'+'   , 0x00af , 0x208a , 0x0000), 
     921DEADTRANS( L'-'   , 0x00af , 0x208b , 0x0000), 
     922DEADTRANS( L'='   , 0x00af , 0x208c , 0x0000), 
     923DEADTRANS( L'('   , 0x00af , 0x208d , 0x0000), 
     924DEADTRANS( L')'   , 0x00af , 0x208e , 0x0000), 
     925//DEADTRANS( L'a'   , 0x00af , 0x2090 , 0x0000), 
     926//DEADTRANS( L'e'   , 0x00af , 0x2091 , 0x0000), 
     927DEADTRANS( L'x'   , 0x00af , 0x2093 , 0x0000), // Ende tiefgestellt 
    925928// ENDE TASTE 2 
    926929// ===================================================================== 
    927930// ===================================================================== 
    928 // TASTE 3: AKUT, TILDE, QUERSTRICH, TREMA, OGONEK, BREVE 
     931// TASTE 3: AKUT, TILDE, QUERSTRICH, DOPPELAKUT, OGONEK, BREVE 
    929932// Akut (alles wie en_US.UTF-8) 
    930933DEADTRANS( L' '   , 0x00B4 , 0x00B4 , 0x0000),  //Akut 
     
    10081011 
    10091012//Quer-/Schr�trich; mit Space wird echter Hyphen erzeugt 
    1010 DEADTRANS( L' '   , L'-'   , 0x2011  , 0x0000), //Quer-/Schr�trich; mit Space wird echter Hyphen erzeugt 
     1013DEADTRANS( L' '   , L'-'   , 0x2011 , 0x0000),  //Quer-/Schr�trich; mit Space wird echter Hyphen erzeugt 
    10111014DEADTRANS( L'-'   , L'-'   , 0x0335 , 0x0000),  //2x f�bining (Combining Short Stroke) 
    1012 DEADTRANS( L'1'   , L'-'   , 0x2081 , 0x0000), 
    1013 DEADTRANS( L'2'   , L'-'   , 0x2082 , 0x0000), 
    1014 DEADTRANS( L'3'   , L'-'   , 0x2083 , 0x0000), 
    1015 DEADTRANS( L'4'   , L'-'   , 0x2084 , 0x0000), 
    1016 DEADTRANS( L'5'   , L'-'   , 0x2085 , 0x0000), 
    1017 DEADTRANS( L'6'   , L'-'   , 0x2086 , 0x0000), 
    1018 DEADTRANS( L'7'   , L'-'   , 0x2087 , 0x0000), 
    1019 DEADTRANS( L'8'   , L'-'   , 0x2088 , 0x0000), 
    1020 DEADTRANS( L'9'   , L'-'   , 0x2089 , 0x0000), 
    1021 DEADTRANS( L'0'   , L'-'   , 0x2080 , 0x0000), 
    1022 DEADTRANS( L'+'   , L'-'   , 0x208a , 0x0000), 
    1023 DEADTRANS( L'-'   , L'-'   , 0x208b , 0x0000), 
    1024 DEADTRANS( L'='   , L'-'   , 0x208c , 0x0000), 
    1025 DEADTRANS( L'('   , L'-'   , 0x208d , 0x0000), 
    1026 DEADTRANS( L')'   , L'-'   , 0x208e , 0x0000), 
    1027 DEADTRANS( L'a'   , L'-'   , 0x2090 , 0x0000), 
    1028 DEADTRANS( L'e'   , L'-'   , 0x2091 , 0x0000), 
    1029 DEADTRANS( L'x'   , L'-'   , 0x2093 , 0x0000), 
     1015DEADTRANS( L'A'   , L'-'   , 0x023A , 0x0000), 
     1016DEADTRANS( L'a'   , L'-'   , 0x2C65 , 0x0000), 
     1017DEADTRANS( L'B'   , L'-'   , 0x0243 , 0x0000), 
     1018DEADTRANS( L'C'   , L'-'   , 0x023B , 0x0000), 
     1019DEADTRANS( L'c'   , L'-'   , 0x023C , 0x0000), 
     1020DEADTRANS( L'E'   , L'-'   , 0x0246 , 0x0000), 
     1021DEADTRANS( L'e'   , L'-'   , 0x0247 , 0x0000), 
     1022DEADTRANS( L'I'   , L'-'   , 0x0197 , 0x0000), 
     1023DEADTRANS( L'J'   , L'-'   , 0x025F , 0x0000), 
     1024DEADTRANS( L'j'   , L'-'   , 0x025F , 0x0000), 
     1025DEADTRANS( L'P'   , L'-'   , 0x2C63 , 0x0000), 
     1026DEADTRANS( L'p'   , L'-'   , 0x1D7D , 0x0000), 
     1027DEADTRANS( L'R'   , L'-'   , 0x024C , 0x0000), 
     1028DEADTRANS( L'r'   , L'-'   , 0x024D , 0x0000), 
     1029DEADTRANS( L'u'   , L'-'   , 0x0289 , 0x0000), 
     1030DEADTRANS( L'U'   , L'-'   , 0x0244 , 0x0000), 
     1031DEADTRANS( L'Y'   , L'-'   , 0x024E , 0x0000), 
     1032DEADTRANS( L'y'   , L'-'   , 0x024F , 0x0000), 
     1033DEADTRANS( L'2'   , L'-'   , 0x01bb , 0x0000), 
    10301034DEADTRANS( L'O'   , L'-'   , 0x00d8 , 0x0000),  //Schr�trich 
    10311035DEADTRANS( L'o'   , L'-'   , 0x00f8 , 0x0000), 
    10321036DEADTRANS( L'L'   , L'-'   , 0x0141 , 0x0000), 
    10331037DEADTRANS( L'l'   , L'-'   , 0x0142 , 0x0000), 
     1038 
     1039//Doppelakut 
     1040DEADTRANS( L' '   , 0x02DD , 0x02DD , 0x0000),  //Doppelakut 
     1041DEADTRANS( 0x02DD , 0x02DD , 0x030B , 0x0000),  //2x f�bining 
     1042DEADTRANS( L'O'   , 0x02DD , 0x0150 , 0x0000), 
     1043DEADTRANS( L'o'   , 0x02DD , 0x0151 , 0x0000), 
     1044DEADTRANS( L'U'   , 0x02DD , 0x0170 , 0x0000), 
     1045DEADTRANS( L'u'   , 0x02DD , 0x0171 , 0x0000), 
     1046 
     1047DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000),  //Spiritus Lenis 
     1048DEADTRANS( 0x1fbf , 0x1fbf , 0x0313 , 0x0000), 
     1049DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1050DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1051DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1052DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1053DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1054DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1055DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1056DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1057DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1058DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1059DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1060DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1061DEADTRANS( L' '   , 0x1fbf , 0x1fbf , 0x0000), 
     1062 
     1063 
     1064 
     1065 
     1066 
     1067 
    10341068 
    10351069// Breve (fertig)