├── .gitignore ├── Makefile ├── README.md ├── authorization.tex ├── build.bat ├── clean.bat ├── examples ├── art │ └── reports │ │ ├── Makefile │ │ ├── body │ │ ├── bachelor_midterm.tex │ │ ├── bachelor_opening.tex │ │ ├── report_midterm.tex │ │ └── report_opening.tex │ │ ├── figures │ │ └── golfer.eps │ │ ├── front │ │ └── coverart.tex │ │ ├── heulogo.jpg │ │ ├── latexmkrc │ │ ├── reference.bib │ │ └── report.tex └── book │ ├── bachelor │ ├── Makefile │ ├── a3cover.tex │ ├── back │ │ ├── AppendixA.tex │ │ ├── acknowledgements.tex │ │ ├── appendix01.tex │ │ ├── conclusion.tex │ │ └── regu.tex │ ├── body │ │ ├── chap01.tex │ │ ├── chap02.tex │ │ ├── chap03.tex │ │ ├── chap04.tex │ │ ├── chap05.tex │ │ ├── chap06.tex │ │ └── chap07.tex │ ├── build.bat │ ├── data │ │ └── datafile1.csv │ ├── figures │ │ ├── Partita3.png │ │ ├── VisualAudio.png │ │ ├── author.jpg │ │ ├── chao.jpg │ │ ├── chaoren.jpg │ │ ├── golfer.eps │ │ ├── golfer.jpg │ │ ├── install-advance.jpg │ │ ├── install-basic.jpg │ │ ├── install-texlive.jpg │ │ ├── lang.jpg │ │ ├── latex.eps │ │ ├── lidi-wangyi.jpg │ │ ├── list.eps │ │ ├── niang.jpg │ │ ├── pdf.eps │ │ ├── ren.jpg │ │ ├── sun.jpg │ │ ├── wedding.jpg │ │ └── word.eps │ ├── front │ │ └── cover.tex │ ├── gbt7714-numerical.bst │ ├── heulogo.jpg │ ├── heuthesis.bst │ ├── main.tex │ ├── make_cover.bat │ ├── reference.bib │ └── spine.tex │ ├── chinese │ ├── Makefile │ ├── a3cover.tex │ ├── back │ │ ├── AppendixA.tex │ │ ├── Custom.tex │ │ ├── acknowledgements.tex │ │ ├── appA.tex │ │ ├── appendix01.tex │ │ ├── ceindex.tex │ │ ├── conclusion.tex │ │ ├── correspondingaddr.tex │ │ ├── doctorpublications.tex │ │ ├── publications.tex │ │ ├── regu.tex │ │ └── resume.tex │ ├── body │ │ ├── chap01.tex │ │ ├── chap02.tex │ │ ├── chap03.tex │ │ ├── chap04.tex │ │ ├── chap05.tex │ │ ├── chap06.tex │ │ └── chap07.tex │ ├── build.bat │ ├── data │ │ └── datafile1.csv │ ├── figures │ │ ├── Partita3.png │ │ ├── VisualAudio.png │ │ ├── author.jpg │ │ ├── chao.jpg │ │ ├── chaoren.jpg │ │ ├── ctan_lion_600.png │ │ ├── golfer.eps │ │ ├── golfer.jpg │ │ ├── install-advance.jpg │ │ ├── install-basic.jpg │ │ ├── install-texlive.jpg │ │ ├── lang.jpg │ │ ├── latex.eps │ │ ├── lidi-wangyi.jpg │ │ ├── list.eps │ │ ├── niang.jpg │ │ ├── pdf.eps │ │ ├── ren.jpg │ │ ├── sun.jpg │ │ ├── wedding.jpg │ │ └── word.eps │ ├── front │ │ ├── cover.tex │ │ └── denotation.tex │ ├── gbt7714-numerical.bst │ ├── heulogo.jpg │ ├── heuthesis.bst │ ├── latexmkrc │ ├── main.listing │ ├── main.tex │ ├── make_cover.bat │ ├── reference.bib │ └── spine.tex │ ├── doctor │ ├── Makefile │ ├── a3cover.tex │ ├── back │ │ ├── AppendixA.tex │ │ ├── acknowledgements.tex │ │ ├── ceindex.tex │ │ ├── conclusion.tex │ │ ├── publications.tex │ │ ├── regu.tex │ │ └── resume.tex │ ├── body │ │ ├── chap01.tex │ │ ├── chap02.tex │ │ ├── chap03.tex │ │ ├── chap04.tex │ │ ├── chap05.tex │ │ ├── chap06.tex │ │ └── chap07.tex │ ├── build.bat │ ├── data │ │ └── datafile1.csv │ ├── figures │ │ ├── Partita3.png │ │ ├── VisualAudio.png │ │ ├── author.jpg │ │ ├── chao.jpg │ │ ├── chaoren.jpg │ │ ├── golfer.eps │ │ ├── golfer.jpg │ │ ├── install-advance.jpg │ │ ├── install-basic.jpg │ │ ├── install-texlive.jpg │ │ ├── lang.jpg │ │ ├── latex.eps │ │ ├── lidi-wangyi.jpg │ │ ├── list.eps │ │ ├── niang.jpg │ │ ├── pdf.eps │ │ ├── ren.jpg │ │ ├── sun.jpg │ │ ├── wedding.jpg │ │ └── word.eps │ ├── front │ │ └── cover.tex │ ├── gbt7714-numerical.bst │ ├── heulogo.jpg │ ├── heuthesis.bst │ ├── main.tex │ ├── make_cover.bat │ ├── reference.bib │ └── spine.tex │ ├── english │ ├── Makefile │ ├── back │ │ ├── appA.tex │ │ ├── appendix01.tex │ │ ├── ceindex.tex │ │ ├── conclusion.tex │ │ ├── correspondingaddr.tex │ │ ├── doctorpublications.tex │ │ ├── publications.tex │ │ └── resume.tex │ ├── body │ │ └── eng_regu.tex │ ├── figures │ │ └── golfer.eps │ ├── front │ │ ├── acknowledgements.tex │ │ ├── cover.tex │ │ └── denotation.tex │ ├── gbt7714-numerical.bst │ ├── heulogo.jpg │ ├── heuthesis.bst │ ├── latexmkrc │ ├── main.tex │ └── reference.bib │ ├── master │ ├── Makefile │ ├── a3cover.tex │ ├── back │ │ ├── AppendixA.tex │ │ ├── acknowledgements.tex │ │ ├── conclusion.tex │ │ ├── publications.tex │ │ ├── regu.tex │ │ └── resume.tex │ ├── body │ │ ├── chap01.tex │ │ ├── chap02.tex │ │ ├── chap03.tex │ │ ├── chap04.tex │ │ ├── chap05.tex │ │ ├── chap06.tex │ │ └── chap07.tex │ ├── build.bat │ ├── data │ │ └── datafile1.csv │ ├── figures │ │ ├── Partita3.png │ │ ├── VisualAudio.png │ │ ├── author.jpg │ │ ├── chao.jpg │ │ ├── chaoren.jpg │ │ ├── golfer.eps │ │ ├── golfer.jpg │ │ ├── install-advance.jpg │ │ ├── install-basic.jpg │ │ ├── install-texlive.jpg │ │ ├── lang.jpg │ │ ├── latex.eps │ │ ├── lidi-wangyi.jpg │ │ ├── list.eps │ │ ├── niang.jpg │ │ ├── pdf.eps │ │ ├── ren.jpg │ │ ├── sun.jpg │ │ ├── wedding.jpg │ │ └── word.eps │ ├── front │ │ ├── cover.tex │ │ └── denotation.tex │ ├── gbt7714-numerical.bst │ ├── heulogo.jpg │ ├── heuthesis.bst │ ├── main.tex │ ├── make_cover.bat │ ├── reference.bib │ └── spine.tex │ ├── postdoc │ ├── Makefile │ ├── a3cover.tex │ ├── back │ │ ├── AppendixA.tex │ │ ├── acknowledgements.tex │ │ ├── conclusion.tex │ │ ├── correspondingaddr.tex │ │ ├── publications.tex │ │ └── resume.tex │ ├── body │ │ ├── chap01.tex │ │ ├── chap02.tex │ │ ├── chap03.tex │ │ ├── chap04.tex │ │ ├── chap05.tex │ │ ├── chap06.tex │ │ └── chap07.tex │ ├── build.bat │ ├── data │ │ └── datafile1.csv │ ├── figures │ │ ├── Partita3.png │ │ ├── VisualAudio.png │ │ ├── author.jpg │ │ ├── chao.jpg │ │ ├── chaoren.jpg │ │ ├── golfer.eps │ │ ├── golfer.jpg │ │ ├── install-advance.jpg │ │ ├── install-basic.jpg │ │ ├── install-texlive.jpg │ │ ├── lang.jpg │ │ ├── latex.eps │ │ ├── lidi-wangyi.jpg │ │ ├── list.eps │ │ ├── niang.jpg │ │ ├── pdf.eps │ │ ├── ren.jpg │ │ ├── sun.jpg │ │ ├── wedding.jpg │ │ └── word.eps │ ├── front │ │ └── cover.tex │ ├── gbt7714-numerical.bst │ ├── heulogo.jpg │ ├── heuthesis.bst │ ├── main.tex │ ├── make_cover.bat │ ├── reference.bib │ └── spine.tex │ └── promaster │ ├── Makefile │ ├── a3cover.tex │ ├── back │ ├── AppendixA.tex │ ├── acknowledgements.tex │ ├── conclusion.tex │ ├── heuregu.tex │ ├── publications.tex │ ├── regu.tex │ └── resume.tex │ ├── body │ ├── chap01.tex │ ├── chap02.tex │ ├── chap03.tex │ ├── chap04.tex │ ├── chap05.tex │ ├── chap06.tex │ └── chap07.tex │ ├── build.bat │ ├── data │ └── datafile1.csv │ ├── figures │ ├── Partita3.png │ ├── VisualAudio.png │ ├── author.jpg │ ├── chao.jpg │ ├── chaoren.jpg │ ├── golfer.eps │ ├── golfer.jpg │ ├── install-advance.jpg │ ├── install-basic.jpg │ ├── install-texlive.jpg │ ├── lang.jpg │ ├── latex.eps │ ├── lidi-wangyi.jpg │ ├── list.eps │ ├── niang.jpg │ ├── pdf.eps │ ├── ren.jpg │ ├── sun.jpg │ ├── wedding.jpg │ └── word.eps │ ├── front │ └── cover.tex │ ├── gbt7714-numerical.bst │ ├── heulogo.jpg │ ├── heuthesis.bst │ ├── main.tex │ ├── make_cover.bat │ ├── reference.bib │ └── spine.tex ├── golfer.jpg ├── heulogo.jpg ├── heuthesis.bst ├── heuthesis.dtx └── heuthesis.ins /.gitignore: -------------------------------------------------------------------------------- 1 | auto 2 | node_modules 3 | dist 4 | .DS_Store 5 | *~ 6 | *.aux 7 | *.bak 8 | *.bbl 9 | *.blg 10 | *.dvi 11 | *.glo 12 | *.gls 13 | *.idx 14 | *.ilg 15 | *.ind 16 | *.log 17 | *.out 18 | *.thm 19 | *.toc 20 | *.lof 21 | *.lot 22 | *.loe 23 | *.vrb 24 | *.hd 25 | *.fdb_latexmk 26 | *.fls 27 | *.doc 28 | *.pdf 29 | *.toe 30 | *.xdv 31 | *.zip 32 | /2.硕士论文撰写格式相关文件/ 33 | /GPATH 34 | /GRTAGS 35 | /GTAGS 36 | /_region_.prv/ 37 | /_region_.synctex.gz 38 | /_region_.tex 39 | /dtx-style.sty 40 | /figures/bthesistitle.eps 41 | /figures/heulogo.eps 42 | /heuthesis.cls 43 | /linkfigure 44 | /main.ist 45 | /main.synctex.gz 46 | /heuthesis.ist 47 | /mainart.ist 48 | /mainart.synctex.gz 49 | /mainartplus.synctex.gz 50 | .syctex.gz 51 | *.gz 52 | /examples/art/reportplus/dtx-style.sty 53 | /examples/art/reportplus/heuthesis.bst 54 | /examples/art/reportplus/heuthesis.cfg 55 | /examples/art/reportplus/heuthesisartplus.cls 56 | /examples/art/reports/dtx-style.sty 57 | /examples/art/reports/heuthesis.bst 58 | *.cfg 59 | *.cls 60 | *.sty 61 | *.ist 62 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | # Makefile for heuthesis document 2 | 3 | METHOD = xelatex 4 | # Set opts for latexmk if you use it 5 | LATEXMKOPTS = -xelatex 6 | # Basename of thesis 7 | 8 | PACKAGE=heuthesis 9 | SOURCES=$(PACKAGE).ins $(PACKAGE).dtx 10 | 11 | CLSFILES=dtx-style.sty 12 | 13 | # make deletion work on Windows 14 | ifdef SystemRoot 15 | RM = del /Q 16 | OPEN = start 17 | else 18 | RM = rm -f 19 | OPEN = open 20 | endif 21 | 22 | .PHONY: all clean distclean dist doc viewdoc cls check 23 | 24 | all: doc 25 | 26 | cls: $(CLSFILES) 27 | 28 | $(CLSFILES): $(SOURCES) 29 | latex $(PACKAGE).ins 30 | 31 | viewdoc: doc 32 | $(OPEN) $(PACKAGE).pdf 33 | 34 | doc: $(PACKAGE).pdf 35 | 36 | ifeq ($(METHOD),latexmk) 37 | 38 | $(PACKAGE).pdf: $(CLSFILES) 39 | $(METHOD) $(LATEXMKOPTS) $(PACKAGE).dtx 40 | 41 | else ifeq ($(METHOD),xelatex) 42 | 43 | $(PACKAGE).pdf: $(CLSFILES) 44 | $(METHOD) $(PACKAGE).dtx 45 | makeindex -s gind.ist -o $(PACKAGE).ind $(PACKAGE).idx 46 | makeindex -s gglo.ist -o $(PACKAGE).gls $(PACKAGE).glo 47 | $(METHOD) $(PACKAGE).dtx 48 | $(METHOD) $(PACKAGE).dtx 49 | 50 | else 51 | $(error Unknown METHOD: $(METHOD)) 52 | 53 | endif 54 | 55 | clean: 56 | latexmk -c $(PACKAGE).dtx 57 | -@$(RM) *~ *.idx *.ind *.ilg *.thm *.toe *.bbl 58 | 59 | cleanall: clean 60 | -@$(RM) $(PACKAGE).pdf 61 | 62 | distclean: cleanall 63 | -@$(RM) $(CLSFILES) 64 | -@$(RM) *.cls *.cfg *.ist *.bst *.sty *.eps 65 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # heuthesis 2 | 3 | # 哈尔滨工程大学LaTeX论文模板 4 | 5 | ## heuthesis是什么? 6 | 7 | 一个简单易用的哈尔滨工程大学学位论文LaTeX模板,现包括一校三区本科、硕士、博士开 8 | 题、中期和毕业论文,包括博后出站报告和英文毕业论文格式。 9 | 10 | ## 我校规范以及模板支持 11 | 12 | - [x] 本科毕业设计 13 | - [x] 硕士毕业论文 14 | - [x] 博士毕业论文 15 | 16 | ## 模板特点 17 | 18 | - 程度实现了[《哈尔滨工程大学研究生学位论文撰写规范》]、[《哈尔滨工程大学本科生毕业论文撰写规范》] 19 | - 更傻更简单的选项,例如论文主文件,只需要在文档类的括号中填写本硕博选项,字体选项(设置弹性间距或者刚性间距),文科生选项(目录可以设成四级目录),非全日制类型等,轻松设定目标格式。 20 | - 更聪明更简单的自适应格式,例如图题和标题,标题字号在字数超过两行时自动由五号变小五号,实现自适应(硕博规范规定,字数多时用五号) 21 | - 自动化中英文索引(博士规范要求,有需要时候添加) 22 | - 自动化表格和图片目录(英文版) 23 | - 自动化生成术语词汇表(英文版) 24 | - 图书馆提交论文级的电子版 25 | - …… 26 | 27 | ## 关于模板的命名和其他说明 28 | 29 | ### 关于查重 30 | 31 | 论文查重可以使用 pdf 或 tex 源文件进行查重。 32 | 33 | 另外一点注意:查重的 pdf 一定要确保能够正常复制汉字。有些系统自动识别的汉字字体, 34 | 会出现无法正常复制的情况(可能是系统的字体映射出现了误差)。一般需要在主文件的 35 | 选项中明确声明使用哪一种 fontset。 36 | 37 | ### 关于LaTeX软件的安装 38 | 39 | #### 平台 40 | 41 | - 可以使用 Linux 或 Windows 操作系统 42 | - 推荐使用编辑器 TexStudio,也可以使用其他文本编辑器例如 Visual Code、Sublime Text 等 43 | 44 | #### 中文字体 45 | 46 | - 推荐使用LaTeX安装包自带的开源中文字体集[fandol](https://www.ctan.org/pkg/fandol) 47 | 48 | #### LaTeX安装包介绍 49 | 50 | 推荐安装 TeXLive/MiKTeX/MacTex。完整的安装占用空间比较多,但不完整的安装包有的支持自动安装缺失 package,有的不支持,需要手动安装。 51 | 52 | ### 模板的编译方法 53 | 54 | 1. 生成论文格式文件(第一步要生成 *.cls,*.cfg,*.ist,然后再生成论文) 55 | 56 | - 如果是Linux/Mac执行 57 | 58 | latex heuthesis.ins 59 | 60 | - 如果是Windows执行(作者没测试过,如遇问题同上) 61 | 62 | xelatex heuthesis.ins 63 | 64 | - 如果喜欢玩 make 65 | 66 | make cls 67 | 68 | 2. 生成好格式后,下一步进入到示例文件夹中 69 | 70 | ``` 71 | examples 72 | ├── art 73 | │   └── reports %本硕博开题、中期报告 74 | └── book 75 | ├── bachlor %本科毕业设计论文示例 76 | ├── master %工学硕士论文示例 77 | ├── promaster %专业硕士论文示例 78 | ├── doctor %博士学位论文示例 79 | └── english %英文版毕业论文示例 80 | ``` 81 | 82 | 2. 生成论文方式 83 | 84 | - 手动处理(源文件更改后每次编译逐行命令输入一轮) 85 | 86 | - book/xxxx 文件夹中 87 | 88 | xelatex -shell-escape thesis.tex 89 | bibtex thesis 90 | xelatex -shell-escape thesis.tex 91 | xelatex -shell-escape thesis.tex 92 | splitindex thesis -- -s heuthesis.ist # 自动生成索引 93 | xelatex -shell-escape thesis.tex 94 | 95 | - book/english 文件夹中 96 | 97 | xelatex -shell-escape thesis.tex 98 | bibtex thesis 99 | xelatex -shell-escape thesis.tex 100 | xelatex -shell-escape thesis.tex 101 | 102 | - art/{reports}文件夹中 103 | 104 | xelatex -shell-escape report.tex 105 | bibtex report 106 | xelatex -shell-escape report.tex 107 | xelatex -shell-escape report.tex 108 | 109 | - 半自动处理(源文件更改后每次编译敲一次) 110 | 111 | make thesis 112 | 113 | - 全自动处理(只需要输入一次命令,源文件更改后自动识别更改自动编译) 114 | 115 | latexmk 116 | 117 | 3. 生成文档 118 | 119 | - 手动处理(逐行命令输入一轮) 120 | 121 | xelatex heuthesis.dtx 122 | makeindex -s gind.ist -o heuthesis.ind heuthesis.idx 123 | makeindex -s gglo.ist -o heuthesis.gls heuthesis.glo 124 | xelatex heuthesis.dtx 125 | xelatex heuthesis.dtx 126 | 127 | - 半自动处理(编译敲一次) 128 | 129 | make doc 130 | 131 | ### 打印版、电子版 132 | 133 | 注意,一般情况下,博士论文的打印版要求双面打印,本硕单面。 134 | 博士论文在双面打印成册时,规范中没有明确规定是否要右翻页(右翻页是每一章的起始位 135 | 置位于书的右侧页面),所以会出现DIY(或身不由己DIY)哪一处右翻页。 136 | `openright`选项设置为真时,会将所有章(即所有部分,包括前文和后文)起始设置成右翻页。 137 | 如果想DIY(或身不由己DIY)在什么地方右翻页,将这个选项设置为false,然后在目标位 138 | 置添加`\cleardoublepage`命令即可。 139 | 140 | 最后向图书管提交的电子版不是右翻页且要求没有任何空白页,这时只需要设置选项`library=true` 141 | 即可,这时候会强制`openright=false`。然后什么都不用做,就会出现如同`Sirius`同学 142 | 的这种“书签还没整明白,论文居然已经通过了”的情况。 143 | 144 | ### 其他说明 145 | 146 | - 本模板以HiThesis为核心基础修改开发而来 147 | - 学校教务处和研究生院提供了规范和以及本科生word模板,此模板仅为规范的参考实现,不保证格式审查老师不提意见。任何由于使用本模板而引起的论文格式审查问题均与本模板作者无关 148 | -------------------------------------------------------------------------------- /authorization.tex: -------------------------------------------------------------------------------- 1 | % !TEX TS-program = XeLaTeX 2 | % !TEX encoding = UTF-8 Unicode 3 | 4 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5 | % 6 | % 哈尔滨工程大学学位论文 XeLaTeX 模版 —— 声明文件 authorization.tex 7 | % 8 | % 版本:1.0.0 9 | % 最后更新: 10 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 11 | % 修订者: 12 | % 编译环境1:Ubuntu 12.04 + TeXLive 2013/2014 13 | % 编译环境2:Windows 7/8 + TeXLive 2013/2014 14 | % 15 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 | 17 | \cnauthorization{ 18 | {\renewcommand\baselinestretch{0.2} 19 | \begin{center}\hei\xiaoer{哈尔滨工程大学} \end{center} 20 | \begin{center}\hei\xiaoer{学位论文原创性声明}\end{center} 21 | \par} 22 | \song \xiaosi{ 23 | \vspace{0.25cm} 24 | 本人郑重声明:本论文的所有工作,是在导师的指导下,由作者本人独立完成的。有关观点、方法、数据和文献的引用已在文中指出,并与参考文献相对应。除文中已注明引用的内容外,本论文不包含任何其他个人或集体已经公开发表的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。 25 | 26 | \vspace{1.0cm} 27 | \hspace{7.0cm}作者(签字):\hfill 28 | 29 | \vspace{0.5cm} 30 | \hspace{7.0cm}日期:\hspace{1.0cm}年\hspace{0.8cm}月\hspace{0.8cm}日 31 | } 32 | 33 | 34 | \vspace{1.5cm} 35 | {\renewcommand\baselinestretch{0.2} 36 | \begin{center}\hei\xiaoer{哈尔滨工程大学} \end{center} 37 | \begin{center}\hei\xiaoer{学位论文使用授权说明}\end{center} 38 | \par} 39 | \song \xiaosi { 40 | \vspace{0.25cm} 41 | 本人完全了解学校保护知识产权的有关规定,即研究生在校攻读学位期间论文工作的知识产权属于哈尔滨工程大学。哈尔滨工程大学有权保留并向国家有关部门或机构送交论文的复印件。本人允许哈尔滨工程大学将论文的部分或全部内容编入有关数据库进行检索,可采用影印、缩印或扫描等复制手段保存和汇编本学位论文,可以公布论文的全部内容。同时本人保证毕业后结合学位论文研究课题再撰写的论文一律注明作者第一署名单位为哈尔滨工程大学。涉密学位论文待解密后适用本声明。 42 | 43 | 本论文($\square$ 在授予学位后即可 \quad $\square$ 在授予学位12个月后 \quad $\square$ 解密后)由哈尔滨工程大学送交有关部门进行保存、汇编等。 44 | 45 | \vspace{1.0cm} 46 | \hspace{1.0cm}作者(签字):\hspace{4.5cm}导师(签字):\hfill 47 | 48 | \vspace{0.5cm} 49 | \hspace{1.0cm}日期:\hspace{1.0cm}年\hspace{0.8cm}月\hspace{0.8cm}日\hspace{2.2cm}日期:\hspace{1.0cm}年\hspace{0.8cm}月\hspace{0.8cm}日 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /build.bat: -------------------------------------------------------------------------------- 1 | xelatex heuthesis.ins 2 | xelatex heuthesis.dtx 3 | makeindex -s gind.ist -o heuthesis.ind heuthesis.idx 4 | makeindex -s gglo.ist -o heuthesis.gls heuthesis.glo 5 | xelatex heuthesis.dtx 6 | xelatex heuthesis.dtx 7 | -------------------------------------------------------------------------------- /clean.bat: -------------------------------------------------------------------------------- 1 | del /S *.aux *.bbl *.blg *.out *.thm *.toc *.lof *.fen *.toe *.lot *.ten *.log *.bak *.loa *.dvi *.idx *.glo *.gls *.hd *.ilg *.ind -------------------------------------------------------------------------------- /examples/art/reports/Makefile: -------------------------------------------------------------------------------- 1 | # Makefile for heuthesis report 2 | # Compiling method: latexmk/xelatex 3 | METHOD = xelatex 4 | # Set opts for latexmk if you use it 5 | LATEXMKOPTS = -xelatex 6 | # Basename of thesis 7 | REPORTMAIN = report 8 | 9 | PACKAGE=heuthesis 10 | 11 | REPORTCONTENTS=$(REPORTMAIN).tex front/*.tex body/*.tex $(FIGURES) 12 | # NOTE: update this to reflect your local file types. 13 | FIGURES=$(wildcard figures/*.eps figures/*.pdf) 14 | BIBFILE=*.bib 15 | CLSFILES=$(PACKAGE)art.cls $(PACKAGE)art.cfg *.bst 16 | 17 | # make deletion work on Windows 18 | ifdef SystemRoot 19 | RM = del /Q 20 | else 21 | RM = rm -f 22 | endif 23 | 24 | .PHONY: clean report 25 | 26 | report: $(REPORTMAIN).pdf 27 | 28 | ifeq ($(METHOD),latexmk) 29 | 30 | $(REPORTMAIN).pdf: $(CLSFILES) 31 | $(METHOD) $(LATEXMKOPTS) $(REPORTMAIN) 32 | 33 | else ifeq ($(METHOD),xelatex) 34 | 35 | $(REPORTMAIN).pdf: $(CLSFILES) $(REPORTCONTENTS) $(REPORTMAIN).bbl 36 | $(METHOD) $(REPORTMAIN) 37 | $(METHOD) $(REPORTMAIN) 38 | 39 | $(REPORTMAIN).bbl: $(BIBFILE) 40 | $(METHOD) $(REPORTMAIN) 41 | -bibtex $(REPORTMAIN) 42 | $(RM) $(REPORTMAIN).pdf 43 | 44 | else 45 | $(error Unknown METHOD: $(METHOD)) 46 | 47 | endif 48 | 49 | clean: 50 | latexmk -c $(REPORTMAIN) 51 | -@$(RM) *~ *.idx *.ind *.ilg *.thm *.toe *.bbl 52 | -------------------------------------------------------------------------------- /examples/art/reports/body/bachelor_midterm.tex: -------------------------------------------------------------------------------- 1 | \section{论文工作是否按预期进行、目前已完成的研究工作及结果} 2 | \subsection{论文工作是否按预期进行} 3 | (正文 宋体小4号字,多倍行距值1.25,段前0行,段后0行。字数3000字以上。具体的撰写要符合哈尔滨工业大学本科生毕业论文撰写规范的书写规定。) 4 | \subsection{目前已完成的研究工作及结果} 5 | \section{后期拟完成的研究工作及进度安排} 6 | \subsection{后期拟完成的研究工作} 7 | \subsection{后期进度安排} 8 | \section{存在的问题与困难} 9 | \section{论文按时完成的可能性} 10 | \section{参考文献} 11 | \bibliographystyle{heuthesis} 12 | \bibliography{reference} 13 | 14 | -------------------------------------------------------------------------------- /examples/art/reports/body/bachelor_opening.tex: -------------------------------------------------------------------------------- 1 | \section{课题来源及研究的目 的和意义} 2 | (正文 宋体小4号字,行距1.25倍,段前0行,段后0行) 3 | \section{国内外在该方向的研究现状及分析} 4 | \section{主要研究内容} 5 | \section{研究方案} 6 | \section{进度安排,预期达到的目标} 7 | \section{课题已具备和所需的条件、经费} 8 | \section{研究过程中可能遇到的困难和问题,解决的措施} 9 | \section{主要参考文献} 10 | \bibliographystyle{heuthesis} 11 | \bibliography{reference} 12 | 13 | -------------------------------------------------------------------------------- /examples/art/reports/body/report_midterm.tex: -------------------------------------------------------------------------------- 1 | % section 后有*表示不需要画横线 2 | \section{论文工作是否按开题报告预定的内容及进度安排进行}* 3 | 4 | \lipsum[1] 5 | 6 | \section{目前已完成的研究工作及结果} 7 | 8 | \lipsum[2-3] 9 | 10 | \section{后期拟完成的研究工作及进度安排} 11 | 12 | \lipsum[2-3] 13 | 14 | \section{存在的困难与问题} 15 | 16 | \lipsum[2-3] 17 | 18 | \section{如期完成全部论文工作的可能性}* 19 | 20 | \lipsum[2-3] 21 | 22 | \section*{指导教师意见:} 23 | 24 | \lipsum[2-3] 25 | 26 | \vspace{24bp} 27 | \hfill 指导教师签名:\hspace{8\ccwd} 28 | 29 | \vspace{24bp} 30 | \hfill 年\hspace{2\ccwd}月\hspace{2\ccwd}日 31 | 32 | \section*{检查小组意见:} 33 | 34 | \lipsum[2-3] 35 | 36 | \vspace{24bp} 37 | \hfill 组长(签字):\hspace{8\ccwd} 38 | 39 | \vspace{24bp} 40 | \hfill 年\hspace{2\ccwd}月\hspace{2\ccwd}日 41 | -------------------------------------------------------------------------------- /examples/art/reports/body/report_opening.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3 | % _ 4 | % _____ ____ _ _ __ _ __| |___ ___ 5 | % / -_) \ / _` | ' \| '_ \ / -_|_-< 6 | % \___/_\_\__,_|_|_|_| .__/_\___/__/ 7 | % |_| 8 | % _ _ _ _ 9 | % | |__ _ _ __| |_ _ __| |_(_)_ _ __ _ _ ___ 10 | % | '_ \ || | / _` | || (_-< _| | ' \/ _| || (_-< 11 | % |_.__/\_, | \__,_|\_,_/__/\__|_|_||_\__|\_, /__/ 12 | % |__/ |__/ 13 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 14 | \section{课题来源及研究的目的和意义} 15 | \subsection{课题来源或研究背景} 16 | \subsection{研究的目的及意义} 17 | \section{国内外在该方向的研究现状及分析} 18 | \subsection{国外研究现状} 19 | \subsection{国内研究现状} 20 | \subsection{国内外文献综述的简析} 21 | (综合评述:国内外研究取得的成果,存在的不足或有待深入研究的问题) 22 | \section{前期的理论研究与试验论证工作的结果} 23 | \section{学位论文的主要研究内容、实施方案及其可行性论证} 24 | \subsection{主要研究内容} 25 | (撰写宜使用将来时态,不能只列出论文目录来代替对研究内容的分析论述) 26 | \subsection{实施方案及其可行性论证} 27 | \section{论文进度安排,预期达到的目标} 28 | \subsection{进度安排} 29 | \subsection{预期达到的目标} 30 | \section{学位论文预期创新点} 31 | \section{为完成课题已具备和所需的条件、外协计划及经费} 32 | \section{预计研究过程中可能遇到的困难、问题,以及解决的途径} 33 | \section{主要参考文献} 34 | \bibliographystyle{heuthesis} 35 | \bibliography{reference} 36 | 37 | -------------------------------------------------------------------------------- /examples/art/reports/figures/golfer.eps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-2.0 EPSF-1.2 2 | -------------------------------------------------------------------------------- /examples/art/reports/front/coverart.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \heusetup{ 4 | %****************************** 5 | % 注意: 6 | % 1. 配置里面不要出现空行 7 | % 2. 不需要的配置信息可以删除 8 | %****************************** 9 | ctitlecover={基于~\LaTeX~的哈尔滨工程大学\\本硕博论文模板使用说明},%放在封面中使用,自由断行 10 | caffil={动力与能源工程学院}, 11 | csubject={动力工程机工程热物理}, 12 | cauthor={马冬梅}, 13 | cstudentid={202003001}, 14 | cclassid={20200311}, 15 | csupervisor={孔夫子~教授}, 16 | % 日期自动使用当前时间,若需指定按如下方式修改: 17 | % cdate={盘古开天地} 18 | } 19 | -------------------------------------------------------------------------------- /examples/art/reports/heulogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/art/reports/heulogo.jpg -------------------------------------------------------------------------------- /examples/art/reports/latexmkrc: -------------------------------------------------------------------------------- 1 | # vim: set ft=perl: 2 | @default_files = ('report.tex'); 3 | 4 | $pdf_mode = 1; 5 | $bibtex_use = 2; 6 | $recorder = 1; 7 | $preview_continuous_mode = 1; 8 | $clean_ext = "synctex.gz acn acr alg aux bbl bcf blg brf fdb_latexmk glg glo gls idx ilg ind lof log lot out run.xml toc pdf thm toe ist idx"; 9 | $pdflatex = "xelatex -file-line-error --shell-escape -src-specials -synctex=1 -interaction=nonstopmode %O %S"; 10 | $pdf_update_method = 0; 11 | -------------------------------------------------------------------------------- /examples/art/reports/reference.bib: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | @inproceedings{cnproceed, 4 | author = {王重阳 and 黄药师 and 欧阳峰 and 洪七公 and 段皇帝}, 5 | title = {武林高手从入门到精通}, 6 | booktitle = {第~$N$~次华山论剑}, 7 | year = 2006, 8 | address = {西安, 中国}, 9 | month = sep, 10 | language = {zh} 11 | } 12 | 13 | @article{cnarticle, 14 | author = {贾宝玉 and 林黛玉 and 薛宝钗 and 贾探春}, 15 | title = {论刘姥姥食量大如牛之现实意义}, 16 | journal = {红楼梦杂谈}, 17 | pages = {260-266}, 18 | volume = {224}, 19 | year = {1800}, 20 | language = {zh} 21 | } 22 | 23 | 24 | @inbook{Lin1992, 25 | language = {zh}, 26 | author = {林来兴}, 27 | title = {空间控制技术}, 28 | publisher = {宇航出版社}, 29 | year = {1992}, 30 | pages = {25-42}, 31 | address = {北京} 32 | } 33 | 34 | @book{xin1994, 35 | language = {zh}, 36 | title = {信息技术与信息服务国际研讨会论文集}, 37 | author = {辛希孟 and 中国科学院文献信息中心 and 孟广均 and 信息学}, 38 | year = {1994}, 39 | publisher = {中国社会科学出版社}, 40 | pages = {45-49}, 41 | address = {北京}, 42 | typeoflit = {C} 43 | } 44 | 45 | @book{zhao1998, 46 | language = {zh}, 47 | title = {新时代的工业工程师}, 48 | author = {赵耀东}, 49 | year = {1998}, 50 | citedate = {1998-09-26}, 51 | address = {台北}, 52 | publisher = {天下文化出版社}, 53 | url = {http://www.ie.nthu.edu.tw/info/ie.newie.htm(Big5)}, 54 | typeoflit = {M/OL} 55 | } 56 | 57 | @phdthesis{Chen1992, 58 | language = {zh}, 59 | author = {谌颖}, 60 | title = {空间最优交会控制理论与方法研究}, 61 | address = {哈尔滨}, 62 | school = {哈尔滨工程大学}, 63 | year = {1992}, 64 | pages = {8-13} 65 | } 66 | 67 | @article{heuthesis2017, 68 | title = {Hi!Thesis!,Harbin Institue of Technology}, 69 | author = {Yanshuo Chu}, 70 | journal = {Github}, 71 | volume = {001}, 72 | number = {0001}, 73 | pages = {000-999}, 74 | year = {2017} 75 | } 76 | -------------------------------------------------------------------------------- /examples/art/reports/report.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3 | % 4 | % 大工至善,大学至臻 5 | % 6 | % 哈尔滨工程大学论文模板 7 | % 8 | % Email: lwh@hrbeu.edu.cn 9 | % https://www.hrbeu.edu.cn 10 | % 11 | % https://gitee.com/liwenhui/heuthesis 12 | % 13 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 14 | \documentclass[fontset=fandol,type=master,stage=opening]{heuthesisart} 15 | % 此处选项中不要有空格 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | % 必填选项 18 | % type=doctor|master|bachelor 19 | % stage=opening|midterm 20 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 21 | % 选填选项(选填选项的缺省值已经尽可能满足了大多数需求,除非明确知道自己有什么 22 | % 需求) 23 | % campus=qingdao|yantai|harbin 24 | % 含义:校区选项,默认harbin 25 | % toc=true|false 26 | % 含义:是否生成目录,默认true 27 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 28 | 29 | \graphicspath{{figures/}} 30 | 31 | \begin{document} 32 | 33 | \input{front/coverart.tex} 34 | \makecover 35 | 36 | % 硕博开题报告 ----------------------------------------------- 37 | \input{body/report_opening} 38 | % ------------------------------------------------------------- 39 | 40 | % 硕博中期报告 ----------------------------------------------- 41 | % \input{body/report_midterm} 42 | % ------------------------------------------------------------- 43 | 44 | % 本科生开题报告结构 -------------------------------------- 45 | % \input{body/bachelor_opening} 46 | % 47 | % 指导教师评语签字页 ---------------------------------------- 48 | % \makebackcover 49 | % ------------------------------------------------------------- 50 | 51 | % 本科生中期报告结构 ---------------------------------------- 52 | % \input{body/bachelor_midterm} 53 | % 54 | % 指导教师评语签字页 ---------------------------------------- 55 | % \makebackcover 56 | % ------------------------------------------------------------- 57 | 58 | \end{document} 59 | -------------------------------------------------------------------------------- /examples/book/bachelor/Makefile: -------------------------------------------------------------------------------- 1 | # Makefile for heuthesis dissertation 2 | 3 | # Compiling method: latexmk/xelatex 4 | METHOD = xelatex 5 | # Set opts for latexmk if you use it 6 | LATEXMKOPTS = -xelatex 7 | # Basename of thesis 8 | THESISMAIN = main 9 | PACKAGE = heuthesis 10 | 11 | THESISCONTENTS=$(THESISMAIN).tex front/*.tex body/*.tex back/*.tex $(FIGURES) 12 | # NOTE: update this to reflect your local file types. 13 | FIGURES=$(wildcard figures/*.eps figures/*.pdf) 14 | BIBFILE=*.bib 15 | CLSFILES=$(PACKAGE)book.cls $(PACKAGE)book.cfg $(PACKAGE).ist $(PACKAGE).sty *.bst 16 | 17 | # make deletion work on Windows 18 | ifdef SystemRoot 19 | RM = del /Q 20 | else 21 | RM = rm -f 22 | endif 23 | 24 | .PHONY: clean cleanall thesis 25 | 26 | thesis: $(THESISMAIN).pdf 27 | 28 | ifeq ($(METHOD),latexmk) 29 | 30 | $(THESISMAIN).pdf: $(CLSFILES) 31 | $(METHOD) $(LATEXMKOPTS) $(THESISMAIN) 32 | 33 | else ifeq ($(METHOD),xelatex) 34 | 35 | $(THESISMAIN).idx: $(THESISMAIN).bbl 36 | $(METHOD) $(THESISMAIN) 37 | $(METHOD) $(THESISMAIN) 38 | 39 | $(THESISMAIN)_china.idx : $(CLSFILES) $(THESISMAIN).bbl $(THESISMAIN).idx 40 | splitindex $(THESISMAIN) -- -s $(PACKAGE).ist # 自动生成索引 41 | 42 | $(THESISMAIN)_english.ind $(THESISMAIN)_china.ind $(THESISMAIN)_english.idx : $(THESISMAIN)_china.idx 43 | 44 | $(THESISMAIN).pdf: $(CLSFILES) $(THESISCONTENTS) $(THESISMAIN)_china.ind $(THESISMAIN)_china.idx $(THESISMAIN)_english.ind $(THESISMAIN)_english.idx $(THESISMAIN).bbl 45 | $(METHOD) $(THESISMAIN) 46 | splitindex $(THESISMAIN) -- -s $(PACKAGE).ist # 自动生成索引 47 | $(METHOD) $(THESISMAIN) 48 | 49 | $(THESISMAIN).bbl: $(BIBFILE) 50 | $(METHOD) $(THESISMAIN) 51 | -bibtex $(THESISMAIN) 52 | $(RM) $(THESISMAIN).pdf 53 | 54 | else 55 | $(error Unknown METHOD: $(METHOD)) 56 | 57 | endif 58 | 59 | clean: 60 | latexmk -c $(THESISMAIN) 61 | -@$(RM) *~ *.idx *.ind *.ilg *.thm *.toe *.bbl 62 | 63 | cleanall: clean 64 | -@$(RM) $(THESISMAIN).pdf 65 | -------------------------------------------------------------------------------- /examples/book/bachelor/a3cover.tex: -------------------------------------------------------------------------------- 1 | % !TEX TS-program = XeLaTeX 2 | % !TEX encoding = UTF-8 Unicode 3 | 4 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5 | % 6 | % 哈尔滨工程大学本硕博论文 XeLaTeX 模版 —— A3封面 7 | % 8 | % 版本:1.0.0 9 | % 最后更新: 10 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 11 | % 修订者: 12 | % 编译环境1:Ubuntu + TeXLive 2021 13 | % 编译环境2:Windows+ TeXLive 2021 14 | % 15 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 | 17 | \documentclass{article} 18 | 19 | \usepackage[a3paper, landscape]{geometry} 20 | \usepackage{graphicx} 21 | \usepackage{pdfpages} 22 | 23 | \pagestyle{plain} % Don't use page numbers 24 | 25 | \begin{document} 26 | \setlength\voffset{+0.0in} % adj. vert. offset as needed 27 | \setlength\hoffset{+0.0in} % adj. horiz. offset as needed 28 | \includepdfmerge[nup=2x1, 29 | noautoscale=true, % set "false" if larger inputs 30 | frame=false] % set "true" for frames 31 | {spine.pdf, main.pdf, 1} % modify for file names 32 | \end{document} 33 | -------------------------------------------------------------------------------- /examples/book/bachelor/back/acknowledgements.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{acknowledgements} 3 | 衷心感谢导师~XXX~教授对本人的精心指导。他的言传身教将使我终生受益。 4 | 5 | …… 6 | 7 | 感谢哈工程大学\LaTeX\ 论文模板\heuthesis\ ! 8 | 9 | \end{acknowledgements} 10 | -------------------------------------------------------------------------------- /examples/book/bachelor/back/conclusion.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{conclusions} 3 | 4 | 学位论文的结论作为论文正文的最后一章单独排写,但不加章标题序号。 5 | 6 | 结论应是作者在学位论文研究过程中所取得的创新性成果的概要总结,不能与摘要混为一谈。博士学位论文结论应包括论文的主要结果、创新点、展望三部分,在结论中应概括论文的核心观点,明确、客观地指出本研究内容的创新性成果(含新见解、新观点、方法创新、技术创新、理论创新),并指出今后进一步在本研究方向进行研究工作的展望与设想。对所取得的创新性成果应注意从定性和定量两方面给出科学、准确的评价,分(1)、(2)、(3)…条列出,宜用“提出了”、“建立了”等词叙述。 7 | 8 | \end{conclusions} 9 | -------------------------------------------------------------------------------- /examples/book/bachelor/body/chap01.tex: -------------------------------------------------------------------------------- 1 | %! TEX program = xelatex 2 | %! TEX root = ../main.tex 3 | %! TEX encoding = utf-8 4 | 5 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 6 | % 7 | % 哈尔滨工程大学学位论文 XeLaTeX 模版 —— 正文文件 chap01.tex 8 | % 9 | % 版本:1.0.0 10 | % 最后更新: 11 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 12 | % 修订者: 13 | % 编译环境1:Ubuntu 12.04 + TeXLive 2013/2014 14 | % 编译环境2:Windows 7/8 + TeXLive 2013/2014 15 | % 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | 18 | %% 如需英文目录,章节的定义需要改用\BiChapterhe和\BiSection等, 例如 19 | %% \BiChapter{中文章名称}{Chapter Name In English} 20 | %% \BiSection{中文节名称}{Section Name In English} 21 | %% \BiSubSection{中文小节名称}{SubSection Name In English} 22 | 23 | \chapter{绪论} 24 | \label{chap01} 25 | 26 | \section{引言} 27 | 28 | 学位论文是典型的科技文献,其具有规范的科技文献排版要求,特别是理工类学位论文需要大量的公式和文档排版。因此研究如何提高学位论文编辑排版工作的效率有非常重要的现实意义。本文结合\XeLaTeX{}\footnote{读音:拉泰赫}文档编辑的特点,将Xe\LaTeX{}用在学位论文编辑排版,使用这种方法可以提高论文编辑的效率与排版质量,最大程度地降低论文排版的繁琐性。 29 | 30 | \XeLaTeX{}是一种专业的科技文献排版语言,使用它写文档具有如下优势: 31 | \begin{itemize} 32 | \item 将内容与格式分离,使人专注于内容书写; 33 | \item 编程化控制排版格式,工作灵活性和精确度高; 34 | \item 跨平台,兼容性和稳定性非常好。 35 | \end{itemize} 36 | 37 | 本模板是在参考其他学校论文模板的基础上,根据哈尔滨工程的大学研究生院对本科与研究生论文的格式要求制作,通过此模板,所有排版格式化工作由模板完成,使用户集中于论文的内容上。 38 | 39 | \section{TeX~简介} 40 | 41 | 谈到\TeX{},人们首先会想起Donald E. Knuth \footnote{1960年凯斯工学院数学学士,1963年加州理工数学博士,同年留校任教。1968年跳槽到斯坦福,1974年获图灵奖,1992年退休,1995年获冯·诺依曼奖。}(1938--)。1962年Knuth开始写一本关于编译器设计的书,原计划是12章的单行本。不久Knuth觉得此书涉及的领域应该扩大,于是越写越多,一发不可收拾。1965年完成的初稿居然有3000页,据出版商估计,这些手稿印刷出来大概需要2000页。出书的计划只好改为七卷,每卷一或两章,这就是 \emph{The Art of Computer Programming} \footnote{已完成的前三卷是:\emph{Fundamental Algorithms}, \emph{Seminumerical Algorithms}, \emph{Sorting and Searching}。 第四卷 \emph{Combinatorial Algorithms} 的第一部分4A已出版,其余部分和第五卷 \emph{Syntactic Algorithms}正在写作中,预计2020年完成。第六卷 \emph{Theory of Context-free Languages}和第七卷 \emph{Compiler Techniques}尚未安排上工作日程。}。 42 | 43 | 1976年,当Knuth改写第二卷的第二版时,很郁闷地发现第一卷的铅版不见了;而当时数字排版刚刚兴起,质量还差强人意。于是Knuth决定自己开发一个全新的排版系统,这就是 \TeX。 44 | 45 | 1978年 \TeX 第一版发布后好评如潮,Knuth趁热打铁在1982年发布了第二版,1989年发布的 \TeX{} 3.0将7位字符改为8位。之后Knuth宣布除了修正漏洞停止 \TeX 的开发,因为它已经很稳定,而且他要集中精力完成那部巨著的后几卷。 46 | 47 | 从那时起,每发布一个修正版,版本号就增加一位小数,趋近于$\pi$;当前版本是2008年的3.1415926。他的另一个软件METAFONT的版本号趋近于$e$,目前是2.718281。Knuth希望在他离世时,\TeX 和METAFONT的版本号永远固定下来,从此人们不再改动他的代码。 48 | 49 | \subsection{格式} 50 | 51 | \TeX 是一种语言也是一个排版引擎 (engine) ,引擎的基本功能就是把字排成行,把行排成页,涉及到断字、断行、分页等算法。基本的 \TeX 系统只有300多个元命令 (primitive) ,十分精悍,但是很难读懂,只适于非正常人类。所以Knuth提供了一种格式 (format,宏命令的集合) 对 \TeX 进行了封装,这就是Plain \TeX ,包含600多个宏命令,然而它还是不够高级。 52 | 53 | 1980年代初期,斯坦福研究所的Leslie Lamport (1941--)\footnote{1970年加入麻省计算机同伙公司。2008年获冯·诺依曼奖。} 开发了一种新的格式,也就是 \LaTeX。1992年 \LaTeX{} 2.09发布后,Lamport退居二线,之后的开发活动由Frank Mittelbach 等人接管。他们发布的最后版本是1994年的 \LaTeXe,\LaTeX 3 的开发也在进行中,只是正式版看起来遥遥无期。 54 | 55 | \subsection{宏包} 56 | 57 | \LaTeX 出现之后,在它的基础上出现了很多宏包 (package) 。起初,美国数学学会 {} 看着 \TeX 是好的,就派Michael D. Spivak (1940--)\footnote{1964年普林斯顿数学博士。} 开发基于Plain \TeX 的宏包AmS\TeX{},它的开发进行了两年 (1983--1985) 。后来与时俱进的AMS又看着 \LaTeX 是好的,就想转移阵地,但是他们的字体遇到了麻烦。 58 | 59 | 恰好Mittelbach和Rainer Schöpf\footnote{\LaTeX 3的开发者之一。} 刚刚搞了个字体系统new font selection scheme for \LaTeX{} (NFSS) ,AMS看着还不错,就拜托他们把AMSFonts加入 \LaTeX,继而在1989年请他们开发\AmS\LaTeX{}。次年\AmS\LaTeX 正式发布,之后它被整合为 \AmS 宏包。 60 | 61 | \section{优点缺点} 62 | 63 | 通过上节内容我们已经知道,\TeX 相对于其他标记语言有较大优势,但是在桌面印刷领域还有一种不可忽视的类别,所见即所得 (WYSIWYG) 系统,比如微软的Word。其实Word也有自己的域代码 (field code) ,只是一般用户不太了解。 64 | 65 | 一般而言,\TeX 相对于所见即所得系统有如下优点: 66 | \begin{itemize} 67 | \item 高质量,它制作的版面看起来更专业,数学公式尤其赏心悦目。 68 | \item 结构化,它的文档结构清晰。 69 | \item 批处理,它的源文件是文本文件,便于批处理,虽然解释 (parse) 源文件可能很费劲。 70 | \item 跨平台,它几乎可以运行于所有电脑硬件和操作系统平台。 71 | \item 免费,多数 \TeX 软件都是免费的,虽然也有一些商业软件。 72 | \end{itemize} 73 | 74 | 相应地,\TeX 由于其工作流程,设计原则,资源的缺乏,以及历史局限性等原因也存在一些缺陷: 75 | \begin{itemize} 76 | \item 语法不如HTML和XML严谨、清晰。 77 | \item 制作过程繁琐,有时需要反复编译,不能直接或实时看到结果。 78 | \item 宏包鱼龙混杂,水准参差不齐,风格不够统一。 79 | \item 排版样式比较统一,但因而缺乏灵活性。 80 | \item 相对于商业软件,用户支持不够好,文档不完善。 81 | \end{itemize} 82 | 83 | 84 | \section{XeTeX简介} 85 | 86 | \XeTeX{}\footnote{英文发音为"zee-\TeX{}"}是一种使用Unicode的\TeX{}排版引擎,并支持一些现代字体技术,例如OpenType。其作者和维护者是Jonathan Kew,并以X11自由软件许可证发布。 87 | 88 | 虽然\XeTeX{}最初只是为Mac OS X所开发,但它现在在各主要平台上都可以运作。它原生的支持Unicode,并默认其输入文件为UTF-8编码。\XeTeX{}可以在不进行额外配置的情况下直接使用操作系统中安装的字体,因此可以直接利用OpenType,Graphite中的高级特性,例如额外的字形,花体,合字,可变的文本粗细等等。\XeTeX{}提供了对OpenType中本地排版约定(locl标签)的支持,也允许向字体传递OpenType的元标签。它亦支持使用包含特殊数学字符的Unicode字体排版数学公式,例如使用Cambria Math或Asana Math字体代替传统的\TeX{}字体。 89 | 90 | \section*{本章小结}[Brief Summary] 91 | \LaTeX{}简介。 -------------------------------------------------------------------------------- /examples/book/bachelor/body/chap07.tex: -------------------------------------------------------------------------------- 1 | %! TEX program = xelatex 2 | %! TEX root = ../main.tex 3 | %! TEX encoding = utf-8 4 | 5 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 6 | % 7 | % 哈尔滨工程大学学位论文 XeLaTeX 模版 —— 正文文件 chap04.tex 8 | % 9 | % 版本:1.0.0 10 | % 最后更新: 11 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 12 | % 修订者: 13 | % 编译环境1:Ubuntu 12.04 + TeXLive 2013/2014 14 | % 编译环境2:Windows 7/8 + TeXLive 2013/2014 15 | % 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | 18 | \chapter{参考文献} 19 | \label{chap07} 20 | 21 | \section{参考文献的引用} 22 | 23 | 参考文献的引用一般有两种方式,即行间引用和上标引用。 24 | 25 | 行间引用使用~\verb|\inlinecite{引用词}|~语句实现,其显示效果是这样的:文献\inlinecite{DXM2005}论述了什么什么,而文献\inlinecite{OJP1999,kelton2002,strawderman2001,LQL1999}则对这个那个进行了研究。 26 | 27 | 其实现方式为: 28 | 29 | \texttt{\wuhao{文献\cs inlinecite\{DXM2005\}论述了什么什么,而文献\cs inlinecite\{OJP1999, kelton2002, strawderman2001, LQL1999\}则对这个那个进行了研究。}} 30 | 31 | 也可以使用模板预定义的简化形式~\verb|\lcite|~替代~\verb|\inlinecite|。例如: 32 | 33 | 文献\lcite{DXM2005}论述了什么什么,而文献\lcite{OJP1999,kelton2002,strawderman2001,LQL1999}则对这个那个进行了研究。 34 | 35 | 其实现方式为: 36 | 37 | \texttt{\wuhao{文献\cs lcite\{DXM2005\}论述了什么什么,而文献\cs lcite\{OJP1999, kelton2002, strawderman2001, LQL1999\}则对这个那个进行了研究。}} 38 | 39 | 上标引用使用~\verb|\cite{引用词}|~语句实现,下面这段文字是普通的上标引用格式。 40 | 41 | 我们的一切知识都是从经验开始\cite{LQL1999},这是没有任何怀疑的\cite{DXM2005}\cite{DXM2000}; 42 | 因为,如果不是对象激动我们的感官,一则由它们自己引起表象,一则使我们的知性活动运作起来,对这些表象加 43 | 以比较,把它们粘结或分开\cite{OJP1999,OJP1991},这样把感性印象的原始素材加工成称之为经验的对象 44 | 知识,那么知识能力又该由什么来唤起活动呢\cite{braun2007,kelton2002,strawderman2001,LQL1999}?所以 45 | 按照时间,我们没有任何知识是先行于经验的,一切知识都是从经验开始的。 46 | 47 | 上面这段文字的实现方式如下: 48 | 49 | \texttt{\wuhao{ 50 | 我们的一切知识都是从经验开始\cs cite\{LQL1999\},这是没有任何怀疑的\cs cite\{DXM2005\} \cs cite\{DXM2000\}; 51 | 因为,如果不是对象激动我们的感官,一则由它们自己引起表象,一则使我们的知性活动运作起来,对这些表象加 52 | 以比较,把它们粘结或分开\cs cite\{OJP1999, OJP1991\},这样把感性印象的原始素材加工成称之为经验的对象 53 | 知识,那么知识能力又该由什么来唤起活动呢\cs cite\{braun2007, kelton2002, strawderman2001, LQL1999\}?所以 54 | 按照时间,我们没有任何知识是先行于经验的,一切知识都是从经验开始的。} 55 | } 56 | 57 | 这里请注意一下上述文献引用方式\cite{DXM2005}\cite{DXM2000}\cs cite\{DXM2005\}\cs cite\{DXM2000\} 58 | 和\cite{OJP1999,OJP1991}\cs cite\{OJP1999, OJP1991\}书写方式上的区别! 59 | 60 | 文献标志~\verb|\inlinecite{引用词}、\cite{引用词}|~中的“引用词”也称为~\verb|citekey|。 61 | 对于参考文献\lcite{OJP1999},bib文件中文献定义是这样的: 62 | \begin{lstlisting} 63 | @article{ LQL1999 , 64 | title={ 康德何以步安瑟尔谟的后尘? }, 65 | author={ 李秋零 }, 66 | journal={ 中国人民大学学报 }, 67 | volume={2}, 68 | year={1999} 69 | } 70 | \end{lstlisting} 71 | 72 | 其中文献类型~\verb|@article{|~后的第一个数据~\verb|LQL1999|~就是“引用词”(\verb|citekey|)。 73 | 在参考文献数据库~\texttt{reference.bib}~中,每一条文献都有这样一个唯一引用词标识。 74 | 75 | \texttt{reference.bib}~文献数据库文件是一个纯文本格式的~BibTeX~文献数据库文件,可以使用任何文本编辑器进行编辑, 76 | 也可以使用专用的软件如 ~\texttt{JabRef}~进行编辑、管理,很多商业文献管理软件如~\texttt{EndNote}~、 77 | ~\texttt{RefWorks}~、~\texttt{NoteExpress}~等也都可以导出~\texttt{BibTeX}~格式的文献数据库。 78 | 79 | \section{~BibTeX~文献文件的写法} 80 | 81 | 用在~\LaTeX~中的~\textsc{Bib}\kern-.08em\TeX~文献文件的扩展名为~bib, 82 | 此模板中,该文件即为~reference.bib。bibtex.exe 命令根据~GBT7714-2015~文件定义的文献格式, 83 | 将~reference.bib 中的文献数据转换为输出文档中的文献列表。 84 | 85 | bib~文件的编写方法可参考模板中已给出的例子, 86 | 也可参考~\href{http://bbs.ctex.org/attachment.php?aid=MTk3OTd8NjY1ODc5OGV8MTMyNTY0MTEyMnxhZGZkYWpsa0I2RGZwNDR5Z1lyeStjb1dKRS8rTnJub3lvT2FkNDNJbHl1UWVkVQ\%3D\%3D}{GBT7714-2015.bst说明文档} 中所给出的例子。 87 | 88 | 89 | heuthesis.bst 对于国标~GB/T 7714-2015 的文献分类如表~\ref{tab:entrytypes} 所示。对于每种文献类型的缺省类型, 90 | 已经设置好相应的文献标识码,因此不需要输入相应的文献标识码。 91 | 92 | \begin{table}[htbp] 93 | \caption{GBT7714-2015.bst 的分类方式} 94 | \label{tab:entrytypes} 95 | \vspace{0.5em}\centering\wuhao 96 | \begin{tabular}{llll} 97 | \toprule[1.5pt] 98 | 文献类型 & 缺省类型 & 扩展类型(需要手 & 主要特征 \\ 99 | & & 工加入文献标识码) & \\ 100 | \midrule[1pt] 101 | article & 文章[J] & 报纸中的析出文献[N] & 年,卷(期):页码 \\ 102 | & & 在线文章[J/OL] & \\ 103 | book & 书[M] & 论文集、会议录[C] & \\ 104 | & & 在线书[M/OL] & \\ 105 | & & 汇编[G] & \\ 106 | inbook & 书的某几页[M] & & \\ 107 | incollection & 书中析出的文章[M] & 汇编的析出文献[G] & 析出文献[文献标识码] \\ 108 | & & 标准的析出文献[S] & \\ 109 | proceedings & & & \\ 110 | inproceedings & 论文集、会议录中的 & 在线论文集、 & 析出文献[文献标识码] \\ 111 | conference & 析出文献[C] & 会议录[C/OL] & \\ 112 | mastersthesis & 毕业论文[D] & & 类似book类 \\ 113 | phdthesis & 毕业论文[D] & & 类似book类 \\ 114 | techreport & 科技报告[R] & & 类似book类 \\ 115 | misc & & 杂项[],例如:专利[P] & 此类一般是网上文件, \\ 116 | & & 网上专利[P/OL] & 按照国标规定顺序 \\ 117 | & & 网上电子公告[EB/OL] & 编码制时不输出年份 \\ 118 | & & 磁盘[CP/DK] & \\ 119 | \bottomrule[1.5pt] 120 | \end{tabular} 121 | \end{table} 122 | 123 | \section*{本章小结} 124 | 参考文献排版方法介绍。 125 | -------------------------------------------------------------------------------- /examples/book/bachelor/build.bat: -------------------------------------------------------------------------------- 1 | @echo Making xelatex...... 2 | xelatex main.tex 3 | bibtex main 4 | xelatex main.tex 5 | xelatex main.tex 6 | 7 | del /S *.aux *.bbl *.blg *.out *.thm *.toc *.lof *.fen *.toe *.lot *.ten *.log *.bak *.loa *.glo *.idx 8 | exit -------------------------------------------------------------------------------- /examples/book/bachelor/figures/Partita3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/bachelor/figures/Partita3.png -------------------------------------------------------------------------------- /examples/book/bachelor/figures/VisualAudio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/bachelor/figures/VisualAudio.png -------------------------------------------------------------------------------- /examples/book/bachelor/figures/author.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/bachelor/figures/author.jpg -------------------------------------------------------------------------------- /examples/book/bachelor/figures/chao.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/bachelor/figures/chao.jpg -------------------------------------------------------------------------------- /examples/book/bachelor/figures/chaoren.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/bachelor/figures/chaoren.jpg -------------------------------------------------------------------------------- /examples/book/bachelor/figures/golfer.eps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-2.0 EPSF-1.2 2 | -------------------------------------------------------------------------------- /examples/book/bachelor/figures/golfer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/bachelor/figures/golfer.jpg -------------------------------------------------------------------------------- /examples/book/bachelor/figures/install-advance.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/bachelor/figures/install-advance.jpg -------------------------------------------------------------------------------- /examples/book/bachelor/figures/install-basic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/bachelor/figures/install-basic.jpg -------------------------------------------------------------------------------- /examples/book/bachelor/figures/install-texlive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/bachelor/figures/install-texlive.jpg -------------------------------------------------------------------------------- /examples/book/bachelor/figures/lang.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/bachelor/figures/lang.jpg -------------------------------------------------------------------------------- /examples/book/bachelor/figures/lidi-wangyi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/bachelor/figures/lidi-wangyi.jpg -------------------------------------------------------------------------------- /examples/book/bachelor/figures/niang.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/bachelor/figures/niang.jpg -------------------------------------------------------------------------------- /examples/book/bachelor/figures/ren.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/bachelor/figures/ren.jpg -------------------------------------------------------------------------------- /examples/book/bachelor/figures/sun.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/bachelor/figures/sun.jpg -------------------------------------------------------------------------------- /examples/book/bachelor/figures/wedding.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/bachelor/figures/wedding.jpg -------------------------------------------------------------------------------- /examples/book/bachelor/front/cover.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \heusetup{ 4 | %****************************** 5 | % 注意: 6 | % 1. 配置里面不要出现空行 7 | % 2. 不需要的配置信息可以删除 8 | %****************************** 9 | % 10 | %========= 11 | % 秘级编号 12 | %========= 13 | statesecrets={公开}, %密级 14 | cnumber={no9527}, %编号 15 | natclassifiedindex={TM301.2}, %分类号 16 | intclassifiedindex={62-5}, %UDC编号 17 | % 18 | %========= 19 | % 中文信息 20 | %========= 21 | ctitlecover={基于~\LaTeX~的哈尔滨工程大学本硕博\\论文模板使用说明}, %放在封面中使用,在需要换行的地方插入\\ 22 | ctitle={基于~\LaTeX~的哈尔滨工程大学本硕博论文模板使用说明}, %页眉使用论文标题,不换行 23 | csubject={动力工程及工程热物理}, %专业 24 | caffil={动力与能源工程学院}, %所在单位/学院 25 | cauthor={马冬梅}, %论文作者 26 | csupervisor={孔夫子}, %指导老师 27 | cprofessional={教授}, %指导老师职称 28 | csupervisorcaffil={动力与能源工程学院}, %导师单位 29 | % 日期自动使用当前时间,若需指定按如下方式修改: 30 | %cdate={超新星纪元}, %封面日期,不指定使用当前日期 31 | csubmitdate={20XX年XX月}, %提交日期 32 | coralexdate={20XX年XX月}, %答辩日期 33 | cstudentid={202103123}, %学号 34 | % 35 | %========= 36 | % 英文信息 37 | %========= 38 | etitle={Manual of~ \LaTeX ~Thesis Template of\\ Harbin Engineering University}, %论文题目(英文),在需要换行的地方插入\\ 39 | % 40 | % 中英文关键词,用“英文逗号(,)”分割 41 | ckeywords={\TeX, \LaTeX, 论文, 模板}, 42 | ekeywords={\TeX, \LaTeX, template, thesis}, 43 | } 44 | 45 | \begin{cabstract} 46 | 摘要的字数(以汉字计),本科、硕士学位论文一般为500 $\sim$ 1000字,博士学位论文为1000 $\sim$ 2000字, 47 | 均以能将规定内容阐述清楚为原则,文字要精练,段落衔接要流畅。摘要页不需写出论文题目。 48 | 英文摘要与中文摘要的内容应一致,在语法、用词上应准确无误,语言简练通顺。 49 | 50 | 关键词是为了文献标引工作、用以表示全文主要内容信息的单词或术语。关键词不超过 5 51 | 个,每个关键词中间用分号分隔。(关键词分隔符不用考虑,模板会自动处理。英文关键词同理。) 52 | \end{cabstract} 53 | 54 | \begin{eabstract} 55 | An abstract of a dissertation is a summary and extraction of research work 56 | and contributions. Included in an abstract should be description of research 57 | topic and research objective, brief introduction to methodology and research 58 | process, and summarization of conclusion and contributions of the 59 | research. An abstract should be characterized by independence and clarity and 60 | carry identical information with the dissertation. It should be such that the 61 | general idea and major contributions of the dissertation are conveyed without 62 | reading the dissertation. 63 | 64 | An abstract should be concise and to the point. It is a misunderstanding to 65 | make an abstract an outline of the dissertation and words “the first 66 | chapter”, “the second chapter” and the like should be avoided in the 67 | abstract. 68 | 69 | Key words are terms used in a dissertation for indexing, reflecting core 70 | information of the dissertation. An abstract may contain a maximum of 5 key 71 | words, with semi-colons used in between to separate one another. 72 | \end{eabstract} 73 | 74 | -------------------------------------------------------------------------------- /examples/book/bachelor/heulogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/bachelor/heulogo.jpg -------------------------------------------------------------------------------- /examples/book/bachelor/main.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3 | % 4 | % 大工至善,大学至臻 5 | % 6 | % 哈尔滨工程大学论文模板 7 | % 8 | % Email: lwh@hrbeu.edu.cn 9 | % https://www.hrbeu.edu.cn 10 | % 11 | % https://gitee.com/liwenhui/heuthesis 12 | % 13 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 14 | \documentclass[type=bachelor,fontset=fandol]{heuthesisbook} 15 | % 此处选项中不要有空格 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | % 必填选项 18 | % type=doctor|master|bachelor|postdoc 19 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 20 | % 选填选项(选填选项的缺省值已经尽可能满足了大多数需求,除非明确知道自己有什么 21 | % 需求) 22 | % tocfour=true|false 23 | % 含义:是否添加第四级目录,只对本科文科个别要求四级目录有效,缺省值为 24 | % false 25 | % fontset=windows|mac|ubuntu|fandol|adobe 26 | % 含义:设置字体,默认情况会自动识别系统,然后设置字体。后两个是开源字体,自行 27 | % 下载安装后设置使用。 28 | % subtitle=true|false 29 | % 含义:论文题目是否含有副标题,缺省值为false,如果有要在cover中设置副标 30 | % 题内容,封面中显示。 31 | % openright=true|false 32 | % 含义:博士论文是否要求章节首页必须在奇数页,此选项不在规范要求中,按个 33 | % 人喜好自行决定。 默认否。注意,我校的默认情况是打印版博士论文要求右翻页 34 | % ,电子版要求非右翻页且无空白页。如果想DIY(或身不由己DIY)在什么地方右 35 | % 翻页,将这个选项设置为false,然后在目标位置添加`\cleardoublepage`命令即 36 | % 可。 37 | % engtoc=true|false 38 | % 含义:是否需要添加英文目录 39 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 40 | \usepackage{heuthesis} 41 | 42 | \graphicspath{{figures/}} 43 | 44 | \begin{document} 45 | \frontmatter 46 | \input{front/cover} % 封面和扉页 47 | \makecover 48 | 49 | %%\authorization % 使用模板生成的原始原创性与授权声明页 50 | %%\authorization[auscan.pdf] % 使用签字扫描版的原创性与授权声明页 51 | 52 | \cleardoublepage % 控制右开页,与前文连续开页时注释掉 53 | \makeabstract % 封面和摘要 54 | 55 | \cleardoublepage % 控制右开页,与前文连续开页时注释掉 56 | \tableofcontents % 论文目录 57 | 58 | %%\cleardoublepage % 控制右开页,与前文连续开页时注释掉 59 | \listoffigures % 插图目录, 如不需要可用 % 注释掉下面两行 60 | 61 | %%\cleardoublepage % 控制右开页,与前文连续开页时注释掉 62 | \listoftables % 表格目录, 如不需要可用 % 注释掉下面两行 63 | 64 | %%---------- 论文主体,可以根据需要添加章节 -------------- 65 | \cleardoublepage % 控制右开页,后续论文正文一般采用此格式 66 | \mainmatter 67 | \include{body/chap01} 68 | \include{body/chap02} 69 | \include{body/chap03} 70 | \include{body/chap04} 71 | \include{body/chap05} 72 | \include{body/chap06} 73 | \include{body/chap07} 74 | 75 | %%---------- 论文结论、参考文献、附录等部分 ------------ 76 | \backmatter 77 | \include{back/conclusion} % 结论 78 | 79 | \bibliographystyle{heuthesis} 80 | \bibliography{reference} 81 | 82 | \include{back/acknowledgements} %致谢 83 | 84 | \begin{appendix}%附录 85 | \input{back/appendix01} %本科生翻译论文 86 | \input{back/AppendixA.tex} 87 | \end{appendix} 88 | 89 | \end{document} 90 | -------------------------------------------------------------------------------- /examples/book/bachelor/make_cover.bat: -------------------------------------------------------------------------------- 1 | xelatex spine.tex 2 | xelatex a3cover.tex 3 | 4 | del /S *.aux *.bbl *.blg *.out *.thm *.toc *.lof *.fen *.toe *.lot *.ten *.log *.bak *.loa 5 | exit -------------------------------------------------------------------------------- /examples/book/bachelor/spine.tex: -------------------------------------------------------------------------------- 1 | % !TEX TS-program = XeLaTeX 2 | % !TEX encoding = UTF-8 Unicode 3 | 4 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5 | % 6 | % 哈尔滨工程大学本硕博论文 XeLaTeX 模版 —— 书脊定义 7 | % 8 | % 版本:1.0.0 9 | % 最后更新: 10 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 11 | % 修订者: 12 | % 编译环境1:Ubuntu + TeXLive 2021 13 | % 编译环境2:Windows + TeXLive 2021 14 | % 15 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 | 17 | \documentclass{article} 18 | \usepackage[paperwidth=22cm, paperheight=29.7cm, 19 | left=0cm, right=0cm, top=5cm, bottom=5cm]{geometry} 20 | \usepackage{graphicx} 21 | \usepackage[boldfont, slantfont, CJKnumber]{xeCJK} 22 | \usepackage{metalogo} 23 | 24 | % 设定竖排字体 25 | \setmainfont{Times New Roman} 26 | \setCJKmainfont{SimSun} 27 | \setCJKfamilyfont{vert}[RawFeature={vertical}]{SimSun} 28 | 29 | % 定义字体名称,可在此添加自定义的字体 30 | \setCJKfamilyfont{vsong}[RawFeature={vertical}]{SimSun} 31 | \setCJKfamilyfont{vhei}[RawFeature={vertical}]{SimHei} 32 | \setCJKfamilyfont{vkai}[RawFeature={vertical}]{KaiTi} 33 | 34 | %%---------------书脊内容定义-------------- 35 | %%---------- 你需要改动下面的变量 ---------- 36 | 37 | \providecommand{\thetitle}{\CJKfamily{vhei}{基于~\LaTeX~的哈尔滨工程大学本硕博论文模板使用说明}} 38 | \providecommand{\theauthor}{\CJKfamily{vsong}{马冬梅}} 39 | \providecommand{\theuniversity}{\CJKfamily{vkai}{哈尔滨工程大学}} 40 | 41 | 42 | \pagestyle{empty} 43 | \begin{document} 44 | 45 | \flushright 46 | \CJKfamily{vsong}\quad 47 | 48 | \rotatebox{-90}{\thetitle} 49 | \vfill 50 | \vspace*{5em}\rotatebox{-90}{\theauthor} 51 | \vfill 52 | \rotatebox{-90}{\theuniversity} 53 | 54 | \end{document} 55 | -------------------------------------------------------------------------------- /examples/book/chinese/Makefile: -------------------------------------------------------------------------------- 1 | # Makefile for heuthesis dissertation 2 | 3 | # Compiling method: latexmk/xelatex 4 | METHOD = xelatex 5 | # Set opts for latexmk if you use it 6 | LATEXMKOPTS = -xelatex 7 | # Basename of thesis 8 | THESISMAIN = main 9 | PACKAGE = heuthesis 10 | 11 | THESISCONTENTS=$(THESISMAIN).tex front/*.tex body/*.tex back/*.tex $(FIGURES) 12 | # NOTE: update this to reflect your local file types. 13 | FIGURES=$(wildcard figures/*.eps figures/*.pdf) 14 | BIBFILE=*.bib 15 | CLSFILES=$(PACKAGE)book.cls $(PACKAGE)book.cfg $(PACKAGE).ist $(PACKAGE).sty *.bst 16 | 17 | # make deletion work on Windows 18 | ifdef SystemRoot 19 | RM = del /Q 20 | else 21 | RM = rm -f 22 | endif 23 | 24 | .PHONY: clean cleanall thesis 25 | 26 | thesis: $(THESISMAIN).pdf 27 | 28 | ifeq ($(METHOD),latexmk) 29 | 30 | $(THESISMAIN).pdf: $(CLSFILES) 31 | $(METHOD) $(LATEXMKOPTS) $(THESISMAIN) 32 | 33 | else ifeq ($(METHOD),xelatex) 34 | 35 | $(THESISMAIN).idx: $(THESISMAIN).bbl 36 | $(METHOD) $(THESISMAIN) 37 | $(METHOD) $(THESISMAIN) 38 | 39 | $(THESISMAIN)_china.idx : $(CLSFILES) $(THESISMAIN).bbl $(THESISMAIN).idx 40 | splitindex $(THESISMAIN) -- -s $(PACKAGE).ist # 自动生成索引 41 | 42 | $(THESISMAIN)_english.ind $(THESISMAIN)_china.ind $(THESISMAIN)_english.idx : $(THESISMAIN)_china.idx 43 | 44 | $(THESISMAIN).pdf: $(CLSFILES) $(THESISCONTENTS) $(THESISMAIN)_china.ind $(THESISMAIN)_china.idx $(THESISMAIN)_english.ind $(THESISMAIN)_english.idx $(THESISMAIN).bbl 45 | $(METHOD) $(THESISMAIN) 46 | splitindex $(THESISMAIN) -- -s $(PACKAGE).ist # 自动生成索引 47 | $(METHOD) $(THESISMAIN) 48 | 49 | $(THESISMAIN).bbl: $(BIBFILE) 50 | $(METHOD) $(THESISMAIN) 51 | -bibtex $(THESISMAIN) 52 | $(RM) $(THESISMAIN).pdf 53 | 54 | else 55 | $(error Unknown METHOD: $(METHOD)) 56 | 57 | endif 58 | 59 | clean: 60 | latexmk -c $(THESISMAIN) 61 | -@$(RM) *~ *.idx *.ind *.ilg *.thm *.toe *.bbl 62 | 63 | cleanall: clean 64 | -@$(RM) $(THESISMAIN).pdf 65 | -------------------------------------------------------------------------------- /examples/book/chinese/a3cover.tex: -------------------------------------------------------------------------------- 1 | % !TEX TS-program = XeLaTeX 2 | % !TEX encoding = UTF-8 Unicode 3 | 4 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5 | % 6 | % 哈尔滨工程大学本硕博论文 XeLaTeX 模版 —— A3封面 7 | % 8 | % 版本:1.0.0 9 | % 最后更新: 10 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 11 | % 修订者: 12 | % 编译环境1:Ubuntu + TeXLive 2021 13 | % 编译环境2:Windows+ TeXLive 2021 14 | % 15 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 | 17 | \documentclass{article} 18 | 19 | \usepackage[a3paper, landscape]{geometry} 20 | \usepackage{graphicx} 21 | \usepackage{pdfpages} 22 | 23 | \pagestyle{plain} % Don't use page numbers 24 | 25 | \begin{document} 26 | \setlength\voffset{+0.0in} % adj. vert. offset as needed 27 | \setlength\hoffset{+0.0in} % adj. horiz. offset as needed 28 | \includepdfmerge[nup=2x1, 29 | noautoscale=true, % set "false" if larger inputs 30 | frame=false] % set "true" for frames 31 | {spine.pdf, main.pdf, 1} % modify for file names 32 | \end{document} 33 | -------------------------------------------------------------------------------- /examples/book/chinese/back/Custom.tex: -------------------------------------------------------------------------------- 1 | %! TEX program = xelatex 2 | %! TEX root = ../main.tex 3 | %! TEX encoding = utf-8 4 | 5 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 6 | % 7 | % 哈尔滨工程大学学位论文 XeLaTeX 模版 —— 正文文件 chap04.tex 8 | % 9 | % 版本:1.0.0 10 | % 最后更新: 11 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 12 | % 修订者: 13 | % 编译环境1:Ubuntu 12.04 + TeXLive 2013/2014 14 | % 编译环境2:Windows 7/8 + TeXLive 2013/2014 15 | % 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | 18 | \chapter{其他自定义命令}[Other User Defined Cmd and Env] 19 | \label{AppCustom} 20 | 21 | 本附录演示通过自定义环境和命令对排版格式进行定义。 22 | 23 | \section{\LaTeX{}文档}[\LaTeX{} Source] 24 | 25 | 通常可以使用 \texttt{listering} 环境定义源文档,如果需要针对不同源文档进行定制化的格式输出,可以采用自定义环境方式,例如本模板中定义的 \texttt{latex} 环境,只需将源文档内容放在 \texttt{\cs begin\{latex\} ... \cs end\{latex\}}中,即可按源代码格式输出并按设定颜色高亮显示关键字。 26 | 27 | \begin{latex} 28 | \documentclass{ctexart} 29 | \begin{document} 30 | Hello, world! 31 | 你好,世界! 32 | \end{document} 33 | \end{latex} 34 | 35 | \section{\LaTeX{}代码与编译结果}[\LaTeX{} Code and Result] 36 | 37 | 同过自定义的 \texttt{codeshow} 环境变量,可以将 \LaTeX{} 源代码和编译后显示效果同时进行分栏显示,对于编写 \LaTeX{} 说明类文档具有非常好的排版效果,例如: 38 | 39 | \begin{latex} 40 | \begin{codeshow} 41 | $\backslash$ 42 | \textbackslash 43 | \texttt{\char92} 44 | \end{codeshow} 45 | \end{latex} 46 | 47 | 对应的排版输出效果为: 48 | 49 | \begin{codeshow} 50 | $\backslash$ 51 | \textbackslash 52 | \texttt{\char92} 53 | \end{codeshow} 54 | 55 | 其中命令\latexline{char[num]}是一个特殊的命令,使用环境需要是tt字体环境,用于输出ASCII码对应的字符;92对应的即反斜杠。你也可以用\latexline{char`}后加字符的方式输出你想输出的命令,但需要包裹在\latexline{texttt}或者\latexline{ttfamily}内。如果想输出的字符是保留字符,需要再加一个反斜杠。 56 | \begin{verbatim} 57 | \texttt{\char`~} % 输出一个波浪线 58 | \texttt{\char`\\} % 输出保留字反斜杠 59 | \texttt{\char`@} % 实际上可直接输入@ 60 | \end{verbatim} 61 | 62 | 另外需要说明的是,上例提及的波浪线{\texttt{\~}}用来输出一个禁止在该处断行的空格,也不能够直接输出。尝试: 63 | \begin{codeshow} 64 | a $\sim$ b 65 | a\~ b 66 | a\~{} b 67 | a\textasciitilde b 68 | \end{codeshow} 69 | 70 | 如果需要分行显示,可以按 \LaTeX{} 基本分段排版格式进行。 71 | 72 | \begin{codeshow} 73 | a $\sim$ b \\ 74 | a\~ b \\ 75 | a\~{} b \\ 76 | a\textasciitilde b 77 | \end{codeshow} 78 | 79 | \section{Tikz 的输入输出}[Tikz Output] 80 | 81 | \texttt{codeshow} 支持 Tikz 绘图命令的输出,例如: 82 | 83 | 两个例子: 84 | \begin{codeshow} 85 | % 使用 \tikz 命令 86 | \tikz{\draw (0,1) -- (1,0)} 87 | % 使用 tikzpicture 环境 88 | \begin{tikzpicture} 89 | \draw (0,0) -- (1,1); 90 | \end{tikzpicture} 91 | \end{codeshow} 92 | 93 | 也可以使用 \texttt{tikzshow} 自定义环境显示 Tikz 源代码及其图形,例如下面的 B\'ezier 曲线和圆形绘图: 94 | 95 | \begin{tikzshow} 96 | \draw (0,0) .. controls (0.5,1) and (1.5,1) .. (2,0); 97 | % Auxilary Points & Lines 98 | \filldraw[black] (0,0) circle [radius=2pt] (0.5,1) circle [radius=2pt] (1.5,1) circle [radius=2pt] (2,0) circle [radius=2pt]; 99 | \draw[dashed] (0,0) -- (0.5,1); 100 | \draw[dashed] (1.5,1) -- (2,0); 101 | \end{tikzshow} 102 | 103 | \begin{tikzshow} 104 | \draw (0,0) circle [x radius=12pt, y radius=6pt]; 105 | \draw (2,0) circle [radius=0.5cm]; 106 | \end{tikzshow} 107 | 108 | 对应的 \LaTeX{} 源代码分别为: 109 | 110 | \begin{latex} 111 | \begin{tikzshow} 112 | \draw (0,0) .. controls (0.5,1) and (1.5,1) .. (2,0); 113 | % Auxilary Points & Lines 114 | \filldraw[black] (0,0) circle [radius=2pt] (0.5,1) circle [radius=2pt] (1.5,1) circle [radius=2pt] (2,0) circle [radius=2pt]; 115 | \draw[dashed] (0,0) -- (0.5,1); 116 | \draw[dashed] (1.5,1) -- (2,0); 117 | \end{tikzshow} 118 | \end{latex} 119 | 120 | \begin{latex} 121 | \begin{tikzshow} 122 | \draw (0,0) circle [x radius=12pt, y radius=6pt]; 123 | \draw (2,0) circle [radius=0.5cm]; 124 | \end{tikzshow} 125 | \end{latex} 126 | -------------------------------------------------------------------------------- /examples/book/chinese/back/acknowledgements.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{acknowledgements} 3 | 衷心感谢导师~XXX~教授对本人的精心指导。他的言传身教将使我终生受益。 4 | 5 | …… 6 | 7 | 感谢哈工程大学\LaTeX\ 论文模板\heuthesis\ ! 8 | 9 | \end{acknowledgements} 10 | -------------------------------------------------------------------------------- /examples/book/chinese/back/appA.tex: -------------------------------------------------------------------------------- 1 | % -*-coding: utf-8 -*- 2 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3 | \chapter{带章节的附录}[Full Appendix]% 4 | 完整的附录内容,包含章节,公式,图表等 5 | 6 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 7 | \section{附录节的内容}[Section in Appendix] 8 | 这是附录的节的内容 9 | 10 | 附录中图的示例: 11 | \begin{figure}[htbp] 12 | \centering 13 | \includegraphics[width = 0.4\textwidth]{golfer} 14 | %\bicaption[golfer5]{}{\xiaosi[0]打高尔夫球的人}{Fig.$\!$}{The person playing golf}\vspace{-1em} 15 | \caption{\xiaosi[0]打高尔夫球的人} 16 | \end{figure} 17 | 18 | 附录中公式的示例: 19 | \begin{align} 20 | a & = b \times c \\ 21 | E & = m c^2 22 | \label{eq} 23 | \end{align} 24 | 25 | \chapter{这个星球上最好的免费Linux软件列表}[List of the Best Linux Software in our Planet] 26 | \section{系统} 27 | 28 | \href{http://fvwm.org/}{FVWM自从上世纪诞生以来,此星球最强大的窗口管理器。} 29 | 推荐基于FVWM的桌面设计hifvwm:\href{https://github.com/dustincys/hifvwm}{https://github.com/dustincys/hifvwm}。 30 | 31 | \subsection{hifvwm的优点} 32 | 33 | \begin{enumerate} 34 | \item 即使打开上百个窗口也不会“蒙圈”,对比win或mac都无法做到。计算机性能越来越强大,窗口任务的管理必须要升级到打怪兽级别。 35 | \item 二维可视化任务栏。 36 | \item 自动同步Bing搜索主页的壁纸。每次电脑开机,午夜零点自动更新,用户 37 | 也可以手动更新,从此审美再也不疲劳。 38 | \item 切换窗口自动聚焦到最上面的窗口。使用键盘快捷键切换窗口时候,减少 39 | 操作过程,自动聚焦到目标窗口。这一特性是虚拟窗口必须的人性化设 40 | 计。 41 | \item 类似window右下角的功能的最小化窗口来显示桌面的功能此处类似 42 | win7/win10,实现在一个桌面之内操作多个任务。 43 | \item 任务栏结合标题栏。采用任务栏和标题栏结合,节省空间。 44 | \item 同类窗口切换。可以在同类窗口之内类似alt-tab的方式切换。 45 | \item …… 46 | \end{enumerate} 47 | 48 | \section{其他} 49 | 50 | \href{https://github.com/goldendict/goldendict}{goldendict 星球最强大的桌面字典。} 51 | 52 | \href{https://github.com/yarrick/iodine}{iodine,“HIT-WLAN + 锐捷”时代的福音。} 53 | 54 | \href{http://www.aircrack-ng.org/}{aircrack,Wifi“安全性评估”工具,自由上网, 55 | 就是隔壁寝室网络会变慢一点。} 56 | 57 | \href{https://www.ledger-cli.org/}{ledger,前“金融区块链”时代最好的复式记账系统。} 58 | 59 | \href{https://orgmode.org/}{orgmode,最强大的笔记系统,从来没有之一。} 60 | 61 | \href{https://www.jianguoyun.com/}{坚果云,国内一款支持WebDav的云盘系统,国内真正的云盘没有之一。} 62 | 63 | \href{https://notmuchmail.org/}{notmuch, 目前最好的邮件管理工具,还在为每天几百 64 | 个email苦恼?几百个这些都不算多,notmuch。} 65 | 66 | \section{vim} 67 | 实现中英文每一句一行,以及实现每一句折叠断行的简单正则式,tex源码更加乖乖。 68 | \begin{lstlisting} 69 | vnoremap fae J:s/[.!?]\zs\s\+/\="\r".matchstr(getline('.'), '^\s*')/g 70 | vnoremap fac J:s/[。!?]/\=submatch(0)."\n".matchstr(getline('.'), '^\s*')/g 71 | vnoremap fle :!fmt -80 -s 72 | \end{lstlisting} 73 | -------------------------------------------------------------------------------- /examples/book/chinese/back/ceindex.tex: -------------------------------------------------------------------------------- 1 | \begin{ceindex} 2 | %如果想要手动加索引,注释掉以下这一样,用wordlist环境 3 | \printsubindex* 4 | \end{ceindex} 5 | -------------------------------------------------------------------------------- /examples/book/chinese/back/conclusion.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{conclusions} 3 | 4 | 学位论文的结论作为论文正文的最后一章单独排写,但不加章标题序号。 5 | 6 | 结论应是作者在学位论文研究过程中所取得的创新性成果的概要总结,不能与摘要混为一谈。博士学位论文结论应包括论文的主要结果、创新点、展望三部分,在结论中应概括论文的核心观点,明确、客观地指出本研究内容的创新性成果(含新见解、新观点、方法创新、技术创新、理论创新),并指出今后进一步在本研究方向进行研究工作的展望与设想。对所取得的创新性成果应注意从定性和定量两方面给出科学、准确的评价,分(1)、(2)、(3)…条列出,宜用“提出了”、“建立了”等词叙述。 7 | 8 | \end{conclusions} 9 | -------------------------------------------------------------------------------- /examples/book/chinese/back/correspondingaddr.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{correspondingaddr} 3 | \heiti\xiaosi 4 | \noindent 永久通讯地址: \par 5 | \noindent email: \par 6 | \noindent 电话: \par 7 | \end{correspondingaddr} 8 | -------------------------------------------------------------------------------- /examples/book/chinese/back/doctorpublications.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \begin{doctorpublication} 4 | \noindent\textbf{(一)发表的学术论文} 5 | \begin{publist} 6 | \item XXX,XXX. Static Oxidation Model of Al-Mg/C Dissipation Thermal Protection Materials[J]. Rare Metal Materials and Engineering, 2010, 39(Suppl. 1): 520-524.(SCI~收录,IDS号为~669JS,IF=0.16) 7 | \item XXX,XXX. 精密超声振动切削单晶铜的计算机仿真研究[J]. 系统仿真学报,2007,19(4):738-741,753.(EI~收录号:20071310514841) 8 | \item XXX,XXX. 局部多孔质气体静压轴向轴承静态特性的数值求解[J]. 摩擦学学报,2007(1):68-72.(EI~收录号:20071510544816) 9 | \item XXX,XXX. 硬脆光学晶体材料超精密切削理论研究综述[J]. 机械工程学报,2003,39(8):15-22.(EI~收录号:2004088028875) 10 | \item XXX,XXX. 基于遗传算法的超精密切削加工表面粗糙度预测模型的参数辨识以及切削参数优化[J]. 机械工程学报,2005,41(11):158-162.(EI~收录号:2006039650087) 11 | \item XXX,XXX. Discrete Sliding Mode Cintrok with Fuzzy Adaptive Reaching Law on 6-PEES Parallel Robot[C]. Intelligent System Design and Applications, Jinan, 2006: 649-652.(EI~收录号:20073210746529) 12 | \end{publist} 13 | 14 | \noindent\textbf{(二)申请及已获得的专利(无专利时此项不必列出)} 15 | \begin{publist} 16 | \item XXX,XXX. 一种温热外敷药制备方案:中国,88105607.3[P]. 1989-07-26. 17 | \end{publist} 18 | 19 | \noindent\textbf{(三)参与的科研项目及获奖情况} 20 | \begin{publist} 21 | \item XXX,XXX. XX~气体静压轴承技术研究, XX~省自然科学基金项目.课题编号:XXXX. 22 | \item XXX,XXX. XX~静载下预应力混凝土房屋结构设计统一理论. 黑江省科学技术二等奖, 2007. 23 | \end{publist} 24 | %\vfill 25 | %\hangafter=1\hangindent=2em\noindent 26 | %\setlength{\parindent}{2em} 27 | \end{doctorpublication} 28 | -------------------------------------------------------------------------------- /examples/book/chinese/back/publications.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{publication} 3 | \noindent\textbf{发表的相关论文} 4 | \begin{publist} 5 | \item XXX,XXX. Static Oxidation Model of Al-Mg/C Dissipation Thermal Protection Materials[J]. Rare Metal Materials and Engineering, 2010, 39(Suppl. 1): 520-524.(SCI~收录,IDS号为~669JS,IF=0.16) 6 | \item XXX,XXX. 精密超声振动切削单晶铜的计算机仿真研究[J]. 系统仿真学报,2007,19(4):738-741,753.(EI~收录号:20071310514841) 7 | \item XXX,XXX. 局部多孔质气体静压轴向轴承静态特性的数值求解[J]. 摩擦学学报,2007(1):68-72.(EI~收录号:20071510544816) 8 | \item XXX,XXX. 硬脆光学晶体材料超精密切削理论研究综述[J]. 机械工程学报,2003,39(8):15-22.(EI~收录号:2004088028875) 9 | \item XXX,XXX. 基于遗传算法的超精密切削加工表面粗糙度预测模型的参数辨识以及切削参数优化[J]. 机械工程学报,2005,41(11):158-162.(EI~收录号:2006039650087) 10 | \item XXX,XXX. Discrete Sliding Mode Cintrok with Fuzzy Adaptive Reaching Law on 6-PEES Parallel Robot[C]. Intelligent System Design and Applications, Jinan, 2006: 649-652.(EI~收录号:20073210746529) 11 | \end{publist} 12 | 13 | ~\\ 14 | 15 | \noindent\textbf{(二)申请及已获得的专利(无专利时此项不必列出)} 16 | \begin{publist} 17 | \item XXX,XXX. 一种温热外敷药制备方案:中国,88105607.3[P]. 1989-07-26. 18 | \end{publist} 19 | 20 | ~\\ 21 | 22 | \noindent\textbf{(三)参与的科研项目及获奖情况} 23 | \begin{publist} 24 | \item XXX,XXX. XX~气体静压轴承技术研究, XX~省自然科学基金项目.课题编号:XXXX. 25 | \item XXX,XXX. XX~静载下预应力混凝土房屋结构设计统一理论. 黑江省科学技术二等奖, 2007. 26 | \end{publist} 27 | %\vfill 28 | %\hangafter=1\hangindent=2em\noindent 29 | %\setlength{\parindent}{2em} 30 | \end{publication} 31 | -------------------------------------------------------------------------------- /examples/book/chinese/back/resume.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \begin{resume} 4 | XXXX~年~XX~月~XX~日出生于~XXXX。 5 | 6 | XXXX~年~XX~月考入~XX~大学~XX~院(系)XX~专业,XXXX~年~XX~月本科毕业并获得~XX~学学士学位。 7 | 8 | XXXX~年~XX~月------XXXX~年~XX~月在~XX~大学~XX~院(系)XX~学科学习并获得~XX~学硕士学位。 9 | 10 | XXXX~年~XX~月------XXXX~年~XX~月在~XX~大学~XX~院(系)XX~学科学习并获得~XX~学博士学位。 11 | 12 | 获奖情况:如获三好学生、优秀团干部、X~奖学金等(不含科研学术获奖)。 13 | 14 | 工作经历: 15 | 16 | \textbf{( 除全日制硕士生以外,其余学生均应增列此项。个人简历一般应包含教育经历和工作经历。)} 17 | \end{resume} 18 | -------------------------------------------------------------------------------- /examples/book/chinese/body/chap01.tex: -------------------------------------------------------------------------------- 1 | %! TEX program = xelatex 2 | %! TEX root = ../main.tex 3 | %! TEX encoding = utf-8 4 | 5 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 6 | % 7 | % 哈尔滨工程大学学位论文 XeLaTeX 模版 —— 正文文件 chap01.tex 8 | % 9 | % 版本:1.0.0 10 | % 最后更新: 11 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 12 | % 修订者: 13 | % 编译环境1:Ubuntu 12.04 + TeXLive 2013/2014 14 | % 编译环境2:Windows 7/8 + TeXLive 2013/2014 15 | % 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | 18 | %% 如需英文目录,章节的定义需要改用\BiChapterhe和\BiSection等, 例如 19 | %% \BiChapter{中文章名称}{Chapter Name In English} 20 | %% \BiSection{中文节名称}{Section Name In English} 21 | %% \BiSubSection{中文小节名称}{SubSection Name In English} 22 | 23 | \chapter{绪论}[Induction] 24 | \label{chap01} 25 | 26 | \section{引言}[Induction] 27 | 28 | 学位论文是典型的科技文献,其具有规范的科技文献排版要求,特别是理工类学位论文需要大量的公式和文档排版。因此研究如何提高学位论文编辑排版工作的效率有非常重要的现实意义。本文结合\XeLaTeX{}\footnote{读音:拉泰赫}文档编辑的特点,将Xe\LaTeX{}用在学位论文编辑排版,使用这种方法可以提高论文编辑的效率与排版质量,最大程度地降低论文排版的繁琐性。 29 | 30 | \XeLaTeX{}是一种专业的科技文献排版语言,使用它写文档具有如下优势: 31 | \begin{itemize} 32 | \item 将内容与格式分离,使人专注于内容书写; 33 | \item 编程化控制排版格式,工作灵活性和精确度高; 34 | \item 跨平台,兼容性和稳定性非常好。 35 | \end{itemize} 36 | 37 | 本模板是在参考其他学校论文模板的基础上,根据哈尔滨工程的大学研究生院对本科与研究生论文的格式要求制作,通过此模板,所有排版格式化工作由模板完成,使用户集中于论文的内容上。 38 | 39 | \section{TeX~简介}[Brief Induction of TeX] 40 | 41 | 谈到\TeX{},人们首先会想起Donald E. Knuth \footnote{1960年凯斯工学院数学学士,1963年加州理工数学博士,同年留校任教。1968年跳槽到斯坦福,1974年获图灵奖,1992年退休,1995年获冯·诺依曼奖。}(1938--)。1962年Knuth开始写一本关于编译器设计的书,原计划是12章的单行本。不久Knuth觉得此书涉及的领域应该扩大,于是越写越多,一发不可收拾。1965年完成的初稿居然有3000页,据出版商估计,这些手稿印刷出来大概需要2000页。出书的计划只好改为七卷,每卷一或两章,这就是 \emph{The Art of Computer Programming} \footnote{已完成的前三卷是:\emph{Fundamental Algorithms}, \emph{Seminumerical Algorithms}, \emph{Sorting and Searching}。 第四卷 \emph{Combinatorial Algorithms} 的第一部分4A已出版,其余部分和第五卷 \emph{Syntactic Algorithms}正在写作中,预计2020年完成。第六卷 \emph{Theory of Context-free Languages}和第七卷 \emph{Compiler Techniques}尚未安排上工作日程。}。 42 | 43 | 1976年,当Knuth改写第二卷的第二版时,很郁闷地发现第一卷的铅版不见了;而当时数字排版刚刚兴起,质量还差强人意。于是Knuth决定自己开发一个全新的排版系统,这就是 \TeX。 44 | 45 | 1978年 \TeX 第一版发布后好评如潮,Knuth趁热打铁在1982年发布了第二版,1989年发布的 \TeX{} 3.0将7位字符改为8位。之后Knuth宣布除了修正漏洞停止 \TeX 的开发,因为它已经很稳定,而且他要集中精力完成那部巨著的后几卷。 46 | 47 | 从那时起,每发布一个修正版,版本号就增加一位小数,趋近于$\pi$;当前版本是2008年的3.1415926。他的另一个软件METAFONT的版本号趋近于$e$,目前是2.718281。Knuth希望在他离世时,\TeX 和METAFONT的版本号永远固定下来,从此人们不再改动他的代码。 48 | 49 | \subsection{格式}[Format] 50 | 51 | \TeX 是一种语言也是一个排版引擎 (engine) ,引擎的基本功能就是把字排成行,把行排成页,涉及到断字、断行、分页等算法。基本的 \TeX 系统只有300多个元命令 (primitive) ,十分精悍,但是很难读懂,只适于非正常人类。所以Knuth提供了一种格式 (format,宏命令的集合) 对 \TeX 进行了封装,这就是Plain \TeX ,包含600多个宏命令,然而它还是不够高级。 52 | 53 | 1980年代初期,斯坦福研究所的Leslie Lamport (1941--)\footnote{1970年加入麻省计算机同伙公司。2008年获冯·诺依曼奖。} 开发了一种新的格式,也就是 \LaTeX。1992年 \LaTeX{} 2.09发布后,Lamport退居二线,之后的开发活动由Frank Mittelbach 等人接管。他们发布的最后版本是1994年的 \LaTeXe,\LaTeX 3 的开发也在进行中,只是正式版看起来遥遥无期。 54 | 55 | \subsection{宏包}[Package] 56 | 57 | \LaTeX 出现之后,在它的基础上出现了很多宏包 (package) 。起初,美国数学学会 {} 看着 \TeX 是好的,就派Michael D. Spivak (1940--)\footnote{1964年普林斯顿数学博士。} 开发基于Plain \TeX 的宏包AmS\TeX{},它的开发进行了两年 (1983--1985) 。后来与时俱进的AMS又看着 \LaTeX 是好的,就想转移阵地,但是他们的字体遇到了麻烦。 58 | 59 | 恰好Mittelbach和Rainer Schöpf\footnote{\LaTeX 3的开发者之一。} 刚刚搞了个字体系统new font selection scheme for \LaTeX{} (NFSS) ,AMS看着还不错,就拜托他们把AMSFonts加入 \LaTeX,继而在1989年请他们开发\AmS\LaTeX{}。次年\AmS\LaTeX 正式发布,之后它被整合为 \AmS 宏包。 60 | 61 | \section{优点缺点}[Advantage and Disadvantage] 62 | 63 | 通过上节内容我们已经知道,\TeX 相对于其他标记语言有较大优势,但是在桌面印刷领域还有一种不可忽视的类别,所见即所得 (WYSIWYG) 系统,比如微软的Word。其实Word也有自己的域代码 (field code) ,只是一般用户不太了解。 64 | 65 | 一般而言,\TeX 相对于所见即所得系统有如下优点: 66 | \begin{itemize} 67 | \item 高质量,它制作的版面看起来更专业,数学公式尤其赏心悦目。 68 | \item 结构化,它的文档结构清晰。 69 | \item 批处理,它的源文件是文本文件,便于批处理,虽然解释 (parse) 源文件可能很费劲。 70 | \item 跨平台,它几乎可以运行于所有电脑硬件和操作系统平台。 71 | \item 免费,多数 \TeX 软件都是免费的,虽然也有一些商业软件。 72 | \end{itemize} 73 | 74 | 相应地,\TeX 由于其工作流程,设计原则,资源的缺乏,以及历史局限性等原因也存在一些缺陷: 75 | \begin{itemize} 76 | \item 语法不如HTML和XML严谨、清晰。 77 | \item 制作过程繁琐,有时需要反复编译,不能直接或实时看到结果。 78 | \item 宏包鱼龙混杂,水准参差不齐,风格不够统一。 79 | \item 排版样式比较统一,但因而缺乏灵活性。 80 | \item 相对于商业软件,用户支持不够好,文档不完善。 81 | \end{itemize} 82 | 83 | 84 | \section{XeTeX简介}[Inductuon of XeTeX] 85 | 86 | \XeTeX{}\footnote{英文发音为"zee-\TeX{}"}是一种使用Unicode的\TeX{}排版引擎,并支持一些现代字体技术,例如OpenType。其作者和维护者是Jonathan Kew,并以X11自由软件许可证发布。 87 | 88 | 虽然\XeTeX{}最初只是为Mac OS X所开发,但它现在在各主要平台上都可以运作。它原生的支持Unicode,并默认其输入文件为UTF-8编码。\XeTeX{}可以在不进行额外配置的情况下直接使用操作系统中安装的字体,因此可以直接利用OpenType,Graphite中的高级特性,例如额外的字形,花体,合字,可变的文本粗细等等。\XeTeX{}提供了对OpenType中本地排版约定(locl标签)的支持,也允许向字体传递OpenType的元标签。它亦支持使用包含特殊数学字符的Unicode字体排版数学公式,例如使用Cambria Math或Asana Math字体代替传统的\TeX{}字体。 89 | 90 | \section*{本章小结}[Brief Summary] 91 | \LaTeX{}简介。 -------------------------------------------------------------------------------- /examples/book/chinese/body/chap07.tex: -------------------------------------------------------------------------------- 1 | %! TEX program = xelatex 2 | %! TEX root = ../main.tex 3 | %! TEX encoding = utf-8 4 | 5 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 6 | % 7 | % 哈尔滨工程大学学位论文 XeLaTeX 模版 —— 正文文件 chap04.tex 8 | % 9 | % 版本:1.0.0 10 | % 最后更新: 11 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 12 | % 修订者: 13 | % 编译环境1:Ubuntu 12.04 + TeXLive 2013/2014 14 | % 编译环境2:Windows 7/8 + TeXLive 2013/2014 15 | % 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | 18 | \chapter{参考文献}[Reference] 19 | \label{chap07} 20 | 21 | \section{参考文献的引用}[Usage of Reference] 22 | 23 | 参考文献的引用一般有两种方式,即行间引用和上标引用。 24 | 25 | 行间引用使用~\verb|\inlinecite{引用词}|~语句实现,其显示效果是这样的:文献\inlinecite{DXM2005}论述了什么什么,而文献\inlinecite{OJP1999,kelton2002,strawderman2001,LQL1999}则对这个那个进行了研究。 26 | 27 | 其实现方式为: 28 | 29 | \texttt{\wuhao{文献\cs inlinecite\{DXM2005\}论述了什么什么,而文献\cs inlinecite\{OJP1999, kelton2002, strawderman2001, LQL1999\}则对这个那个进行了研究。}} 30 | 31 | 也可以使用模板预定义的简化形式~\verb|\lcite|~替代~\verb|\inlinecite|。例如: 32 | 33 | 文献\lcite{DXM2005}论述了什么什么,而文献\lcite{OJP1999,kelton2002,strawderman2001,LQL1999}则对这个那个进行了研究。 34 | 35 | 其实现方式为: 36 | 37 | \texttt{\wuhao{文献\cs lcite\{DXM2005\}论述了什么什么,而文献\cs lcite\{OJP1999, kelton2002, strawderman2001, LQL1999\}则对这个那个进行了研究。}} 38 | 39 | 上标引用使用~\verb|\cite{引用词}|~语句实现,下面这段文字是普通的上标引用格式。 40 | 41 | 我们的一切知识都是从经验开始\cite{LQL1999},这是没有任何怀疑的\cite{DXM2005}\cite{DXM2000}; 42 | 因为,如果不是对象激动我们的感官,一则由它们自己引起表象,一则使我们的知性活动运作起来,对这些表象加 43 | 以比较,把它们粘结或分开\cite{OJP1999,OJP1991},这样把感性印象的原始素材加工成称之为经验的对象 44 | 知识,那么知识能力又该由什么来唤起活动呢\cite{braun2007,kelton2002,strawderman2001,LQL1999}?所以 45 | 按照时间,我们没有任何知识是先行于经验的,一切知识都是从经验开始的。 46 | 47 | 上面这段文字的实现方式如下: 48 | 49 | \texttt{\wuhao{ 50 | 我们的一切知识都是从经验开始\cs cite\{LQL1999\},这是没有任何怀疑的\cs cite\{DXM2005\} \cs cite\{DXM2000\}; 51 | 因为,如果不是对象激动我们的感官,一则由它们自己引起表象,一则使我们的知性活动运作起来,对这些表象加 52 | 以比较,把它们粘结或分开\cs cite\{OJP1999, OJP1991\},这样把感性印象的原始素材加工成称之为经验的对象 53 | 知识,那么知识能力又该由什么来唤起活动呢\cs cite\{braun2007, kelton2002, strawderman2001, LQL1999\}?所以 54 | 按照时间,我们没有任何知识是先行于经验的,一切知识都是从经验开始的。} 55 | } 56 | 57 | 这里请注意一下上述文献引用方式\cite{DXM2005}\cite{DXM2000}\cs cite\{DXM2005\}\cs cite\{DXM2000\} 58 | 和\cite{OJP1999,OJP1991}\cs cite\{OJP1999, OJP1991\}书写方式上的区别! 59 | 60 | 文献标志~\verb|\inlinecite{引用词}、\cite{引用词}|~中的“引用词”也称为~\verb|citekey|。 61 | 对于参考文献\lcite{OJP1999},bib文件中文献定义是这样的: 62 | \begin{lstlisting} 63 | @article{ LQL1999 , 64 | title={ 康德何以步安瑟尔谟的后尘? }, 65 | author={ 李秋零 }, 66 | journal={ 中国人民大学学报 }, 67 | volume={2}, 68 | year={1999} 69 | } 70 | \end{lstlisting} 71 | 72 | 其中文献类型~\verb|@article{|~后的第一个数据~\verb|LQL1999|~就是“引用词”(\verb|citekey|)。 73 | 在参考文献数据库~\texttt{reference.bib}~中,每一条文献都有这样一个唯一引用词标识。 74 | 75 | \texttt{reference.bib}~文献数据库文件是一个纯文本格式的~BibTeX~文献数据库文件,可以使用任何文本编辑器进行编辑, 76 | 也可以使用专用的软件如 ~\texttt{JabRef}~进行编辑、管理,很多商业文献管理软件如~\texttt{EndNote}~、 77 | ~\texttt{RefWorks}~、~\texttt{NoteExpress}~等也都可以导出~\texttt{BibTeX}~格式的文献数据库。 78 | 79 | \section{~BibTeX~文献文件的写法}[BibTeX Reference] 80 | 81 | 用在~\LaTeX~中的~\textsc{Bib}\kern-.08em\TeX~文献文件的扩展名为~bib, 82 | 此模板中,该文件即为~reference.bib。bibtex.exe 命令根据~GBT7714-2015~文件定义的文献格式, 83 | 将~reference.bib 中的文献数据转换为输出文档中的文献列表。 84 | 85 | bib~文件的编写方法可参考模板中已给出的例子, 86 | 也可参考~\href{http://bbs.ctex.org/attachment.php?aid=MTk3OTd8NjY1ODc5OGV8MTMyNTY0MTEyMnxhZGZkYWpsa0I2RGZwNDR5Z1lyeStjb1dKRS8rTnJub3lvT2FkNDNJbHl1UWVkVQ\%3D\%3D}{GBT7714-2015.bst说明文档} 中所给出的例子。 87 | 88 | 89 | heuthesis.bst 对于国标~GB/T 7714-2015 的文献分类如表~\ref{tab:entrytypes} 所示。对于每种文献类型的缺省类型, 90 | 已经设置好相应的文献标识码,因此不需要输入相应的文献标识码。 91 | 92 | \begin{table}[htbp] 93 | \bicaption[tab:entrytypes]{}{GBT7714-2015.bst 的分类方式}{Table$\!$}{Classification method of GBT7714-2015.bst} 94 | \vspace{0.5em}\centering\wuhao 95 | \begin{tabular}{llll} 96 | \toprule[1.5pt] 97 | 文献类型 & 缺省类型 & 扩展类型(需要手 & 主要特征 \\ 98 | & & 工加入文献标识码) & \\ 99 | \midrule[1pt] 100 | article & 文章[J] & 报纸中的析出文献[N] & 年,卷(期):页码 \\ 101 | & & 在线文章[J/OL] & \\ 102 | book & 书[M] & 论文集、会议录[C] & \\ 103 | & & 在线书[M/OL] & \\ 104 | & & 汇编[G] & \\ 105 | inbook & 书的某几页[M] & & \\ 106 | incollection & 书中析出的文章[M] & 汇编的析出文献[G] & 析出文献[文献标识码] \\ 107 | & & 标准的析出文献[S] & \\ 108 | proceedings & & & \\ 109 | inproceedings & 论文集、会议录中的 & 在线论文集、 & 析出文献[文献标识码] \\ 110 | conference & 析出文献[C] & 会议录[C/OL] & \\ 111 | mastersthesis & 毕业论文[D] & & 类似book类 \\ 112 | phdthesis & 毕业论文[D] & & 类似book类 \\ 113 | techreport & 科技报告[R] & & 类似book类 \\ 114 | misc & & 杂项[],例如:专利[P] & 此类一般是网上文件, \\ 115 | & & 网上专利[P/OL] & 按照国标规定顺序 \\ 116 | & & 网上电子公告[EB/OL] & 编码制时不输出年份 \\ 117 | & & 磁盘[CP/DK] & \\ 118 | \bottomrule[1.5pt] 119 | \end{tabular} 120 | \end{table} 121 | 122 | \section*{本章小结}[Breif Summary] 123 | 参考文献排版方法介绍。 124 | -------------------------------------------------------------------------------- /examples/book/chinese/build.bat: -------------------------------------------------------------------------------- 1 | @echo Making xelatex...... 2 | xelatex main.tex 3 | bibtex main 4 | xelatex main.tex 5 | xelatex main.tex 6 | 7 | del /S *.aux *.bbl *.blg *.out *.thm *.toc *.lof *.fen *.toe *.lot *.ten *.log *.bak *.loa *.glo *.idx 8 | exit -------------------------------------------------------------------------------- /examples/book/chinese/figures/Partita3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/figures/Partita3.png -------------------------------------------------------------------------------- /examples/book/chinese/figures/VisualAudio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/figures/VisualAudio.png -------------------------------------------------------------------------------- /examples/book/chinese/figures/author.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/figures/author.jpg -------------------------------------------------------------------------------- /examples/book/chinese/figures/chao.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/figures/chao.jpg -------------------------------------------------------------------------------- /examples/book/chinese/figures/chaoren.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/figures/chaoren.jpg -------------------------------------------------------------------------------- /examples/book/chinese/figures/ctan_lion_600.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/figures/ctan_lion_600.png -------------------------------------------------------------------------------- /examples/book/chinese/figures/golfer.eps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-2.0 EPSF-1.2 2 | -------------------------------------------------------------------------------- /examples/book/chinese/figures/golfer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/figures/golfer.jpg -------------------------------------------------------------------------------- /examples/book/chinese/figures/install-advance.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/figures/install-advance.jpg -------------------------------------------------------------------------------- /examples/book/chinese/figures/install-basic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/figures/install-basic.jpg -------------------------------------------------------------------------------- /examples/book/chinese/figures/install-texlive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/figures/install-texlive.jpg -------------------------------------------------------------------------------- /examples/book/chinese/figures/lang.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/figures/lang.jpg -------------------------------------------------------------------------------- /examples/book/chinese/figures/lidi-wangyi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/figures/lidi-wangyi.jpg -------------------------------------------------------------------------------- /examples/book/chinese/figures/niang.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/figures/niang.jpg -------------------------------------------------------------------------------- /examples/book/chinese/figures/ren.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/figures/ren.jpg -------------------------------------------------------------------------------- /examples/book/chinese/figures/sun.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/figures/sun.jpg -------------------------------------------------------------------------------- /examples/book/chinese/figures/wedding.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/figures/wedding.jpg -------------------------------------------------------------------------------- /examples/book/chinese/front/cover.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \heusetup{ 4 | %****************************** 5 | % 注意: 6 | % 1. 配置里面不要出现空行 7 | % 2. 不需要的配置信息可以删除 8 | %****************************** 9 | % 10 | %===== 11 | % 秘级 12 | %===== 13 | statesecrets={公开}, 14 | cnumber={no9527}, %编号 15 | natclassifiedindex={TM301.2}, 16 | intclassifiedindex={62-5}, 17 | % 18 | %========= 19 | % 中文信息 20 | %========= 21 | ctitleone={基于~\LaTeX~的哈尔滨工程大学本硕博论文模板},%封面使用 22 | ctitletwo={使用说明},%封面使用 23 | ctitlecover={基于~\LaTeX~的哈尔滨工程大学本硕博\\论文模板使用说明},%放在封面中使用,自由断行 24 | ctitle={基于~\LaTeX~的哈尔滨工程大学本硕博论文模板使用说明},%放在原创性声明中使用 25 | csubtitle={一条副标题}, %一般情况没有,可以注释掉 26 | cxueke={工学}, %学位类型,专业型学位为专业 27 | csubject={动力工程及工程热物理}, 28 | caffil={动力与能源工程学院}, 29 | cauthor={马冬梅}, 30 | csupervisor={孔夫子\ 教授}, 31 | cprofessional={教授}, % 职称,本科毕业设计内封 32 | %cassosupervisor{孔乙己\ 副教授}, %辅导师(如果有) 33 | ccosupervisor={丹丘生\ 研究员}, % 专业学位企业导师/联合导师 34 | creviewer={岑夫子\ 教授}, %论文主审人,硕士学位封面,不需要可注释掉 35 | % 日期自动使用当前时间,若需指定按如下方式修改: 36 | %cdate={超新星纪元}, %封面日期 37 | csubmitdate={20XX年XX月}, %提交日期 38 | coralexdate={20XX年XX月}, %答辩日期 39 | cstudentid={202103123}, %学号 40 | cstudenttype={工程硕士}, %专业学位类型 41 | cpositionname={哈铁西站}, %博士后站名称 42 | cfinishdate={20XX年X月---20XX年X月}, %到站日期 43 | cstartdate={3050年9月10日}, %到站日期 44 | cenddate={3090年10月10日}, %出站日期 45 | %(同等学力人员)、(工程硕士)、(工商管理硕士)、 46 | %(高级管理人员工商管理硕士)、(公共管理硕士)、(中职教师)、(高校教师)等 47 | % 48 | % 49 | %========= 50 | % 英文信息 51 | %========= 52 | etitle={Manual of~ \LaTeX ~Thesis Template of\\ Harbin Engineering University}, 53 | esubtitle={This is the sub title}, 54 | exueke={Engineering}, 55 | esubject={Power Engineering}, 56 | eaffil={\emultiline[t]{School of Power \\ and Energy Engineering}}, 57 | eauthor={Ma Dongmei}, %作者名称(英文) 58 | esupervisor={Professor KONG Fuzi}, %导师名称(英文) 59 | %eassosupervisor={Professor KONG Yiji}, %辅导师(如果有) 60 | ecosupervisor={Professor DAN Qingsheng}, %企业导师名称(英文) 61 | % 日期自动生成,若需指定按如下方式修改: 62 | % edate={December, 2017}, 63 | esubmitdate={August, 20XX}, %提交日期(英文) 64 | eoralexdate={December, 20XX}, %答辩日期(英文) 65 | estudenttype={Master of Engineering}, %专业学位类型(英文) 66 | % 67 | % 中英文关键词,用“英文逗号(,)”分割 68 | ckeywords={\TeX, \LaTeX, 论文, 模板}, 69 | ekeywords={\TeX, \LaTeX, template, thesis}, 70 | } 71 | 72 | \begin{cabstract} 73 | 74 | 摘要的字数(以汉字计),本科、硕士学位论文一般为500 $\sim$ 1000字,博士学位论文为1000 $\sim$ 2000字, 75 | 均以能将规定内容阐述清楚为原则,文字要精练,段落衔接要流畅。摘要页不需写出论文题目。 76 | 英文摘要与中文摘要的内容应一致,在语法、用词上应准确无误,语言简练通顺。 77 | 78 | 关键词是为了文献标引工作、用以表示全文主要内容信息的单词或术语。关键词不超过 5 79 | 个,每个关键词中间用分号分隔。(关键词分隔符不用考虑,模板会自动处理。英文关键词同理。) 80 | \end{cabstract} 81 | 82 | \begin{eabstract} 83 | An abstract of a dissertation is a summary and extraction of research work 84 | and contributions. Included in an abstract should be description of research 85 | topic and research objective, brief introduction to methodology and research 86 | process, and summarization of conclusion and contributions of the 87 | research. An abstract should be characterized by independence and clarity and 88 | carry identical information with the dissertation. It should be such that the 89 | general idea and major contributions of the dissertation are conveyed without 90 | reading the dissertation. 91 | 92 | An abstract should be concise and to the point. It is a misunderstanding to 93 | make an abstract an outline of the dissertation and words ``the first 94 | chapter'', ``the second chapter'' and the like should be avoided in the 95 | abstract. 96 | 97 | Key words are terms used in a dissertation for indexing, reflecting core 98 | information of the dissertation. An abstract may contain a maximum of 5 key 99 | words, with semi-colons used in between to separate one another. 100 | \end{eabstract} 101 | 102 | -------------------------------------------------------------------------------- /examples/book/chinese/front/denotation.tex: -------------------------------------------------------------------------------- 1 | \begin{denotation} 2 | \begin{table}[h]%此处最好是h 3 | \caption{国际单位制中具有专门名称的导出单位} 4 | \vspace{0.5em}\centering\wuhao 5 | \begin{tabular}{ccccc} 6 | \toprule[1.5pt] 7 | 量的名称&单位名称&单位符号&其它表示实例\\ 8 | \midrule[1pt] 9 | 频率&赫[兹]&Hz&s-1\\ 10 | \bottomrule[1.5pt] 11 | \end{tabular} 12 | \end{table} 13 | \end{denotation} 14 | -------------------------------------------------------------------------------- /examples/book/chinese/heulogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/chinese/heulogo.jpg -------------------------------------------------------------------------------- /examples/book/chinese/latexmkrc: -------------------------------------------------------------------------------- 1 | # vim: set ft=perl: 2 | @default_files = ('thesis.tex'); 3 | 4 | $pdf_mode = 1; 5 | $bibtex_use = 2; 6 | $recorder = 1; 7 | $preview_continuous_mode = 1; 8 | $clean_ext = "synctex.gz acn acr alg aux bbl bcf blg brf fdb_latexmk glg glo gls idx ilg ind lof log lot out run.xml toc pdf thm toe ist idx"; 9 | $pdflatex = "xelatex -file-line-error --shell-escape -src-specials -synctex=1 -interaction=nonstopmode %O %S"; 10 | $pdf_update_method = 0; 11 | $makeindex = 'internal splitindex'; 12 | sub splitindex { 13 | # Use splitindex instead of makeindex. 14 | # The splitindex programe starts from an .idx file, makes a set of 15 | # other .idx files for separate indexes, and then runs makeindex to 16 | # make corresponding .ind files. 17 | # However, it is possible that the document uses the splitindex 18 | # package, but in a way compatible with the standard methods 19 | # compatible with makeindex, i.e., with a single index and with the 20 | # use of the \printindex command. 21 | # Then we need to invoke makeindex. 22 | # In addition, latexmk assumes that makeindex or its replacement makes 23 | # an .ind file from an .idx file, and latexmk gives an error if it 24 | # doesn't exist, we need to make an .ind file. 25 | # Both problems are solved by running makeindex and then splitindex. 26 | # Note: errors are returned by makeindex and splitindex for things 27 | # like a missing input file. No error is returned for lines in an 28 | # input file that are in an incorrect format; they are simply 29 | # ignored. So no problem is caused by lines in the .idx file 30 | # that are generated by splitindex in a format incompatible with 31 | # makeindex. 32 | my $ret1 = system( "makeindex", $$Psource ); 33 | my $ret2 = system( "splitindex", $$Psource ); 34 | return $ret1 || $ret2; 35 | } 36 | @cus_dep_list = (@cus_dep_list, "idx ind 0 makenomenclature"); 37 | sub makenomenclature { 38 | system("splitindex $_[0] -- -s $_[0].ist"); } 39 | @generated_exts = (@generated_exts, 'glo'); 40 | 41 | -------------------------------------------------------------------------------- /examples/book/chinese/main.listing: -------------------------------------------------------------------------------- 1 | \begin{tikzshow} 2 | \draw (0,0) circle [x radius=12pt, y radius=6pt]; 3 | \draw (2,0) circle [radius=0.5cm]; 4 | \end{tikzshow} 5 | -------------------------------------------------------------------------------- /examples/book/chinese/main.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3 | % 4 | % 大工至善,大学至臻 5 | % 6 | % 哈尔滨工程大学论文模板 7 | % 8 | % Email: lwh@hrbeu.edu.cn 9 | % https://www.hrbeu.edu.cn 10 | % 11 | % https://gitee.com/liwenhui/heuthesis 12 | % 13 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 14 | \documentclass[type=master,fontset=windows]{heuthesisbook} 15 | % 此处选项中不要有空格 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | % 必填选项 18 | % type=doctor|master|bachelor|postdoc 19 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 20 | % 选填选项(选填选项的缺省值已经尽可能满足了大多数需求,除非明确知道自己有什么 21 | % 需求) 22 | % campus=qingdao|yantai|harbin 23 | % 含义:校区选项,默认harbin 24 | % profdegree=true|false 25 | % 含义:是否为专业学位,缺省值为false。专业学位和同等学力等,要在cover中设置类 26 | % 型,封面中不同格式 27 | % 注意:当当 profdegree=true 需设置下面的 research 选项 28 | % research=productdevelopment|projectdplanning|projectdesign|applicationResearch 29 | % 含义:专业学位论文研究类型,产品设计|工程规划|工程设计|应用研究 30 | % 注意:当 profdegree=true 时需设置此选项,不设置的话默认为applicationResearch 31 | % tocfour=true|false 32 | % 含义:是否添加第四级目录,只对本科文科个别要求四级目录有效,缺省值为 33 | % false 34 | % fontset=windows|mac|ubuntu|fandol|adobe 35 | % 含义:设置字体,默认情况会自动识别系统,然后设置字体。后两个是开源字体,自行 36 | % 下载安装后设置使用。 37 | % chapterhang=true|false 38 | % 含义:目录的章标题是否悬挂居中,规范中要求章标题少于15字,所以这个选项 39 | % 有无没什么用,除了特殊需求。缺省值为true。 40 | % subtitle=true|false 41 | % 含义:论文题目是否含有副标题,缺省值为false,如果有要在cover中设置副标 42 | % 题内容,封面中显示。 43 | % openright=true|false 44 | % 含义:博士论文是否要求章节首页必须在奇数页,此选项不在规范要求中,按个 45 | % 人喜好自行决定。 默认否。注意,我校的默认情况是打印版博士论文要求右翻页 46 | % ,电子版要求非右翻页且无空白页。如果想DIY(或身不由己DIY)在什么地方右 47 | % 翻页,将这个选项设置为false,然后在目标位置添加`\cleardoublepage`命令即 48 | % 可。 49 | % library=true|false 50 | % 含义:是否为提交到图书馆的电子版。默认否。注意:如果设置成true,那么 51 | % openright选项将被强制转换为false。 52 | % capcenterlast=true|false 53 | % 含义:图题、表题最后一行是否居中对齐(我校规范要求居中,但不要求居中对 54 | % 齐),此选项不在规范要求中,按个人喜好自行决定。默认否。 55 | % subcapcenterlast=true|false 56 | % 含义:子图图题最后一行是否居中对齐(我校规范要求居中,但不要求居中对齐 57 | % ),此选项不在规范要求中,按个人喜好自行决定。默认否。 58 | % absupper=true|false 59 | % 含义:中文目录中的英文摘要在中文目录中的大小写样式歧义,在规范中要求首 60 | % 字母大写,在work样例中是全大写。该选项控制是否全大写。默认否。 61 | % bsmainpagenumberline=true|false 62 | % 含义:是否在正文中显示页码横线,默认否。 63 | % bsfrontpagenumberline=true|false 64 | % 含义:是否在前文中显示页码横线,默认否。 65 | % bsheadrule=true|false 66 | % 含义:由于本科生论文官方模板的页码和页眉格式混乱,提供这个选项自定义设 67 | % 置是否显示页眉横线,默认显示。 68 | % splitbibitem=true|false 69 | % 含义:参考文献每一个条目内能不能断页,默认否。 70 | % newtxmath=true|false 71 | % 含义:数学字体是否使用新罗马。默认是。 72 | % chapterbold=true|false 73 | % 含义:章标题在目录和正文中是否加粗 74 | % engtoc=true|false 75 | % 含义:是否需要添加英文目录 76 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 77 | \usepackage{heuthesis} 78 | 79 | \graphicspath{{figures/}} 80 | 81 | \begin{document} 82 | \frontmatter 83 | \input{front/cover} % 封面和扉页 84 | \makecover 85 | 86 | \authorization % 使用模板生成的原始原创性与授权声明页 87 | %%\authorization[auscan.pdf] % 使用签字扫描版的原创性与授权声明页 88 | 89 | \cleardoublepage % 控制右开页,与前文连续开页时注释掉 90 | \makeabstract % 封面和摘要 91 | 92 | \cleardoublepage % 控制右开页,与前文连续开页时注释掉 93 | \tableofcontents % 论文目录 94 | 95 | %%\cleardoublepage % 控制右开页,与前文连续开页时注释掉 96 | \listoffigures % 插图目录, 如不需要可用 % 注释掉下面两行 97 | 98 | %%\cleardoublepage % 控制右开页,与前文连续开页时注释掉 99 | \listoftables % 表格目录, 如不需要可用 % 注释掉下面两行 100 | 101 | %%---------- 论文主体,可以根据需要添加章节 -------------- 102 | \cleardoublepage % 控制右开页,后续论文正文一般采用此格式 103 | \mainmatter 104 | \include{body/chap01} 105 | \include{body/chap02} 106 | \include{body/chap03} 107 | \include{body/chap04} 108 | \include{body/chap05} 109 | \include{body/chap06} 110 | \include{body/chap07} 111 | 112 | %%---------- 论文结论、参考文献、附录等部分 ------------ 113 | \backmatter 114 | \include{back/conclusion} % 结论 115 | 116 | \bibliographystyle{heuthesis} 117 | \bibliography{reference} 118 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 119 | % 硕博书序 120 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 121 | %% \include{back/publications} % 所发文章 122 | \include{back/acknowledgements} %致谢 123 | \include{back/resume} % 个人简介 124 | 125 | \begin{appendix}%附录 126 | \input{back/Custom.tex} 127 | \input{back/AppendixA.tex} 128 | %% \input{back/regu.tex} 129 | \end{appendix} 130 | %% \include{back/ceindex} % 索引, 根据自己的情况添加或者不添加,选择自动添加或者手工添加。 131 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 132 | % 本科书序为: 133 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 134 | % \include{back/acknowledgements} %致谢 135 | % \begin{appendix}%附录 136 | % \input{back/appendix01}%本科生翻译论文 137 | % \end{appendix} 138 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 139 | % 博后书序 140 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 141 | % \include{back/acknowledgements} %致谢 142 | % \include{back/doctorpublications} % 所发文章 143 | % \include{back/publications} % 所发文章 144 | % \include{back/resume} % 个人简介 145 | % \include{back/correspondingaddr} %通信地址 146 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 147 | \end{document} 148 | -------------------------------------------------------------------------------- /examples/book/chinese/make_cover.bat: -------------------------------------------------------------------------------- 1 | xelatex spine.tex 2 | xelatex a3cover.tex 3 | 4 | del /S *.aux *.bbl *.blg *.out *.thm *.toc *.lof *.fen *.toe *.lot *.ten *.log *.bak *.loa 5 | exit -------------------------------------------------------------------------------- /examples/book/chinese/spine.tex: -------------------------------------------------------------------------------- 1 | % !TEX TS-program = XeLaTeX 2 | % !TEX encoding = UTF-8 Unicode 3 | 4 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5 | % 6 | % 哈尔滨工程大学本硕博论文 XeLaTeX 模版 —— 书脊定义 7 | % 8 | % 版本:1.0.0 9 | % 最后更新: 10 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 11 | % 修订者: 12 | % 编译环境1:Ubuntu + TeXLive 2021 13 | % 编译环境2:Windows + TeXLive 2021 14 | % 15 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 | 17 | \documentclass{article} 18 | \usepackage[paperwidth=22cm, paperheight=29.7cm, 19 | left=0cm, right=0cm, top=5cm, bottom=5cm]{geometry} 20 | \usepackage{graphicx} 21 | \usepackage[boldfont, slantfont, CJKnumber]{xeCJK} 22 | \usepackage{metalogo} 23 | 24 | % 设定竖排字体 25 | \setmainfont{Times New Roman} 26 | \setCJKmainfont{SimSun} 27 | \setCJKfamilyfont{vert}[RawFeature={vertical}]{SimSun} 28 | 29 | % 定义字体名称,可在此添加自定义的字体 30 | \setCJKfamilyfont{vsong}[RawFeature={vertical}]{SimSun} 31 | \setCJKfamilyfont{vhei}[RawFeature={vertical}]{SimHei} 32 | \setCJKfamilyfont{vkai}[RawFeature={vertical}]{KaiTi} 33 | 34 | %%---------------书脊内容定义-------------- 35 | %%---------- 你需要改动下面的变量 ---------- 36 | 37 | \providecommand{\thetitle}{\CJKfamily{vhei}{基于~\LaTeX~的哈尔滨工程大学本硕博论文模板使用说明}} 38 | \providecommand{\theauthor}{\CJKfamily{vsong}{马冬梅}} 39 | \providecommand{\theuniversity}{\CJKfamily{vsong}{哈尔滨工程大学}} 40 | 41 | 42 | \pagestyle{empty} 43 | \begin{document} 44 | 45 | \flushright 46 | \CJKfamily{vsong}\quad 47 | 48 | \rotatebox{-90}{\thetitle} 49 | \vfill 50 | \vspace*{5em}\rotatebox{-90}{\theauthor} 51 | \vfill 52 | \rotatebox{-90}{\theuniversity} 53 | 54 | \end{document} 55 | -------------------------------------------------------------------------------- /examples/book/doctor/Makefile: -------------------------------------------------------------------------------- 1 | # Makefile for heuthesis dissertation 2 | 3 | # Compiling method: latexmk/xelatex 4 | METHOD = xelatex 5 | # Set opts for latexmk if you use it 6 | LATEXMKOPTS = -xelatex 7 | # Basename of thesis 8 | THESISMAIN = main 9 | PACKAGE = heuthesis 10 | 11 | THESISCONTENTS=$(THESISMAIN).tex front/*.tex body/*.tex back/*.tex $(FIGURES) 12 | # NOTE: update this to reflect your local file types. 13 | FIGURES=$(wildcard figures/*.eps figures/*.pdf) 14 | BIBFILE=*.bib 15 | CLSFILES=$(PACKAGE)book.cls $(PACKAGE)book.cfg $(PACKAGE).ist $(PACKAGE).sty *.bst 16 | 17 | # make deletion work on Windows 18 | ifdef SystemRoot 19 | RM = del /Q 20 | else 21 | RM = rm -f 22 | endif 23 | 24 | .PHONY: clean cleanall thesis 25 | 26 | thesis: $(THESISMAIN).pdf 27 | 28 | ifeq ($(METHOD),latexmk) 29 | 30 | $(THESISMAIN).pdf: $(CLSFILES) 31 | $(METHOD) $(LATEXMKOPTS) $(THESISMAIN) 32 | 33 | else ifeq ($(METHOD),xelatex) 34 | 35 | $(THESISMAIN).idx: $(THESISMAIN).bbl 36 | $(METHOD) $(THESISMAIN) 37 | $(METHOD) $(THESISMAIN) 38 | 39 | $(THESISMAIN)_china.idx : $(CLSFILES) $(THESISMAIN).bbl $(THESISMAIN).idx 40 | splitindex $(THESISMAIN) -- -s $(PACKAGE).ist # 自动生成索引 41 | 42 | $(THESISMAIN)_english.ind $(THESISMAIN)_china.ind $(THESISMAIN)_english.idx : $(THESISMAIN)_china.idx 43 | 44 | $(THESISMAIN).pdf: $(CLSFILES) $(THESISCONTENTS) $(THESISMAIN)_china.ind $(THESISMAIN)_china.idx $(THESISMAIN)_english.ind $(THESISMAIN)_english.idx $(THESISMAIN).bbl 45 | $(METHOD) $(THESISMAIN) 46 | splitindex $(THESISMAIN) -- -s $(PACKAGE).ist # 自动生成索引 47 | $(METHOD) $(THESISMAIN) 48 | 49 | $(THESISMAIN).bbl: $(BIBFILE) 50 | $(METHOD) $(THESISMAIN) 51 | -bibtex $(THESISMAIN) 52 | $(RM) $(THESISMAIN).pdf 53 | 54 | else 55 | $(error Unknown METHOD: $(METHOD)) 56 | 57 | endif 58 | 59 | clean: 60 | latexmk -c $(THESISMAIN) 61 | -@$(RM) *~ *.idx *.ind *.ilg *.thm *.toe *.bbl 62 | 63 | cleanall: clean 64 | -@$(RM) $(THESISMAIN).pdf 65 | -------------------------------------------------------------------------------- /examples/book/doctor/a3cover.tex: -------------------------------------------------------------------------------- 1 | % !TEX TS-program = XeLaTeX 2 | % !TEX encoding = UTF-8 Unicode 3 | 4 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5 | % 6 | % 哈尔滨工程大学本硕博论文 XeLaTeX 模版 —— A3封面 7 | % 8 | % 版本:1.0.0 9 | % 最后更新: 10 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 11 | % 修订者: 12 | % 编译环境1:Ubuntu + TeXLive 2021 13 | % 编译环境2:Windows+ TeXLive 2021 14 | % 15 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 | 17 | \documentclass{article} 18 | 19 | \usepackage[a3paper, landscape]{geometry} 20 | \usepackage{graphicx} 21 | \usepackage{pdfpages} 22 | 23 | \pagestyle{plain} % Don't use page numbers 24 | 25 | \begin{document} 26 | \setlength\voffset{+0.0in} % adj. vert. offset as needed 27 | \setlength\hoffset{+0.0in} % adj. horiz. offset as needed 28 | \includepdfmerge[nup=2x1, 29 | noautoscale=true, % set "false" if larger inputs 30 | frame=false] % set "true" for frames 31 | {spine.pdf, main.pdf, 1} % modify for file names 32 | \end{document} 33 | -------------------------------------------------------------------------------- /examples/book/doctor/back/acknowledgements.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{acknowledgements} 3 | 衷心感谢导师~XXX~教授对本人的精心指导。他的言传身教将使我终生受益。 4 | 5 | …… 6 | 7 | 感谢哈工程大学\LaTeX\ 论文模板\heuthesis\ ! 8 | 9 | \end{acknowledgements} 10 | -------------------------------------------------------------------------------- /examples/book/doctor/back/ceindex.tex: -------------------------------------------------------------------------------- 1 | \begin{ceindex} 2 | %如果想要手动加索引,注释掉以下这一样,用wordlist环境 3 | \printsubindex* 4 | \end{ceindex} 5 | -------------------------------------------------------------------------------- /examples/book/doctor/back/conclusion.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{conclusions} 3 | 4 | 学位论文的结论作为论文正文的最后一章单独排写,但不加章标题序号。 5 | 6 | 结论应是作者在学位论文研究过程中所取得的创新性成果的概要总结,不能与摘要混为一谈。博士学位论文结论应包括论文的主要结果、创新点、展望三部分,在结论中应概括论文的核心观点,明确、客观地指出本研究内容的创新性成果(含新见解、新观点、方法创新、技术创新、理论创新),并指出今后进一步在本研究方向进行研究工作的展望与设想。对所取得的创新性成果应注意从定性和定量两方面给出科学、准确的评价,分(1)、(2)、(3)…条列出,宜用“提出了”、“建立了”等词叙述。 7 | 8 | \end{conclusions} 9 | -------------------------------------------------------------------------------- /examples/book/doctor/back/publications.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{publication} 3 | \noindent\textbf{发表的相关论文} 4 | \begin{publist} 5 | \item XXX,XXX. Static Oxidation Model of Al-Mg/C Dissipation Thermal Protection Materials[J]. Rare Metal Materials and Engineering, 2010, 39(Suppl. 1): 520-524.(SCI~收录,IDS号为~669JS,IF=0.16) 6 | \item XXX,XXX. 精密超声振动切削单晶铜的计算机仿真研究[J]. 系统仿真学报,2007,19(4):738-741,753.(EI~收录号:20071310514841) 7 | \item XXX,XXX. 局部多孔质气体静压轴向轴承静态特性的数值求解[J]. 摩擦学学报,2007(1):68-72.(EI~收录号:20071510544816) 8 | \item XXX,XXX. 硬脆光学晶体材料超精密切削理论研究综述[J]. 机械工程学报,2003,39(8):15-22.(EI~收录号:2004088028875) 9 | \item XXX,XXX. 基于遗传算法的超精密切削加工表面粗糙度预测模型的参数辨识以及切削参数优化[J]. 机械工程学报,2005,41(11):158-162.(EI~收录号:2006039650087) 10 | \item XXX,XXX. Discrete Sliding Mode Cintrok with Fuzzy Adaptive Reaching Law on 6-PEES Parallel Robot[C]. Intelligent System Design and Applications, Jinan, 2006: 649-652.(EI~收录号:20073210746529) 11 | \end{publist} 12 | 13 | ~\\ 14 | 15 | \noindent\textbf{(二)申请及已获得的专利(无专利时此项不必列出)} 16 | \begin{publist} 17 | \item XXX,XXX. 一种温热外敷药制备方案:中国,88105607.3[P]. 1989-07-26. 18 | \end{publist} 19 | 20 | ~\\ 21 | 22 | \noindent\textbf{(三)参与的科研项目及获奖情况} 23 | \begin{publist} 24 | \item XXX,XXX. XX~气体静压轴承技术研究, XX~省自然科学基金项目.课题编号:XXXX. 25 | \item XXX,XXX. XX~静载下预应力混凝土房屋结构设计统一理论. 黑江省科学技术二等奖, 2007. 26 | \end{publist} 27 | %\vfill 28 | %\hangafter=1\hangindent=2em\noindent 29 | %\setlength{\parindent}{2em} 30 | \end{publication} 31 | -------------------------------------------------------------------------------- /examples/book/doctor/back/resume.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \begin{resume} 4 | XXXX~年~XX~月~XX~日出生于~XXXX。 5 | 6 | XXXX~年~XX~月考入~XX~大学~XX~院(系)XX~专业,XXXX~年~XX~月本科毕业并获得~XX~学学士学位。 7 | 8 | XXXX~年~XX~月------XXXX~年~XX~月在~XX~大学~XX~院(系)XX~学科学习并获得~XX~学硕士学位。 9 | 10 | XXXX~年~XX~月------XXXX~年~XX~月在~XX~大学~XX~院(系)XX~学科学习并获得~XX~学博士学位。 11 | 12 | 获奖情况:如获三好学生、优秀团干部、X~奖学金等(不含科研学术获奖)。 13 | 14 | 工作经历: 15 | 16 | \textbf{( 除全日制硕士生以外,其余学生均应增列此项。个人简历一般应包含教育经历和工作经历。)} 17 | \end{resume} 18 | -------------------------------------------------------------------------------- /examples/book/doctor/body/chap01.tex: -------------------------------------------------------------------------------- 1 | %! TEX program = xelatex 2 | %! TEX root = ../main.tex 3 | %! TEX encoding = utf-8 4 | 5 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 6 | % 7 | % 哈尔滨工程大学学位论文 XeLaTeX 模版 —— 正文文件 chap01.tex 8 | % 9 | % 版本:1.0.0 10 | % 最后更新: 11 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 12 | % 修订者: 13 | % 编译环境1:Ubuntu 12.04 + TeXLive 2013/2014 14 | % 编译环境2:Windows 7/8 + TeXLive 2013/2014 15 | % 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | 18 | %% 如需英文目录,章节的定义需要改用\BiChapterhe和\BiSection等, 例如 19 | %% \BiChapter{中文章名称}{Chapter Name In English} 20 | %% \BiSection{中文节名称}{Section Name In English} 21 | %% \BiSubSection{中文小节名称}{SubSection Name In English} 22 | 23 | \chapter{绪论}[Induction] 24 | \label{chap01} 25 | 26 | \section{引言}[Induction] 27 | 28 | 学位论文是典型的科技文献,其具有规范的科技文献排版要求,特别是理工类学位论文需要大量的公式和文档排版。因此研究如何提高学位论文编辑排版工作的效率有非常重要的现实意义。本文结合\XeLaTeX{}\footnote{读音:拉泰赫}文档编辑的特点,将Xe\LaTeX{}用在学位论文编辑排版,使用这种方法可以提高论文编辑的效率与排版质量,最大程度地降低论文排版的繁琐性。 29 | 30 | \XeLaTeX{}是一种专业的科技文献排版语言,使用它写文档具有如下优势: 31 | \begin{itemize} 32 | \item 将内容与格式分离,使人专注于内容书写; 33 | \item 编程化控制排版格式,工作灵活性和精确度高; 34 | \item 跨平台,兼容性和稳定性非常好。 35 | \end{itemize} 36 | 37 | 本模板是在参考其他学校论文模板的基础上,根据哈尔滨工程的大学研究生院对本科与研究生论文的格式要求制作,通过此模板,所有排版格式化工作由模板完成,使用户集中于论文的内容上。 38 | 39 | \section{TeX~简介}[Brief Induction of TeX] 40 | 41 | 谈到\TeX{},人们首先会想起Donald E. Knuth \footnote{1960年凯斯工学院数学学士,1963年加州理工数学博士,同年留校任教。1968年跳槽到斯坦福,1974年获图灵奖,1992年退休,1995年获冯·诺依曼奖。}(1938--)。1962年Knuth开始写一本关于编译器设计的书,原计划是12章的单行本。不久Knuth觉得此书涉及的领域应该扩大,于是越写越多,一发不可收拾。1965年完成的初稿居然有3000页,据出版商估计,这些手稿印刷出来大概需要2000页。出书的计划只好改为七卷,每卷一或两章,这就是 \emph{The Art of Computer Programming} \footnote{已完成的前三卷是:\emph{Fundamental Algorithms}, \emph{Seminumerical Algorithms}, \emph{Sorting and Searching}。 第四卷 \emph{Combinatorial Algorithms} 的第一部分4A已出版,其余部分和第五卷 \emph{Syntactic Algorithms}正在写作中,预计2020年完成。第六卷 \emph{Theory of Context-free Languages}和第七卷 \emph{Compiler Techniques}尚未安排上工作日程。}。 42 | 43 | 1976年,当Knuth改写第二卷的第二版时,很郁闷地发现第一卷的铅版不见了;而当时数字排版刚刚兴起,质量还差强人意。于是Knuth决定自己开发一个全新的排版系统,这就是 \TeX。 44 | 45 | 1978年 \TeX 第一版发布后好评如潮,Knuth趁热打铁在1982年发布了第二版,1989年发布的 \TeX{} 3.0将7位字符改为8位。之后Knuth宣布除了修正漏洞停止 \TeX 的开发,因为它已经很稳定,而且他要集中精力完成那部巨著的后几卷。 46 | 47 | 从那时起,每发布一个修正版,版本号就增加一位小数,趋近于$\pi$;当前版本是2008年的3.1415926。他的另一个软件METAFONT的版本号趋近于$e$,目前是2.718281。Knuth希望在他离世时,\TeX 和METAFONT的版本号永远固定下来,从此人们不再改动他的代码。 48 | 49 | \subsection{格式}[Format] 50 | 51 | \TeX 是一种语言也是一个排版引擎 (engine) ,引擎的基本功能就是把字排成行,把行排成页,涉及到断字、断行、分页等算法。基本的 \TeX 系统只有300多个元命令 (primitive) ,十分精悍,但是很难读懂,只适于非正常人类。所以Knuth提供了一种格式 (format,宏命令的集合) 对 \TeX 进行了封装,这就是Plain \TeX ,包含600多个宏命令,然而它还是不够高级。 52 | 53 | 1980年代初期,斯坦福研究所的Leslie Lamport (1941--)\footnote{1970年加入麻省计算机同伙公司。2008年获冯·诺依曼奖。} 开发了一种新的格式,也就是 \LaTeX。1992年 \LaTeX{} 2.09发布后,Lamport退居二线,之后的开发活动由Frank Mittelbach 等人接管。他们发布的最后版本是1994年的 \LaTeXe,\LaTeX 3 的开发也在进行中,只是正式版看起来遥遥无期。 54 | 55 | \subsection{宏包}[Package] 56 | 57 | \LaTeX 出现之后,在它的基础上出现了很多宏包 (package) 。起初,美国数学学会 {} 看着 \TeX 是好的,就派Michael D. Spivak (1940--)\footnote{1964年普林斯顿数学博士。} 开发基于Plain \TeX 的宏包AmS\TeX{},它的开发进行了两年 (1983--1985) 。后来与时俱进的AMS又看着 \LaTeX 是好的,就想转移阵地,但是他们的字体遇到了麻烦。 58 | 59 | 恰好Mittelbach和Rainer Schöpf\footnote{\LaTeX 3的开发者之一。} 刚刚搞了个字体系统new font selection scheme for \LaTeX{} (NFSS) ,AMS看着还不错,就拜托他们把AMSFonts加入 \LaTeX,继而在1989年请他们开发\AmS\LaTeX{}。次年\AmS\LaTeX 正式发布,之后它被整合为 \AmS 宏包。 60 | 61 | \section{优点缺点}[Advantage and Disadvantage] 62 | 63 | 通过上节内容我们已经知道,\TeX 相对于其他标记语言有较大优势,但是在桌面印刷领域还有一种不可忽视的类别,所见即所得 (WYSIWYG) 系统,比如微软的Word。其实Word也有自己的域代码 (field code) ,只是一般用户不太了解。 64 | 65 | 一般而言,\TeX 相对于所见即所得系统有如下优点: 66 | \begin{itemize} 67 | \item 高质量,它制作的版面看起来更专业,数学公式尤其赏心悦目。 68 | \item 结构化,它的文档结构清晰。 69 | \item 批处理,它的源文件是文本文件,便于批处理,虽然解释 (parse) 源文件可能很费劲。 70 | \item 跨平台,它几乎可以运行于所有电脑硬件和操作系统平台。 71 | \item 免费,多数 \TeX 软件都是免费的,虽然也有一些商业软件。 72 | \end{itemize} 73 | 74 | 相应地,\TeX 由于其工作流程,设计原则,资源的缺乏,以及历史局限性等原因也存在一些缺陷: 75 | \begin{itemize} 76 | \item 语法不如HTML和XML严谨、清晰。 77 | \item 制作过程繁琐,有时需要反复编译,不能直接或实时看到结果。 78 | \item 宏包鱼龙混杂,水准参差不齐,风格不够统一。 79 | \item 排版样式比较统一,但因而缺乏灵活性。 80 | \item 相对于商业软件,用户支持不够好,文档不完善。 81 | \end{itemize} 82 | 83 | 84 | \section{XeTeX简介}[Inductuon of XeTeX] 85 | 86 | \XeTeX{}\footnote{英文发音为"zee-\TeX{}"}是一种使用Unicode的\TeX{}排版引擎,并支持一些现代字体技术,例如OpenType。其作者和维护者是Jonathan Kew,并以X11自由软件许可证发布。 87 | 88 | 虽然\XeTeX{}最初只是为Mac OS X所开发,但它现在在各主要平台上都可以运作。它原生的支持Unicode,并默认其输入文件为UTF-8编码。\XeTeX{}可以在不进行额外配置的情况下直接使用操作系统中安装的字体,因此可以直接利用OpenType,Graphite中的高级特性,例如额外的字形,花体,合字,可变的文本粗细等等。\XeTeX{}提供了对OpenType中本地排版约定(locl标签)的支持,也允许向字体传递OpenType的元标签。它亦支持使用包含特殊数学字符的Unicode字体排版数学公式,例如使用Cambria Math或Asana Math字体代替传统的\TeX{}字体。 89 | 90 | \section*{本章小结}[Brief Summary] 91 | \LaTeX{}简介。 -------------------------------------------------------------------------------- /examples/book/doctor/body/chap07.tex: -------------------------------------------------------------------------------- 1 | %! TEX program = xelatex 2 | %! TEX root = ../main.tex 3 | %! TEX encoding = utf-8 4 | 5 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 6 | % 7 | % 哈尔滨工程大学学位论文 XeLaTeX 模版 —— 正文文件 chap04.tex 8 | % 9 | % 版本:1.0.0 10 | % 最后更新: 11 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 12 | % 修订者: 13 | % 编译环境1:Ubuntu 12.04 + TeXLive 2013/2014 14 | % 编译环境2:Windows 7/8 + TeXLive 2013/2014 15 | % 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | 18 | \chapter{参考文献}[Reference] 19 | \label{chap07} 20 | 21 | \section{参考文献的引用}[Usage of Reference] 22 | 23 | 参考文献的引用一般有两种方式,即行间引用和上标引用。 24 | 25 | 行间引用使用~\verb|\inlinecite{引用词}|~语句实现,其显示效果是这样的:文献\inlinecite{DXM2005}论述了什么什么,而文献\inlinecite{OJP1999,kelton2002,strawderman2001,LQL1999}则对这个那个进行了研究。 26 | 27 | 其实现方式为: 28 | 29 | \texttt{\wuhao{文献\cs inlinecite\{DXM2005\}论述了什么什么,而文献\cs inlinecite\{OJP1999, kelton2002, strawderman2001, LQL1999\}则对这个那个进行了研究。}} 30 | 31 | 也可以使用模板预定义的简化形式~\verb|\lcite|~替代~\verb|\inlinecite|。例如: 32 | 33 | 文献\lcite{DXM2005}论述了什么什么,而文献\lcite{OJP1999,kelton2002,strawderman2001,LQL1999}则对这个那个进行了研究。 34 | 35 | 其实现方式为: 36 | 37 | \texttt{\wuhao{文献\cs lcite\{DXM2005\}论述了什么什么,而文献\cs lcite\{OJP1999, kelton2002, strawderman2001, LQL1999\}则对这个那个进行了研究。}} 38 | 39 | 上标引用使用~\verb|\cite{引用词}|~语句实现,下面这段文字是普通的上标引用格式。 40 | 41 | 我们的一切知识都是从经验开始\cite{LQL1999},这是没有任何怀疑的\cite{DXM2005}\cite{DXM2000}; 42 | 因为,如果不是对象激动我们的感官,一则由它们自己引起表象,一则使我们的知性活动运作起来,对这些表象加 43 | 以比较,把它们粘结或分开\cite{OJP1999,OJP1991},这样把感性印象的原始素材加工成称之为经验的对象 44 | 知识,那么知识能力又该由什么来唤起活动呢\cite{braun2007,kelton2002,strawderman2001,LQL1999}?所以 45 | 按照时间,我们没有任何知识是先行于经验的,一切知识都是从经验开始的。 46 | 47 | 上面这段文字的实现方式如下: 48 | 49 | \texttt{\wuhao{ 50 | 我们的一切知识都是从经验开始\cs cite\{LQL1999\},这是没有任何怀疑的\cs cite\{DXM2005\} \cs cite\{DXM2000\}; 51 | 因为,如果不是对象激动我们的感官,一则由它们自己引起表象,一则使我们的知性活动运作起来,对这些表象加 52 | 以比较,把它们粘结或分开\cs cite\{OJP1999, OJP1991\},这样把感性印象的原始素材加工成称之为经验的对象 53 | 知识,那么知识能力又该由什么来唤起活动呢\cs cite\{braun2007, kelton2002, strawderman2001, LQL1999\}?所以 54 | 按照时间,我们没有任何知识是先行于经验的,一切知识都是从经验开始的。} 55 | } 56 | 57 | 这里请注意一下上述文献引用方式\cite{DXM2005}\cite{DXM2000}\cs cite\{DXM2005\}\cs cite\{DXM2000\} 58 | 和\cite{OJP1999,OJP1991}\cs cite\{OJP1999, OJP1991\}书写方式上的区别! 59 | 60 | 文献标志~\verb|\inlinecite{引用词}、\cite{引用词}|~中的“引用词”也称为~\verb|citekey|。 61 | 对于参考文献\lcite{OJP1999},bib文件中文献定义是这样的: 62 | \begin{lstlisting} 63 | @article{ LQL1999 , 64 | title={ 康德何以步安瑟尔谟的后尘? }, 65 | author={ 李秋零 }, 66 | journal={ 中国人民大学学报 }, 67 | volume={2}, 68 | year={1999} 69 | } 70 | \end{lstlisting} 71 | 72 | 其中文献类型~\verb|@article{|~后的第一个数据~\verb|LQL1999|~就是“引用词”(\verb|citekey|)。 73 | 在参考文献数据库~\texttt{reference.bib}~中,每一条文献都有这样一个唯一引用词标识。 74 | 75 | \texttt{reference.bib}~文献数据库文件是一个纯文本格式的~BibTeX~文献数据库文件,可以使用任何文本编辑器进行编辑, 76 | 也可以使用专用的软件如 ~\texttt{JabRef}~进行编辑、管理,很多商业文献管理软件如~\texttt{EndNote}~、 77 | ~\texttt{RefWorks}~、~\texttt{NoteExpress}~等也都可以导出~\texttt{BibTeX}~格式的文献数据库。 78 | 79 | \section{~BibTeX~文献文件的写法}[BibTeX Reference] 80 | 81 | 用在~\LaTeX~中的~\textsc{Bib}\kern-.08em\TeX~文献文件的扩展名为~bib, 82 | 此模板中,该文件即为~reference.bib。bibtex.exe 命令根据~GBT7714-2015~文件定义的文献格式, 83 | 将~reference.bib 中的文献数据转换为输出文档中的文献列表。 84 | 85 | bib~文件的编写方法可参考模板中已给出的例子, 86 | 也可参考~\href{http://bbs.ctex.org/attachment.php?aid=MTk3OTd8NjY1ODc5OGV8MTMyNTY0MTEyMnxhZGZkYWpsa0I2RGZwNDR5Z1lyeStjb1dKRS8rTnJub3lvT2FkNDNJbHl1UWVkVQ\%3D\%3D}{GBT7714-2015.bst说明文档} 中所给出的例子。 87 | 88 | 89 | heuthesis.bst 对于国标~GB/T 7714-2015 的文献分类如表~\ref{tab:entrytypes} 所示。对于每种文献类型的缺省类型, 90 | 已经设置好相应的文献标识码,因此不需要输入相应的文献标识码。 91 | 92 | \begin{table}[htbp] 93 | \bicaption[tab:entrytypes]{}{GBT7714-2015.bst 的分类方式}{Table$\!$}{Classification method of GBT7714-2015.bst} 94 | \vspace{0.5em}\centering\wuhao 95 | \begin{tabular}{llll} 96 | \toprule[1.5pt] 97 | 文献类型 & 缺省类型 & 扩展类型(需要手 & 主要特征 \\ 98 | & & 工加入文献标识码) & \\ 99 | \midrule[1pt] 100 | article & 文章[J] & 报纸中的析出文献[N] & 年,卷(期):页码 \\ 101 | & & 在线文章[J/OL] & \\ 102 | book & 书[M] & 论文集、会议录[C] & \\ 103 | & & 在线书[M/OL] & \\ 104 | & & 汇编[G] & \\ 105 | inbook & 书的某几页[M] & & \\ 106 | incollection & 书中析出的文章[M] & 汇编的析出文献[G] & 析出文献[文献标识码] \\ 107 | & & 标准的析出文献[S] & \\ 108 | proceedings & & & \\ 109 | inproceedings & 论文集、会议录中的 & 在线论文集、 & 析出文献[文献标识码] \\ 110 | conference & 析出文献[C] & 会议录[C/OL] & \\ 111 | mastersthesis & 毕业论文[D] & & 类似book类 \\ 112 | phdthesis & 毕业论文[D] & & 类似book类 \\ 113 | techreport & 科技报告[R] & & 类似book类 \\ 114 | misc & & 杂项[],例如:专利[P] & 此类一般是网上文件, \\ 115 | & & 网上专利[P/OL] & 按照国标规定顺序 \\ 116 | & & 网上电子公告[EB/OL] & 编码制时不输出年份 \\ 117 | & & 磁盘[CP/DK] & \\ 118 | \bottomrule[1.5pt] 119 | \end{tabular} 120 | \end{table} 121 | 122 | \section*{本章小结}[Breif Summary] 123 | 参考文献排版方法介绍。 124 | -------------------------------------------------------------------------------- /examples/book/doctor/build.bat: -------------------------------------------------------------------------------- 1 | @echo Making xelatex...... 2 | xelatex main.tex 3 | bibtex main 4 | xelatex main.tex 5 | xelatex main.tex 6 | 7 | del /S *.aux *.bbl *.blg *.out *.thm *.toc *.lof *.fen *.toe *.lot *.ten *.log *.bak *.loa *.glo *.idx 8 | exit -------------------------------------------------------------------------------- /examples/book/doctor/figures/Partita3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/doctor/figures/Partita3.png -------------------------------------------------------------------------------- /examples/book/doctor/figures/VisualAudio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/doctor/figures/VisualAudio.png -------------------------------------------------------------------------------- /examples/book/doctor/figures/author.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/doctor/figures/author.jpg -------------------------------------------------------------------------------- /examples/book/doctor/figures/chao.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/doctor/figures/chao.jpg -------------------------------------------------------------------------------- /examples/book/doctor/figures/chaoren.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/doctor/figures/chaoren.jpg -------------------------------------------------------------------------------- /examples/book/doctor/figures/golfer.eps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-2.0 EPSF-1.2 2 | -------------------------------------------------------------------------------- /examples/book/doctor/figures/golfer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/doctor/figures/golfer.jpg -------------------------------------------------------------------------------- /examples/book/doctor/figures/install-advance.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/doctor/figures/install-advance.jpg -------------------------------------------------------------------------------- /examples/book/doctor/figures/install-basic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/doctor/figures/install-basic.jpg -------------------------------------------------------------------------------- /examples/book/doctor/figures/install-texlive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/doctor/figures/install-texlive.jpg -------------------------------------------------------------------------------- /examples/book/doctor/figures/lang.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/doctor/figures/lang.jpg -------------------------------------------------------------------------------- /examples/book/doctor/figures/lidi-wangyi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/doctor/figures/lidi-wangyi.jpg -------------------------------------------------------------------------------- /examples/book/doctor/figures/niang.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/doctor/figures/niang.jpg -------------------------------------------------------------------------------- /examples/book/doctor/figures/ren.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/doctor/figures/ren.jpg -------------------------------------------------------------------------------- /examples/book/doctor/figures/sun.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/doctor/figures/sun.jpg -------------------------------------------------------------------------------- /examples/book/doctor/figures/wedding.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/doctor/figures/wedding.jpg -------------------------------------------------------------------------------- /examples/book/doctor/front/cover.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \heusetup{ 4 | %****************************** 5 | % 注意: 6 | % 1. 配置里面不要出现空行 7 | % 2. 不需要的配置信息可以删除 8 | %****************************** 9 | % 10 | %===== 11 | % 秘级 12 | %===== 13 | statesecrets={公开}, 14 | cnumber={no9527}, %编号 15 | natclassifiedindex={TM301.2}, 16 | intclassifiedindex={62-5}, 17 | % 18 | %========= 19 | % 中文信息 20 | %========= 21 | ctitlecover={基于~\LaTeX~的哈尔滨工程大学本硕博\\论文模板使用说明}, %放在封面中使用,在需要换行的地方插入\\ 22 | ctitle={基于~\LaTeX~的哈尔滨工程大学本硕博论文模板使用说明}, %页眉使用论文标题,不换行 23 | %csubtitle={一条副标题}, %一般情况没有,可以注释掉 24 | cxueke={工学}, %学位类型,专业型学位为专业 25 | csubject={动力工程及工程热物理}, %专业 26 | caffil={动力与能源工程学院}, %所在单位/学院 27 | cauthor={马冬梅}, %论文作者 28 | csupervisor={孔夫子\ 教授}, % 指导老师 29 | %cassosupervisor{孔乙己\ 副教授}, %副导师,不需要可注释掉 30 | %ccosupervisor={丹丘生\ 研究员}, % 专业学位企业导师/联合导师,不需要可注释掉 31 | %creviewer={岑夫子\ 教授}, %论文主审人,不需要可注释掉 32 | % 日期自动使用当前时间,若需指定按如下方式修改: 33 | %cdate={超新星纪元}, %封面日期 34 | csubmitdate={20XX年XX月}, %提交日期 35 | coralexdate={20XX年XX月}, %答辩日期 36 | cstudentid={202103123}, 37 | % 38 | % 39 | %========= 40 | % 英文信息 41 | %========= 42 | etitle={Manual of~ \LaTeX ~Thesis Template of\\ Harbin Engineering University}, %论文题目(英文),在需要换行的地方插入\\ 43 | %esubtitle={This is the sub title}, 44 | exueke={Engineering}, %学科名称(英文) 45 | esubject={Power Engineering}, %专业名称(英文) 46 | eaffil={School of Power and Energy Engineering}, %学院名称(英文) 47 | eauthor={Ma Dongmei}, %作者名称(英文) 48 | esupervisor={Professor KONG Fuzi}, %导师名称(英文) 49 | %eassosupervisor={Professor KONG Yiji}, %副导师(如果有) 50 | %ecosupervisor={Professor DAN Qingsheng}, %企业导师名称(英文) 51 | % 日期自动生成,若需指定按如下方式修改: 52 | % edate={December, 2017}, 53 | esubmitdate={August, 20XX}, %提交日期(英文) 54 | eoralexdate={December, 20XX}, %答辩日期(英文) 55 | estudenttype={Master of Engineering}, %专业学位类型(英文) 56 | % 57 | % 中英文关键词,用“英文逗号(,)”分割 58 | ckeywords={\TeX, \LaTeX, 论文, 模板}, 59 | ekeywords={\TeX, \LaTeX, template, thesis}, 60 | } 61 | 62 | \begin{cabstract} 63 | 64 | 摘要的字数(以汉字计),本科、硕士学位论文一般为500 $\sim$ 1000字,博士学位论文为1000 $\sim$ 2000字, 65 | 均以能将规定内容阐述清楚为原则,文字要精练,段落衔接要流畅。摘要页不需写出论文题目。 66 | 英文摘要与中文摘要的内容应一致,在语法、用词上应准确无误,语言简练通顺。 67 | 68 | 关键词是为了文献标引工作、用以表示全文主要内容信息的单词或术语。关键词不超过 5 69 | 个,每个关键词中间用分号分隔。(关键词分隔符不用考虑,模板会自动处理。英文关键词同理。) 70 | \end{cabstract} 71 | 72 | \begin{eabstract} 73 | An abstract of a dissertation is a summary and extraction of research work 74 | and contributions. Included in an abstract should be description of research 75 | topic and research objective, brief introduction to methodology and research 76 | process, and summarization of conclusion and contributions of the 77 | research. An abstract should be characterized by independence and clarity and 78 | carry identical information with the dissertation. It should be such that the 79 | general idea and major contributions of the dissertation are conveyed without 80 | reading the dissertation. 81 | 82 | An abstract should be concise and to the point. It is a misunderstanding to 83 | make an abstract an outline of the dissertation and words ``the first 84 | chapter'', ``the second chapter'' and the like should be avoided in the 85 | abstract. 86 | 87 | Key words are terms used in a dissertation for indexing, reflecting core 88 | information of the dissertation. An abstract may contain a maximum of 5 key 89 | words, with semi-colons used in between to separate one another. 90 | \end{eabstract} 91 | 92 | -------------------------------------------------------------------------------- /examples/book/doctor/heulogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/doctor/heulogo.jpg -------------------------------------------------------------------------------- /examples/book/doctor/main.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3 | % 4 | % 大工至善,大学至臻 5 | % 6 | % 哈尔滨工程大学论文模板 7 | % 8 | % Email: lwh@hrbeu.edu.cn 9 | % https://www.hrbeu.edu.cn 10 | % 11 | % https://gitee.com/liwenhui/heuthesis 12 | % 13 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 14 | \documentclass[type=doctor,fontset=fandol]{heuthesisbook} 15 | % 此处选项中不要有空格 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | % 必填选项 18 | % type=doctor|master|bachelor|postdoc 19 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 20 | % 选填选项(选填选项的缺省值已经尽可能满足了大多数需求,除非明确知道自己有什么 21 | % 需求) 22 | % tocfour=true|false 23 | % 含义:是否添加第四级目录,只对本科文科个别要求四级目录有效,缺省值为 24 | % false 25 | % fontset=windows|mac|ubuntu|fandol|adobe 26 | % 含义:设置字体,默认情况会自动识别系统,然后设置字体。后两个是开源字体,自行 27 | % 下载安装后设置使用。 28 | % subtitle=true|false 29 | % 含义:论文题目是否含有副标题,缺省值为false,如果有要在cover中设置副标 30 | % 题内容,封面中显示。 31 | % openright=true|false 32 | % 含义:博士论文是否要求章节首页必须在奇数页,此选项不在规范要求中,按个 33 | % 人喜好自行决定。 默认否。注意,我校的默认情况是打印版博士论文要求右翻页 34 | % ,电子版要求非右翻页且无空白页。如果想DIY(或身不由己DIY)在什么地方右 35 | % 翻页,将这个选项设置为false,然后在目标位置添加`\cleardoublepage`命令即 36 | % 可。 37 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 38 | \usepackage{heuthesis} 39 | 40 | \graphicspath{{figures/}} 41 | 42 | \begin{document} 43 | \frontmatter 44 | \input{front/cover} % 封面和扉页 45 | \makecover 46 | 47 | \authorization % 使用模板生成的原始原创性与授权声明页 48 | %%\authorization[auscan.pdf] % 使用签字扫描版的原创性与授权声明页 49 | 50 | \cleardoublepage % 控制右开页,与前文连续开页时注释掉 51 | \makeabstract % 封面和摘要 52 | 53 | \cleardoublepage % 控制右开页,与前文连续开页时注释掉 54 | \tableofcontents % 论文目录 55 | 56 | %%\cleardoublepage % 控制右开页,与前文连续开页时注释掉 57 | \listoffigures % 插图目录, 如不需要可用 % 注释掉下面两行 58 | 59 | %%\cleardoublepage % 控制右开页,与前文连续开页时注释掉 60 | \listoftables % 表格目录, 如不需要可用 % 注释掉下面两行 61 | 62 | %%---------- 论文主体,可以根据需要添加章节 -------------- 63 | \cleardoublepage % 控制右开页,后续论文正文一般采用此格式 64 | \mainmatter 65 | \include{body/chap01} 66 | \include{body/chap02} 67 | \include{body/chap03} 68 | \include{body/chap04} 69 | \include{body/chap05} 70 | \include{body/chap06} 71 | \include{body/chap07} 72 | 73 | %%---------- 论文结论、参考文献、附录等部分 ------------ 74 | \backmatter 75 | \include{back/conclusion} % 结论 76 | 77 | \bibliographystyle{heuthesis} 78 | \bibliography{reference} 79 | 80 | \include{back/publications} % 所发文章 81 | \include{back/acknowledgements} %致谢 82 | \include{back/resume} % 个人简介 83 | 84 | \begin{appendix}%附录 85 | \input{back/AppendixA.tex} 86 | \end{appendix} 87 | 88 | \end{document} 89 | -------------------------------------------------------------------------------- /examples/book/doctor/make_cover.bat: -------------------------------------------------------------------------------- 1 | xelatex spine.tex 2 | xelatex a3cover.tex 3 | 4 | del /S *.aux *.bbl *.blg *.out *.thm *.toc *.lof *.fen *.toe *.lot *.ten *.log *.bak *.loa 5 | exit -------------------------------------------------------------------------------- /examples/book/doctor/spine.tex: -------------------------------------------------------------------------------- 1 | % !TEX TS-program = XeLaTeX 2 | % !TEX encoding = UTF-8 Unicode 3 | 4 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5 | % 6 | % 哈尔滨工程大学本硕博论文 XeLaTeX 模版 —— 书脊定义 7 | % 8 | % 版本:1.0.0 9 | % 最后更新: 10 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 11 | % 修订者: 12 | % 编译环境1:Ubuntu + TeXLive 2021 13 | % 编译环境2:Windows + TeXLive 2021 14 | % 15 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 | 17 | \documentclass{article} 18 | \usepackage[paperwidth=22cm, paperheight=29.7cm, 19 | left=0cm, right=0cm, top=5cm, bottom=5cm]{geometry} 20 | \usepackage{graphicx} 21 | \usepackage[boldfont, slantfont, CJKnumber]{xeCJK} 22 | \usepackage{metalogo} 23 | 24 | % 设定竖排字体 25 | \setmainfont{Times New Roman} 26 | \setCJKmainfont{SimSun} 27 | \setCJKfamilyfont{vert}[RawFeature={vertical}]{SimSun} 28 | 29 | % 定义字体名称,可在此添加自定义的字体 30 | \setCJKfamilyfont{vsong}[RawFeature={vertical}]{SimSun} 31 | \setCJKfamilyfont{vhei}[RawFeature={vertical}]{SimHei} 32 | \setCJKfamilyfont{vkai}[RawFeature={vertical}]{KaiTi} 33 | 34 | %%---------------书脊内容定义-------------- 35 | %%---------- 你需要改动下面的变量 ---------- 36 | 37 | \providecommand{\thetitle}{\CJKfamily{vhei}{基于~\LaTeX~的哈尔滨工程大学本硕博论文模板使用说明}} 38 | \providecommand{\theauthor}{\CJKfamily{vsong}{马冬梅}} 39 | \providecommand{\theuniversity}{\CJKfamily{vsong}{哈尔滨工程大学博士学位论文}} 40 | 41 | 42 | \pagestyle{empty} 43 | \begin{document} 44 | 45 | \flushright 46 | \CJKfamily{vsong}\quad 47 | 48 | \rotatebox{-90}{\thetitle} 49 | \vfill 50 | \vspace*{5em}\rotatebox{-90}{\theauthor} 51 | \vfill 52 | \rotatebox{-90}{\theuniversity} 53 | 54 | \end{document} 55 | -------------------------------------------------------------------------------- /examples/book/english/Makefile: -------------------------------------------------------------------------------- 1 | # Makefile for heuthesis dissertation 2 | 3 | # Compiling method: latexmk/xelatex 4 | METHOD = xelatex 5 | # Set opts for latexmk if you use it 6 | LATEXMKOPTS = -xelatex 7 | # Basename of thesis 8 | THESISMAIN = main 9 | PACKAGE = heuthesis 10 | 11 | THESISCONTENTS=$(THESISMAIN).tex front/*.tex body/*.tex back/*.tex $(FIGURES) 12 | # NOTE: update this to reflect your local file types. 13 | FIGURES=$(wildcard figures/*.eps figures/*.pdf) 14 | BIBFILE=*.bib 15 | CLSFILES=$(PACKAGE)book.cls $(PACKAGE)book.cfg $(PACKAGE).ist $(PACKAGE).sty *.bst 16 | 17 | # make deletion work on Windows 18 | ifdef SystemRoot 19 | RM = del /Q 20 | else 21 | RM = rm -f 22 | endif 23 | 24 | .PHONY: clean cleanall thesis 25 | 26 | thesis: $(THESISMAIN).pdf 27 | 28 | ifeq ($(METHOD),latexmk) 29 | 30 | $(THESISMAIN).pdf: $(CLSFILES) 31 | $(METHOD) $(LATEXMKOPTS) $(THESISMAIN) 32 | 33 | else ifeq ($(METHOD),xelatex) 34 | 35 | $(THESISMAIN).idx: $(THESISMAIN).bbl 36 | $(METHOD) $(THESISMAIN) 37 | $(METHOD) $(THESISMAIN) 38 | 39 | $(THESISMAIN)_china.idx : $(CLSFILES) $(THESISMAIN).bbl $(THESISMAIN).idx 40 | splitindex $(THESISMAIN) -- -s $(PACKAGE).ist # 自动生成索引 41 | 42 | $(THESISMAIN)_english.ind $(THESISMAIN)_china.ind $(THESISMAIN)_english.idx : $(THESISMAIN)_china.idx 43 | 44 | $(THESISMAIN).pdf: $(CLSFILES) $(THESISCONTENTS) $(THESISMAIN)_china.ind $(THESISMAIN)_china.idx $(THESISMAIN)_english.ind $(THESISMAIN)_english.idx $(THESISMAIN).bbl 45 | $(METHOD) $(THESISMAIN) 46 | splitindex $(THESISMAIN) -- -s $(PACKAGE).ist # 自动生成索引 47 | $(METHOD) $(THESISMAIN) 48 | 49 | $(THESISMAIN).bbl: $(BIBFILE) 50 | $(METHOD) $(THESISMAIN) 51 | -bibtex $(THESISMAIN) 52 | $(RM) $(THESISMAIN).pdf 53 | 54 | else 55 | $(error Unknown METHOD: $(METHOD)) 56 | 57 | endif 58 | 59 | clean: 60 | latexmk -c $(THESISMAIN) 61 | -@$(RM) *~ *.idx *.ind *.ilg *.thm *.toe *.bbl 62 | 63 | cleanall: clean 64 | -@$(RM) $(THESISMAIN).pdf 65 | -------------------------------------------------------------------------------- /examples/book/english/back/appA.tex: -------------------------------------------------------------------------------- 1 | % -*-coding: utf-8 -*- 2 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3 | \chapter{带章节的附录}[Full Appendix]% 4 | 完整的附录内容,包含章节,公式,图表等 5 | 6 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 7 | \section{附录节的内容}[Section in Appendix] 8 | 这是附录的节的内容 9 | 10 | 附录中图的示例: 11 | \begin{figure}[htbp] 12 | \centering 13 | \includegraphics[width = 0.4\textwidth]{golfer} 14 | %\bicaption[golfer5]{}{\xiaosi[0]打高尔夫球的人}{Fig.$\!$}{The person playing golf}\vspace{-1em} 15 | \caption{\xiaosi[0]打高尔夫球的人} 16 | \end{figure} 17 | 18 | 附录中公式的示例: 19 | \begin{align} 20 | a & = b \times c \\ 21 | E & = m c^2 22 | \label{eq} 23 | \end{align} 24 | 25 | \chapter{这个星球上最好的免费Linux软件列表}[List of the Best Linux Software in our Planet] 26 | \section{系统} 27 | 28 | \href{http://fvwm.org/}{FVWM 自从上世纪诞生以来,此星球最强大的窗口管理器。} 29 | 推荐基于FVWM的桌面设计hifvwm:\href{https://github.com/dustincys/hifvwm}{https://github.com/dustincys/hifvwm}。 30 | 31 | \subsection{hifvwm的优点} 32 | 33 | \begin{enumerate} 34 | \item 即使打开上百个窗口也不会“蒙圈”。计算机性能越来越强大,窗口任务的管理必须要升级到打怪兽级别。 35 | \item 自动同步Bing搜索主页的壁纸。每次电脑开机,午夜零点自动更新,用户 36 | 也可以手动更新,从此审美再也不疲劳。 37 | \item 切换窗口自动聚焦到最上面的窗口。使用键盘快捷键切换窗口时候,减少 38 | 操作过程,自动聚焦到目标窗口。这一特性是虚拟窗口必须的人性化设 39 | 计。 40 | \item 类似window右下角的功能的最小化窗口来显示桌面的功能此处类似 41 | win7/win10,实现在一个桌面之内操作多个任务。 42 | \item 任务栏结合标题栏。采用任务栏和标题栏结合,节省空间。 43 | \item 同类窗口切换。可以在同类窗口之内类似alt-tab的方式切换。 44 | \item …… 45 | \end{enumerate} 46 | 47 | \section{其他} 48 | 49 | \href{https://github.com/goldendict/goldendict}{goldendict 星球最强大的桌面字典。} 50 | 51 | \href{https://github.com/yarrick/iodine}{iodine,“HIT-WLAN + 锐捷”时代的福音。} 52 | 53 | \href{http://www.aircrack-ng.org/}{aircrack,Wifi“安全性评估”工具。} 54 | 55 | \href{https://www.ledger-cli.org/}{ledger,前“金融区块链”时代最好的复式记账系统。} 56 | 57 | \href{https://orgmode.org/}{orgmode,最强大的笔记系统,从来没有之一。} 58 | 59 | \href{https://www.jianguoyun.com/}{坚果云,国内一款支持WebDav的云盘系统,国内真正的云盘没有之一。} 60 | 61 | \href{http://www.mutt.org/}{mutt, ``All mail clients suck. This one just sucks less.''} 62 | 63 | \section{vim} 64 | 实现中英文每一句一行,以及实现每一句折叠断行的简单正则式,tex源码更加乖乖。 65 | \begin{lstlisting} 66 | vnoremap fae J:s/[.!?]\zs\s\+/\="\r".matchstr(getline('.'), '^\s*')/g 67 | vnoremap fac J:s/[。!?]/\=submatch(0)."\n".matchstr(getline('.'), '^\s*')/g 68 | vnoremap fle :!fmt -80 -s 69 | \end{lstlisting} 70 | -------------------------------------------------------------------------------- /examples/book/english/back/ceindex.tex: -------------------------------------------------------------------------------- 1 | \begin{ceindex} 2 | %如果想要手动加索引,注释掉以下这一样,用wordlist环境 3 | \printsubindex* 4 | \end{ceindex} 5 | -------------------------------------------------------------------------------- /examples/book/english/back/conclusion.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{conclusions} 3 | 4 | 学位论文的结论作为论文正文的最后一章单独排写,但不加章标题序号。 5 | 6 | 结论应是作者在学位论文研究过程中所取得的创新性成果的概要总结,不能与摘要混为一谈。博士学位论文结论应包括论文的主要结果、创新点、展望三部分,在结论中应概括论文的核心观点,明确、客观地指出本研究内容的创新性成果(含新见解、新观点、方法创新、技术创新、理论创新),并指出今后进一步在本研究方向进行研究工作的展望与设想。对所取得的创新性成果应注意从定性和定量两方面给出科学、准确的评价,分(1)、(2)、(3)…条列出,宜用“提出了”、“建立了”等词叙述。 7 | 8 | \end{conclusions} 9 | -------------------------------------------------------------------------------- /examples/book/english/back/correspondingaddr.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{correspondingaddr} 3 | \heiti\xiaosi 4 | \noindent 永久通讯地址: \par 5 | \noindent email: \par 6 | \noindent 电话: \par 7 | \end{correspondingaddr} 8 | -------------------------------------------------------------------------------- /examples/book/english/back/doctorpublications.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \begin{doctorpublication} 4 | \noindent\textbf{(一)发表的学术论文} 5 | \begin{publist} 6 | \item XXX,XXX. Static Oxidation Model of Al-Mg/C Dissipation Thermal Protection Materials[J]. Rare Metal Materials and Engineering, 2010, 39(Suppl. 1): 520-524.(SCI~收录,IDS号为~669JS,IF=0.16) 7 | \item XXX,XXX. 精密超声振动切削单晶铜的计算机仿真研究[J]. 系统仿真学报,2007,19(4):738-741,753.(EI~收录号:20071310514841) 8 | \item XXX,XXX. 局部多孔质气体静压轴向轴承静态特性的数值求解[J]. 摩擦学学报,2007(1):68-72.(EI~收录号:20071510544816) 9 | \item XXX,XXX. 硬脆光学晶体材料超精密切削理论研究综述[J]. 机械工程学报,2003,39(8):15-22.(EI~收录号:2004088028875) 10 | \item XXX,XXX. 基于遗传算法的超精密切削加工表面粗糙度预测模型的参数辨识以及切削参数优化[J]. 机械工程学报,2005,41(11):158-162.(EI~收录号:2006039650087) 11 | \item XXX,XXX. Discrete Sliding Mode Cintrok with Fuzzy Adaptive Reaching Law on 6-PEES Parallel Robot[C]. Intelligent System Design and Applications, Jinan, 2006: 649-652.(EI~收录号:20073210746529) 12 | \end{publist} 13 | 14 | \noindent\textbf{(二)申请及已获得的专利(无专利时此项不必列出)} 15 | \begin{publist} 16 | \item XXX,XXX. 一种温热外敷药制备方案:中国,88105607.3[P]. 1989-07-26. 17 | \end{publist} 18 | 19 | \noindent\textbf{(三)参与的科研项目及获奖情况} 20 | \begin{publist} 21 | \item XXX,XXX. XX~气体静压轴承技术研究, XX~省自然科学基金项目.课题编号:XXXX. 22 | \item XXX,XXX. XX~静载下预应力混凝土房屋结构设计统一理论. 黑江省科学技术二等奖, 2007. 23 | \end{publist} 24 | %\vfill 25 | %\hangafter=1\hangindent=2em\noindent 26 | %\setlength{\parindent}{2em} 27 | \end{doctorpublication} 28 | -------------------------------------------------------------------------------- /examples/book/english/back/publications.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{publication} 3 | \noindent\textbf{发表的相关论文} 4 | \begin{publist} 5 | \item XXX,XXX. Static Oxidation Model of Al-Mg/C Dissipation Thermal Protection Materials[J]. Rare Metal Materials and Engineering, 2010, 39(Suppl. 1): 520-524.(SCI~收录,IDS号为~669JS,IF=0.16) 6 | \item XXX,XXX. 精密超声振动切削单晶铜的计算机仿真研究[J]. 系统仿真学报,2007,19(4):738-741,753.(EI~收录号:20071310514841) 7 | \item XXX,XXX. 局部多孔质气体静压轴向轴承静态特性的数值求解[J]. 摩擦学学报,2007(1):68-72.(EI~收录号:20071510544816) 8 | \item XXX,XXX. 硬脆光学晶体材料超精密切削理论研究综述[J]. 机械工程学报,2003,39(8):15-22.(EI~收录号:2004088028875) 9 | \item XXX,XXX. 基于遗传算法的超精密切削加工表面粗糙度预测模型的参数辨识以及切削参数优化[J]. 机械工程学报,2005,41(11):158-162.(EI~收录号:2006039650087) 10 | \item XXX,XXX. Discrete Sliding Mode Cintrok with Fuzzy Adaptive Reaching Law on 6-PEES Parallel Robot[C]. Intelligent System Design and Applications, Jinan, 2006: 649-652.(EI~收录号:20073210746529) 11 | \end{publist} 12 | 13 | ~\\ 14 | 15 | \noindent\textbf{(二)申请及已获得的专利(无专利时此项不必列出)} 16 | \begin{publist} 17 | \item XXX,XXX. 一种温热外敷药制备方案:中国,88105607.3[P]. 1989-07-26. 18 | \end{publist} 19 | 20 | ~\\ 21 | 22 | \noindent\textbf{(三)参与的科研项目及获奖情况} 23 | \begin{publist} 24 | \item XXX,XXX. XX~气体静压轴承技术研究, XX~省自然科学基金项目.课题编号:XXXX. 25 | \item XXX,XXX. XX~静载下预应力混凝土房屋结构设计统一理论. 黑江省科学技术二等奖, 2007. 26 | \end{publist} 27 | %\vfill 28 | %\hangafter=1\hangindent=2em\noindent 29 | %\setlength{\parindent}{2em} 30 | \end{publication} 31 | -------------------------------------------------------------------------------- /examples/book/english/back/resume.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \begin{resume} 4 | XXXX~年~XX~月~XX~日出生于~XXXX。 5 | 6 | XXXX~年~XX~月考入~XX~大学~XX~院(系)XX~专业,XXXX~年~XX~月本科毕业并获得~XX~学学士学位。 7 | 8 | XXXX~年~XX~月------XXXX~年~XX~月在~XX~大学~XX~院(系)XX~学科学习并获得~XX~学硕士学位。 9 | 10 | XXXX~年~XX~月------XXXX~年~XX~月在~XX~大学~XX~院(系)XX~学科学习并获得~XX~学博士学位。 11 | 12 | 获奖情况:如获三好学生、优秀团干部、X~奖学金等(不含科研学术获奖)。 13 | 14 | 工作经历: 15 | 16 | \textbf{( 除全日制硕士生以外,其余学生均应增列此项。个人简历一般应包含教育经历和工作经历。)} 17 | \end{resume} 18 | -------------------------------------------------------------------------------- /examples/book/english/body/eng_regu.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \chapter{Introduction} 3 | \section{Background} 4 | \subsection{Circuit testing} 5 | It is unavoidable that some faults should appear during an integrated circuit (IC) manufacturing. 6 | 7 | 8 | \begin{center} 9 | It is unavoidable that some faults should appear during an integrated circuit 10 | (IC) manufacturing. It is unavoidable that some faults should appear during an 11 | integrated circuit (IC) manufacturing. It is unavoidable that some faults 12 | should appear during an integrated circuit (IC) manufacturing. 13 | \end{center} 14 | 15 | \subsection{Some text} 16 | 17 | To facilitate IC testing, \gls{etssbp} design-for-testability (DFT) technique was proposed to add some specific design structure to improve the testability of CUT\cite{heuthesis2017,cnarticlet}. 18 | 19 | \gls{etssbp} is an example of nomenclature. \gls{esvm} is a \gls{eml} module. \gls{esvm} is \gls{eco}. 20 | 21 | -------------------------------------------------------------------------------- /examples/book/english/figures/golfer.eps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-2.0 EPSF-1.2 2 | -------------------------------------------------------------------------------- /examples/book/english/front/acknowledgements.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{acknowledgements} 3 | 4 | Thank to \heuthesis\ ! 5 | 6 | 7 | \end{acknowledgements} 8 | -------------------------------------------------------------------------------- /examples/book/english/front/cover.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \heusetup{ 4 | %****************************** 5 | % 注意: 6 | % 1. 配置里面不要出现空行 7 | % 2. 不需要的配置信息可以删除 8 | %****************************** 9 | % 10 | %========= 11 | % 秘级编号 12 | %========= 13 | statesecrets={公开}, %密级 14 | cnumber={no9527}, %编号 15 | natclassifiedindex={TM301.2}, %分类号 16 | intclassifiedindex={62-5}, %UDC编号 17 | % 18 | %========= 19 | % 中文信息 20 | %========= 21 | ctitlecover={基于~\LaTeX~的哈尔滨工程大学本硕博\\论文模板使用说明}, %放在封面中使用,在需要换行的地方插入\\ 22 | ctitle={基于~\LaTeX~的哈尔滨工程大学本硕博论文模板使用说明}, %页眉使用论文标题,不换行 23 | cxueke={工学}, %学位类型:工学/专业学位/工商管理/…… 24 | csubject={动力工程及工程热物理}, %专业 25 | caffil={动力与能源工程学院}, %所在单位/学院 26 | cauthor={马冬梅}, %论文作者 27 | csupervisor={孔夫子\ 教授}, %指导老师 28 | cassosupervisor={丹丘生\ 研究员}, % 副指导老师/专业学位企业导师 29 | creviewer={岑夫子\ 教授}, %论文主审人,硕士学位封面,不需要可注释掉 30 | % 日期自动使用当前时间,若需指定按如下方式修改: 31 | %cdate={超新星纪元}, %封面日期,不指定使用当前日期 32 | csubmitdate={20XX年XX月}, %提交日期 33 | coralexdate={20XX年XX月}, %答辩日期 34 | cstudentid={202103123}, %学号 35 | cstudenttype={工程硕士}, %专业学位类型 36 | % 37 | % 38 | %========= 39 | % 英文信息 40 | %========= 41 | etitle={Manual of~ \LaTeX ~Thesis Template of\\ Harbin Engineering University}, 42 | esubtitle={This is the sub title}, 43 | exueke={Engineering}, 44 | esubject={Power and Thermophysics Engineering}, 45 | eaffil={\emultiline[t]{School of Power and Energy Engineering}}, 46 | eauthor={Ma Dongmei}, 47 | esupervisor={Professor KONG Fuzi}, 48 | eassosupervisor={Professor DAN Qingsheng}, 49 | % 日期自动生成,若需指定按如下方式修改: 50 | edate={December, 20XX}, 51 | esubmitdate={August, 20XX}, %提交日期(英文) 52 | eoralexdate={December, 20XX}, %答辩日期(英文) 53 | estudenttype={Master of Engineering}, %专业学位类型(英文) 54 | % 55 | % 关键词用“英文逗号”分割 56 | ckeywords={\TeX, \LaTeX, CJK, 论文, 模板}, 57 | ekeywords={\TeX, \LaTeX, CJK, template, thesis}, 58 | } 59 | 60 | \begin{cabstract} 61 | 62 | 摘要的字数(以汉字计),本科、硕士学位论文一般为500 $\sim$ 1000字,博士学位论文为1000 $\sim$ 2000字, 63 | 均以能将规定内容阐述清楚为原则,文字要精练,段落衔接要流畅。摘要页不需写出论文题目。 64 | 英文摘要与中文摘要的内容应一致,在语法、用词上应准确无误,语言简练通顺。 65 | 66 | 关键词是为了文献标引工作、用以表示全文主要内容信息的单词或术语。关键词不超过 5 67 | 个,每个关键词中间用分号分隔。(关键词分隔符不用考虑,模板会自动处理。英文关键词同理。) 68 | \end{cabstract} 69 | 70 | \begin{eabstract} 71 | An abstract of a dissertation is a summary and extraction of research work 72 | and contributions. Included in an abstract should be description of research 73 | topic and research objective, brief introduction to methodology and research 74 | process, and summarization of conclusion and contributions of the 75 | research. An abstract should be characterized by independence and clarity and 76 | carry identical information with the dissertation. It should be such that the 77 | general idea and major contributions of the dissertation are conveyed without 78 | reading the dissertation. 79 | 80 | An abstract should be concise and to the point. It is a misunderstanding to 81 | make an abstract an outline of the dissertation and words ``the first 82 | chapter'', ``the second chapter'' and the like should be avoided in the 83 | abstract. 84 | 85 | Key words are terms used in a dissertation for indexing, reflecting core 86 | information of the dissertation. An abstract may contain a maximum of 5 key 87 | words, with semi-colons used in between to separate one another. 88 | \end{eabstract} 89 | -------------------------------------------------------------------------------- /examples/book/english/front/denotation.tex: -------------------------------------------------------------------------------- 1 | \begin{denotation} 2 | \begin{table}[h]%此处最好是h 3 | \caption{国际单位制中具有专门名称的导出单位} 4 | \vspace{0.5em}\centering\wuhao 5 | \begin{tabular}{ccccc} 6 | \toprule[1.5pt] 7 | 量的名称&单位名称&单位符号&其它表示实例\\ 8 | \midrule[1pt] 9 | 频率&赫[兹]&Hz&s-1\\ 10 | \bottomrule[1.5pt] 11 | \end{tabular} 12 | \end{table} 13 | \end{denotation} 14 | -------------------------------------------------------------------------------- /examples/book/english/heulogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/english/heulogo.jpg -------------------------------------------------------------------------------- /examples/book/english/latexmkrc: -------------------------------------------------------------------------------- 1 | # vim: set ft=perl: 2 | @default_files = ('thesis.tex'); 3 | 4 | $pdf_mode = 1; 5 | $bibtex_use = 2; 6 | $recorder = 1; 7 | $preview_continuous_mode = 1; 8 | $clean_ext = "synctex.gz acn acr alg aux bbl bcf blg brf fdb_latexmk glg glo gls idx ilg ind lof log lot out run.xml toc pdf thm toe ist idx"; 9 | $pdflatex = "xelatex -file-line-error --shell-escape -src-specials -synctex=1 -interaction=nonstopmode %O %S"; 10 | $pdf_update_method = 0; 11 | -------------------------------------------------------------------------------- /examples/book/english/main.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3 | % 4 | % 大工至善,大学至臻 5 | % 6 | % 哈尔滨工程大学论文模板 7 | % 8 | % Email: lwh@hrbeu.edu.cn 9 | % https://www.hrbeu.edu.cn 10 | % 11 | % https://gitee.com/liwenhui/heuthesis 12 | % 13 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 14 | \documentclass[fontset=fandol,type=master,language=english]{heuthesisbook} 15 | % No space between options 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | % Mandatory option 18 | % type=doctor|master|bachelor|postdoc 19 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 20 | % Optional option (with default value) 21 | % campus=qingdao|yantai|harbin 22 | % Default:harbin 23 | % glue=true|false 24 | % Line spacing: true means [3,4]mm, false means 3mm。 25 | % tocfour=true|false 26 | % TOC level four or three 27 | % fontset=windows|mac|ubuntu|fandol|adobe|founder 28 | % Normally, TeX could detect your OS font automatically. If not, explicitly 29 | % set your OS here, or, use open source font set 30 | % openright=true|false 31 | % Force the Chapter page number to be even or not. 32 | % library=true|false 33 | % Set this option will remove all blank page in your thesis, Library preferred. 34 | % newtxmath=true|false 35 | % Math font used in the thesis 36 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 37 | \usepackage{heuthesis} 38 | \graphicspath{{figures/}} 39 | \begin{document} 40 | 41 | \frontmatter 42 | \input{front/cover} 43 | \makecover 44 | \include{front/acknowledgements} 45 | \tableofcontents 46 | 47 | \mainmatter 48 | \include{body/eng_regu} 49 | 50 | \backmatter 51 | \include{back/conclusion} 52 | \bibliographystyle{heuthesis} 53 | \bibliography{reference} 54 | \include{back/publications} 55 | \end{document} 56 | 57 | -------------------------------------------------------------------------------- /examples/book/master/Makefile: -------------------------------------------------------------------------------- 1 | # Makefile for heuthesis dissertation 2 | 3 | # Compiling method: latexmk/xelatex 4 | METHOD = xelatex 5 | # Set opts for latexmk if you use it 6 | LATEXMKOPTS = -xelatex 7 | # Basename of thesis 8 | THESISMAIN = main 9 | PACKAGE = heuthesis 10 | 11 | THESISCONTENTS=$(THESISMAIN).tex front/*.tex body/*.tex back/*.tex $(FIGURES) 12 | # NOTE: update this to reflect your local file types. 13 | FIGURES=$(wildcard figures/*.eps figures/*.pdf) 14 | BIBFILE=*.bib 15 | CLSFILES=$(PACKAGE)book.cls $(PACKAGE)book.cfg $(PACKAGE).ist $(PACKAGE).sty *.bst 16 | 17 | # make deletion work on Windows 18 | ifdef SystemRoot 19 | RM = del /Q 20 | else 21 | RM = rm -f 22 | endif 23 | 24 | .PHONY: clean cleanall thesis 25 | 26 | thesis: $(THESISMAIN).pdf 27 | 28 | ifeq ($(METHOD),latexmk) 29 | 30 | $(THESISMAIN).pdf: $(CLSFILES) 31 | $(METHOD) $(LATEXMKOPTS) $(THESISMAIN) 32 | 33 | else ifeq ($(METHOD),xelatex) 34 | 35 | $(THESISMAIN).idx: $(THESISMAIN).bbl 36 | $(METHOD) $(THESISMAIN) 37 | $(METHOD) $(THESISMAIN) 38 | 39 | $(THESISMAIN)_china.idx : $(CLSFILES) $(THESISMAIN).bbl $(THESISMAIN).idx 40 | splitindex $(THESISMAIN) -- -s $(PACKAGE).ist # 自动生成索引 41 | 42 | $(THESISMAIN)_english.ind $(THESISMAIN)_china.ind $(THESISMAIN)_english.idx : $(THESISMAIN)_china.idx 43 | 44 | $(THESISMAIN).pdf: $(CLSFILES) $(THESISCONTENTS) $(THESISMAIN)_china.ind $(THESISMAIN)_china.idx $(THESISMAIN)_english.ind $(THESISMAIN)_english.idx $(THESISMAIN).bbl 45 | $(METHOD) $(THESISMAIN) 46 | splitindex $(THESISMAIN) -- -s $(PACKAGE).ist # 自动生成索引 47 | $(METHOD) $(THESISMAIN) 48 | 49 | $(THESISMAIN).bbl: $(BIBFILE) 50 | $(METHOD) $(THESISMAIN) 51 | -bibtex $(THESISMAIN) 52 | $(RM) $(THESISMAIN).pdf 53 | 54 | else 55 | $(error Unknown METHOD: $(METHOD)) 56 | 57 | endif 58 | 59 | clean: 60 | latexmk -c $(THESISMAIN) 61 | -@$(RM) *~ *.idx *.ind *.ilg *.thm *.toe *.bbl 62 | 63 | cleanall: clean 64 | -@$(RM) $(THESISMAIN).pdf 65 | -------------------------------------------------------------------------------- /examples/book/master/a3cover.tex: -------------------------------------------------------------------------------- 1 | % !TEX TS-program = XeLaTeX 2 | % !TEX encoding = UTF-8 Unicode 3 | 4 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5 | % 6 | % 哈尔滨工程大学本硕博论文 XeLaTeX 模版 —— A3封面 7 | % 8 | % 版本:1.0.0 9 | % 最后更新: 10 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 11 | % 修订者: 12 | % 编译环境1:Ubuntu + TeXLive 2021 13 | % 编译环境2:Windows+ TeXLive 2021 14 | % 15 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 | 17 | \documentclass{article} 18 | 19 | \usepackage[a3paper, landscape]{geometry} 20 | \usepackage{graphicx} 21 | \usepackage{pdfpages} 22 | 23 | \pagestyle{plain} % Don't use page numbers 24 | 25 | \begin{document} 26 | \setlength\voffset{+0.0in} % adj. vert. offset as needed 27 | \setlength\hoffset{+0.0in} % adj. horiz. offset as needed 28 | \includepdfmerge[nup=2x1, 29 | noautoscale=true, % set "false" if larger inputs 30 | frame=false] % set "true" for frames 31 | {spine.pdf, main.pdf, 1} % modify for file names 32 | \end{document} 33 | -------------------------------------------------------------------------------- /examples/book/master/back/acknowledgements.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{acknowledgements} 3 | 衷心感谢导师~XXX~教授对本人的精心指导。他的言传身教将使我终生受益。 4 | 5 | …… 6 | 7 | 感谢哈工程大学\LaTeX\ 论文模板\heuthesis\ ! 8 | 9 | \end{acknowledgements} 10 | -------------------------------------------------------------------------------- /examples/book/master/back/conclusion.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{conclusions} 3 | 4 | 学位论文的结论作为论文正文的最后一章单独排写,但不加章标题序号。 5 | 6 | 结论应是作者在学位论文研究过程中所取得的创新性成果的概要总结,不能与摘要混为一谈。博士学位论文结论应包括论文的主要结果、创新点、展望三部分,在结论中应概括论文的核心观点,明确、客观地指出本研究内容的创新性成果(含新见解、新观点、方法创新、技术创新、理论创新),并指出今后进一步在本研究方向进行研究工作的展望与设想。对所取得的创新性成果应注意从定性和定量两方面给出科学、准确的评价,分(1)、(2)、(3)…条列出,宜用“提出了”、“建立了”等词叙述。 7 | 8 | \end{conclusions} 9 | -------------------------------------------------------------------------------- /examples/book/master/back/publications.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{publication} 3 | \noindent\textbf{发表的相关论文} 4 | \begin{publist} 5 | \item XXX,XXX. Static Oxidation Model of Al-Mg/C Dissipation Thermal Protection Materials[J]. Rare Metal Materials and Engineering, 2010, 39(Suppl. 1): 520-524.(SCI~收录,IDS号为~669JS,IF=0.16) 6 | \item XXX,XXX. 精密超声振动切削单晶铜的计算机仿真研究[J]. 系统仿真学报,2007,19(4):738-741,753.(EI~收录号:20071310514841) 7 | \item XXX,XXX. 局部多孔质气体静压轴向轴承静态特性的数值求解[J]. 摩擦学学报,2007(1):68-72.(EI~收录号:20071510544816) 8 | \item XXX,XXX. 硬脆光学晶体材料超精密切削理论研究综述[J]. 机械工程学报,2003,39(8):15-22.(EI~收录号:2004088028875) 9 | \item XXX,XXX. 基于遗传算法的超精密切削加工表面粗糙度预测模型的参数辨识以及切削参数优化[J]. 机械工程学报,2005,41(11):158-162.(EI~收录号:2006039650087) 10 | \item XXX,XXX. Discrete Sliding Mode Cintrok with Fuzzy Adaptive Reaching Law on 6-PEES Parallel Robot[C]. Intelligent System Design and Applications, Jinan, 2006: 649-652.(EI~收录号:20073210746529) 11 | \end{publist} 12 | 13 | ~\\ 14 | 15 | \noindent\textbf{(二)申请及已获得的专利(无专利时此项不必列出)} 16 | \begin{publist} 17 | \item XXX,XXX. 一种温热外敷药制备方案:中国,88105607.3[P]. 1989-07-26. 18 | \end{publist} 19 | 20 | ~\\ 21 | 22 | \noindent\textbf{(三)参与的科研项目及获奖情况} 23 | \begin{publist} 24 | \item XXX,XXX. XX~气体静压轴承技术研究, XX~省自然科学基金项目.课题编号:XXXX. 25 | \item XXX,XXX. XX~静载下预应力混凝土房屋结构设计统一理论. 黑江省科学技术二等奖, 2007. 26 | \end{publist} 27 | %\vfill 28 | %\hangafter=1\hangindent=2em\noindent 29 | %\setlength{\parindent}{2em} 30 | \end{publication} 31 | -------------------------------------------------------------------------------- /examples/book/master/back/resume.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \begin{resume} 4 | XXXX~年~XX~月~XX~日出生于~XXXX。 5 | 6 | XXXX~年~XX~月考入~XX~大学~XX~院(系)XX~专业,XXXX~年~XX~月本科毕业并获得~XX~学学士学位。 7 | 8 | XXXX~年~XX~月------XXXX~年~XX~月在~XX~大学~XX~院(系)XX~学科学习并获得~XX~学硕士学位。 9 | 10 | XXXX~年~XX~月------XXXX~年~XX~月在~XX~大学~XX~院(系)XX~学科学习并获得~XX~学博士学位。 11 | 12 | 获奖情况:如获三好学生、优秀团干部、X~奖学金等(不含科研学术获奖)。 13 | 14 | 工作经历: 15 | 16 | \textbf{( 除全日制硕士生以外,其余学生均应增列此项。个人简历一般应包含教育经历和工作经历。)} 17 | \end{resume} 18 | -------------------------------------------------------------------------------- /examples/book/master/body/chap01.tex: -------------------------------------------------------------------------------- 1 | %! TEX program = xelatex 2 | %! TEX root = ../main.tex 3 | %! TEX encoding = utf-8 4 | 5 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 6 | % 7 | % 哈尔滨工程大学学位论文 XeLaTeX 模版 —— 正文文件 chap01.tex 8 | % 9 | % 版本:1.0.0 10 | % 最后更新: 11 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 12 | % 修订者: 13 | % 编译环境1:Ubuntu 12.04 + TeXLive 2013/2014 14 | % 编译环境2:Windows 7/8 + TeXLive 2013/2014 15 | % 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | 18 | %% 如需英文目录,章节的定义需要改用\BiChapterhe和\BiSection等, 例如 19 | %% \BiChapter{中文章名称}{Chapter Name In English} 20 | %% \BiSection{中文节名称}{Section Name In English} 21 | %% \BiSubSection{中文小节名称}{SubSection Name In English} 22 | 23 | \chapter{绪论}[Induction] 24 | \label{chap01} 25 | 26 | \section{引言}[Induction] 27 | 28 | 学位论文是典型的科技文献,其具有规范的科技文献排版要求,特别是理工类学位论文需要大量的公式和文档排版。因此研究如何提高学位论文编辑排版工作的效率有非常重要的现实意义。本文结合\XeLaTeX{}\footnote{读音:拉泰赫}文档编辑的特点,将Xe\LaTeX{}用在学位论文编辑排版,使用这种方法可以提高论文编辑的效率与排版质量,最大程度地降低论文排版的繁琐性。 29 | 30 | \XeLaTeX{}是一种专业的科技文献排版语言,使用它写文档具有如下优势: 31 | \begin{itemize} 32 | \item 将内容与格式分离,使人专注于内容书写; 33 | \item 编程化控制排版格式,工作灵活性和精确度高; 34 | \item 跨平台,兼容性和稳定性非常好。 35 | \end{itemize} 36 | 37 | 本模板是在参考其他学校论文模板的基础上,根据哈尔滨工程的大学研究生院对本科与研究生论文的格式要求制作,通过此模板,所有排版格式化工作由模板完成,使用户集中于论文的内容上。 38 | 39 | \section{TeX~简介}[Brief Induction of TeX] 40 | 41 | 谈到\TeX{},人们首先会想起Donald E. Knuth \footnote{1960年凯斯工学院数学学士,1963年加州理工数学博士,同年留校任教。1968年跳槽到斯坦福,1974年获图灵奖,1992年退休,1995年获冯·诺依曼奖。}(1938--)。1962年Knuth开始写一本关于编译器设计的书,原计划是12章的单行本。不久Knuth觉得此书涉及的领域应该扩大,于是越写越多,一发不可收拾。1965年完成的初稿居然有3000页,据出版商估计,这些手稿印刷出来大概需要2000页。出书的计划只好改为七卷,每卷一或两章,这就是 \emph{The Art of Computer Programming} \footnote{已完成的前三卷是:\emph{Fundamental Algorithms}, \emph{Seminumerical Algorithms}, \emph{Sorting and Searching}。 第四卷 \emph{Combinatorial Algorithms} 的第一部分4A已出版,其余部分和第五卷 \emph{Syntactic Algorithms}正在写作中,预计2020年完成。第六卷 \emph{Theory of Context-free Languages}和第七卷 \emph{Compiler Techniques}尚未安排上工作日程。}。 42 | 43 | 1976年,当Knuth改写第二卷的第二版时,很郁闷地发现第一卷的铅版不见了;而当时数字排版刚刚兴起,质量还差强人意。于是Knuth决定自己开发一个全新的排版系统,这就是 \TeX。 44 | 45 | 1978年 \TeX 第一版发布后好评如潮,Knuth趁热打铁在1982年发布了第二版,1989年发布的 \TeX{} 3.0将7位字符改为8位。之后Knuth宣布除了修正漏洞停止 \TeX 的开发,因为它已经很稳定,而且他要集中精力完成那部巨著的后几卷。 46 | 47 | 从那时起,每发布一个修正版,版本号就增加一位小数,趋近于$\pi$;当前版本是2008年的3.1415926。他的另一个软件METAFONT的版本号趋近于$e$,目前是2.718281。Knuth希望在他离世时,\TeX 和METAFONT的版本号永远固定下来,从此人们不再改动他的代码。 48 | 49 | \subsection{格式}[Format] 50 | 51 | \TeX 是一种语言也是一个排版引擎 (engine) ,引擎的基本功能就是把字排成行,把行排成页,涉及到断字、断行、分页等算法。基本的 \TeX 系统只有300多个元命令 (primitive) ,十分精悍,但是很难读懂,只适于非正常人类。所以Knuth提供了一种格式 (format,宏命令的集合) 对 \TeX 进行了封装,这就是Plain \TeX ,包含600多个宏命令,然而它还是不够高级。 52 | 53 | 1980年代初期,斯坦福研究所的Leslie Lamport (1941--)\footnote{1970年加入麻省计算机同伙公司。2008年获冯·诺依曼奖。} 开发了一种新的格式,也就是 \LaTeX。1992年 \LaTeX{} 2.09发布后,Lamport退居二线,之后的开发活动由Frank Mittelbach 等人接管。他们发布的最后版本是1994年的 \LaTeXe,\LaTeX 3 的开发也在进行中,只是正式版看起来遥遥无期。 54 | 55 | \subsection{宏包}[Package] 56 | 57 | \LaTeX 出现之后,在它的基础上出现了很多宏包 (package) 。起初,美国数学学会 {} 看着 \TeX 是好的,就派Michael D. Spivak (1940--)\footnote{1964年普林斯顿数学博士。} 开发基于Plain \TeX 的宏包AmS\TeX{},它的开发进行了两年 (1983--1985) 。后来与时俱进的AMS又看着 \LaTeX 是好的,就想转移阵地,但是他们的字体遇到了麻烦。 58 | 59 | 恰好Mittelbach和Rainer Schöpf\footnote{\LaTeX 3的开发者之一。} 刚刚搞了个字体系统new font selection scheme for \LaTeX{} (NFSS) ,AMS看着还不错,就拜托他们把AMSFonts加入 \LaTeX,继而在1989年请他们开发\AmS\LaTeX{}。次年\AmS\LaTeX 正式发布,之后它被整合为 \AmS 宏包。 60 | 61 | \section{优点缺点}[Advantage and Disadvantage] 62 | 63 | 通过上节内容我们已经知道,\TeX 相对于其他标记语言有较大优势,但是在桌面印刷领域还有一种不可忽视的类别,所见即所得 (WYSIWYG) 系统,比如微软的Word。其实Word也有自己的域代码 (field code) ,只是一般用户不太了解。 64 | 65 | 一般而言,\TeX 相对于所见即所得系统有如下优点: 66 | \begin{itemize} 67 | \item 高质量,它制作的版面看起来更专业,数学公式尤其赏心悦目。 68 | \item 结构化,它的文档结构清晰。 69 | \item 批处理,它的源文件是文本文件,便于批处理,虽然解释 (parse) 源文件可能很费劲。 70 | \item 跨平台,它几乎可以运行于所有电脑硬件和操作系统平台。 71 | \item 免费,多数 \TeX 软件都是免费的,虽然也有一些商业软件。 72 | \end{itemize} 73 | 74 | 相应地,\TeX 由于其工作流程,设计原则,资源的缺乏,以及历史局限性等原因也存在一些缺陷: 75 | \begin{itemize} 76 | \item 语法不如HTML和XML严谨、清晰。 77 | \item 制作过程繁琐,有时需要反复编译,不能直接或实时看到结果。 78 | \item 宏包鱼龙混杂,水准参差不齐,风格不够统一。 79 | \item 排版样式比较统一,但因而缺乏灵活性。 80 | \item 相对于商业软件,用户支持不够好,文档不完善。 81 | \end{itemize} 82 | 83 | 84 | \section{XeTeX简介}[Inductuon of XeTeX] 85 | 86 | \XeTeX{}\footnote{英文发音为"zee-\TeX{}"}是一种使用Unicode的\TeX{}排版引擎,并支持一些现代字体技术,例如OpenType。其作者和维护者是Jonathan Kew,并以X11自由软件许可证发布。 87 | 88 | 虽然\XeTeX{}最初只是为Mac OS X所开发,但它现在在各主要平台上都可以运作。它原生的支持Unicode,并默认其输入文件为UTF-8编码。\XeTeX{}可以在不进行额外配置的情况下直接使用操作系统中安装的字体,因此可以直接利用OpenType,Graphite中的高级特性,例如额外的字形,花体,合字,可变的文本粗细等等。\XeTeX{}提供了对OpenType中本地排版约定(locl标签)的支持,也允许向字体传递OpenType的元标签。它亦支持使用包含特殊数学字符的Unicode字体排版数学公式,例如使用Cambria Math或Asana Math字体代替传统的\TeX{}字体。 89 | 90 | \section*{本章小结}[Brief Summary] 91 | \LaTeX{}简介。 -------------------------------------------------------------------------------- /examples/book/master/body/chap07.tex: -------------------------------------------------------------------------------- 1 | %! TEX program = xelatex 2 | %! TEX root = ../main.tex 3 | %! TEX encoding = utf-8 4 | 5 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 6 | % 7 | % 哈尔滨工程大学学位论文 XeLaTeX 模版 —— 正文文件 chap04.tex 8 | % 9 | % 版本:1.0.0 10 | % 最后更新: 11 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 12 | % 修订者: 13 | % 编译环境1:Ubuntu 12.04 + TeXLive 2013/2014 14 | % 编译环境2:Windows 7/8 + TeXLive 2013/2014 15 | % 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | 18 | \chapter{参考文献}[Reference] 19 | \label{chap07} 20 | 21 | \section{参考文献的引用}[Usage of Reference] 22 | 23 | 参考文献的引用一般有两种方式,即行间引用和上标引用。 24 | 25 | 行间引用使用~\verb|\inlinecite{引用词}|~语句实现,其显示效果是这样的:文献\inlinecite{DXM2005}论述了什么什么,而文献\inlinecite{OJP1999,kelton2002,strawderman2001,LQL1999}则对这个那个进行了研究。 26 | 27 | 其实现方式为: 28 | 29 | \texttt{\wuhao{文献\cs inlinecite\{DXM2005\}论述了什么什么,而文献\cs inlinecite\{OJP1999, kelton2002, strawderman2001, LQL1999\}则对这个那个进行了研究。}} 30 | 31 | 也可以使用模板预定义的简化形式~\verb|\lcite|~替代~\verb|\inlinecite|。例如: 32 | 33 | 文献\lcite{DXM2005}论述了什么什么,而文献\lcite{OJP1999,kelton2002,strawderman2001,LQL1999}则对这个那个进行了研究。 34 | 35 | 其实现方式为: 36 | 37 | \texttt{\wuhao{文献\cs lcite\{DXM2005\}论述了什么什么,而文献\cs lcite\{OJP1999, kelton2002, strawderman2001, LQL1999\}则对这个那个进行了研究。}} 38 | 39 | 上标引用使用~\verb|\cite{引用词}|~语句实现,下面这段文字是普通的上标引用格式。 40 | 41 | 我们的一切知识都是从经验开始\cite{LQL1999},这是没有任何怀疑的\cite{DXM2005}\cite{DXM2000}; 42 | 因为,如果不是对象激动我们的感官,一则由它们自己引起表象,一则使我们的知性活动运作起来,对这些表象加 43 | 以比较,把它们粘结或分开\cite{OJP1999,OJP1991},这样把感性印象的原始素材加工成称之为经验的对象 44 | 知识,那么知识能力又该由什么来唤起活动呢\cite{braun2007,kelton2002,strawderman2001,LQL1999}?所以 45 | 按照时间,我们没有任何知识是先行于经验的,一切知识都是从经验开始的。 46 | 47 | 上面这段文字的实现方式如下: 48 | 49 | \texttt{\wuhao{ 50 | 我们的一切知识都是从经验开始\cs cite\{LQL1999\},这是没有任何怀疑的\cs cite\{DXM2005\} \cs cite\{DXM2000\}; 51 | 因为,如果不是对象激动我们的感官,一则由它们自己引起表象,一则使我们的知性活动运作起来,对这些表象加 52 | 以比较,把它们粘结或分开\cs cite\{OJP1999, OJP1991\},这样把感性印象的原始素材加工成称之为经验的对象 53 | 知识,那么知识能力又该由什么来唤起活动呢\cs cite\{braun2007, kelton2002, strawderman2001, LQL1999\}?所以 54 | 按照时间,我们没有任何知识是先行于经验的,一切知识都是从经验开始的。} 55 | } 56 | 57 | 这里请注意一下上述文献引用方式\cite{DXM2005}\cite{DXM2000}\cs cite\{DXM2005\}\cs cite\{DXM2000\} 58 | 和\cite{OJP1999,OJP1991}\cs cite\{OJP1999, OJP1991\}书写方式上的区别! 59 | 60 | 文献标志~\verb|\inlinecite{引用词}、\cite{引用词}|~中的“引用词”也称为~\verb|citekey|。 61 | 对于参考文献\lcite{OJP1999},bib文件中文献定义是这样的: 62 | \begin{lstlisting} 63 | @article{ LQL1999 , 64 | title={ 康德何以步安瑟尔谟的后尘? }, 65 | author={ 李秋零 }, 66 | journal={ 中国人民大学学报 }, 67 | volume={2}, 68 | year={1999} 69 | } 70 | \end{lstlisting} 71 | 72 | 其中文献类型~\verb|@article{|~后的第一个数据~\verb|LQL1999|~就是“引用词”(\verb|citekey|)。 73 | 在参考文献数据库~\texttt{reference.bib}~中,每一条文献都有这样一个唯一引用词标识。 74 | 75 | \texttt{reference.bib}~文献数据库文件是一个纯文本格式的~BibTeX~文献数据库文件,可以使用任何文本编辑器进行编辑, 76 | 也可以使用专用的软件如 ~\texttt{JabRef}~进行编辑、管理,很多商业文献管理软件如~\texttt{EndNote}~、 77 | ~\texttt{RefWorks}~、~\texttt{NoteExpress}~等也都可以导出~\texttt{BibTeX}~格式的文献数据库。 78 | 79 | \section{~BibTeX~文献文件的写法}[BibTeX Reference] 80 | 81 | 用在~\LaTeX~中的~\textsc{Bib}\kern-.08em\TeX~文献文件的扩展名为~bib, 82 | 此模板中,该文件即为~reference.bib。bibtex.exe 命令根据~GBT7714-2015~文件定义的文献格式, 83 | 将~reference.bib 中的文献数据转换为输出文档中的文献列表。 84 | 85 | bib~文件的编写方法可参考模板中已给出的例子, 86 | 也可参考~\href{http://bbs.ctex.org/attachment.php?aid=MTk3OTd8NjY1ODc5OGV8MTMyNTY0MTEyMnxhZGZkYWpsa0I2RGZwNDR5Z1lyeStjb1dKRS8rTnJub3lvT2FkNDNJbHl1UWVkVQ\%3D\%3D}{GBT7714-2015.bst说明文档} 中所给出的例子。 87 | 88 | 89 | heuthesis.bst 对于国标~GB/T 7714-2015 的文献分类如表~\ref{tab:entrytypes} 所示。对于每种文献类型的缺省类型, 90 | 已经设置好相应的文献标识码,因此不需要输入相应的文献标识码。 91 | 92 | \begin{table}[htbp] 93 | \bicaption[tab:entrytypes]{}{GBT7714-2015.bst 的分类方式}{Table$\!$}{Classification method of GBT7714-2015.bst} 94 | \vspace{0.5em}\centering\wuhao 95 | \begin{tabular}{llll} 96 | \toprule[1.5pt] 97 | 文献类型 & 缺省类型 & 扩展类型(需要手 & 主要特征 \\ 98 | & & 工加入文献标识码) & \\ 99 | \midrule[1pt] 100 | article & 文章[J] & 报纸中的析出文献[N] & 年,卷(期):页码 \\ 101 | & & 在线文章[J/OL] & \\ 102 | book & 书[M] & 论文集、会议录[C] & \\ 103 | & & 在线书[M/OL] & \\ 104 | & & 汇编[G] & \\ 105 | inbook & 书的某几页[M] & & \\ 106 | incollection & 书中析出的文章[M] & 汇编的析出文献[G] & 析出文献[文献标识码] \\ 107 | & & 标准的析出文献[S] & \\ 108 | proceedings & & & \\ 109 | inproceedings & 论文集、会议录中的 & 在线论文集、 & 析出文献[文献标识码] \\ 110 | conference & 析出文献[C] & 会议录[C/OL] & \\ 111 | mastersthesis & 毕业论文[D] & & 类似book类 \\ 112 | phdthesis & 毕业论文[D] & & 类似book类 \\ 113 | techreport & 科技报告[R] & & 类似book类 \\ 114 | misc & & 杂项[],例如:专利[P] & 此类一般是网上文件, \\ 115 | & & 网上专利[P/OL] & 按照国标规定顺序 \\ 116 | & & 网上电子公告[EB/OL] & 编码制时不输出年份 \\ 117 | & & 磁盘[CP/DK] & \\ 118 | \bottomrule[1.5pt] 119 | \end{tabular} 120 | \end{table} 121 | 122 | \section*{本章小结}[Breif Summary] 123 | 参考文献排版方法介绍。 124 | -------------------------------------------------------------------------------- /examples/book/master/build.bat: -------------------------------------------------------------------------------- 1 | @echo Making xelatex...... 2 | xelatex main.tex 3 | bibtex main 4 | xelatex main.tex 5 | xelatex main.tex 6 | 7 | del /S *.aux *.bbl *.blg *.out *.thm *.toc *.lof *.fen *.toe *.lot *.ten *.log *.bak *.loa *.glo *.idx 8 | exit -------------------------------------------------------------------------------- /examples/book/master/figures/Partita3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/master/figures/Partita3.png -------------------------------------------------------------------------------- /examples/book/master/figures/VisualAudio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/master/figures/VisualAudio.png -------------------------------------------------------------------------------- /examples/book/master/figures/author.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/master/figures/author.jpg -------------------------------------------------------------------------------- /examples/book/master/figures/chao.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/master/figures/chao.jpg -------------------------------------------------------------------------------- /examples/book/master/figures/chaoren.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/master/figures/chaoren.jpg -------------------------------------------------------------------------------- /examples/book/master/figures/golfer.eps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-2.0 EPSF-1.2 2 | -------------------------------------------------------------------------------- /examples/book/master/figures/golfer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/master/figures/golfer.jpg -------------------------------------------------------------------------------- /examples/book/master/figures/install-advance.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/master/figures/install-advance.jpg -------------------------------------------------------------------------------- /examples/book/master/figures/install-basic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/master/figures/install-basic.jpg -------------------------------------------------------------------------------- /examples/book/master/figures/install-texlive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/master/figures/install-texlive.jpg -------------------------------------------------------------------------------- /examples/book/master/figures/lang.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/master/figures/lang.jpg -------------------------------------------------------------------------------- /examples/book/master/figures/lidi-wangyi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/master/figures/lidi-wangyi.jpg -------------------------------------------------------------------------------- /examples/book/master/figures/niang.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/master/figures/niang.jpg -------------------------------------------------------------------------------- /examples/book/master/figures/ren.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/master/figures/ren.jpg -------------------------------------------------------------------------------- /examples/book/master/figures/sun.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/master/figures/sun.jpg -------------------------------------------------------------------------------- /examples/book/master/figures/wedding.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/master/figures/wedding.jpg -------------------------------------------------------------------------------- /examples/book/master/front/cover.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \heusetup{ 4 | %****************************** 5 | % 注意: 6 | % 1. 配置里面不要出现空行 7 | % 2. 不需要的配置信息可以删除 8 | %****************************** 9 | % 10 | %========= 11 | % 秘级编号 12 | %========= 13 | statesecrets={公开}, %密级 14 | cnumber={no9527}, %编号 15 | natclassifiedindex={TM301.2}, %分类号 16 | intclassifiedindex={62-5}, %UDC编号 17 | % 18 | %========= 19 | % 中文信息 20 | %========= 21 | ctitlecover={基于~\LaTeX~的哈尔滨工程大学本硕博\\论文模板使用说明}, %放在封面中使用,在需要换行的地方插入\\ 22 | ctitle={基于~\LaTeX~的哈尔滨工程大学本硕博论文模板使用说明}, %页眉使用论文标题,不换行 23 | cxueke={工学}, %学位类型:工学/专业学位/工商管理/…… 24 | csubject={动力工程及工程热物理}, %专业 25 | caffil={动力与能源工程学院}, %所在单位/学院 26 | cauthor={马冬梅}, %论文作者 27 | csupervisor={孔夫子\ 教授}, %指导老师 28 | %cassosupervisor{丹丘生\ 副教授}, %副导师,不需要可注释掉 29 | creviewer={岑夫子\ 教授}, %论文主审人,硕士学位封面,不需要可注释掉 30 | % 日期自动使用当前时间,若需指定按如下方式修改: 31 | %cdate={超新星纪元}, %封面日期,不指定使用当前日期 32 | csubmitdate={20XX年XX月}, %提交日期 33 | coralexdate={20XX年XX月}, %答辩日期 34 | cstudentid={202103123}, %学号 35 | cstudenttype={工程硕士}, %专业学位类型 36 | % 37 | % 38 | %========= 39 | % 英文信息 40 | %========= 41 | etitle={Manual of~ \LaTeX ~Thesis Template of\\ Harbin Engineering University}, %论文题目(英文),在需要换行的地方插入\\ 42 | exueke={Engineering}, %学科名称(英文) 43 | esubject={Power and Thermophysics Engineering}, %专业名称(英文) 44 | eaffil={School of Power and Energy Engineering}, %学院名称(英文) 45 | eauthor={Ma Dongmei}, %作者名称(英文) 46 | esupervisor={Professor KONG Fuzi}, %导师名称(英文) 47 | %eassosupervisor={Professor DAN Qingsheng}, %副导师(如果有) 48 | % 日期自动生成,若需指定按如下方式修改: 49 | % edate={December, 2017}, 50 | esubmitdate={August, 20XX}, %提交日期(英文) 51 | eoralexdate={December, 20XX}, %答辩日期(英文) 52 | estudenttype={Master of Engineering}, %专业学位类型(英文) 53 | % 54 | % 中英文关键词,用“英文逗号(,)”分割 55 | ckeywords={\TeX, \LaTeX, 论文, 模板}, 56 | ekeywords={\TeX, \LaTeX, template, thesis}, 57 | } 58 | 59 | \begin{cabstract} 60 | 61 | 摘要的字数(以汉字计),本科、硕士学位论文一般为500 $\sim$ 1000字,博士学位论文为1000 $\sim$ 2000字, 62 | 均以能将规定内容阐述清楚为原则,文字要精练,段落衔接要流畅。摘要页不需写出论文题目。 63 | 英文摘要与中文摘要的内容应一致,在语法、用词上应准确无误,语言简练通顺。 64 | 65 | 关键词是为了文献标引工作、用以表示全文主要内容信息的单词或术语。关键词不超过 5 66 | 个,每个关键词中间用分号分隔。(关键词分隔符不用考虑,模板会自动处理。英文关键词同理。) 67 | \end{cabstract} 68 | 69 | \begin{eabstract} 70 | An abstract of a dissertation is a summary and extraction of research work 71 | and contributions. Included in an abstract should be description of research 72 | topic and research objective, brief introduction to methodology and research 73 | process, and summarization of conclusion and contributions of the 74 | research. An abstract should be characterized by independence and clarity and 75 | carry identical information with the dissertation. It should be such that the 76 | general idea and major contributions of the dissertation are conveyed without 77 | reading the dissertation. 78 | 79 | An abstract should be concise and to the point. It is a misunderstanding to 80 | make an abstract an outline of the dissertation and words ``the first 81 | chapter'', ``the second chapter'' and the like should be avoided in the 82 | abstract. 83 | 84 | Key words are terms used in a dissertation for indexing, reflecting core 85 | information of the dissertation. An abstract may contain a maximum of 5 key 86 | words, with semi-colons used in between to separate one another. 87 | \end{eabstract} 88 | 89 | -------------------------------------------------------------------------------- /examples/book/master/front/denotation.tex: -------------------------------------------------------------------------------- 1 | \begin{denotation} 2 | \begin{table}[h]%此处最好是h 3 | \caption{国际单位制中具有专门名称的导出单位} 4 | \vspace{0.5em}\centering\wuhao 5 | \begin{tabular}{ccccc} 6 | \toprule[1.5pt] 7 | 量的名称&单位名称&单位符号&其它表示实例\\ 8 | \midrule[1pt] 9 | 频率&赫[兹]&Hz&s-1\\ 10 | \bottomrule[1.5pt] 11 | \end{tabular} 12 | \end{table} 13 | \end{denotation} 14 | -------------------------------------------------------------------------------- /examples/book/master/heulogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/master/heulogo.jpg -------------------------------------------------------------------------------- /examples/book/master/main.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3 | % 4 | % 大工至善,大学至臻 5 | % 6 | % 哈尔滨工程大学论文模板 7 | % 8 | % Email: lwh@hrbeu.edu.cn 9 | % https://www.hrbeu.edu.cn 10 | % 11 | % https://gitee.com/liwenhui/heuthesis 12 | % 13 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 14 | \documentclass[type=master,fontset=fandol]{heuthesisbook} 15 | % 此处选项中不要有空格 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | % 必填选项 18 | % type=doctor|master|bachelor|postdoc 19 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 20 | % 选填选项(选填选项的缺省值已经尽可能满足了大多数需求,除非明确知道自己有什么 21 | % 需求) 22 | % tocfour=true|false 23 | % 含义:是否添加第四级目录,只对本科文科个别要求四级目录有效,缺省值为 24 | % false 25 | % fontset=windows|mac|ubuntu|fandol|adobe 26 | % 含义:设置字体,默认情况会自动识别系统,然后设置字体。后两个是开源字体,自行 27 | % 下载安装后设置使用。 28 | % subtitle=true|false 29 | % 含义:论文题目是否含有副标题,缺省值为false,如果有要在cover中设置副标 30 | % 题内容,封面中显示。 31 | % openright=true|false 32 | % 含义:博士论文是否要求章节首页必须在奇数页,此选项不在规范要求中,按个 33 | % 人喜好自行决定。 默认否。注意,我校的默认情况是打印版博士论文要求右翻页 34 | % ,电子版要求非右翻页且无空白页。如果想DIY(或身不由己DIY)在什么地方右 35 | % 翻页,将这个选项设置为false,然后在目标位置添加`\cleardoublepage`命令即 36 | % 可。 37 | % engtoc=true|false 38 | % 含义:是否需要添加英文目录 39 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 40 | \usepackage{heuthesis} 41 | 42 | \graphicspath{{figures/}} 43 | 44 | \begin{document} 45 | \frontmatter 46 | \input{front/cover} % 封面和扉页 47 | \makecover 48 | 49 | \authorization % 使用模板生成的原始原创性与授权声明页 50 | %%\authorization[auscan.pdf] % 使用签字扫描版的原创性与授权声明页 51 | 52 | \cleardoublepage % 控制右开页,与前文连续开页时注释掉 53 | \makeabstract % 封面和摘要 54 | 55 | \cleardoublepage % 控制右开页,与前文连续开页时注释掉 56 | \tableofcontents % 论文目录 57 | 58 | %%\cleardoublepage % 控制右开页,与前文连续开页时注释掉 59 | \listoffigures % 插图目录, 如不需要可用 % 注释掉下面两行 60 | 61 | %%\cleardoublepage % 控制右开页,与前文连续开页时注释掉 62 | \listoftables % 表格目录, 如不需要可用 % 注释掉下面两行 63 | 64 | %%---------- 论文主体,可以根据需要添加章节 -------------- 65 | \cleardoublepage % 控制右开页,后续论文正文一般采用此格式 66 | \mainmatter 67 | \include{body/chap01} 68 | \include{body/chap02} 69 | \include{body/chap03} 70 | \include{body/chap04} 71 | \include{body/chap05} 72 | \include{body/chap06} 73 | \include{body/chap07} 74 | 75 | %%---------- 论文结论、参考文献、附录等部分 ------------ 76 | \backmatter 77 | \include{back/conclusion} % 结论 78 | 79 | \bibliographystyle{heuthesis} 80 | \bibliography{reference} 81 | 82 | \include{back/publications} % 所发文章 83 | \include{back/acknowledgements} %致谢 84 | \include{back/resume} % 个人简介 85 | 86 | \begin{appendix}%附录 87 | \input{back/AppendixA.tex} 88 | \end{appendix} 89 | 90 | \end{document} 91 | -------------------------------------------------------------------------------- /examples/book/master/make_cover.bat: -------------------------------------------------------------------------------- 1 | xelatex spine.tex 2 | xelatex a3cover.tex 3 | 4 | del /S *.aux *.bbl *.blg *.out *.thm *.toc *.lof *.fen *.toe *.lot *.ten *.log *.bak *.loa 5 | exit -------------------------------------------------------------------------------- /examples/book/master/spine.tex: -------------------------------------------------------------------------------- 1 | % !TEX TS-program = XeLaTeX 2 | % !TEX encoding = UTF-8 Unicode 3 | 4 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5 | % 6 | % 哈尔滨工程大学本硕博论文 XeLaTeX 模版 —— 书脊定义 7 | % 8 | % 版本:1.0.0 9 | % 最后更新: 10 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 11 | % 修订者: 12 | % 编译环境1:Ubuntu + TeXLive 2021 13 | % 编译环境2:Windows + TeXLive 2021 14 | % 15 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 | 17 | \documentclass{article} 18 | \usepackage[paperwidth=22cm, paperheight=29.7cm, 19 | left=0cm, right=0cm, top=5cm, bottom=5cm]{geometry} 20 | \usepackage{graphicx} 21 | \usepackage[boldfont, slantfont, CJKnumber]{xeCJK} 22 | \usepackage{metalogo} 23 | 24 | % 设定竖排字体 25 | \setmainfont{Times New Roman} 26 | \setCJKmainfont{SimSun} 27 | \setCJKfamilyfont{vert}[RawFeature={vertical}]{SimSun} 28 | 29 | % 定义字体名称,可在此添加自定义的字体 30 | \setCJKfamilyfont{vsong}[RawFeature={vertical}]{SimSun} 31 | \setCJKfamilyfont{vhei}[RawFeature={vertical}]{SimHei} 32 | \setCJKfamilyfont{vkai}[RawFeature={vertical}]{KaiTi} 33 | 34 | %%---------------书脊内容定义-------------- 35 | %%---------- 你需要改动下面的变量 ---------- 36 | 37 | \providecommand{\thetitle}{\CJKfamily{vhei}{基于~\LaTeX~的哈尔滨工程大学本硕博论文模板使用说明}} 38 | \providecommand{\theauthor}{\CJKfamily{vsong}{马冬梅}} 39 | \providecommand{\theuniversity}{\CJKfamily{vsong}{哈尔滨工程大学硕士学位论文}} 40 | 41 | 42 | \pagestyle{empty} 43 | \begin{document} 44 | 45 | \flushright 46 | \CJKfamily{vsong}\quad 47 | 48 | \rotatebox{-90}{\thetitle} 49 | \vfill 50 | \vspace*{5em}\rotatebox{-90}{\theauthor} 51 | \vfill 52 | \rotatebox{-90}{\theuniversity} 53 | 54 | \end{document} 55 | -------------------------------------------------------------------------------- /examples/book/postdoc/Makefile: -------------------------------------------------------------------------------- 1 | # Makefile for heuthesis dissertation 2 | 3 | # Compiling method: latexmk/xelatex 4 | METHOD = xelatex 5 | # Set opts for latexmk if you use it 6 | LATEXMKOPTS = -xelatex 7 | # Basename of thesis 8 | THESISMAIN = main 9 | PACKAGE = heuthesis 10 | 11 | THESISCONTENTS=$(THESISMAIN).tex front/*.tex body/*.tex back/*.tex $(FIGURES) 12 | # NOTE: update this to reflect your local file types. 13 | FIGURES=$(wildcard figures/*.eps figures/*.pdf) 14 | BIBFILE=*.bib 15 | CLSFILES=$(PACKAGE)book.cls $(PACKAGE)book.cfg $(PACKAGE).ist $(PACKAGE).sty *.bst 16 | 17 | # make deletion work on Windows 18 | ifdef SystemRoot 19 | RM = del /Q 20 | else 21 | RM = rm -f 22 | endif 23 | 24 | .PHONY: clean cleanall thesis 25 | 26 | thesis: $(THESISMAIN).pdf 27 | 28 | ifeq ($(METHOD),latexmk) 29 | 30 | $(THESISMAIN).pdf: $(CLSFILES) 31 | $(METHOD) $(LATEXMKOPTS) $(THESISMAIN) 32 | 33 | else ifeq ($(METHOD),xelatex) 34 | 35 | $(THESISMAIN).idx: $(THESISMAIN).bbl 36 | $(METHOD) $(THESISMAIN) 37 | $(METHOD) $(THESISMAIN) 38 | 39 | $(THESISMAIN)_china.idx : $(CLSFILES) $(THESISMAIN).bbl $(THESISMAIN).idx 40 | splitindex $(THESISMAIN) -- -s $(PACKAGE).ist # 自动生成索引 41 | 42 | $(THESISMAIN)_english.ind $(THESISMAIN)_china.ind $(THESISMAIN)_english.idx : $(THESISMAIN)_china.idx 43 | 44 | $(THESISMAIN).pdf: $(CLSFILES) $(THESISCONTENTS) $(THESISMAIN)_china.ind $(THESISMAIN)_china.idx $(THESISMAIN)_english.ind $(THESISMAIN)_english.idx $(THESISMAIN).bbl 45 | $(METHOD) $(THESISMAIN) 46 | splitindex $(THESISMAIN) -- -s $(PACKAGE).ist # 自动生成索引 47 | $(METHOD) $(THESISMAIN) 48 | 49 | $(THESISMAIN).bbl: $(BIBFILE) 50 | $(METHOD) $(THESISMAIN) 51 | -bibtex $(THESISMAIN) 52 | $(RM) $(THESISMAIN).pdf 53 | 54 | else 55 | $(error Unknown METHOD: $(METHOD)) 56 | 57 | endif 58 | 59 | clean: 60 | latexmk -c $(THESISMAIN) 61 | -@$(RM) *~ *.idx *.ind *.ilg *.thm *.toe *.bbl 62 | 63 | cleanall: clean 64 | -@$(RM) $(THESISMAIN).pdf 65 | -------------------------------------------------------------------------------- /examples/book/postdoc/a3cover.tex: -------------------------------------------------------------------------------- 1 | % !TEX TS-program = XeLaTeX 2 | % !TEX encoding = UTF-8 Unicode 3 | 4 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5 | % 6 | % 哈尔滨工程大学本硕博论文 XeLaTeX 模版 —— A3封面 7 | % 8 | % 版本:1.0.0 9 | % 最后更新: 10 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 11 | % 修订者: 12 | % 编译环境1:Ubuntu + TeXLive 2021 13 | % 编译环境2:Windows+ TeXLive 2021 14 | % 15 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 | 17 | \documentclass{article} 18 | 19 | \usepackage[a3paper, landscape]{geometry} 20 | \usepackage{graphicx} 21 | \usepackage{pdfpages} 22 | 23 | \pagestyle{plain} % Don't use page numbers 24 | 25 | \begin{document} 26 | \setlength\voffset{+0.0in} % adj. vert. offset as needed 27 | \setlength\hoffset{+0.0in} % adj. horiz. offset as needed 28 | \includepdfmerge[nup=2x1, 29 | noautoscale=true, % set "false" if larger inputs 30 | frame=false] % set "true" for frames 31 | {spine.pdf, main.pdf, 1} % modify for file names 32 | \end{document} 33 | -------------------------------------------------------------------------------- /examples/book/postdoc/back/acknowledgements.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{acknowledgements} 3 | 衷心感谢导师~XXX~教授对本人的精心指导。他的言传身教将使我终生受益。 4 | 5 | …… 6 | 7 | 感谢哈工程大学\LaTeX\ 论文模板\heuthesis\ ! 8 | 9 | \end{acknowledgements} 10 | -------------------------------------------------------------------------------- /examples/book/postdoc/back/conclusion.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{conclusions} 3 | 4 | 学位论文的结论作为论文正文的最后一章单独排写,但不加章标题序号。 5 | 6 | 结论应是作者在学位论文研究过程中所取得的创新性成果的概要总结,不能与摘要混为一谈。博士学位论文结论应包括论文的主要结果、创新点、展望三部分,在结论中应概括论文的核心观点,明确、客观地指出本研究内容的创新性成果(含新见解、新观点、方法创新、技术创新、理论创新),并指出今后进一步在本研究方向进行研究工作的展望与设想。对所取得的创新性成果应注意从定性和定量两方面给出科学、准确的评价,分(1)、(2)、(3)…条列出,宜用“提出了”、“建立了”等词叙述。 7 | 8 | \end{conclusions} 9 | -------------------------------------------------------------------------------- /examples/book/postdoc/back/correspondingaddr.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{correspondingaddr} 3 | \heiti\xiaosi 4 | \noindent 永久通讯地址: \par 5 | \noindent email: \par 6 | \noindent 电话: \par 7 | \end{correspondingaddr} 8 | -------------------------------------------------------------------------------- /examples/book/postdoc/back/publications.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{publication} 3 | \noindent\textbf{发表的相关论文} 4 | \begin{publist} 5 | \item XXX,XXX. Static Oxidation Model of Al-Mg/C Dissipation Thermal Protection Materials[J]. Rare Metal Materials and Engineering, 2010, 39(Suppl. 1): 520-524.(SCI~收录,IDS号为~669JS,IF=0.16) 6 | \item XXX,XXX. 精密超声振动切削单晶铜的计算机仿真研究[J]. 系统仿真学报,2007,19(4):738-741,753.(EI~收录号:20071310514841) 7 | \item XXX,XXX. 局部多孔质气体静压轴向轴承静态特性的数值求解[J]. 摩擦学学报,2007(1):68-72.(EI~收录号:20071510544816) 8 | \item XXX,XXX. 硬脆光学晶体材料超精密切削理论研究综述[J]. 机械工程学报,2003,39(8):15-22.(EI~收录号:2004088028875) 9 | \item XXX,XXX. 基于遗传算法的超精密切削加工表面粗糙度预测模型的参数辨识以及切削参数优化[J]. 机械工程学报,2005,41(11):158-162.(EI~收录号:2006039650087) 10 | \item XXX,XXX. Discrete Sliding Mode Cintrok with Fuzzy Adaptive Reaching Law on 6-PEES Parallel Robot[C]. Intelligent System Design and Applications, Jinan, 2006: 649-652.(EI~收录号:20073210746529) 11 | \end{publist} 12 | 13 | ~\\ 14 | 15 | \noindent\textbf{(二)申请及已获得的专利(无专利时此项不必列出)} 16 | \begin{publist} 17 | \item XXX,XXX. 一种温热外敷药制备方案:中国,88105607.3[P]. 1989-07-26. 18 | \end{publist} 19 | 20 | ~\\ 21 | 22 | \noindent\textbf{(三)参与的科研项目及获奖情况} 23 | \begin{publist} 24 | \item XXX,XXX. XX~气体静压轴承技术研究, XX~省自然科学基金项目.课题编号:XXXX. 25 | \item XXX,XXX. XX~静载下预应力混凝土房屋结构设计统一理论. 黑江省科学技术二等奖, 2007. 26 | \end{publist} 27 | %\vfill 28 | %\hangafter=1\hangindent=2em\noindent 29 | %\setlength{\parindent}{2em} 30 | \end{publication} 31 | -------------------------------------------------------------------------------- /examples/book/postdoc/back/resume.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \begin{resume} 4 | XXXX~年~XX~月~XX~日出生于~XXXX。 5 | 6 | XXXX~年~XX~月考入~XX~大学~XX~院(系)XX~专业,XXXX~年~XX~月本科毕业并获得~XX~学学士学位。 7 | 8 | XXXX~年~XX~月------XXXX~年~XX~月在~XX~大学~XX~院(系)XX~学科学习并获得~XX~学硕士学位。 9 | 10 | XXXX~年~XX~月------XXXX~年~XX~月在~XX~大学~XX~院(系)XX~学科学习并获得~XX~学博士学位。 11 | 12 | 获奖情况:如获三好学生、优秀团干部、X~奖学金等(不含科研学术获奖)。 13 | 14 | 工作经历: 15 | 16 | \textbf{( 除全日制硕士生以外,其余学生均应增列此项。个人简历一般应包含教育经历和工作经历。)} 17 | \end{resume} 18 | -------------------------------------------------------------------------------- /examples/book/postdoc/body/chap01.tex: -------------------------------------------------------------------------------- 1 | %! TEX program = xelatex 2 | %! TEX root = ../main.tex 3 | %! TEX encoding = utf-8 4 | 5 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 6 | % 7 | % 哈尔滨工程大学学位论文 XeLaTeX 模版 —— 正文文件 chap01.tex 8 | % 9 | % 版本:1.0.0 10 | % 最后更新: 11 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 12 | % 修订者: 13 | % 编译环境1:Ubuntu 12.04 + TeXLive 2013/2014 14 | % 编译环境2:Windows 7/8 + TeXLive 2013/2014 15 | % 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | 18 | %% 如需英文目录,章节的定义需要改用\BiChapterhe和\BiSection等, 例如 19 | %% \BiChapter{中文章名称}{Chapter Name In English} 20 | %% \BiSection{中文节名称}{Section Name In English} 21 | %% \BiSubSection{中文小节名称}{SubSection Name In English} 22 | 23 | \chapter{绪论}[Induction] 24 | \label{chap01} 25 | 26 | \section{引言}[Induction] 27 | 28 | 学位论文是典型的科技文献,其具有规范的科技文献排版要求,特别是理工类学位论文需要大量的公式和文档排版。因此研究如何提高学位论文编辑排版工作的效率有非常重要的现实意义。本文结合\XeLaTeX{}\footnote{读音:拉泰赫}文档编辑的特点,将Xe\LaTeX{}用在学位论文编辑排版,使用这种方法可以提高论文编辑的效率与排版质量,最大程度地降低论文排版的繁琐性。 29 | 30 | \XeLaTeX{}是一种专业的科技文献排版语言,使用它写文档具有如下优势: 31 | \begin{itemize} 32 | \item 将内容与格式分离,使人专注于内容书写; 33 | \item 编程化控制排版格式,工作灵活性和精确度高; 34 | \item 跨平台,兼容性和稳定性非常好。 35 | \end{itemize} 36 | 37 | 本模板是在参考其他学校论文模板的基础上,根据哈尔滨工程的大学研究生院对本科与研究生论文的格式要求制作,通过此模板,所有排版格式化工作由模板完成,使用户集中于论文的内容上。 38 | 39 | \section{TeX~简介}[Brief Induction of TeX] 40 | 41 | 谈到\TeX{},人们首先会想起Donald E. Knuth \footnote{1960年凯斯工学院数学学士,1963年加州理工数学博士,同年留校任教。1968年跳槽到斯坦福,1974年获图灵奖,1992年退休,1995年获冯·诺依曼奖。}(1938--)。1962年Knuth开始写一本关于编译器设计的书,原计划是12章的单行本。不久Knuth觉得此书涉及的领域应该扩大,于是越写越多,一发不可收拾。1965年完成的初稿居然有3000页,据出版商估计,这些手稿印刷出来大概需要2000页。出书的计划只好改为七卷,每卷一或两章,这就是 \emph{The Art of Computer Programming} \footnote{已完成的前三卷是:\emph{Fundamental Algorithms}, \emph{Seminumerical Algorithms}, \emph{Sorting and Searching}。 第四卷 \emph{Combinatorial Algorithms} 的第一部分4A已出版,其余部分和第五卷 \emph{Syntactic Algorithms}正在写作中,预计2020年完成。第六卷 \emph{Theory of Context-free Languages}和第七卷 \emph{Compiler Techniques}尚未安排上工作日程。}。 42 | 43 | 1976年,当Knuth改写第二卷的第二版时,很郁闷地发现第一卷的铅版不见了;而当时数字排版刚刚兴起,质量还差强人意。于是Knuth决定自己开发一个全新的排版系统,这就是 \TeX。 44 | 45 | 1978年 \TeX 第一版发布后好评如潮,Knuth趁热打铁在1982年发布了第二版,1989年发布的 \TeX{} 3.0将7位字符改为8位。之后Knuth宣布除了修正漏洞停止 \TeX 的开发,因为它已经很稳定,而且他要集中精力完成那部巨著的后几卷。 46 | 47 | 从那时起,每发布一个修正版,版本号就增加一位小数,趋近于$\pi$;当前版本是2008年的3.1415926。他的另一个软件METAFONT的版本号趋近于$e$,目前是2.718281。Knuth希望在他离世时,\TeX 和METAFONT的版本号永远固定下来,从此人们不再改动他的代码。 48 | 49 | \subsection{格式}[Format] 50 | 51 | \TeX 是一种语言也是一个排版引擎 (engine) ,引擎的基本功能就是把字排成行,把行排成页,涉及到断字、断行、分页等算法。基本的 \TeX 系统只有300多个元命令 (primitive) ,十分精悍,但是很难读懂,只适于非正常人类。所以Knuth提供了一种格式 (format,宏命令的集合) 对 \TeX 进行了封装,这就是Plain \TeX ,包含600多个宏命令,然而它还是不够高级。 52 | 53 | 1980年代初期,斯坦福研究所的Leslie Lamport (1941--)\footnote{1970年加入麻省计算机同伙公司。2008年获冯·诺依曼奖。} 开发了一种新的格式,也就是 \LaTeX。1992年 \LaTeX{} 2.09发布后,Lamport退居二线,之后的开发活动由Frank Mittelbach 等人接管。他们发布的最后版本是1994年的 \LaTeXe,\LaTeX 3 的开发也在进行中,只是正式版看起来遥遥无期。 54 | 55 | \subsection{宏包}[Package] 56 | 57 | \LaTeX 出现之后,在它的基础上出现了很多宏包 (package) 。起初,美国数学学会 {} 看着 \TeX 是好的,就派Michael D. Spivak (1940--)\footnote{1964年普林斯顿数学博士。} 开发基于Plain \TeX 的宏包AmS\TeX{},它的开发进行了两年 (1983--1985) 。后来与时俱进的AMS又看着 \LaTeX 是好的,就想转移阵地,但是他们的字体遇到了麻烦。 58 | 59 | 恰好Mittelbach和Rainer Schöpf\footnote{\LaTeX 3的开发者之一。} 刚刚搞了个字体系统new font selection scheme for \LaTeX{} (NFSS) ,AMS看着还不错,就拜托他们把AMSFonts加入 \LaTeX,继而在1989年请他们开发\AmS\LaTeX{}。次年\AmS\LaTeX 正式发布,之后它被整合为 \AmS 宏包。 60 | 61 | \section{优点缺点}[Advantage and Disadvantage] 62 | 63 | 通过上节内容我们已经知道,\TeX 相对于其他标记语言有较大优势,但是在桌面印刷领域还有一种不可忽视的类别,所见即所得 (WYSIWYG) 系统,比如微软的Word。其实Word也有自己的域代码 (field code) ,只是一般用户不太了解。 64 | 65 | 一般而言,\TeX 相对于所见即所得系统有如下优点: 66 | \begin{itemize} 67 | \item 高质量,它制作的版面看起来更专业,数学公式尤其赏心悦目。 68 | \item 结构化,它的文档结构清晰。 69 | \item 批处理,它的源文件是文本文件,便于批处理,虽然解释 (parse) 源文件可能很费劲。 70 | \item 跨平台,它几乎可以运行于所有电脑硬件和操作系统平台。 71 | \item 免费,多数 \TeX 软件都是免费的,虽然也有一些商业软件。 72 | \end{itemize} 73 | 74 | 相应地,\TeX 由于其工作流程,设计原则,资源的缺乏,以及历史局限性等原因也存在一些缺陷: 75 | \begin{itemize} 76 | \item 语法不如HTML和XML严谨、清晰。 77 | \item 制作过程繁琐,有时需要反复编译,不能直接或实时看到结果。 78 | \item 宏包鱼龙混杂,水准参差不齐,风格不够统一。 79 | \item 排版样式比较统一,但因而缺乏灵活性。 80 | \item 相对于商业软件,用户支持不够好,文档不完善。 81 | \end{itemize} 82 | 83 | 84 | \section{XeTeX简介}[Inductuon of XeTeX] 85 | 86 | \XeTeX{}\footnote{英文发音为"zee-\TeX{}"}是一种使用Unicode的\TeX{}排版引擎,并支持一些现代字体技术,例如OpenType。其作者和维护者是Jonathan Kew,并以X11自由软件许可证发布。 87 | 88 | 虽然\XeTeX{}最初只是为Mac OS X所开发,但它现在在各主要平台上都可以运作。它原生的支持Unicode,并默认其输入文件为UTF-8编码。\XeTeX{}可以在不进行额外配置的情况下直接使用操作系统中安装的字体,因此可以直接利用OpenType,Graphite中的高级特性,例如额外的字形,花体,合字,可变的文本粗细等等。\XeTeX{}提供了对OpenType中本地排版约定(locl标签)的支持,也允许向字体传递OpenType的元标签。它亦支持使用包含特殊数学字符的Unicode字体排版数学公式,例如使用Cambria Math或Asana Math字体代替传统的\TeX{}字体。 89 | 90 | \section*{本章小结}[Brief Summary] 91 | \LaTeX{}简介。 -------------------------------------------------------------------------------- /examples/book/postdoc/build.bat: -------------------------------------------------------------------------------- 1 | @echo Making xelatex...... 2 | xelatex main.tex 3 | bibtex main 4 | xelatex main.tex 5 | xelatex main.tex 6 | 7 | del /S *.aux *.bbl *.blg *.out *.thm *.toc *.lof *.fen *.toe *.lot *.ten *.log *.bak *.loa *.glo *.idx 8 | exit -------------------------------------------------------------------------------- /examples/book/postdoc/figures/Partita3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/postdoc/figures/Partita3.png -------------------------------------------------------------------------------- /examples/book/postdoc/figures/VisualAudio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/postdoc/figures/VisualAudio.png -------------------------------------------------------------------------------- /examples/book/postdoc/figures/author.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/postdoc/figures/author.jpg -------------------------------------------------------------------------------- /examples/book/postdoc/figures/chao.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/postdoc/figures/chao.jpg -------------------------------------------------------------------------------- /examples/book/postdoc/figures/chaoren.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/postdoc/figures/chaoren.jpg -------------------------------------------------------------------------------- /examples/book/postdoc/figures/golfer.eps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-2.0 EPSF-1.2 2 | -------------------------------------------------------------------------------- /examples/book/postdoc/figures/golfer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/postdoc/figures/golfer.jpg -------------------------------------------------------------------------------- /examples/book/postdoc/figures/install-advance.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/postdoc/figures/install-advance.jpg -------------------------------------------------------------------------------- /examples/book/postdoc/figures/install-basic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/postdoc/figures/install-basic.jpg -------------------------------------------------------------------------------- /examples/book/postdoc/figures/install-texlive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/postdoc/figures/install-texlive.jpg -------------------------------------------------------------------------------- /examples/book/postdoc/figures/lang.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/postdoc/figures/lang.jpg -------------------------------------------------------------------------------- /examples/book/postdoc/figures/lidi-wangyi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/postdoc/figures/lidi-wangyi.jpg -------------------------------------------------------------------------------- /examples/book/postdoc/figures/niang.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/postdoc/figures/niang.jpg -------------------------------------------------------------------------------- /examples/book/postdoc/figures/ren.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/postdoc/figures/ren.jpg -------------------------------------------------------------------------------- /examples/book/postdoc/figures/sun.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/postdoc/figures/sun.jpg -------------------------------------------------------------------------------- /examples/book/postdoc/figures/wedding.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/postdoc/figures/wedding.jpg -------------------------------------------------------------------------------- /examples/book/postdoc/front/cover.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \heusetup{ 4 | %****************************** 5 | % 注意: 6 | % 1. 配置里面不要出现空行 7 | % 2. 不需要的配置信息可以删除 8 | %****************************** 9 | % 10 | %===== 11 | % 秘级 12 | %===== 13 | statesecrets={公开}, 14 | cnumber={no9527}, %编号 15 | natclassifiedindex={TM301.2}, 16 | intclassifiedindex={62-5}, 17 | % 18 | %========= 19 | % 中文信息 20 | %========= 21 | ctitleone={基于~\LaTeX~的哈尔滨工程大学},%博士后封面标题第一行 22 | ctitletwo={本硕博论文模板使用说明},%博士后封面标题第二行 23 | ctitlecover={基于~\LaTeX~的哈尔滨工程大学本硕博\\论文模板使用说明},%放在封面中使用,自由断行 24 | ctitle={基于~\LaTeX~的哈尔滨工程大学本硕博论文模板使用说明},%放在原创性声明中使用 25 | csubject={动力工程及工程热物理}, 26 | caffil={动力与能源工程学院}, 27 | cauthor={马冬梅}, 28 | csupervisor={某某某\ 教授}, 29 | csubmitdate={20XX年XX月}, %提交日期 30 | coralexdate={20XX年XX月}, %答辩日期 31 | cstudentid={202103123}, 32 | cpositionname={哈铁西站}, %博士后站名称 33 | cfinishdate={20XX年X月---20XX年X月}, %到站日期 34 | cstartdate={3050年9月10日}, %到站日期 35 | cenddate={3090年10月10日}, %出站日期 36 | % 37 | % 38 | %========= 39 | % 英文信息 40 | %========= 41 | etitle={Manual of~ \LaTeX ~Thesis Template of\\ Harbin Engineering University}, 42 | esubtitle={This is the sub title}, 43 | exueke={Engineering}, 44 | esubject={Power Engineering}, 45 | eaffil={\emultiline[t]{School of Power \\ and Energy Engineering}}, 46 | eauthor={Ma Dongmei}, 47 | esupervisor={Professor KONG Fuzi}, 48 | % eassosupervisor={XXX}, 49 | % 日期自动生成,若需指定按如下方式修改: 50 | % edate={December, 2017}, 51 | esubmitdate={August, 20XX}, %提交日期(英文) 52 | eoralexdate={December, 20XX}, %答辩日期(英文) 53 | estudenttype={Master of Engineering}, 54 | % 55 | % 中英文关键词,用“英文逗号(,)”分割 56 | ckeywords={\TeX, \LaTeX, 论文, 模板}, 57 | ekeywords={\TeX, \LaTeX, template, thesis}, 58 | } 59 | 60 | \begin{cabstract} 61 | 62 | 摘要的字数(以汉字计),本科、硕士学位论文一般为500 $\sim$ 1000字,博士学位论文为1000 $\sim$ 2000字, 63 | 均以能将规定内容阐述清楚为原则,文字要精练,段落衔接要流畅。摘要页不需写出论文题目。 64 | 英文摘要与中文摘要的内容应一致,在语法、用词上应准确无误,语言简练通顺。 65 | 66 | 关键词是为了文献标引工作、用以表示全文主要内容信息的单词或术语。关键词不超过 5 67 | 个,每个关键词中间用分号分隔。(关键词分隔符不用考虑,模板会自动处理。英文关键词同理。) 68 | \end{cabstract} 69 | 70 | \begin{eabstract} 71 | An abstract of a dissertation is a summary and extraction of research work 72 | and contributions. Included in an abstract should be description of research 73 | topic and research objective, brief introduction to methodology and research 74 | process, and summarization of conclusion and contributions of the 75 | research. An abstract should be characterized by independence and clarity and 76 | carry identical information with the dissertation. It should be such that the 77 | general idea and major contributions of the dissertation are conveyed without 78 | reading the dissertation. 79 | 80 | An abstract should be concise and to the point. It is a misunderstanding to 81 | make an abstract an outline of the dissertation and words ``the first 82 | chapter'', ``the second chapter'' and the like should be avoided in the 83 | abstract. 84 | 85 | Key words are terms used in a dissertation for indexing, reflecting core 86 | information of the dissertation. An abstract may contain a maximum of 5 key 87 | words, with semi-colons used in between to separate one another. 88 | \end{eabstract} 89 | 90 | -------------------------------------------------------------------------------- /examples/book/postdoc/heulogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/postdoc/heulogo.jpg -------------------------------------------------------------------------------- /examples/book/postdoc/main.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3 | % 4 | % 大工至善,大学至臻 5 | % 6 | % 哈尔滨工程大学论文模板 7 | % 8 | % Email: lwh@hrbeu.edu.cn 9 | % https://www.hrbeu.edu.cn 10 | % 11 | % https://gitee.com/liwenhui/heuthesis 12 | % 13 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 14 | \documentclass[type=postdoc,fontset=fandol]{heuthesisbook} 15 | % 此处选项中不要有空格 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | % 必填选项 18 | % type=doctor|master|bachelor|postdoc 19 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 20 | % 选填选项(选填选项的缺省值已经尽可能满足了大多数需求,除非明确知道自己有什么 21 | % 需求) 22 | % tocfour=true|false 23 | % 含义:是否添加第四级目录,只对本科文科个别要求四级目录有效,缺省值为 24 | % false 25 | % fontset=windows|mac|ubuntu|fandol|adobe 26 | % 含义:设置字体,默认情况会自动识别系统,然后设置字体。后两个是开源字体,自行 27 | % 下载安装后设置使用。 28 | % subtitle=true|false 29 | % 含义:论文题目是否含有副标题,缺省值为false,如果有要在cover中设置副标 30 | % 题内容,封面中显示。 31 | % openright=true|false 32 | % 含义:博士论文是否要求章节首页必须在奇数页,此选项不在规范要求中,按个 33 | % 人喜好自行决定。 默认否。注意,我校的默认情况是打印版博士论文要求右翻页 34 | % ,电子版要求非右翻页且无空白页。如果想DIY(或身不由己DIY)在什么地方右 35 | % 翻页,将这个选项设置为false,然后在目标位置添加`\cleardoublepage`命令即 36 | % 可。 37 | % engtoc=true|false 38 | % 含义:是否需要添加英文目录 39 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 40 | \usepackage{heuthesis} 41 | 42 | \graphicspath{{figures/}} 43 | 44 | \begin{document} 45 | \frontmatter 46 | \input{front/cover} % 封面 47 | \makecover 48 | 49 | \tableofcontents %目录 50 | 51 | %%---------- 插图目录, 如不需要可用 % 注释掉下面两行 52 | \listoffigures 53 | \cleardoublepage 54 | 55 | %%---------- 表格目录, 如不需要可用 % 注释掉下面两行 56 | \listoftables 57 | \cleardoublepage 58 | 59 | \mainmatter 60 | \include{body/chap01} 61 | \include{body/chap02} 62 | \include{body/chap03} 63 | \include{body/chap04} 64 | \include{body/chap05} 65 | \include{body/chap06} 66 | \include{body/chap07} 67 | 68 | \backmatter 69 | \include{back/conclusion} % 结论 70 | 71 | \bibliographystyle{heuthesis} 72 | \bibliography{reference} 73 | 74 | \include{back/acknowledgements} %致谢 75 | 76 | \include{back/publications} % 所发文章 77 | \include{back/resume} % 个人简介 78 | \include{back/correspondingaddr} %通信地址 79 | 80 | \end{document} 81 | -------------------------------------------------------------------------------- /examples/book/postdoc/make_cover.bat: -------------------------------------------------------------------------------- 1 | xelatex spine.tex 2 | xelatex a3cover.tex 3 | 4 | del /S *.aux *.bbl *.blg *.out *.thm *.toc *.lof *.fen *.toe *.lot *.ten *.log *.bak *.loa 5 | exit -------------------------------------------------------------------------------- /examples/book/postdoc/spine.tex: -------------------------------------------------------------------------------- 1 | % !TEX TS-program = XeLaTeX 2 | % !TEX encoding = UTF-8 Unicode 3 | 4 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5 | % 6 | % 哈尔滨工程大学本硕博论文 XeLaTeX 模版 —— 书脊定义 7 | % 8 | % 版本:1.0.0 9 | % 最后更新: 10 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 11 | % 修订者: 12 | % 编译环境1:Ubuntu + TeXLive 2021 13 | % 编译环境2:Windows + TeXLive 2021 14 | % 15 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 | 17 | \documentclass{article} 18 | \usepackage[paperwidth=22cm, paperheight=29.7cm, 19 | left=0cm, right=0cm, top=5cm, bottom=5cm]{geometry} 20 | \usepackage{graphicx} 21 | \usepackage[boldfont, slantfont, CJKnumber]{xeCJK} 22 | \usepackage{metalogo} 23 | 24 | % 设定竖排字体 25 | \setmainfont{Times New Roman} 26 | \setCJKmainfont{SimSun} 27 | \setCJKfamilyfont{vert}[RawFeature={vertical}]{SimSun} 28 | 29 | % 定义字体名称,可在此添加自定义的字体 30 | \setCJKfamilyfont{vsong}[RawFeature={vertical}]{SimSun} 31 | \setCJKfamilyfont{vhei}[RawFeature={vertical}]{SimHei} 32 | \setCJKfamilyfont{vkai}[RawFeature={vertical}]{KaiTi} 33 | 34 | %%---------------书脊内容定义-------------- 35 | %%---------- 你需要改动下面的变量 ---------- 36 | 37 | \providecommand{\thetitle}{\CJKfamily{vhei}{基于~\LaTeX~的哈尔滨工程大学本硕博论文模板使用说明}} 38 | \providecommand{\theauthor}{\CJKfamily{vsong}{马冬梅}} 39 | \providecommand{\theuniversity}{\CJKfamily{vkai}{哈尔滨工程大学}} 40 | 41 | 42 | \pagestyle{empty} 43 | \begin{document} 44 | 45 | \flushright 46 | \CJKfamily{vsong}\quad 47 | 48 | \rotatebox{-90}{\thetitle} 49 | \vfill 50 | \vspace*{5em}\rotatebox{-90}{\theauthor} 51 | \vfill 52 | \rotatebox{-90}{\theuniversity} 53 | 54 | \end{document} 55 | -------------------------------------------------------------------------------- /examples/book/promaster/Makefile: -------------------------------------------------------------------------------- 1 | # Makefile for heuthesis dissertation 2 | 3 | # Compiling method: latexmk/xelatex 4 | METHOD = xelatex 5 | # Set opts for latexmk if you use it 6 | LATEXMKOPTS = -xelatex 7 | # Basename of thesis 8 | THESISMAIN = main 9 | PACKAGE = heuthesis 10 | 11 | THESISCONTENTS=$(THESISMAIN).tex front/*.tex body/*.tex back/*.tex $(FIGURES) 12 | # NOTE: update this to reflect your local file types. 13 | FIGURES=$(wildcard figures/*.eps figures/*.pdf) 14 | BIBFILE=*.bib 15 | CLSFILES=$(PACKAGE)book.cls $(PACKAGE)book.cfg $(PACKAGE).ist $(PACKAGE).sty *.bst 16 | 17 | # make deletion work on Windows 18 | ifdef SystemRoot 19 | RM = del /Q 20 | else 21 | RM = rm -f 22 | endif 23 | 24 | .PHONY: clean cleanall thesis 25 | 26 | thesis: $(THESISMAIN).pdf 27 | 28 | ifeq ($(METHOD),latexmk) 29 | 30 | $(THESISMAIN).pdf: $(CLSFILES) 31 | $(METHOD) $(LATEXMKOPTS) $(THESISMAIN) 32 | 33 | else ifeq ($(METHOD),xelatex) 34 | 35 | $(THESISMAIN).idx: $(THESISMAIN).bbl 36 | $(METHOD) $(THESISMAIN) 37 | $(METHOD) $(THESISMAIN) 38 | 39 | $(THESISMAIN)_china.idx : $(CLSFILES) $(THESISMAIN).bbl $(THESISMAIN).idx 40 | splitindex $(THESISMAIN) -- -s $(PACKAGE).ist # 自动生成索引 41 | 42 | $(THESISMAIN)_english.ind $(THESISMAIN)_china.ind $(THESISMAIN)_english.idx : $(THESISMAIN)_china.idx 43 | 44 | $(THESISMAIN).pdf: $(CLSFILES) $(THESISCONTENTS) $(THESISMAIN)_china.ind $(THESISMAIN)_china.idx $(THESISMAIN)_english.ind $(THESISMAIN)_english.idx $(THESISMAIN).bbl 45 | $(METHOD) $(THESISMAIN) 46 | splitindex $(THESISMAIN) -- -s $(PACKAGE).ist # 自动生成索引 47 | $(METHOD) $(THESISMAIN) 48 | 49 | $(THESISMAIN).bbl: $(BIBFILE) 50 | $(METHOD) $(THESISMAIN) 51 | -bibtex $(THESISMAIN) 52 | $(RM) $(THESISMAIN).pdf 53 | 54 | else 55 | $(error Unknown METHOD: $(METHOD)) 56 | 57 | endif 58 | 59 | clean: 60 | latexmk -c $(THESISMAIN) 61 | -@$(RM) *~ *.idx *.ind *.ilg *.thm *.toe *.bbl 62 | 63 | cleanall: clean 64 | -@$(RM) $(THESISMAIN).pdf 65 | -------------------------------------------------------------------------------- /examples/book/promaster/a3cover.tex: -------------------------------------------------------------------------------- 1 | % !TEX TS-program = XeLaTeX 2 | % !TEX encoding = UTF-8 Unicode 3 | 4 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5 | % 6 | % 哈尔滨工程大学本硕博论文 XeLaTeX 模版 —— A3封面 7 | % 8 | % 版本:1.0.0 9 | % 最后更新: 10 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 11 | % 修订者: 12 | % 编译环境1:Ubuntu + TeXLive 2021 13 | % 编译环境2:Windows+ TeXLive 2021 14 | % 15 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 | 17 | \documentclass{article} 18 | 19 | \usepackage[a3paper, landscape]{geometry} 20 | \usepackage{graphicx} 21 | \usepackage{pdfpages} 22 | 23 | \pagestyle{plain} % Don't use page numbers 24 | 25 | \begin{document} 26 | \setlength\voffset{+0.0in} % adj. vert. offset as needed 27 | \setlength\hoffset{+0.0in} % adj. horiz. offset as needed 28 | \includepdfmerge[nup=2x1, 29 | noautoscale=true, % set "false" if larger inputs 30 | frame=false] % set "true" for frames 31 | {spine.pdf, main.pdf, 1} % modify for file names 32 | \end{document} 33 | -------------------------------------------------------------------------------- /examples/book/promaster/back/acknowledgements.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{acknowledgements} 3 | 衷心感谢导师~XXX~教授对本人的精心指导。他的言传身教将使我终生受益。 4 | 5 | …… 6 | 7 | 感谢哈工程大学\LaTeX\ 论文模板\heuthesis\ ! 8 | 9 | \end{acknowledgements} 10 | -------------------------------------------------------------------------------- /examples/book/promaster/back/conclusion.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{conclusions} 3 | 4 | 学位论文的结论作为论文正文的最后一章单独排写,但不加章标题序号。 5 | 6 | 结论应是作者在学位论文研究过程中所取得的创新性成果的概要总结,不能与摘要混为一谈。博士学位论文结论应包括论文的主要结果、创新点、展望三部分,在结论中应概括论文的核心观点,明确、客观地指出本研究内容的创新性成果(含新见解、新观点、方法创新、技术创新、理论创新),并指出今后进一步在本研究方向进行研究工作的展望与设想。对所取得的创新性成果应注意从定性和定量两方面给出科学、准确的评价,分(1)、(2)、(3)…条列出,宜用“提出了”、“建立了”等词叙述。 7 | 8 | \end{conclusions} 9 | -------------------------------------------------------------------------------- /examples/book/promaster/back/heuregu.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \chapter[哈尔滨工程大学研究生学位论文规范]{哈尔滨工程大学研究生学位论文规范}[Harbin Engineering University Postgraduate Dissertation Writing Specifications] 4 | \includepdf{back/dws1.pdf} -------------------------------------------------------------------------------- /examples/book/promaster/back/publications.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | \begin{publication} 3 | \noindent\textbf{发表的相关论文} 4 | \begin{publist} 5 | \item XXX,XXX. Static Oxidation Model of Al-Mg/C Dissipation Thermal Protection Materials[J]. Rare Metal Materials and Engineering, 2010, 39(Suppl. 1): 520-524.(SCI~收录,IDS号为~669JS,IF=0.16) 6 | \item XXX,XXX. 精密超声振动切削单晶铜的计算机仿真研究[J]. 系统仿真学报,2007,19(4):738-741,753.(EI~收录号:20071310514841) 7 | \item XXX,XXX. 局部多孔质气体静压轴向轴承静态特性的数值求解[J]. 摩擦学学报,2007(1):68-72.(EI~收录号:20071510544816) 8 | \item XXX,XXX. 硬脆光学晶体材料超精密切削理论研究综述[J]. 机械工程学报,2003,39(8):15-22.(EI~收录号:2004088028875) 9 | \item XXX,XXX. 基于遗传算法的超精密切削加工表面粗糙度预测模型的参数辨识以及切削参数优化[J]. 机械工程学报,2005,41(11):158-162.(EI~收录号:2006039650087) 10 | \item XXX,XXX. Discrete Sliding Mode Cintrok with Fuzzy Adaptive Reaching Law on 6-PEES Parallel Robot[C]. Intelligent System Design and Applications, Jinan, 2006: 649-652.(EI~收录号:20073210746529) 11 | \end{publist} 12 | 13 | ~\\ 14 | 15 | \noindent\textbf{(二)申请及已获得的专利(无专利时此项不必列出)} 16 | \begin{publist} 17 | \item XXX,XXX. 一种温热外敷药制备方案:中国,88105607.3[P]. 1989-07-26. 18 | \end{publist} 19 | 20 | ~\\ 21 | 22 | \noindent\textbf{(三)参与的科研项目及获奖情况} 23 | \begin{publist} 24 | \item XXX,XXX. XX~气体静压轴承技术研究, XX~省自然科学基金项目.课题编号:XXXX. 25 | \item XXX,XXX. XX~静载下预应力混凝土房屋结构设计统一理论. 黑江省科学技术二等奖, 2007. 26 | \end{publist} 27 | %\vfill 28 | %\hangafter=1\hangindent=2em\noindent 29 | %\setlength{\parindent}{2em} 30 | \end{publication} 31 | -------------------------------------------------------------------------------- /examples/book/promaster/back/resume.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \begin{resume} 4 | XXXX~年~XX~月~XX~日出生于~XXXX。 5 | 6 | XXXX~年~XX~月考入~XX~大学~XX~院(系)XX~专业,XXXX~年~XX~月本科毕业并获得~XX~学学士学位。 7 | 8 | XXXX~年~XX~月------XXXX~年~XX~月在~XX~大学~XX~院(系)XX~学科学习并获得~XX~学硕士学位。 9 | 10 | XXXX~年~XX~月------XXXX~年~XX~月在~XX~大学~XX~院(系)XX~学科学习并获得~XX~学博士学位。 11 | 12 | 获奖情况:如获三好学生、优秀团干部、X~奖学金等(不含科研学术获奖)。 13 | 14 | 工作经历: 15 | 16 | \textbf{( 除全日制硕士生以外,其余学生均应增列此项。个人简历一般应包含教育经历和工作经历。)} 17 | \end{resume} 18 | -------------------------------------------------------------------------------- /examples/book/promaster/body/chap01.tex: -------------------------------------------------------------------------------- 1 | %! TEX program = xelatex 2 | %! TEX root = ../main.tex 3 | %! TEX encoding = utf-8 4 | 5 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 6 | % 7 | % 哈尔滨工程大学学位论文 XeLaTeX 模版 —— 正文文件 chap01.tex 8 | % 9 | % 版本:1.0.0 10 | % 最后更新: 11 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 12 | % 修订者: 13 | % 编译环境1:Ubuntu 12.04 + TeXLive 2013/2014 14 | % 编译环境2:Windows 7/8 + TeXLive 2013/2014 15 | % 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | 18 | %% 如需英文目录,章节的定义需要改用\BiChapterhe和\BiSection等, 例如 19 | %% \BiChapter{中文章名称}{Chapter Name In English} 20 | %% \BiSection{中文节名称}{Section Name In English} 21 | %% \BiSubSection{中文小节名称}{SubSection Name In English} 22 | 23 | \chapter{绪论}[Induction] 24 | \label{chap01} 25 | 26 | \section{引言}[Induction] 27 | 28 | 学位论文是典型的科技文献,其具有规范的科技文献排版要求,特别是理工类学位论文需要大量的公式和文档排版。因此研究如何提高学位论文编辑排版工作的效率有非常重要的现实意义。本文结合\XeLaTeX{}\footnote{读音:拉泰赫}文档编辑的特点,将Xe\LaTeX{}用在学位论文编辑排版,使用这种方法可以提高论文编辑的效率与排版质量,最大程度地降低论文排版的繁琐性。 29 | 30 | \XeLaTeX{}是一种专业的科技文献排版语言,使用它写文档具有如下优势: 31 | \begin{itemize} 32 | \item 将内容与格式分离,使人专注于内容书写; 33 | \item 编程化控制排版格式,工作灵活性和精确度高; 34 | \item 跨平台,兼容性和稳定性非常好。 35 | \end{itemize} 36 | 37 | 本模板是在参考其他学校论文模板的基础上,根据哈尔滨工程的大学研究生院对本科与研究生论文的格式要求制作,通过此模板,所有排版格式化工作由模板完成,使用户集中于论文的内容上。 38 | 39 | \section{TeX~简介}[Brief Induction of TeX] 40 | 41 | 谈到\TeX{},人们首先会想起Donald E. Knuth \footnote{1960年凯斯工学院数学学士,1963年加州理工数学博士,同年留校任教。1968年跳槽到斯坦福,1974年获图灵奖,1992年退休,1995年获冯·诺依曼奖。}(1938--)。1962年Knuth开始写一本关于编译器设计的书,原计划是12章的单行本。不久Knuth觉得此书涉及的领域应该扩大,于是越写越多,一发不可收拾。1965年完成的初稿居然有3000页,据出版商估计,这些手稿印刷出来大概需要2000页。出书的计划只好改为七卷,每卷一或两章,这就是 \emph{The Art of Computer Programming} \footnote{已完成的前三卷是:\emph{Fundamental Algorithms}, \emph{Seminumerical Algorithms}, \emph{Sorting and Searching}。 第四卷 \emph{Combinatorial Algorithms} 的第一部分4A已出版,其余部分和第五卷 \emph{Syntactic Algorithms}正在写作中,预计2020年完成。第六卷 \emph{Theory of Context-free Languages}和第七卷 \emph{Compiler Techniques}尚未安排上工作日程。}。 42 | 43 | 1976年,当Knuth改写第二卷的第二版时,很郁闷地发现第一卷的铅版不见了;而当时数字排版刚刚兴起,质量还差强人意。于是Knuth决定自己开发一个全新的排版系统,这就是 \TeX。 44 | 45 | 1978年 \TeX 第一版发布后好评如潮,Knuth趁热打铁在1982年发布了第二版,1989年发布的 \TeX{} 3.0将7位字符改为8位。之后Knuth宣布除了修正漏洞停止 \TeX 的开发,因为它已经很稳定,而且他要集中精力完成那部巨著的后几卷。 46 | 47 | 从那时起,每发布一个修正版,版本号就增加一位小数,趋近于$\pi$;当前版本是2008年的3.1415926。他的另一个软件METAFONT的版本号趋近于$e$,目前是2.718281。Knuth希望在他离世时,\TeX 和METAFONT的版本号永远固定下来,从此人们不再改动他的代码。 48 | 49 | \subsection{格式}[Format] 50 | 51 | \TeX 是一种语言也是一个排版引擎 (engine) ,引擎的基本功能就是把字排成行,把行排成页,涉及到断字、断行、分页等算法。基本的 \TeX 系统只有300多个元命令 (primitive) ,十分精悍,但是很难读懂,只适于非正常人类。所以Knuth提供了一种格式 (format,宏命令的集合) 对 \TeX 进行了封装,这就是Plain \TeX ,包含600多个宏命令,然而它还是不够高级。 52 | 53 | 1980年代初期,斯坦福研究所的Leslie Lamport (1941--)\footnote{1970年加入麻省计算机同伙公司。2008年获冯·诺依曼奖。} 开发了一种新的格式,也就是 \LaTeX。1992年 \LaTeX{} 2.09发布后,Lamport退居二线,之后的开发活动由Frank Mittelbach 等人接管。他们发布的最后版本是1994年的 \LaTeXe,\LaTeX 3 的开发也在进行中,只是正式版看起来遥遥无期。 54 | 55 | \subsection{宏包}[Package] 56 | 57 | \LaTeX 出现之后,在它的基础上出现了很多宏包 (package) 。起初,美国数学学会 {} 看着 \TeX 是好的,就派Michael D. Spivak (1940--)\footnote{1964年普林斯顿数学博士。} 开发基于Plain \TeX 的宏包AmS\TeX{},它的开发进行了两年 (1983--1985) 。后来与时俱进的AMS又看着 \LaTeX 是好的,就想转移阵地,但是他们的字体遇到了麻烦。 58 | 59 | 恰好Mittelbach和Rainer Schöpf\footnote{\LaTeX 3的开发者之一。} 刚刚搞了个字体系统new font selection scheme for \LaTeX{} (NFSS) ,AMS看着还不错,就拜托他们把AMSFonts加入 \LaTeX,继而在1989年请他们开发\AmS\LaTeX{}。次年\AmS\LaTeX 正式发布,之后它被整合为 \AmS 宏包。 60 | 61 | \section{优点缺点}[Advantage and Disadvantage] 62 | 63 | 通过上节内容我们已经知道,\TeX 相对于其他标记语言有较大优势,但是在桌面印刷领域还有一种不可忽视的类别,所见即所得 (WYSIWYG) 系统,比如微软的Word。其实Word也有自己的域代码 (field code) ,只是一般用户不太了解。 64 | 65 | 一般而言,\TeX 相对于所见即所得系统有如下优点: 66 | \begin{itemize} 67 | \item 高质量,它制作的版面看起来更专业,数学公式尤其赏心悦目。 68 | \item 结构化,它的文档结构清晰。 69 | \item 批处理,它的源文件是文本文件,便于批处理,虽然解释 (parse) 源文件可能很费劲。 70 | \item 跨平台,它几乎可以运行于所有电脑硬件和操作系统平台。 71 | \item 免费,多数 \TeX 软件都是免费的,虽然也有一些商业软件。 72 | \end{itemize} 73 | 74 | 相应地,\TeX 由于其工作流程,设计原则,资源的缺乏,以及历史局限性等原因也存在一些缺陷: 75 | \begin{itemize} 76 | \item 语法不如HTML和XML严谨、清晰。 77 | \item 制作过程繁琐,有时需要反复编译,不能直接或实时看到结果。 78 | \item 宏包鱼龙混杂,水准参差不齐,风格不够统一。 79 | \item 排版样式比较统一,但因而缺乏灵活性。 80 | \item 相对于商业软件,用户支持不够好,文档不完善。 81 | \end{itemize} 82 | 83 | 84 | \section{XeTeX简介}[Inductuon of XeTeX] 85 | 86 | \XeTeX{}\footnote{英文发音为"zee-\TeX{}"}是一种使用Unicode的\TeX{}排版引擎,并支持一些现代字体技术,例如OpenType。其作者和维护者是Jonathan Kew,并以X11自由软件许可证发布。 87 | 88 | 虽然\XeTeX{}最初只是为Mac OS X所开发,但它现在在各主要平台上都可以运作。它原生的支持Unicode,并默认其输入文件为UTF-8编码。\XeTeX{}可以在不进行额外配置的情况下直接使用操作系统中安装的字体,因此可以直接利用OpenType,Graphite中的高级特性,例如额外的字形,花体,合字,可变的文本粗细等等。\XeTeX{}提供了对OpenType中本地排版约定(locl标签)的支持,也允许向字体传递OpenType的元标签。它亦支持使用包含特殊数学字符的Unicode字体排版数学公式,例如使用Cambria Math或Asana Math字体代替传统的\TeX{}字体。 89 | 90 | \section*{本章小结}[Brief Summary] 91 | \LaTeX{}简介。 -------------------------------------------------------------------------------- /examples/book/promaster/build.bat: -------------------------------------------------------------------------------- 1 | @echo Making xelatex...... 2 | xelatex main.tex 3 | bibtex main 4 | xelatex main.tex 5 | xelatex main.tex 6 | 7 | del /S *.aux *.bbl *.blg *.out *.thm *.toc *.lof *.fen *.toe *.lot *.ten *.log *.bak *.loa *.glo *.idx 8 | exit -------------------------------------------------------------------------------- /examples/book/promaster/figures/Partita3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/promaster/figures/Partita3.png -------------------------------------------------------------------------------- /examples/book/promaster/figures/VisualAudio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/promaster/figures/VisualAudio.png -------------------------------------------------------------------------------- /examples/book/promaster/figures/author.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/promaster/figures/author.jpg -------------------------------------------------------------------------------- /examples/book/promaster/figures/chao.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/promaster/figures/chao.jpg -------------------------------------------------------------------------------- /examples/book/promaster/figures/chaoren.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/promaster/figures/chaoren.jpg -------------------------------------------------------------------------------- /examples/book/promaster/figures/golfer.eps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-2.0 EPSF-1.2 2 | -------------------------------------------------------------------------------- /examples/book/promaster/figures/golfer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/promaster/figures/golfer.jpg -------------------------------------------------------------------------------- /examples/book/promaster/figures/install-advance.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/promaster/figures/install-advance.jpg -------------------------------------------------------------------------------- /examples/book/promaster/figures/install-basic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/promaster/figures/install-basic.jpg -------------------------------------------------------------------------------- /examples/book/promaster/figures/install-texlive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/promaster/figures/install-texlive.jpg -------------------------------------------------------------------------------- /examples/book/promaster/figures/lang.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/promaster/figures/lang.jpg -------------------------------------------------------------------------------- /examples/book/promaster/figures/lidi-wangyi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/promaster/figures/lidi-wangyi.jpg -------------------------------------------------------------------------------- /examples/book/promaster/figures/niang.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/promaster/figures/niang.jpg -------------------------------------------------------------------------------- /examples/book/promaster/figures/ren.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/promaster/figures/ren.jpg -------------------------------------------------------------------------------- /examples/book/promaster/figures/sun.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/promaster/figures/sun.jpg -------------------------------------------------------------------------------- /examples/book/promaster/figures/wedding.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/promaster/figures/wedding.jpg -------------------------------------------------------------------------------- /examples/book/promaster/front/cover.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | 3 | \heusetup{ 4 | %****************************** 5 | % 注意: 6 | % 1. 配置里面不要出现空行 7 | % 2. 不需要的配置信息可以删除 8 | %****************************** 9 | % 10 | %========= 11 | % 秘级编号 12 | %========= 13 | statesecrets={公开}, %密级 14 | cnumber={no9527}, %编号 15 | natclassifiedindex={TM301.2}, %分类号 16 | intclassifiedindex={62-5}, %UDC编号 17 | % 18 | %========= 19 | % 中文信息 20 | %========= 21 | ctitlecover={基于~\LaTeX~的哈尔滨工程大学本硕博\\论文模板使用说明}, %放在封面中使用,在需要换行的地方插入\\ 22 | ctitle={基于~\LaTeX~的哈尔滨工程大学本硕博论文模板使用说明}, %页眉使用论文标题,不换行 23 | cxueke={专业学位}, %学位类型:工学/专业学位/工商管理/…… 24 | csubject={动力工程}, %专业 25 | caffil={动力与能源工程学院}, %所在单位/学院 26 | cauthor={马冬梅}, %论文作者 27 | csupervisor={孔夫子\ 教授}, %指导老师 28 | %cassosupervisor{孔乙己\ 副教授}, %副导师,不需要可注释掉 29 | ccosupervisor={丹丘生\ 研究员}, % 专业学位企业导师/联合导师,不需要可注释掉 30 | creviewer={岑夫子\ 教授}, %论文主审人,硕士学位封面,不需要可注释掉 31 | % 日期自动使用当前时间,若需指定按如下方式修改: 32 | %cdate={超新星纪元}, %封面日期,不指定使用当前日期 33 | csubmitdate={20XX年XX月}, %提交日期 34 | coralexdate={20XX年XX月}, %答辩日期 35 | cstudentid={202103123}, %学号 36 | cstudenttype={工程硕士}, %专业学位类型 37 | %(同等学力人员)、(工程硕士)、(工商管理硕士)、 38 | %(高级管理人员工商管理硕士)、(公共管理硕士)、(中职教师)、(高校教师)等 39 | % 40 | % 41 | %========= 42 | % 英文信息 43 | %========= 44 | etitle={Manual of~ \LaTeX ~Thesis Template of\\ Harbin Engineering University}, %论文题目(英文),在需要换行的地方插入\\ 45 | exueke={Engineering}, %学科名称(英文) 46 | esubject={Power Engineering}, %专业名称(英文) 47 | eaffil={School of Power and Energy Engineering}, %学院名称(英文) 48 | eauthor={Ma Dongmei}, %作者名称(英文) 49 | esupervisor={Professor KONG Fuzi}, %导师名称(英文) 50 | %eassosupervisor={Professor KONG Yiji}, %副导师(如果有) 51 | ecosupervisor={Professor DAN Qingsheng}, %企业导师名称(英文) 52 | % 日期自动生成,若需指定按如下方式修改: 53 | % edate={December, 2017}, 54 | esubmitdate={August, 20XX}, %提交日期(英文) 55 | eoralexdate={December, 20XX}, %答辩日期(英文) 56 | estudenttype={Master of Engineering}, %专业学位类型(英文) 57 | % 58 | % 中英文关键词,用“英文逗号(,)”分割 59 | ckeywords={\TeX, \LaTeX, 论文, 模板}, 60 | ekeywords={\TeX, \LaTeX, template, thesis}, 61 | } 62 | 63 | \begin{cabstract} 64 | 65 | 摘要的字数(以汉字计),本科、硕士学位论文一般为500 $\sim$ 1000字,博士学位论文为1000 $\sim$ 2000字, 66 | 均以能将规定内容阐述清楚为原则,文字要精练,段落衔接要流畅。摘要页不需写出论文题目。 67 | 英文摘要与中文摘要的内容应一致,在语法、用词上应准确无误,语言简练通顺。 68 | 69 | 关键词是为了文献标引工作、用以表示全文主要内容信息的单词或术语。关键词不超过 5 70 | 个,每个关键词中间用分号分隔。(关键词分隔符不用考虑,模板会自动处理。英文关键词同理。) 71 | \end{cabstract} 72 | 73 | \begin{eabstract} 74 | An abstract of a dissertation is a summary and extraction of research work 75 | and contributions. Included in an abstract should be description of research 76 | topic and research objective, brief introduction to methodology and research 77 | process, and summarization of conclusion and contributions of the 78 | research. An abstract should be characterized by independence and clarity and 79 | carry identical information with the dissertation. It should be such that the 80 | general idea and major contributions of the dissertation are conveyed without 81 | reading the dissertation. 82 | 83 | An abstract should be concise and to the point. It is a misunderstanding to 84 | make an abstract an outline of the dissertation and words ``the first 85 | chapter'', ``the second chapter'' and the like should be avoided in the 86 | abstract. 87 | 88 | Key words are terms used in a dissertation for indexing, reflecting core 89 | information of the dissertation. An abstract may contain a maximum of 5 key 90 | words, with semi-colons used in between to separate one another. 91 | \end{eabstract} 92 | 93 | -------------------------------------------------------------------------------- /examples/book/promaster/heulogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/examples/book/promaster/heulogo.jpg -------------------------------------------------------------------------------- /examples/book/promaster/main.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3 | % 4 | % 大工至善,大学至臻 5 | % 6 | % 哈尔滨工程大学论文模板 7 | % 8 | % Email: lwh@hrbeu.edu.cn 9 | % https://www.hrbeu.edu.cn 10 | % 11 | % https://gitee.com/liwenhui/heuthesis 12 | % 13 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 14 | \documentclass[type=master,profdegree=true,fontset=fandol]{heuthesisbook} 15 | % 此处选项中不要有空格 16 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 | % 必填选项 18 | % type=doctor|master|bachelor|postdoc 19 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 20 | % 选填选项(选填选项的缺省值已经尽可能满足了大多数需求,除非明确知道自己有什么 21 | % 需求) 22 | % profdegree=true|false 23 | % 含义:是否为专业学位,缺省值为false。专业学位和同等学力等,要在cover中设置类 24 | % 型,封面中不同格式 25 | % 注意:当当 profdegree=true 需设置下面的 research 选项 26 | % research=productdevelopment|projectdplanning|projectdesign|applicationResearch 27 | % 含义:专业学位论文研究类型,产品设计|工程规划|工程设计|应用研究 28 | % 注意:当 profdegree=true 时需设置此选项,不设置的话默认为applicationResearch 29 | % tocfour=true|false 30 | % 含义:是否添加第四级目录,只对本科文科个别要求四级目录有效,缺省值为 31 | % false 32 | % fontset=windows|mac|ubuntu|fandol|adobe 33 | % 含义:设置字体,默认情况会自动识别系统,然后设置字体。后两个是开源字体,自行 34 | % 下载安装后设置使用。 35 | % subtitle=true|false 36 | % 含义:论文题目是否含有副标题,缺省值为false,如果有要在cover中设置副标 37 | % 题内容,封面中显示。 38 | % openright=true|false 39 | % 含义:博士论文是否要求章节首页必须在奇数页,此选项不在规范要求中,按个 40 | % 人喜好自行决定。 默认否。注意,我校的默认情况是打印版博士论文要求右翻页 41 | % ,电子版要求非右翻页且无空白页。如果想DIY(或身不由己DIY)在什么地方右 42 | % 翻页,将这个选项设置为false,然后在目标位置添加`\cleardoublepage`命令即 43 | % 可。 44 | % engtoc=true|false 45 | % 含义:是否需要添加英文目录 46 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 47 | \usepackage{heuthesis} 48 | 49 | \graphicspath{{figures/}} 50 | 51 | \begin{document} 52 | \frontmatter 53 | \input{front/cover} % 封面和扉页 54 | \makecover 55 | 56 | \authorization % 使用模板生成的原始原创性与授权声明页 57 | %%\authorization[auscan.pdf] % 使用签字扫描版的原创性与授权声明页 58 | 59 | \cleardoublepage % 控制右开页,与前文连续开页时注释掉 60 | \makeabstract % 封面和摘要 61 | 62 | \cleardoublepage % 控制右开页,与前文连续开页时注释掉 63 | \tableofcontents % 论文目录 64 | 65 | %%\cleardoublepage % 控制右开页,与前文连续开页时注释掉 66 | \listoffigures % 插图目录, 如不需要可用 % 注释掉下面两行 67 | 68 | %%\cleardoublepage % 控制右开页,与前文连续开页时注释掉 69 | \listoftables % 表格目录, 如不需要可用 % 注释掉下面两行 70 | 71 | %%---------- 论文主体,可以根据需要添加章节 -------------- 72 | \cleardoublepage % 控制右开页,后续论文正文一般采用此格式 73 | \mainmatter 74 | \include{body/chap01} 75 | \include{body/chap02} 76 | \include{body/chap03} 77 | \include{body/chap04} 78 | \include{body/chap05} 79 | \include{body/chap06} 80 | \include{body/chap07} 81 | 82 | %%---------- 论文结论、参考文献、附录等部分 ------------ 83 | \backmatter 84 | \include{back/conclusion} % 结论 85 | 86 | \bibliographystyle{heuthesis} 87 | \bibliography{reference} 88 | 89 | \include{back/publications} % 所发文章 90 | \include{back/acknowledgements} %致谢 91 | \include{back/resume} % 个人简介 92 | 93 | \begin{appendix}%附录 94 | \input{back/AppendixA.tex} 95 | \end{appendix} 96 | 97 | \end{document} 98 | -------------------------------------------------------------------------------- /examples/book/promaster/make_cover.bat: -------------------------------------------------------------------------------- 1 | xelatex spine.tex 2 | xelatex a3cover.tex 3 | 4 | del /S *.aux *.bbl *.blg *.out *.thm *.toc *.lof *.fen *.toe *.lot *.ten *.log *.bak *.loa 5 | exit -------------------------------------------------------------------------------- /examples/book/promaster/spine.tex: -------------------------------------------------------------------------------- 1 | % !TEX TS-program = XeLaTeX 2 | % !TEX encoding = UTF-8 Unicode 3 | 4 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5 | % 6 | % 哈尔滨工程大学本硕博论文 XeLaTeX 模版 —— 书脊定义 7 | % 8 | % 版本:1.0.0 9 | % 最后更新: 10 | % 修改者:Leo LiWenhui lwh@hrbeu.edu.cn 11 | % 修订者: 12 | % 编译环境1:Ubuntu + TeXLive 2021 13 | % 编译环境2:Windows + TeXLive 2021 14 | % 15 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 | 17 | \documentclass{article} 18 | \usepackage[paperwidth=22cm, paperheight=29.7cm, 19 | left=0cm, right=0cm, top=5cm, bottom=5cm]{geometry} 20 | \usepackage{graphicx} 21 | \usepackage[boldfont, slantfont, CJKnumber]{xeCJK} 22 | \usepackage{metalogo} 23 | 24 | % 设定竖排字体 25 | \setmainfont{Times New Roman} 26 | \setCJKmainfont{SimSun} 27 | \setCJKfamilyfont{vert}[RawFeature={vertical}]{SimSun} 28 | 29 | % 定义字体名称,可在此添加自定义的字体 30 | \setCJKfamilyfont{vsong}[RawFeature={vertical}]{SimSun} 31 | \setCJKfamilyfont{vhei}[RawFeature={vertical}]{SimHei} 32 | \setCJKfamilyfont{vkai}[RawFeature={vertical}]{KaiTi} 33 | 34 | %%---------------书脊内容定义-------------- 35 | %%---------- 你需要改动下面的变量 ---------- 36 | 37 | \providecommand{\thetitle}{\CJKfamily{vhei}{基于~\LaTeX~的哈尔滨工程大学本硕博论文模板使用说明}} 38 | \providecommand{\theauthor}{\CJKfamily{vsong}{马冬梅}} 39 | \providecommand{\theuniversity}{\CJKfamily{vsong}{哈尔滨工程大学硕士学位论文}} 40 | 41 | 42 | \pagestyle{empty} 43 | \begin{document} 44 | 45 | \flushright 46 | \CJKfamily{vsong}\quad 47 | 48 | \rotatebox{-90}{\thetitle} 49 | \vfill 50 | \vspace*{5em}\rotatebox{-90}{\theauthor} 51 | \vfill 52 | \rotatebox{-90}{\theuniversity} 53 | 54 | \end{document} 55 | -------------------------------------------------------------------------------- /golfer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/golfer.jpg -------------------------------------------------------------------------------- /heulogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Wenhui/HeuThesis/42ce758ca70d6e8dc4ca45488f5bc0b0e4030cb2/heulogo.jpg -------------------------------------------------------------------------------- /heuthesis.ins: -------------------------------------------------------------------------------- 1 | %% 2 | %% Copyright (C) 2021- by LIWenhui 3 | %% 4 | %% This file is part of the heuthesis package project. 5 | %% --------------------------------------------------- 6 | %% 7 | %% This file may be distributed and/or modified under the 8 | %% conditions of the LaTeX Project Public License, either version 1.3a 9 | %% of this license or (at your option) any later version. 10 | %% The latest version of this license is in: 11 | %% 12 | %% http://www.latex-project.org/lppl.txt 13 | %% 14 | %% 15 | 16 | \input docstrip 17 | 18 | \askforoverwritefalse 19 | %\askonceonly 20 | \showprogress 21 | \keepsilent 22 | 23 | \usedir{tex/latex/heuthesis} 24 | 25 | \preamble 26 | 27 | This is a generated file. 28 | 29 | Copyright (C) 2021-\the\year by LIWenhui 30 | 31 | This file may be distributed and/or modified under the 32 | conditions of the LaTeX Project Public License, either version 1.3a 33 | of this license or (at your option) any later version. 34 | The latest version of this license is in: 35 | 36 | http://www.latex-project.org/lppl.txt 37 | 38 | To produce the documentation run the original source files ending with `.dtx' 39 | through LaTeX. 40 | 41 | \endpreamble 42 | 43 | \declarepreamble\cfgpreamble 44 | 45 | This is a generated file. 46 | 47 | Copyright (C) 2021-\the\year by LIWenhui 48 | 49 | This file may be distributed and/or modified under the 50 | conditions of the LaTeX Project Public License, either version 1.3a 51 | of this license or (at your option) any later version. 52 | The latest version of this license is in: 53 | 54 | http://www.latex-project.org/lppl.txt 55 | 56 | and version 1.3a or later is part of all distributions of LaTeX 57 | version 2004/10/01 or later. 58 | 59 | This is the configuration file of the heuthesis package with LaTeX2e. 60 | 61 | \endpreamble 62 | \declarepreamble\istpreamble 63 | 64 | This is a generated file. 65 | 66 | Copyright (C) 2021-\the\year by LIWenhui 67 | 68 | This file may be distributed and/or modified under the 69 | conditions of the LaTeX Project Public License, either version 1.3a 70 | of this license or (at your option) any later version. 71 | The latest version of this license is in: 72 | 73 | http://www.latex-project.org/lppl.txt 74 | 75 | and version 1.3a or later is part of all distributions of LaTeX 76 | version 2004/10/01 or later. 77 | 78 | This is the configuration file of the heuthesis package with LaTeX2e. 79 | 80 | \endpreamble 81 | %% examples/ 82 | %% ├── art 83 | %% │   └── reports 84 | %% └── book 85 | %% ├── chinese 86 | %% ├── doctor 87 | %% ├── master 88 | %% ├── postdoc 89 | %% ├── promaster 90 | %% └── english 91 | 92 | \generate{ 93 | \file{\jobname book.cls}{\from{\jobname.dtx}{bookcls}} 94 | \file{examples/book/chinese/\jobname book.cls}{\from{\jobname.dtx}{bookcls}} 95 | \file{examples/book/english/\jobname book.cls}{\from{\jobname.dtx}{bookcls}} 96 | \file{\jobname art.cls}{\from{\jobname.dtx}{artcls}} 97 | \file{examples/art/reports/\jobname art.cls}{\from{\jobname.dtx}{artcls}} 98 | \usepreamble\cfgpreamble 99 | \file{\jobname book.cfg}{\from{\jobname.dtx}{bookcfg}} 100 | \file{examples/book/chinese/\jobname book.cfg}{\from{\jobname.dtx}{bookcfg}} 101 | \file{\jobname art.cfg}{\from{\jobname.dtx}{artcfg}} 102 | \file{examples/art/reports/\jobname art.cfg}{\from{\jobname.dtx}{artcfg}} 103 | \usepreamble\istpreamble 104 | \file{\jobname.ist}{\from{\jobname.dtx}{ist}} 105 | \file{examples/book/chinese/\jobname.ist}{\from{\jobname.dtx}{ist}} 106 | \file{examples/book/english/\jobname.ist}{\from{\jobname.dtx}{ist}} 107 | \usepreamble\defaultpreamble\usepostamble\defaultpostamble 108 | \file{dtx-style.sty}{\from{\jobname.dtx}{dtx-style}} 109 | \file{\jobname.sty}{\from{\jobname.dtx}{heuthesis-style}} 110 | \file{examples/book/chinese/\jobname.sty}{\from{\jobname.dtx}{heuthesis-style}} 111 | \file{examples/book/english/\jobname.sty}{\from{\jobname.dtx}{heuthesis-style}} 112 | } 113 | 114 | \generate{ 115 | \usepostamble\empty 116 | \file{\jobname.bst}{\from{\jobname.dtx}{bst}} 117 | \file{examples/book/chinese/\jobname.bst}{\from{\jobname.dtx}{bst}} 118 | \file{examples/book/english/\jobname.bst}{\from{\jobname.dtx}{bst}} 119 | \file{examples/art/reports/\jobname.bst}{\from{\jobname.dtx}{bst}} 120 | } 121 | 122 | \ifToplevel{% 123 | \Msg{***********************************************************} 124 | \Msg{*} 125 | \Msg{* To finish the installation you have to move the following} 126 | \Msg{* files into a directory searched by TeX:} 127 | \Msg{*} 128 | \Msg{* The recommended directory is TEXMF/tex/latex/heuthesis} 129 | \Msg{*} 130 | \Msg{* \space\space heuthesisbook.cls} 131 | \Msg{* \space\space heuthesisart.cls} 132 | \Msg{* \space\space heuthesisbook.cfg} 133 | \Msg{* \space\space heuthesisart.cfg} 134 | \Msg{* \space\space heuthesis.ist} 135 | \Msg{*} 136 | \Msg{* To produce the documentation run the files ending with} 137 | \Msg{* `.dtx' through LaTeX.} 138 | \Msg{*} 139 | \Msg{* Happy TeXing!} 140 | \Msg{***********************************************************}} 141 | 142 | \endbatchfile 143 | --------------------------------------------------------------------------------