在 TeXstudio 中,如何更改命令的类型(语法高亮)

在 TeXstudio 中,如何更改命令的类型(语法高亮)

我正在使用一个 KOMAscript 类(即scrbook),因此想使用\addpart{}命令来创建一个非编号部分(类似于\part*{},但为该部分创建一个 ToC 条目并且更符合 KOMA 脚本)。

问题:然而,\addpart{}被 TeXstudio 视为“普通命令”(即“类型”的宏)普通的)而不是“类型”的宏切片(参见下图)

这导致圣诞树(参见左栏),以及其他切片命令的错误着色。

在此处输入图片描述

问题:\addpart{}有没有办法改变“类型”普通的切片

答案1

从 TeXstudio 2.10.8 开始,无法覆盖预定义命令的此行为(所有 KOMAscript 命令都是如此),更准确地说是内置 cwls 中的命令。

TXS 的未来版本将具有这种可能性(有关详细信息,请参阅常见问题解答:cwl 文件有何用途以及它们如何工作?)。

我刚刚添加了 KOMAscript 命令,以便它们能够被自动识别。如果您可以自己构建 TXS,那么您可以直接签出 repo 并构建和使用。

相关内容