ターミナルで表示できない非ASCII文字が含まれている場合があります。ほとんどのテキストターミナルは単一の文字セットのみをサポートしています(どの文字セットを使用するかは変数
default-terminal-coding-system で Emacs
に指定してください。ターミナル I/O
のコーディングシステム)。そのコーディングシステムでエンコードできない文字は、デフォルトで ‘?’ として表示されます。
グラフィカルディスプレイではより幅広い文字を表示できますが、すべての文字に対応するフォントがインストールされているとは限りません。フォントがない文字は、白抜きの四角として表示されます。
Latin-1文字を使用しているものの、ターミナルでLatin-1が表示できない場合は、代わりに記憶しやすいASCIIシーケンス(例:o-umlaut用の‘"o’)を表示させるように設定できます。これを行うには、ライブラリiso-asciiをロードしてください。
ターミナルがLatin-1を表示できる場合、同等のLatin-1文字とASCIIニーモニックを組み合わせて、他の欧州文字セットの文字を表示できます。これを有効にするには、変数latin1-displayを設定してください。ニーモニックのASCIIシーケンスは、主にプレフィックス入力方式のものと対応しています。