如何格式化自訂 .cwl 以完成 TeXstudio

如何格式化自訂 .cwl 以完成 TeXstudio

我正在為 TeXstudio 創建自己的自訂 .cwl 檔案。我應該在 .cwl 檔案中放入什麼命令才能完成以下操作:

\begin{lemma}
    content...
\end{lemma}

指定content...為佔位符?

答案1

.cwl 檔案應如下所示:

\begin{lemma}%\    %<content...%>%\\end{lemma}

並且應該保存在C:\Users\[UserName]\AppData\Roaming\texstudio\completion\userWindows 或/.config/texstudio/completion/userLinus/macOS 上。然後進入選項 -> 配置 TeXstudio -> 完成並勾選 .cwl 檔案名稱旁邊的方塊。

答案2

A.cwl應保存在C:\Users\[UserName]\AppData\Roaming\texstudio\completion\user.在這個檔案中,要引入宏,以下程式碼對於環境來說就足夠了:

\begin{foo}#S

對於宏,可以使用以下行:

\foo#S

儘管編輯器接受這些命令作為有效命令,但它們不會顯示在彈出對話框中。其他文件可以透過以下行包含在主文件中:

#include:foo

相關內容