我正在尝试使用 lstlisting 包编写一些伪代码。问题是我偶尔想在诸如“如果 x 的形式为 2n,且某个 n ∊ ℕ”之类的语句中使用单词“for”。而出现的“for”并不是关键字。有办法解决这个问题吗?
答案1
我找到了一个解决方法。如果您不想将 if 格式化为关键字,请使用 emph={if} 作为选项。此选项旨在强调具有由 emphstyle=... 定义的特定样式的单词。如果不提供 emphstyle,它会以正常样式格式化“强调”的单词。
我正在尝试使用 lstlisting 包编写一些伪代码。问题是我偶尔想在诸如“如果 x 的形式为 2n,且某个 n ∊ ℕ”之类的语句中使用单词“for”。而出现的“for”并不是关键字。有办法解决这个问题吗?
我找到了一个解决方法。如果您不想将 if 格式化为关键字,请使用 emph={if} 作为选项。此选项旨在强调具有由 emphstyle=... 定义的特定样式的单词。如果不提供 emphstyle,它会以正常样式格式化“强调”的单词。