使用 \lstinline{} 后编辑器中的文本为绿色

使用 \lstinline{} 后编辑器中的文本为绿色

使用\lstinline{}会导致后面的文本颜色从黑色变为绿色/蓝色。

在此处输入图片描述

问题是什么?我该如何消除颜色变化?

删除下划线似乎不是问题。

我使用 TeXstudio 作为编辑器

答案1

正如 Ivan 指出的那样,使用不同于{ }(如! !)的分隔符可以解决这个问题。

如果您想避免使用绿色/蓝色突出显示 - 正如您在自己的答案中指出的那样 - 您可以更改> >verbatim下突出显示元素的颜色:Configure TeXstudio...Syntax Highlightingverbatim

在此处输入图片描述

答案2

正如 Ivan 所建议的那样,使用\lstinline!...!代替确实有效\lstinline{...}

但是,两者之间的文本是否!仍然变成绿色/蓝色,但不是什么大问题。

相关内容