-
Notifications
You must be signed in to change notification settings - Fork 20
模版命令
这一页将介绍本模版提供的命令以及使用说明。
模版选项,指在导入文档类的时候指定的选项:
\documentclass[<模版选项>]{ecnuthesis}
选项之间使用英文逗号 (,) 分隔。
ECNUThesis 提供了若干选项,具体如下所示。
-
printMode选择是否开启打印模式。打印模式默认关闭。若缺省则为关闭,反之则为开启。
若开启打印模式,则将保证内封面、中文摘要、英文摘要、目录、参考文献、附录、致谢页面从奇数页开始,保证正文的最后一页为偶数页。
开启打印模式适合双面打印,关闭打印模式适合提交电子版。
-
declarePage选择是否生成声明页。声明页默认不生成。若缺省则不生成声明页,反之则生成声明页。
声明页默认由模版自动生成,也可以使用
style / declarePageResource选项,将指定的 PDF 文件作为声明页插入到文档中。若选择不生成声明页,则
style / declarePageResource选项将失效。
本模版提供了一些选项,可自行根据要求对进行简易的配置。导入文档类后,这些选项可以使用命令 \ecnuSetup 配置。\ecnuSetup 采用 LaTeX3 风格的键值设置,支持不同类型以及多层次的选项设置。
\ecnuSetup 的参数是一组由英文逗号 (,) 分隔的选项列表,列表中的选项通常是 <key> = <value> 的形式,我们称这种形式为键值,由键值组成的选项列表称为键值列表。键值中的 = 周围的空格不影响设置,但是键值列表之间不可以出现多余的空行。
有些选项包含子选项,比如 style 选项下有 fontCJK 子选项,这时候以下两种设置方式是等价的:
\ecnuSetup {
style/fontCJK = <value>
}
或者
\ecnuSetup {
style = {
fontCJK = <value>
}
}
注意 / 的前后均不可以出现空白字符。
本模版使用选项 info = {<键值列表>} 输入论文信息。具体的设置子选项如下所示。
-
title = {...}表示中文标题。 -
titleEN = {...}表示英文标题。 -
author = {...}表示作者姓名。 -
studentID = {...}表示作者学号。 -
department = {...}表示学院名称。 -
major = {...}表示专业名称。 -
supervisor = {...}表示指导教师姓名。 -
academicTitle = {...}表示指导教师职称。 -
year = ...表示论文完成年份,若省略则调用当前年份 (注意没有花括号)。 -
month = ...表示论文完成月份,若省略则调用当前月份 (注意没有花括号)。 -
graduationYear = ...表示内封面毕业届别,若省略则调用year字段的值,若year也被省略则调用当前年份 (注意没有花括号)。 -
keywords = {..., ..., ..., ...}表示中文关键词,请使用英文逗号 "," 以分隔。 -
keywordsEN = {..., ..., ..., ...}表示英文关键词,请使用英文逗号 "," 以分隔。
本模版使用选项 style = {<键值列表>} 用于简单设置论文格式。具体的设置子选项如下所示。
-
footnote = plain|circled表示脚注编号样式。可用选项为
footnote = plain|circled。-
plain表示脚注的编号仅为数字, -
circled表示脚注的编号为带圆圈数字 (仅限1-10)。
(默认选项为
plain) -
-
numbering = arabic|alpha|chinese表示章节编号样式。可用选项为
numbering = arabic|alpha|chinese。-
arabic使用数字进行编号 (即理科要求), -
alpha使用字母进行编号 (即外文要求), -
chinese使用汉字进行编号 (即文科要求),
(默认选项为
arabic) -
-
fontCJK = fandol|windows|mac表示中文字体选择可用选项为
fontCJK = fandol|windows|Mac。-
fandol使用 TeX 自带的开源 fandol 字体 -
windows使用 Windows 系统内的字体 (中易) -
mac使用 MacOS 系统内的字体
(默认选项为
fandol) -
-
font = lm|times表示西文字体选择可用选项为
font = lm|times|xits。-
lm使用 TeX 自带的 Latin Modern 系列字体 -
times使用 Times 系列字体 -
xits使用 XITS 系列 (一种类似 Times New Romen的字体) 字体
(默认选项为
xits) -
-
declarePageResource = {./source/declaration.pdf}插入扫描版声明页 PDF 文件。若该值为空则生成模版预定义的声明页;否则将指定路径所对应的 PDF 文件作为声明页插入。
(默认值为空)
-
bibResource = {...}表示参考文献数据源。由于参考文献处理使用的是 biber + biblatex , 所以必须明确给出
.bib后缀名 -
logoResource = {...}表示封面插图数据源模版已自带,位于
./source/inner-cover(contains_font).eps。
本模版提供了若干特殊环境,让使用者能更方便地进行创作。具体的特殊环境如下所示。
-
中英文摘要环境
本模版提供了
abstract环境和abstractEN环境来提供中英文摘要环境。具体示例如下:\begin{abstract} ... \end{abstract}或者
\begin{abstractEN} ... \end{abstractEN} -
附录环境
本模版提供了
appendix环境来提供附录环境。具体示例如下:\begin{appendix} ... \end{appendix} -
致谢环境
本模版提供了
acknowledgement环境来提供致谢环境。具体示例如下:\begin{acknowledgement} ... \end{acknowledgement}
本模版提供了若干特殊命令,让使用者能更方便地进行创作。具体的特殊命令如下所示。
-
\PrintReference该命令用于生成参考文献列表。