西北工业大学学位论文 LaTeX 模板 LaTeX Thesis Template for NPU (静待官方模板)
- 关键字:
cfg
中的Keywords
改为Key Words
; - 文中字体行距:修改
cls
中的linespread
;小四字体字宽为12 pt,字高约为1.25倍的字宽,拉伸系数为1.389。 - 目录行距:修改
thesis.tex
中的linespread
; - 章文距离:修改
cls
中的parskip
; - 目录额外距离: 修改
cls
中的chaptervspace
; - 题注字体;修改
sty
中的caption
; - 层级标题:修改
cls
中的structure layout
部分; - 文献字体:修改
sty
中的bibfont
; - 文武线:修改
sty
中的headrule
,例\renewcommand{\headrule}{\hrule width\headwidth height3.4pt \vspace{0.9pt} \hrule width\headwidth height0.6pt}
; - 设置奇数页的页眉文字:修改
cls
中的\@title
,例\def\@title{\ucas@value@ch@school \ucas@label@ch@thesis@mas}
; - 页面宽度:修改
cls
中的textwidth
,例\setlength{\textwidth}{160mm}
; - 页边距:修改
cls
中的oddsidemargin
和evensidemargin
,例0
和-0.8
,或-0.4
和-0.4
; - 页眉英文是否大写: 修改
cls
中的titlemark
, 使得{\MakeUppercase{#1}}}
; - 融合插入 pdf 页面:在
Thesis.tex
中引入pdfpages
;三明治模式,借用 NWPUMetaphysicsOffice/Yet-Another-LaTeX-Template-for-NPU-Thesis - 封面:
Frontmatter
封面处添加\includepdf[pages={1-8}]{NPUstyle/yanputhesis-sample.pdf}
; - 声明:
Thesis.tex
添加\AtEndDocument{\includepdf[pages={last}]{NPUstyle/yanputhesis-sample}}
; - 题注和公式的连字符,在导言区添加:
\patchcmd\thefigure {.}{-} {}{\fail}
\patchcmd\thetable {.}{-} {}{\fail}
\patchcmd\theequation {.}{-} {}{\fail}
\renewcommand{\thefigure}{\arabic{chapter}\raisebox{1pt}{--}\arabic{figure}}
LaTeX 的核心思想在于内容与格式的分离。 LaTeX的意义在于让作者从格式中解脱。
LaTeX 的创始者 Leslie Lamport 曾被问道人们在使用 LaTeX 时应停止犯的错误时,其回答如下:
“Worrying too much about formatting and not enough about content.” “Worrying too much about formatting and not enough about content.“ ”Worrying too much about formatting and not enough about content.” 这个回答也同样适用于 ucasthesis 许多使用者。 论文写作最重要的是通过规范的学术写作表达自己的研究思想和成果,而不是纠结于某些格式及样子上的差异。
根据个人经历,当花费过多的时间关注和修葺论文的格式而非内容时,往往是想逃避论文的写作而表现出的拖延症状。在此,与大家共省。
请记住:
你的学位论文的价值评判将基于其内容和表达而非其参考文献中的人名等是如何显示的。
- 请在页面右边点击:Clone or download -> Download Zip
- 提取文件,并进入目录
- 请先编译另外的项目NWPUMetaphysicsOffice/Yet-Another-LaTeX-Template-for-NPU-Thesis
- 生成
yanputhesis-sample.pdf
在./NPUsytle/
根据.run/
修改配置文件,结合 BibLatex 编译,配合 PyCharm 和 TeXiFy-IDEA食用
- 安装
getoptions
chmod +x artratex.sh
/artratex.sh -h
/artratex.sh -xa
: 全编译 OR/artratex.sh -x
:不含参考文献
-
git bash
-
Ubuntu bash
-
Cygwin(x64)
- 关于 LaTeX 的知识性问题,请查阅 ucasthesis 知识小站 和 LaTeX Wikibook。
- mohuangrui/ucasthesis
- ko1nksm/getoptions
- NWPUMetaphysicsOffice/Yet-Another-LaTeX-Template-for-NPU-Thesis
This software is released under the GPL-3.0 license.