Difference between revisions of "Japhug/Keyboard"

From LING073
Jump to: navigation, search
 
(16 intermediate revisions by 2 users not shown)
Line 9: Line 9:
 
  a b β c ɕ d e ɤ f g ɣ ɢ h i j ɟ k l ɬ m n ɲ ŋ ɴ o p q r ʁ s ʂ t u ɯ w x χ y z ʐ ʑ
 
  a b β c ɕ d e ɤ f g ɣ ɢ h i j ɟ k l ɬ m n ɲ ŋ ɴ o p q r ʁ s ʂ t u ɯ w x χ y z ʐ ʑ
  
−
We use a modified QWERTY layout to type IPA for Japhug. For convenience, we use 'h' instead of 'ʰ' to represent aspiration vowels.  
+
(For convenience, we use 'h' instead of 'ʰ' appending to consonants to represent aspiration) We use a modified QWERTY layout to type IPA for Japhug, as seen in the next section.
  
−
==Keyboard layout==
+
{{comment| these two keys in the second level do not display what was described: ʑ and y. it also appears like the AltGr level is not working. let me know if i missed it. -TD}}
 +
 
 +
==IPA Japhug Keyboard layout==
  
 
{{kbdrow1|{{kbdkey|`|~||}} {{kbdkey|1|!}} {{kbdkey|2|@}} {{kbdkey|3|#}} {{kbdkey|4|$}} {{kbdkey|5|%}} {{kbdkey|6|^}} {{kbdkey|7|&}} {{kbdkey|8|*}} {{kbdkey|9|(}} {{kbdkey|0|)}} {{kbdkey|-|_}} {{kbdkey|=|+}} }}
 
{{kbdrow1|{{kbdkey|`|~||}} {{kbdkey|1|!}} {{kbdkey|2|@}} {{kbdkey|3|#}} {{kbdkey|4|$}} {{kbdkey|5|%}} {{kbdkey|6|^}} {{kbdkey|7|&}} {{kbdkey|8|*}} {{kbdkey|9|(}} {{kbdkey|0|)}} {{kbdkey|-|_}} {{kbdkey|=|+}} }}
Line 18: Line 20:
 
{{kbdrow4|{{kbdkey|z|ʑ|ʐ}} {{kbdkey|x|χ}} {{kbdkey|c|ɕ}} {{kbdkey|ɯ|v}} {{kbdkey|b|β}} {{kbdkey|n|ŋ|ɴ}} {{kbdkey|m|ɲ}} {{kbdkey|,|<}} {{kbdkey|.|>}} {{kbdkey|/|?}} }}
 
{{kbdrow4|{{kbdkey|z|ʑ|ʐ}} {{kbdkey|x|χ}} {{kbdkey|c|ɕ}} {{kbdkey|ɯ|v}} {{kbdkey|b|β}} {{kbdkey|n|ŋ|ɴ}} {{kbdkey|m|ɲ}} {{kbdkey|,|<}} {{kbdkey|.|>}} {{kbdkey|/|?}} }}
  
−
Main differences from Standard QWERTY layout:
+
The first level is mostly the same as the QWERTY layout, except:
−
# In the shift level,  
+
# 'v' is replaced by 'ɯ', and 'v' is moved to the shift level, because 'ɯ' is the most common vowel in Japhug, while 'v' is not used in Japhug at all.
−
#
+
# 'y' is replaced by 'ɤ', and 'y' is moved to the shift level, because 'ɤ' is far more common than 'y' in Japhug.
−
#
+
 
 +
The arrangement of phonemes in the shift level is based on similarity. For example, the shift level of 's' is 'ʂ'. Some keys do not have the shift level. By default, shift levels of those keys are the corresponding uppercase letters, e.g. 'A' in 'a'.
 +
 
 +
Only three keys have the alt layer. They are 'ɢ' in 'g', 'ʐ' in 'z' and 'ɴ' in 'n'. Based on the corpus we collected, those three keys in the alt level are quite uncommon.
 +
 
 +
==Installation==
 +
Make sure IBus is installed. If not, please follow the instructions [https://wikis.swarthmore.edu/ling073/Making_a_keyboard_layout_using_IBus here].
 +
 
 +
After you install IBus, download the file <code>jya_v1.mim</code> from [https://github.swarthmore.edu/Ling073-sp23/ling073-jya-keyboard the Github Repo] under the main branch.
 +
 
 +
When <code>jya_v1.mim</code> is downloaded, create the following directory:
 +
 
 +
<code>mkdir ~/.m17n.d/ </code>
 +
 
 +
And copy the <code>jya_v1.mim</code> to that directory:
 +
 
 +
<code>cp ~/.m17n.d/ jya_v1.mim </code>
 +
 
 +
Then restart IBus. Then right click the IBus icon -> Preferences -> Input Method -> Add -> More... -> Search for "Jiarong" -> click "ling073(m17n)" -> add
  
 +
Then the IPA Japhug Keyboard is successfully installed.
 
[[Category:Sp23_KeyboardLayouts]][[Category:Japhug]][[Category:Keyboard_layouts]]
 
[[Category:Sp23_KeyboardLayouts]][[Category:Japhug]][[Category:Keyboard_layouts]]

Latest revision as of 16:11, 14 February 2023

Keyboard layout for Japhug in IPA.

Description

Speakers of Japhug, similar to many other Gyalrongic language speakers, didn’t have the tradition to record their language. Some texts used Tibetan Scripts, but not only those texts are flooded with Tibetan loan words, but they also fail to accurately reflect Japhug pronunciation.

Therefore, we use the IPA for the course. Specifically, Japhug has 41 distinct phonemes, they are

a b β c ɕ d e ɤ f g ɣ ɢ h i j ɟ k l ɬ m n ɲ ŋ ɴ o p q r ʁ s ʂ t u ɯ w x χ y z ʐ ʑ

(For convenience, we use 'h' instead of 'ʰ' appending to consonants to represent aspiration) We use a modified QWERTY layout to type IPA for Japhug, as seen in the next section.

these two keys in the second level do not display what was described: ʑ and y. it also appears like the AltGr level is not working. let me know if i missed it. -TD

IPA Japhug Keyboard layout

~
`

!
1

 
@
2

#
3

$
4

%
5

^
6

&
7

*
8

(
9

)
0

_
-

+
=

       

q

 

w


e

ʁ
r


t

y
ɤ


u


i


o


p

{
[

}
]

|
\

        

a

ʂ
s


d


f

ɣ
g

ɢ

h

ɟ
j


k

ɬ
l

:
;

"
'

           
ʑ
z

ʐ
χ
x

ɕ
c

v
ɯ

β
b

ŋ
n

ɴ
ɲ
m

<
,

>
.

?
/

The first level is mostly the same as the QWERTY layout, except:

  1. 'v' is replaced by 'ɯ', and 'v' is moved to the shift level, because 'ɯ' is the most common vowel in Japhug, while 'v' is not used in Japhug at all.
  2. 'y' is replaced by 'ɤ', and 'y' is moved to the shift level, because 'ɤ' is far more common than 'y' in Japhug.

The arrangement of phonemes in the shift level is based on similarity. For example, the shift level of 's' is 'ʂ'. Some keys do not have the shift level. By default, shift levels of those keys are the corresponding uppercase letters, e.g. 'A' in 'a'.

Only three keys have the alt layer. They are 'ɢ' in 'g', 'ʐ' in 'z' and 'ɴ' in 'n'. Based on the corpus we collected, those three keys in the alt level are quite uncommon.

Installation

Make sure IBus is installed. If not, please follow the instructions here.

After you install IBus, download the file jya_v1.mim from the Github Repo under the main branch.

When jya_v1.mim is downloaded, create the following directory:

mkdir ~/.m17n.d/

And copy the jya_v1.mim to that directory:

cp ~/.m17n.d/ jya_v1.mim

Then restart IBus. Then right click the IBus icon -> Preferences -> Input Method -> Add -> More... -> Search for "Jiarong" -> click "ling073(m17n)" -> add

Then the IPA Japhug Keyboard is successfully installed.