Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
197 changes: 197 additions & 0 deletions keyboard/bj_cree_east/9.2.1/bj_cree_east.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,197 @@
<?php
$pagename = 'BJCreeUNI (East) Keyboard Help';
$pagetitle = $pagename;
$pagestyle = <<<END
.cree {font-family: 'BJCree';}
.msg-important { color: rgb(238, 0, 0); background-color: rgb(255, 213, 213); border: 2px dashed rgb(238, 0, 0); padding: 8pt 16pt; margin: 8pt 0; display: inline-block; }
END;
require_once('header.php');
?>
<section id='overview'>
<h2>Overview</h2>
<p>This keyboard is designed for the East Cree syllabic script used in Northwestern Quebec, Canada. The keyboard has been developed to make it easy to type all of the symbols necessary for East Cree. This keyboard is fully compliant with the <a href='http://unicode.org/standard/standard.html'>Unicode Standard</a>.</p>

<div class="msg-important">
<p><b>Important Notice:</b> The default for this keyboard is for characters to be composed. For example, this sequence "wa" would produce ᐗ (U+1417).</p>
<p>You can change the keyboard to produce decomposed characters in two ways. The preferred method is to use <b>Keyman → Configuration</b>.</p>
<ol>
<li><b>Using Keyman Configuration</b>: On Windows or Linux, go to <b>Keyman → Configuration → Keyboard Layouts → BJCreenUNI (east) → Keyboard Options</b> and choose <b>Decomposed</b>.
You may need to close and reopen your input application and keyboard, before the default behavior changes. This method will change your default to <i>Decomposed</i> and
everytime you switch to this keyboard it will remain using the <i>Decomposed</i> style until you change it back to <i>Composed</i> style using <b>Keyman configuration</b>.</li>
<li><b>Using RALT hotkeys</b> (primarily needed for macOS): It is also possible to switch from <i>Composed</i> to <i>Decomposed</i> using the RALT HYPHEN sequence (RALT+-).
Switch back to <i>Composed</i> using the RALT EQUAL sequence (RALT+=). This method will change to <i>Decomposed</i> during just this session of
using the keyboard. After you stop using the keyboard it will return to <i>Composed</i>.</li>
</ol>
</div>

<h4>Basic Function</h4>
<p>This keyboard is phonetic. The basic consonant+vowel syllabic characters are formed as a result of pressing the equivalent Latin letters. For example, type <kbd>n</kbd><kbd>a</kbd> to get <samp>ᓇ</samp>, and type <kbd>n</kbd><kbd>i</kbd> to get <samp>ᓂ</samp>. Type the vowel a second time to get the dot over the character for "long" syllables: <kbd>n</kbd><kbd>i</kbd><kbd>i</kbd> to get <samp>ᓃ</samp>. For a consonant alone (finals) simply type the consonant not followed by a vowel: type <kbd>n</kbd><kbd>i</kbd><kbd>i</kbd><kbd>n</kbd> to get <samp>ᓃᓐ</samp>. Finally, the "w" dot (mid-dot) is formed by typing the <kbd>w</kbd> key between the consonant and vowel: type <kbd>n</kbd><kbd>w</kbd><kbd>a</kbd> to get <samp>ᐧᓇ</samp> and <kbd>n</kbd><kbd>w</kbd><kbd>a</kbd><kbd>a</kbd> to get <samp>ᐧᓈ</samp>.
<h4>On Screen Keyboard</h4>
<p>The On Screen Keyboard view for this keyboard is simply a QWERTY US layout, since the keyboard equivalents are designed to match the Latin characters standard East Cree syllabic chart.</p>
<h4>Fonts</h4>
<p>This keyboard installs with the Unicode Aboriginal Syllabic font <b>BJCree</b>, which offers full support for the characters in East Cree and other related languages. Please uninstall the <b>BJCree UNI</b> font before installing this package.</p>
<aside class='break'>

</section>
<section id='layout' class='break'>
<div id='osk-container'>
<h2>Desktop Keyboard Layout</h2>
<div id='osk' data-states='default shift'></div>
</div>
</section>
<section id='guide' class='break'>
<h2>Typing Guide</h2>
<p>This typing guide is based on the standard East Cree syllabic chart.</p>

<table class='grid colleft'>
<tr>

