TeXstudio 将 R 代码中的 $ 识别为数学模式

TeXstudio 将 R 代码中的 $ 识别为数学模式

我正在使用 TeXstudio 排版一些 R 代码,其中包含环境RcodeRoutput命令\Rinline(由包提供SASnRdisplay)。每当$代码中出现符号时,TeXstudio 都会将其识别为内联数学的开头,并以不同的方式呈现其后的所有内容。它不会影响编译后的文件,但在编辑时可能会很烦人。

我可以通过更改自定义突出显示选项Rcode使和Routput像逐字一样工作。但是它不起作用,\Rinline因为它不是环境。有没有解决方法?

答案1

目前无法阻止将$命令内的检测作为数学模式。

作为一种解决方法,您可以将特殊注释添加%$到行尾。这至少将错误的突出显示限制在该行。

相关内容