From 86f4ce2cdbf75ac88262efa94180ce489b2e582e Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Sat, 21 Mar 2020 21:46:11 +0100 Subject: layouts: Fix al-Ramly layout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove English layer, the paper talks about different “modes”. --- lulua/data/layouts/ar-alramly.yaml | 81 +++++++------------------------------- 1 file changed, 15 insertions(+), 66 deletions(-) diff --git a/lulua/data/layouts/ar-alramly.yaml b/lulua/data/layouts/ar-alramly.yaml index 76802ae..ea1afe1 100644 --- a/lulua/data/layouts/ar-alramly.yaml +++ b/lulua/data/layouts/ar-alramly.yaml @@ -1,3 +1,5 @@ +# From the article Statistical Distribution of Arabic Letters Aids to the +# Design of a New Keyboard by El-Ramly et al. name: ar-alramly layout: - layer: @@ -11,8 +13,9 @@ layout: Br6: "٧" Br5: "٨" Br4: "٩" - Br3: "." + Br3: "٠" Br2: "\u064A\u0654" # composed: ئ + Br1: ")" Cl1: "ض" Cl2: "ص" @@ -26,7 +29,6 @@ layout: Cr3: "ح" Cr2: "ج" Cr1: "؛" - #Cr0: "\\" CD_ret: "\n" @@ -40,7 +42,7 @@ layout: Dr5: "ت" Dr4: "ب" Dr3: "\u0640" # tatweel - Dr2: "\u0653" # madda (not sure) + Dr2: "\u0653" # madda Dr1: "ة" #El1: "" @@ -59,83 +61,30 @@ layout: Fr_space: " " modifier: - [] -- layer: - Bl2: "1" - Bl3: "2" - Bl4: "3" - Bl5: "4" - Bl6: "5" - Bl7: "6" - Br6: "7" - Br5: "8" - Br4: "9" - Br3: "0" - Br2: "'" - Br1: "(" - - Cl1: "q" - Cl2: "w" - Cl3: "e" - Cl4: "r" - Cl5: "t" - Cr7: "y" - Cr6: "u" - Cr5: "i" - Cr4: "o" - Cr3: "p" - Cr2: "$" - Cr1: ";" - #Cr0: "\\" - - CD_ret: "\n" - - Dl1: "a" - Dl2: "s" - Dl3: "d" - Dl4: "f" - Dl5: "g" - Dr7: "h" - Dr6: "j" - Dr5: "k" - Dr4: "l" - #Dr3: "" XXX: no idea what this symbol is - Dr2: "@" - Dr1: "~" - - #El1: "" - El2: "z" - El3: "x" - El4: "c" - El5: "v" - El6: "b" - Er5: "n" - Er4: "m" - Er3: "&" - Er2: "#" - Er1: "?" - modifier: - - [El_shift] - - [Er_shift] - layer: Bl2: "!" Bl3: "\"" - Bl4: "%" - Bl5: "-" + Bl4: "٪" + Bl5: "\u2212" # minus Bl6: "=" Bl7: "+" Br6: "×" - Br5: "/" + Br5: "\u2215" # division symbol, not a slash Br4: "،" Br3: "." Br2: "_" - Br1: ")" + Br1: "(" + Cr2: "$" Cr1: "<" + CD_ret: "\n" + + #Dr3: "" XXX: no idea what this symbol is Dr2: "*" Dr1: ">" Er1: ":" modifier: - - [Dl_caps] - - [Fr_altgr] + - [El_shift] + - [Er_shift] -- cgit v1.2.3