Skip to content

Commit

Permalink
Merge pull request #2850 from First-Peoples-Cultural-Council/fv_sever…
Browse files Browse the repository at this point in the history
…n_ojibwa

[FV severn ojibwa] Normalized outputs, new desktop keyboard
  • Loading branch information
DavidLRowe authored Jun 27, 2024
2 parents d2d59ed + 2230774 commit a6fdde8
Show file tree
Hide file tree
Showing 18 changed files with 1,348 additions and 309 deletions.
6 changes: 6 additions & 0 deletions release/fv/fv_severn_ojibwa/HISTORY.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
ᐊᓂᔑᓂᓂᒧᐎᐣ Change History
============================
10.0 (18 Apr 2024)
-----------------
* Added desktop layout
* Added w final variant to mobile layout
* Normalised mobile outputs

9.3.1 (25 Oct 2023)
-----------------
* Changed order of mobile layers to unscramble display on help page
Expand Down
2 changes: 1 addition & 1 deletion release/fv/fv_severn_ojibwa/LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2015-2023 FirstVoices, SIL International, 2015 First Peoples' Cultural Foundation
Copyright (c) 2015-2024 FirstVoices, SIL International, 2015 First Peoples' Cultural Foundation

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
9 changes: 9 additions & 0 deletions release/fv/fv_severn_ojibwa/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,17 @@ Links
* Home: <https://www.firstvoices.com>
* Deployed: <https://keyman.com/keyboards/fv_severn_ojibwa>
* Help: <http://help.keyman.com/keyboard/fv_severn_ojibwa>

Copyright
---------

See [LICENSE.md](LICENSE.md)

Supported Platforms
-------------------

* Windows
* macOS
* Linux
* Web
* Mobile
55 changes: 2 additions & 53 deletions release/fv/fv_severn_ojibwa/fv_severn_ojibwa.kpj
Original file line number Diff line number Diff line change
@@ -1,59 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<KeymanDeveloperProject>
<Options>
<BuildPath>$PROJECTPATH\build</BuildPath>
<Version>2.0</Version>
<CompilerWarningsAsErrors>True</CompilerWarningsAsErrors>
<WarnDeprecatedCode>True</WarnDeprecatedCode>
<CheckFilenameConventions>False</CheckFilenameConventions>
<ProjectType>keyboard</ProjectType>
<SkipMetadataFiles>True</SkipMetadataFiles>
</Options>
<Files>
<File>
<ID>id_4e39167d6cd69cb62432cdd10666c848</ID>
<Filename>fv_severn_ojibwa.kmn</Filename>
<Filepath>source\fv_severn_ojibwa.kmn</Filepath>
<FileVersion>9.3.1</FileVersion>
<FileType>.kmn</FileType>
<Details>
<Name>ᐊᓂᔑᓂᓂᒧᐎᐣ</Name>
<Copyright>(c) 2015-2023 FirstVoices, SIL International, 2015 First Peoples' Cultural Foundation</Copyright>
</Details>
</File>
<File>
<ID>id_1b320a837f8b36b8fb03f2539c53c884</ID>
<Filename>fv_severn_ojibwa.kps</Filename>
<Filepath>source\fv_severn_ojibwa.kps</Filepath>
<FileVersion>9.3.1</FileVersion>
<FileType>.kps</FileType>
<Details>
<Name>ᐊᓂᔑᓂᓂᒧᐎᐣ</Name>
<Copyright>© 2015-2023 FirstVoices, SIL International, 2015 First Peoples' Cultural Foundation</Copyright>
<Version>9.3.1</Version>
</Details>
</File>
<File>
<ID>id_8da344c4cea6f467013357fe099006f5</ID>
<Filename>readme.htm</Filename>
<Filepath>source\readme.htm</Filepath>
<FileVersion></FileVersion>
<FileType>.htm</FileType>
<ParentFileID>id_1b320a837f8b36b8fb03f2539c53c884</ParentFileID>
</File>
<File>
<ID>id_1a63bcc25be73bcffc383977dbfceeb7</ID>
<Filename>fv_severn_ojibwa.js</Filename>
<Filepath>source\..\build\fv_severn_ojibwa.js</Filepath>
<FileVersion></FileVersion>
<FileType>.js</FileType>
<ParentFileID>id_1b320a837f8b36b8fb03f2539c53c884</ParentFileID>
</File>
<File>
<ID>id_1325afcc6d76b4ba00be4d3aca759236</ID>
<Filename>AboriginalSerifREGULAR.ttf</Filename>
<Filepath>source\..\..\..\shared\fonts\canadian_aboriginal\AboriginalSerifREGULAR.ttf</Filepath>
<FileVersion></FileVersion>
<FileType>.ttf</FileType>
<ParentFileID>id_1b320a837f8b36b8fb03f2539c53c884</ParentFileID>
</File>
</Files>
</KeymanDeveloperProject>
84 changes: 84 additions & 0 deletions release/fv/fv_severn_ojibwa/source/fv_severn_ojibwa-help.htm
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>ᐊᓂᔑᓂᓂᒧᐎᐣ (Severn Ojibwa, left w-dot) Keyboard Layout</title>

