summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2019-10-09 19:14:46 +0200
committerLars-Dominik Braun <lars@6xq.net>2019-10-09 19:14:46 +0200
commitbaa78a97e4a15293b691cbb0e33533666bf95b41 (patch)
tree2964b04fd8407dd9babef9264d53fb63828ec6af
parent4446d5c2bd96e5ba4ba8abf11fc7b3bb34a04fee (diff)
downloadlulua-baa78a97e4a15293b691cbb0e33533666bf95b41.tar.gz
lulua-baa78a97e4a15293b691cbb0e33533666bf95b41.tar.bz2
lulua-baa78a97e4a15293b691cbb0e33533666bf95b41.zip
Reorganize 2nd and 3rd layer
See issue #6. Temporarily drop most of the special characters and rearrange the remaining characters. Frequency is not the main concern here, it needs to “make sense” to humans (whatever this means).
-rw-r--r--lulua/data/layouts/ar-lulua.yaml138
1 files changed, 72 insertions, 66 deletions
diff --git a/lulua/data/layouts/ar-lulua.yaml b/lulua/data/layouts/ar-lulua.yaml
index 9bc9855..6509cd0 100644
--- a/lulua/data/layouts/ar-lulua.yaml
+++ b/lulua/data/layouts/ar-lulua.yaml
@@ -43,88 +43,90 @@ layout:
modifier:
- []
- layer:
- Bl2: "›" # SINGLE RIGHT-POINTING ANGLE QUOTATIONMARK
- Bl7: '$'
- Br4: "‹" # SINGLE LEFT-POINTING ANGLE QUOTATIONMARK
- Br6: '%'
+ #Bl2: "›" # SINGLE RIGHT-POINTING ANGLE QUOTATIONMARK
+ #Bl7: '$'
+ #Br4: "‹" # SINGLE LEFT-POINTING ANGLE QUOTATIONMARK
+ #Br6: '%'
- Cl2: '+'
- Cl3: ']'
- Cl4: '!'
- Cl5: '*'
- Cr7: "«" # LEFT-POINTING DOUBLE ANGLE QUOTATIONMARK
- Cr6: '['
- Cr5: "؟" # ARABIC QUESTION MARK
- Cr4: '}'
+ #Cl2: '+'
+ #Cl3: ']'
+ Cl4: '-'
+ #Cl5: '*'
+ #Cr6: '['
+ Cr6: '!'
+ #Cr4: '}'
Cr3: "…" # HORIZONTAL ELLIPSIS
- Cr2: '&'
+ #Cr2: '&'
- Dl1: "؛" # ARABIC SEMICOLON
- Dl2: ':'
- Dl3: '"'
- Dl4: '-'
- Dl5: '_'
- Dr7: '('
+ Dl1: ':'
+ Dl2: '('
+ Dl3: "؛" # ARABIC SEMICOLON
+ Dl4: "؟" # ARABIC QUESTION MARK
+ #Dl3: '"'
+ #Dl5: '_'
+ Dl5: "«" # LEFT-POINTING DOUBLE ANGLE QUOTATIONMARK
+ Dr7: "»" # RIGHT-POINTING DOUBLE ANGLE QUOTATIONMARK
Dr6: '.'
Dr5: "،" # ARABIC COMMA
Dr4: ')'
- Dr3: '/'
- Dr2: '@'
+ #Dr3: '/'
+ #Dr2: '@'
- El3: '~'
- El4: '>'
- El5: '='
- El6: '{'
- Er5: '#'
- Er4: '<'
- Er3: "»" # RIGHT-POINTING DOUBLE ANGLE QUOTATIONMARK
- Er2: '^'
+ #El3: '~'
+ #El4: '>'
+ #El5: '='
+ #El6: '{'
+ #Er5: '#'
+ #Er4: '<'
+ #Er2: '^'
modifier:
- [El_shift]
- [Er_shift]
- layer:
# https://www.w3.org/International/questions/qa-bidi-unicode-controls
# suggest using RLI/LRI
- Bl1: "\u06E6" # ARABIC SMALL YEH
- Bl2: "\u06D8" # ARABIC SMALL HIGH MEEM INITIAL FORM
- Bl4: "\u06E4" # ARABIC SMALL HIGH MADDA
- Bl6: "\u06E8" # ARABIC SMALL HIGH NOON
- Bl7: "\u06DB" # ARABIC SMALL HIGH THREE DOTS
- Br6: "\u2067" # RIGHT-TO-LEFT ISOLATE (RLI)
- Br4: "\u061C" # ARABIC LETTER MARK (ALM)
- Br3: "\u06DE" # ARABIC START OF RUB EL HIZB
- Br2: "\u06DF" # ARABIC SMALL HIGH ROUNDED ZERO
- Br1: "\u06E2" # ARABIC SMALL HIGH MEEM ISOLATED FORM
+ #Bl1: "\u06E6" # ARABIC SMALL YEH
+ #Bl2: "\u06D8" # ARABIC SMALL HIGH MEEM INITIAL FORM
+ #Bl4: "\u06E4" # ARABIC SMALL HIGH MADDA
+ #Bl6: "\u06E8" # ARABIC SMALL HIGH NOON
+ #Bl7: "\u06DB" # ARABIC SMALL HIGH THREE DOTS
+ #Br4: "\u061C" # ARABIC LETTER MARK (ALM)
+ #Br3: "\u06DE" # ARABIC START OF RUB EL HIZB
+ #Br2: "\u06DF" # ARABIC SMALL HIGH ROUNDED ZERO
+ #Br1: "\u06E2" # ARABIC SMALL HIGH MEEM ISOLATED FORM
- Cl2: "\u06D9" # ARABIC SMALL HIGH LAM ALEF
- Cl3: "\u2066" # LEFT-TO-RIGHT ISOLATE (LRI)
- Cl4: "\u0671" # ARABIC LETTER ALEF WASLA
+ #Cl2: "\u06D9" # ARABIC SMALL HIGH LAM ALEF
+ # above ordinary ALEF
+ Cl3: "\u0671" # ARABIC LETTER ALEF WASLA
+ # same key as the dash
+ Cl4: "\u0640" # ARABIC TATWEEL
+ #Cr4: "\u06DD" # ARABIC END OF AYAH
+ #Cr2: "\u06DA" # ARABIC SMALL HIGH JEEM
+ #Cr1: "\u06E5" # ARABIC SMALL WAW
+
+ # above damma, fatha and kasra
Cr6: "\u064C" # ARABIC DAMMATAN
- Cr5: "\u0652" # ARABIC SUKUN
- Cr4: "\u06DD" # ARABIC END OF AYAH
- Cr2: "\u06DA" # ARABIC SMALL HIGH JEEM
- Cr1: "\u06E5" # ARABIC SMALL WAW
+ Cr5: "\u064B" # ARABIC FATHATAN
+ Cr4: "\u064D" # ARABIC KASRATAN
- Dl1: "\u06DC" # ARABIC SMALL HIGH SEEN
- Dl2: "\u064D" # ARABIC KASRATAN
- Dl3: "\u064E" # ARABIC FATHA
- Dl4: "\u0640" # ARABIC TATWEEL
- Dl5: "\u0650" # ARABIC KASRA
+ Dl3: "\u0652" # ARABIC SUKUN
+ Dl4: "\u0651" # ARABIC SHADDA
+ Dl5: "\u0670" # ARABIC LETTER SUPERSCRIPT ALEF
Dr7: "\u0653" # ARABIC MADDAH ABOVE
- Dr6: "\u064B" # ARABIC FATHATAN
- Dr5: "\u0651" # ARABIC SHADDA
- Dr4: "\u064F" # ARABIC DAMMA
- Dr3: "\u06D7" # ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA
- Dr2: "\u2069" # POP DIRECTIONAL ISOLATE
+ Dr6: "\u064F" # ARABIC DAMMA
+ Dr5: "\u064E" # ARABIC FATHA
+ Dr4: "\u0650" # ARABIC KASRA
+
+ #Dl1: "\u06DC" # ARABIC SMALL HIGH SEEN
+ #Dr3: "\u06D7" # ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA
- El2: "\u06E7" # ARABIC SMALL HIGH YEH
- El3: "\u06E0" # ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO
- El4: "\u066D" # ARABIC FIVE POINTED STAR
- El5: "\u06E3" # ARABIC SMALL LOW SEEN
- Er5: "\u06ED" # ARABIC SMALL LOW MEEM
- Er4: "\u06E9" # ARABIC PLACE OF SAJDAH
- Er3: "\u0670" # ARABIC LETTER SUPERSCRIPT ALEF
- Er1: "\u06D6" # ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA
+ #El2: "\u06E7" # ARABIC SMALL HIGH YEH
+ #El3: "\u06E0" # ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO
+ #El4: "\u066D" # ARABIC FIVE POINTED STAR
+ #El5: "\u06E3" # ARABIC SMALL LOW SEEN
+ #Er5: "\u06ED" # ARABIC SMALL LOW MEEM
+ #Er4: "\u06E9" # ARABIC PLACE OF SAJDAH
+ #Er1: "\u06D6" # ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA
modifier:
- [Dl_caps]
- [Dr1]
@@ -144,9 +146,13 @@ layout:
El4: "٩"
El5: "٨"
El6: "؉"
+
+ Cr2: "\u2067" # RIGHT-TO-LEFT ISOLATE (RLI)
+ Cr1: "\u2066" # LEFT-TO-RIGHT ISOLATE (LRI)
+ Dr2: "\u2069" # POP DIRECTIONAL ISOLATE (PDI)
modifier:
- [Fr_altgr]
- [El1]
name: ar-lulua
-version: 0.1
-date: 2019-09-15
+version: 0.2
+date: 2019-10-06