diff --git a/keyboard/aramaic_hebrew/1.3.1/aramaic_hebrew.php b/keyboard/aramaic_hebrew/1.3.1/aramaic_hebrew.php new file mode 100644 index 000000000..fa27ad616 --- /dev/null +++ b/keyboard/aramaic_hebrew/1.3.1/aramaic_hebrew.php @@ -0,0 +1,576 @@ + + + +

Aramaic (Hebrew layout) is designed for use with Aramaic, Syriac and related languages. The Aramaic (Hebrew layout) keyboard was originally created by Illan Gonen and is based on the Hebrew standard keyboard layout.

+ +

Fonts

+ +

The following fonts are included with this keyboard. These fonts have been provided by Beth Mardutho: The Syriac Institute.

+ + + + + + + + + + + + + + + + + + + + +
East Syriac AdiabeneEast Syriac Ctesiphon
Estrangelo AntiochEstrangelo Edessa
Estrangelo MidyatEstrangelo Nisibin
Estrangelo QuenneshrinEstrangelo Talada
Estrangelo TurAbdin
Serto BatnanSerto Jerusalem
Serto KharputSerto Malankara
Serto MardinSerto Urhoy
+ +

Font license     Font documentation

+ +

Keyboard Layout

+

Unshifted Layout

+
+
`
+
+
+
1
+
+
+
2
+
+
+
3
+
+
+
4
+
݂ 
+
+
+
5
+
ܹ 
+
+
+
6
+
ܸ 
+
+
+
7
+
ܲ 
+
+
+
8
+
ܵ 
+
+
+
9
+
+
+
0
+
+
+
-
+
݁ 
+
+
+
=
+
݂ 
+
+
+
Backspace
+

+
Tab
+
+
+
Q
+
܀
+
+
+
W
+
+
+
E
+
ܩ
+
+
+
R
+
ܪ
+
+
+
T
+
ܐ
+
+
+
Y
+
ܛ
+
+
+
U
+
ܘ
+
+
+
I
+
+
+
O
+
+
+
P
+
ܦ
+
+
+
[
+
+
+
]
+
+
+
\
+

+
Caps Lock
+
+
+
A
+
ܫ
+
+
+
S
+
ܕ
+
+
+
D
+
ܓ
+
+
+
F
+
ܖ
+
+
+
G
+
ܥ
+
+
+
H
+
ܝ
+
+
+
J
+
ܚ
+
+
+
K
+
ܠ
+
+
+
L
+
+
+
;
+
+
+
'
+
+
+
Enter
+

+
Shift
+
+
+
\
+
+
+
Z
+
ܙ
+
+
+
X
+
ܣ
+
+
+
C
+
ܒ
+
+
+
V
+
ܗ
+
+
+
B
+
ܢ
+
+
+
N
+
ܡ
+
+
+
M
+
ܨ
+
+
+
,
+
ܬ
+
+
+
.
+
+
+
/
+
+
+
Shift
+

+
Ctrl
+
+
 
+
+
Alt
+
+
+
+
+
+
Alt
+
+
 
+
+
Ctrl
+


Shift Layout

+
+
`
+
+
+
1
+
+
+
2
+
+
+
3
+
+
+
4
+
+
+
5
+
+
+
6
+
+
+
7
+
+
+
8
+
+
+
9
+
+
+
0
+
+
+
-
+
+
+
=
+
+
+
Backspace
+

+
Tab
+
+
+
Q
+
+
+
W
+
+
+
E
+
+
+
R
+
+
+
T
+
+
+
Y
+
ܜ
+
+
+
U
+
+
+
I
+
+
+
O
+
+
+
P
+
+
+
[
+
+
+
]
+
+
+
\
+

+
Caps Lock
+
+
+
A
+
+
+
S
+
+
+
D
+
ܔ
+
+
+
F
+
+
+
G
+
+
+
H
+
+
+
J
+
+
+
K
+
+
+
L
+
+
+
;
+
+
+
'
+
+
+
Enter
+

+
Shift
+
+
+
\
+
+
+
Z
+
+
+
X
+
ܤ
+
+
+
C
+
+
+
V
+
+
+
B
+
+
+
N
+
+
+
M
+
+
+
,
+
+
+
.
+
+
+
/
+
+
+
Shift
+

