|
22 | 22 | - [Credits](#credits)
|
23 | 23 |
|
24 | 24 | ## The Problem
|
25 |
| -I originally made this layout because included Windows keyboard layout for United States (International) is subpar. Here is a list of things the Windows US-International layout does not have that are usually included in layouts such as the one included on Linux: |
| 25 | +I originally made this layout because included Windows keyboard layout for United States (International) is subpar. Here is a list of things the Windows US-International layout does not have that are usually included in layouts such as the one included in X on Linux: |
26 | 26 | * The `œ` ligature
|
27 | 27 | * Left and right facing quotation marks `“` `”`
|
28 | 28 | * The breve, caron, double acute, ogonek, macron, overdot, underdot, and overring diacritical marks
|
29 |
| -* The lack of the option for dead keys activated by `AltGr`, which means that single symbols that are also used as diacritical marks such as the `'` must be followed by a space |
| 29 | +* The lack of the option for dead keys activated by `AltGr`, which means that single symbols that are also used as diacritical marks such as the `'` must be typed with a following `Space` |
30 | 30 |
|
31 | 31 | There was a very noble attempt to fix this madness by fellow GitHub user [thomasfaingnaert](https://github.com/thomasfaingnaert/win-us-intl-altgr). However, it only addresses the last problem, does not contain a copyleft-friendly license, and does not map a large number of precomposed letters with diacritics in Unicode.
|
32 | 32 |
|
33 | 33 | But upon looking at the way US-International tends to be done, I realized some of its inefficiencies and nonsensical mappings.
|
34 | 34 | ### Therefore, I decided to reform the entire layout. And due to the changes I made, I also decided to make this layout cross-platform!
|
35 | 35 |
|
36 | 36 | ## The Standard
|
37 |
| -This is the way that US-International is usually done in Linux and such, and will be compared against below: |
| 37 | +This is the way that US-International is usually done in the Linux sphere and such, and will be compared against below: |
38 | 38 | 
|
39 | 39 | ## The Reform
|
40 | 40 | 
|
@@ -109,10 +109,19 @@ Here is a (imperfect) list of languages and dialects using the Latin alphabet. T
|
109 | 109 | ## Windows
|
110 | 110 | Pick **one** (1) of the install methods below
|
111 | 111 | ### KLC (**Recommended**, no 3rd party software required)
|
112 |
| - Download the latest `klc.zip` from [the releases tab of this repo](https://github.com/barkloaf/US-Reformed-International/releases). Extract it and run `Setup.exe` from the folder. |
| 112 | + **United States**: Download the latest `klc.zip` from [the releases tab of this repo](https://github.com/barkloaf/US-Reformed-International/releases). Extract it and run `Setup.exe` from the resulting folder. |
113 | 113 | To apply the layout, go to Windows settings > `Time & Language` > `Language` > `English (United States)` > `Options` > `Add a keyboard` > `United States (Reformed International)`
|
114 | 114 |
|
115 |
| - Alternatively, you may download the source code file `klc/us-refor.klc` and open it in [Microsoft Keyboard Layout Creator](https://www.microsoft.com/en-us/download/details.aspx?id=22339). An installer is created by going to `Project`>`Build DLL and Setup Package`. Run `Setup.exe` from the resulting folder. |
| 115 | + **Netherlands:** If you wish to install the layout to the `nl-NL` locale, download the latest `klc-nl.zip` from [the releases tab of this repo](https://github.com/barkloaf/US-Reformed-International/releases). Extract it and run `Setup.exe` from the resulting folder. To apply the layout, go to Windows settings > `Tijd en Taal` > `Taal` > `Nederlands (Nederland)` > `Opties` > `Een toetsenbord toevoegen` > `Verenigde Staten (gewijzigd internationaal)` |
| 116 | + |
| 117 | + **Other locales:** `klc.zip` installs to the `en-US` locale. If you wish to install the layout to a different locale: |
| 118 | + 1. Download the source code file [`klc/us-refor.klc`](https://github.com/barkloaf/US-Reformed-International/blob/master/klc/us-refor.klc) |
| 119 | + 2. Open the file you just modified in [Microsoft Keyboard Layout Creator](https://www.microsoft.com/en-us/download/details.aspx?id=102134) |
| 120 | + 3. Edit the language in `Project` > `Properties...` > `Language` |
| 121 | + * **Note:** MSKLC will not compile the layout if it shares a name with an existing keyboard on your system. The name of the layout can also be changed in this menu if necessary. |
| 122 | + 4. Create the installer by going to `Project` > `Build DLL and Setup Package` |
| 123 | + 5. Run `Setup.exe` from the resulting folder. |
| 124 | + 6. Apply the layout in Windows settings > `Time & Language` > `Language` > (Language name) > `Options` > `Add a keyboard` > `United States (Reformed International)` |
116 | 125 |
|
117 | 126 | ### AutoHotkey
|
118 | 127 | Presuming [AutoHotkey](https://www.autohotkey.com) is installed, download the latest `ahk.zip` from [the releases tab of this repo](https://github.com/barkloaf/US-Reformed-International/releases). Extract it and run `us-refor.ahk` from the folder.
|
|
0 commit comments