vscode 如何使用xduts
时间: 2025-01-02 19:12:50 浏览: 5
### 如何在 VSCode 中配置和使用 XDUTS
为了能够在 Visual Studio Code (VSCode) 中顺利使用西安电子科技大学 LaTeX 套装(XDUTS),需先确保已正确安装了 LaTeX 发行版,比如 TeX Live 或 MiKTeX。接着,在 VSCode 安装适用于编辑 LaTeX 文档的插件——LaTeX Workshop 是一个不错的选择[^1]。
#### 配置 LaTeX Workshop 使用 XDUTS
一旦 LaTeX Workshop 已经被成功添加到 VSCode 的环境中,则可以通过修改设置来支持特定于 XDUTS 的模板:
1. 打开命令面板 (`Ctrl+Shift+P` 或 `Cmd+Shift+P`) 并输入 "Preferences: Open Settings (JSON)" 来打开 JSON 设置文件。
2. 将下面的内容加入 settings.json 文件中以便指定路径指向本地保存有 XDUTS 类文件的位置以及设定默认使用的编译工具链为 XeLaTeX 或者 LuaLaTeX:
```json
{
"latex-workshop.latex.tools": [
{
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
},
{
"name": "lualatex",
"command": "lualatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
}
],
"latex-workshop.latex.magic.args": ["-shell-escape"],
"latex-workshop.view.pdf.viewer": "tab"
}
```
对于想要利用 XDUTS 提供的功能编写论文或者其他类型的文档来说,还需要告诉 LaTeX Workshop 在哪里可以找到这些自定义样式表(.cls,.sty):
```json
"latex-workshop.latex.build.rootFilePattern": "(.*).tex$",
"latex-workshop.latex.outDir": "./build",
"latex-workshop.latex.recipe.default.name": "xelatex",
"latex-workshop.latex.autoBuild.run": "onSave",
"latex-workshop.latex.toolchain": [
{ "command": "xelatex", "args": [] }
],
"latex-workshop.latex.classpaths": [
"${workspaceFolder}/path/to/your/xduts/classes/*.cls",
"${workspaceFolder}/path/to/your/xduts/styles/*.sty"
]
```
以上配置假设用户已经下载并解压了来自 GitCode 上发布的最新版本 XDUTS 至项目的合适位置,并相应调整 `"${workspaceFolder}/path/to/your/xduts/"` 这一部分以匹配实际存储路径[^3]。
完成上述配置之后就可以创建 `.tex` 文件并在其中引入所需 XDUTS 模板开始撰写工作了。每当保存更改时,如果启用了自动构建功能的话,将会触发一次完整的编译过程从而即时预览效果变化[^2]。
阅读全文