为什么 TeXstudio 突然用红色背景突出显示一些命令?

为什么 TeXstudio 突然用红色背景突出显示一些命令?

我尝试从 master 包含的 .tex 文件进行编译。TeXstudio 没有推断出也在 Texstudio 中打开的 master.tex 是 master。我收到了很多错误消息,结果,TeXstudio 现在几乎会像这样突出显示每个命令: 在此处输入图片描述

我尝试重新启动 TeXstudio 并删除编译时生成的所有临时文件(日志文件等),但没有成功。

答案1

正如一些人所评论的那样,红色突出显示是 teXstudios 语法突出显示和完成选项的一部分。

如果您的文档编译正确,那么这不是您的代码的问题,一个简单的解决方案就是打开Options->Configure TeXstudio->Completion然后勾选您最常用的包(amsmath, mathtools,等等)。

\usepackage{amsmath,amssymb,graphicx}TeXstudio 应该可以自动识别它们,但是如果使用同一个命令(例如)或者通过使用加载的单独前导文件加载它们,它就会很难识别包\input{preamble.file}。希望这对你有帮助。

答案2

突出显示是 TeXstudio 语法检查的一部分。您的文件是多文件文档的一部分,根据文档的复杂程度,您可能需要帮助 TeXstudio 识别这一点。

有关详细信息,请参阅常见问题解答:TeXstudio 是否支持项目,即多文件文档

相关内容