Emacsは,英語,日本語以外にも多くの言語を入力できます.
入力できる言語の一覧を表
に示します.
| 種類 | 言語 |
| アジア言語 | 日本語,中国語(北京語,広東語),朝鮮語,ヒンディー語 |
| ラオス語,タイ語,チベット語,ベトナム語 | |
| ヨーロッパ言語 | 英語,フランス語,ドイツ語,イタリア語,ロシア語 |
| フィンランド語,スウェーデン語,デンマーク語,ノルウェー語 | |
| オランダ語,スペイン語,ポーランド語,スロバキア語 | |
| エストニア語,チェコ語,ギリシャ語, | |
| 中東言語 | ヘブライ語,トルコ語,アラビア語,ティグライ語 |
| その他 | マルタ語,アムハラ語など |
ターミナルウィンドウ内でEmacsを起動したときには多言語を表示できないこと
があります.このようなときには新しくウィンドウを開ける状態でEmacsを起動し直
してください.
また,モデムなどでリモートログインしてEmacsを起動する場合,多言語は
表示できません.
Emacsでは,日本語以外の言語を入力する際に,言語環境と入力方法の設定を行 う必要があります.例として,中国語を入力する方法を次に示します.
Emacsの起動後,C-x <RET> l と入力すると 入力する言語の種類を選択できます.
Set language environment (default, English):
ここで<TAB>を押すことで,使用可能な言語環境の一覧を表示できます. 中国語を入力するには,ここで Chinese-GBなどを選択します.
次に,中国語の入力方法を設定します. C-x <RET> C-\ または C-x <RET> C-\ を 入力することで,言語の入力形式を選択できます.
Select input method (default, chinese-py-punct):
この時,設定した言語環境で推奨される入力形式が選択されるので, そのまま<RET>を押せば設定されます.ここでは,chinese-py-punctが選 択されているので,PinYinで入力を行います.
たまごによる入力と多言語入力は同時に行えません.
多言語を入力する際には,C-\
(\はバックスラッシュの場合もある)で切り替えて
たまごをOFFにしておいてください.
言語を選択した後,M-x quail-helpを入力すると,
その言語の特殊な文字の
入力方法などの詳しい説明が表示されます(図
).例えば,
ドイツ語入力でaを入力するにはaeと入力すればよいことが
わかります.各言語の具体的な入力方法については,このヘルプを参照してください.
| キー操作 | 意味 |
| C-x <RET> l | 利用する言語環境の選択 |
| C-x <RET> C-\ | 利用する言語入力方法の選択 |
| C-h h | 各国の言語での``こんにちは''の表示例 |
| C-h L | 選択した言語についての詳細表示 |
| M-x quail-help | 選択した言語に関するヘルプ |