]> shimmer.witbreuk.eu Git - UltimateKEYS.git/blobdiff - docs/documentation.html
Delete AltGr + Shift + ~.png
[UltimateKEYS.git] / docs / documentation.html
index dcb113f5dfd6d5ec6ae4bcd9aaba559b26f57715..1aaeb1c743d9776e3de26773ea602640151969ba 100644 (file)
@@ -1,5 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\r
-<html xmlns="http://www.w3.org/1999/xhtml">\r
+<!doctype html>\r
 \r
 <head>\r
 \r
 \r
 <head>\r
 \r
@@ -8,10 +7,21 @@
 <title>UltimateKEYS Keyboard Layout (Windows)</title>\r
 \r
 <style type="text/css">\r
 <title>UltimateKEYS Keyboard Layout (Windows)</title>\r
 \r
 <style type="text/css">\r
+\r
 body {\r
 body {\r
-font-family: 'Segoe UI',Helvetica,Arial,sans-serif;\r
-font-size: 1.25em;\r
-line-height: 1.5;\r
+  font-family: 'Segoe UI',Helvetica,Arial,sans-serif;\r
+  font-size: 1.25em;\r
+  line-height: 1.5;\r
+}\r
+\r
+@media (prefers-color-scheme: dark) {\r
+  body {\r
+    background: #000000;\r
+    color: #00d000;\r
+  }\r
+  a {\r
+    color: #87cefa;\r
+  }\r
 }\r
 \r
 </style>\r
 }\r
 \r
 </style>\r
@@ -20,11 +30,522 @@ line-height: 1.5;
 <body>\r
 <h1>Documentation - UltimateKEYS Keyboard Layout (Windows)</h1>\r
 \r
 <body>\r
 <h1>Documentation - UltimateKEYS Keyboard Layout (Windows)</h1>\r
 \r
