Skip to content

Commit

Permalink
New Release
Browse files Browse the repository at this point in the history
  • Loading branch information
HuangruiMo committed Jan 19, 2018
1 parent 3c665d0 commit 7057406
Show file tree
Hide file tree
Showing 34 changed files with 1,967 additions and 1,969 deletions.
458 changes: 243 additions & 215 deletions Biblio/gbt-7714-2015-author-year.bst → Biblio/gbt7714-plain.bst

Large diffs are not rendered by default.

361 changes: 197 additions & 164 deletions Biblio/gbt-7714-2015-numerical.bst → Biblio/gbt7714-unsrt.bst

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions Biblio/ref.bib
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
%%%%%%%%%%%%%%%%%%%%%%% Comments %%%%%%%%%%%%%%%%%%%%%%%%
%% BibTeX can accept names in "forename surname" or "surname, forename".
%% to tell BibTeX when a reference has more than one author by putting the keyword "and" in between every author.
%%%%%%%%%%%%%%%%%%%%%%% Bibliography %%%%%%%%%%%%%%%%%%%%%%%
%---------------------------------------------------------------------------%
%- -%
%- Bibliography -%
%- -%
%---------------------------------------------------------------------------%
@book{wikibook2014latex,
title={http://en.wikibooks.org/wiki/LaTeX},
author={Wikibook},
Expand Down Expand Up @@ -40,5 +41,4 @@ @article{stamerjohanns2009mathml
year={2009},
publisher={Masaryk University Press}
}


%---------------------------------------------------------------------------%
50 changes: 0 additions & 50 deletions Compile.bat

This file was deleted.

77 changes: 0 additions & 77 deletions Compile.sh

This file was deleted.

Binary file removed Img/UCAS.pdf
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes
Binary file added Img/ucas_logo.pdf
Binary file not shown.
68 changes: 35 additions & 33 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,48 +1,50 @@
ucasthesis stable release
==========
# `ucasthesis` 中国科学院大学学位论文 LaTeX 模板

(模板下载请点击当前页面右边的:Download Zip)
## 模板下载

LaTeX thesis template for The University of Chinese Academy of Sciences 中国科学院大学学位论文模板

本模板用于撰写中国科学院大学学位论文,面向对象为国科大学生(本、硕、博及留学生)

考虑到大多数用户并无 LaTeX 使用经验,本模板将 LaTeX 的复杂性尽可能地进行了封装,开放出简单的接口,以便于使用者可以轻易地使用。同时,对使用 LaTeX 撰写论文所遇到的一些主要难题,如插入图片、文献索引等,进行了详细的说明,并提供了相应的代码样本,理解了上述问题后,对于初学者而言,使用此模板撰写其学文论文将不存在实质性的困难。所以,如果您是初学者,请不要直接放弃,因为同样作为初学者的我,十分明白让 LaTeX 变得简单易用的重要性,而这正是本模板所体现的。

此中国科学院大学学位论文模板 ucasthesis 基于吴凌云的 CASthesis 模板发展而来,ucasthesis 文档类的基础架构为 ctexbook 文档类。当前 ucasthesis 模板满足最新的中国科学院大学学位论文撰写要求和封面设定。模板兼顾不同操作系统 (Windows, Linux, Mac OS) 并兼容 pdflatex 和 xelatex 编译方式,完美地支持中文书签、中文渲染、中文粗体显示、拷贝 pdf 中的文本到其他文本编辑器等特性,此外,对模板的文档结构进行了精心设计,撰写了编译脚本提高模板的易用性和使用效率。

宏包的目的是简化学位论文的撰写,模板文档的默认设定是十分规范的,从而论文作者可以将精力集中到论文的内容上,而不需要在版面设置上花费精力。 同时,在编写模板的 LaTeX 文档代码过程中,作者对各结构和命令进行了十分详细的注解,并提供了整洁一致的代码结构,对文档的仔细阅读可以为初学的您提供一个学习 LaTeX 的窗口。除此之外,整个模板的架构十分注重通用性,事实上,本模板不仅是中国科学院大学学文论文模板,同时,也是使用 LaTeX 撰写中英文 article 或 book 的通用模板,并为使用者的个性化设定提供了接口和相应的代码。
请在页面右边点击:

具体使用细节请见下载附件中的 UCASthesis Documentation "HowToUse.pdf"。

Change log:
==========

2017-09-29 模板样式文件 (Style 文件夹) 进行了修改,用户请查看下面的修改描述,以决定是否需要更新。
==========

2017-11-08 对用户文档 HowToUse.pdf 进行了扩充,回答 Mac 和 Linux 的编译问题。修改的文件为:HowToUse.pdf。
```
Clone or download -> Download Zip
```
## 模板简介

* 本模板用于撰写中国科学院大学学位论文,面向对象为国科大学生(本、硕、博及留学生)

2017-09-29 将图表标题和文献列表调整为使用比正文小一号的字号,并微调标题与图标之间的间距。问题/建议由赵永明同学提出。修改的文件为:custom.sty,commons.sty
* 考虑到大多数用户并无 LaTeX 使用经验,本模板将 LaTeX 的复杂性尽可能地进行了封装,开放出简单的接口,以便于使用者可以轻易地使用。同时,对使用 LaTeX 撰写论文所遇到的一些主要难题,如插入图片、文献索引等,进行了详细的说明,并提供了相应的代码样本,理解了上述问题后,对于初学者而言,使用此模板撰写其学文论文将不存在实质性的困难。所以,如果您是初学者,请不要直接放弃,因为同样作为初学者的我,十分明白让 LaTeX 变得简单易用的重要性,而这正是本模板所体现的

2017-05-14 将文献上标引用设定为默认,增加 \citepns{} 和 \citetns{} 命令提供嵌入式非上标引用以满足有混合引用需要的用户,问题/建议由赵永明同学提出。修改的文件为:custom.sty,commons.sty
* 此中国科学院大学学位论文模板 ucasthesis 基于吴凌云的 CASthesis 模板发展而来,ucasthesis 文档类的基础架构为 ctexbook 文档类。当前 ucasthesis 模板满足最新的中国科学院大学学位论文撰写要求和封面设定。模板兼顾不同操作系统 (Windows, Linux, Mac OS) 并兼容 pdflatex 和 xelatex 编译方式,完美地支持中文书签、中文渲染、中文粗体显示、拷贝 pdf 中的文本到其他文本编辑器等特性,此外,对模板的文档结构进行了精心设计,撰写了编译脚本提高模板的易用性和使用效率

2017-05-14 对用户文档 HowToUse.pdf 进行了扩充,回答用户常见问题。修改的文件为:HowToUse.pdf
* 宏包的目的是简化学位论文的撰写,模板文档的默认设定是十分规范的,从而论文作者可以将精力集中到论文的内容上,而不需要在版面设置上花费精力。 同时,在编写模板的 LaTeX 文档代码过程中,作者对各结构和命令进行了十分详细的注解,并提供了整洁一致的代码结构,对文档的仔细阅读可以为初学的您提供一个学习 LaTeX 的窗口。除此之外,整个模板的架构十分注重通用性,事实上,本模板不仅是中国科学院大学学文论文模板,同时,也是使用 LaTeX 撰写中英文 Article 或 Book 的通用模板,并为使用者的个性化设定提供了接口和相应的代码

2017-05-14 从 zepinglee/gbt-7714-2015 更新国标的参考文献样式文件。修改的文件为:gbt-7714-2015-numerical,gbt-7714-2015-author-year
* 具体使用细节请阅读下载附件中的 **模板使用教程.pdf**

2017-03-08 在 Frontpage.tex 中添加一个设定论文类型为 thesis 或 dissertation 的命令 \englishthesistype{},问题/建议由臧光明同学提出。修改的文件为:ucasthesis.cls,Frontpage.tex。
## 重要通知

2016-10-02 添加 中国科学院大学开题报告 LaTeX 模板 https://github.com/mohuangrui/ucasproposal
* `2018-01-18` 模板样式进行了修改,请查看下面的修改描述,以决定是否需要更新

2016-05-28 缩减章节标题的空隙。修改的文件为:ucasthesis.cfg。
## 更新记录

2016-05-24 在目录中添加点断线。修改的文件为:ucasthesis.cls。
* `2018-01-18` 模板针对国科大近来的模板要素变动进行了重大修改:
* 修改封面为国科大最新封面样式
* 封面使用国科大新版形象标识(<http://www.ucas.ac.cn/site/11?zu=64925>
* 英文封面添加导师信息
* 针对国科大对*密级*条目的最新规定,提供 *showmj* 选项以决定*密级*条目的显示与否
* 修正部分封面字体在 Mac 系统下编译无正常加粗的行为
* 展示标题中使用数学公式的解决方案
* 使用 zepinglee 开发的适用 Bibtex 的参考文献国标样式(<https://github.com/zepinglee/gbt7714-bibtex-style>
* 提高所有模板文件和代码的可读性,如命名、注释、排版等。
* 因模板改动显著,建议的更新方式为`移植你的旧有文件到新模板中`:
1. 下载解压新模板
2. 替换 Tex 文件夹中的除 Frontpage.tex 以外的文件
3. 修改 Tex 文件夹中的 Frontpage.tex 条目信息
4. 替换 Img 文件夹
5. 替换 Biblio/ref.bib

2016-04-25 从 xiaoyao9933/UCASthesis 引入 PDF 版的 国科大 Logo,从 zepinglee/gbt-7714-2015 引入符合国标的参考文献样式文件。修改的文件为:ucas.pdf,gbt-7714-2015-numerical,gbt-7714-2015-author-year
* `2017-09-29` 将图表标题和文献列表调整为使用比正文小一号的字号,并微调标题与图标之间的间距。问题/建议由赵永明同学提出。修改的文件为:custom.sty,commons.sty

2016-04-03 修改模板可直接在Tex编辑器 (如 WinEdit,Texmaker) 中编译。修改的文件为:Thesis.tex,Main_Content.tex
* `2017-05-14` 将文献上标引用设定为默认,增加 \citepns{} 和 \citetns{} 命令提供嵌入式非上标引用以满足有混合引用需要的用户,问题/建议由赵永明同学提出。修改的文件为:custom.sty,commons.sty

2016-03-29 修正封面下划线的颜色为黑色。修改的文件为:ucasthesis.cls。
* `2017-03-08` 在 Frontpage.tex 中添加一个设定论文类型为 thesis 或 dissertation 的命令 \englishthesistype{},问题/建议由臧光明同学提出。修改的文件为:ucasthesis.cls,Frontpage.tex

2016-03-18 修正图列表和表格列表的页码链接。修改的文件为:custom.sty,Thesis.tex
* `2016-10-02` 添加 *中国科学院大学开题报告 LaTeX 模板* (<https://github.com/mohuangrui/ucasproposal>)
82 changes: 82 additions & 0 deletions Style/artracom.sty
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
%---------------------------------------------------------------------------%
%- -%
%- User-defined Commands -%
%- -%
%---------------------------------------------------------------------------%
%- Copyright (C) Huangrui Mo <huangrui.mo@gmail.com>
%- This is free software: you can redistribute it and/or modify it
%- under the terms of the GNU General Public License as published by
%- the Free Software Foundation, either version 3 of the License, or
%- (at your option) any later version.
%---------------------------------------------------------------------------%
%->> Identification
%---------------------------------------------------------------------------%
\NeedsTeXFormat{LaTeX2e}[1995/12/01]%
\ProvidesPackage{artracom}[2014/10/01 v0.1 LaTeX macros package]%
%---------------------------------------------------------------------------%
%->> Declare options
%---------------------------------------------------------------------------%
%-
%-> Handle non-implemented options
%-
\DeclareOption*{%
\PackageWarning{artracom}{Unknown option '\CurrentOption'}%
}
%-
%-> Terminates all options processing
%-
\ProcessOptions\relax%
%---------------------------------------------------------------------------%
%->> User defined commands
%---------------------------------------------------------------------------%
%-
%-> General information
%-
%- \newcommand: defines a new command, makes an error if already defined
%- \renewcommand: redefines a predefined command, makes an error if not yet defined
%- \providecommand: defines a new command, if already defined, keep old definition
%- \def: define a command whether new or predefined, equivalent to
%- \providecommand{name}{}%
%- \renewcommand{name}[number of arguments][default value]{definition}
%-
%-> Math functions
%-
%- International standard layout rules (from isomath package)
%- The overall rule is that symbols representing math quantities or variables should
%- be italicised, symbols representing units or labels are unitalicised (roman).
%- Symbols for vectors and matrices are bold italic, symbols for tensors are
%- sans-serif bold italic.
%- The above rules apply equally to letter symbols from the Greek and
%- the Latin alphabet.
%- More information may be found in <<The LaTeX Mathematics Companion>>
%- However, math typefaces vary from field to field. To keep consistent typography
%- and easy adaption, it it always best to create a corresponding command for
%- variables in each math category.
%\providecommand{\Scalar}[1]{#1}% scalar is the normal math typeset, italic
\providecommand{\Vector}[1]{\boldsymbol{#1}}% general vectors in bold italic
%\renewcommand{\vec}[1]{\Vector{#1}}% redefine predefined vector if needed
\providecommand{\unitVector}[1]{\boldsymbol{\mathbf{#1}}}% unit vectors in bold roman
\providecommand{\Tensor}[1]{\boldsymbol{\mathsf{#1}}}% tensor in sans-serif bold italic
\providecommand{\unitTensor}[1]{\boldsymbol{{\mathsf{#1}}}}% identity tensor in sans-serif bold
\providecommand{\Matrix}[1]{\boldsymbol{\mathbf{#1}}}% matrix in bold roman
\providecommand{\unitMatrix}[1]{\boldsymbol{\mathbf{#1}}}% identity matrix in bold roman
\providecommand{\Unit}[1]{\,\mathrm{#1}}% units in roman
\providecommand{\Const}[1]{\mathrm{#1}}% math constants, functions
\providecommand{\Set}[1]{\mathbb{#1}}% special sets in blackboard bold
\providecommand{\Div}{\operatorname{div}}% divergence operator
\providecommand{\Order}{\operatorname{O}}% order operator
\providecommand{\Trace}{\operatorname{tr}}% trace operator
\providecommand{\Diag}{\operatorname{diag}}% diagonal
\providecommand{\Def}{\operatorname{def}}% define
\providecommand{\Loptr}{\operatorname{\mathcal{L}}}% spatial operator
\providecommand{\Toptr}{\operatorname{\mathcal{LL}}}% temporal operator
\providecommand{\Soptr}{\operatorname{\mathcal{S}}}% solution operator
\providecommand{\Des}[1]{\mathrm{#1}}% descriptive superscripts and subscripts in roman type
%-
%-> Graphical length factor
%-
\providecommand*{\MyFactor}{0.6}% for single figure
\providecommand*{\MySubFactor}{0.45}% for subfigure
%---------------------------------------------------------------------------%
\endinput

Loading

0 comments on commit 7057406

Please sign in to comment.