Difference between revisions of "Tiwi/Keyboard"

From LING073
Jump to: navigation, search
(Chosen Layout)
(Layout Documentation)
 
(15 intermediate revisions by 3 users not shown)
Line 7: Line 7:
 
=== Justification ===
 
=== Justification ===
  
'''Choices Christine made (Temporary):'''
+
We made two keyboard layouts; both using standard US English as a baseline. The first uses the <code>⌃</code> key to toggle between US English and Tiwi orthography as dictated by [https://www.omniglot.com/writing/tiwi.htm Omniglot].
  
*Use the control key to switch into Tiwi as per omniglot
+
This keyboard has the following attributes:
*Use the command key to get IPA symbols that correspond to Tiwi mappings
+
 
*Phonemes with one to one mapping mostly remain the same as standard US English because that is the most popular keyboard used in Australia
+
*Phonemes with a one to one mapping remain the same as standard US English because that is the most popular keyboard used in Australia
 
*Phonemes without a one to one mapping were given keys and were placed depending on frequency
 
*Phonemes without a one to one mapping were given keys and were placed depending on frequency
 
**Tiwi has less phonemes than standard US English, so there was more space to add other phonemes
 
**Tiwi has less phonemes than standard US English, so there was more space to add other phonemes
**Phoneme combinations that occured often together in our corpus are near on the keyboard
+
**Phoneme combinations that occurred often together in our corpus are near on the keyboard
 
**Phonemes that don't appear frequently in our corpus are mapped to infrequent US English phonemes or in convenient locations to make the keyboard as symmetric as possible
 
**Phonemes that don't appear frequently in our corpus are mapped to infrequent US English phonemes or in convenient locations to make the keyboard as symmetric as possible
 +
** The <code>-</code> symbol is moved to a more convenient location as it is used frequently throughout sources in our corpus.
 +
 +
A main concern for this keyboard is speed, because <code>⌃</code> needs to be held to view the Tiwi Orthography keyboard. Majority of the keyboard is the same as the US English layout, so it is not a huge concern, but it is also not convenient. Our second keyboard addresses the convenience issue.
 +
 +
The second keyboard uses the <code>⌥</code> key to toggle between US English and Tiwi IPA symbols also sourced from [https://www.omniglot.com/writing/tiwi.htm Omniglot].
  
'''Choices Enora made (Temporary):'''
+
* In the case of one-to-one correspondence, IPA mapped directly  
* Hit option to access IPA symbols
+
* In the case of two-to-one (i.e. rn ->ɳ), the first IPA symbol key is a dead key with a terminator that corresponds to its one-to-one mapping if there is one
** In the case of one-to-one correspondence, ipa mapped directly  
+
** ex: option + r + n -> ɳ, but option + r -> ɻ
** In the case of two-to-one (i.e. rn ->ɳ), the first ipa symbol key is a dead key with a terminator that corresponds to its one-to-one mapping if there is one
+
* For consistency (and so you never have to release option when you want to do transcription), all IPA symbols represented in Tiwi are represented on the second layer keyboard accessed by the option key (even if they are equivalent the same as the letter in the latin alphabet)
*** ex: option + r + n -> ɳ, but option + r -> ɻ
 
** All ipa symbols represented in Tiwi are represented on the second layer keyboard accessed by the option key (even if they are equivalent the letter in the latin alphabet
 
 
* Hit control + ' to access ʼ, which represents a glottal stop in the orthography
 
* Hit control + ' to access ʼ, which represents a glottal stop in the orthography
+
 
 
=== Layout Documentation ===
 
=== Layout Documentation ===
 +
''' Tiwi Orthography Keyboard'''
 +
<div>
 +
[[File:tiwi_ortho.png|600px]]
 +
</div>
  
'''Insert image of our keyboard and change text'''
+
'''Tiwi IPA Keyboard'''
 +
<div>
 +
[[File:tiwi_ipa.png|600px]]
 +
</div>
  
 
<div>
 
<div>
Combinations of inputs that result in other inputs include the following:
+
Combinations of inputs that result in other inputs include the following (Tiwi Transcription.kelayout):
 
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
 
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
* <code>◌́</code> <code>a</code> = <code>á</code>
+
* <code></code> <code>'</code> = <code>ʼ</code>
* <code>◌́</code> <code>e</code> = <code>é</code>
+
* <code></code> <code>'</code> = <code>ʔ</code>
* <code>◌́</code> <code>i</code> = <code>í</code>
+
* <code></code> <code>g</code> = <code>ɰ</code>
* <code>◌́</code> <code>o</code> = <code>ó</code>
+
* <code></code> <code>j</code> = <code>ʒ</code>
* <code>◌́</code> <code>u</code> = <code>ú</code>
+
* <code></code> <code>r</code> = <code>ɻ</code>
* <code>◌̈</code> <code>u</code> = <code>ü</code>
+
* <code></code> <code>r</code> <code>l</code> = <code>ɭ</code>
 +
* <code>⌥ </code> <code>r</code> <code>n</code> = <code>ɳ</code>
 +
* <code>⌥ </code> <code>r</code> <code>r</code> = <code>r</code>
 +
* <code>⌥ </code> <code>r</code> <code>t</code> = <code>ʈ</code>
 +
* <code>⌥ </code> <code>t</code> <code>h</code> = <code>t̠</code>
 +
* <code>⌥ </code> <code>n</code> <code>h</code> = <code>n̠</code>
 +
* <code>⌥ </code> <code>n</code> <code>g</code> = <code>ŋ</code>
 +
 
 
</div>
 
</div>
  
=== Installation ===  
+
{{comment|My intention in the instructions (which I see now wasn't very clear) was for the layout to be documented in the same way as the Spanish layout—not as a screenshot, but using wiki markup. —Jonathan}}
 +
 
 +
=== Installation (for MacOS) ===  
 +
 
 +
* Download the .keylayout file and copy to ~/Library/Keyboard\ Layouts
 +
* Restart your computer
 +
* Go to System Preferences -> keyboard -> input sources
 +
* Scroll to the bottom of the list of keyboards and select "Others"
 +
* Select "Tiwi"
 +
 
 
=== Licensing ===  
 
=== Licensing ===  
 +
Our keyboard layout is licensed with the MIT License. More information can be found in our GitHub repository.
  
[[Category: Keyboard layouts]]
+
[[Category:sp21_KeyboardLayouts]]
[[Category: Tiwi]]
+
[[Category:Tiwi]]

Latest revision as of 18:27, 27 February 2021

Existing Resources

We have found no existing keyboard layouts for Tiwi and have looked on the macOS operating systems and iOS on both a phone and a tablet. We have also found no keyboard apps supporting the language through preliminary research. We speculate that people who type in Tiwi use the US English keyboard as that is the primary keyboard used in Australia.

Chosen Layout

Justification

We made two keyboard layouts; both using standard US English as a baseline. The first uses the key to toggle between US English and Tiwi orthography as dictated by Omniglot.

This keyboard has the following attributes:

  • Phonemes with a one to one mapping remain the same as standard US English because that is the most popular keyboard used in Australia
  • Phonemes without a one to one mapping were given keys and were placed depending on frequency
    • Tiwi has less phonemes than standard US English, so there was more space to add other phonemes
    • Phoneme combinations that occurred often together in our corpus are near on the keyboard
    • Phonemes that don't appear frequently in our corpus are mapped to infrequent US English phonemes or in convenient locations to make the keyboard as symmetric as possible
    • The - symbol is moved to a more convenient location as it is used frequently throughout sources in our corpus.

A main concern for this keyboard is speed, because needs to be held to view the Tiwi Orthography keyboard. Majority of the keyboard is the same as the US English layout, so it is not a huge concern, but it is also not convenient. Our second keyboard addresses the convenience issue.

The second keyboard uses the key to toggle between US English and Tiwi IPA symbols also sourced from Omniglot.

  • In the case of one-to-one correspondence, IPA mapped directly
  • In the case of two-to-one (i.e. rn ->ɳ), the first IPA symbol key is a dead key with a terminator that corresponds to its one-to-one mapping if there is one
    • ex: option + r + n -> ɳ, but option + r -> ɻ
  • For consistency (and so you never have to release option when you want to do transcription), all IPA symbols represented in Tiwi are represented on the second layer keyboard accessed by the option key (even if they are equivalent the same as the letter in the latin alphabet)
  • Hit control + ' to access ʼ, which represents a glottal stop in the orthography

Layout Documentation

Tiwi Orthography Keyboard

Tiwi ortho.png

Tiwi IPA Keyboard

Tiwi ipa.png

Combinations of inputs that result in other inputs include the following (Tiwi Transcription.kelayout):

  • ' = ʼ
  • ' = ʔ
  • g = ɰ
  • j = ʒ
  • r = ɻ
  • r l = ɭ
  • r n = ɳ
  • r r = r
  • r t = ʈ
  • t h =
  • n h =
  • n g = ŋ

My intention in the instructions (which I see now wasn't very clear) was for the layout to be documented in the same way as the Spanish layout—not as a screenshot, but using wiki markup. —Jonathan

Installation (for MacOS)

  • Download the .keylayout file and copy to ~/Library/Keyboard\ Layouts
  • Restart your computer
  • Go to System Preferences -> keyboard -> input sources
  • Scroll to the bottom of the list of keyboards and select "Others"
  • Select "Tiwi"

Licensing

Our keyboard layout is licensed with the MIT License. More information can be found in our GitHub repository.