summaryrefslogtreecommitdiff
path: root/lulua
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 /lulua
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).
Diffstat (limited to 'lulua')
-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