summaryrefslogtreecommitdiff
path: root/lulua/data/layouts/ar-osx.yaml
blob: d71360538579f8fb8231ed124975741d8fa98ef1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
name: ar-osx
layout:
- layer:
    Bl1: "§"
    Bl2: "١"
    Bl3: "٢"
    Bl4: "٣"
    Bl5: "٤"
    Bl6: "٥"
    Bl7: "٦"
    Br6: "٧"
    Br5: "٨"
    Br4: "٩"
    Br3: "٠"
    Br2: "-"
    Br1: "="
    Br_bs: "\b"

    Cl_tab: "\t"
    Cl1: "ض"
    Cl2: "ص"
    Cl3: "ث"
    Cl4: "ق"
    Cl5: "ف"
    Cr7: "غ"
    Cr6: "ع"
    Cr5: "ه"
    Cr4: "خ"
    Cr3: "ح"
    Cr2: "ج"
    Cr1: "ة"

    CD_ret: "\n"

    Dl1: "ش"
    Dl2: "س"
    Dl3: "ي"
    Dl4: "ب"
    Dl5: "ل"
    Dr7: "ا"
    Dr6: "ت"
    Dr5: "ن"
    Dr4: "م"
    Dr3: "ك"
    Dr2: "؛"
    Dr1: "\\"

    El1: "\u0640" # ARABIC TATWEEL, XXX: not sure
    El2: "ظ"
    El3: "ط"
    El4: "ذ"
    El5: "د"
    El6: "ز"
    Er5: "ر"
    Er4: "و"
    Er3: "،"
    Er2: "."
    Er1: "/"

    Fl_space: " "
    Fr_space: " "
  modifier:
  - []
- layer:
    Bl1: "±"
    Bl2: "!"
    Bl3: "@"
    Bl4: "#"
    Bl5: "$"
    Bl6: "%"
    Bl7: "^"
    Br6: "&"
    Br5: "*"
    Br4: ")"
    Br3: "("
    Br2: "-"
    Br1: "+"

    Cl1: "\u064E" # ARABIC FATHA
    Cl2: "\u064B" # ARABIC FATHATAN
    Cl3: "\u0650" # ARABIC KASRA
    Cl4: "\u064D" # ARABIC KASRATAN
    Cl5: "\u064F" # ARABIC DAMMA
    Cr7: "\u064C" # ARABIC DAMMATAN
    Cr6: "\u0652" # ARABIC SUKUN
    Cr5: "\u0651" # ARABIC SHADDA
    Cr4: "]"
    Cr3: "["
    Cr2: "}"
    Cr1: "{"

    #CD_ret: "\n"

    Dl1: "«" # LEFT-POINTING DOUBLE ANGLE QUOTATIONMARK
    Dl2: "»" # RIGHT-POINTING DOUBLE ANGLE QUOTATIONMARK
    Dl3: "ى"
    Dr7: "ا\u0653" # composed: alef + ARABIC MADDAH ABOVE
    #Dr5: "ى" # unknown
    #Dr4: "/" # unknown
    Dr3: ":"
    Dr2: "\""
    Dr1: "|"

    El2: "'"
    El4: "\u064a\u0654" # composed: ئ
    El5: "ء"
    El6: "ا\u0654" # composed: أ
    Er5: "ا\u0655" # composed: إ
    Er4: "\u0648\u0654" # composed: ؤ
    Er3: ">"
    Er2: "<"
    Er1: "؟"
  modifier:
  - [El_shift]
  - [Er_shift]