+
Ctrl
+
+
 
+
+
Alt
+
+
+
+
+
+
Alt
+
+
 
+
+
Ctrl
+
+

+ diff --git a/keyboard/aramaic_hebrew/1.3.1/font-license.txt b/keyboard/aramaic_hebrew/1.3.1/font-license.txt new file mode 100644 index 000000000..35c74dddc --- /dev/null +++ b/keyboard/aramaic_hebrew/1.3.1/font-license.txt @@ -0,0 +1,61 @@ +This license is derived from the Bigelow & Holmes Font License +found at http://www.xfree86.org/current/LICENSE2.html + +The following reasonable modifications have been made to the +Bigelow & Holmes Font License: + +* All references to Luxi have been replaced with Meltho + +* All references to Bigelow & Holmes Inc. and URW++ GmbH haven + been replaced with Beth Mardutho: The Syriac Institute + +* The registered trademark notice belonging to Bigelow & Holmes + Inc. has been removed + +* Contact information has been modified to show that the + contact person for these fonts is the Director of the + Institute, George Kiraz. + +------------------------------------------------------------- + +Meltho fonts and font code copyright © 2002 by Beth Mardutho: +The Syriac Institute. All Right Reserved. + +Permission is hereby granted, free of charge, to any person +obtaining a copy of these Fonts and associated documentation +files (the "Font Software"), to deal in the Font Software, +including without limitation the rights to use, copy, merge, +publish, distribute, sublicense, and/or sell copies of the +Font Software, and to permit persons to whom the Font Software +is furnished to do so, subject to the following conditions: + +The above copyright and trademark notices and this permission +notice shall be included in all copies of one or more of the +Font Software. + +The Font Software may not be modified, altered, or added to, +and in particular the designs of glyphs or characters in the +Fonts may not be modified nor may additional glyphs or +characters be added to the Fonts. This License becomes null +and void when the Fonts or Font Software have been modified. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY +KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE +AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER +RIGHT. IN NO EVENT SHALL BETH MARDUTHO: THE SYRIAC INSTITUTE BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY +GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR +FROM OTHER DEALINGS IN THE FONT SOFTWARE. + +Except as contained in this notice, the name of Beth Mardutho: +The Syriac Institute shall not be used in advertising or otherwise +to promote the sale, use or other dealings in this Font Software +without prior written authorization from Beth Mardutho: The +Syriac Institute. + +For further information, contact: +George Kiraz, Director of Beth Mardutho +gkiraz@bethmardutho.org diff --git a/keyboard/aramaic_hebrew/1.3.1/key-altl.gif b/keyboard/aramaic_hebrew/1.3.1/key-altl.gif new file mode 100644 index 000000000..51e6cfc45 Binary files /dev/null and b/keyboard/aramaic_hebrew/1.3.1/key-altl.gif differ diff --git a/keyboard/aramaic_hebrew/1.3.1/key-altr.gif b/keyboard/aramaic_hebrew/1.3.1/key-altr.gif new file mode 100644 index 000000000..51e6cfc45 Binary files /dev/null and b/keyboard/aramaic_hebrew/1.3.1/key-altr.gif differ diff --git a/keyboard/aramaic_hebrew/1.3.1/key-backspace.gif b/keyboard/aramaic_hebrew/1.3.1/key-backspace.gif new file mode 100644 index 000000000..bc0776651 Binary files /dev/null and b/keyboard/aramaic_hebrew/1.3.1/key-backspace.gif differ diff --git a/keyboard/aramaic_hebrew/1.3.1/key-bkslash.gif b/keyboard/aramaic_hebrew/1.3.1/key-bkslash.gif new file mode 100644 index 000000000..51a85a5f7 Binary files /dev/null and b/keyboard/aramaic_hebrew/1.3.1/key-bkslash.gif differ diff --git a/keyboard/aramaic_hebrew/1.3.1/key-capslock.gif b/keyboard/aramaic_hebrew/1.3.1/key-capslock.gif new file mode 100644 index 000000000..cdc6a4733 Binary files /dev/null and b/keyboard/aramaic_hebrew/1.3.1/key-capslock.gif differ diff --git a/keyboard/aramaic_hebrew/1.3.1/key-ctrll.gif b/keyboard/aramaic_hebrew/1.3.1/key-ctrll.gif new file mode 100644 index 000000000..bc0776651 Binary files /dev/null and b/keyboard/aramaic_hebrew/1.3.1/key-ctrll.gif differ diff --git a/keyboard/aramaic_hebrew/1.3.1/key-ctrlr.gif b/keyboard/aramaic_hebrew/1.3.1/key-ctrlr.gif new file mode 100644 index 000000000..bc0776651 Binary files /dev/null and b/keyboard/aramaic_hebrew/1.3.1/key-ctrlr.gif differ diff --git a/keyboard/aramaic_hebrew/1.3.1/key-enter.gif b/keyboard/aramaic_hebrew/1.3.1/key-enter.gif new file mode 100644 index 000000000..309380aab Binary files /dev/null and b/keyboard/aramaic_hebrew/1.3.1/key-enter.gif differ diff --git a/keyboard/aramaic_hebrew/1.3.1/key-plain.gif b/keyboard/aramaic_hebrew/1.3.1/key-plain.gif new file mode 100644 index 000000000..a8b8f8b97 Binary files /dev/null and b/keyboard/aramaic_hebrew/1.3.1/key-plain.gif differ diff --git a/keyboard/aramaic_hebrew/1.3.1/key-shift102.gif b/keyboard/aramaic_hebrew/1.3.1/key-shift102.gif new file mode 100644 index 000000000..b1916423c Binary files /dev/null and b/keyboard/aramaic_hebrew/1.3.1/key-shift102.gif differ diff --git a/keyboard/aramaic_hebrew/1.3.1/key-shiftl.gif b/keyboard/aramaic_hebrew/1.3.1/key-shiftl.gif new file mode 100644 index 000000000..3c237d54f Binary files /dev/null and b/keyboard/aramaic_hebrew/1.3.1/key-shiftl.gif differ diff --git a/keyboard/aramaic_hebrew/1.3.1/key-shiftr.gif b/keyboard/aramaic_hebrew/1.3.1/key-shiftr.gif new file mode 100644 index 000000000..c30fdfbaa Binary files /dev/null and b/keyboard/aramaic_hebrew/1.3.1/key-shiftr.gif differ diff --git a/keyboard/aramaic_hebrew/1.3.1/key-space.gif b/keyboard/aramaic_hebrew/1.3.1/key-space.gif new file mode 100644 index 000000000..f266b9f82 Binary files /dev/null and b/keyboard/aramaic_hebrew/1.3.1/key-space.gif differ diff --git a/keyboard/aramaic_hebrew/1.3.1/key-tab.gif b/keyboard/aramaic_hebrew/1.3.1/key-tab.gif new file mode 100644 index 000000000..990f99bdf Binary files /dev/null and b/keyboard/aramaic_hebrew/1.3.1/key-tab.gif differ diff --git a/keyboard/aramaic_hebrew/1.3.1/melthoguide.pdf b/keyboard/aramaic_hebrew/1.3.1/melthoguide.pdf new file mode 100644 index 000000000..e19d40cbb Binary files /dev/null and b/keyboard/aramaic_hebrew/1.3.1/melthoguide.pdf differ diff --git a/keyboard/arbore/2.0.1/arbore.php b/keyboard/arbore/2.0.1/arbore.php new file mode 100644 index 000000000..8f35af691 --- /dev/null +++ b/keyboard/arbore/2.0.1/arbore.php @@ -0,0 +1,349 @@ + + +

