当前位置: 首页 > news >正文

西电Latex论文模板使用经验总结

西安电子科技大学的论文Latex模板,教务处所公布的版本稍显落后。

当前,仍在维护更新的是 xduts[1] 这个公益开源版本。

维护者为其编写了详尽的接口说明[2],然而,没有提供一个初学者友好的项目模板和配置教程,导致上手存在一定门槛。

本文就来记录一下从空环境到完成部署编译的捣鼓历程。

Latex下载安装

这个项目适用于Windows/Linux/MacOS,以及在线的编辑器Overleaf。

如果是Windows系统,则需要下载安装TeX Live;Mac系统,则需要下载安装 MacTeX。

下载完后,可以执行latex -v,查看所安装的版本。

如果安装得较早,可以用以下命令更新TeX Live 系统及所有已安装宏包:

sudo tlmgr update --all --self

Vscode环境配置

下面用vscode来作为本地Latex的编辑器,tex studio也可以,但操作体验不如vscode。

在vscode中,需要安装 LaTeX Workshop 这个插件。

安装完后,需要修改配置文件,以让其支持 xelatex->biber->xelatex 这个编译链。

具体方式是按 Ctrl+Shift+P,输入 Preferences: Open User Settings (JSON) ,打开用户配置文件。

在下面添加以下条目[3]。

"latex-workshop.latex.tools":[{"name":"xelatex",// 负责中文编译"command":"xelatex","args":["-synctex=1","-interaction=nonstopmode","-file-line-error","%DOCFILE%"]},{"name":"biber",// 负责引用文献"command":"biber","args":["%DOCFILE%",]},],"latex-workshop.latex.recipes":[{"name":"xelatex -> biber -> xelatex","tools":["xelatex","biber","xelatex"]},],"latex-workshop.latex.autoBuild.run":"never",// 关闭自动编译"latex-workshop.showContextMenu":true,"latex-workshop.intellisense.package.enabled":true,// 开启自动补全"latex-workshop.message.error.show":true,// 开启Error弹窗提示"latex-workshop.message.warning.show":false,//关闭Warning弹窗提示"latex-workshop.latex.autoClean.run":"onBuilt",// 编译后自动清除中间文件"latex-workshop.latex.clean.subfolder.enabled":true,//清除子文件目录中的文件"latex-workshop.latex.recipe.default":"lastUsed",// 自动使用上一次的编译器"latex-workshop.view.pdf.internal.synctex.keybinding":"double-click","latex-workshop.synctex.afterBuild.enabled":true,

配置完之后,就可以在插件侧边栏中看到该编译链选项。

部署模板

从官方仓库部署

如果是从官方仓库[1]中进行构建,可下载源码,并用以下命令编译宏包。

gitclone https://github.com/note286/xduts.git xetex xduts.ins l3build doc

从个人仓库部署

近两年的texlive发行版中,已经内置了xduts,因此不要从源码编译,可以直接下载完成度更高的模板。

当前,已经有人为本科毕业论文,构建了xduts_demo[4]这个模板。

而研究生毕业论文的模板尚未有人公开完整提供,因此我捣鼓了一个xduts_xdupg_demo[5]模板,可以下载之后,在vscode中,打开main.tex文件。

然后,右键->Build LaTeX project。

如果编译成功,会在项目中输出 main.pdf 文件。

拓展阅读

如果没有Latex基础,推荐看我四年前录制的半小时搞定Latex教程[6]快速入门。

对于一些复杂的图表公式排版,可进一步看xduts作者在讨论区的补充示例说明[7]。

表格/数学公式如需转换成Latex格式,可使用FreeTool中的在线转换工具[8]。

参考

[1] https://github.com/note286/xduts
[2] https://mirrors.ibiblio.org/pub/mirrors/CTAN/macros/xetex/latex/xduts/xduts.pdf
[3] https://zhuanlan.zhihu.com/p/696132299
[4] https://github.com/ChambersXDU/xduts_demo
[5] https://github.com/zstar1003/xduts_xdupg_demo
[6] https://www.bilibili.com/video/BV1aT4y1f74w
[7] https://github.com/note286/xduts/discussions/40
[8] https://xdxsb.top/FreeTool/#table-converter

http://www.jsqmd.com/news/275147/

相关文章:

  • 【AI应用开发工程师】-分享Java 转 AI正确思路
  • 【AI应用开发工程师】-分享2026年转型AI应用开发工程师经验
  • 深度测评研究生必备9款AI论文平台:开题文献综述全解析
  • 实用指南:Pandas 高级教程:解锁数据分析的强大潜能
  • 微信小程序wxapkg包一键自动解密+批量解包+API接口提取+敏感数据泄露检测
  • MCP与Skills解析
  • 一文看透:提示工程架构师如何玩转智能教育提示工程
  • MyBatis缓存查询的顺序
  • 别再迷信“参数越大越牛了”,大模型真正的分水岭,其实在数据准备
  • 2026年AI大模型薪资真相与学习全攻略,小白也能快速入门,AI大模型应用开发学习路线建议收藏!
  • AI系统架构设计实战:AI应用架构师的深度指南
  • 【课程设计/毕业设计】基于机器学习的网络购物平台的智能推荐【附源码、数据库、万字文档】
  • WPF OpenCVSharp4 maximize window and adjust image proportionally
  • 大数据计算机毕设之基于机器学习的网络购物平台的智能推荐(完整前后端代码+说明文档+LW,调试定制等)
  • 学习记录260120
  • PyTorch微调速度优化实战
  • 2026必备!8个AI论文软件,助继续教育学生轻松完成毕业论文!
  • 如何利用AI销冠系统助力数字员工提升销售效率?
  • 2026.1.10 作业 - # P12257 [蓝桥杯 2024 国 Java B] 分组
  • hailo-PCIe驱动源码阅读(一)-代码整体架构
  • 大数据毕设项目:基于机器学习的网络购物平台的智能推荐(源码+文档,讲解、调试运行,定制等)
  • AI 学术科研与论文写作的正确打开方式!不套提示词模板,靠这个思路完美实现人机共创
  • 深度探索篇!提示工程架构师解读自动驾驶提示工程
  • solaris 设置永久静态路由
  • 【前瞻创想】Kurator:站在巨人肩膀上的分布式云原生创新实践 - 指南
  • 救命神器!9款AI论文写作软件测评:研究生毕业论文必备工具推荐
  • Excel高频技巧应对工作难题
  • 20260120 省选模拟赛
  • 大数据领域列式存储:加速数据查询的利器
  • 国内网络环境下 MiniConda + Jupyter + ChromaDB 安装教程