From 2836a4a9c3cf4ba4d6fd83c5d96b1dc57db029e4 Mon Sep 17 00:00:00 2001 From: Pieter Degroote Date: Mon, 22 Jan 2024 15:53:48 +0100 Subject: [PATCH] Add files via upload Updated documentation for UltimateKEYS. --- differences-eurkey.html | 14 +++++++++----- documentation.html | 15 +++++++++++++-- index.html | 3 +++ layout-generator-urls.html | 6 +++--- linux-xmodmap.html | 2 +- 5 files changed, 29 insertions(+), 11 deletions(-) diff --git a/differences-eurkey.html b/differences-eurkey.html index 003b024..6beef83 100644 --- a/differences-eurkey.html +++ b/differences-eurkey.html @@ -49,6 +49,14 @@

History of UltimateKEYS and Changes from EurKEY (transcript)

Latest Changes to the Layout

+

For the most recent changes, please see :  https://github.com/pieter-degroote/UltimateKEYS/discussions
+Special thanks to the user liegepr (#16) for informing me to swap the acute and grave accents on the main layout.
+The former version has moved to the UltimateKEYS Legacy repository.

+ +

 

+ +

UltimateKEYS Legacy versus EurKEY

+

The latest versions feature an advanced 'Compose Key' (Multi_key) function. This multi-purpose dead key has been put on the top left position of the layout, and also on the ISO key, next to the Left Shift, for most European keyboards (see AltGr + 'grave/tilde' and AltGr + 'ISO key')

This new Linux-style 'Compose Key' allows for typing even wider amounts of diacritics and symbols, each with two additional keystrokes.
@@ -56,14 +64,10 @@

Latest Changes to the Layout

Some letters, like 'ð/Ð' (eth), 'þ/Þ' (thorn), 'ý/Ý', 'ÿ/Ÿ', and the former dead keys (except upper left position) have been substituted with more widely used letters with circumflex and tilde (for French, Portuguese...), plus some spacing characters, general punctuation and math symbols.

-

That way, the whole keyboard layout has made, somehow, a metamorphosis in contrast to EurKEY and UltimateKEYS Legacy...

- -

Instructions for the SW (switched) variants can now be found in the 'testing' repository, provided with the needed scripts and/or further explanation.

+

That way, the whole keyboard layout has made, somehow, a metamorphosis in contrast to EurKEY...

 

-

UltimateKEYS Legacy versus EurKEY

-

The math symbols have been fixed again !! (This feature was broken in EurKEY 1.3 beta for Windows, see AltGr+Shift+M.)

Moved the ligature œ/Œ to AltGr+(Shift+)K (corresponds with existing Linux implementations).

diff --git a/documentation.html b/documentation.html index 0afa6cd..85457ab 100644 --- a/documentation.html +++ b/documentation.html @@ -52,6 +52,9 @@

Documentation - UltimateKEYS Keyboard Layout

One of those :  the quotes issue, with ' and " now accessible as usual (or expected).
Further on, UltimateKEYS attempts to harmonize languages with Latin-based alphabets on US QWERTY, and has borrowed some aspects from EurKEY (also GPL v3).

+

Note that in the new version, the acute and grave accents have switched places.
+The former placements can be found at :  UltimateKEYS - Legacy Website

+

 

Important - Security Warning

@@ -856,6 +859,7 @@

Compose Key Sequences (Multi_key)

<Multi_key> <s> <o> : "§" U00A7 # section sign <Multi_key> <S> <o> : "§" U00A7 # section sign <Multi_key> <t> <m> : "™" U2122 # trademark symbol +<Multi_key> <bar> <bar> : "‖" U2016 # double vertical line <Multi_key> <apostrophe> <1> : "′" U2032 # prime <Multi_key> <apostrophe> <2> : "″" U2033 # double prime <Multi_key> <apostrophe> <3> : "‴" U2034 # triple prime @@ -864,8 +868,9 @@

Compose Key Sequences (Multi_key)

<Multi_key> <slash> <slash> : "÷" U00F7 # division sign <Multi_key> <asterisk> <o> : "°" U00B0 # degree sign <Multi_key> <o> <asterisk> : "°" U00B0 # degree sign -<Multi_key> <period> <period> : "·" U00B7 # middle dot +<Multi_key> <period> <minus> : "·" U00B7 # middle dot <Multi_key> <period> <3> : "…" U2026 # horizontal ellipsis +<Multi_key> <period> <period> : "…" U2026 # horizontal ellipsis <Multi_key> <a> <minus> : "ª" U00AA # feminine ordinal indicator (Spanish, Portuguese, Italian, Galician) <Multi_key> <o> <minus> : "º" U00BA # masculine ordinal indicator (Spanish, Portuguese, Italian, Galician) <Multi_key> <exclam> <exclam> : "¡" U00A1 # inverted exclamation mark @@ -906,6 +911,10 @@

Compose Key Sequences (Multi_key)

<Multi_key> <semicolon> <j> : "◃" U25C3 # white left-pointing small triangle <Multi_key> <semicolon> <k> : "▿" U25BF # white down-pointing small triangle <Multi_key> <semicolon> <l> : "▹" U25B9 # white right-pointing small triangle +<Multi_key> <semicolon> <z> : "■" U25A0 # black square +<Multi_key> <semicolon> <x> : "□" U25A1 # white square +<Multi_key> <semicolon> <c> : "◆" U25C6 # black diamond +<Multi_key> <semicolon> <v> : "◇" U25C7 # white diamond <Multi_key> <semicolon> <semicolon> : "•" U2022 # bullet @@ -918,7 +927,8 @@

Compose Key Sequences (Multi_key)

<Multi_key> <s> <d> : "⋄" U22C4 # diamond operator <Multi_key> <s> <e> : "℮" U212E # estimated symbol <Multi_key> <s> <f> : "♀" U2640 # female sign (Venus) -<Multi_key> <s> <h> : "Ω" U2126 # ohm sign (backwards compatibility) +<Multi_key> <s> <h> : "⌂" U2302 # house +<Multi_key> <s> <H> : "Ω" U2126 # ohm sign (backwards compatibility) <Multi_key> <s> <i> : "⌀" U2300 # diameter sign <Multi_key> <s> <l> : "ℓ" U2113 # script small l <Multi_key> <s> <L> : "ℒ" U2112 # Laplace transform @@ -986,6 +996,7 @@

Compose Key Sequences (Multi_key)

<Multi_key> <m> <6> : "∠" U2220 # angle symbol <Multi_key> <m> <9> : "∟" U221F # right angle <Multi_key> <m> <0> : "∡" U2221 # measured angle +<Multi_key> <m> <comma> : "∙" U2219 # bullet operator <Multi_key> <m> <plus> : "⊕" U2295 # circled plus <Multi_key> <m> <minus> : "⊖" U2296 # circled minus <Multi_key> <m> <asterisk> : "⊗" U2297 # circled times diff --git a/index.html b/index.html index 8d745d5..49fe993 100644 --- a/index.html +++ b/index.html @@ -43,6 +43,9 @@

UltimateKEYS Keyboard Layout (Windows/Linux)

One of those :  the quotes issue, with ' and " now accessible as usual (or expected).
Further on, UltimateKEYS attempts to harmonize languages with Latin-based alphabets on US QWERTY, and has borrowed some aspects from EurKEY (also GPL v3).

+

Note that in the new version, the acute and grave accents have switched places.
+The former placements can be found at :  UltimateKEYS - Legacy Website

+

 

Important - Security Warning

diff --git a/layout-generator-urls.html b/layout-generator-urls.html index fe25ca0..9a5010f 100644 --- a/layout-generator-urls.html +++ b/layout-generator-urls.html @@ -29,13 +29,13 @@

UltimateKEYS.info<

UltimateKEYS - Keyboard Layout Image

-

The key captions on the images make use of the font 'Liberation Sans' (under SIL Open Font License), making all elements of the layouts license-compatible with the project's Free Software licenses (GPL v3 and FDL v1.3).

+

The key captions on the images make use of the font 'Liberation Sans' (under SIL Open Font License), making all elements of the layouts license-compatible with the project's Free Software licenses (GPL v3 and FDL v1.3).

 

UltimateKEYS - Keyboard Layout Image.png

-

Source (keyboard-layout-editor.com) - UltimateKEYS

+

Source (keyboard-layout-editor.com) - UltimateKEYS

 

@@ -43,7 +43,7 @@

UltimateKEYS (MSKLC) - Keyboard Layout Image

UltimateKEYS (MSKLC) - Keyboard Layout Image.png

-

Source (keyboard-layout-editor.com) - UltimateKEYS (MSKLC)

+

Source (keyboard-layout-editor.com) - UltimateKEYS (MSKLC)

 

diff --git a/linux-xmodmap.html b/linux-xmodmap.html index 597c7fa..810c1b3 100644 --- a/linux-xmodmap.html +++ b/linux-xmodmap.html @@ -52,7 +52,7 @@

Xmodmap (Linux)

  • Put the file ".Xmodmap" into the user's home directory (~).
  • Additionally, put the file ".XCompose" into the user's home directory (~) to apply all customized Compose Key sequences for UltimateKEYS.
  • On, for instance, EndeavourOS XFCE and Kubuntu, "~/.Xmodmap" should automatically load when logging in, on some other distributions, it can be activated via :
    xmodmap ~/.Xmodmap    - or -    xmodmap $HOME/.Xmodmap
  • -
  • Unfortunately, it turns out that Xmodmap is no longer supported on Gnome.
  • +
  • Unfortunately, it turns out that Xmodmap is no longer supported on GNOME.
  •