XDUTS(西安电子科技大学LaTeX套装)使用指南

XDUTS(西安电子科技大学LaTeX套装)使用指南

项目地址:https://gitcode.com/gh_mirrors/xd/xduts

1. 项目介绍

XDUTS 是一款专为西安电子科技大学的学生设计的LaTeX3文档类和包集合。它可以在Windows、macOS、GNU/Linux操作系统上以及在线平台如Overleaf和TeXPage中使用XeLaTeX编译器进行编译。XDUTS的主要目的是方便学生高效地撰写提案、论文以及其他类型的文档。套装内含了满足学校规范的字体配置包,适用于不同级别的学位论文模板,包括本科毕业论文提案和研究生论文。

2. 项目快速启动

安装最新版本

从GitHub仓库下载最新版本的XDUTS:

git clone https://github.com/note286/xduts.git

配置环境并查看文档

在安装完XDUTS后,运行以下命令来获取文档:

xetex xduts.ins

这将生成对应的 .sty.cls 文件,以及文档PDF。使用以下命令打开文档:

open doc/xduts.pdf

编译示例文件

创建一个新LaTeX项目,并引入XDUTS的依赖项:

\documentclass[xduts]{xdupgthesis}
\usepackage{xdufont}

\begin{document}
    \title{你的论文标题}
    \author{你的名字}
    
    \maketitle
    
    \chapter{引言}
    这里是你的论文内容...
    
    \bibliography{mybib}
\end{document}

然后,用XeLaTeX编译你的文档:

xelatex yourfile.tex

重复此过程直至所有引用等元素处理完毕。

3. 应用案例和最佳实践

  • 论文提案:使用 xduugtp.cls 文档类创建本科毕业论文提案。
  • 学位论文:利用 xdupgthesis.cls 文档类撰写研究生论文。
  • 字体配置:通过 xdufont.sty 包可以轻松符合学校的字体要求。
  • 更新维护:定期检查GitHub仓库以获取XDUTS的最新更新和修复。

遵循XDUTS提供的模板结构,确保所有必要章节(如摘要、目录、参考文献等)都在正确的位置。

4. 典型生态项目

除了XDUTS本身,还有其他相关项目和资源可配合使用:

  • xduthesis:可能提供更具体的西电学位论文模版。
  • dfgproposal:用于书写德国科学基金会(DFG)提案的支持包。
  • buctthesis:北京化工大学的LaTeX论文模板。

结合这些生态项目,你可以构建出更适应特定需求的学术文档。务必查阅它们各自的文档以便更好地集成到你的工作流程中。


这个简单的指南应该让你对如何开始使用XDUTS有了初步的认识。详细信息和帮助可访问项目官方GitHub页面上的README讨论区

xduts Xidian University TeX Suite 西安电子科技大学LaTeX套装 xduts 项目地址: https://gitcode.com/gh_mirrors/xd/xduts

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

### 如何在 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]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

井唯喜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值