我正在使用 TeXstudio 排版一些 R 代码,其中包含环境Rcode
和Routput
命令\Rinline
(由包提供SASnRdisplay
)。每当$
代码中出现符号时,TeXstudio 都会将其识别为内联数学的开头,并以不同的方式呈现其后的所有内容。它不会影响编译后的文件,但在编辑时可能会很烦人。
我可以通过更改自定义突出显示选项Rcode
使和Routput
像逐字一样工作。但是它不起作用,\Rinline
因为它不是环境。有没有解决方法?
答案1
目前无法阻止将$
命令内的检测作为数学模式。
作为一种解决方法,您可以将特殊注释添加%$
到行尾。这至少将错误的突出显示限制在该行。