Skip to content

Commit

Permalink
Add Capital Sharp S.
Browse files Browse the repository at this point in the history
  • Loading branch information
jmcwilliams403 committed Mar 26, 2024
1 parent e0bd3ca commit 9c095e5
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 4 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ Liberties taken:<br>
- Superscript 1 has swapped positions with inverted exclamation mark.
- Dead hook has swapped positions with inverted question mark.
- The generic currency symbol has swapped positions with the Pound Sterling sign.
- AltGr + Shift + `S` produces Capital Sharp S (``).
- Section Sign has been moved to AltGr + Shift + `;`.
- ``Double curly quotaton marks`` have been replaced with ``single angle quotation marks``.
- Curly quotes remain accessible via dead acute/diaeresis + `<`/`>`.
* Various dead key QOL optimizations:
Expand Down
53 changes: 49 additions & 4 deletions dvorak-altgr-intl.klc
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,10 @@ LAYOUT ;an extra '@' at the end is a dead key
// ┃ Tab ┃ " ◌̈ │ < Ç │ > ◌̌ │ P Ö │ Y Ü │ F Ë │ G G │ C ¢ │ R ™ │ L Ø │ ? ¿ │ + ÷ ┃ Enter ┃
// ┃ ┃ ' ◌́ │ , ç │ . ◌̇ │ p ö │ y ü │ f ë │ g g │ c © │ r ® │ l ø │ / ◌̉ │ = × ┃ ┃
// ┣━━━━━━━━┻━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┓ ┃
// ┃ Caps ┃ A Á │ O Ó │ E É │ U Ú │ I Í │ D Ð │ H H │ T Þ │ N Ñ │ S § │ _ ◌̣ │ | ¦ ┃ ┃
// ┃ Caps ┃ A Á │ O Ó │ E É │ U Ú │ I Í │ D Ð │ H H │ T Þ │ N Ñ │ S │ _ ◌̣ │ | ¦ ┃ ┃
// ┃ Lock ┃ a á │ o ó │ e é │ u ú │ i í │ d ð │ h h │ t þ │ n ñ │ s ß │ - ¥ │ \ ¬ ┃ ┃
// ┣━━━━━━━┳━━┹──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┲━━┷━━━━━┻━━━━━━━┫
// ┃ Shift ┃ | | │ : ° │ Q Ä │ J Ï │ K Œ │ X ◌̸ │ B B │ M ± │ W Å │ V V │ Z Æ ┃ Shift ┃
// ┃ Shift ┃ | | │ : § │ Q Ä │ J Ï │ K Œ │ X ◌̸ │ B B │ M ± │ W Å │ V V │ Z Æ ┃ Shift ┃
// ┃ ┃ \ \ │ ; ¶ │ q ä │ j ï │ k œ │ x · │ b b │ m µ │ w å │ v v │ z æ ┃ ┃
// ┣━━━━━━━┻┳━━━━┷┳━━━━┷━━━┱─┴─────┴─────┴─────┴─────┴─────┴────┲┷━━━━━┷━┳━━━┻━┳━━━━━┳━━━━━━━━┫
// ┃ Ctrl ┃ Win ┃ Alt ┃ ␣ ⍽ ┃ Alt Gr ┃ Win ┃ App ┃ Ctrl ┃
Expand Down Expand Up @@ -73,11 +73,11 @@ LAYOUT ;an extra '@' at the end is a dead key
24 H 5 h H -1 h H // LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, <none>, LATIN SMALL LETTER H, LATIN CAPITAL LETTER H
25 T 5 t T -1 00fe 00de // LATIN SMALL LETTER T, LATIN CAPITAL LETTER T, <none>, LATIN SMALL LETTER THORN, LATIN CAPITAL LETTER THORN
26 N 5 n N -1 00f1 00d1 // LATIN SMALL LETTER N, LATIN CAPITAL LETTER N, <none>, LATIN SMALL LETTER N WITH TILDE, LATIN CAPITAL LETTER N WITH TILDE
27 S 1 s S -1 00df 00a7 // LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, <none>, LATIN SMALL LETTER SHARP S, SECTION SIGN
27 S 5 s S -1 00df 1e9e // LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, <none>, LATIN SMALL LETTER SHARP S, LATIN CAPITAL LETTER SHARP S
28 OEM_MINUS 0 002d 005f -1 00a5 0323@ // HYPHEN-MINUS, LOW LINE, <none>, YEN SIGN, DOT BELOW
29 OEM_3 0 0060 007e -1 0060@ 02dc@ // GRAVE ACCENT, TILDE, <none>, GRAVE, TILDE
2b OEM_5 0 005c 007c 001c 00ac 00a6 // REVERSE SOLIDUS, VERTICAL LINE, INFORMATION SEPARATOR FOUR, NOT SIGN, BROKEN BAR
2c OEM_1 0 003b 003a -1 00b6 00b0 // SEMICOLON, COLON, <none>, PILCROW SIGN, DEGREE SIGN
2c OEM_1 0 003b 003a -1 00b6 00a7 // SEMICOLON, COLON, <none>, PILCROW SIGN, SECTION SIGN
2d Q 5 q Q -1 00e4 00c4 // LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, <none>, LATIN SMALL LETTER A WITH DIAERESIS, LATIN CAPITAL LETTER A WITH DIAERESIS
2e J 5 j J -1 00ef 00cf // LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, <none>, LATIN SMALL LETTER I WITH DIAERESIS, LATIN CAPITAL LETTER I WITH DIAERESIS
2f K 5 k K -1 0153 0152 // LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, <none>, LATIN SMALL LIGATURE OE, LATIN CAPITAL LIGATURE OE
Expand Down Expand Up @@ -359,6 +359,7 @@ DEADKEY e000
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -552,6 +553,7 @@ DEADKEY e001
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -745,6 +747,7 @@ DEADKEY e002
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -938,6 +941,7 @@ DEADKEY e003
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -1131,6 +1135,7 @@ DEADKEY e004
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -1324,6 +1329,7 @@ DEADKEY e005
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -1517,6 +1523,7 @@ DEADKEY e006
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -1710,6 +1717,7 @@ DEADKEY e007
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -1937,6 +1945,7 @@ DEADKEY e008
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -2130,6 +2139,7 @@ DEADKEY e009
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -2384,6 +2394,7 @@ DEADKEY e00a
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -2577,6 +2588,7 @@ DEADKEY e00b
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -2770,6 +2782,7 @@ DEADKEY e00c
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -2963,6 +2976,7 @@ DEADKEY e00d
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -3156,6 +3170,7 @@ DEADKEY e00e
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -3349,6 +3364,7 @@ DEADKEY 031b
031b 031b // ◌̛ -> ◌̛
0323 e013@ // ◌̣ -> HORN AND DOT BELOW
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -3542,6 +3558,7 @@ DEADKEY e00f
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -3735,6 +3752,7 @@ DEADKEY e010
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -3928,6 +3946,7 @@ DEADKEY e011
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -4121,6 +4140,7 @@ DEADKEY e012
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -4314,6 +4334,7 @@ DEADKEY e013
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -4562,6 +4583,7 @@ DEADKEY e014
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -4755,6 +4777,7 @@ DEADKEY e015
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -4948,6 +4971,7 @@ DEADKEY e016
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -5141,6 +5165,7 @@ DEADKEY e017
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -5334,6 +5359,7 @@ DEADKEY e018
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -5549,6 +5575,7 @@ DEADKEY e019
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -5828,6 +5855,7 @@ DEADKEY e01a
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -6021,6 +6049,7 @@ DEADKEY e01b
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -6214,6 +6243,7 @@ DEADKEY e01c
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -6459,6 +6489,7 @@ DEADKEY e01d
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -6652,6 +6683,7 @@ DEADKEY e01e
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -6845,6 +6877,7 @@ DEADKEY e01f
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -7103,6 +7136,7 @@ DEADKEY e020
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -7296,6 +7330,7 @@ DEADKEY e021
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -7489,6 +7524,7 @@ DEADKEY e022
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 e023@ // ◌̸ -> STROKE AND DOT ABOVE AND HOOK
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -7682,6 +7718,7 @@ DEADKEY e023
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -7875,6 +7912,7 @@ DEADKEY e024
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -8068,6 +8106,7 @@ DEADKEY e025
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -8325,6 +8364,7 @@ DEADKEY 0309
031b e012@ // ◌̛ -> HORN AND HOOK ABOVE
0323 005f // ◌̣ -> _
0338 e026@ // ◌̸ -> STROKE AND HOOK
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -8518,6 +8558,7 @@ DEADKEY e026
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -8711,6 +8752,7 @@ DEADKEY 0323
031b e013@ // ◌̛ -> HORN AND DOT BELOW
0323 0323 // ◌̣ -> ◌̣
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -8982,6 +9024,7 @@ DEADKEY e027
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -9175,6 +9218,7 @@ DEADKEY 0338
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down Expand Up @@ -9368,6 +9412,7 @@ DEADKEY e028
031b 0026 // ◌̛ -> &
0323 005f // ◌̣ -> _
0338 002f // ◌̸ -> /
1e9e 1e9e // ẞ -> ẞ
2018 2018 // ‘ -> ‘
2019 2019 // ’ -> ’
2039 2039 // ‹ -> ‹
Expand Down

0 comments on commit 9c095e5

Please sign in to comment.