https://github.com/gkovacs/rime-spanish
RIME keyboard layout for typing Spanish, French, German, Portuguese, and Hungarian. Supports QWERTY and colemak
https://github.com/gkovacs/rime-spanish
accented-characters french german hungarian latin-alphabet magyar plum portuguese rime rime-schema spanish
Last synced: 4 months ago
JSON representation
RIME keyboard layout for typing Spanish, French, German, Portuguese, and Hungarian. Supports QWERTY and colemak
- Host: GitHub
- URL: https://github.com/gkovacs/rime-spanish
- Owner: gkovacs
- Created: 2021-07-25T08:24:45.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-10-23T05:51:08.000Z (over 1 year ago)
- Last Synced: 2024-12-30T07:42:35.330Z (6 months ago)
- Topics: accented-characters, french, german, hungarian, latin-alphabet, magyar, plum, portuguese, rime, rime-schema, spanish
- Homepage:
- Size: 6.84 KB
- Stars: 8
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-rime - gkovacs/rime-spanish - RIME keyboard layout for typing Spanish, French, German, Portuguese, and Hungarian. Supports QWERTY and colemak (非漢語/非漢字)
README
# rime-spanish
## About
This is a layout for writing Spanish, French, Portuguese, German, and Hungarian. All accented letters in Spanish, German, and Hungarian can be entered with `;` followed by 1 keystroke, and all accented letters in French and Portuguese can be entered with `;` followed by at most 2 keystrokes.
### Spanish / Español
* `á` = `;a`
* `é` = `;e`
* `í` = `;i`
* `ó` = `;o`
* `ú` = `;u`
* `ý` = `;y`
* `ñ` = `;n`### French / Français
* `ç` = `;c`
* Letters with grave: `à` = `;fa`
* Letters with circumflex: `â` = `;ja` (or with colemak: `;la`)
* Letters with umlaut: `ë` = `;ve`### Portuguese / Português
* Letters with tilde: `ã` = `;xa`
### German / Deutsch
* `ß` = `;b`
* `ö` = `;d`
* `ü` = `;s`
* `ä` = `;r`### Hungarian / Magyar
* `ő` = `;k` (qwerty only) `ő` = `;e` (colemak only)
* `ű` = `;l` (qwerty only) `ű` = `;w` (both qwerty and colemak)### Punctuation, non-accented characters, uppercase, colemak
Non-accented characters can be typed as usual. To type `;` itself, use `;;`. For uppercase characters, replace the last character with uppercase. So `Á` = `;A`, `À` = `;fA`
### Colemak
A colemak version is also available. For colemak, `;` in the colemak position (on the `p` letter), the accent modifier key (middle key) is in the QWERTY position if present, and the base vowel (final key) is typed according to the colemak position. For example, `ñ` would be typed `;n` (according to colemak position) / `pj` (according to QWERTY positions), and `à` would be typed `;ta` (according to colemak position) / `pfa` (according to QWERTY position).
## Installing
First ensure you have plum installed. For macOS this would be:
```bash
cd ~/Library/Rime
wget https://git.io/rime-install
```Then install `gkovacs/rime-spanish` using plum:
```bash
bash rime-install gkovacs/rime-spanish
```Finally edit `default.custom.yaml` and add `international` to the schema list:
```bash
patch:
schema_list:
- schema: spanish
```Now reload RIME and it should appear under your layouts.