Changeset 115

Show
Ignore:
Timestamp:
05/19/07 13:41:54 (6 years ago)
Author:
nora
Message:

autohotkey: win-combos repariert, Änderungen der .ods übernommen

Files:
3 modified

Legend:

Unmodified
Added
Removed
  • DEAD-KEY-Kombinationen.txt

    r109 r115  
    1010ˇ= wird zu ≚ 
    1111 
     12-d wird zu đ (tschechischem d) 
     13-D wird zu Đ (tschechischem D) 
     14/d wird zu ð (isl�ndischem d, eth) 
     15/D wird zu Ð (isl�ndischem D, Eth) 
     16 
     17^1 = � 
     18^2 = � 
     19^3 = � 
  • windows/XP/autohotkey/README.txt

    r109 r115  
    1 Version 09.05.2007 
     1Version 19.05.2007 
    22 
    33== Installation == 
     
    8282Leertaste, finde ich keine ANSI-Darstellung f�r. 
    8383 
    84 ��� auf 123 wegnehmen, das ist schon auf dem Nummernblock (siehe FAQ), denn 
    85 die Zeichen sind auch per ^1=�, ^2=� und ^3=� erreichbar. (auch unter 
    86 Windows???) � ja, mit Neo und autohotkey auf jeden Fall...vorher vielleicht 
    87 nicht. 
     84./, auf Mod5 5. Ebene 
     85 
     86CapsLock auf Mod3 3. Ebene 
  • windows/XP/autohotkey/neo20.ahk

    r112 r115  
    11/* 
    2    NEO-Layout - Version vom 08.05.2007 
     2   NEO-Layout - Version vom 19.05.2007 
    33   Mod3 (3./4. Ebene) funktioniert �ber Win+Ctrl,  
    44    Mod5 (5./6. Ebene) �ber AltGr. 
     
    2323; ToDo 
    2424; -------- 
    25 ; nobreakspace und schmales Leerzeichen   
    26 ; , auf Altgr, geht nicht, weil sonst AltGr nur noch , macht 
     25; - nobreakspace und schmales Leerzeichen   
     26; - ./, auf Altgr  
     27; - CapsLock �ber beide Mod3 
     28 
    2729 
    2830; ANSI-Darstellung von beliebigen Unicode-Zeichen 
     
    127129 
    128130^::send {^} ; circumflex, tot 
    129 1::send 1 
    130 2::send 2 
    131 3::send 3 
     1311:: 
     132  If A_PriorHotkey = ^          ; circumflex  
     133    send {bs}� 
     134  Else 
     135    send 1 
     136return 
     137 
     1382::   
     139  If A_PriorHotkey = ^          ; circumflex  
     140    send {bs}� 
     141  Else 
     142    send 2 
     143return 
     144 
     1453::   
     146  If A_PriorHotkey = ^          ; circumflex  
     147    send {bs}� 
     148  Else 
     149    send 3 
     150return 
     151 
    1321524::send 4 
    1331535::send 5 
     
    1371579::send 9 
    1381580::send 0 
    139 �::send -  
     159�::send - ; Bind 
    140160�::send {�} ; akut, tot 
    141161 
     
    231251p::send q 
    232252�::send � 
    233 +::send ~ ; tilde, soll tot 
    234  
     253+::send ~    ; tilde, tot  
    235254a:: 
    236255  If A_PriorHotkey = #^+         ; Diaerese 
     
    385404  If A_PriorHotkey = #^+^        ; Querstrich 
    386405    BSUnicode("đ") 
     406  Else If A_PriorHotkey = <^>!+  ; Schr�gstrich 
     407    BSUnicode("ð") 
    387408  Else If A_PriorHotkey = +^     ; caron 
    388409    BSUnicode("ď") 
     
    404425Return 
    405426 
    406 ;SC02B (#) wird zu AltGr 
     427;SC02B (#) wird zu Mod3 
    407428 
    408429;SC056 (<) wird zu Mod5 
     
    563584 
    564585+p::send Q 
    565 +�::send  
     586+�::send SS ; wird versal- 
    566587 
    567588++::Unicode("ˉ")  ; macron, tot  
     
    724745  If A_PriorHotkey = #^+^        ; Querstrich 
    725746    BSUnicode("Đ") 
     747  Else If A_PriorHotkey = <^>!+  ; Schr�gstrich 
     748    BSUnicode("Ð") 
    726749  Else If A_PriorHotkey = +^     ; caron  
    727750    BSUnicode("Ď") 
     
    780803Return 
    781804 
    782 +,::send `; 
    783 +.::send : 
     805+,::return 
     806+.::Unicode("…")  ; ellipse 
    784807 
    785808+-:: 
     
    796819 
    797820#^^::Unicode("˘")   ; brevis 
    798 #^1::Unicode("¬") 
    799 #^2::send {^}{space}  
    800 #^3::send 3  
     821#^1::return 
     822#^2::return  
     823#^3::return  
    801824#^4::send �  
    802825#^5::send �   
     
    815838#^t::send {^}{space} ; untot 
    816839#^z::sendraw ! 
    817 #^u::send < 
    818 #^i::send > 
    819 #^o::send `= 
    820 #^p::send `; 
     840#^u:: 
     841  If A_PriorHotkey = #^+^    ; Querstrich 
     842    BSUnicode("≤") 
     843  Else 
     844    send < 
     845return 
     846 
     847#^i:: 
     848  If A_PriorHotkey = #^+^    ; Querstrich 
     849    BSUnicode("≥") 
     850  Else 
     851    send > 
     852return 
     853 
     854#^o:: 
     855  If A_PriorHotkey = ^            ; circumflex  
     856    BSUnicode("≙") 
     857  Else If A_PriorHotkey = +       ; tilde  
     858    BSUnicode("≅") 
     859  Else If A_PriorHotkey = <^>!+   ; Schr�gstrich  
     860    BSUnicode("≠") 
     861  Else If A_PriorHotkey = #^+^    ; Querstrich 
     862    BSUnicode("≡") 
     863  Else If A_PriorHotkey = +^      ; caron  
     864    BSUnicode("≚") 
     865  Else If A_PriorHotkey = <^>!+�  ; ring dr�ber  
     866    BSUnicode("≗") 
     867  Else If A_PriorHotkey = +1      ; Grad 
     868    BSUnicode("≗") 
     869  Else    
     870    send `= 
     871Return 
     872 
     873#^p::send {&} 
    821874#^�::Unicode("ij")   ; ij 
    822875#^+::Unicode("¨")   ; Diaerese 
     
    830883#^j::send ( 
    831884#^k::send ) 
    832 #^l::send - 
     885#^l::send - ; Bind 
    833886#^�::send : 
    834 #^�::send y 
    835  
    836 #^y::sendraw ~  
     887#^�::return 
     888 
     889#^y::send {#}  
    837890#^x::send $ 
    838891#^c::send | 
    839 #^v::send {#} 
     892#^v:: 
     893  If A_PriorHotkey = +    ; tilde 
     894    BSUnicode("≈") 
     895  Else 
     896    sendraw ~  
     897Return 
     898 
    840899#^b::send ``{space} ; untot 
    841900#^n::send {+} 
    842901#^m::send `%  
    843 #^,::send {&} 
     902#^,::send ' 
    844903#^.::send " 
    845 #^-::send ' 
     904#^-::send `; 
    846905 
    847906 
     
    851910;--------------------- 
    852911 
    853 #^+^::send -  
    854 #^+1::send �  
     912#^+^::send - ; querstrich, tot 
     913#^+1::send � 
    855914#^+2::send � 
    856915#^+3::send � 
     
    866925 
    867926#^+q::Unicode("ξ") ;xi 
    868 #^+w::send v 
     927#^+w::return 
    869928#^+e::Unicode("λ") ;lambda 
    870929#^+r::Unicode("χ") ;chi  
    871 #^+t::send w 
     930#^+t::return 
    872931#^+z::Unicode("κ") ;kappa 
    873932#^+u::Unicode("ψ") ;psi 
    874933#^+i::Unicode("γ") ;gamma 
    875934#^+o::Unicode("φ") ;phi 
    876 #^+p::send q 
     935#^+p::return 
    877936#^+�::Unicode("IJ") ;IJ 
    878937#^++::send "        ;doppelakut 
    879938 
    880 #^+a::send u 
    881 #^+s::Unicode("ι") ;iota 
     939#^+a::return 
     940#^+s::Unicode("ι") ;iota - funktioniert nicht !? 
    882941#^+d::Unicode("α") ;alpha 
    883942#^+f::Unicode("ε") ;epsilon 
    884 #^+g::Unicode("ω") ;omega 
     943#^+g::Unicode("ω") ;omega - funktioniert nicht !? 
    885944#^+h::Unicode("σ") ;sigma 
    886945#^+j::Unicode("ν") ;nu 
     
    890949#^+�::Unicode("υ") ;upsilon 
    891950 
    892 #^+y::send � 
    893 #^+x::send � 
     951#^+y::return 
     952#^+x::return 
    894953#^+c::Unicode("η") ;eta 
    895954#^+v::Unicode("π") ;pi 
     
    899958#^+,::Unicode("ϑ") ;vartheta? 
    900959#^+.::Unicode("θ") ;theta 
    901 #^+-::send j 
     960#^+-::return 
    902961 
    903962;#^+space::    ; gesch�tztes Leerzeichen 
     
    910969;----------------- 
    911970 
    912 <^>!^::Unicode("·") ; Mittenpunkt 
    913 <^>!4::Send {PgUp}   ; Prev 
     971<^>!^::Unicode("·")  ; Mittenpunkt, tot 
     972<^>!1::Unicode("⅛") ; 1/8  
     973<^>!2::return 
     974<^>!3::Unicode("⅜") ; 3/8 
     975<^>!4::Send {PgUp}    ; Prev 
     976<^>!5::Unicode("⅝") ; 5/8 
     977<^>!6::return 
     978<^>!7::Unicode("⅞") ; 7/8 
    914979<^>!8::Send / 
    915980<^>!9::Send * 
    916981<^>!0::Send - 
    917 <^>!�::Unicode("ð") ; eth 
     982<^>!�::return 
    918983<^>!�::Unicode("˙") ; punkt oben dr�ber 
    919984 
    920 <^>!q::Send {Esc} 
     985<^>!q::return 
    921986<^>!w::Send {Backspace} 
    922987<^>!e::Send {Up} 
     988<^>!r::Send {Tab} 
    923989<^>!t::Send {Insert} 
    924990<^>!z::Send � 
     
    927993<^>!o::Send 9 
    928994<^>!p::Send {+} 
    929 <^>!�::Unicode("ə") ; ? 
    930 <^>!+::Unicode("/")  ; Schr�gstrich  
     995<^>!�::Unicode("ə") ; schwa 
     996<^>!+::Unicode("/")  ; Schr�gstrich, tot 
    931997 
    932998<^>!a::Send {Home} 
     
    9401006<^>!l::Send 6 
    9411007<^>!�::Send `, 
    942 <^>!�::Send �        ; thorn 
    943  
    944  
    945 <^>!y::Send {Tab} 
     1008<^>!�::Send �         ; thorn 
     1009 
     1010 
     1011<^>!y::Send {Esc} 
    9461012<^>!x::Send {Del} 
    947 <^>!c::Send {PgDn}   ; Next 
    948 <^>!n::Send � 
     1013<^>!c::Send {PgDn}    ; Next 
     1014<^>!v::Send {Enter} 
     1015<^>!b::return 
     1016<^>!n::Unicode("∞") ;infty 
    9491017<^>!m::Send 1 
    9501018<^>!,::Send 2 
     
    9621030;----------------------- 
    9631031 
    964 <^>!+^::Send .        ; punkt darunter 
     1032<^>!+^::Send .         ; punkt darunter 
     1033<^>!+1::return 
     1034<^>!+2::return 
     1035<^>!+3::return 
    9651036<^>!+4::Send +{Prev} 
    966 <^>!+�::Unicode("Ð") ; Eth 
    967 <^>!+�::Unicode("˚") ; ring obendrauf 
    968  
    969 <^>!+q::Unicode("Ξ") ; Xi 
    970 <^>!+w::Unicode("Λ") ; Lambda 
     1037<^>!+5::Unicode("⇒") ; Implikation 
     1038<^>!+6::Unicode("⇔") ; �quivalenz 
     1039<^>!+7::return 
     1040<^>!+8::Unicode("∃") ; Existenzquantor 
     1041<^>!+9::Unicode("∀") ; Allquantor 
     1042<^>!+0::Send � 
     1043<^>!+�::Unicode("∨") ; logisch oder 
     1044<^>!+�::Unicode("˚")  ; ring obendrauf 
     1045 
     1046<^>!+q::Unicode("Ξ")  ; Xi 
     1047<^>!+w::Unicode("Λ")  ; Lambda 
    9711048<^>!+e::Send +{Up} 
    972 <^>!+r::Send  
     1049<^>!+r::Send +{Tab}  
    9731050<^>!+t::Send +{Insert} 
    974 <^>!+u::Unicode("Ψ") ; Phi 
    975 <^>!+i::Unicode("Γ") ; Gamma 
    976 <^>!+o::Unicode("Φ") ; Psi 
    977 <^>!+�::Unicode("Ə") ; ? 
    978 <^>!++::Unicode("ˏ") ; komma drunter, soll tot  
     1051<^>!+z::Send � 
     1052<^>!+u::Unicode("Ψ")  ; Phi 
     1053<^>!+i::Unicode("Γ")  ; Gamma 
     1054<^>!+o::Unicode("Φ")  ; Psi 
     1055<^>!+p::Unicode("∧") ; logisches Und 
     1056<^>!+�::Unicode("Ə")  ; Schwa 
     1057<^>!++::Unicode("ˏ")  ; komma drunter, tot  
    9791058 
    9801059<^>!+a::Send +{Home} 
     
    9901069<^>!+�::Send �         ; Thorn  
    9911070 
    992 <^>!+y::Send +{Tab} 
     1071<^>!+y::return 
     1072<^>!+x::Unicode("∫") ; Int 
    9931073<^>!+c::Send +{PgDn} 
    994 <^>!+v::Unicode("Π") ; Pi 
    995 <^>!+b::Unicode("Ω") ; Omega 
    996 <^>!+.::Unicode("Θ") ; Theta  
     1074<^>!+v::Unicode("Π")  ; Pi 
     1075<^>!+b::Unicode("Ω")  ; Omega 
     1076<^>!+n::Unicode("•") ; bullet 
     1077<^>!+,::Unicode("√") ; sqrt 
     1078<^>!+.::Unicode("Θ")  ; Theta  
     1079<^>!+-::Unicode("∇") ; Nabla 
    9971080 
    9981081 
     
    12191302#^NumpadEnter::Unicode("≠") ; neq 
    12201303 
    1221 #^Numpad7::Unicode("⅞")     ; 7/8 
     1304#^Numpad7::return 
    12221305#^Numpad8::Unicode("↑")     ; uparrow 
    1223 #^Numpad9::Unicode("⅜")     ; 3/8 
     1306#^Numpad9::return 
    12241307#^Numpad4::Unicode("←")     ; leftarrow 
    12251308#^Numpad5::send � 
    12261309#^Numpad6::Unicode("→")     ; rightarrow 
    1227 #^Numpad1::send �  
     1310#^Numpad1::return 
    12281311#^Numpad2::Unicode("↓")     ; downarrow 
    1229 #^Numpad3::send � 
     1312#^Numpad3::return 
    12301313#^Numpad0::send `% 
    12311314#^NumPadDot::send . 
     
    12421325#^+NumpadDiv::Unicode("∕")   ; slash 
    12431326#^+NumpadMult::Unicode("⋅")  ; cdot 
    1244 #^+NumpadSub::send -           ; eig. unbelegt 
     1327#^+NumpadSub::return 
    12451328#^+NumpadAdd::Unicode("∓")   ; -+ 
    12461329#^+NumpadEnter::Unicode("≈") ; approx 
    12471330 
    1248 #^+NumpadHome::Unicode("⅛")  ; 1/8 
    1249 #^+NumpadUp::Unicode("⅝")    ; 5/8 
    1250 #^+NumpadPgUp::Unicode("⅜")  ; 3/8 
    1251 #^+NumpadLeft::send � 
    1252 #^+NumpadClear::send � 
    1253 #^+NumpadRight::send � 
    1254 #^+NumpadEnd::send �  
    1255 #^+NumpadDown::send �  
    1256 #^+NumpadPgDn::send �  
     1331#^+NumpadHome::Unicode("≪")  ; ll 
     1332#^+NumpadUp::Unicode("∩")    ; 
     1333#^+NumpadPgUp::Unicode("≫")  ; gg 
     1334#^+NumpadLeft::Unicode("⊂")  ; 
     1335#^+NumpadClear::Unicode("")    ; 
     1336#^+NumpadRight::Unicode("⊃") ; 
     1337#^+NumpadEnd::Unicode("≤")   ; leq 
     1338#^+NumpadDown::Unicode("∪")  ; 
     1339#^+NumpadPgDn::Unicode("≥")  ; geq 
    12571340#^+NumpadIns::send �  
    12581341#^+NumPadDel::send `, 
     
    12671350 
    12681351 
    1269 <^>!NumpadDiv::send /  
    1270 <^>!NumpadMult::Unicode("⋅")   ; cdot 
    1271 <^>!NumpadSub::send -            ; eig. unbelegt 
    1272 <^>!NumpadAdd::Unicode("∓")    ; -+ 
    1273 <^>!NumpadEnter::Unicode("≈")  ; approx 
    1274  
    1275  
    1276 <^>!Numpad7::Unicode("⅛")  ; 1/8 
    1277 <^>!Numpad8::Unicode("⅝")  ; 5/8 
    1278 <^>!Numpad9::Unicode("⅜")  ; 3/8 
    1279 <^>!Numpad4::send � 
    1280 <^>!Numpad5::send � 
    1281 <^>!Numpad6::send � 
    1282 <^>!Numpad1::send �  
    1283 <^>!Numpad2::send �  
    1284 <^>!Numpad3::send �  
     1352<^>!NumpadDiv::Unicode("∕")   ; slash 
     1353<^>!NumpadMult::Unicode("⋅")  ; cdot 
     1354<^>!NumpadSub::return 
     1355<^>!NumpadAdd::Unicode("∓")   ; -+ 
     1356<^>!NumpadEnter::Unicode("≈") ; approx 
     1357 
     1358 
     1359<^>!Numpad7::Unicode("≪")  ; ll 
     1360<^>!Numpad8::Unicode("∩")  ; 
     1361<^>!Numpad9::Unicode("≫")  ; gg 
     1362<^>!Numpad4::Unicode("⊂")  ; 
     1363<^>!Numpad5::Unicode("")     ; 
     1364<^>!Numpad6::Unicode("⊃")  ; 
     1365<^>!Numpad1::Unicode("≤")  ; leq 
     1366<^>!Numpad2::Unicode("∪")  ; 
     1367<^>!Numpad3::Unicode("≥")  ; geq 
    12851368<^>!Numpad0::send �  
    12861369<^>!NumPadDot::send `,