Skip to content

bosswnx/ustb-thesis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

北京科技大学本科毕业论文 LaTeX 模板

logo

本模板参考北科官方发布的毕业论文文件「10 本科生毕业设计(论文)论文模板(2019年1.3版)」设计,并非北京科技大学官方发布的模板。由于每个学院的要求各不一致,请咨询学院教务处是否可以使用本模板。任何因为使用本模板导致的问题,本模板不承担任何责任。

示例文件

在使用本模板之前,请熟读该 README 的所有内容,特别是「快速开始」和「常见问题」章节。

对于 LaTeX 语法等与本模板无关的任何问题,请不要在本仓库提交 issue。请参考「一份(不太)简短的 LaTeX2ε 介绍」等官方指南,99% 的问题都能得到解决。或者询问 AI。

快速开始

本章节介绍的是如何在本地编译 LaTeX,若想在线上平台(例如 Overleaf)等使用本模板,请阅读「常见问题」章节。

配置 LaTeX 环境

关于如何安装 LaTeX 网络上的教程有很多,这里给出一份 TexLive 的安装教程:https://www.cnblogs.com/eslzzyl/p/17358405.html

需要注意的是,请尽量在 Windows 系统上配置一份 LaTeX 环境,具体原因参考「字体」一节。

项目结构

对于仅仅使用本模板编写毕业论文,不考虑对本模板进行开发的普通用户,只需要关注以下文件:

ustb-thesis/
├── main.tex     // 论文基本信息,页面配置
├── content/     // 所有用户编写的内容
│   ├── achievements.tex   // 在学取得成果
│   ├── appendices.tex     // 附录
│   ├── cabstract.tex      // 中文摘要
│   ├── ch1.tex            // 正文第一章
│   ├── ch2.tex            // 正文第二章
│   ├── ch...              // 正文...
│   ├── eabstract.tex      // 英文摘要
│   ├── figures-and-tables.tex       // 插图或附表清单
│   ├── notes-and-explanations.tex   // 注释说明清单
│   └── thanks.tex         // 致谢
├── src/         // 模板的源码
│   └── 4-taskplan.pdf     // 任务计划书导出的 PDF
├── imgs/        // 存放图片
└── refs.bib     // 参考文献bib数据

几乎所有需要填写的内容都在 content/ 目录下。

main.tex 是论文的基本信息以及页面的配置。请替换其中的相关内容为自己的。

编译

在 Windows 平台中,使用 TexLive 附带的 TeXworks editor 打开项目,将编辑器切换为 XeLaTeX(默认为 pdfLaTeX),点击编译即可。

在 Linux 平台中:

在没有更新参考文献的情况下,直接执行以下命令即可编译得到最终文件 main.pdf

xelatex main

如果更新了参考文献,需要依次执行以下命令:

xelatex main
biber main
xelatex main
xelatex main

字体

由于北科官方 Word 模板规定的「宋体」「黑体」等字体是 Windows 系统下的「中易宋体」「中易黑体」,属于版权字体,无法在其他平台上使用,因此在 Windows 以外的平台(包括 Overleaf)上编译本模板时候的字体会和官方模板有细微区别。

为了防止不必要的问题出现,请在最后提交终版的时候使用 Windows 平台重新编译生成。

常见问题

如何添加/删除正文章节?

请首先在 content/ 目录中仿造已有的章节文件新建一个 .tex 文件。

然后请在 main.tex 中找到和正文页面有关的代码,使用命令 \input{content/chx.tex} 引入新的章节。

删除章节同理,将对应的 \input{content/chx.tex} 删除即可。

如何删除「插图或附表清单」等页面

同上一节,在 main.tex 删除对应的 \input{} 命令即可。

怎么修改「任务计划书」?

由于这个页面的结构过于复杂,且大家之前都用 Word 写过了,因此本模板采用直接导入「任务计划书」pdf 的方式。

请从「任务计划书」的 Word 文件导出 pdf,然后替换 src/4-taskplan.pdf 即可。

如何在 Overleaf 上使用?

将本项目打包为 zip 文件,在 Overleaf 中选择上传项目。打开项目后,进入 Menu -> Settings -> Compiler,将其设置为 XeLaTeX,重新编译即可。

如何在其他在线平台上使用?

由于 Overleaf 经常有网络问题,这里推荐一个国内的替代品:TexPage(不是广告)。

同 Overleaf,将本项目打包为 zip,选择「上传项目」即可。国内平台自动会配置为 XeLaTeX,不需要手动设置。

其他资料

毕业论文的构成(引用自学校官方模板,毕业论文撰写简要指南,表Z-1 毕业论文的构成):

文档的节 本节的内容 本节的基本格式
第 1 节 1 毕业论文封面(1 页) 本节结尾插入了"奇数页分节符",本节无页眉、无页脚、无页码。
第 2 节 2 毕业论文扉页(1 页) 本节结尾插入了"奇数页分节符",本节无页眉、无页脚、无页码。
第 3 节 3 毕业论文声明页(1 页) 本节结尾插入了"奇数页分节符",本节有页眉、无页脚、无页码。页眉内容见表下注释。
第 4 节 4 毕业论文任务书页(1 或 2 页) 本节结尾插入了"奇数页分节符",本节无页眉、无页脚、无页码。本页首行为"毕业设计(论文)任务书"(从网页制作的文档复制过来,类似页眉,该文字下方有横线)
第 5 节 5 毕业论文摘要页(1 或 2 页) 本节结尾插入了"奇数页分节符",本节有页眉、有页脚、有页码。页码为罗马数字,并从 I 开始,5-9 节的页码保持连续。
第 6 节 6 毕业论文 Abstract页(1 或 2 页) 本节结尾插入了"奇数页分节符",本节有页眉、有页脚、有页码。页码为罗马数字,页码编号继续前节(一般是 III)
第 7 节 7 毕业论文目录页(若干页) 本节结尾插入了"奇数页分节符",本节有页眉、有页脚、有页码。页码为罗马数字,页码编号继续前节(一般是 V)
第 8 节 8 毕业论文图表清单页(若干页)
本节内容是可选项目,可删除
本节结尾插入了"奇数页分节符",本节有页眉、有页脚、有页码。页码为罗马数字,页码编号继续前节。
第 9 节 9 毕业论文注释说明清单页(若干页)
本节内容是可选项目,可删除
本节结尾插入了"奇数页分节符",本节有页眉、有页脚、有页码。页码为罗马数字,页码编号继续前节。
第 10 节 10 毕业论文正文页(若干页) 本节结尾插入了"奇数页分节符",本节含通过样式设置了章前自动分页。本节有页眉、有页脚、有页码。页码为阿拉伯数字,从 1 重新开始,此后各节页码相同并请保持连续。

About

USTB 本科毕业论文 LaTeX 模板

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages