我正在尝试在 LyX 中的枚举中插入列表(“\item ...”)。我的文档是法语的,重音符号采用 UTF8 编码。但是,当我单击“插入”菜单中的“程序列表”按钮时,LyX 会将以下代码添加到 latex 代码中:
\inputencoding{latin9}
\begin{lstlisting}
\end{lstlisting}
\inputencoding{utf8}
当我尝试编译时,如果在代码列表后的文档中有重音符号,“标记的控制序列不应出现在 \csname 和 \endcsname 之间”,则编译会失败。
但是,如果我手动插入(Ctrl+L)环境 lstlisting(或者甚至只是 lstinline,这是我的目标)而没有任何编码选项,它可以完美编译,但它看起来不像 LyX 中的某些代码。
我能做什么?确实,我希望 LyX 中的代码看起来美观。
谢谢。
日志:https://pastebin.com/TBvd7vqS
最小的 .lyx 文件:https://pastebin.com/42cBkzdx
.tex 生成:https://pastebin.com/gyDef1Uj