forked from keymanapp/help.keyman.com
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request keymanapp#922 from keymanapp/chore/merge-master-to…
…-staging-a17s28 chore: Merge master to staging for Sprint A17S28
- Loading branch information
Showing
16 changed files
with
985 additions
and
0 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
<?php | ||
$pagename = 'Kwadacha Tsek’ene Keyboard Help'; | ||
$pagetitle = 'Kwadacha Tsek’ene Keyboard Help'; | ||
$pagestyle = <<<END | ||
#wikitext table { margin: 12px; } | ||
#wikitext table td { border: solid 1px #888888 !important } | ||
#wikitext table th { border: solid 1px #888888 !important; background: #ffcccc } | ||
.lang2 {font-family:"Aboriginal Sans"} | ||
END; | ||
|
||
require_once('header.php'); | ||
?> | ||
|
||
<p style='margin: 16px 0 0 0'> | ||
This keyboard is designed for the <b>Kwadacha Tsek’ene</b> language of the BC Interior region of Canada. | ||
</p> | ||
<p>If square boxes are displayed instead of characters when using this keyboard (and in the keyboard layouts below), please read our <a href="/troubleshooting/#boxes">troubleshooting guide</a>. | ||
</p> | ||
|
||
<img src="KwadachaTsekeneU_.png" alt="" height="198" width="514" border="0" /></h2> | ||
<h2>Keyboard Layout </h2> | ||
<li>The special Characters of Kwadacha Tsek’ene have been assigned to various punctuation keys</li> | ||
<li>All accents are typed after the base character: <strong>à</strong> is typed <strong>a</strong> then <strong>backquote `</strong></li> | ||
<li> To type the low tone accent when it appears over a single letter use the <strong> slash key / </strong><br/> | ||
<strong>à</strong> is typed <strong>a</strong> then <strong> / </strong></li> | ||
<li> To type the high tone accent when it appears over a single letter use the <strong> backquote key `</strong><br/> | ||
<strong>í</strong> is typed <strong>i</strong> then <strong>`</strong></li> | ||
<li>To type the nasal accent when it appears under a single letter use the <strong>left bracket key [</strong><br/> | ||
<strong>ǫ</strong> is typed <strong>o</strong> then <strong>[</strong></li> | ||
<li>To type the combined low tone and nasal accents over a single letter use the <strong> right bracket key ]</strong><br/> | ||
<strong>ǫ̀</strong> is typed <strong>o</strong> then <strong>]</strong></li> | ||
<li> To type the combined high tone and nasal accents over a single letter use the <strong> backslash key \</strong><br/> | ||
<strong>ǫ́</strong> is typed <strong>o</strong> then <strong>\</strong></li> | ||
<li>The combined low tone or high tone and nasal accents can also be typed by typing the accents individually in either order</li> | ||
<li> To type any of the accents over double vowels, type the double vowels followed by the key for desired accents <br/> | ||
<strong>ǫ́ǫ́</strong> is typed <strong>oo</strong> then <strong>\</strong></li> | ||
<li>All changed punctuation can type their original value by holding down the Right-Alt or Option key. To get the original value of the left-bracket [ type Right-Alt+Left-Bracket (Windows) Option+Left-Bracket (Mac).</li> | ||
<ul></li> | ||
</ul> | ||
|
||
<br/> | ||
|
||
<h2>Notes on touch layout</h2> | ||
<div id='wikitext'> | ||
<div class='vspace'></div> | ||
<table border='1' style='border-collapse:collapse' cellpadding='5' ><tr ><td align='center'>`</td><td align='center'>w</td><td align='center'>e è ę é ę̀ ę́</td><th align='center'>´</th><td align='center'>t</td><td align='center'>y</td><td align='center'>u ù ų ú ų̀ ų́</td><td align='center'>i ì į í į̀ į́</td><td align='center'>ò ǫ ó ǫ̀ ǫ́</td><td align='center'>p</td></tr> | ||
<tr ><td align='center'>a à ą á ą̀ ą́</td><td align='center'>s</td><td align='center'>d</td><td align='center'>g</td><td align='center'>h</td><td align='center'>j</td><td align='center'>k</td><td align='center'>l</td><td align='center'>’</td> | ||
<tr ><td > </td><td align='center'>z</td><td align='center'>˛</td><td align='center'>c</td><td align='center'>˛̀</td><td align='center'>˛́</td><td align='center'>n</td><td align='center'>m</td><td colspan='2'> </td></tr> | ||
</table> | ||
<div class='vspace'></div><ul><li>keys with a red background are combining accents. | ||
</li><li>the first character in a cell is the "one-tap" key, any further characters are "hold-select" keys. | ||
</li> | ||
|
||
<h2>Keyboard Layout</h2> | ||
<div id='osk'> | ||
</div> |
58 changes: 58 additions & 0 deletions
58
keyboard/fv_southern_tutchone/9.2.2/fv_southern_tutchone.php
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
<?php | ||
$pagename = 'Southern Tutchone Keyboard Help'; | ||
$pagetitle = 'Southern Tutchone Keyboard Help'; | ||
$pagestyle = <<<END | ||
#wikitext table { margin: 12px; } | ||
#wikitext table td { border: solid 1px #888888 !important } | ||
#wikitext table th { border: solid 1px #888888 !important; background: #ffcccc } | ||
.lang2 {font-family:"Aboriginal Sans"} | ||
END; | ||
|
||
require_once('header.php'); | ||
?> | ||
|
||
<p style='margin: 16px 0 0 0'> | ||
This keyboard is designed for the <b>Southern Tutchone</b> language of the Western Subarctic region of Canada, but may work for other languages in the region. | ||
</p> | ||
<p>If square boxes are displayed instead of characters when using this keyboard (and in the keyboard layouts below), please read our <a href="/troubleshooting/#boxes">troubleshooting guide</a>. | ||
</p> | ||
<p> To type the diaeresis accent use the Semicolon key ;. ä is typed Semicolon then a. | ||
To type the acute accent use the / key. á is typed / then a. | ||
To type the double acute accent use the & key. a̋ is typed & then a. | ||
To type the grave accent use the ` key. à is typed ` then a. | ||
To type the caron accent use the % key. ǎ̀ is typed % then a. | ||
To type the circumflex accent use the ^ key. â is typed ^ then a. | ||
To type the macron accent use the = key. ā is typed = then a. | ||
To type the tilde accent use the ~ key. ã is typed ~ then a. | ||
To type the breve accent use the + and ( key. ă is typed + then ( then a. | ||
To type the ogonek accent use the , key. ą is typed , then a. | ||
To type the dot below accent use the . key. ạ is typed . then a. | ||
To type the ring below accent use the + and ) key. ḁ is typed + then ) then a. | ||
Type '+' plus "O" to get "Œ" | ||
Type '+' plus "o" to get "œ" | ||
Type '+' plus "9" to get "ǝ" | ||
Type '+' plus "3" to get "ɛ" | ||
Type '+' plus "?" to get "ʔ" | ||
Type '+' plus "r" to get "ρ" | ||
Type '+' plus "x" to get "χ" | ||
</p> | ||
|
||
|
||
<h2>Notes on touch layout</h2> | ||
<div id='wikitext'> | ||
<div class='vspace'></div> | ||
<table border='1' style='border-collapse:collapse' cellpadding='5' ><tr ><td align='center'>ä</td><td align='center'>w</td><td align='center'>e</td><td align='center'>r</td><td align='center'>t</td><td align='center'>y</td><td align='center'>u</td><td align='center'>i</td><td align='center'>o</td><td align='center'>ü</td></tr> | ||
<tr ><td align='center'>a</td><td align='center'>s</td><td align='center'>d</td><th align='center'>˛</th><td align='center'>g</td><td align='center'>h</td><td align='center'>j</td><td align='center'>k</td><td align='center'>l ł</td><td align='center'>' "</td></tr> | ||
<tr ><td > </td><td align='center'>z</td><th align='center'>´</th><td align='center'>c</td><th align='center'>ˋ</th><th align='center'>¯</th><td align='center'>b</td><td align='center'>n</td><td align='center'>m</td><td colspan='2'> </td></tr> | ||
</table> | ||
<div class='vspace'></div><ul><li>keys with a red background are combining accents. | ||
</li><li>the first character in a cell is the "one-tap" key, any further characters are "hold-select" keys. | ||
</li></ul> | ||
</div> | ||
|
||
<br/> | ||
|
||
<h2>Keyboard Layout</h2> | ||
<div id='osk'> | ||
</div> |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,118 @@ | ||
<?php | ||
$pagename = "Sheek Bakrii Saphaloo Qubee Keyboard"; | ||
$pagetitle = "The Geʾez Frontier Foundation Sheek Bakrii Saphaloo Qubee Keyboard"; | ||
$pagestyle = <<<END | ||
img.indented { text-indent: 10%} | ||
table.flat { border-spacing: 0; margin: 0.5em 0 } | ||
table.flat td, table.kb th { border: thin solid #666; text-align: center ; padding: 0.3em } | ||
table.flat { border-bottom: hidden } | ||
table.flat { empty-cells: show } | ||
table.flat th { text-align: center; border: thin solid #666; background-color: #e0dacf } | ||
table.flat caption { margin: 0.5em 0 0 0 } | ||
td.divide { border-left: 1px solid black } | ||
td.flat-bottom { border-bottom: 1px solid black } | ||
td.flat-top { border-top: 1px solid black } | ||
.note { background: #ffa } | ||
.note-emph { background: #ffa; font-style: italic } | ||
.question-unanswered { background: #ffa; font-style: italic; color: #ff0000 } | ||
.question-answered { background: #bfffa0; font-style: italic; text-decoration: line-through } | ||
body { max-width: 1200px } | ||
table.kb th, table.kb td { padding: 0.3em } | ||
table.kb th:first-child { background-color: #e0dacf; } | ||
table.kb tr:first-child { background-color: #e0dacf; font-weight:bold; } | ||
table.kb tr:first-child th:first-child { background-color: #ffffff; border-left-color: #ffffff; border-top-color: #ffffff } | ||
table.kb tr:first-child th:last-child { background-color: #ffffff; border-right-color: #ffffff; border-top-color: #ffffff } | ||
table.kb th { background-color: #e0dacf; border-left-color: #ffffff } | ||
table.kb td, table.kb th { border: thin solid #666; text-align: center } | ||
table.kb th { text-align: center; background-color: #d7d0b9 } | ||
table.kb { border-bottom: hidden } | ||
table.kb { empty-cells: show } | ||
table.kb caption { margin: 0.5em 0 0 0 } | ||
table.kb tr:last-child { text-align: center; background-color: #d7d0b9; font-weight:bold; } | ||
table.kb tr:last-child th:first-child { background-color: #ffffff; border-left-color: #ffffff; border-bottom-color: #ffffff } | ||
dd {margin: 0 0 1em; padding: 0} | ||
table.punct th { font-weight: bold; padding: 0.3em } | ||
table.punct td { font-weight: normal; padding: 0.3em } | ||
table.punct th:first-child { background-color: #e0dacf; } | ||
table.punct tr:first-child { background-color: #e0dacf; } | ||
table.punct tr:first-child th:first-child { background-color: #ffffff; border-left-color: #ffffff; border-top-color: #ffffff } | ||
table.punct th { background-color: #e0dacf; border-left-color: #ffffff } | ||
table.punct td, table.punct th { border: thin solid #666; text-align: center } | ||
table.punct th { text-align: center; background-color: #d7d0b9 } | ||
table.punct { border-bottom: hidden } | ||
table.punct { empty-cells: show } | ||
table.zaima th { font-weight: bold; padding: 0.3em } | ||
table.zaima td { font-weight: normal; padding: 0.3em } | ||
table.zaima th:first-child { background-color: #e0dacf;} | ||
table.zaima tr:first-child th { background-color: #e0dacf; } | ||
table.zaima tr:first-child th:first-child { background-color: #ffffff; border-left-color: #ffffff; border-top-color: #ffffff } | ||
table.zaima th { background-color: #e0dacf; border-left-color: #ffffff } | ||
table.zaima td, table.zaima th { border: thin solid #666; text-align: center } | ||
table.zaima th { text-align: center; background-color: #d7d0b9 } | ||
table.zaima { border-bottom: hidden } | ||
table.zaima { empty-cells: show } | ||
code { | ||
display: inline-block; | ||
width: 50px; | ||
border: 1px solid #000; | ||
text-align: center; | ||
} | ||
END; | ||
require_once('header.php'); | ||
?> | ||
|
||
|
||
<h1>Sheek Bakrii Saphaloo Qubee Keyboard</h1> | ||
|
||
<h2><a id="abstract" name="abstract"></a>Introduction</h2> | ||
|
||
<p style="text-align: justify;"> | ||
This is a keyboard for typing the Sheek Bakrii Saphaloo script in a style very similar to typing | ||
in Qubee. Qubee rules for typing Oromo language sounds are followed to the maximum extent possible, | ||
in a few cases where the Sheek Bakrii Saphaloo script adds additional letters for the sounds | ||
of other langauges (Arabic for example), a small change from Qubee is introduced. See the typing | ||
manual for full details of the typing rules. | ||
</p> | ||
|
||
|
||
<p style="text-align: justify;"> | ||
The <a target="_blank" href="SBS-Typing-English.pdf">pdf manual</a> reviews typing in full detail. | ||
</p> | ||
|
||
<h3>Caveats</h3> | ||
<p style="text-align: justify;"> | ||
This is an *exerimental* keyboard that will not be compatible with a future standard for the Sheek Bakrii Saphaloo | ||
script. The font that the keyboard relies on, the _Athinkra: Sheek Bakri Saphaloo_ font, uses a temporary encoding | ||
space that would change under a final standard for the script. The implication is that documents composed with | ||
this typeface will be incompatible with the anticipated international standard and will either need to be | ||
recomposed on converted into the standard encoding. | ||
</p> | ||
|
||
<hr/> | ||
|
||
<h2>License</h2> | ||
|
||
<p>This keyboard is copyright © Geʾez Frontier Foundation, 2023. It is distributed under the MIT free software license:</p> | ||
|
||
<div style="margin-left: 1em;"> | ||
<table> | ||
<tr> | ||
<td style="border: thin solid #666; text-align: justify; padding-left: 5px; padding-right: 5px;" width="700px"> | ||
<h5>The MIT License (MIT)</h5> | ||
|
||
<p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p> | ||
|
||
<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p> | ||
|
||
<p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p> | ||
</td> | ||
</tr> | ||
</table> | ||
</div> | ||
|
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,118 @@ | ||
<?php | ||
$pagename = "Sheek Bakrii Saphaloo Qubee Keyboard"; | ||
$pagetitle = "The Geʾez Frontier Foundation Sheek Bakrii Saphaloo Qubee Keyboard"; | ||
$pagestyle = <<<END | ||
img.indented { text-indent: 10%} | ||
table.flat { border-spacing: 0; margin: 0.5em 0 } | ||
table.flat td, table.kb th { border: thin solid #666; text-align: center ; padding: 0.3em } | ||
table.flat { border-bottom: hidden } | ||
table.flat { empty-cells: show } | ||
table.flat th { text-align: center; border: thin solid #666; background-color: #e0dacf } | ||
table.flat caption { margin: 0.5em 0 0 0 } | ||
td.divide { border-left: 1px solid black } | ||
td.flat-bottom { border-bottom: 1px solid black } | ||
td.flat-top { border-top: 1px solid black } | ||
.note { background: #ffa } | ||
.note-emph { background: #ffa; font-style: italic } | ||
.question-unanswered { background: #ffa; font-style: italic; color: #ff0000 } | ||
.question-answered { background: #bfffa0; font-style: italic; text-decoration: line-through } | ||
body { max-width: 1200px } | ||
table.kb th, table.kb td { padding: 0.3em } | ||
table.kb th:first-child { background-color: #e0dacf; } | ||
table.kb tr:first-child { background-color: #e0dacf; font-weight:bold; } | ||
table.kb tr:first-child th:first-child { background-color: #ffffff; border-left-color: #ffffff; border-top-color: #ffffff } | ||
table.kb tr:first-child th:last-child { background-color: #ffffff; border-right-color: #ffffff; border-top-color: #ffffff } | ||
table.kb th { background-color: #e0dacf; border-left-color: #ffffff } | ||
table.kb td, table.kb th { border: thin solid #666; text-align: center } | ||
table.kb th { text-align: center; background-color: #d7d0b9 } | ||
table.kb { border-bottom: hidden } | ||
table.kb { empty-cells: show } | ||
table.kb caption { margin: 0.5em 0 0 0 } | ||
table.kb tr:last-child { text-align: center; background-color: #d7d0b9; font-weight:bold; } | ||
table.kb tr:last-child th:first-child { background-color: #ffffff; border-left-color: #ffffff; border-bottom-color: #ffffff } | ||
dd {margin: 0 0 1em; padding: 0} | ||
table.punct th { font-weight: bold; padding: 0.3em } | ||
table.punct td { font-weight: normal; padding: 0.3em } | ||
table.punct th:first-child { background-color: #e0dacf; } | ||
table.punct tr:first-child { background-color: #e0dacf; } | ||
table.punct tr:first-child th:first-child { background-color: #ffffff; border-left-color: #ffffff; border-top-color: #ffffff } | ||
table.punct th { background-color: #e0dacf; border-left-color: #ffffff } | ||
table.punct td, table.punct th { border: thin solid #666; text-align: center } | ||
table.punct th { text-align: center; background-color: #d7d0b9 } | ||
table.punct { border-bottom: hidden } | ||
table.punct { empty-cells: show } | ||
table.zaima th { font-weight: bold; padding: 0.3em } | ||
table.zaima td { font-weight: normal; padding: 0.3em } | ||
table.zaima th:first-child { background-color: #e0dacf;} | ||
table.zaima tr:first-child th { background-color: #e0dacf; } | ||
table.zaima tr:first-child th:first-child { background-color: #ffffff; border-left-color: #ffffff; border-top-color: #ffffff } | ||
table.zaima th { background-color: #e0dacf; border-left-color: #ffffff } | ||
table.zaima td, table.zaima th { border: thin solid #666; text-align: center } | ||
table.zaima th { text-align: center; background-color: #d7d0b9 } | ||
table.zaima { border-bottom: hidden } | ||
table.zaima { empty-cells: show } | ||
code { | ||
display: inline-block; | ||
width: 50px; | ||
border: 1px solid #000; | ||
text-align: center; | ||
} | ||
END; | ||
require_once('header.php'); | ||
?> | ||
|
||
|
||
<h1>Sheek Bakrii Saphaloo Qubee Keyboard</h1> | ||
|
||
<h2><a id="abstract" name="abstract"></a>Introduction</h2> | ||
|
||
<p style="text-align: justify;"> | ||
This is a keyboard for typing the Sheek Bakrii Saphaloo script in a style very similar to typing | ||
in Qubee. Qubee rules for typing Oromo language sounds are followed to the maximum extent possible, | ||
in a few cases where the Sheek Bakrii Saphaloo script adds additional letters for the sounds | ||
of other langauges (Arabic for example), a small change from Qubee is introduced. See the typing | ||
manual for full details of the typing rules. | ||
</p> | ||
|
||
|
||
<p style="text-align: justify;"> | ||
The <a target="_blank" href="SBS-Typing-English.pdf">pdf manual</a> reviews typing in full detail. | ||
</p> | ||
|
||
<h3>Caveats</h3> | ||
<p style="text-align: justify;"> | ||
This is an *exerimental* keyboard that will not be compatible with a future standard for the Sheek Bakrii Saphaloo | ||
script. The font that the keyboard relies on, the _Athinkra: Sheek Bakri Saphaloo_ font, uses a temporary encoding | ||
space that would change under a final standard for the script. The implication is that documents composed with | ||
this typeface will be incompatible with the anticipated international standard and will either need to be | ||
recomposed on converted into the standard encoding. | ||
</p> | ||
|
||
<hr/> | ||
|
||
<h2>License</h2> | ||
|
||
<p>This keyboard is copyright © Geʾez Frontier Foundation, 2023. It is distributed under the MIT free software license:</p> | ||
|
||
<div style="margin-left: 1em;"> | ||
<table> | ||
<tr> | ||
<td style="border: thin solid #666; text-align: justify; padding-left: 5px; padding-right: 5px;" width="700px"> | ||
<h5>The MIT License (MIT)</h5> | ||
|
||
<p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p> | ||
|
||
<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p> | ||
|
||
<p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p> | ||
</td> | ||
</tr> | ||
</table> | ||
</div> | ||
|
Oops, something went wrong.