
LaTeXで作業をコンパイルするたびに、いつもこのエラーが発生します
Problem (package inputenc error: keyboard character used undefined (inputenc) in inputencoding'latin9')
それは何を意味し、どのように解決するのでしょうか?
答え1
このエラー メッセージは、Tex ファイルに許可されていないシンボル (「文字」) が含まれていることを意味します。
このエラーを解決するには、
- エディタのエンコーディングを、パッケージに指定したエンコーディングと一致するように変更します
inputenc
。必ずこれを行う必要があります。そうしないと、不正な文字を入力するたびに同じ問題が再び発生します。 - エラー メッセージの数行上のログ ファイルを確認すると、ドキュメント内で見つけることができる行番号やテキスト パッセージが含まれているはずです。次に、文字を確認します。ASCII 以外の文字はすべて候補になる可能性があります。つまり、範囲外のほとんどの記号
A-Z
ですa-z
。