Difference between revisions of "Nivkh/Keyboard"

From LING073
Jump to: navigation, search
(→‎Nivikh Keyboard Layout)
(→‎Nivikh Keyboard Layout)
Line 2: Line 2:
 
{{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|=|+|≠|±}} }}
 
{{kbdrow2|{{kbdkey|й|Й|ј|Ј}} {{kbdkey|ӈ|Ӈ|ц|Ц}} {{kbdkey|у|У|ќ|Ќ}} {{kbdkey|к|К|ӄ|Ӄ}} {{kbdkey|е|Е|†|®}} {{kbdkey|н|Н|њ|Њ}} {{kbdkey|ӷ|Ӷ|г|Г}} {{kbdkey|ғ|Ғ|ӻ|Ӻ}} {{kbdkey|ш|Ш|щ|Щ}} {{kbdkey|з|З|ў|Ў}} {{kbdkey|х|Х|ӽ|Ӽ}} {{kbdkey|ь|Ь|ъ|Ъ}} {{kbdkey|\|{{!}}|ѕ|Ѕ}} }}
 
{{kbdrow2|{{kbdkey|й|Й|ј|Ј}} {{kbdkey|ӈ|Ӈ|ц|Ц}} {{kbdkey|у|У|ќ|Ќ}} {{kbdkey|к|К|ӄ|Ӄ}} {{kbdkey|е|Е|†|®}} {{kbdkey|н|Н|њ|Њ}} {{kbdkey|ӷ|Ӷ|г|Г}} {{kbdkey|ғ|Ғ|ӻ|Ӻ}} {{kbdkey|ш|Ш|щ|Щ}} {{kbdkey|з|З|ў|Ў}} {{kbdkey|х|Х|ӽ|Ӽ}} {{kbdkey|ь|Ь|ъ|Ъ}} {{kbdkey|\|{{!}}|ѕ|Ѕ}} }}
−
{{kbdrow3|{{kbdkey|ф|Ф|ƒ|}} {{kbdkey|ы|Ы|џ|Џ}} {{kbdkey|в|В|ћ|Ћ}} {{kbdkey|а|А|÷|}} {{kbdkey|п|П|ө|Ө}} {{kbdkey|р|Р|р̌|Р̌}} {{kbdkey|о|О|}} {{kbdkey|л|Л|љ|Љ}} {{kbdkey|д|Д|∆|}} {{kbdkey|ж|Ж|…|}} {{kbdkey|э|Э|ә|Ә}} }}
+
{{kbdrow3|{{kbdkey|ф|Ф|ƒ|}} {{kbdkey|ы|Ы|џ|Џ}} {{kbdkey|в|В|ћ|Ћ}} {{kbdkey|а|А|÷|}} {{kbdkey|п|П|}} {{kbdkey|р|Р|р̌|Р̌}} {{kbdkey|о|О|ө|Ө}} {{kbdkey|л|Л|љ|Љ}} {{kbdkey|д|Д|∆|}} {{kbdkey|ж|Ж|…|}} {{kbdkey|э|Э|ә|Ә}} }}
 
{{kbdrow4|{{kbdkey|я|Я|ђ|Ђ}} {{kbdkey|ч|Ч|≈|}} {{kbdkey|с|C|©|•}} {{kbdkey|м|М|µ|}} {{kbdkey|и|И|}} {{kbdkey|т|Т|™}} {{kbdkey|ӿ|Ӿ|„}} {{kbdkey|'|—|б|Б}} {{kbdkey|ю|Ю|≤|<}} {{kbdkey|.|,|≥|>}} }}
 
{{kbdrow4|{{kbdkey|я|Я|ђ|Ђ}} {{kbdkey|ч|Ч|≈|}} {{kbdkey|с|C|©|•}} {{kbdkey|м|М|µ|}} {{kbdkey|и|И|}} {{kbdkey|т|Т|™}} {{kbdkey|ӿ|Ӿ|„}} {{kbdkey|'|—|б|Б}} {{kbdkey|ю|Ю|≤|<}} {{kbdkey|.|,|≥|>}} }}
  

Revision as of 19:10, 1 February 2019

Nivikh Keyboard Layout

Ё
ё
]
[
!
1
}
{
 
"
2
@
«
№
3
#
»
;
4
€
₽
%
5
$
∞
:
6
¬
^
?
7

&
*
8
√
°
(
9
·
ª
)
0
~
`
_
-
―
/
+
=
±
≠
       
Й
й
Ј
ј
 
Ӈ
ӈ
Ц
ц
У
у
Ќ
ќ
К
к
Ӄ
ӄ
Е
е
®
†
Н
н
Њ
њ
Ӷ
ӷ
Г
г
Ғ
ғ
Ӻ
ӻ
Ш
ш
Щ
щ
З
з
Ў
ў
Х
х
Ӽ
ӽ
Ь
ь
Ъ
ъ
|
\
Ѕ
ѕ
        
Ф
ф

ƒ
Ы
ы
Џ
џ
В
в
Ћ
ћ
А
а

÷
П
п

Р
р
Р̌
р̌
О
о
Ө
ө
Л
л
Љ
љ
Д
д

∆
Ж
ж

…
Э
э
Ә
ә
           
Я
я
Ђ
ђ
Ч
ч

≈
C
с
•
©
М
м

µ
И
и

Т
т

™
Ӿ
ӿ

„
—
'
Б
б
Ю
ю
<
≤
,
.
>
≥
   ёЁ 1! 2\" 3№ 4; 5% 6: 7? 8* 9( 0) -_ =+
    Й  ӇЦ  У  КӃ  Е  Н  ӶГ  ҒӺ  ШЩ  З  ХӼ  ЬЪ
     Ф  Ы  В  А  П  РР̌  О  Л  Д  Ж  Э \\|
      Я  Ч  С  М  И  Т  Ӿ  \'—Б  Ю  .,

Exisiting Resources

  • Android Nivkh keyboard [1]
  • Nivkh keyboard (2001) All rights reserved [2]
  • Nivkh keyboard layout by Professor Washington. GNU General Public License v3.0. [3]

Justification

Repository

Nivkh Keyboard Github Repository

Installation

Set up and enable IBus

1) Install IBus and the m17n module sudo apt-get install ibus-m17n .

2) Enable Ibus as your default input method im-config -n ibus .

3) Get languge switcher icon to appear on panel

  1. Restart X11 using xfwm4 --replace & xfce4-panel -r & or
  2. Restart computer or
  3. Right click on the edge of the panel, click "Add new items", and add "notification area".

Add niv-keyboard to m17n environment

4) Clone this repo git clone git@github.swarthmore.edu:Ling073-sp19/ling073-niv-keyboard.git.

5) Copy niv.mim and place it in ~/.m17n.d/.

6) Right click on IBus icon (language switcher icon) and click "restart".

Enabling AltGr and keyboard

7) Go to keyboard settings and enable AltGr.

  • You can also do this by adding a layout such as "English (international AltGr deadkeys)".

8) Right click the IBus icon and click preferences.

9) Go to Input Method and click Add.

10) Click the "..." and search and select "Other".

11) Select the option that says "niv-kbd" and click add.

12) You can now use the Nivkh keyboard by toggling to it.

License

GNU General Public License v3.0 [4]