<th width="50"></th>
<th width="50"></th>
<th width="50"></th>
<th width="50"></th>
<th width="50"></th> <th width="50"></th>
</tr>
<tbody>
<tr>
<th> </th>
<th> e </th>
<th>i/ii</th>
<th>o/oo</th>
<th>a/aa</th>
<th>finals</th>
</tr>
<tr>
<th> </th>
<th><span class="cree">ᐁ</span></th>
<th><span class="cree">ᐃ</span></th>
<th><span class="cree">ᐅ</span></th>
<th><span class="cree">ᐊ</span></th>
<th><span class="cree">ᐤ</span></th>
</tr>
<tr>
<th>w</th>
<th><span class="cree">ᐧᐁ</span></th>
<th><span class="cree">ᐧᐃ</span></th>
<th><span class="cree">ᐧᐅ</span></th>
<th><span class="cree">ᐧᐊ</span></th>
<th></th>
</tr>
<tr>
<th>p</th>
<th><span class="cree">ᐯ</span></th>
<th><span class="cree">ᐱ</span></th>
<th><span class="cree">ᐳ</span></th>
<th><span class="cree">ᐸ</span></th>
<th><span class="cree">ᑉ</span></th>
</tr>
<tr>
<th>t</th>
<th><span class="cree">ᑌ</span></th>
<th><span class="cree">ᑎ</span></th>
<th><span class="cree">ᑐ</span></th>
<th><span class="cree">ᑕ</span></th>
<th><span class="cree">ᑦ</span></th>
</tr>
<tr>
<th>k</th>
<th><span class="cree">ᑫ</span></th>
<th><span class="cree">ᑭ</span></th>
<th><span class="cree">ᑯ</span></th>
<th><span class="cree">ᑲ</span></th>
<th><span class="cree">ᒃ</span></th>
</tr>
<tr>
<th>ch</th>
<th><span class="cree">ᒉ</span></th>
<th><span class="cree">ᒋ</span></th>
<th><span class="cree">ᒍ</span></th>
<th><span class="cree">ᒐ</span></th>
<th><span class="cree">ᒡ</span></th>
</tr>
<tr>
<th>m</th>
<th><span class="cree">ᒣ</span></th>
<th><span class="cree">ᒥ</span></th>
<th><span class="cree">ᒧ</span></th>
<th><span class="cree">ᒪ</span></th>
<th><span class="cree">ᒻ</span></th>
</tr>
<tr>
<th>n</th>
<th><span class="cree">ᓀ</span></th>
<th><span class="cree">ᓂ</span></th>
<th><span class="cree">ᓄ</span></th>
<th><span class="cree">ᓇ</span></th>
<th><span class="cree">ᓐ</span></th>
</tr>
<tr>
<th>s</th>
<th><span class="cree">ᓭ</span></th>
<th><span class="cree">ᓯ</span></th>
<th><span class="cree">ᓱ</span></th>
<th><span class="cree">ᓴ</span></th>
<th><span class="cree">ᔅ</span></th>
</tr>
<tr>
<th>sh</th>
<th><span class="cree">ᔐ</span></th>
<th><span class="cree">ᔑ</span></th>
<th><span class="cree">ᔓ</span></th>
<th><span class="cree">ᔕ</span></th>
<th><span class="cree">ᔥ</span></th>
</tr>
<tr>
<th>y</th>
<th><span class="cree">ᔦ</span></th>
<th><span class="cree">ᔨ</span></th>
<th><span class="cree">ᔪ</span></th>
<th><span class="cree">ᔭ</span></th>
<th><span class="cree">ᔾ</span></th>
</tr>
<tr>
<th>r</th>
<th><span class="cree">ᕃ</span></th>
<th><span class="cree">ᕆ</span></th>
<th><span class="cree">ᕈ</span></th>
<th><span class="cree">ᕋ</span></th>
<th><span class="cree">ᕐ</span></th>
</tr>
<tr>
<th>l</th>
<th><span class="cree">ᓓ</span></th>
<th><span class="cree">ᓕ</span></th>
<th><span class="cree">ᓗ</span></th>
<th><span class="cree">ᓚ</span></th>
<th><span class="cree">ᓪ</span></th>
</tr>
<tr>
<th>f</th>
<th><span class="cree">ᕓ</span></th>
<th><span class="cree">ᕕ</span></th>
<th><span class="cree">ᕗ</span></th>
<th><span class="cree">ᕙ</span></th>
<th><span class="cree">ᕝ</span></th>
</tr>
<tr>
<th>th</th>
<th><span class="cree">ᕞ</span></th>
<th><span class="cree">ᕠ</span></th>
<th><span class="cree">ᕤ</span></th>
<th><span class="cree">ᕦ</span></th>
<th><span class="cree">ᕪ</span></th>
</tr>
<tr>
<th> </th>
<th>(h)<span class="cree"> ᐦ </span></th>
<th>(l)<span class="cree"> ᓬ </span></th>
<th>(r)<span class="cree"> ᕒ </span></th>
<th> </th>
</tr>
</tbody>
</table>
<p>A dot in <i>front</i> of any character puts a "w" after the <i>first</i> letter, like this:</br>
<span class="cree">ᒪ</span> = ma, <span class="cree">ᐧᒪ</span> = mwa, <span class="cree">ᐧᒫ</span> = mwaa</br>
<span class="cree">᙭</span> = Christ, <span class="cree">᙮ </span>= . (period)</p>
</section>

