X-Git-Url: https://shimmer.witbreuk.eu/gitweb/UltimateKEYS.git/blobdiff_plain/5ea63f8b133e1b262ff85f60892efdd786070c23..3f474631465072858520af1d37944440331cb53f:/msklc/UltimateKEYS.klc?ds=sidebyside diff --git a/msklc/UltimateKEYS.klc b/msklc/UltimateKEYS.klc index 894d881..8803e02 100644 --- a/msklc/UltimateKEYS.klc +++ b/msklc/UltimateKEYS.klc @@ -1,4 +1,4 @@ -KBD ultkeys "UltimateKEYS - 2021-07-25" +KBD ultkeys "UltimateKEYS - 2021-11-14" COPYRIGHT "License: GNU General Public License Version 3" @@ -27,7 +27,7 @@ LAYOUT // @ symbol at the end: defined as dead key 02 1 0 1 0021 -1 00a1 00b9 // 1, !, ¡, ¹ digit 1, exclamation mark, inverted exclamation mark, superscript 1 03 2 0 2 0040 -1 00a9 00b2 // 2, @, ©, ² digit 2, at sign, copyright sign, superscript 2 -04 3 0 3 0023 -1 00b1 00b3 // 3, #, ±, ³ digit 3, number sign, plus-minus sign, superscript 3 +04 3 0 3 0023 -1 00a7 00b3 // 3, #, §, ³ digit 3, number sign, section sign, superscript 3 05 4 0 4 0024 -1 00a3 00a5 // 4, $, £, ¥ digit 4, dollar sign, pound sign, yen sign 06 5 0 5 0025 -1 20ac 00a2 // 5, %, €, ¢ digit 5, percent sign, euro sign, cent sign (dollar) 07 6 0 6 005e -1 005e@ 02c7@ // 6, ^, ^, ˇ digit 6, circumflex accent, circumflex accent (dead key), caron (dead key) @@ -50,7 +50,7 @@ LAYOUT // @ symbol at the end: defined as dead key 1a OEM_4 0 005b 007b 001b 00ab 2039 // [, {, «, ‹ left square bracket, left curly bracket, left-pointing double angle quotation mark, left-pointing single angle quotation mark escape (001b) 1b OEM_6 0 005d 007d 001d 00bb 203a // ], }, », › right square bracket, right curly bracket, right-pointing double angle quotation mark, right-pointing single angle quotation mark information separator three (001d) 1e A 5 a A -1 00e4 00c4 // a, A, ä, Ä letter a, letter A, a with diaeresis, A with diaeresis -1f S 1 s S -1 00df 00a7 // s, S, ß, § letter s, letter S, small sharp s (Eszett), section sign +1f S 5 s S -1 00df 1e9e // s, S, ß, ẞ letter s, letter S, small sharp s (Eszett), capital sharp S (capital Eszett) 20 D 5 d D -1 00e2 00c2 // d, D, â, Â letter d, letter D, a with circumflex, A with circumflex 21 F 5 f F -1 00e8 00c8 // f, F, è, È letter f, letter F, e with grave, E with grave 22 G 5 g G -1 00e9 00c9 // g, G, é, É letter g, letter G, e with acute, E with acute @@ -61,7 +61,7 @@ LAYOUT // @ symbol at the end: defined as dead key 27 OEM_1 0 003b 003a -1 00b0 00b7 // ;, :, °, · semicolon, colon, degree sign, middle dot 28 OEM_7 0 0027 0022 -1 00b4@ 00a8@ // ', ", ´, ¨ apostrophe, quotation mark, acute accent (dead key), diaeresis (dead key) 29 OEM_3 0 0060 007e -1 0060@ 007e@ // `, ~, `, ~ grave accent, tilde, grave accent (dead key), tilde (dead key) -2b OEM_5 0 005c 007c 001c 00d7@ 00a4@ // \, |, ×, ¤ reverse solidus (backslash), vertical line, multiplication sign (dead key), currency (dead key) information separator four (001c) +2b OEM_5 0 005c 007c 001c 00d7@ 00a4@ // \, |, ×, ¤ reverse solidus (backslash), vertical line, multiplication sign (dead key), currency sign (dead key) information separator four (001c) 2c Z 5 z Z -1 00e0 00c0 // z, Z, à, À letter z, letter Z, a with grave, A with grave 2d X 5 x X -1 00e1 00c1 // x, X, á, Á letter x, letter X, a with acute, A with acute 2e C 5 c C -1 00e7 00c7 // c, C, ç, Ç letter c, letter C, c with cedilla, C with cedilla @@ -79,26 +79,28 @@ LAYOUT // @ symbol at the end: defined as dead key DEADKEY 005e // Dead Key : Circumflex Accent -0061 00e2 // a -> â a with circumflex -0041 00c2 // A -> Â A with circumflex +0061 0203 // a -> ȃ a with inverted breve +0041 0202 // A -> Ȃ A with inverted breve 0063 0109 // c -> ĉ c with circumflex 0043 0108 // C -> Ĉ C with circumflex -0065 00ea // e -> ê e with circumflex -0045 00ca // E -> Ê E with circumflex +0065 0207 // e -> ȇ e with inverted breve +0045 0206 // E -> Ȇ E with inverted breve 0067 011d // g -> ĝ g with circumflex 0047 011c // G -> Ĝ G with circumflex 0068 0125 // h -> ĥ h with circumflex 0048 0124 // H -> Ĥ H with circumflex -0069 00ee // i -> î i with circumflex -0049 00ce // I -> Î I with circumflex +0069 020b // i -> ȋ i with inverted breve +0049 020a // I -> Ȋ I with inverted breve 006a 0135 // j -> ĵ j with circumflex 004a 0134 // J -> Ĵ J with circumflex -006f 00f4 // o -> ô o with circumflex -004f 00d4 // O -> Ô O with circumflex +006f 020f // o -> ȏ o with inverted breve +004f 020e // O -> Ȏ O with inverted breve +0072 0213 // r -> ȓ r with inverted breve +0052 0212 // R -> Ȓ R with inverted breve 0073 015d // s -> ŝ s with circumflex 0053 015c // S -> Ŝ S with circumflex -0075 00fb // u -> û u with circumflex -0055 00db // U -> Û U with circumflex +0075 0217 // u -> ȗ u with inverted breve +0055 0216 // U -> Ȗ U with inverted breve 0077 0175 // w -> ŵ w with circumflex 0057 0174 // W -> Ŵ W with circumflex 0079 0177 // y -> ŷ y with circumflex @@ -273,8 +275,8 @@ DEADKEY 00af // Dead Key : Macron/Stroke 004a 0248 // J -> Ɉ J with stroke 006c 0142 // l -> ł l with stroke 004c 0141 // L -> Ł L with stroke -00f8 1e3b // ø -> ḻ l with line below -00d8 1e3a // Ø -> Ḻ L with line below +00f8 019a // ø -> ƚ l with bar +00d8 023d // Ø -> Ƚ L with bar 006f 014d // o -> ō o with macron 004f 014c // O -> Ō O with macron 00f6 01ed // ö -> ǭ o with ogonek and macron @@ -413,7 +415,6 @@ DEADKEY 02d8 // Dead Key : Breve/Special 0052 2c64 // R -> Ɽ R with tail 0073 0219 // s -> ș s with comma below (Romanian) 0053 0218 // S -> Ș S with comma below (Romanian) -00df 1e9e // ß -> ẞ capital sharp S (capital Eszett) 0074 021b // t -> ț t with comma below (Romanian) 0054 021a // T -> Ț T with comma below (Romanian) 0075 016d // u -> ŭ u with breve @@ -434,10 +435,8 @@ DEADKEY 02d8 // Dead Key : Breve/Special DEADKEY 00b4 // Dead Key : Acute Accent -0061 00e1 // a -> á a with acute -0041 00c1 // A -> Á A with acute -00e4 0251 // ä -> ɑ latin small letter alpha -00c4 2c6d // Ä -> Ɑ latin capital letter alpha +0061 0251 // a -> ɑ latin small letter alpha +0041 2c6d // A -> Ɑ latin capital letter alpha 0062 0253 // b -> ɓ b with hook 0042 0181 // B -> Ɓ B with hook 0063 0107 // c -> ć c with acute @@ -446,10 +445,8 @@ DEADKEY 00b4 // Dead Key : Acute Accent 00c7 1e08 // Ç -> Ḉ C with cedilla and acute 0064 0257 // d -> ɗ d with hook 0044 018a // D -> Ɗ D with hook -0065 00e9 // e -> é e with acute -0045 00c9 // E -> É E with acute -00eb 025b // ë -> ɛ small open e (latin small epsilon) -00cb 0190 // Ë -> Ɛ capital open E (latin capital epsilon) +0065 025b // e -> ɛ small letter open e (latin small epsilon) +0045 0190 // E -> Ɛ capital letter open E (latin capital epsilon) 0066 0192 // f -> ƒ f with hook 0046 0191 // F -> Ƒ F with hook 0067 01f5 // g -> ǵ g with acute @@ -458,8 +455,8 @@ DEADKEY 00b4 // Dead Key : Acute Accent 00c9 0193 // É -> Ɠ G with hook 0068 0266 // h -> ɦ h with hook 0048 a7aa // H -> Ɦ H with hook -0069 00ed // i -> í i with acute -0049 00cd // I -> Í I with acute +0069 0269 // i -> ɩ latin small letter iota +0049 0196 // I -> Ɩ latin capital letter iota 006a 0133 // j -> ij ligature ij 004a 0132 // J -> IJ ligature IJ 006b 1e31 // k -> ḱ k with acute @@ -470,10 +467,8 @@ DEADKEY 00b4 // Dead Key : Acute Accent 004d 1e3e // M -> Ḿ M with acute 006e 0144 // n -> ń n with acute 004e 0143 // N -> Ń N with acute -006f 00f3 // o -> ó o with acute -004f 00d3 // O -> Ó O with acute -00f6 0151 // ö -> ő o with double acute -00d6 0150 // Ö -> Ő O with double acute +006f 0151 // o -> ő o with double acute +004f 0150 // O -> Ő O with double acute 0070 1e55 // p -> ṕ p with acute 0050 1e54 // P -> Ṕ P with acute 0071 024b // q -> ɋ q with hook tail @@ -482,13 +477,10 @@ DEADKEY 00b4 // Dead Key : Acute Accent 0052 0154 // R -> Ŕ R with acute 0073 015b // s -> ś s with acute 0053 015a // S -> Ś S with acute -00df 1e9e // ß -> ẞ capital sharp S (capital Eszett) 0074 01ad // t -> ƭ t with hook 0054 01ac // T -> Ƭ T with hook -0075 00fa // u -> ú u with acute -0055 00da // U -> Ú U with acute -00fc 0171 // ü -> ű u with double acute -00dc 0170 // Ü -> Ű U with double acute +0075 0171 // u -> ű u with double acute +0055 0170 // U -> Ű U with double acute 0076 028b // v -> ʋ v with hook 0056 01b2 // V -> Ʋ V with hook 00ec 028c // ì -> ʌ latin small letter turned v @@ -507,6 +499,10 @@ DEADKEY 00b4 // Dead Key : Acute Accent 00c6 01fc // Æ -> Ǽ AE with acute 00f8 01ff // ø -> ǿ o with stroke and acute 00d8 01fe // Ø -> Ǿ O with stroke and acute +00f6 01a1 // ö -> ơ o with horn +00d6 01a0 // Ö -> Ơ O with horn +00fc 01b0 // ü -> ư u with horn +00dc 01af // Ü -> Ư U with horn 0032 266b // 2 -> ♫ beamed eighth notes 0033 2042 // 3 -> ⁂ asterism 0034 2605 // 4 -> ★ black star @@ -539,6 +535,8 @@ DEADKEY 00a8 // Dead Key : Diaeresis 0049 00cf // I -> Ï I with diaeresis 006f 00f6 // o -> ö o with diaeresis 004f 00d6 // O -> Ö O with diaeresis +0073 0283 // s -> ʃ small letter esh +0053 01a9 // S -> Ʃ capital letter esh 0074 1e97 // t -> ẗ t with diaeresis 0075 00fc // u -> ü u with diaeresis 0055 00dc // U -> Ü U with diaeresis @@ -552,36 +550,34 @@ DEADKEY 00a8 // Dead Key : Diaeresis DEADKEY 0060 // Dead Key : Grave Accent -0061 00e0 // a -> à a with grave -0041 00c0 // A -> À A with grave +0061 0201 // a -> ȁ a with double grave +0041 0200 // A -> Ȁ A with double grave 0064 00f0 // d -> ð small letter eth 0044 00d0 // D -> Ð capital letter eth -0065 00e8 // e -> è e with grave -0045 00c8 // E -> È E with grave -0069 00ec // i -> ì i with grave -0049 00cc // I -> Ì I with grave +0065 0205 // e -> ȅ e with double grave +0045 0204 // E -> Ȅ E with double grave +0069 0209 // i -> ȉ i with double grave +0049 0208 // I -> Ȉ I with double grave 006e 01f9 // n -> ǹ n with grave 004e 01f8 // N -> Ǹ N with grave -006f 00f2 // o -> ò o with grave -004f 00d2 // O -> Ò O with grave +006f 020d // o -> ȍ o with double grave +004f 020c // O -> Ȍ O with double grave +0072 0211 // r -> ȑ r with double grave +0052 0210 // R -> Ȑ R with double grave 0074 00fe // t -> þ small letter thorn 0054 00de // T -> Þ capital letter thorn -0075 00f9 // u -> ù u with grave -0055 00d9 // U -> Ù U with grave +0075 0215 // u -> ȕ u with double grave +0055 0214 // U -> Ȕ U with double grave 0077 1e81 // w -> ẁ w with grave 0057 1e80 // W -> Ẁ W with grave 0079 1ef3 // y -> ỳ y with grave 0059 1ef2 // Y -> Ỳ Y with grave -00f6 01a1 // ö -> ơ o with horn -00d6 01a0 // Ö -> Ơ O with horn -00fc 01b0 // ü -> ư u with horn -00dc 01af // Ü -> Ư U with horn 0063 2663 // c -> ♣ black club suit 0043 2667 // C -> ♧ white club suit -006d 2666 // m -> ♦ black diamond suit -004d 2662 // M -> ♢ white diamond suit 0068 2665 // h -> ♥ black heart suit 0048 2661 // H -> ♡ white heart suit +006d 2666 // m -> ♦ black diamond suit +004d 2662 // M -> ♢ white diamond suit 0073 2660 // s -> ♠ black spade suit 0053 2664 // S -> ♤ white spade suit 0031 2002 // 1 ->   en space @@ -616,6 +612,8 @@ DEADKEY 007e // Dead Key : Tilde 0045 1ebc // E -> Ẽ E with tilde 0069 0129 // i -> ĩ i with tilde 0049 0128 // I -> Ĩ I with tilde +006c 026b // l -> ɫ l with middle tilde +004c 2c62 // L -> Ɫ L with middle tilde 006e 00f1 // n -> ñ n with tilde 004e 00d1 // N -> Ñ N with tilde 006f 00f5 // o -> õ o with tilde @@ -629,9 +627,7 @@ DEADKEY 007e // Dead Key : Tilde 0067 ab36 // g -> ꬶ cross-tailed g 0068 0267 // h -> ɧ small letter heng with hook 006b 0138 // k -> ĸ small letter kra -0073 0283 // s -> ʃ small letter esh -0053 01a9 // S -> Ʃ capital letter esh -00df 017f // ß -> ſ small long s +0073 017f // s -> ſ small long s 0031 2000 // 1 ->   en quad 0032 2001 // 2 ->   em quad 0021 2000 // ! ->   en quad @@ -722,14 +718,14 @@ DEADKEY 00d7 // Dead Key : General Symbols DEADKEY 00a4 // Dead Key : Currency -0061 20b3 // a -> ₳ Argentine austral +0061 058f // a -> ֏ Armenian dram 0041 20b3 // A -> ₳ Argentine austral 0062 20bf // b -> ₿ bitcoin -0042 20bf // B -> ₿ bitcoin +0042 0e3f // B -> ฿ Thai baht 0063 20a1 // c -> ₡ Costa Rican colón 0043 20b5 // C -> ₵ Ghanaian cedi 00e7 20a2 // ç -> ₢ Brazilian cruzeiro -00c7 20a2 // Ç -> ₢ Brazilian cruzeiro +00c7 20a0 // Ç -> ₠ euro-currency sign 0064 20ab // d -> ₫ Vietnamese dong 0044 20af // D -> ₯ Greek drachma 0066 20a3 // f -> ₣ French franc @@ -747,11 +743,13 @@ DEADKEY 00a4 // Dead Key : Currency 006d 20bc // m -> ₼ Azerbaijani manat 004d 20a5 // M -> ₥ mill sign 006e 20a6 // n -> ₦ Nigerian naira -004e 20a6 // N -> ₦ Nigerian naira +004e 20bb // N -> ₻ nordic mark 0070 20b1 // p -> ₱ Philippine peso -0050 20b1 // P -> ₱ Philippine peso +0050 20a7 // P -> ₧ Spanish pesetas 0072 20b9 // r -> ₹ Indian rupee 0052 20bd // R -> ₽ Russian ruble +00ea 20a8 // ê -> ₨ rupee sign +00ca 20a8 // Ê -> ₨ rupee sign 0073 20aa // s -> ₪ Israeli new shekel 0053 20b7 // S -> ₷ spesmilo 0074 20ae // t -> ₮ Mongolian tögrög (tugrik) @@ -862,9 +860,7 @@ DEADKEY 0020 // Dead Key : Math Symbols 00e7 2245 // ç -> ≅ congruent to 00c7 2247 // Ç -> ≇ not congruent to 0064 2206 // d -> ∆ increment operator -0044 2207 // D -> ∇ nable/del operator -00e2 225d // â -> ≝ equal to by definition -00c2 225d // Â -> ≝ equal to by definition +0044 2207 // D -> ∇ nabla/del operator 0065 2203 // e -> ∃ there exists 0045 2204 // E -> ∄ there does not exist 0066 0192 // f -> ƒ f with hook @@ -885,6 +881,8 @@ DEADKEY 0020 // Dead Key : Math Symbols 004e 2115 // N -> ℕ natural numbers 006f 2218 // o -> ∘ ring operator 004f 2205 // O -> ∅ empty set +00f6 2300 // ö -> ⌀ diameter sign +00d6 2300 // Ö -> ⌀ diameter sign 0070 2202 // p -> ∂ partial differential 0050 2119 // P -> ℙ prime numbers 0071 211a // q -> ℚ rational numbers @@ -897,8 +895,6 @@ DEADKEY 0020 // Dead Key : Math Symbols 0055 2216 // U -> ∖ set minus 0077 2118 // w -> ℘ Weierstrass elliptic function 0057 2118 // W -> ℘ Weierstrass elliptic function -0078 2295 // x -> ⊕ exclusive or -0058 2295 // X -> ⊕ exclusive or 007a 21af // z -> ↯ downwards zigzag arrow 005a 2124 // Z -> ℤ whole numbers 0031 2260 // 1 -> ≠ not equal to @@ -915,8 +911,8 @@ DEADKEY 0020 // Dead Key : Math Symbols 005e 2220 // ^ -> ∠ angle symbol 0037 2227 // 7 -> ∧ logical and 0026 2227 // & -> ∧ logical and -0038 2297 // 8 -> ⊗ tensor product -002a 2297 // * -> ⊗ tensor product +0038 2297 // 8 -> ⊗ circled times +002a 2299 // * -> ⊙ circled dot operator 0039 221f // 9 -> ∟ right angle 0028 221f // ( -> ∟ right angle 0030 2221 // 0 -> ∡ measured angle @@ -927,16 +923,19 @@ DEADKEY 0020 // Dead Key : Math Symbols 003c 2264 // < -> ≤ less-than or equal to 002e 2265 // . -> ≥ greater-than or equal to 003e 2265 // > -> ≥ greater-than or equal to -002d 2296 // - -> ⊖ circled minus -005f 2298 // _ -> ⊘ circled division slash -003d 2261 // = -> ≡ identical to -002b 2262 // + -> ≢ not identical to +002d 00b1 // - -> ± plus-minus sign +005f 2296 // _ -> ⊖ circled minus +002f 2298 // / -> ⊘ circled division slash +003d 225d // = -> ≝ equal to by definition +002b 2295 // + -> ⊕ circled plus +00f5 2261 // õ -> ≡ identical to +00d5 2262 // Õ -> ≢ not identical to 003b 2235 // ; -> ∵ because sign 003a 2234 // : -> ∴ therefore sign 0027 2032 // ' -> ′ prime 0022 2033 // " -> ″ double prime -002f 2034 // / -> ‴ triple prime -003f 2057 // ? -> ⁗ quadruple prime +005b 2034 // [ -> ‴ triple prime +005d 2057 // ] -> ⁗ quadruple prime 005c 2228 // \ -> ∨ logical or 007c 2228 // | -> ∨ logical or 0020 221a // -> √ square root