在TeXstudio中,如何變更指令的(語法反白)類型

在TeXstudio中,如何變更指令的(語法反白)類型

我正在使用 KOMAscript 類別(即scrbook),因此希望使用\addpart{}命令來建立非編號部分(類似於\part*{},但為此部分建立一個 ToC 條目並且更符合 KOMA 腳本)。

問題:然而,\addpart{}TeXstudio 認為它是一個「普通命令」(即「類型」的巨集)普通的)而不是作為“類型”的宏切片(參見下圖)。

這會導致中斷結構樹(請參閱左欄),以及其他切片指令的錯誤著色。

在此輸入影像描述

問題:有沒有辦法改變\addpart{}from的“類型”普通的切片

答案1

從 TeXstudio 2.10.8 開始,無法覆蓋預定義命令的此行為(所有 KOMAscript 命令都是這種情況),更準確地說,對於內建 cwl 中的命令。

TXS 的未來版本將有這種可能性(詳細資訊請參見常見問題:cwl 檔案有什麼用處以及它們如何運作?)。

我剛剛添加了 KOMAscript 命令,以便自動識別它們。如果您可以自己建立 TXS,則只需查看儲存庫並建置和使用即可。

相關內容