30 changes: 30 additions & 0 deletions keyboard/bj_cree_east_james_bay/1.2.1/bj_cree_east_james_bay.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?php
$pagename = 'CreeBoard Keyboard Help';
$pagetitle = $pagename;
$pagestyle = <<<END
.cree {font-family: 'BJCree';}
.msg-important { color: rgb(238, 0, 0); background-color: rgb(255, 213, 213); border: 2px dashed rgb(238, 0, 0); padding: 8pt 16pt; margin: 8pt 0; display: inline-block; }
END;
require_once('header.php');
?>
<p>
This Cree keyboard is based on the Cree School Board Old Macintosh keyboard layout. It a "typewriter-style" layout (type one key for one character). It uses Unified Canadian Aboriginal Syllabics.
</p>
<div class="msg-important">
<p><b>Important Notice:</b> The default for this keyboard is for characters to be composed. For example, this sequence "_k" or "Ck" would produce ᐗ (U+1417) and "_ + RALT + k" would product ᐙ (U+1419).</p>
<p>You can change the keyboard to produce decomposed characters in two ways. The preferred method is to use <b>Keyman → Configuration</b>.</p>
<ol>
<li><b>Using Keyman Configuration</b>: On Windows or Linux, go to <b>Keyman → Configuration → Keyboard Layouts → CreeBoard → Keyboard Options</b> and choose <b>Decomposed</b>.
You may need to close and reopen your input application and keyboard, before the default behavior changes. This method will change your default to <i>Decomposed</i> and
everytime you switch to this keyboard it will remain using the <i>Decomposed</i> style until you change it back to <i>Composed</i> style using <b>Keyman configuration</b>.</li>
<li><b>Using RALT hotkeys</b> (primarily needed for macOS): It is also possible to switch from <i>Composed</i> to <i>Decomposed</i> using the RALT HYPHEN sequence (RALT+-).
Switch back to <i>Composed</i> using the RALT EQUAL sequence (RALT+=). This method will change to <i>Decomposed</i> during just this session of
using the keyboard. After you stop using the keyboard it will return to <i>Composed</i>.</li>
</ol>
</div>

<h2>Desktop Keyboard Layout</h2>
<div id='osk' data-states='default shift rightalt rightalt-shift'>
</div>


31 changes: 31 additions & 0 deletions keyboard/bj_cree_woods/1.3.1/bj_cree_woods.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<?php
$pagename = 'Western Cree (TH-Woods) Keyboard Help';
$pagetitle = $pagename;
$pagestyle = <<<END
.cree {font-family: 'BJCree';}
.msg-important { color: rgb(238, 0, 0); background-color: rgb(255, 213, 213); border: 2px dashed rgb(238, 0, 0); padding: 8pt 16pt; margin: 8pt 0; display: inline-block; }
END;
require_once('header.php');
?>

<div class="msg-important">
<p><b>Important Notice:</b> The default for this keyboard is for characters to be composed. For example, this sequence "kwe" produce ᑴ (U+1474)</p>
<p>You can change the keyboard to produce decomposed characters in two ways. The preferred method is to use <b>Keyman → Configuration</b>.</p>
<ol>
<li><b>Using Keyman Configuration</b>: On Windows or Linux, go to <b>Keyman → Configuration → Keyboard Layouts → Western Cree (TH-Woods) → Keyboard Options</b> and choose <b>Decomposed</b>.
You may need to close and reopen your input application and keyboard, before the default behavior changes. This method will change your default to <i>Decomposed</i> and
everytime you switch to this keyboard it will remain using the <i>Decomposed</i> style until you change it back to <i>Composed</i> style using <b>Keyman configuration</b>.</li>
<li><b>Using RALT hotkeys</b> (primarily needed for macOS): It is also possible to switch from <i>Composed</i> to <i>Decomposed</i> using the RALT EQUAL sequence (RALT+=).
Switch back to <i>Composed</i> using the SHIFT RALT EQUAL sequence (SHIFT+RALT+=). This method will change to <i>Decomposed</i> during just this session of
using the keyboard. After you stop using the keyboard it will return to <i>Composed</i>.</li>
</ol>
</div>
<p>
This keyboard is distinguished by: TH characters that resemble Y characters (with a bar), w-dot precedes the character (East Cree style), western finals, zig-zag R's and L's. It uses Unified Canadian Aboriginal Syllabics.
</p>