+ A QWERTY-based keyboard for the Arbore language of Southwestern Ethiopia. +

+ +

Keystrokes

+

Combining Comma Characters

+

The key ' (U+0027) is used to append the character ʼ (U+02BC) to a letter. The only exceptions are ď (U+010F) and ť (U+0165), which have precomposed characters for the lowercase letters ONLY.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Base+Modifier=Result
c+'=
b+'=
d+'=ď
k+'=
š+TAB=
t+'=ť
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Base+Modifier=Result
C+'=
B+'=
D+'=
K+'=
Š+TAB=
T+'=
+
+ +

Non-Latin Characters

+

The precomposed characters š (U+0161) and Š (U+0160) are also typed using ' (U+0027) for consistency and convenience.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Base+Modifier=Result
;+n=ŋ
:+n=ɲ
ŋ+TAB=ɲ
ɲ+TAB=ŋ
s+'=š
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Base+Modifier=Result
;+N=Ŋ
:+N=Ɲ
Ŋ+TAB=Ɲ
Ɲ+TAB=Ŋ
S+'=Š
+
+ +

Punctuation

+

+ The keys ' and ' have been modified to type the characters (U+2039) and « (U+00AB) respectively. +
+ Continuing to press the key after the typed character will cycle between and or » and «. +

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Base+Modifier=Result
' =
<+'=
>+'=
" =«
<+<=«
>+>=»
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Base+Modifier=Result
+'=
+'=
«+"=»
»+"=«
+ +
+
+
+
+
\ No newline at end of file diff --git a/keyboard/basic_kbdlisub/1.0.2/basic_kbdlisub.php b/keyboard/basic_kbdlisub/1.0.2/basic_kbdlisub.php new file mode 100644 index 000000000..ca271254a --- /dev/null +++ b/keyboard/basic_kbdlisub/1.0.2/basic_kbdlisub.php @@ -0,0 +1,26 @@ + + + +

