# TJUThesisLatexTemplate
Latex template for TJU thesis. Forked from [tjuthesis](https://code.google.com/p/tjuthesis).
# 说明
天津大学本科生毕业论文 LaTeX 模版。
# 为何使用 LaTeX
在刚刚结束的毕业设计撰写中,很多使用 Word 的同学在写作过程中出现大量难以解决的格式问题,非常蛋疼。LaTeX 虽然学习曲线较为陡峭,但花费一个小时左右时间熟悉后即可完全专注于内容撰写而无需操心任何格式问题。本模版即旨在你只需复制粘贴修改具体内容即可作出 __完全__ 符合天大现行规范的毕业设计。
LaTeX 加本模板可以实现:
* 无比优雅的数学公式
* 章节的自动标号
* 公式的自动标号
* 插图的自动标号
* 表格的自动标号
* 目录的自动生成
* 参考文献和标引的自动标号
* __所有格式的自动正确__
# 如何使用本模板
## 基本使用
首先请阅读文档《[一份不太简短的 LaTeX 介绍](http://www.ctan.org/tex-archive/info/lshort/chinese/)》,了解 LaTeX 的基础语法。
打开 `Thesis/preface/cover.tex`,修改封面内容。
打开 `Thesis/body.tex`,开始根据示例书写你的毕业设计。绝大部分需求(标引、插图、表格、数学公式、代码环境)等均在示例中有所体现,可直接复制粘贴修改内容。
## 数学公式
数学公式的具体书写方式参考文档《[一份不太简短的 LaTeX 介绍](http://www.ctan.org/tex-archive/info/lshort/chinese/)》,注意:需要标号的公式请在`equation`环境下配合`\label{}`标签使用,在需要引用的地方使用`\eqref{}`命令引用相应公式。示例如下:
```latex
销售商决策如式~\eqref{rcond}~所示:
\begin{equation}
\label{rcond}
\left\{\begin{array}{l}
p_{1s}=v_h-(v_h-p_2)\mathbb{E}(\varphi) \\
p_{2s}=v_l \\
q_s \in \underset{q \geq 0}{\mathrm{argmax}} \beta_R (q, p_1, p_2) \\
\end{array}\right.
\end{equation}
```
## 插图与表格
参考文档与模板示例。建议图像使用`.eps`矢量格式,放入 `figures` 目录下。
插图示例:
```latex
图像如图~\ref{fig:simuP1P2Result}~所示。
\begin{figure}[htbp!]
\centering
\includegraphics[width=0.75\textwidth]{figures/p1p2figure.eps}
\caption{最优$p_1, p_2$仿真结果}\label{fig:simuP1P2Result}
\vspace{-1em}
\end{figure}
```
表格示例:
```latex
\begin{table}[htbp]
\caption{符合本科生毕业论文绘图规范的表格}\label{tab:table1}
\vspace{0.5em}\centering\wuhao
\begin{tabular}{ccccc}
\toprule[1.5pt]
$D$(in) & $P_u$(lbs) & $u_u$(in) & $\beta$ & $G_f$(psi.in) \\
\midrule[1pt]
5 & 269.8 & 0.000674 & 1.79 & 0.04089 \\
10 & 421.0 & 0.001035 & 3.59 & 0.04089 \\
20 & 640.2 & 0.001565 & 7.18 & 0.04089 \\
5 & 269.8 & 0.000674 & 1.79 & 0.04089 \\
10 & 421.0 & 0.001035 & 3.59 & 0.04089 \\
20 & 640.2 & 0.001565 & 7.18 & 0.04089 \\
5 & 269.8 & 0.000674 & 1.79 & 0.04089 \\
10 & 421.0 & 0.001035 & 3.59 & 0.04089 \\
20 & 640.2 & 0.001565 & 7.18 & 0.04089 \\
5 & 269.8 & 0.000674 & 1.79 & 0.04089 \\
10 & 421.0 & 0.001035 & 3.59 & 0.04089 \\
20 & 640.2 & 0.001565 & 7.18 & 0.04089 \\
\bottomrule[1.5pt]
\end{tabular}
\vspace{\baselineskip}
\end{table}
```
## 参考文献
所有参考文献在 `Thesis/references/reference.bib` 中。BibTex 格式的参考文献可通过以下步骤获得:
* 打开浏览器,访问 [Google Scholar](http://scholar.google.com)
* 查找你所需的文献
* 点击文献下方 引用/cite 按钮
* 在弹出框内点击 BibTex
* 复制新窗口里的文本粘贴到 reference.bib 中
* 在 body.tex 中需要引用的地方使用`\cite{}`命令进行引用,括号里填参考文献第一行左花括号后面的 identifier。如使用下面推荐的工具链可以实现参考文献自动补全
## 目录,字体,字号,编号,序号,页码,页眉,排版...
全都是自动的。
# 关于本魔改
本魔改适用于 texlive 2020,使用 `xelatex->bibtex->xelatex->xelatex` 编译链。在 macOS, Windows 10 下进行修改与测试,无法完全保证其它平台的正常使用。希望 Linux 用户踊跃反馈。
## 魔改内容
* 天大 logo 更新及矢量校名
* 移除 CJK,使用 ctex
* 根据现行本科生毕业论文规范修改格式
* 适应 macOS, Windows 与 xelatex
* 为适应我推荐的工具链做了一些优化
## 编译
> - 编译操作**在 `tjumain.tex` 所在目录下进行**
> - 以下编译方式任选其一即可
### Visual Studio Code
在应用推荐工具链后,打开 `tjumain.tex`,执行 Ctrl + Alt + B;或点击左侧 TEX Tab 并单击 Build LaTeX project。
### 使用`Latexmk`编译
```bash
latexmk -pvc -xelatex -file-line-error -interaction=nonstopmode -synctex=1 tjumain.tex
```
### 手动编译
**依次运行**以下四条命令:
```bash
xelatex tjumain.tex
bibtex tjumain.aux
xelatex tjumain.tex
xelatex tjumain.tex
```
注意:由于存在目录、参考文献和图表编号等,需要多次编译以保证顺序正确。
## 清理缓存及日志
### Atom
安装插件 `language-latex` 和 `latex`,提供 Build 和 Clean 的功能。
### Visual Studio Code
安装插件 `LaTeX Workshop`,提供 clean up。
### Latexmk
```bash
latexmk -c
```
### 其他
也可使用 [@Halcao](https://github.com/Halcao) 提供的小脚本 `Thesis/clean.sh`。
# 推荐工具链
* 发行版
* macOS: MacTex
* Windows: TeX Live
* Visual Studio Code
* LaTeX Workshop
* Atom
* language-latex
* latexer
* latextools
* Sublime Text 3
* LatexTools
* Latex-cwl
* LatexWordCount
注意:直接使用 VSCode 打开本项目可以自动获得推荐插件与设置。如需自行配置,可参考本项目下 [.vscode/settings.json](https://github.com/twtstudio/TJUThesisLatexTemplate/blob/master/.vscode/settings.json)。
# 致谢
tjuthesis 的原作者们作出了前人栽树的不可磨灭的贡献:
* 张井 天津大学2010级管理与经济学部信息管理与信息系统专业硕士生
* 余蓝涛 天津大学2008级精密仪器与光电子工程学院测控技术与仪器专业本科生
以及北京大学孟祥溪院士,膜。
# License
由于原项目使用 GNU GPL v3 协议,本项目作为基于 tjuthesis 的衍生项目,仍保持 GNU GPL v3 协议。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
这里为你收集整理了关于毕业设计、课程设计可参考借鉴的资料一份,质量非常高,如果你投入时间去研究几天相信肯定对你有很大的帮助。到时候你会回来感谢我的。 本资源是经过本地编译测试、可打开、可运行的项目、文件或源码,可以用于毕业设计、课程设计的应用、参考和学习需求,请放心下载。 祝愿你在这个毕业设计项目中取得巨大进步,顺利毕业! 但还需强调一下,这些项目源码仅供学习和研究之用。在使用这些资源时,请务必遵守学术诚信原则和相关法律法规,不得将其用于任何商业目的或侵犯他人权益的行为。对于任何因使用本资源而导致的问题,包括但不限于数据丢失、系统崩溃或安全漏洞,风险自担哦! 如有侵权,请联系博主删除。
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计-LaTeX templates for TJU graduate thesis Originally .zip (24个子文件)
TJUThesisLatexTemplate-master
.vscode
settings.json 1KB
extensions.json 68B
Thesis
天津大学本科生毕业论文模板.doc 368KB
天津大学本科生毕业设计说明书模板.doc 368KB
clean.sh 104B
天津大学关于本科生学位论文统一格式的规定.doc 73KB
appendix
paperInEnglish.tex 507B
paperInChinese.tex 535B
acknowledgements.tex 759B
references
ref.buk 54KB
reference.bib 1KB
preface
cover.tex 2KB
tjumain.tex 3KB
figures
tjuname.eps 21KB
tjulogo.eps 1.65MB
p1p2figure.eps 1.29MB
setup
package.tex 4KB
format.tex 12KB
tjumain.pdf 986KB
body.tex 3KB
.gitattributes 23B
LICENSE 31KB
.gitignore 2KB
README.md 7KB
共 24 条
- 1
资源评论
高校毕业设计
- 粉丝: 210
- 资源: 384
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功