如何让 TeXstudio 的语法高亮识别未知命令?

如何让 TeXstudio 的语法高亮识别未知命令?

即使我激活了所有可能的完成文件(),TeXstudio 仍然无法识别 LaTeX 命令\rm(文档中以红色突出显示,并显示消息:)。unrecognized command.cwl

在这种情况下,我该怎么做才能让 TeXstudio 识别某个突出显示命令?

答案1

这仍然是一个公认的命令(出于遗留目的),但应该避免使用。请参阅\textit我使用或\it或有关系\bfseries\bf双字母字体样式命令 ( \bf,\it ...)会在 LaTeX 中复活吗?

TeXstudio 确实允许您将无法识别的命令添加到其已知控制序列列表中。在选项->配置 TeXstudio...查看显示高级选项并添加\rm到列表中附加命令作为你的一部分自定义突出显示

在此处输入图片描述

您的文档语法突出显示应该从

在此处输入图片描述

在此处输入图片描述

另一种方法(可能更适合旧文档)是用更新后的命令替换任何两字母字体样式命令:

\renewcommand{\rm}{\rmfamily}
\renewcommand{\it}{\itshape}
%...

TeXstudio 也将接受此更新。

相关内容