keyboard/altgr: import xipa from xorg trans(qwerty)
authorMischa POSLAWSKY <perl@shiar.org>
Tue, 19 Mar 2024 19:19:26 +0000 (20:19 +0100)
committerMischa POSLAWSKY <perl@shiar.org>
Mon, 8 Apr 2024 15:39:26 +0000 (17:39 +0200)
commitdf24acb03bf006c0d7ef2593a95bae41759d08a4
treeeb36237ab3ceaac9771c81c45fd17d4a420bb20f
parent696a8536a4d0407116c0d587433b11b80a28a15a
keyboard/altgr: import xipa from xorg trans(qwerty)

A more readily available alternative to older [UCL, SIL] IPA layouts
released for xorg in freedesktop-xkb@xkeyboard-config-2.22-10-g0418c71e56
(2018-01-18) [Added International Phonetic Alphabet] by Socialdarwinist.

Described on <https://bugs.freedesktop.org/show_bug.cgi?id=102808>:
> Nothing to say about the attached layout except dropping keywords for
> people to see that free desktops are better: Yes, herewith a keyboard
> layout for the IPA, the International Phonetic Alphabet, is included on
> Linux, BSD, and whichever desktop uses these keyboard definitions.
> There should have been a keyboard layout for the International Phonetic
> Alphabet on Linux a decade ago already, if not two decades. A keyboard
> layout is the most direct way for character input. But the lethargy of
> modern man has forced me to make a keyboard layout even for the
> International Phonetic Alphabet.
> At least it has had the advantage that, as I have made it and not someone
> who thinks that imposing American habits on the world is righteous, it is
> not based on the eccentric English keyboard layout, rather on the German
> one. In spite of its beginning, it fits all sounds of all languages in so
> far as they use to be predictably transcribed.

Regardless of its righteous sentiments, I've modified the exceptional
punctuation keys to adhere closer to the "eccentric" US qwerty, same as
other additive modes, allowing normal rows to be inherited.
keyboard/altgr/index.inc.plp
keyboard/altgr/ipa.eng.inc.pl
keyboard/altgr/xipa.eng.inc.pl [new file with mode: 0644]
tools/mkkeyboard-xkb-symbols