<style type="text/css"> <!--
li {font-size: medium; margin-bottom: 5px; font-family: "Aboriginal Sans"; }
p {font-family: "Aboriginal Sans"; }
h2 {font-family: "Aboriginal Sans"; }
.legalese { font-size: x-small; }
h3 {font-family: "Aboriginal Sans";}
a:link {color: #0000ee; text-decoration:none;}
a:visited { color: rgb(0,150,0); text-decoration:none;}
a:active { color: rgb(102,117,184); text-decoration:none;}
--> </style>

</head>

<body>

<ul>
<li>The on-screen keyboard shows each syllable in their final form and in their e-orientation, or in their short and long form (vowels).</li>
<li>The syllabics used to write ᐊᓂᔑᓂᓂᒧᐎᐣ (Ojibwa) are typed primarily by writing their long-vowel equivalents, with a few exceptions. See <a href=Severn_Ojibwa.pdf>this document</a> for a full list of how to type each syllable with this keyboard, and all of the special key combinations.
<ul>
<li>By typing a single consonant or a key that's assigned to a consonant, the syllable final form will appear on screen. Following the consonant with a vowel will change the syllable final into its full form in the orientation corresponding with the vowel typed.</li>
<ul>
<li>Typing the k or g key outputs <b></b>. If the a key is typed after, it will change to <b></b>.</li>
</ul>
<li>To type a long vowel / add the top dot, type the vowel twice.</li>
<ul>
<li><b></b> is typed <b>kaa</b> or <b>gaa</b></li>
</ul>
<li>To add the w-dot, type the w after the first consonant</li>
<ul>
<li><b>ᐃᐠᐧᐁ</b> is typed <b>ik[we</b> or <b>ig[we</b></li>
</ul>
<li>The syllabics sets for sh- / zh- (ᔐᔑᔓᔕᔥ), ch- (ᒉᒋᒍᒐᒡ), and th- (ᕞᕠᕤᕦᕪ) are typed by SHIFT + the first letter of each sound (s, z, and t)</li>
<ul>
<li><b>ᐊᓂᔑᓂᓂᒧᐎᐣ</b> is typed <b>aniSininimowin</b> or <b>aniZininimowin</b></li>
<li><b>ᒌᒫᐣ</b> (pointed) is typed <b>Ciimaan</b> or <b>jiimaan</b></li>
<li><b>ᒋᒪᐣ</b> (unpointed) is typed <b>Ciman</b> or <b>jiman</b></li>
</ul>
</ul>
</li>
<li>In the case of a vowel immediately after a syllable final or two vowels that need to be side by side, use the <b>left bracket key [ </b> to keep the syllables separate
<ul>
<li><b></b>is typed <b>aa</b></li>
<li><b>ᐊᐊ</b>is typed <b>a[a</b></li>
<li><b>ᐃᑴ</b> (pointed) is typed <b>ikwe</b> or <b>igwe</b></li>
<li><b>ᐃᐠᐌ</b> (pointed) is typed <b>ik[we</b> or <b>ig[we</b></li>
</ul>
</li>
<p></p>

<h2>Punctuation</h2>
<li>A standalone above dot indicating vowel length can be typed with the Backquote key `</li>
<li>A standalone w-dot can be typed with the q key.</li>
<ul>
<li><b>NOTE:</b> the dot indicating a long vowel and the w-dot do not need to be typed for the majority of syllables on the keyboard. They are provided as an option for syllables that do not have a single character that contains the syllable and one or both dots, ie; ᐧᕙ</li>
</ul>
<li><b></b> is typed with the period key .</li>
<li>single guillement: ‹ Right-Alt+Semicolon key ; — › Right-Alt+Quote '</li>
<li>double guillemets: « Shift+Right-Alt+Semicolon key ; — » Shift+Right-Alt+Quote '</li>
<li>Any modified punctuation can be typed using <b>Right-Alt</b>(Windows) or <b>Option</b>(Mac) + the original key</li>
<ul>
<li><b>.</b> is typed Right-Alt / Option + Period key . </li>
<li><b>-</b> is typed Right-Alt / Option + Hyphen key -</li>
<li><b>+</b> is typed Shift+Right-Alt / Option + Equal key =</li>
</ul>
<li>All English letters can be typed by pressing <b>Right-Alt / Option </b> followed by the letter(s) you wish to type</li>
<li>All uppercase English letters can be typed by pressing <b>Right-Alt / Option</b> followed by the letter(s) you wish to type</li>

<hr></td>
</tr>
</li>
</ul>
<tr>
<td colspan="2"><p class="legalese">Development of this keyboard layout was funded by FirstVoices and the First Peoples’ Heritage Language and Culture Council. This keyboard is provided free of charge. </p></td>
</tr>
</table>

</body>
</html>
Loading

0 comments on commit a6fdde8

Please sign in to comment.