LyXでソースコードを掲載するときのエラー回避

LyXでソースコードを載せるべく[挿入]>[プログラムリスト]でソースコードを掲載しようとしたら,
\inputencoding
{latin1}\begin{lstlisting}
The control sequence at the end of the top line
of your error message was never \def’ed. If you have
misspelled it (e.g., `\hobx’), type `I’ and the correct
spelling (e.g., `I\hbox’). Otherwise just continue,
and I’ll forget about whatever was undefined.

というエラーが出た。\inputencoding{latin1}が怪しいと思い調べると,[文書]>[設定]でプリアンブルに
\usepackage[latin1]{inputenc}

と書いておくとこのエラーが回避できた。
しかし,プログラムリスト環境内に日本語を書くと,エンコードできないので無視しますとかでて日本語が表示されない。いまはこの問題が解決できそうにない。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です