Debian GNU/Linux 10でタイ文字と発音記号を入力する
ここで用いる環境は次のとおり。
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
ここではインプットメソッドのフレームワークとしてuimを使っているので、uim用のm17nとipa-x-sampaをすでにインストールする。m17nは多言語入力のためのライブラリ、ipa-x-sampaは音声入力のためのもの。
$ sudo apt update; apt install uim-m17nlib uim-ipa-x-sampa
uim以外を使っている場合、それ対応のm17nパッケージが見つかるはず。
$ apt search m17n
ソート中... 完了
全文検索... 完了
fcitx-m17n/stable 0.2.4-2 amd64
Free Chinese Input Toy of X - m17n module
ibus-m17n/stable 1.4.1-1 amd64
IBus 用多言語化エンジン
(以下略)
多言語に対応するためにm17nと国際音声記号の入力のためにipa-x-sampaのパッケージをインストールした環境をここでは前提にしている。uimの場合、uim-qtかuim-gtk3などのGUIフロントエンドもインストールされていると便利。
uimの場合、uim-pref-gtk3やuim-pref-qtなどを起動して設定をする。「全体設定」の「入力方式の利用準備」の「使用可能にする入力方式」でm17n-th-kesmaneeまたはm17n-th-pattachoteを有効にしておく。発音記号(ローマ字転記)を使うときには国際音声記号(拡張SAM音声記号)も有効にしておく。
kesmaneeはkedmaneeと表記されているのが一般的。
実際に入力するときにはuim-toolbar-gtk3またはuim-toolbar-qtを起動して入ロメソッドの中からkesmaneeやpattachoteや国際音声記号を選ぶ。以下に101キーボードのキーと文字との対応表を示す。
この表では音価も示してあるが、母音字は子音字とちがって一対一に音と対応関係を持つわけではないので目安にすぎない。声調を表す依存文字(付属文字)もまた字と声調とが一対一に対応せず、子音のクラスである高・中・低に依存する。数詞は音ではなく数字を示した。
| キー | kesmanee | pattachote | ||
|---|---|---|---|---|
| 字 | 音 | 字 | 音 | |
| 1 | ๅ | /aː/ | = | |
| ! | + | + | ||
| 2 | / | ๒ | 2 | |
| " | . | ฑ | /tʰ/ | |
| 3 | - | ๓ | /3/ | |
| # | ๒ | 2 | / | |
| 4 | ภ | /pʰ/ | ๔ | 4 |
| $ | ๓ | 3 | , | |
| 5 | ถ | /tʰ/ | ๕ | 5 |
| % | ๔ | 4 | ? | |
| 6 | -ุ | /u/ | -ู | /uː/ |
| & | ฿ | 通貨記号 | _ | |
| 7 | -ึ | /iː/ | ๗ | |
| ' | ง | /ŋ/ | ข | /kʰ/ |
| 8 | ค | /kʰ/ | ๘ | 8 |
| ( | ๖ | 6 | ( | |
| 9 | ต | /t/ | ๙ | 9 |
| ) | ๗ | 7 | ) | |
| 0 | จ | /tɕ/ | ๐ | |
| ~ | % | ฿ | 通貨記号 | |
| - | ข | /kʰ/ | ๑ | 1 |
| = | ช | /tɕʰ/ | ๖ | |
| ^ | -ู | /uː/ | -ุ | /u/ |
| \ | \ | \ | ||
| | | ฅ | /kʰ/ | -ํ | |
| q | ๆ | 反復記号 | -็ | /o/ |
| Q | ๐ | 0 | -๊ | 高声調 |
| w | ไ | /aʲ/ | ต | /t/ |
| W | " | ฤ | /rɯ/ | |
| e | ำ | /am/ | ย | /j/ |
| E | ฎ | /d/ | ๆ | 反復記号 |
| r | พ | /pʰ/ | อ | /ʔ/ |
| R | ฑ | /tʰ/ | ญ | /j/ |
| t | ะ | /aʔ/ | ร | /r/ |
| T | ธ | /tʰ/ | ษ | /s/ |
| y | -ั | /a/ | -่ | 低・下降声調 |
| Y | -ํ | -ึ | /iː/ | |
| u | -ี | /iː/ | ด | /d/ |
| U | -๊ | 高声調 | ฝ | /f/ |
| i | ร | /r/ | ม | /m/ |
| I | ณ | /n/ | ซ | /s/ |
| o | น | /n/ | ว | /w/ |
| O | ฯ | 略字記号 | ถ | /tʰ/ |
| p | ย | /j/ | แ | /ɛː/ |
| P | ญ | /j/ | ฒ | /tʰ/ |
| @ | ๑ | 1 | " | |
| ` | _ | _ | ||
| [ | บ | /b/ | ใ | /aʲ/ |
| { | ฐ | /tʰ/ | ฯ | 略字記号 |
| a | ฟ | /f/ | -้ | 下降・高声調 |
| A | ฤ | /rɯ/ | -๋ | |
| s | ห | /h/ | ท | /tʰ/ |
| S | ฆ | /kʰ/ | ธ | /tʰ/ |
| d | ก | /k/ | ง | /ŋ/ |
| D | ฏ | /t/ | ำ | /am/ |
| f | ด | /d/ | ก | /k/ |
| F | โ | /oː/ | ณ | /n/ |
| g | เ | /eː/ | -ั | /a/ |
| G | ฌ | /tɕʰ/ | -์ | 黙字記号 |
| h | -้ | 下降・高声調 | -ี | /iː/ |
| H | -็ | /o/ | -ื | /ɯ/ |
| j | -่ | 低・下降声調 | า | /m/ |
| J | -๋ | 上昇声調 | ผ | /pʰ/ |
| k | า | /m/ | น | /n/ |
| K | ษ | /s/ | ช | /tɕʰ/ |
| l | ส | /s/ | เ | /eː/ |
| L | ศ | /s/ | โ | /oː/ |
| ; | ว | /w/ | ไ | /aʲ/ |
| + | ๙ | /9/ | % | |
| : | ซ | /s/ | ฆ | /kʰ/ |
| * | ๕ | 5 | . | |
| ] | ล | /l/ | ฌ | /tɕʰ/ |
| } | , | ฦ | /lɯ/ | |
| z | ผ | /pʰ/ | บ | /b/ |
| Z | ( | ฎ | /d/ | |
| x | ป | /p/ | ป | /p/ |
| X | ) | ฏ | /t/ | |
| c | แ | /ɛː/ | ล | /l/ |
| C | ฉ | /tɕʰ/ | ฐ | /tʰ/ |
| v | อ | /ʔ/ | ห | /h/ |
| V | ฮ | /h/ | ภ | /pʰ/ |
| b | -ิ | /i/ | -ิ | /i/ |
| B | -ฺ | -ฺ | ||
| n | -ื | /ɯ/ | ค | /kʰ/ |
| N | -์ | 黙字記号 | ศ | /s/ |
| m | ท | /tʰ/ | ส | /s/ |
| M | ? | ฮ | /h/ | |
| , | ม | /m/ | ะ | /aʔ/ |
| < | ฒ | /tʰ/ | ฟ | /f/ |
| . | ใ | /aʲ/ | จ | /tɕ/ |
| > | ฬ | /l/ | ฉ | /tɕʰ/ |
| / | ฝ | /f/ | พ | /pʰ/ |
| ? | ฦ | /lm/ | ฬ | /l/ |
| \ | ฃ | /kʰ/ | ๅ | /aː/ |
| _ | ๘ | 8 | - | |
次に音価を国際音声記号やローマ字転記で表す場合の方法と101キーボードのキー対応表を示す。母音の上部に付ける声調についても示す。ただしここでは一般のローマ字には見られない字だけを示す。実際に入力するためにはuim-toolbarでipa-x-sampa(拡張SAM音声記号)を選ぶ。漢字キーで有効・無効にすることができる。
| キー | ipa-x-sampa |
|---|---|
| } | ʉ |
| M | ɯ |
| E | ɛ |
| O | ɔ |
| @ | ə |
| 7 | ɤ |
| ? | ʔ |
| : | ː |
| N | ŋ |
| s\ | ɕ |
| a_j | aʲ |
| k_h | kʰ |
| }_L | ʉ̀ |
| }_F | ʉ̂ |
| }_H | ʉ́ |
| }_R | ʉ̌ |

コメント
コメントを投稿