<div id='osk' data-states='default shift'>
</div>


<p>© Bill Jancewicz</p>
28 changes: 28 additions & 0 deletions keyboard/bj_mista_wasaha_cree/1.2.2/bj_mista_wasaha_cree.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?php
$pagename = 'Swampy Cree (Tataskweyak) Keyboard Help';
$pagetitle = $pagename;
$pagestyle = <<<END
.cree {font-family: 'BJCree';}
.msg-important { color: rgb(238, 0, 0); background-color: rgb(255, 213, 213); border: 2px dashed rgb(238, 0, 0); padding: 8pt 16pt; margin: 8pt 0; display: inline-block; }
END;
require_once('header.php');
?>
<div class="msg-important">
<p><b>Important Notice:</b> The default for this keyboard is for characters to be composed. For example, this sequence "wa" would produce ᐘ (U+1418).</p>
<p>You can change the keyboard to produce decomposed characters in two ways. The preferred method is to use <b>Keyman → Configuration</b>.</p>
<ol>
<li><b>Using Keyman Configuration</b>: On Windows or Linux, go to <b>Keyman → Configuration → Keyboard Layouts → Swampy Cree (Tataskweyak) → Keyboard Options</b> and choose <b>Decomposed</b>.
You will need to close and reopen your input application, keyboard, and possibly Keyman application before the default behavior changes. This method will change your default to <i>Decomposed</i> and
everytime you switch to this keyboard it will remain using the <i>Decomposed</i> style until you change it back to <i>Composed</i> style using <b>Keyman configuration</b>.</li>
<li><b>Using RALT hotkeys</b> (primarily needed for macOS): It is also possible to switch from <i>Composed</i> to <i>Decomposed</i> using the RALT HYPHEN sequence (RALT+-).
Switch back to <i>Composed</i> using the RALT EQUAL sequence (RALT+=). This method will change to <i>Decomposed</i> during just this session of
using the keyboard. After you stop using the keyboard it will return to <i>Composed</i>.</li>
</ol>
</div>

<p>
This keyboard is distinguished by: western finals, w-dot follows the character (Western Cree style), zig-zag R's and L's. It uses Unified Canadian Aboriginal Syllabics.
</p>

<div id='osk' data-states='default shift'>
</div>
17 changes: 17 additions & 0 deletions keyboard/bj_naskapi_classic/2.1.3/bj_naskapi_classic.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?php
$pagename = 'Naskapi (Classic) Keyboard Help';
$pagetitle = $pagename;
// Header we will tidy up later
require_once('header.php');
?>
<p>The Naskapi (Classic) keyboard is a "typewriter-style" layout (type one key for one character). It uses Unified Canadian Aboriginal Syllabics.</p>
<p>Although SHIFT+\ looks blank, it outputs a narrow space character.</p>
<h2>Desktop Keyboard Layout</h2>
<div id='osk' data-states='default shift rightalt rightalt-shift'>
</div>

<h2>Fonts</h2>

<p>This keyboard includes the <b>BJCree</b> font. Please uninstall the <b>BJCree UNI</b> font before installing this package.</p>


Binary file not shown.
23 changes: 23 additions & 0 deletions keyboard/bj_naskapi_common/1.4.2/bj_naskapi_common.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?php
$pagename = 'Naskapi (Common) Keyboard Help';
$pagetitle = 'Naskapi (Common) Keyboard Help';
require_once('header.php');
?>

<p>
The Naskapi (Common) keyboard is a phonetic-style (type the word the way it sounds) layout. It uses Unified Canadian Aboriginal Syllabics.
</p>

<h2>Keyboard Layout</h2>

<p>
The keyboard layout of this keyboard is like that of the QWERTY keyboard which most are already familair with. The system is essentially this: the user types in roman letters on a standard keyboard the way the word “sounds” in Naskapi. What he sees on the screen as he types is the word written in syllabics.
</p>

<p>
A benefit inherent in this system is that the hardware (the keyboard) does not need to be modified in any way with special key-caps or stickers, a new keyboard does not have to be learned and memorized, and that syllabics and non-syllabics (roman) words can be mixed in at any time in any place in the document.
</p>

<p>
This document describes how to type Naskapi: <a href='Naskapi Unicode Keyboard Layout.pdf'>Naskapi Unicode Keyboard Layout</a>
</p>
Loading