+<p>International US-QWERTY layout with AltGr dead keys via AutoHotkey script (Windows).</p>\r
+\r
+<p>In UltimateKEYS, all keys remain exactly organized as US-QWERTY. Except, when AltGr or AltGr+Shift is pressed in combination with another key, other diacritics and symbols are accessible and some keys become dead keys.</p>\r
+\r
+<p>In that way, it is - somehow - similar to the layout "United States-International" (on Windows), although this project moves all dead key combinations to the modifiers AltGr and AltGr+Shift. That way, this project solves the most typical caveats, among which the quotes (' and ") can be used as usual (without pressing the spacebar afterwards), while the acute accent (&#x00b4;) and diaeresis (&#x00a8;) are found under Alt and Alt+Shift respectively. This project has borrowed several aspects from the EurKEY Keyboard Layout.</p>\r
+\r
+<p>&nbsp;</p>\r
+\r
 <h2>Keyboard Layout Image</h2>\r
 \r
 <h2>Keyboard Layout Image</h2>\r
 \r
-<img src="https://raw.githubusercontent.com/pieter-degroote/UltimateKEYS/master/UltimateKEYS%20-%20Keyboard%20Layout%20Image.png" width="1200" height="482" alt="UltimateKEYS - Keyboard Layout Image.png" />\r
+<img src="images/UltimateKEYS - Keyboard Layout Image.png" width="1200" height="480" alt="UltimateKEYS - Keyboard Layout Image.png" />\r
+\r
+<p>&nbsp;</p>\r
+\r
+<h2>Dead Key Descriptions</h2>\r
+\r
+<p><img src="images/AltGr + 6.png" height="60" alt="AltGr + 6.png" /></p>\r
+\r
+<pre>\r
+a -> â    a with circumflex\r
+A -> Â    A with circumflex\r
+c -> ĉ    c with circumflex\r
+C -> Ĉ    C with circumflex\r
+e -> ê    e with circumflex\r
+E -> Ê    E with circumflex\r
+g -> ĝ    g with circumflex\r
+G -> Ĝ    G with circumflex\r
+h -> ĥ    h with circumflex\r
+H -> Ĥ    H with circumflex\r
+i -> î    i with circumflex\r
+I -> Î    I with circumflex\r
+j -> ĵ    j with circumflex\r
+J -> Ĵ    J with circumflex\r
+o -> ô    o with circumflex\r
+O -> Ô    O with circumflex\r
+s -> ŝ    s with circumflex\r
+S -> Ŝ    S with circumflex\r
+u -> û    u with circumflex\r
+U -> Û    U with circumflex\r
+w -> ŵ    w with circumflex\r
+W -> Ŵ    W with circumflex\r
+y -> ŷ    y with circumflex\r
+Y -> Ŷ    Y with circumflex\r
+z -> ẑ    z with circumflex\r
+Z -> Ẑ    Z with circumflex\r
+(space) -> ^    circumflex accent\r
+</pre>\r
+\r
+<p>&nbsp;</p>\r
+\r
+<p><img src="images/AltGr + Shift + 6.png" height="60" alt="AltGr + Shift + 6.png" /></p>\r
+\r
+<pre>\r
+a -> ǎ    a with caron\r
+A -> Ǎ    A with caron\r
+c -> č    c with caron\r
+C -> Č    C with caron\r
+d -> ď    d with caron\r
+D -> Ď    D with caron\r
+e -> ě    e with caron\r
+E -> Ě    E with caron\r
+g -> ǧ    g with caron\r
+G -> Ǧ    G with caron\r
+h -> ȟ    h with caron\r
+H -> Ȟ    H with caron\r
+i -> ǐ    i with caron\r
+I -> Ǐ    I with caron\r
+j -> ǰ    j with caron\r
+k -> ǩ    k with caron\r
+K -> Ǩ    K with caron\r
+l -> ľ    l with caron\r
+L -> Ľ    L with caron\r
+n -> ň    n with caron\r
+N -> Ň    N with caron\r
+o -> ǒ    o with caron\r
+O -> Ǒ    O with caron\r
+r -> ř    r with caron\r
+R -> Ř    R with caron\r
+s -> š    s with caron\r
+S -> Š    S with caron\r
+t -> ť    t with caron\r
+T -> Ť    T with caron\r
+u -> ǔ    u with caron\r
+U -> Ǔ    U with caron\r
+z -> ž    z with caron\r
+Z -> Ž    Z with caron\r
+(space) -> ˇ    caron\r
+</pre>\r
+\r
+<p>&nbsp;</p>\r
+\r
+<p><img src="images/AltGr + 7.png" height="60" alt="AltGr + 7.png" /></p>\r
+\r
+<pre>\r
+a -> å    a with ring above\r
+A -> Å    A with ring above\r
+ä (AltGr + a) -> ȧ    a with dot above\r
+Ä (AltGr + A) -> Ȧ    a with dot above\r
+b -> ḃ    b with dot above\r
+B -> Ḃ    B with dot above\r
+c -> ċ    c with dot above\r
+C -> Ċ    C with dot above\r
+d -> ḋ    d with dot above\r
+D -> Ḋ    D with dot above\r
+e -> ė    e with dot above\r
+E -> Ė    E with dot above\r
+f -> ḟ    f with dot above\r
+F -> Ḟ    F with dot above\r
+g -> ġ    g with dot above\r
+G -> Ġ    G with dot above\r
+h -> ḣ    h with dot above\r
+H -> Ḣ    H with dot above\r
+i -> ı    dotless i (Turkish, Azerbaijani)\r
+I -> İ    I with dot above (Turkish, Azerbaijani)\r
+m -> ṁ    m with dot above\r
+M -> Ṁ    M with dot above\r
+n -> ṅ    n with dot above\r
+N -> Ṅ    N with dot above\r
+o -> ȯ    o with dot above\r
+O -> Ȯ    O with dot above\r
+p -> ṗ    p with dot above\r
+P -> Ṗ    P with dot above\r
+r -> ṙ    r with dot above\r
+R -> Ṙ    R with dot above\r
+s -> ṡ    s with dot above\r
+S -> Ṡ    S with dot above\r
+t -> ṫ    t with dot above\r
+T -> Ṫ    T with dot above\r
+u -> ů    u with ring above\r
+U -> Ů    U with ring above\r
+w -> ẘ    w with ring above\r
+å (AltGr + w) -> ẇ    w with dot above\r
+Å (AltGr + W) -> Ẇ    W with dot above\r
+x -> ẋ    x with dot above\r
+X -> Ẋ    X with dot above\r
+y -> ẙ    y with ring above\r
+ÿ (AltGr + y) -> ẏ    y with dot above\r
+Ÿ (AltGr + Y) -> Ẏ    Y with dot above\r
+z -> ż    z with dot above\r
+Z -> Ż    Z with dot above\r
+(space) -> ˙    dot above\r
+</pre>\r
 \r
 <p>&nbsp;</p>\r
 \r
 \r
 <p>&nbsp;</p>\r
 \r
+<p><img src="images/AltGr + Shift + 7.png" height="60" alt="AltGr + Shift + 7.png" /></p>\r
+\r
+<pre>\r
+a -> ā    a with macron\r
+A -> Ā    A with macron\r
+æ -> ǣ    ae with macron\r
+Æ -> Ǣ    AE with macron\r
+b -> ƀ    b with stroke\r
+B -> Ƀ    B with stroke\r
+d -> đ    d with stroke\r
+D -> Đ    D with stroke\r
+e -> ē    e with macron\r
+E -> Ē    E with macron\r
+g -> ḡ    g with macron\r
+G -> Ḡ    G with macron\r
+h -> ħ    h with stroke\r
+H -> Ħ    H with stroke\r
+i -> ī    i with macron\r
+I -> Ī    I with macron\r
+l -> ł    l with stroke\r
+L -> Ł    L with stroke\r
+ø (AltGr + l) -> ḻ    l with line below\r
+Ø (AltGr + L) -> Ḻ    L with line below\r
+o -> ō    o with macron\r
+O -> Ō    O with macron\r
+t -> ŧ    t with stroke\r
+T -> Ŧ    T with stroke\r
+u -> ū    u with macron\r
+U -> Ū    U with macron\r
+y -> ȳ    y with macron\r
+Y -> Ȳ    Y with macron\r
+(space) -> ¯    macron\r
+</pre>\r
+\r
+<p>&nbsp;</p>\r
+\r
+<p><img src="images/AltGr + -.png" height="60" alt="AltGr + -.png" /></p>\r
+\r
+<pre>\r
+a -> ą    a with ogonek\r
+A -> Ą    A with ogonek\r
+c -> ç    c with cedilla\r
+C -> Ç    C with cedilla\r
+d -> ḑ    d with cedilla\r
+D -> Ḑ    D with cedilla\r
+e -> ę    e with ogonek\r
+E -> Ę    E with ogonek\r
+ë (AltGr + e) -> ȩ    e with cedilla\r
+Ë (AltGr + E) -> Ȩ    E with cedilla\r
+g -> ģ    g with cedilla\r
+G -> Ģ    G with cedilla\r
+h -> ḩ    h with cedilla\r
+H -> Ḩ    H with cedilla\r
+i -> į    i with ogonek\r
+I -> Į    I with ogonek\r
+k -> ķ    k with cedilla\r
+K -> Ķ    K with cedilla\r
+l -> ļ    l with cedilla\r
+L -> Ļ    L with cedilla\r
+n -> ņ    n with cedilla\r
+N -> Ņ    N with cedilla\r
+o -> ǫ    o with ogonek\r
+O -> Ǫ    O with ogonek\r
+r -> ŗ    r with cedilla\r
+R -> Ŗ    R with cedilla\r
+s -> ş    s with cedilla\r
+S -> Ş    S with cedilla\r
+t -> ţ    t with cedilla\r
+T -> Ţ    T with cedilla\r
+u -> ų    u with ogonek\r
+U -> Ų    U with ogonek\r
+. (dot) -> ˛    ogonek\r
+(space) -> ¸    cedilla\r
+</pre>\r
+\r
+<p>&nbsp;</p>\r
+\r
+<p><img src="images/AltGr + Shift + _.png" height="60" alt="AltGr + Shift + _.png" /></p>\r
+\r
+<pre>\r
+a -> ă    a with breve\r
+A -> Ă    A with breve\r
+e -> ĕ    e with breve\r
+E -> Ĕ    E with breve\r
+f -> ə    small letter schwa (Azerbaijani)\r
+F -> Ə    capital letter schwa (Azerbaijani)\r
+g -> ğ    g with breve\r
+G -> Ğ    G with breve\r
+i -> ĭ    i with breve\r
+I -> Ĭ    I with breve\r
+j -> ij    ligature ij\r
+J -> IJ    ligature IJ\r
+n -> ŋ    small letter eng(ma)\r
+N -> Ŋ    capital letter eng(ma)\r
+o -> ŏ    o with breve\r
+O -> Ŏ    O with breve\r
+s -> ș    s with comma below (Romanian)\r
+S -> Ș    S with comma below (Romanian)\r
+t -> ț    t with comma below (Romanian)\r
+T -> Ț    T with comma below (Romanian)\r
+u -> ŭ    u with breve\r
+U -> Ŭ    U with breve\r
+(space) -> ˘    breve\r
+</pre>\r
+\r
+<p>&nbsp;</p>\r
+\r
+<p><img src="images/AltGr + '.png" height="60" alt="AltGr + '.png" /></p>\r
+\r
+<pre>\r
+a -> á    a with acute\r
+A -> Á    A with acute\r
+b -> ɓ    b with hook\r
+B -> Ɓ    B with hook\r
+c -> ć    c with acute\r
+C -> Ć    C with acute\r
+ç -> ḉ    c with cedilla and acute\r
+Ç -> Ḉ    C with cedilla and acute\r
+e -> é    e with acute\r
+E -> É    E with acute\r
+i -> í    i with acute\r
+I -> Í    I with acute\r
+g -> ǵ    g with acute\r
+G -> Ǵ    G with acute\r
+k -> ḱ    k with acute\r
+K -> Ḱ    K with acute\r
+l -> ĺ    l with acute\r
+L -> Ĺ    L with acute\r
+m -> ḿ    m with acute\r
+M -> Ḿ    M with acute\r
+n -> ń    n with acute\r
+N -> Ń    N with acute\r
+o -> ó    o with acute\r
+O -> Ó    O with acute\r
+ö (AltGr + o) -> ő    o with double acute\r
+Ö (AltGr + O) -> Ő    O with double acute\r
+p -> ṕ    p with acute\r
+P -> Ṕ    P with acute\r
+r -> ŕ    r with acute\r
+R -> Ŕ    R with acute\r
+s -> ś    s with acute\r
+S -> Ś    S with acute\r
+u -> ú    u with acute\r
+U -> Ú    U with acute\r
+ü (AltGr + u) -> ű    u with double acute\r
+Ü (AltGr + U) -> Ű    U with double acute\r
+w -> ẃ    w with acute\r
+W -> Ẃ    W with acute\r
+y -> ý    y with acute\r
+Y -> Ý    Y with acute\r
+z -> ź    z with acute\r
+Z -> Ź    Z with acute\r
+æ -> ǽ    ae with acute\r
+Æ -> Ǽ    AE with acute\r
+ø -> ǿ    o with stroke and acute\r
+Ø -> Ǿ    O with stroke and acute\r
+(space) -> ´    acute accent\r
+</pre>\r
+\r
+<p>&nbsp;</p>\r
+\r
+<p><img src="images/AltGr + Shift + '.png" height="60" alt="AltGr + Shift + '.png" /></p>\r
+\r
+<pre>\r
+a -> ä    a with diaeresis\r
+A -> Ä    A with diaeresis\r
+e -> ë    e with diaeresis\r
+E -> Ë    E with diaeresis\r
+h -> ḧ    h with diaeresis\r
+H -> Ḧ    H with diaeresis\r
+i -> ï    i with diaeresis\r
+I -> Ï    I with diaeresis\r
+o -> ö    o with diaeresis\r
+O -> Ö    O with diaeresis\r
+t -> ẗ    t with diaeresis\r
+u -> ü    u with diaeresis\r
+U -> Ü    U with diaeresis\r
+w -> ẅ    w with diaeresis\r
+W -> Ẅ    W with diaeresis\r
+x -> ẍ    x with diaeresis\r
+X -> Ẍ    X with diaeresis\r
+y -> ÿ    y with diaeresis\r
+Y -> Ÿ    Y with diaeresis\r
+(space) -> ¨    diaeresis\r
+</pre>\r
+\r
+<p>&nbsp;</p>\r
+\r
+<p><img src="images/AltGr + `.png" height="60" alt="AltGr + `.png" /></p>\r
+\r
+<pre>\r
+a -> à    a with grave\r
+A -> À    A with grave\r
+e -> è    e with grave\r
+E -> È    E with grave\r
+i -> ì    i with grave\r
+I -> Ì    I with grave\r
+n -> ǹ    n with grave\r
+N -> Ǹ    N with grave\r
+o -> ò    o with grave\r
+O -> Ò    O with grave\r
+u -> ù    u with grave\r
+U -> Ù    U with grave\r
+w -> ẁ    w with grave\r
+W -> Ẁ    W with grave\r
+y -> ỳ    y with grave\r
+Y -> Ỳ    Y with grave\r
+(space) -> `    grave accent\r
+</pre>\r
+\r
+<p>&nbsp;</p>\r
+\r
+<p><img src="images/AltGr + Shift + ~.png" height="60" alt="AltGr + Shift + ~.png" /></p>\r
+\r
+<pre>\r
+a -> ã    a with tilde\r
+A -> Ã    A with tilde\r
+e -> ẽ    e with tilde\r
+E -> Ẽ    E with tilde\r
+i -> ĩ    i with tilde\r
+I -> Ĩ    I with tilde\r
+n -> ñ    n with tilde\r
+N -> Ñ    N with tilde\r
+o -> õ    o with tilde\r
+O -> Õ    O with tilde\r
+u -> ũ    u with tilde\r
+U -> Ũ    U with tilde\r
+v -> ṽ    v with tilde\r
+V -> Ṽ    V with tilde\r
+y -> ỹ    y with tilde\r
+Y -> Ỹ    Y with tilde\r
+(space) -> ~    tilde\r
+</pre>\r
+\r
+<p>&nbsp;</p>\r
+\r
+<p><img src="images/AltGr + M.png" height="60" alt="AltGr + M.png" /></p>\r
+\r
+<pre>\r
+a -> α    small alpha\r
+A -> Α    capital alpha\r
+b -> β    small beta\r
+B -> Β    capital beta\r
+v -> β    small beta\r
+V -> Β    capital beta\r
+g -> γ    small gamma\r
+G -> Γ    capital gamma\r
+d -> δ    small delta\r
+D -> Δ    capital delta\r
+e -> ε    small epsilon\r
+E -> Ε    capital epsilon\r
+z -> ζ    small zeta\r
+Z -> Ζ    capital zeta\r
+i -> η    small eta\r
+I -> Η    capital eta\r
+h -> θ    small theta\r
+H -> Θ    capital theta\r
+j -> ι    small iota\r
+J -> Ι    capital iota\r
+k -> κ    small kappa\r
+K -> Κ    capital kappa\r
+l -> λ    small lambda\r
+L -> Λ    capital lambda\r
+m -> μ    small mu\r
+M -> Μ    capital mu\r
+n -> ν    small nu\r
+N -> Ν    capital nu\r
+x -> ξ    small xi\r
+X -> Ξ    capital xi\r
+o -> ο    small omikron\r
+O -> Ο    capital omikron\r
+p -> π    small pi\r
+P -> Π    capital pi\r
+r -> ρ    small rho\r
+R -> Ρ    capital rho\r
+s -> σ    small sigma\r
+S -> Σ    capital sigma\r
+ß (AltGr + s) -> ς    small sigma, in word-final position\r
+ẞ (AltGr + S) -> Σ    capital sigma\r
+t -> τ    small tau\r
+T -> Τ    capital tau\r
+y -> υ    small upsilon\r
+Y -> Υ    capital upsilon\r
+f -> φ    small phi\r
+F -> Φ    capital phi\r
+c -> χ    small chi\r
+C -> Χ    capital chi\r
+w -> ψ    small psi\r
+W -> Ψ    capital psi\r
+q -> ω    small omega\r
+Q -> Ω    capital omega\r
+u -> ω    small omega\r
+U -> Ω    capital omega\r
+(space) -> μ    small mu\r
+</pre>\r
+\r
+<p>&nbsp;</p>\r
+\r
+<p><img src="images/AltGr + Shift + M.png" height="60" alt="AltGr + Shift + M.png" /></p>\r
+\r
+<pre>\r
+a -> ª    feminine ordinal indicator (Spanish, Portuguese, Italian, Galician)\r
+A -> ª    feminine ordinal indicator (Spanish, Portuguese, Italian, Galician)\r
+b -> •    bullet\r
+B -> ¦    broken bar\r
+c -> ©    copyright sign\r
+C -> ¤    currency sign\r
+d -> †    dagger\r
+D -> ‡    double dagger\r
+e -> ℮    estimated symbol\r
+E -> …    ellipsis\r
+f -> ♀    Venus symbol (female)\r
+F -> ♀    Venus symbol (female)\r
+h -> ⁃    hyphen bullet\r
+H -> ⁃    hyphen bullet\r
+i -> ∞    infinity symbol\r
+I -> ∞    infinity symbol\r
+l -> ℓ    script small l\r
+L -> ℓ    script small l\r
+m -> ♂    Mars symbol (male)\r
+M -> ♂    Mars symbol (male)\r
+n -> ⁿ    superscript n\r
+N -> ¬    not sign\r
+o -> º    masculine ordinal indicator (Spanish, Portuguese, Italian, Galician)\r
+O -> º    masculine ordinal indicator (Spanish, Portuguese, Italian, Galician)\r
+p -> ¶    pilcrow sign\r
+P -> ¶    pilcrow sign\r
+r -> ®    registered sign\r
+R -> ®    registered sign\r
+s -> §    section sign\r
+S -> §    section sign\r
+t -> ™    trademark symbol\r
+T -> ™    trademark symbol\r
+v -> →    rightwards arrow\r
+V -> ⇒    rightwards double arrow\r
+x -> ✗    ballot x\r
+X -> ✗    ballot x\r
+y -> ✓    check mark\r
+Y -> ✓    check mark\r
+z -> ←    leftwards arrow\r
+Z -> ⇐    leftwards double arrow\r
+1 -> ≠    not equal to\r
+! -> ≠    not equal to\r
+2 -> √    square root\r
+@ -> √    square root\r
+3 -> ∛    cube root\r
+# -> ∛    cube root\r
+4 -> ∜    fourth root\r
+$ -> ∜    fourth root\r
+5 -> ‰    per mille sign\r
+% -> ‰    per mille sign\r
+6 -> ƒ    f with hook\r
+^ -> ƒ    f with hook\r
+7 -> №    numero sign\r
+& -> №    numero sign\r
+8 -> ·    middle dot\r
+* -> ·    middle dot\r
+` (grave accent)   -> ≈    almost equal to\r
+~ (tilde)          -> ≈    almost equal to\r
+= (equals sign)    -> ↔    left right arrow\r
++ (plus)           -> ⇔    left right double arrow\r
+, (comma)          -> ≤    less-than or equal to\r
+< (less than)      -> ≤    less-than or equal to\r
+. (dot)            -> ≥    greater-than or equal to\r
+> (greater than)   -> ≥    greater-than or equal to\r
+- (hyphen)         -> ±    plus-minus sign\r
+_ (underscore)     -> ±    plus-minus sign\r
+\ (backslash)      -> ⁞    vertical four dots\r
+| (vertical slash) -> ⁞    vertical four dots\r
+(space)            -> ⁿ    superscript n\r
+</pre>\r
+\r
 </body>\r
 </html>
\ No newline at end of file
 </body>\r
 </html>
\ No newline at end of file