Skip to content

Commit

Permalink
New Release
Browse files Browse the repository at this point in the history
Former-commit-id: 02a741d
  • Loading branch information
HuangruiMo committed Feb 6, 2019
1 parent fa92744 commit 3d35722
Show file tree
Hide file tree
Showing 8 changed files with 276 additions and 161 deletions.
Binary file added .DS_Store
Binary file not shown.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,12 @@

## 重要通知

* `2019-01-10` 模板样式进行了修改,请查看下面的修改描述,以决定是否需要更新。
* `2019-02-06` 模板样式进行了修改,请查看下面的修改描述,以决定是否需要更新。

## 更新记录

* `2019-02-06` 增加定理、定义、证明等数学环境并完善中文版和国际版之间的中英格式切换。

* `2019-01-10` 将公式编号前加点纳入模版默认,更多相关讨论可见:[琐屑细节](https://github.com/mohuangrui/ucasthesis/wiki/琐屑细节)。在 yunyun2019 的建议下,采用 [zepinglee](https://github.com/zepinglee) 基于国标样式为 ucas 所定制文献样式:[ucas 样式分支](https://github.com/CTeX-org/gbt7714-bibtex-style/tree/ucas)。文献样式设定的更多讨论可见:[文献样式](https://github.com/mohuangrui/ucasthesis/wiki/%E6%96%87%E7%8C%AE%E6%A0%B7%E5%BC%8F)

* `2018-04-08` 在邵岳林的建议下将附录复原为常规的排版设置。若需将附录置于参考文献后,请见:[琐屑细节](https://github.com/mohuangrui/ucasthesis/wiki/琐屑细节)
Expand Down
30 changes: 28 additions & 2 deletions Style/artratex.sty
Original file line number Diff line number Diff line change
Expand Up @@ -176,9 +176,33 @@
%-
%-> Math packages
%-
\RequirePackage{amsmath}% math packages
\RequirePackage{amsmath,amsthm,amssymb}% math packages
\theoremstyle{plain}% for theorems, lemmas, propositions, etc
\providecommand{\theoremname}{Theorem}%
\newtheorem{theorem}{\theoremname}[chapter]
\providecommand{\axiomname}{Axiom}%
\newtheorem{axiom}[theorem]{\axiomname}
\providecommand{\lemmaname}{Lemma}%
\newtheorem{lemma}[theorem]{\lemmaname}
\providecommand{\corollaryname}{Corollary}%
\newtheorem{corollary}[theorem]{\corollaryname}
\providecommand{\assertionname}{Assertion}%
\newtheorem{assertion}[theorem]{\assertionname}
\providecommand{\propositionname}{Proposition}%
\newtheorem{proposition}[theorem]{\propositionname}
\providecommand{\conjecturename}{Conjecture}%
\newtheorem{conjecture}[theorem]{\conjecturename}
\theoremstyle{definition}% for definitions and examples
\providecommand{\definitionname}{Definition}%
\newtheorem{definition}{\definitionname}[chapter]
\providecommand{\examplename}{Example}%
\newtheorem{example}{\examplename}[chapter]
\theoremstyle{remark}% for remarks and notes
\providecommand{\remarkname}{Remark}%
\newtheorem*{remark}{\remarkname}

\ifartx@math% extra math packages
\RequirePackage{mathtools,amsfonts}%
\RequirePackage{mathtools}%
\fi
%-
%-> Language settings
Expand Down Expand Up @@ -366,6 +390,8 @@
\setlist{nosep}% default text spacing
\RequirePackage{listings}% source code
\RequirePackage{algpseudocode,algorithm,algorithmicx}% algorithm
\providecommand{\algname}{Algorithm}%
\renewcommand*{\ALG@name}{\algname}% rename label
\fi
%-
%-> Links support
Expand Down
128 changes: 75 additions & 53 deletions Style/ucasthesis.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -13,73 +13,95 @@
%---------------------------------------------------------------------------%
\ProvidesFile{ucasthesis.cfg}[2014/10/01 v1.0 class configuration file]%
%---------------------------------------------------------------------------%
%->> Labels in structure
%---------------------------------------------------------------------------%
\renewcommand*{\contentsname}{目\quad 录}
\renewcommand*{\listfigurename}{图形列表}
\renewcommand*{\listtablename}{表格列表}
\renewcommand*{\bibname}{参考文献}
%---------------------------------------------------------------------------%
%->> Labels in Chinese titlepage
%---------------------------------------------------------------------------%
\def\ucas@label@confidential{密级:}
\def\ucas@label@thesis{}
\def\ucas@label@bacthesis{学士学位论文}
\def\ucas@label@masthesis{硕士学位论文}
\def\ucas@label@docthesis{博士学位论文}
\def\ucas@label@author{作者姓名:}
\def\ucas@label@advisor{指导教师:}
\def\ucas@label@degree{学位类别:}
\def\ucas@label@major{}
\def\ucas@label@gradmajor{学科专业:}
\def\ucas@label@ungradmajor{专\quad\quad 业:}
\def\ucas@label@institute{}
\def\ucas@label@gradinstitute{培养单位:}
\def\ucas@label@ungradinstitute{学院(系):}
%---------------------------------------------------------------------------%
%->> Labels in English titlepage
%---------------------------------------------------------------------------%
\def\ucas@label@englishstatement{A \ucas@value@englishthesistype\ submitted to the\\
%->> Chinese titlepage
%---------------------------------------------------------------------------%
\def\ucas@label@ch@confidential{密级:}
\def\ucas@label@ch@thesis{}
\def\ucas@label@ch@bacthesis{学士学位论文}
\def\ucas@label@ch@masthesis{硕士学位论文}
\def\ucas@label@ch@docthesis{博士学位论文}
\def\ucas@label@ch@author{作者姓名:}
\def\ucas@label@ch@advisor{指导教师:}
\def\ucas@label@ch@degree{学位类别:}
\def\ucas@label@ch@major{}
\def\ucas@label@ch@grad@major{学科专业:}
\def\ucas@label@ch@und@major{专\quad\quad 业:}
\def\ucas@label@ch@institute{}
\def\ucas@label@ch@grad@institute{培养单位:}
\def\ucas@label@ch@und@institute{学院(系):}
%---------------------------------------------------------------------------%
%->> English titlepage
%---------------------------------------------------------------------------%
\def\ucas@label@en@statement{A \ucas@value@en@thesistype\ submitted to the\\
University of Chinese Academy of Sciences\\
in partial fulfillment of the requirement\\
for the degree of\\
\ucas@value@englishdegree\ of \ucas@value@englishdegreetype\\
in\ \ucas@value@englishmajor}
%---------------------------------------------------------------------------%
%->> Values in author's declaration
%---------------------------------------------------------------------------%
\def\ucas@value@declare@create{中国科学院大学\\学位论文原创性声明}
\def\ucas@value@declare@creativity{%
\ucas@value@en@degree\ of \ucas@value@en@degreetype\\
in\ \ucas@value@en@major}
%---------------------------------------------------------------------------%
%->> Structure elements
%---------------------------------------------------------------------------%
\def\ucas@label@ch@tocname{目\quad 录}
\def\ucas@label@en@tocname{Contents}
\def\ucas@label@ch@lsfigname{图形列表}
\def\ucas@label@en@lsfigname{List of Figures}
\def\ucas@label@ch@lstabname{表格列表}
\def\ucas@label@en@lstabname{List of Tables}
\def\ucas@label@ch@algname{算法}
\def\ucas@label@en@algname{Algorithm}
\def\ucas@label@ch@bibname{参考文献}
\def\ucas@label@en@bibname{References}
\def\ucas@label@ch@bibetal{等}
\def\ucas@label@en@bibetal{et al.}
\def\ucas@label@ch@biband{和}
\def\ucas@label@en@biband{ and }
\def\ucas@label@ch@axiomname{公理}
\def\ucas@label@en@axiomname{Axiom}
\def\ucas@label@ch@theoremname{定理}
\def\ucas@label@en@theoremname{Theorem}
\def\ucas@label@ch@lemmaname{引理}
\def\ucas@label@en@lemmaname{Lemma}
\def\ucas@label@ch@corollaryname{推论}
\def\ucas@label@en@corollaryname{Corollary}
\def\ucas@label@ch@assertionname{断言}
\def\ucas@label@en@assertionname{Assertion}
\def\ucas@label@ch@propositionname{命题}
\def\ucas@label@en@propositionname{Proposition}
\def\ucas@label@ch@conjecturename{猜想}
\def\ucas@label@en@conjecturename{Conjecture}
\def\ucas@label@ch@definitionname{定义}
\def\ucas@label@en@definitionname{Definition}
\def\ucas@label@ch@examplename{例}
\def\ucas@label@en@examplename{Example}
\def\ucas@label@ch@remarkname{注}
\def\ucas@label@en@remarkname{Remark}
\def\ucas@label@ch@proofname{证明}
\def\ucas@label@en@proofname{Proof}
\def\ucas@label@ch@keywords{关键词:}
\def\ucas@label@en@keywords{Keywords:}
%---------------------------------------------------------------------------%
%->> Author's declaration
%---------------------------------------------------------------------------%
\def\ucas@label@ch@declare@creativity{中国科学院大学\\学位论文原创性声明}
\def\ucas@value@ch@declare@creativity{%
本人郑重声明:所呈交的学位论文是本人在导师的指导下独立进行研究工作所取得的成果。
尽我所知,除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表
或撰写过的研究成果。对论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中
以明确方式标明或致谢。本人完全意识到本声明的法律结果由本人承担。
}
\def\ucas@value@declare@s{作者签名:}
\def\ucas@value@declare@t{导师签名:}
\def\ucas@value@declare@d{日\quad\quad 期:}
\def\ucas@value@declare@right{中国科学院大学\\学位论文授权使用声明}
\def\ucas@value@declare@rights{%
\def\ucas@label@ch@declare@author{作者签名:}
\def\ucas@label@ch@declare@advisor{导师签名:}
\def\ucas@label@ch@declare@date{日\quad\quad 期:}
\def\ucas@label@ch@declare@rights{中国科学院大学\\学位论文授权使用声明}
\def\ucas@value@ch@declare@rights{%
本人完全了解并同意遵守中国科学院大学有关保存和使用学位论文的规定,即中国科学院大学有权
保留送交学位论文的副本,允许该论文被查阅,可以按照学术研究公开原则和保护知识产
权的原则公布该论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存、汇编
本学位论文。
}
\def\ucas@value@declare@rule{涉密及延迟公开的学位论文在解密或延迟期后适用本声明。}
%---------------------------------------------------------------------------%
%->> Environment labels
%---------------------------------------------------------------------------%
\def\ucas@label@keywords{关键词:}
\def\ucas@label@englishkeywords{Keywords:}
%---------------------------------------------------------------------------%
%->> Customized settings
%---------------------------------------------------------------------------%
\def\ucas@value@chbibetal{等}
\def\ucas@value@chbiband{和}
\def\ucas@value@enbibetal{et al.}
\def\ucas@value@enbiband{ and }
\def\ucas@value@ch@declare@rule{涉密及延迟公开的学位论文在解密或延迟期后适用本声明。}
%---------------------------------------------------------------------------%
%->> Structure elements configuration
%->> Structure layout
%---------------------------------------------------------------------------%
%- chapter
\ctexset {
Expand Down
Loading

0 comments on commit 3d35722

Please sign in to comment.