{"id":14577905,"url":"https://github.com/note286/xdupgtp","last_synced_at":"2025-10-29T00:30:40.366Z","repository":{"id":45059329,"uuid":"443288319","full_name":"note286/xdupgtp","owner":"note286","description":"西安电子科技大学研究生学位论文开题报告表XeLaTeX模板","archived":false,"fork":false,"pushed_at":"2022-03-18T07:51:15.000Z","size":433,"stargazers_count":105,"open_issues_count":0,"forks_count":8,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-01T20:24:46.123Z","etag":null,"topics":["latex","latex-class","latex-template","thesis","xelatex","xidian-university"],"latest_commit_sha":null,"homepage":"https://note286.github.io/xdupgtp/","language":"TeX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lppl-1.3c","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/note286.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-12-31T07:47:31.000Z","updated_at":"2025-02-01T14:46:00.000Z","dependencies_parsed_at":"2022-09-05T04:00:44.184Z","dependency_job_id":null,"html_url":"https://github.com/note286/xdupgtp","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/note286%2Fxdupgtp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/note286%2Fxdupgtp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/note286%2Fxdupgtp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/note286%2Fxdupgtp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/note286","download_url":"https://codeload.github.com/note286/xdupgtp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238743958,"owners_count":19523208,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["latex","latex-class","latex-template","thesis","xelatex","xidian-university"],"created_at":"2024-09-07T17:01:22.433Z","updated_at":"2025-10-29T00:30:40.083Z","avatar_url":"https://github.com/note286.png","language":"TeX","funding_links":[],"categories":["Popular \u0026 New LaTeX Templates"],"sub_categories":["Others"],"readme":"\u003cp align=\"center\"\u003e\u003ca href=\"https://github.com/note286/xdupgtp\"\u003e\u003cimg src=\"logo.svg\" height=\"50px\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://github.com/note286/xdupgtp/blob/main/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/github/license/note286/xdupgtp\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/note286/xdupgtp\"\u003e\u003cimg src=\"https://img.shields.io/github/stars/note286/xdupgtp\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/note286/xdupgtp/issues?q=is%3Aopen+is%3Aissue\"\u003e\u003cimg src=\"https://img.shields.io/github/issues/note286/xdupgtp\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/note286/xdupgtp/issues?q=is%3Aissue+is%3Aclosed\"\u003e\u003cimg src=\"https://img.shields.io/github/issues-closed/note286/xdupgtp\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/note286/xdupgtp/commits/main\"\u003e\u003cimg src=\"https://img.shields.io/github/commit-activity/m/note286/xdupgtp\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/note286/xdupgtp/commits/main\"\u003e\u003cimg src=\"https://img.shields.io/github/last-commit/note286/xdupgtp\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/note286/xdupgtp/tags\"\u003e\u003cimg src=\"https://img.shields.io/github/v/tag/note286/xdupgtp\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n# 目录\n\n- [项目名称](#项目名称)\n- [注意事项](#注意事项)\n- [使用/示例](#使用示例)\n  - [卸载与安装](#卸载与安装)\n    - [配置镜像源](#配置镜像源)\n    - [更新包管理器和所有包](#更新包管理器和所有包)\n  - [字体安装](#字体安装)\n    - [Windows](#windows)\n    - [GNU/Linux](#gnulinux)\n    - [macOS](#macos)\n    - [Overleaf](#overleaf)\n    - [TeXPage](#texpage)\n  - [下载与编辑](#下载与编辑)\n  - [学位类型](#学位类型)\n  - [编译](#编译)\n    - [命令编译](#命令编译)\n      - [latexmk编译](#latexmk编译)\n      - [四次编译](#四次编译)\n    - [文本编辑器编译](#文本编辑器编译)\n    - [WinEdt编译](#winedt编译)\n    - [TeXworks编译](#texworks编译)\n    - [TeXstudio编译](#texstudio编译)\n    - [Texmaker编译](#texmaker编译)\n    - [Overleaf编译](#overleaf编译)\n    - [TeXPage编译](#texpage编译)\n  - [文档类可选参数](#文档类可选参数)\n  - [参考文献引用](#参考文献引用)\n  - [字体形状与字体系列](#字体形状与字体系列)\n  - [交叉引用](#交叉引用)\n  - [图片](#图片)\n  - [表格](#表格)\n  - [论文标题](#论文标题)\n  - [评价意见](#评价意见)\n  - [签名图像](#签名图像)\n- [模板来源](#模板来源)\n- [版本记录](#版本记录)\n- [免责声明](#免责声明)\n- [作者](#作者)\n\n# 项目名称\n\nxdupgtp-Xidian University Postgraduate Thesis Proposal\n\n西安电子科技大学研究生学位论文开题报告表XeLaTeX模板\n\n# 注意事项\n\n在使用过程中有任何问题或者建议，可以提[Issue](https://github.com/note286/xdupgtp/issues)反馈，注意，不同的问题开多个issue，不要堆在一个issue里。\n\n虽然我感谢贡献，但我认为对于本模板，pull requests通常不是一个好方法（除非已经讨论并同意更改）。模板的稳定性非常重要，这意味着对模板的更改必然非常保守。这也意味着在进行任何更改之前必须进行大量讨论。因此，如果您确实决定发布pull requests，请记住这一点：我确实欣赏新想法，但不能总是将它们集成到模板中，我很可能会拒绝以这种方式进行的更新。\n\n关于环境配置请阅读[install-latex-guide-zh-cn.pdf](https://mirrors.ustc.edu.cn/CTAN/info/install-latex-guide-zh-cn/install-latex-guide-zh-cn.pdf)，想要入门LaTeX或者对LaTeX语法一知半解的请阅读[lshort-zh-cn.pdf](https://mirrors.ustc.edu.cn/CTAN/info/lshort/chinese/lshort-zh-cn.pdf)，想要查询数学符号的可以在[symbols-a4.pdf](https://mirrors.ustc.edu.cn/CTAN/info/symbols/comprehensive/symbols-a4.pdf)中搜索。本项目文档都很详细，请认真阅读README。\n\n**由于模板升级频繁，在开始使用和提问前，请确保您已经认真完整地阅读了README和示例代码。**\n\n# 使用/示例\n\n本节介绍了一些使用本项目模板的方法，建议用户根据自身情况阅读。\n\n## 卸载与安装\n\nWindows和GNU/Linux平台使用[TeX Live](https://www.tug.org/texlive/)，macOS平台使用[MacTeX](https://www.tug.org/mactex/)，跨版本升级均需要卸载旧版。\n\nWindows平台卸载方法为管理员身份直接运行`C:\\texlive\\2021\\tlpkg\\installer\\uninst.bat`，不同版本和安装位置请按需修改目录，更多介绍请参考[install-latex-guide-zh-cn.pdf](https://mirrors.ustc.edu.cn/CTAN/info/install-latex-guide-zh-cn/install-latex-guide-zh-cn.pdf)第1.2节，GNU/Linux平台卸载方法请参考[install-latex-guide-zh-cn.pdf](https://mirrors.ustc.edu.cn/CTAN/info/install-latex-guide-zh-cn/install-latex-guide-zh-cn.pdf)第2.2节，macOS上卸载方法请参考[Uninstalling MacTeX](https://www.tug.org/mactex/uninstalling.html)。\n\n本项目模板仅在TeX Live/MacTeX 2021通过测试，其他旧版本并未实际进行测试。建议安装最新版LaTeX发行版套装并更新所有包，如果已安装TeX Live或MacTeX并且能够编译，用户可以选择不升级套装，不更新包。\n\n校内睿思下载地址：[TeX Live 2021](http://rs.xidian.edu.cn/forum.php?mod=viewthread\u0026tid=1094234)和[MacTeX 2021](http://rs.xidian.edu.cn/forum.php?mod=viewthread\u0026tid=1094235)，最新版中科大源校外下载地址：[TeX Live](https://mirrors.ustc.edu.cn/CTAN/systems/texlive/Images/texlive.iso)和[MacTeX](https://mirrors.ustc.edu.cn/CTAN/systems/mac/mactex/MacTeX.pkg)。\n\n后续如无特殊情况，仅以Windows举例，其他操作系统上类似。右键选择下载好的`.iso`文件，选择打开方式-\u003eWindows资源管理器，然后右键以管理员身份运行`install-tl-windows.bat`，保持默认配置即可，如没有本地阅读文档的需求，安装时可以不勾选安装文档的选项，这样会减少大约一半的磁盘占用空间，具体来说，在TeX Live安装窗口中点击左下角Advanced，取消勾选安装字体/宏包文档目录树和安装字体/宏包源码目录树即可不安装文档和源码。更多LaTeX环境安装与配置请阅读[install-latex-guide-zh-cn.pdf](https://mirrors.ustc.edu.cn/CTAN/info/install-latex-guide-zh-cn/install-latex-guide-zh-cn.pdf)，建议更新所有包至最新版，Windows平台上使用管理员身份运行[cmd](https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/cmd)。\n\n### 配置镜像源\n\n管理员权限运行\n\n```shell\ntlmgr repository set https://mirrors.ustc.edu.cn/CTAN/systems/texlive/tlnet/\n```\n\n### 更新包管理器和所有包\n\n管理员权限运行\n\n```shell\ntlmgr update --all --self\n```\n\n如果遇到更新失败，重新执行一遍。\n\n## 字体安装\n\n考虑到可能存在版权问题，故不提供字体文件或字体下载链接。\n\n对于编译得到pdf文件，可以通过运行\n\n```shell\npdffonts xdupgtp.pdf\n```\n\n来查看字体信息，包括字体名称和字体嵌入等情况。\n\n### Windows\n\nWindows平台无需手动配置字体，所需字体Windows操作系统已内置。\n\n### GNU/Linux\n\n由于默认情况下中易宋体的意大利形状对应的是中易楷体，因此中文字体除中易宋体和中易黑体外，还需要中易楷体。此外，第2页开题报告要求标题所用字体为华文中宋。\n\n用户可以从Windows操作系统字体库中拷贝出`simhei.ttf`、`simkai.ttf`、`simsun.ttc`、`STZHONGS.TTF`、`times.ttf`、`timesbd.ttf`、`timesbi.ttf`和`timesi.ttf`共8个字体文件至GNU/Linux，其中4个中文字体文件位于`C:\\Windows\\Fonts`处，Times New Roman字体的4个字体文件位于`C:\\Windows\\Fonts\\Times New Roman`处。用户在查找字体时，可以根据Windows中英文系统内字体名称来查找，找到后复制该字体，粘贴至某个空白文件夹即可得到对应的字体文件，然后将这8个字体文件传输至GNU/Linux。\n\n|    字体名称     |  字体文件名  |  Windows英文系统内字体名称  | Windows中文系统内字体名称 |\n| :-------------: | :----------: | :-------------------------: | :-----------------------: |\n|    中易黑体     |  simhei.ttf  |       SimHei Regular        |         黑体 常规         |\n|    中易楷体     |  simkai.ttf  |        KaiTi Regular        |         楷体 常规         |\n|    中易宋体     |  simsun.ttc  |       SimSun Regular        |         宋体 常规         |\n|    华文中宋     | STZHONGS.TTF |     STZhongsong Regular     |       华文中宋 常规       |\n| Times New Roman |  times.ttf   |   Times New Roman Regular   |   Times New Roman 常规    |\n| Times New Roman | timesbd.ttf  |    Times New Roman Bold     |   Times New Roman 粗体    |\n| Times New Roman | timesbi.ttf  | Times New Roman Bold Italic |  Times New Roman 粗斜体   |\n| Times New Roman |  timesi.ttf  |   Times New Roman Italic    |   Times New Roman 斜体    |\n\n使用如下命令在GNU/Linux安装字体：\n\n```shell\nsudo cp simhei.ttf simkai.ttf simsun.ttc STZHONGS.TTF times.ttf timesbd.ttf timesbi.ttf timesi.ttf /usr/share/fonts\n```\n\n然后就可以根据[编译](#编译)里的方法去编译了。\n\n### macOS\n\n参考[GNU/Linux](#gnulinux)从Windows平台提取字体文件，然后在macOS上双击安装字体文件即可。注意，虽然macOS内置了Times New Roman字体，但是该内置字体版本过于老旧，有缺字的现象，建议将8个字体文件全部安装。\n\n然后就可以根据[编译](#编译)里的方法去编译了。\n\n### Overleaf\n\n在[Overleaf in Chinese](https://cn.overleaf.com/)平台使用时，由于Overleaf是安装在GNU/Linux上的最新版的TeX Live，用户无需考虑LaTeX套装版本问题，仅需要安装字体即可，用户首先将本仓库[下载](https://github.com/note286/xdupgtp/archive/refs/heads/main.zip)，再根据[GNU/Linux](#gnulinux)中的方法得到字体文件。\n\n在Overleaf左上角点击创建新项目，选择上传项目，将压缩包上传至Overleaf，会自动进入该研究生学位论文开题报告表模板项目。点击左上角新建目录按钮，新建一个名为`fonts`的文件夹，选中`fonts`文件夹，点击左上角上传按钮将所有的字体文件上传。最后根据[Overleaf编译](#overleaf编译)配置如何在线编译。\n\n### TeXPage\n\n在[TeXPage](https://www.texpage.com/)平台使用时，由于TeXPage是安装在GNU/Linux上的最新版的TeX Live，用户无需考虑LaTeX套装版本问题，仅需要安装字体即可，用户首先将本仓库[下载](https://github.com/note286/xdupgtp/archive/refs/heads/main.zip)，再根据[GNU/Linux](#gnulinux)中的方法得到字体文件。\n\n在TeXPage[个人主页](https://www.texpage.com/console)左上角点击创建，选择上传项目，将压缩包上传至TeXPage，进入该研究生学位论文开题报告表模板项目。点击左上角新建文件夹按钮，新建一个名为`fonts`的文件夹，选中`fonts`文件夹，点击左上角上传文件按钮将所有的字体文件上传。最后根据[TeXPage编译](#texpage编译)配置如何在线编译。\n\n## 下载与编辑\n\n请点击[下载](https://github.com/note286/xdupgtp/archive/refs/heads/main.zip)压缩包或[克隆](x-github-client://openRepo/https://github.com/note286/xdupgtp)该仓库，当用户访问GitHub不便时，可以选择从国内GitHub镜像网站点击[下载](https://shrill-pond-3e81.hunsh.workers.dev/https://github.com/note286/xdupgtp/archive/refs/heads/main.zip)压缩包。\n\n用户可直接修改`.tex`和`.bib`等类型文件来进行研究生学位论文开题报告表的撰写。具体来说，用户通过编辑`xdupgtp.tex`和`xdupgtp.bib`文件来撰写论文内容。此外，`xdupgtp.cls`文件请不要修改。\n\n其中，仅选题依据、研究方案、研究基础和开题报告记录这四部分支持自动分页，无需用户手动分页，其他部分仅支持单页内容的撰写。\n\n## 学位类型\n\n本项目模板支持学术学位博士研究生、专业学位博士研究生、学术学位硕士研究生和专业学位硕士研究生共4种类型开题报告表，相应的文档类可选参数如下：\n\n- `da`，学术学位博士研究生（Doctor of Academic）\n- `dp`，专业学位博士研究生（Doctor of Professional）\n- `ma`，学术学位硕士研究生（Master of Academic）\n- `mp`，专业学位硕士研究生（Master of Professional）\n\n例如，切换为专业学位博士研究生，即将\n\n```latex\n\\documentclass{xdupgtp}\n```\n\n改为\n\n```latex\n\\documentclass[dp]{xdupgtp}\n```\n\n默认为学术学位博士研究生，即不添加文档类可选参数则为学术学位博士研究生。\n\n此外，在`examples`中已内置对应学位类型的`.tex`文件，用户可以将`xdupgtp.tex`中所有文件内容替换为相应的`xdupgtp-*.tex`文件内容，避免手动配置的麻烦。\n\n## 编译\n\n本项目目前仅在Windows和GNU/Linux平台上的TeX Live 2021和macOS平台上的MacTeX 2021进行了测试，均更新所有包至最新版，并参考[字体安装](#字体安装)安装了缺失字体。命令编译时切换到`xdupgtp.tex`所在目录执行命令即可。IDE编译选择对应IDE中的`XeLaTeX`的编译方式，参考文献使用`BibTeX`编译。关于PDF查看器，Windows平台上推荐使用[Sumatra PDF Viewer](https://www.sumatrapdfreader.org/free-pdf-reader)，macOS平台上推荐[Skim](https://skim-app.sourceforge.io/)，适当配置可支持正向同步和反向同步。\n\n### 命令编译\n\n介绍如何使用命令编译，可选择使用`latexmk`来快速编译或者常规的四次编译。\n\n#### latexmk编译\n\n编译\n\n```shell\nlatexmk\n```\n\n清理辅助文件\n\n```shell\nlatexmk -c\n```\n\n#### 四次编译\n\n编译\n\n```shell\nxelatex -synctex=1 xdupgtp\nbibtex xdupgtp\nxelatex -synctex=1 xdupgtp\nxelatex -synctex=1 xdupgtp\n```\n\n清理辅助文件\n\n```shell\nlatexmk -c\n```\n\n### 文本编辑器编译\n\n任何一款[文本编辑器](https://zh.wikipedia.org/wiki/%E6%96%87%E6%9C%AC%E7%BC%96%E8%BE%91%E5%99%A8)均可以编辑`.tex`文件，包括[Sublime Text](https://www.sublimetext.com/)和[Visual Studio Code](https://code.visualstudio.com/)等，大部分文本编辑器均提供自定义编译功能，例如Sublime Text的[Build Systems](https://www.sublimetext.com/docs/build_systems.html)，可以参考[命令编译](#命令编译)自行创建相应的编译配置，利用编译快捷键进行编译。此外，一些文本编辑器支持安装扩展，例如Sublime Text可以安装[LaTeXTools](https://packagecontrol.io/packages/LaTeXTools)来辅助进行`.tex`文件的编辑，还提供了一些常用的编译配置。可以搭配Sumatra PDF Viewer或Skim实现反向同步，正向同步一般需要文本编辑器或其扩展支持。\n\n一些文本编辑器不支持自定义编译功能或者安装扩展，依然可以使用文本编辑器来编辑`.tex`文件，使用命令来进行编译。\n\n### WinEdt编译\n\n下载[WinEdt](https://www.winedt.com/download.html)安装包并安装，支持Windows平台。安装后可以查看[Quick Guide](http://www.winedt.com/download.html#Quick_Guide)获取更多关于WinEdt的使用帮助。\n\n打开WinEdt后，点击File-\u003eOpen打开`xdupgtp.tex`文件。点击Option-\u003eExecution Modes，在弹出的面板左侧选择TeXify，在面板左下角点击Browse for executable，依次找到`C:\\texlive\\2021\\bin\\win32\\latexmk.exe`文件并点击打开，如果安装TeX Live至非默认目录，依情况修改；将左下角的Switches中对应值清空，最后点击面板上的OK。\n\n在Toolbar中PDF Preview左侧的按钮下拉菜单中可以切换编译引擎。完全编译选择TeXify，可以自动处理交叉引用和参考文献引用，编译时间较长；不考虑交叉引用和参考文献引用时，快速编译选择XeLaTeX，编译时间较短，需要参考文献引用时再点击TeX-\u003eBibTeX编译参考文献，接着执行两次XeLaTeX编译可以生成参考文献列表和参考文献引用。\n\n点击Tools-\u003eErase Output Files或者Toolbar中的Erase Output Files按钮，在弹出的面板中再点击Delete Now可以清理辅助文件，常用于某次报错后清理错误的辅助文件，避免二次报错。\n\n可以参考[QuickGuide.pdf](http://www.winedt.com/doc/QuickGuide.pdf)中第2.3节配置WinEdt默认PDF查看器为Sumatra PDF Viewer，即点击Option-\u003eExecution Modes，在弹出的面板选择PDF Viewer标签，将PDF Viewer Executable改为SumatraPDF.exe，Sumatra PDF Viewer默认安装在`%LOCALAPPDATA%\\SumatraPDF\\`处，这样就可以使用Sumatra PDF Viewer来查看PDF文件。Sumatra PDF Viewer的反向同步一般WinEdt会自动配置，如果需要手动配置，在Sumatra PDF Viewer左上角点击三道杠-\u003e设置-\u003e选项，在最后设置反向搜索命令行中填写\n\n```\n\"C:\\Program Files\\WinEdt Team\\WinEdt 10\\WinEdt.exe\" \"[Open(|%f|);SelPar(%l,8);]\"\n```\n\n并点击确定即可。\n\n注意，由于WinEdt添加新的编译配置较为复杂，本方法将TeXify内的编译引擎由LaTeX改为latexmk，并使用了主目录下的`latexmkrc`编译配置。\n\n### TeXworks编译\n\n下载[TeXworks](https://tug.org/texworks/)安装包并安装，支持Windows，GNU/Linux和macOS平台。安装后可以查看[A short manual for TeXworks](https://github.com/TeXworks/manual/releases)获取更多关于TeXworks的使用帮助。\n\n打开TeXworks后，点击编辑-\u003e首选项-\u003e排版-\u003e处理工具，点击右下角蓝色加号，在弹出的面板中名称处填写latexmk，程序处点击右侧浏览选择`C:\\texlive\\2021\\bin\\win32\\latexmk.exe`文件并点击打开，如果安装TeX Live至非默认目录，依情况修改，最后点击面板上的OK。选择新建的latexmk，点击右侧的蓝色上箭头移动至顶部，再将内置的XeLaTeX和BibTeX移动至顶部，使得latexmk、XeLaTeX和BibTeX位于处理工具的顶部，方便后续切换引擎。再选择下方的默认，可以将latexmk或者XeLaTeX设置为默认，最后点击OK。\n\n点击文件-\u003e打开，选择`xdupgtp.tex`文件，Toolbars左上角可以切换编译引擎。完全编译选择latexmk，可以自动处理交叉引用和参考文献引用，编译时间较长；不考虑交叉引用和参考文献引用时，快速编译选择XeLaTeX，编译时间较短，需要参考文献引用时切换至BibTeX编译参考文献，接着执行两次XeLaTeX编译可以生成参考文献列表和参考文献引用。\n\n点击文件-\u003e删除辅助文件，在弹出的面板中再点击删除可以清理辅助文件，常用于某次报错后清理错误的辅助文件，避免二次报错。\n\nTeXworks内置了PDF查看器，支持正向同步和反向同步功能，具体请查看[A short manual for TeXworks](https://github.com/TeXworks/manual/releases)中5.1节。\n\n### TeXstudio编译\n\n下载[TeXstudio](https://www.texstudio.org/#download)安装包并安装，支持Windows，GNU/Linux和macOS平台。安装后可以查看[TeXstudio : User manual](https://htmlpreview.github.io/?https://github.com/texstudio-org/texstudio/master/utilities/manual/usermanual_en.html)获取更多关于TeXstudio的使用帮助。\n\n打开TeXstudio后，点击文件-\u003e打开，选择`xdupgtp.tex`文件。点击选项-\u003e设置TeXstudio-\u003e命令，将Latexmk处值改为`latexmk.exe`，切换至构建标签，将默认编译器改为Latexmk或者XeLaTeX。\n\nTeXstudio无法快速切换编译引擎，只能在选项-\u003e设置TeXstudio-\u003e构建里修改默认编译器，或者点击工具-\u003e命令里临时运行指定的编译引擎。完全编译选择latexmk，可以自动处理交叉引用和参考文献引用，编译时间较长；不考虑交叉引用和参考文献引用时，快速编译选择XeLaTeX，编译时间较短，需要参考文献引用时切换至BibTeX编译参考文献，接着执行两次XeLaTeX编译可以生成参考文献列表和参考文献引用。\n\n点击工具-\u003e清理辅助文件，在弹出的面板中选择合适的范围再点击OK便可以清理辅助文件，常用于某次报错后清理错误的辅助文件，避免二次报错。\n\nTeXstudio内置了PDF查看器，支持正向同步和反向同步功能，具体请查看[TeXstudio : User manual](https://htmlpreview.github.io/?https://github.com/texstudio-org/texstudio/master/utilities/manual/usermanual_en.html)中4.10节。\n\n### Texmaker编译\n\n下载[Texmaker](https://www.xm1math.net/texmaker/)安装包并安装，支持Windows，GNU/Linux和macOS平台。安装后可以查看[Texmaker : User manual](https://www.xm1math.net/texmaker/doc.html)获取更多关于Texmaker的使用帮助。\n\n打开Texmaker后，点击文件-\u003e打开，选择`xdupgtp.tex`文件。点击选项-\u003e配置Texmaker-\u003e命令，将LaTeX-Mk中对应值改为`latexmk`，点击OK。\n\n工具栏中可以切换编译引擎。完全编译选择latexmk，可以自动处理交叉引用和参考文献引用，编译时间较长；不考虑交叉引用和参考文献引用时，快速编译选择XeLaTeX，编译时间较短，需要参考文献引用时切换至BibTeX编译参考文献，接着执行两次XeLaTeX编译可以生成参考文献列表和参考文献引用。\n\n点击工具-\u003e清除历史记录，在弹出的面板中再点击删除文件可以清理辅助文件，常用于某次报错后清理错误的辅助文件，避免二次报错。\n\nTexmaker内置了PDF查看器，支持正向同步和反向同步功能，具体请查看[Texmaker : User manual](https://www.xm1math.net/texmaker/doc.html)中3.3节。\n\n### Overleaf编译\n\n用户首先根据[Overleaf](#overleaf)中关于字体安装的介绍安装好字体，再点击左上角的菜单按钮修改编译器为`XeLaTeX`，最后为`xdupgtp`文档类传入`overleaf`参数，即将`xdupgtp.tex`中\n\n```latex\n\\documentclass{xdupgtp}\n```\n\n改为\n\n```latex\n\\documentclass[overleaf]{xdupgtp}\n```\n\n后即可正常编译。\n\n### TeXPage编译\n\n用户首先根据[TeXPage](#texpage)中关于字体安装的介绍安装好字体，再点击右上角的设置按钮修改LaTeX编译器为`XeLaTeX`，最后为`xdupgtp`文档类传入`texpage`参数，即将`xdupgtp.tex`中\n\n```latex\n\\documentclass{xdupgtp}\n```\n\n改为\n\n```latex\n\\documentclass[texpage]{xdupgtp}\n```\n\n后即可正常编译。\n\n## 文档类可选参数\n\n本项目模板中`xdupgtp`文档类支持如下可选参数：\n\n- `overleaf`或`texpage`，详见[Overleaf编译](#overleaf编译)或[TeXPage编译](#texpage编译)\n- `da`、`dp`、`ma`或`mp`，详见[学位类型](#学位类型)\n\n以上参数功能相互独立，均可任意组合使用，选项之间无先后顺序之分，多个选项之间使用逗号隔开，例如：\n\n```latex\n\\documentclass[overleaf,ma]{xdupgtp}\n```\n\n## 参考文献引用\n\n在[btxdoc](https://mirrors.ustc.edu.cn/CTAN/biblio/bibtex/base/btxdoc.pdf)文档第3.1章节描述了BibTeX的标准类型的必选域和可选域。在[参考文献条目样式](#参考文献条目样式)中提到本模板采用的是GB/T 7714-2015，用户可以自行下载相应标准查看示例。国标中规定了16种参考文献类型，部分类型不是BibTeX的标准类型，此外国标中规定的著录项目多于BibTeX的标准域。因此，强烈建议用户参考[gbt7714.pdf](https://mirrors.ustc.edu.cn/CTAN/biblio/bibtex/contrib/gbt7714/gbt7714.pdf)中关于文献类型和著录项目的描述以及[standard.bib](https://github.com/zepinglee/gbt7714-bibtex-style/blob/master/test/testbst/support/standard.bib)中丰富的示例。\n\n[百度学术](https://xueshu.baidu.com/)和[Google Scholar](https://scholar.google.com.hk/)导出的bib文件不是很规范，经常有很大问题，感兴趣的可以去[BibTeX format explained](https://www.bibtex.com/g/bibtex-format/)了解bib文件的合法格式。用户可以使用[dblp](https://dblp.org/)生成的bib条目，遇到[dblp](https://dblp.org/)没有的条目，可以参考上述文档和示例自行整理。已添加部分常用类型参考文献条目样例至`xdupgthesis.bib`供用户参考。需要注意的是，不要轻易使用分组即`{}`，尤其是`author`域。无论中英文，每个作者均使用`and`连接。除非文献卷号、期号和页码均无，否则不必提供DOI域。对于网页链接，使用`online`类型，填写`author`、`title`、`url`和`urldate`域即可。\n\n在开题报告表中，一般仅国内外研究现状处会出现参考文献引用，因此用户在撰写国内外研究现状时可以直接引用参考文献，对应的参考文献列表会自动出现在国内外研究现状后，无需用户干预。本模板已根据学校要求设置了`\\cite{}`生成的引用样式，直接使用即可符合学校的要求，例如：\n\n```latex\n测试引用\\cite{ChangHTD19,WangZSS21,GongL21}是否正常。\n```\n\n## 字体形状与字体系列\n\n本项目模板正文默认使用中易宋体和Times New Roman，支持常用的字体形状如意大利和倾斜，支持常见的字体系列如加宽加粗。\n\n对于中易宋体，意大利形状对应中易楷体，倾斜形状对应中易宋体伪斜体，加宽加粗系列对应中易宋体伪粗体。其中，参考[fontspec.pdf](https://mirrors.ustc.edu.cn/CTAN/macros/unicodetex/latex/fontspec/fontspec.pdf)中的示例，设置倾斜程度为`0.2`，参考清华大学学位论文模板[thuthesis.dtx](https://mirrors.ustc.edu.cn/CTAN/macros/latex/contrib/thuthesis/thuthesis.dtx)，设置粗细程度为`3`。\n\n对于Times New Roman，意大利形状及加宽加粗系列均有对应的Times New Roman字体文件，倾斜形状与意大利形状一致，因此无需伪斜体和伪粗体。\n\n字体形状和字体系列可以组合使用，例如：\n\n```latex\n意大利形状\\textit{测试ABCabc123}\n倾斜形状\\textsl{测试ABCabc123}\n加宽加粗系列\\textbf{测试ABCabc123}\n加宽加粗系列叠加意大利形状\\textbf{\\textit{测试ABCabc123}}\n加宽加粗系列叠加倾斜形状\\textbf{\\textsl{测试ABCabc123}}\n强调\\emph{测试ABCabc123}\n```\n\n## 交叉引用\n\n本项目模板有图、表、和公式等引用命令，使用方法如下：\n\n```latex\n图的具体内容如\\figureref{figu1}所示。\n表的具体内容如\\tableref{tabl1}所示。\n公式的具体内容如\\equationref{equa1}所示。\n```\n\n## 图片\n\n图片插入时，如果将图片文件放入`figures`文件夹，则无需添加路径，直接使用图片文件名即可，甚至扩展名也可以省略不写，可以参考如下示例：\n\n```latex\n\\begin{tpfigure}\n\\includegraphics[width=.3\\linewidth]{fig1file}\n\\captionof{figure}{方案开销}\n\\label{fig1}\n\\end{tpfigure}\n```\n\n如果用户需要插入多页pdf文件的某一页，可以使用`page`参数，例如插入`figfile.pdf`的第2页：\n\n```latex\n\\includegraphics[page=2]{figfile}\n```\n\n另外，本项目模板实测`\\textwidth`为`426.79135pt`，`\\textheight`为`702.78308pt`，对插图字号有要求的用户画图时可参考这两个数值，避免图片尺寸超过页面可编辑范围。\n\n此外，由于开题报告的特殊性，不支持浮动体，本项目模板自定义`tpfigure`环境来插入图片，图片显示位置即插入位置。\n\n对于图片的格式，优先推荐`.tikz`、`.pgf`和`.pdf`格式的图片，不推荐`.png`和`.jpg`等非矢量图片格式。此外，对于已有的`.pdf`格式的图片，不需要转换成`.eps`文件。针对Microsoft Visio等绘图软件，建议使用打印成`.pdf`的方式，再使用TeX Live自带的`pdfcrop`命令进行快速高效裁剪。其中，使用`.tikz`和`.pgf`格式的图片时，用户需要使用`\\input{}`命令而不是`\\includegraphics{}`命令。\n\n## 表格\n\n参考`西安电子科技大学研究生学位论文模板（2015年修订版）-2019.03修订.docx`中关于表格字号的要求，本项目模板已经重定义了表格字号大小为5号，用户无需手动指定字号，可以参考如下示例：\n\n```latex\n\\begin{tptable}\n\\renewcommand{\\arraystretch}{1.5}\n\\captionof{table}{这是一个表格}\n\\label{tabl1}\n\\begin{tabular}{|c|c|}\n\\hline\n表格 \u0026 表格 \\\\\n\\hline\n表格 \u0026 表格 \\\\\n\\hline\n\\end{tabular}\n\\end{tptable}\n```\n\n由于开题报告的特殊性，不支持浮动体，本项目模板自定义`tptable`环境来插入表格，表格显示位置即插入位置。\n\n## 论文标题\n\n用户可以在`xdupgtp.tex`中配置论文标题，如果有两行，第一行写在`\\thesisTitleOne{}`中，第二行写在`\\thesisTitleTwo{}`中。如果论文标题仅有一行，`\\thesisTitleTwo{}`中的值保持空即可，模板会自动判断第二行为空不输出下划线。\n\n## 评价意见\n\n用户可以在`xdupgtp.tex`中填写相应的开题报告评价意见，可选值为`优秀`、`良好`、`合格`和`不合格`，如果不需要勾选，将值留空即可。\n\n## 签名图像\n\n由于部分用户线上进行开题，教师无法现场手写签名，故支持签名图像替代手写签名。\n\n用户需要自行制作好签名图像，推荐处理成字迹全黑且背景透明并以`.png`格式存储，使用纯白色背景并以其他格式如`.jpg`和`.pdf`等格式存储也可。此外需要将图片四周的空白裁掉，尽量减小字迹与四周的间距。将准备好的签名图像放入`figures/sign/`。\n\n用户在`xdupgtp.tex`中将签名图像相关的以`\\renewcommand`开头的语句取消注释，现场手写签名的保持注释状态即可。每个签名图像使用`\\sign{}`添加，其中分组内为签名图像文件名，无需扩展名且无需路径。此外，对于线上线下相结合的开题形式，支持使用`\\emptysign`来留出现场手写签名的位置。\n\n---\n\n此外，如果需要打印好再线下填写日期，保持日期相关语句注释状态不变即可。如果需要插入日期手写图像，将对应的日期插入语句取消注释即可，如\n\n```latex\n\\renewcommand\\cyqmrq{\\sign{lisidate}}\n```\n\n如果需要插入电子版的日期，将对应的日期插入语句取消注释即可，如\n\n```latex\n\\renewcommand\\cyqmrq{2022年1月10日}\n```\n\n# 模板来源\n\n所有模板均参照[西安电子科技大学研究生院/研究生工作部](https://gr.xidian.edu.cn/xwsy/zlxz.htm)提供的Microsoft Word模板进行开发，建议用户使用前下载最新的Microsoft Word模板，对比MD5是否有变化，如有变化可以提issue请求更新模板，如无变化，可以检查下XeLaTeX模板与Microsoft Word模板是否一致。\n\n- [学术学位博士研究生](https://gr.xidian.edu.cn/info/1047/7160.htm) MD5：4711941B554EDD2F95A205CA7C3F59AC\n- [专业学位博士研究生](https://gr.xidian.edu.cn/info/1047/7803.htm) MD5：9BAEAE70B292FA8729A25B89CA2FC07C\n- [学术学位硕士研究生](https://gr.xidian.edu.cn/info/1047/5087.htm) MD5：6E8904BD71541CFB90B90B0431CEACDE\n- 专业学位硕士研究生\n  - [统招专业学位硕士研究生](https://gr.xidian.edu.cn/info/1047/5086.htm) MD5：CB51149A636AD52E3F9B0B391AD07E8C\n  - [非统招专业学位硕士研究生](https://gr.xidian.edu.cn/info/1047/5086.htm) MD5：CB51149A636AD52E3F9B0B391AD07E8C\n\n# 版本记录\n\n- `2022-01-19` [`v1.0.0`](https://github.com/note286/xdupgtp/releases/tag/v1.0.0) 支持勾选开题报告评价意见。\n- `2022-01-12` [`v0.9.2`](https://github.com/note286/xdupgtp/releases/tag/v0.9.2) 修复Overleaf中华文中宋字体路径 [PR #1](https://github.com/note286/xdupgtp/pull/1)。\n- `2022-01-11` [`v0.9.1`](https://github.com/note286/xdupgtp/releases/tag/v0.9.1) 修正开题报告评语及结论中脚注缩进。\n- `2022-01-10` [`v0.9.0`](https://github.com/note286/xdupgtp/releases/tag/v0.9.0) 支持插入手写日期图像。\n- `2022-01-09` [`v0.8.0`](https://github.com/note286/xdupgtp/releases/tag/v0.8.0) 支持插入图表。\n- `2022-01-03` [`v0.7.4`](https://github.com/note286/xdupgtp/releases/tag/v0.7.4) 适配旧版gbt7714。\n- `2022-01-03` [`v0.7.3`](https://github.com/note286/xdupgtp/releases/tag/v0.7.3) 支持URL自动断行。\n- `2022-01-03` [`v0.7.2`](https://github.com/note286/xdupgtp/releases/tag/v0.7.2) 适配最新版tcolorbox宏包。\n- `2022-01-02` [`v0.7.1`](https://github.com/note286/xdupgtp/releases/tag/v0.7.1) 修正开题报告要求标题字体。\n- `2022-01-02` [`v0.7.0`](https://github.com/note286/xdupgtp/releases/tag/v0.7.0) 支持签名图像。\n- `2022-01-02` [`v0.6.0`](https://github.com/note286/xdupgtp/releases/tag/v0.6.0) 新增支持Overleaf和TeXPage。\n- `2022-01-01` [`v0.5.1`](https://github.com/note286/xdupgtp/releases/tag/v0.5.1) 修复开题报告评语及结论中脚注不显示的bug。\n- `2022-01-01` [`v0.5.0`](https://github.com/note286/xdupgtp/releases/tag/v0.5.0) 支持自动添加PDF元数据。\n- `2022-01-01` [`v0.4.1`](https://github.com/note286/xdupgtp/releases/tag/v0.4.1) 配置\\subsubsection{}样式。\n- `2022-01-01` [`v0.4.0`](https://github.com/note286/xdupgtp/releases/tag/v0.4.0) 支持国内外研究现状引用参考文献。\n- `2022-01-01` [`v0.3.0`](https://github.com/note286/xdupgtp/releases/tag/v0.3.0) 新增专业学位硕士研究生模板。\n- `2022-01-01` [`v0.2.2`](https://github.com/note286/xdupgtp/releases/tag/v0.2.2) 修改选题来源填写位置。\n- `2021-12-31` [`v0.2.1`](https://github.com/note286/xdupgtp/releases/tag/v0.2.1) 增加不同学位类型示例文件。\n- `2021-12-31` [`v0.2.0`](https://github.com/note286/xdupgtp/releases/tag/v0.2.0) 新增学术学位硕士研究生模板。\n- `2021-12-31` [`v0.1.0`](https://github.com/note286/xdupgtp/releases/tag/v0.1.0) 新增专业学位博士研究生模板。\n- `2021-12-31` [`v0.0.1`](https://github.com/note286/xdupgtp/releases/tag/v0.0.1) 新增学术学位博士研究生模板。\n\n# 免责声明\n\n本模板的发布遵守[LaTeX Project Public License 1.3c](http://www.latex-project.org/lppl.txt)以及其后的最新版本，使用前请认真阅读协议内容。\n\n本模板为作者个人制作，使用仅供参考，任何由于使用本模板而引起的任何问题均与本模板作者无关。\n\n任何个人或组织以本模板为基础进行修改、扩展而生成的新的专用模板，请严格遵守[LaTeX Project Public License 1.3c](http://www.latex-project.org/lppl.txt)协议以及其后的最新版本。由于违犯协议而引起的任何纠纷争端均与本模板作者无关。\n\n# 作者\n\n- [@note286](https://github.com/note286)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnote286%2Fxdupgtp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnote286%2Fxdupgtp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnote286%2Fxdupgtp/lists"}