Difference between revisions of "Japhug/Keyboard"

From LING073
Jump to: navigation, search
 
(5 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 ʐ ʑ
  
−
(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.  
+
(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.
 +
 
 +
{{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==
 
==IPA Japhug Keyboard layout==
Line 27: Line 29:
  
 
==Installation==
 
==Installation==
−
Make sure the IBus is installed. If not, please follow the instructions [https://wikis.swarthmore.edu/ling073/Making_a_keyboard_layout_using_IBus here].  
+
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> under the main branch.  
+
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:
 
When <code>jya_v1.mim</code> is downloaded, create the following directory:
Line 35: Line 37:
 
<code>mkdir ~/.m17n.d/ </code>
 
<code>mkdir ~/.m17n.d/ </code>
  
−
And copy the jya_v1.mim to that directory:
+
And copy the <code>jya_v1.mim</code> to that directory:
  
 
<code>cp ~/.m17n.d/ jya_v1.mim </code>
 
<code>cp ~/.m17n.d/ jya_v1.mim </code>

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.