create EurKEY v1.5

- Now available as `.bundle` with slight fixes (see changelog)
- Update README
This commit is contained in:
Felix Förtsch
2024-03-14 12:44:03 +01:00
parent 773c12ea98
commit a57080d516
16 changed files with 3630 additions and 20 deletions
+48 -12
View File
@@ -1,22 +1,58 @@
# EurKEY-Mac modified
# EurKEY-macOS
The macOS Keyboard Layout for Europeans, Coders and Translators. If you are looking for the _offical_ layout, check out the [release page](https://github.com/felixfoertsch/EurKEY-Mac/releases) and download [v1.3](https://github.com/felixfoertsch/EurKEY-Mac/releases/tag/v1.3).
The Keyboard Layout for Europeans, Coders and Translators. This repo is a fork and contains a **modified verison** of the EurKEY base layout.
Additionally, this repo contains a modified verison ([v1.4](https://github.com/felixfoertsch/EurKEY-Mac/releases/tag/v1.4)) of the layout, where the superscript numbers are written by pressing SHIFT and the subscript numbers without pressing SHIFT.
I start versioning my customized edition from 2, since the layout is based on my modified EurKEY v1.4 that I have been using the last few years. The version with slight fixes is now available is called v1.5.
This is a port of the [EurKEY Keyboard layout](http://eurkey.steffen.bruentjen.eu/), which features a QWERTY baseline layout (=good access to braces etc.) with quick access to commonly used accented characters and Umlauts.
EurKEY-macOS is a rework targeted at MacBooks with the with pyhiscal English International keyboard (ISO). Since it is an ISO layout, it has one additional key (`) and the big Enter key.
Please report if you find any missing characters.
The keyboard layout should be compatible with the other ISO layouts typically available in Europe (e.g. German ISO). I tested the layout on the current tenkeyless MacBook keyboard (MacBook Air 2024). Working numpad keys are therefore not guaranteed.
## Installation
# Install
- Download the `EurKEY.bundle` file.
- Copy the `EurKEY.bundle` file to `/Library/Keyboard Layouts/` (for global installation) or `~/Library/Keyboard Layouts/` (for user installation).
- Open System Settings > Keyboard > Input Sources <br><img src="img/1-input-sources.png" width="300">
- Click the `+` button <br><img src="img/2-add-layout.png" width="300">
- Add `EurKEY` from the list of available input sources <br><img src="img/3-select-eurkey.png" width="300">
- Select `EurKEY` as the input method <br><img src="img/4-select-input-method.png" width="300">
Copy the two files `EurKEY.keylayout` and `EurKEY.icns` to your library, either system-wide (`/Library/Keyboard Layouts`) or for your local user (`~/Library/Keyboard Layouts`).
## Changelog
### v2.0 (WIP)
# License
| Key Combinations | Dead Key Symbol |
| ---------------- | --------------- |
| ⌥` | ` |
| ⌥⇧` | ~ |
| ⌥' | ´ |
| ⌥⇧' | ¨ |
| ⌥6 | ^ |
| ⌥⇧6 | ˇ |
| ⌥7 | ˚ |
| ⌥⇧7 | ¯ |
| ⌥m | Ω |
| ⌥⇧m | √ |
| ⌥\ | ¬ |
The Layout itself is licensed under [GPLv3](http://www.gnu.org/licenses/gpl-3.0.html).
The EU flag icon is taken from [Iconspedia](http://www.iconspedia.com/pack/european-flags-1631/),
created by [Alpak](http://alpak.deviantart.com/) and
licensed under [CC](http://creativecommons.org/licenses/by-nc-nd/3.0).
### v1.5
- Configures every key exactly as it is printed on the keyboard (English - International).
- Fixes §-Key.
- Fixes German ẞ-Character ("Großes scharfes S"). Now correctly available via ⌥⇧s.
- Removes distiction between left/right modifier keys.
- Uses the `*.bundle` format to group the layout versions.
- Adds new nicer flag icon from upstream.
### v1.4
- Switches behaviour of superscript and subscript numbers: The subscript numbers are the default; the superscript numbers are available via `⌥⇧<number>`.
## Attribution
You can find the original EurKEY layout on [Steffen Brüntjens Website](https://eurkey.steffen.bruentjen.eu/start.html). My modified versions are originally based on the work of [Leonardo Brondani Schenkel](https://github.com/lbschenkel/EurKEY-Mac).
## License
- The EurKEY Layout is licensed under [GPLv3](http://www.gnu.org/licenses/gpl-3.0.html). See: [https://eurkey.steffen.bruentjen.eu/license.html](https://eurkey.steffen.bruentjen.eu/license.html).
- The EU flag icon is taken from [Iconspedia](http://www.iconspedia.com/pack/european-flags-1631/), created by [Alpak](http://alpak.deviantart.com/) and licensed under [CC](http://creativecommons.org/licenses/by-nc-nd/3.0).