Skip to content

Commit

Permalink
Merge pull request #608 from tuna/dev
Browse files Browse the repository at this point in the history
Prepare for release v7.2
  • Loading branch information
Harry-Chen authored Mar 12, 2021
2 parents c29caa4 + 3a8b0f0 commit 8f0e46f
Show file tree
Hide file tree
Showing 136 changed files with 4,560 additions and 18,389 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/install-packages.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ set -e
export PATH="/opt/texlive/bin/x86_64-linux:$PATH";

XETEX_PKGS="fontname fontspec l3packages xetex";
CTEX_PKGS="cjk ctex environ ms trimspaces ulem xecjk zhnumber";
CTEX_PKGS="cjk ctex environ everysel trimspaces ulem xecjk zhnumber";
HYPERREF_PKGS="bitset letltxmacro pdfescape pdflscape";
BIBLATEX_PKGS="biber biblatex biblatex-apa biblatex-gb7714-2015 biblatex-mla xstring";
NOMENCL_PKGS="nomencl koma-script xkeyval";
Expand Down
2 changes: 2 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
{
"latex-workshop.intellisense.package.enabled": true,
"latex-workshop.intellisense.unimathsymbols.enabled": true,
"latex-workshop.latex.autoBuild.run": "onSave",
"latex-workshop.latex.build.forceRecipeUsage": true,
"latex-workshop.latex.recipes": [
{
"name": "latexmk for thuthesis",
Expand Down
45 changes: 24 additions & 21 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,23 @@
点击版本号即可在 GitHub 上查看相邻版本间的代码变动。

## [Unreleased]
### Added
- 新增英文版写作指南要求的格式。
- 新增选题报告的格式(#579)。
- 新增 `figure-number-sepatator` 等选项设置图表编号的连接符。
- 新增数学符号字体风格选项 `math-style`
- 新增选项控制数学字体风格的细节:`uppercase-greek``less-than-or-equal``integral``integral-limits``partial``math-ellipsis`
- 新增数学字体试验性选项 `math-font = newtx`

### Changed
- 研究生的声明页默认加上页眉和页码,不受 `page-style` 的控制(#574)。
- 取消图表标题的悬挂缩进(#589)。
- 英文封面的联合导师改为“Co-supervisor”。
- 联合导师的 key 改为 `co-supervisor`,同英文版模板一致。

### Fixed
修正 `longtable` 宏包的配置(#584)。

### Added
- 新增选题报告的格式(#579)。
- 新增数学符号格式选项 `math-style`
- 新增 `figure-number-sepatator` 等选项设置图表编号的连接符。
- 新增英文版写作指南要求的格式。

### Fixes
- 修正 `longtable` 宏包的配置(#584)。
- 修正本科生的“目录”、“声明”和“致谢”等标题中的空白(#591)。
- 修正参考文献的格式,取消页码与前面冒号之间的空格。
- 修正中文封面的字距。

Expand Down Expand Up @@ -134,7 +137,7 @@

## [v6.0.2] - 2020-02-23
### Fixed
- 修复图表公式目录内容缺失 (#467)
- 修复图表公式目录内容缺失#467
- 修复 Github Actions 执行 l3build check 问题。
- 文本模式使用 `\checkmark`

Expand All @@ -151,8 +154,8 @@
- 更新 bib 测试用例。

### Fixed
- 修复 PDF 目录层级问题 (#457)
- 修复 PDF 中章节连接问题 (#453)
- 修复 PDF 目录层级问题#457
- 修复 PDF 中章节连接问题#453

## [v6.0.0] - 2020-01-06
### Added
Expand Down Expand Up @@ -287,17 +290,17 @@
- 不再将页面尺寸写入 dvi,因为已不支持 dvips, 而该方案会使得在使用 tikzexternalize 时外部 PDF 图片 BBox 不对。
-`geometry` 简化设置。
- `\ps@thu@headings`: 利用 `fancyhdr` 设置页眉页脚。
- 修正定理字样为黑体 (#104)
- 修正定理字样为黑体#104
- 本科附录图表编号用-不用.(如图A-1,表A-2)。
-`\ctexset` 来设置,替换复杂的 `\@startsection`
- 修正章节间距问题(#57)
- 修正章节间距问题#57)。
- 硕士博士论文目录只出现到第 3 级标题即可。其他未明确要求。
- `\tableofcontents`: 修正学位论文中目录里节前缩进(#103)
- `\makecover`: 使用 `pdfpages` 宏包支持本硕博论文授权说明扫描版(#36)
- `acknowledgement`: 使用 pdfpages 宏包支持本硕博论文声明扫描版(#36)
- `\tableofcontents`: 修正学位论文中目录里节前缩进#103)。
- `\makecover`: 使用 `pdfpages` 宏包支持本硕博论文授权说明扫描版#36
- `acknowledgement`: 使用 pdfpages 宏包支持本硕博论文声明扫描版#36
- `\inlinecite`: 用 `\inlinecite` 替换 `\onlinecite`。为保证兼 容性,`\onlinecite` 会保留。
- `achievements`: 博士后就不提在学期间了,不合适(#100)
- `achievements`: 让简历部分更符合格式指南和示例文件(#122)
- `achievements`: 博士后就不提在学期间了,不合适#100)。
- `achievements`: 让简历部分更符合格式指南和示例文件#122)。
- `\shuji`: 扩展 `\shuji[<标题>][<作者>]`

## [v4.8.1] - 2014-12-09
Expand Down Expand Up @@ -390,7 +393,7 @@
- 调整段前距为 -12bp 而不是原来的 -16bp。
- `\tableofcontents`: 本科生目录字号改回`\xiaosi[<1.8>]`
- `\tableofcontents`: 本科生目录缩进要求不同。
- `\tableofcontents`: 本科章目录项一直用黑体 (Arial)
- `\tableofcontents`: 本科章目录项一直用黑体Arial

## [v4.3] - 2008-03-11
### Changed
Expand Down Expand Up @@ -558,7 +561,7 @@
### Changed
- Fill more pdf info. with `\hypersetup`.
- 自动隐藏密级为内部时后面的五角星。
- 增加“注释 (Remark)”环境。
- 增加“注释Remark”环境。
- 压缩 item 之间的距离。
- `thubib.bst` 文献标题取消自动小写。
- 中文参考文献取消 In: Proceedings。
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ Scroll down for the English version of README.

推荐下载**发布版**模板,里面包括具体使用说明以及示例文档:

* 模板使用说明 (thuthesis.pdf)
* 示例文档 (thuthesis-example.pdf)
* 模板使用说明thuthesis.pdf
* 示例文档thuthesis-example.pdf

开发版中不提供预生成的 `cls` 文件和文档,仅包含源码。其仅供开发者与需要尚未发布的功能的有经验的 TeX 用户使用,不提供任何保证。

Expand Down
1 change: 0 additions & 1 deletion build.lua
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ stdengine = "xetex"
checkconfigs = {
"build",
"testfiles/config-crossref",
"testfiles/config-cover",
"testfiles/config-nomencl",
"testfiles/config-bibtex",
"testfiles/config-biblatex",
Expand Down
2 changes: 1 addition & 1 deletion data/appendix-survey.tex
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ \section{Equations}

An example equation in appendix (Equation~\eqref{eq:appendix-survey-equation}).
\begin{equation}
\frac{1}{2 \symup{\pi} \symup{i}} \int_\gamma f = \sum_{k=1}^m n(\gamma; a_k) \mathscr{R}(f; a_k)
\frac{1}{2 \uppi \symup{i}} \int_\gamma f = \sum_{k=1}^m n(\gamma; a_k) \mathscr{R}(f; a_k)
\label{eq:appendix-survey-equation}
\end{equation}

Expand Down
2 changes: 1 addition & 1 deletion data/appendix-translation.tex
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ \section{数学公式}

附录中的数学公式示例(公式~\eqref{eq:appendix-translation-equation})。
\begin{equation}
\frac{1}{2 \symup{\pi} \symup{i}} \int_\gamma f = \sum_{k=1}^m n(\gamma; a_k) \mathscr{R}(f; a_k)
\frac{1}{2 \uppi \symup{i}} \int_\gamma f = \sum_{k=1}^m n(\gamma; a_k) \mathscr{R}(f; a_k)
\label{eq:appendix-translation-equation}
\end{equation}

Expand Down
4 changes: 3 additions & 1 deletion data/appendix.tex
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
% !TeX root = ../thuthesis-example.tex

\chapter{补充内容}

附录是与论文内容密切相关、但编入正文又影响整篇论文编排的条理和逻辑性的资料,例如某些重要的数据表格、计算程序、统计表等,是论文主体的补充内容,可根据需要设置。
Expand Down Expand Up @@ -43,6 +45,6 @@ \section{数学公式}

附录中的数学公式示例(公式~\eqref{eq:appendix-equation})。
\begin{equation}
\frac{1}{2 \symup{\pi} \symup{i}} \int_\gamma f = \sum_{k=1}^m n(\gamma; a_k) \mathscr{R}(f; a_k)
\frac{1}{2 \uppi \symup{i}} \int_\gamma f = \sum_{k=1}^m n(\gamma; a_k) \mathscr{R}(f; a_k)
\label{eq:appendix-equation}
\end{equation}
2 changes: 1 addition & 1 deletion data/chap01.tex
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ \chapter{论文主要部分的写法}

研究生学位论文撰写,除表达形式上需要符合一定的格式要求外,内容方面上也要遵循一些共性原则。

通常研究生学位论文只能有一个主题(不能是几块工作拼凑在一起),该主题应针对某学科领域中的一个具体问题展开深入、系统的研究,并得出有价值的研究结论。
通常研究生学位论文只能有一个主题不能是几块工作拼凑在一起,该主题应针对某学科领域中的一个具体问题展开深入、系统的研究,并得出有价值的研究结论。
学位论文的研究主题切忌过大,例如,“中国国有企业改制问题研究”这样的研究主题过大,因为“国企改制”涉及的问题范围太广,很难在一本研究生学位论文中完全研究透彻。


Expand Down
2 changes: 1 addition & 1 deletion data/chap02.tex
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ \section{插图}
若图或表中有附注,采用英文小写字母顺序编号,附注写在图或表的下方。
% LaTeX 传统上一般将附注的内容同图表的标题写在一起,形成很长的一段文字。

如果一个图由两个或两个以上分图组成时,各分图分别以(a)、(b)、(c)...... 作为图序,并须有分图题。
如果一个图由两个或两个以上分图组成时,各分图分别以 (a)、(b)、(c)...... 作为图序,并须有分图题。
推荐使用 \pkg{subcaption} 宏包来处理, 比如图~\ref{fig:subfig-a} 和图~\ref{fig:subfig-b}。

\begin{figure}
Expand Down
4 changes: 2 additions & 2 deletions data/chap03.tex
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ \section{数学符号}
\begin{enumerate}
\item 大写希腊字母默认为斜体,如 $\Delta$$\Sigma$
有限增量符号 $\increment$\cs{increment})固定使用正体。
\item 数学常数和特殊函数名用正体,如 $\symup{\pi} = 3.14\dots$$\symup{e} = 2.718\dots$
\item 数学常数和特殊函数名用正体,如 $\uppi = 3.14\dots$$\symup{e} = 2.718\dots$
\item 微分号使用正体,比如 $\dif y / \dif x$
\item 向量、矩阵和张量用粗斜体(\cs{symbf}),如 $\symbf{x}$$\symbf{\Sigma}$
\item 省略号按照中文的习惯固定居中,如 $1, 2, \dots, n$
Expand All @@ -36,7 +36,7 @@ \section{数学公式}
数学公式可以使用 \env{equation} 和 \env{equation*} 环境。
注意数学公式的引用应前后带括号,建议使用 \cs{eqref} 命令,比如式 \eqref{eq:example}。
\begin{equation}
\frac{1}{2 \symup{\pi} \symup{i}} \int_\gamma f = \sum_{k=1}^m n(\gamma; a_k) \mathscr{R}(f; a_k)
\frac{1}{2 \uppi \symup{i}} \int_\gamma f = \sum_{k=1}^m n(\gamma; a_k) \mathscr{R}(f; a_k)
\label{eq:example}
\end{equation}
注意公式编号的引用应含有圆括号,可以使用 \cs{eqref} 命令。
Expand Down
68 changes: 34 additions & 34 deletions data/denotation.tex
Original file line number Diff line number Diff line change
Expand Up @@ -22,24 +22,24 @@
\item[HMSPPT] 聚苯基对称三嗪模型化合物的质子化产物
\item[HMPPQ] 聚苯基喹噁啉模型化合物的质子化产物
\item[PDT] 热分解温度
\item[HPLC] 高效液相色谱 (High Performance Liquid Chromatography)
\item[HPCE] 高效毛细管电泳色谱 (High Performance Capillary lectrophoresis)
\item[LC-MS] 液相色谱-质谱联用 (Liquid chromatography-Mass Spectrum)
\item[TIC] 总离子浓度 (Total Ion Content)
\item[HPLC] 高效液相色谱High Performance Liquid Chromatography
\item[HPCE] 高效毛细管电泳色谱High Performance Capillary lectrophoresis
\item[LC-MS] 液相色谱-质谱联用Liquid chromatography-Mass Spectrum
\item[TIC] 总离子浓度Total Ion Content
\item[\textit{ab initio}] 基于第一原理的量子化学计算方法,常称从头算法
\item[DFT] 密度泛函理论 (Density Functional Theory)
\item[$E_a$] 化学反应的活化能 (Activation Energy)
\item[ZPE] 零点振动能 (Zero Vibration Energy)
\item[PES] 势能面 (Potential Energy Surface)
\item[TS] 过渡态 (Transition State)
\item[TST] 过渡态理论 (Transition State Theory)
\item[$\increment G^\neq$] 活化自由能(Activation Free Energy)
\item[$\kappa$] 传输系数 (Transmission Coefficient)
\item[IRC] 内禀反应坐标 (Intrinsic Reaction Coordinates)
\item[$\nu_i$] 虚频 (Imaginary Frequency)
\item[ONIOM] 分层算法 (Our own N-layered Integrated molecular Orbital and molecular Mechanics)
\item[SCF] 自洽场 (Self-Consistent Field)
\item[SCRF] 自洽反应场 (Self-Consistent Reaction Field)
\item[DFT] 密度泛函理论Density Functional Theory
\item[$E_a$] 化学反应的活化能Activation Energy
\item[ZPE] 零点振动能Zero Vibration Energy
\item[PES] 势能面Potential Energy Surface
\item[TS] 过渡态Transition State
\item[TST] 过渡态理论Transition State Theory
\item[$\increment G^\neq$] 活化自由能Activation Free Energy
\item[$\kappa$] 传输系数Transmission Coefficient
\item[IRC] 内禀反应坐标Intrinsic Reaction Coordinates
\item[$\nu_i$] 虚频Imaginary Frequency
\item[ONIOM] 分层算法Our own N-layered Integrated molecular Orbital and molecular Mechanics
\item[SCF] 自洽场Self-Consistent Field
\item[SCRF] 自洽反应场Self-Consistent Reaction Field
\end{denotation}


Expand Down Expand Up @@ -73,21 +73,21 @@
% \nomenclature{HMSPPT}{聚苯基对称三嗪模型化合物的质子化产物}
% \nomenclature{HMPPQ}{聚苯基喹噁啉模型化合物的质子化产物}
% \nomenclature{PDT}{热分解温度}
% \nomenclature{HPLC}{高效液相色谱 (High Performance Liquid Chromatography)}
% \nomenclature{HPCE}{高效毛细管电泳色谱 (High Performance Capillary lectrophoresis)}
% \nomenclature{LC-MS}{液相色谱-质谱联用 (Liquid chromatography-Mass Spectrum)}
% \nomenclature{TIC}{总离子浓度 (Total Ion Content)}
% \nomenclature{HPLC}{高效液相色谱High Performance Liquid Chromatography}
% \nomenclature{HPCE}{高效毛细管电泳色谱High Performance Capillary lectrophoresis}
% \nomenclature{LC-MS}{液相色谱-质谱联用Liquid chromatography-Mass Spectrum}
% \nomenclature{TIC}{总离子浓度Total Ion Content}
% \nomenclature{\textit{ab initio}}{基于第一原理的量子化学计算方法,常称从头算法}
% \nomenclature{DFT}{密度泛函理论 (Density Functional Theory)}
% \nomenclature{$E_a$}{化学反应的活化能 (Activation Energy)}
% \nomenclature{ZPE}{零点振动能 (Zero Vibration Energy)}
% \nomenclature{PES}{势能面 (Potential Energy Surface)}
% \nomenclature{TS}{过渡态 (Transition State)}
% \nomenclature{TST}{过渡态理论 (Transition State Theory)}
% \nomenclature{$\increment G^\neq$}{活化自由能(Activation Free Energy)}
% \nomenclature{$\kappa$}{传输系数 (Transmission Coefficient)}
% \nomenclature{IRC}{内禀反应坐标 (Intrinsic Reaction Coordinates)}
% \nomenclature{$\nu_i$}{虚频 (Imaginary Frequency)}
% \nomenclature{ONIOM}{分层算法 (Our own N-layered Integrated molecular Orbital and molecular Mechanics)}
% \nomenclature{SCF}{自洽场 (Self-Consistent Field)}
% \nomenclature{SCRF}{自洽反应场 (Self-Consistent Reaction Field)}
% \nomenclature{DFT}{密度泛函理论Density Functional Theory}
% \nomenclature{$E_a$}{化学反应的活化能Activation Energy}
% \nomenclature{ZPE}{零点振动能Zero Vibration Energy}
% \nomenclature{PES}{势能面Potential Energy Surface}
% \nomenclature{TS}{过渡态Transition State}
% \nomenclature{TST}{过渡态理论Transition State Theory}
% \nomenclature{$\increment G^\neq$}{活化自由能Activation Free Energy}
% \nomenclature{$\kappa$}{传输系数Transmission Coefficient}
% \nomenclature{IRC}{内禀反应坐标Intrinsic Reaction Coordinates}
% \nomenclature{$\nu_i$}{虚频Imaginary Frequency}
% \nomenclature{ONIOM}{分层算法Our own N-layered Integrated molecular Orbital and molecular Mechanics}
% \nomenclature{SCF}{自洽场Self-Consistent Field}
% \nomenclature{SCRF}{自洽反应场Self-Consistent Reaction Field}
Loading

0 comments on commit 8f0e46f

Please sign in to comment.