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で入力を行います.
言語を選択した後,M-x quail-helpを入力すると, その言語の特殊な文字の 入力方法などの詳しい説明が表示されます(図).例えば, ドイツ語入力でaを入力するにはaeと入力すればよいことが わかります.各言語の具体的な入力方法については,このヘルプを参照してください.
キー操作 | 意味 |
C-x <RET> l | 利用する言語環境の選択 |
C-x <RET> C-\ | 利用する言語入力方法の選択 |
C-h h | 各国の言語での``こんにちは''の表示例 |
C-h L | 選択した言語についての詳細表示 |
M-x quail-help | 選択した言語に関するヘルプ |