+This keyboard is designed for languages using the Lisu script. +

+

If square boxes are displayed instead of characters when using this keyboard (and in the keyboard layouts below), please read our troubleshooting guide. +

+
+ +

Desktop Keyboard Layout

+
+
+ +

Mobile/Tablet Keyboard Layout

+
+
+ + diff --git a/keyboard/basic_kbdlisus/1.0.2/basic_kbdlisus.php b/keyboard/basic_kbdlisus/1.0.2/basic_kbdlisus.php new file mode 100644 index 000000000..fc1aa4739 --- /dev/null +++ b/keyboard/basic_kbdlisus/1.0.2/basic_kbdlisus.php @@ -0,0 +1,27 @@ + + + +

+This keyboard is designed for languages using the Lisu script. +

+

A font must be installed to support this keyboard. Windows includes the Segoe UI font which supports the Lisu script.

+

If square boxes are displayed instead of characters when using this keyboard (and in the keyboard layouts below), please read our troubleshooting guide. +

+
+ +

Desktop Keyboard Layout

+
+
+ +

Mobile/Tablet Keyboard Layout

+
+
+ + diff --git a/keyboard/batak/1.0.1/batak.php b/keyboard/batak/1.0.1/batak.php new file mode 100644 index 000000000..d5af90dfe --- /dev/null +++ b/keyboard/batak/1.0.1/batak.php @@ -0,0 +1,24 @@ + + +

+ Layout untuk bahasa-bahasa Batak yang menggunakan aksara Batak (Surat Batak): Batak BTK, Simalungun BTS, Toba BBC, Karo BTX, Pakpak BTD, and Mandailing BTM. +

+

+ Mengandung semua aksara Batak dan simbol-simbol Latin. +

+ +

Desktop Keyboard Layout

+
+
+ +

Mobile/Tablet Keyboard Layout

+

Due to the size and number of keys, some characters are hidden in the long press. + Press and hold on the key with a little dot on the top right to reveal and use them.

+ +
+
diff --git a/keyboard/baybayin/1.2.1/baybayin.php b/keyboard/baybayin/1.2.1/baybayin.php new file mode 100644 index 000000000..ea56da64e --- /dev/null +++ b/keyboard/baybayin/1.2.1/baybayin.php @@ -0,0 +1,15 @@ + + +

+This keyboard lets you type Baybayin script in Unicode. This keyboard includes an on screen keyboard which can be viewed by clicking on the Keyman icon and selecting the On Screen Keyboard menu item. +

+ +

Desktop Keyboard Layout

+
+
+ diff --git a/keyboard/geezbrhan/1.0/geezbrhan.php b/keyboard/geezbrhan/1.0/geezbrhan.php index 47117513a..61269a219 100644 --- a/keyboard/geezbrhan/1.0/geezbrhan.php +++ b/keyboard/geezbrhan/1.0/geezbrhan.php @@ -26,7 +26,7 @@