summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
4f65994)
Some changes to the main layout have been made; some minor changes to the Compose key descriptions have been made.
-; UltimateKEYS (for AutoHotkey v2.0).ahk - 2022-05-29
+; UltimateKEYS (for AutoHotkey v2.0).ahk - 2022-06-02
; Website : www.ultimatekeys.info (pieter-degroote.github.io/UltimateKEYS/)
; Website : www.ultimatekeys.info (pieter-degroote.github.io/UltimateKEYS/)
cmpCedillaOgonek[" "] := "{u+00b8}" ; (¸) cedilla
cmpCedillaOgonek[" "] := "{u+00b8}" ; (¸) cedilla
-; Compose : Breve/Special (b)
+; Compose : Breve and Special Letters (b)
global cmpBreveSpecial := Map()
cmpBreveSpecial["a"] := "{u+0103}" ; (ă) a with breve
global cmpBreveSpecial := Map()
cmpBreveSpecial["a"] := "{u+0103}" ; (ă) a with breve
cmpHook["U"] := "{u+01b1}" ; (Ʊ) latin capital letter upsilon
cmpHook["U"] := "{u+01b1}" ; (Ʊ) latin capital letter upsilon
-; Compose : Horn and Special Letters (H)
+; Compose : Horn and Other Letters (H)
global cmpHorn := Map()
cmpHorn["o"] := "{u+01a1}" ; (ơ) o with horn
global cmpHorn := Map()
cmpHorn["o"] := "{u+01a1}" ; (ơ) o with horn
cmpPercent["3"] := "{u+2030}" ; (‰) per mille sign
cmpPercent["4"] := "{u+2031}" ; (‱) per ten thousand sign
cmpExclam["="] := "{u+2260}" ; (≠) not equal to
cmpPercent["3"] := "{u+2030}" ; (‰) per mille sign
cmpPercent["4"] := "{u+2031}" ; (‱) per ten thousand sign
cmpExclam["="] := "{u+2260}" ; (≠) not equal to
-cmpDoubleAcute["/"] := "{u+2260}" ; (≠) not equal to
-cmpStroke["="] := "{u+2260}" ; (≠) not equal to
+cmpLessThan[">"] := "{u+2260}" ; (≠) not equal to
cmpLessThan["="] := "{u+2264}" ; (≤) less-than or equal to
cmpGreaterThan["="] := "{u+2265}" ; (≥) greater-than or equal to
cmpLessThan["+"] := "{u+2a7d}" ; (⩽) less-than or slanted equal to
cmpLessThan["="] := "{u+2264}" ; (≤) less-than or equal to
cmpGreaterThan["="] := "{u+2265}" ; (≥) greater-than or equal to
cmpLessThan["+"] := "{u+2a7d}" ; (⩽) less-than or slanted equal to
Send "{u+00db}" ; (Û) U with circumflex
}
Send "{u+00db}" ; (Û) U with circumflex
}
if GetKeyState("CapsLock", "T")
Send "{u+00c3}" ; (Ã) A with tilde
else
Send "{u+00e3}" ; (ã) a with tilde
}
if GetKeyState("CapsLock", "T")
Send "{u+00c3}" ; (Ã) A with tilde
else
Send "{u+00e3}" ; (ã) a with tilde
}
if GetKeyState("CapsLock", "T")
Send "{u+00e3}" ; (ã) a with tilde
else
Send "{u+00c3}" ; (Ã) A with tilde
}
if GetKeyState("CapsLock", "T")
Send "{u+00e3}" ; (ã) a with tilde
else
Send "{u+00c3}" ; (Ã) A with tilde
}
if GetKeyState("CapsLock", "T")
Send "{u+00d5}" ; (Õ) O with tilde
else
Send "{u+00f5}" ; (õ) o with tilde
}
if GetKeyState("CapsLock", "T")
Send "{u+00d5}" ; (Õ) O with tilde
else
Send "{u+00f5}" ; (õ) o with tilde
}
if GetKeyState("CapsLock", "T")
Send "{u+00f5}" ; (õ) o with tilde
else
Send "{u+00d5}" ; (Õ) O with tilde
}
if GetKeyState("CapsLock", "T")
Send "{u+00f5}" ; (õ) o with tilde
else
Send "{u+00d5}" ; (Õ) O with tilde
}
->!m::Send "{u+00b5}" ; (µ) micro sign
+>!m::Send "{u+2030}" ; (‰) per mille sign
>!+m::Send "{u+00b1}" ; (±) plus-minus sign
>!1::Send "{u+00a1}" ; (¡) inverted exclamation mark
>!+1::Send "{u+00b9}" ; (¹) superscript 1
>!+m::Send "{u+00b1}" ; (±) plus-minus sign
>!1::Send "{u+00a1}" ; (¡) inverted exclamation mark
>!+1::Send "{u+00b9}" ; (¹) superscript 1
->!2::Send "{u+2013}" ; (–) en dash
+>!2::Send "{u+2264}" ; (≤) less-than or equal to
>!+2::Send "{u+00b2}" ; (²) superscript 2
>!+2::Send "{u+00b2}" ; (²) superscript 2
->!3::Send "{u+2014}" ; (—) em dash
+>!3::Send "{u+2265}" ; (≥) greater-than or equal to
>!+3::Send "{u+00b3}" ; (³) superscript 3
>!4::Send "{u+00a3}" ; (£) pound sign
>!+3::Send "{u+00b3}" ; (³) superscript 3
>!4::Send "{u+00a3}" ; (£) pound sign
>!5::Send "{u+20ac}" ; (€) euro sign
>!+5::Send "{u+00a2}" ; (¢) cent sign (dollar)
>!5::Send "{u+20ac}" ; (€) euro sign
>!+5::Send "{u+00a2}" ; (¢) cent sign (dollar)
->!6::Send "{u+2264}" ; (≤) less-than or equal to
->!+6::Send "{u+2260}" ; (≠) not equal to
-
->!7::Send "{u+2265}" ; (≥) greater-than or equal to
->!+7::Send "{u+2248}" ; (≈) almost equal to
-
>!8::Send "{u+201e}" ; („) double low-9 quotation mark
>!8::Send "{u+201e}" ; („) double low-9 quotation mark
->!+8::Send "{u+201a}" ; (‚) single low-9 quotation mark
+>!+8::Send "{u+00a7}" ; (§) section sign
>!9::Send "{u+201c}" ; (“) left double quotation mark
>!+9::Send "{u+2018}" ; (‘) left single quotation mark
>!9::Send "{u+201c}" ; (“) left double quotation mark
>!+9::Send "{u+2018}" ; (‘) left single quotation mark
>!0::Send "{u+201d}" ; (”) right double quotation mark
>!+0::Send "{u+2019}" ; (’) right single quotation mark
>!0::Send "{u+201d}" ; (”) right double quotation mark
>!+0::Send "{u+2019}" ; (’) right single quotation mark
+>!-::Send "{u+2013}" ; (–) en dash
+>!_::Send "{u+2014}" ; (—) em dash
+
+>!=::Send "{u+00d7}" ; (×) multiplication sign
+>!+=::Send "{u+00f7}" ; (÷) division sign
+
>![::Send "{u+00ab}" ; («) left-pointing double angle quotation mark
>!{::Send "{u+2039}" ; (‹) left-pointing single angle quotation mark
>![::Send "{u+00ab}" ; («) left-pointing double angle quotation mark
>!{::Send "{u+2039}" ; (‹) left-pointing single angle quotation mark
>!;::Send "{u+00b0}" ; (°) degree sign
>!+;::Send "{u+00b7}" ; (·) middle dot
>!;::Send "{u+00b0}" ; (°) degree sign
>!+;::Send "{u+00b7}" ; (·) middle dot
->!'::Send "{u+00d7}" ; (×) multiplication sign
->!+'::Send "{u+00f7}" ; (÷) division sign
+>!'::Send "{u+2020}" ; (†) dagger
+>!+'::Send "{u+2021}" ; (‡) double dagger
->!\::Send "{u+00a7}" ; (§) section sign
->!|::Send "{u+2030}" ; (‰) per mille sign
+>!\::Send "{u+2002}" ; en space
+>!|::Send "{u+2003}" ; em space
>!/::Send "{u+00bf}" ; (¿) inverted question mark
>!?::Send "{u+2026}" ; (…) horizontal ellipsis
>!/::Send "{u+00bf}" ; (¿) inverted question mark
>!?::Send "{u+2026}" ; (…) horizontal ellipsis