├── test.txt ├── 浙江大学研究生学位论文编写规则.pdf ├── zju_thesis ├── logo │ ├── QSY.pdf │ └── ZJDX.pdf ├── figures │ └── intro │ │ ├── cover.png │ │ ├── Chapter1.png │ │ ├── Chapter10.png │ │ ├── Chapter11.png │ │ ├── Chapter12.png │ │ ├── Chapter13.png │ │ ├── Chapter14.png │ │ ├── Chapter15.png │ │ ├── Chapter16.png │ │ ├── Chapter17.png │ │ ├── Chapter18.png │ │ ├── Chapter19.png │ │ ├── Chapter2.png │ │ ├── Chapter20.png │ │ ├── Chapter21.png │ │ ├── Chapter22.png │ │ ├── Chapter23.png │ │ ├── Chapter24.png │ │ ├── Chapter25.png │ │ ├── Chapter26.png │ │ ├── Chapter27.png │ │ ├── Chapter3.png │ │ ├── Chapter4.png │ │ ├── Chapter5.png │ │ ├── Chapter6.png │ │ ├── Chapter7.png │ │ ├── Chapter8.png │ │ ├── Chapter9.png │ │ └── ctan_lion.png ├── clean.bat ├── contents │ ├── denotation.tex │ ├── abstract_chinese.tex │ ├── thanks.tex │ ├── abstract_english.tex │ ├── structure.tex │ ├── appendixB.tex │ ├── appendixA.tex │ ├── specification.tex │ └── intro.tex ├── proposal │ ├── denotation.tex │ ├── abstract_chinese.tex │ ├── thanks.tex │ ├── abstract_english.tex │ ├── structure.tex │ ├── appendixB.tex │ ├── appendixA.tex │ ├── specification.tex │ └── intro.tex ├── prepare.tex ├── proposal.tex ├── thesis.tex ├── zjuproposal.cls ├── GBT7714-2005NLang-ZJU.bst └── reference_data_base │ └── references.bib ├── latexmkrc_mac ├── latexmkrc_linux ├── latexmkrc_win ├── .gitignore ├── fontset ├── ctex-fontset-mac.def ├── ctex-fontset-windowsold.def ├── ctex-fontset-fandol.def └── ctex-fontset-windowsnew.def └── README.md /test.txt: -------------------------------------------------------------------------------- 1 | two members should co-edit at least one script can add up to the contributors 2 | -------------------------------------------------------------------------------- /浙江大学研究生学位论文编写规则.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/浙江大学研究生学位论文编写规则.pdf -------------------------------------------------------------------------------- /zju_thesis/logo/QSY.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/logo/QSY.pdf -------------------------------------------------------------------------------- /zju_thesis/logo/ZJDX.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/logo/ZJDX.pdf -------------------------------------------------------------------------------- /zju_thesis/figures/intro/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/cover.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter1.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter10.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter11.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter12.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter13.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter14.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter15.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter16.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter17.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter18.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter19.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter2.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter20.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter21.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter22.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter23.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter24.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter25.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter26.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter27.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter3.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter4.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter5.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter6.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter7.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter8.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/Chapter9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/Chapter9.png -------------------------------------------------------------------------------- /zju_thesis/figures/intro/ctan_lion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skychan/write_with_LaTeX/HEAD/zju_thesis/figures/intro/ctan_lion.png -------------------------------------------------------------------------------- /latexmkrc_mac: -------------------------------------------------------------------------------- 1 | $pdflatex = "xelatex -synctex=1 %O %S"; 2 | $pdf_mode = 1; 3 | $preview_mode = 1; 4 | $postscript_mode = $dvi_mode = 0; 5 | $pdf_previewer = 'open -a Preview'; 6 | -------------------------------------------------------------------------------- /latexmkrc_linux: -------------------------------------------------------------------------------- 1 | $pdflatex = "xelatex -synctex=1 %O %S"; 2 | $pdf_mode = 1; 3 | $preview_mode = 1; 4 | $postscript_mode = $dvi_mode = 0; 5 | $pdf_previewer = 'start evince %O %S'; 6 | -------------------------------------------------------------------------------- /latexmkrc_win: -------------------------------------------------------------------------------- 1 | $pdflatex = "xelatex -synctex=-1 %O %S"; 2 | $pdf_mode = 1; 3 | $preview_mode = 1; 4 | $postscript_mode = $dvi_mode = 0; 5 | $pdf_previewer = 'start sumatrapdf %O %S'; -------------------------------------------------------------------------------- /zju_thesis/clean.bat: -------------------------------------------------------------------------------- 1 | del *.aux /s 2 | del *.bak /s 3 | del *.log /s 4 | del *.bbl /s 5 | del *.dvi /s 6 | del *.blg /s 7 | del *.thm /s 8 | del *.toc /s 9 | del *.out /s 10 | del *.brf /s 11 | del *.lof /s 12 | del *.lot /s 13 | del *.synctex.gz /s 14 | del *.synctex.gz(busy) /s 15 | del *.fdb_latexmk /s -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.acn 2 | *.acr 3 | *.alg 4 | *.aux 5 | *.bbl 6 | *.blg 7 | *.dvi 8 | *.fdb_latexmk 9 | *.glg 10 | *.glo 11 | *.gls 12 | *.idx 13 | *.ilg 14 | *.ind 15 | *.ist 16 | *.lof 17 | *.log 18 | *.lot 19 | *.maf 20 | *.mtc 21 | *.mtc0 22 | *.nav 23 | *.nlo 24 | *.out 25 | *.pdfsync 26 | *.ps 27 | *.snm 28 | *.spl 29 | *.synctex* 30 | *.toc 31 | *.vrb 32 | *.xdy 33 | *.tdo 34 | *.pdf 35 | *.brf 36 | *.xdv 37 | !/zju_thesis/logo/**/*.pdf 38 | !/zju_thesis/figures/**/*.pdf 39 | !/zju_thesis/contents/**/*.pdf 40 | !浙江大学研究生学位论文编写规则.pdf 41 | *.fls 42 | ~*.doc 43 | *.bak 44 | .DS_Store 45 | -------------------------------------------------------------------------------- /zju_thesis/contents/denotation.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../thesis.tex 2 | \begin{denotation} 3 | 4 | \item[HPC] 高性能计算 (High Performance Computing) 5 | \item[cluster] 集群 6 | \item[Itanium] 安腾 7 | \item[SMP] 对称多处理 8 | \item[API] 应用程序编程接口 9 | \item[PI] 聚酰亚胺 10 | \item[MPI] 聚酰亚胺模型化合物,N-苯基邻苯酰亚胺 11 | \item[PBI] 聚苯并咪唑 12 | \item[MPBI] 聚苯并咪唑模型化合物,N-苯基苯并咪唑 13 | \item[PY] 聚吡咙 14 | \item[PMDA-BDA] 均苯四酸二酐与联苯四胺合成的聚吡咙薄膜均苯四酸二酐与联苯四胺合成的聚吡咙薄膜均苯四酸二酐与联苯四胺合成的聚吡咙薄膜 15 | \item[$\Delta G$] 活化自由能~(Activation Free Energy) 16 | \item [$\chi$] 传输系数~(Transmission Coefficient) 17 | \item[$E$] 能量 18 | \item[$m$] 质量 19 | \item[$c$] 光速 20 | \item[$P$] 概率 21 | \item[$T$] 时间 22 | \item[$v$] 速度 23 | \end{denotation} 24 | -------------------------------------------------------------------------------- /zju_thesis/proposal/denotation.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../proposal.tex 2 | \begin{denotation} 3 | 4 | \item[HPC] 高性能计算 (High Performance Computing) 5 | \item[cluster] 集群 6 | \item[Itanium] 安腾 7 | \item[SMP] 对称多处理 8 | \item[API] 应用程序编程接口 9 | \item[PI] 聚酰亚胺 10 | \item[MPI] 聚酰亚胺模型化合物,N-苯基邻苯酰亚胺 11 | \item[PBI] 聚苯并咪唑 12 | \item[MPBI] 聚苯并咪唑模型化合物,N-苯基苯并咪唑 13 | \item[PY] 聚吡咙 14 | \item[PMDA-BDA] 均苯四酸二酐与联苯四胺合成的聚吡咙薄膜均苯四酸二酐与联苯四胺合成的聚吡咙薄膜均苯四酸二酐与联苯四胺合成的聚吡咙薄膜 15 | \item[$\Delta G$] 活化自由能~(Activation Free Energy) 16 | \item [$\chi$] 传输系数~(Transmission Coefficient) 17 | \item[$E$] 能量 18 | \item[$m$] 质量 19 | \item[$c$] 光速 20 | \item[$P$] 概率 21 | \item[$T$] 时间 22 | \item[$v$] 速度 23 | \end{denotation} 24 | -------------------------------------------------------------------------------- /zju_thesis/contents/abstract_chinese.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../thesis.tex 2 | 3 | % 定义中文摘要和关键字 4 | \begin{cabstract} 5 | 请注意,以下内容是参考自\textbf{薛瑞尼}的清华大学论文模板,主要是为了填内容方便。 6 | 7 | 论文的摘要是对论文研究内容和成果的高度概括。摘要应对论文所研究的问题及其研究目 8 | 的进行描述,对研究方法和过程进行简单介绍,对研究成果和所得结论进行概括。摘要应 9 | 具有独立性和自明性,其内容应包含与论文全文同等量的主要信息。使读者即使不阅读全 10 | 文,通过摘要就能了解论文的总体内容和主要成果。 11 | 12 | 论文摘要的书写应力求精确、简明。切忌写成对论文书写内容进行提要的形式,尤其要避 13 | 免“第 1 章……;第 2 章……;……”这种或类似的陈述方式。 14 | 15 | 本文介绍浙江大学论文模板的使用方法。本模板符合学校的硕士、博士论文格式要求。 16 | 写这个模板的主要原因是想深入学习一下\LaTeX,还有可以自己毕业的时候用。 17 | 18 | 本文的创新点主要有: 19 | \begin{itemize} 20 | \item 用例子来解释模板的使用方法; 21 | \item 用废话来填充无关紧要的部分; 22 | \item 一边学习摸索一边编写新代码。 23 | \end{itemize} 24 | 25 | 关键词是为了文献标引工作、用以表示全文主要内容信息的单词或术语。关键词不超过 5 26 | 个,每个关键词中间用分号分隔。(模板作者注:关键词分隔符不用考虑,模板会自动处 27 | 理。英文关键词同理。) 28 | \end{cabstract} 29 | 30 | \ckeywords{\TeX, \LaTeX, CJK, 模板, 毕业论文} 31 | -------------------------------------------------------------------------------- /zju_thesis/proposal/abstract_chinese.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../proposal.tex 2 | 3 | % 定义中文摘要和关键字 4 | \begin{cabstract} 5 | 请注意,以下内容是参考自\textbf{薛瑞尼}的清华大学论文模板,主要是为了填内容方便。 6 | 7 | 论文的摘要是对论文研究内容和成果的高度概括。摘要应对论文所研究的问题及其研究目 8 | 的进行描述,对研究方法和过程进行简单介绍,对研究成果和所得结论进行概括。摘要应 9 | 具有独立性和自明性,其内容应包含与论文全文同等量的主要信息。使读者即使不阅读全 10 | 文,通过摘要就能了解论文的总体内容和主要成果。 11 | 12 | 论文摘要的书写应力求精确、简明。切忌写成对论文书写内容进行提要的形式,尤其要避 13 | 免“第 1 章……;第 2 章……;……”这种或类似的陈述方式。 14 | 15 | 本文介绍浙江大学论文模板的使用方法。本模板符合学校的硕士、博士论文格式要求。 16 | 写这个模板的主要原因是想深入学习一下\LaTeX,还有可以自己毕业的时候用。 17 | 18 | 本文的创新点主要有: 19 | \begin{itemize} 20 | \item 用例子来解释模板的使用方法; 21 | \item 用废话来填充无关紧要的部分; 22 | \item 一边学习摸索一边编写新代码。 23 | \end{itemize} 24 | 25 | 关键词是为了文献标引工作、用以表示全文主要内容信息的单词或术语。关键词不超过 5 26 | 个,每个关键词中间用分号分隔。(模板作者注:关键词分隔符不用考虑,模板会自动处 27 | 理。英文关键词同理。) 28 | \end{cabstract} 29 | 30 | \ckeywords{\TeX, \LaTeX, CJK, 模板, 毕业论文} 31 | -------------------------------------------------------------------------------- /zju_thesis/prepare.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | % !TEX program = xelatex 3 | \documentclass[cs4size,a4paper,fancyhdr,fntef,oneside,openany]{ctexbook} 4 | \usepackage[a4paper,top=51pt,bottom=51pt,left=68pt,right=57pt,headsep=14pt,footskip=26pt,includehead, includefoot]{geometry} 5 | \title{你好,\LaTeX} 6 | \author{Monster,Bruce} 7 | \makeatletter 8 | \let\OLDappendix\appendix 9 | \newif\if@appendixinbackmatter 10 | \renewenvironment{appendix} 11 | { 12 | \if@mainmatter 13 | \@appendixinbackmatterfalse\OLDappendix 14 | \else 15 | \@appendixinbackmattertrue\@mainmattertrue\OLDappendix 16 | \fi 17 | } 18 | \makeatother 19 | \begin{document} 20 | \maketitle 21 | \frontmatter 22 | \tableofcontents 23 | \mainmatter 24 | \include{contents/intro} 25 | \backmatter 26 | \appendix 27 | \chapter{我是第一个附录} 28 | \section{我是第一个附录的第一节} 29 | \chapter{我是第二个附录} 30 | \end{document} -------------------------------------------------------------------------------- /zju_thesis/contents/thanks.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../thesis.tex 2 | \chapter{致\texorpdfstring{\ZJUspace}{}谢} 3 | 岁月如梭,转眼间,X年的XX生求学生活即将结束,站在毕业的门槛上,回首往昔,奋斗和辛劳成为丝丝的记忆,甜美与欢笑也都尘埃落定。浙江大学以其优良的学习风气、严谨的科研氛围教我求学,以其博大包容的情怀胸襟、浪漫充实的校园生活育我成人。值此毕业论文完成之际,我谨向所有关心、爱护、帮助我的人们表示最诚挚的感谢与最美好的祝愿。 4 | 5 | 本论文是在导师诸葛亮丞相的悉心指导之下完成的。三年来,导师渊博的专业知识,严谨的治学态度,精益求精的工作作风,诲人不倦的高尚师德,朴实无华、平易近人的人格魅力对我影响深远。导师不仅授我以文,而且教我做人,虽历时X载,却赋予我终生受益无穷之道。本论文从选题到完成,几易其稿,每一步都是在导师的指导下完成的,倾注了导师大量的心血,在此我向我的导师诸葛丞相表示深切的谢意与祝福! 6 | 7 | 本论文的完成也离不开其他各位老师、同学和朋友的关心与帮助。在此也要感谢关羽、赵云等各位老师在论文开题、初稿、预答辩期间所提出的宝贵意见,感谢木牛流马课题组为本论文提供的数据和建议,还要感谢同门的师兄师妹们,在科研过程中给我以许多鼓励和帮助。回想整个论文的写作过程,虽有不易,却让我除却浮躁,经历了思考和启示,也更加深切地体会了法学的精髓和意义,因此倍感珍惜。 8 | 9 | 还要感谢父母在我求学生涯中给与我无微不至的关怀和照顾,一如既往地支持我、鼓励我。同时,还要感谢关某某同学、赵某某同学、张某某同学、黄某某同学X年来对我的爱护、包容和帮助,愿友谊长存! 10 | 11 | \vspace{2cm} 12 | \hfill 13 | \begin{minipage}{14em} 14 | \begin{center} 15 | 于XX地\quad 225年1月1日\\ 16 | 我的名 17 | \end{center} 18 | \end{minipage} 19 | -------------------------------------------------------------------------------- /zju_thesis/proposal/thanks.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../proposal.tex 2 | \chapter{致\texorpdfstring{\ZJUspace}{}谢} 3 | 岁月如梭,转眼间,X年的XX生求学生活即将结束,站在毕业的门槛上,回首往昔,奋斗和辛劳成为丝丝的记忆,甜美与欢笑也都尘埃落定。浙江大学以其优良的学习风气、严谨的科研氛围教我求学,以其博大包容的情怀胸襟、浪漫充实的校园生活育我成人。值此毕业论文完成之际,我谨向所有关心、爱护、帮助我的人们表示最诚挚的感谢与最美好的祝愿。 4 | 5 | 本论文是在导师诸葛亮丞相的悉心指导之下完成的。三年来,导师渊博的专业知识,严谨的治学态度,精益求精的工作作风,诲人不倦的高尚师德,朴实无华、平易近人的人格魅力对我影响深远。导师不仅授我以文,而且教我做人,虽历时X载,却赋予我终生受益无穷之道。本论文从选题到完成,几易其稿,每一步都是在导师的指导下完成的,倾注了导师大量的心血,在此我向我的导师诸葛丞相表示深切的谢意与祝福! 6 | 7 | 本论文的完成也离不开其他各位老师、同学和朋友的关心与帮助。在此也要感谢关羽、赵云等各位老师在论文开题、初稿、预答辩期间所提出的宝贵意见,感谢木牛流马课题组为本论文提供的数据和建议,还要感谢同门的师兄师妹们,在科研过程中给我以许多鼓励和帮助。回想整个论文的写作过程,虽有不易,却让我除却浮躁,经历了思考和启示,也更加深切地体会了法学的精髓和意义,因此倍感珍惜。 8 | 9 | 还要感谢父母在我求学生涯中给与我无微不至的关怀和照顾,一如既往地支持我、鼓励我。同时,还要感谢关某某同学、赵某某同学、张某某同学、黄某某同学X年来对我的爱护、包容和帮助,愿友谊长存! 10 | 11 | \vspace{2cm} 12 | \hfill 13 | \begin{minipage}{14em} 14 | \begin{center} 15 | 于XX地\quad 225年1月1日\\ 16 | 我的名 17 | \end{center} 18 | \end{minipage} 19 | -------------------------------------------------------------------------------- /zju_thesis/contents/abstract_english.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../thesis.tex 2 | 3 | % 定义英文摘要和关键字 4 | 5 | \begin{eabstract} 6 | An abstract of a dissertation is a summary and extraction of research work 7 | and contributions. Included in an abstract should be description of research 8 | topic and research objective, brief introduction to methodology and research 9 | process, and summarization of conclusion and contributions of the 10 | research. An abstract should be characterized by independence and clarity and 11 | carry identical information with the dissertation. It should be such that the 12 | general idea and major contributions of the dissertation are conveyed without 13 | reading the dissertation. 14 | 15 | An abstract should be concise and to the point. It is a misunderstanding to 16 | make an abstract an outline of the dissertation and words ``the first 17 | chapter'', ``the second chapter'' and the like should be avoided in the 18 | abstract. 19 | 20 | Key words are terms used in a dissertation for indexing, reflecting core 21 | information of the dissertation. An abstract may contain a maximum of 5 key 22 | words, with semi-colons used in between to separate one another. 23 | \end{eabstract} 24 | 25 | \ekeywords{\TeX, \LaTeX, CJK, template, thesis} 26 | -------------------------------------------------------------------------------- /zju_thesis/proposal/abstract_english.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../proposal.tex 2 | 3 | % 定义英文摘要和关键字 4 | 5 | \begin{eabstract} 6 | An abstract of a dissertation is a summary and extraction of research work 7 | and contributions. Included in an abstract should be description of research 8 | topic and research objective, brief introduction to methodology and research 9 | process, and summarization of conclusion and contributions of the 10 | research. An abstract should be characterized by independence and clarity and 11 | carry identical information with the dissertation. It should be such that the 12 | general idea and major contributions of the dissertation are conveyed without 13 | reading the dissertation. 14 | 15 | An abstract should be concise and to the point. It is a misunderstanding to 16 | make an abstract an outline of the dissertation and words ``the first 17 | chapter'', ``the second chapter'' and the like should be avoided in the 18 | abstract. 19 | 20 | Key words are terms used in a dissertation for indexing, reflecting core 21 | information of the dissertation. An abstract may contain a maximum of 5 key 22 | words, with semi-colons used in between to separate one another. 23 | \end{eabstract} 24 | 25 | \ekeywords{\TeX, \LaTeX, CJK, template, thesis} 26 | -------------------------------------------------------------------------------- /zju_thesis/proposal.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | % !TEX builder = LATEXMK 3 | % !TEX program = xelatex 4 | \documentclass[doctor,twoside,nocpsupervisor]{zjuproposal} 5 | 6 | % 插图路径设置,图片放在figures 文件夹下。一般来说论文的插图比较多,通常按章节存 7 | % 放,因此可以在以下命令中在按章节添加存放图片的文件夹路径。如以下这个路径中 ./ 8 | % 代表当前main.tex所在的目录,就是一般所说的当前文件夹;figures 文件夹就是子文件 9 | % 夹,存放正文及附录中要用到的所有的图片,在figures 文件夹中的子文件夹就是存放各 10 | % 个章节图片的文件夹,一般命名与相应章节的名字相同,如intro 章节用到的图片全放在 11 | % 了intro 这个子文件夹下。 12 | \graphicspath{% 13 | {./figures/intro/}% 14 | } 15 | 16 | % 论文中文标题 17 | \title{浙江大学研究生学位论文开题报告\LaTeX 模板} 18 | % 论文英文标题 19 | \englishtitle{\LaTeX Template for Research Proposal} 20 | % 作者,就是你的名字 21 | \author{Monster,Hamburger} 22 | % 指导教师 23 | \supervisor{诸葛亮} 24 | % 合作导师,如果没有合作导师,就在\documentclass选项栏中加上"nocpsupervisor"。 25 | \cpsupervisor{庞统} 26 | % 专业名称 27 | \major{武器制造} 28 | % 研究方向 29 | \research{木牛流马研究} 30 | % 所在学院 31 | \institute{机械工程学院} 32 | % 提交日期 33 | \submitdate{\today} 34 | 35 | \begin{document} 36 | \maketitle 37 | \frontmatter 38 | % 正文目录: 39 | \tableofcontents 40 | \mainmatter 41 | \include{proposal/intro} 42 | \include{proposal/structure} 43 | \include{proposal/specification} 44 | \backmatter 45 | \bibliography{reference_data_base/references} 46 | % \nocite{*} % to show the entire references, annotate it if need. 47 | % \appendix 48 | % \include{proposal/appendixA} 49 | % \include{proposal/appendixB} 50 | \end{document} -------------------------------------------------------------------------------- /zju_thesis/contents/structure.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../thesis.tex 2 | \chapter{学位论文基本结构} 3 | 学位论文基本结构包括前置部份、主体部份和结尾部份\footnote{测试脚注另起一章编号的变化}。 4 | \section{前置部分包括} 5 | \begin{enumerate} 6 | \item 封面 7 | \item 题名页 8 | \item 英文题名页(硕士可省略) 9 | \item 独创性声明(知识产权声明?) 10 | \item 勘误表(可根据需要) 11 | \item 致谢 12 | \item 序言或前沿(可根据需要) 13 | \item 摘要页 14 | \item 目次页 15 | \item 插图和附表清单(可根据需要) 16 | \item 缩写、符号清单、术语表(可根据需要) 17 | \end{enumerate} 18 | \section{主体部分} 19 | \begin{enumerate} 20 | \item 引言(绪论) 21 | \item 正文 22 | \item 结论 23 | \end{enumerate} 24 | \section{结尾部分} 25 | \begin{enumerate} 26 | \item 参考文献 27 | \item 附录(可根据需要) 28 | \item 索引(根据需要) 29 | \item 作者简历及在学期间所取得的科研成果 30 | \item 封底 31 | \end{enumerate} 32 | \chapter{版面设置} 33 | \section{字体设置} 34 | 字体设置 35 | \begin{table}[htb] 36 | \caption{文章字体设置效果} 37 | \label{tab:文章字体设置效果} 38 | \begin{center} 39 | \begin{tabular}{ccc} 40 | \toprule 41 | & 英文字体 & 中文字体 \\ 42 | \midrule 43 | 正文字体 & I can eat glass, it doesn't hurt me. & 我能吞下玻璃而不伤身体 \\ 44 | \textbackslash textrm\{\} & \textrm{I can eat glass, it doesn't hurt me.} & \textrm{我能吞下玻璃而不伤身体} \\ 45 | \textbackslash textsf\{\} & \textsf{I can eat glass.} & \textsf{我能吞下玻璃而不伤身体} \\ 46 | \textbackslash texttt\{\} & \texttt{I can eat glass.} & \texttt{我能吞下玻璃而不伤身体} \\ 47 | \textbackslash textbf\{\} & \textbf{I can eat glass.} & \textbf{我能吞下玻璃而不伤身体} \\ 48 | \bottomrule 49 | \end{tabular} 50 | \end{center} 51 | \end{table} 52 | -------------------------------------------------------------------------------- /zju_thesis/proposal/structure.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../proposal.tex 2 | \chapter{学位论文基本结构} 3 | 学位论文基本结构包括前置部份、主体部份和结尾部份\footnote{测试脚注另起一章编号的变化}。 4 | \section{前置部分包括} 5 | \begin{enumerate} 6 | \item 封面 7 | \item 题名页 8 | \item 英文题名页(硕士可省略) 9 | \item 独创性声明(知识产权声明?) 10 | \item 勘误表(可根据需要) 11 | \item 致谢 12 | \item 序言或前沿(可根据需要) 13 | \item 摘要页 14 | \item 目次页 15 | \item 插图和附表清单(可根据需要) 16 | \item 缩写、符号清单、术语表(可根据需要) 17 | \end{enumerate} 18 | \section{主体部分} 19 | \begin{enumerate} 20 | \item 引言(绪论) 21 | \item 正文 22 | \item 结论 23 | \end{enumerate} 24 | \section{结尾部分} 25 | \begin{enumerate} 26 | \item 参考文献 27 | \item 附录(可根据需要) 28 | \item 索引(根据需要) 29 | \item 作者简历及在学期间所取得的科研成果 30 | \item 封底 31 | \end{enumerate} 32 | \chapter{版面设置} 33 | \section{字体设置} 34 | 字体设置 35 | \begin{table}[htb] 36 | \caption{文章字体设置效果} 37 | \label{tab:文章字体设置效果} 38 | \begin{center} 39 | \begin{tabular}{ccc} 40 | \toprule 41 | & 英文字体 & 中文字体 \\ 42 | \midrule 43 | 正文字体 & I can eat glass, it doesn't hurt me. & 我能吞下玻璃而不伤身体 \\ 44 | \textbackslash textrm\{\} & \textrm{I can eat glass, it doesn't hurt me.} & \textrm{我能吞下玻璃而不伤身体} \\ 45 | \textbackslash textsf\{\} & \textsf{I can eat glass.} & \textsf{我能吞下玻璃而不伤身体} \\ 46 | \textbackslash texttt\{\} & \texttt{I can eat glass.} & \texttt{我能吞下玻璃而不伤身体} \\ 47 | \textbackslash textbf\{\} & \textbf{I can eat glass.} & \textbf{我能吞下玻璃而不伤身体} \\ 48 | \bottomrule 49 | \end{tabular} 50 | \end{center} 51 | \end{table} 52 | -------------------------------------------------------------------------------- /zju_thesis/contents/appendixB.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../thesis.tex 2 | \chapter{我是第二个附录} 3 | \section{我是第二个附录的第一节} 4 | 这是一个附录测试页,内容无关紧要。\footnote{以下内容引用自《三体:死神永生》} 5 | 6 | 这时。“蓝色空间”号和“万有引力”号同时停止前进,并后退了三十万千米,因为“魔戒”进入% 7 | 三维太空时,在维度跌落过程中将放出巨大的能量,这也是之前出现的那些长线发光的原因。% 8 | 9 | 二十二天后,四维碎块的边界退过了“魔戒”。在它进入三维太空的那一瞬间,宇宙仿佛被拦% 10 | 腰斩断,长长的断口发出炫目的强光,如同一颗恒星被瞬间拉成一条线。当光芒黯淡一些后% 11 | ,一条横过整个太空的长线显现出来,从飞船上看不到它的头和尾,像上帝在宇宙的绘图板% 12 | 上比着丁字尺从左到右画了一道。据测量,这条把可见的宇宙分成两部分的线,其长度接近% 13 | 一个天文单位。约一亿三千万千米,几乎可以把地球和太阳连接起来。与以前出现的那些长% 14 | 线不同,这条线即使从几十万千米外仍能看出其宽度。长线发出的光由蓝白变成红色,然后% 15 | 渐渐暗淡下去,线本身也变得宽散弯曲。由一条笔直的长线变成一道尘埃带,弯弯曲曲不见% 16 | 首尾。它自身己经不发光,但浸透了星海的光芒,变成宁静的银灰色。两艘飞船上观看的人% 17 | 们这时都有一个奇怪的印象,感觉尘埃带看上去很像宇宙背景上的银河系,刚才发生的仿佛% 18 | 是一次对银河系的宏大摄影,闪光灯闪过后,拍下的照片在太空中渐渐显影。 19 | 20 | 看着这壮丽的景象,关一帆有些伤感,他想起了自己送给“魔戒”的生态球,它只拥有了那个% 21 | 礼物不长的时间。在三维展开的一刹那,“魔戒”内部的所有四维结构都被完全破坏,这是一% 22 | 场最彻底的毁灭。四维碎块中其他那些已经死去或仍活着的飞船,最终也都无法逃脱这样的% 23 | 命运,在这广阔的宇宙中,它们只能在四维碎块这个小小的角落中存在。 24 | 25 | 一个巨大而黑暗的秘密。 26 | 27 | “蓝色空间”号和“万有引力”号派出多艘太空艇前往尘埃带,除了考察外,还想看看能不能收% 28 | 集一些有用的资源。“魔戒”三维化以后都变成很普通的元素,大部分是氢和氮,从中有可能% 29 | 得到核聚变燃料。但尘埃中的这两种元素都呈气态,扩散很快,没有收集到多少。另外还有% 30 | 一些重元素。可以采集到一些有用的金属。 31 | 32 | 现在,两艘飞船应该考虑自己的未来了。由“蓝色空间”号和“万有引力”号共同组成的一个临% 33 | 时委员会宣布,两艘飞船上的任何人都可以做出选择:随两舰继续航行或返回太阳系。两舰% 34 | 将装配一个独立于两舰的冬眠舱,并把两舰上七台聚变发动机中的一台用于推进它,决定返% 35 | 回的人将乘坐这艘临时装配的飞船,在冬眠中返回太阳系,航行时问预计为三十五年。两舰% 36 | 将用中微子通信通知地球冬眠飞船的轨道参数,以便在它到达太阳系时进行接应。为了防止% 37 | 三体世界借此侦测到两舰的位置,与地球的联系将在冬眠飞船起航一段时间后再进行。如果% 38 | 地球方面能够在飞船到达太阳系前派出接应飞船协助减速的话,加速段就有更多的燃料用于% 39 | 推进,返回的航程可以缩短至十几年。 40 | 41 | 如果那时还有太阳系和地球的话。 42 | 43 | 只有两百多人选择返回,其余的人不想回到那个正在走向毁灭的世界,决定随“蓝色空间”号% 44 | 和“万有引力”号继续航行,飞向未知的太空深处。 45 | 46 | \subsection{我是第二个附录的第一节的第一个子节} 47 | \subsubsection{我是第二个附录的第一节的第一个子节的第一个子子节} 48 | -------------------------------------------------------------------------------- /zju_thesis/proposal/appendixB.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../proposal.tex 2 | \chapter{我是第二个附录} 3 | \section{我是第二个附录的第一节} 4 | 这是一个附录测试页,内容无关紧要。\footnote{以下内容引用自《三体:死神永生》} 5 | 6 | 这时。“蓝色空间”号和“万有引力”号同时停止前进,并后退了三十万千米,因为“魔戒”进入% 7 | 三维太空时,在维度跌落过程中将放出巨大的能量,这也是之前出现的那些长线发光的原因。% 8 | 9 | 二十二天后,四维碎块的边界退过了“魔戒”。在它进入三维太空的那一瞬间,宇宙仿佛被拦% 10 | 腰斩断,长长的断口发出炫目的强光,如同一颗恒星被瞬间拉成一条线。当光芒黯淡一些后% 11 | ,一条横过整个太空的长线显现出来,从飞船上看不到它的头和尾,像上帝在宇宙的绘图板% 12 | 上比着丁字尺从左到右画了一道。据测量,这条把可见的宇宙分成两部分的线,其长度接近% 13 | 一个天文单位。约一亿三千万千米,几乎可以把地球和太阳连接起来。与以前出现的那些长% 14 | 线不同,这条线即使从几十万千米外仍能看出其宽度。长线发出的光由蓝白变成红色,然后% 15 | 渐渐暗淡下去,线本身也变得宽散弯曲。由一条笔直的长线变成一道尘埃带,弯弯曲曲不见% 16 | 首尾。它自身己经不发光,但浸透了星海的光芒,变成宁静的银灰色。两艘飞船上观看的人% 17 | 们这时都有一个奇怪的印象,感觉尘埃带看上去很像宇宙背景上的银河系,刚才发生的仿佛% 18 | 是一次对银河系的宏大摄影,闪光灯闪过后,拍下的照片在太空中渐渐显影。 19 | 20 | 看着这壮丽的景象,关一帆有些伤感,他想起了自己送给“魔戒”的生态球,它只拥有了那个% 21 | 礼物不长的时间。在三维展开的一刹那,“魔戒”内部的所有四维结构都被完全破坏,这是一% 22 | 场最彻底的毁灭。四维碎块中其他那些已经死去或仍活着的飞船,最终也都无法逃脱这样的% 23 | 命运,在这广阔的宇宙中,它们只能在四维碎块这个小小的角落中存在。 24 | 25 | 一个巨大而黑暗的秘密。 26 | 27 | “蓝色空间”号和“万有引力”号派出多艘太空艇前往尘埃带,除了考察外,还想看看能不能收% 28 | 集一些有用的资源。“魔戒”三维化以后都变成很普通的元素,大部分是氢和氮,从中有可能% 29 | 得到核聚变燃料。但尘埃中的这两种元素都呈气态,扩散很快,没有收集到多少。另外还有% 30 | 一些重元素。可以采集到一些有用的金属。 31 | 32 | 现在,两艘飞船应该考虑自己的未来了。由“蓝色空间”号和“万有引力”号共同组成的一个临% 33 | 时委员会宣布,两艘飞船上的任何人都可以做出选择:随两舰继续航行或返回太阳系。两舰% 34 | 将装配一个独立于两舰的冬眠舱,并把两舰上七台聚变发动机中的一台用于推进它,决定返% 35 | 回的人将乘坐这艘临时装配的飞船,在冬眠中返回太阳系,航行时问预计为三十五年。两舰% 36 | 将用中微子通信通知地球冬眠飞船的轨道参数,以便在它到达太阳系时进行接应。为了防止% 37 | 三体世界借此侦测到两舰的位置,与地球的联系将在冬眠飞船起航一段时间后再进行。如果% 38 | 地球方面能够在飞船到达太阳系前派出接应飞船协助减速的话,加速段就有更多的燃料用于% 39 | 推进,返回的航程可以缩短至十几年。 40 | 41 | 如果那时还有太阳系和地球的话。 42 | 43 | 只有两百多人选择返回,其余的人不想回到那个正在走向毁灭的世界,决定随“蓝色空间”号% 44 | 和“万有引力”号继续航行,飞向未知的太空深处。 45 | 46 | \subsection{我是第二个附录的第一节的第一个子节} 47 | \subsubsection{我是第二个附录的第一节的第一个子节的第一个子子节} 48 | -------------------------------------------------------------------------------- /fontset/ctex-fontset-mac.def: -------------------------------------------------------------------------------- 1 | %% 2 | %% This is file `ctex-fontset-mac.def', 3 | %% generated with the docstrip utility. 4 | %% 5 | %% The original source files were: 6 | %% 7 | %% ctex.dtx (with options: `fontset,mac') 8 | %% 9 | %% Copyright (C) 2003--2016 10 | %% CTEX.ORG and any individual authors listed in the documentation. 11 | %% ------------------------------------------------------------------------------ 12 | %% 13 | %% This work may be distributed and/or modified under the 14 | %% conditions of the LaTeX Project Public License, either 15 | %% version 1.3c of this license or (at your option) any later 16 | %% version. This version of this license is in 17 | %% http://www.latex-project.org/lppl/lppl-1-3c.txt 18 | %% and the latest version of this license is in 19 | %% http://www.latex-project.org/lppl.txt 20 | %% and version 1.3 or later is part of all distributions of 21 | %% LaTeX version 2005/12/01 or later. 22 | %% 23 | %% This work has the LPPL maintenance status `maintained'. 24 | %% 25 | %% The Current Maintainers of this work are Leo Liu, Qing Lee and Liam Huang. 26 | %% 27 | %% ------------------------------------------------------------------------------ 28 | %% 29 | \GetIdInfo$Id: ctex.dtx 6471e87 2016-12-27 17:33:18 +0800 Qing Lee $ 30 | {Mac OS X fonts definition (CTEX)} 31 | \ProvidesExplFile{ctex-fontset-mac.def} 32 | {\ExplFileDate}{2.4.7}{\ExplFileDescription} 33 | \sys_if_engine_pdftex:TF 34 | { \ctex_fontset_error:n { mac } } 35 | { 36 | \sys_if_engine_uptex:TF 37 | { \ctex_fontset_error:n { mac } } 38 | { 39 | \setCJKmainfont [ AutoFakeBold={true} , ItalicFont = STKaiti ] { STSong } 40 | \setCJKsansfont [ BoldFont = STHeiti ] { STXihei } 41 | \setCJKmonofont [ AutoFakeBold = {true}] { STFangsong } 42 | \setCJKfamilyfont { zhsong }[ AutoFakeBold = {true}] { STSong } 43 | \setCJKfamilyfont { zhhei } [ AutoFakeBold = {true}] { STHeiti } 44 | \setCJKfamilyfont { zhfs } [ AutoFakeBold = {true}] { STFangsong } 45 | \setCJKfamilyfont { zhkai } [ AutoFakeBold = {true}] { STKaiti } 46 | } 47 | } 48 | \NewDocumentCommand \songti { } { \CJKfamily { zhsong } } 49 | \NewDocumentCommand \heiti { } { \CJKfamily { zhhei } } 50 | \NewDocumentCommand \fangsong { } { \CJKfamily { zhfs } } 51 | \NewDocumentCommand \kaishu { } { \CJKfamily { zhkai } } 52 | %% 53 | %% 54 | %% End of file `ctex-fontset-mac.def'. 55 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## 浙江大学研究生硕士(博士)学位论文LaTeX模板(带开题报告) 2 | 作者: 3 | [Monster](http://github.com/skychan)、 4 | [Hamburger](https://github.com/githamburger) 5 | 6 | ## 1、简介 7 | 8 | 为了方便学位论文的排版,让作者专心于内容,根据[《浙江大学研究生学位论文编写规则》](http://grs.zju.edu.cn/attachments/2016-06/p1alr2i33k1n2c2l41gch14f71lmv4.pdf),并结合实际要求,设计相应的LaTeX模版。 9 | 10 | 目前主要以机械学院的要求为主,由于不同学院有各自不同的要求,所以之后会通过参数选择的方式,进行学院间的要求切换,大致就是这样吧。 11 | 12 | 目前添加了开题报告的模板,欢迎使用。 13 | 14 | ## 2、编译方法 15 | 16 | __windows__: 17 | 18 | 首先在环境变量里设置```$HOME```,一般是```C:\Users\XXX```。 19 | 20 | 21 | 添加或修改 .latexmkrc,请做好备份。 22 | 23 | $ cp latexmkrc_win [your_home_dir]\.latexmkrc 24 | 25 | 使用latexmk 命令进行编译。 26 | 27 | $ cd zju_thesis 28 | 29 | 论文正文: 30 | 31 | $ latexmk thesis 32 | 33 | 开题报告: 34 | 35 | $ latexmk proposal 36 | 37 | 如果不想设置环境变量,可以这样: 38 | 39 | $ mkdir C:\latexmk 40 | $ cp latexmkrc_win C:\latexmk\LatexMK 41 | 42 | __Linux__: 43 | 44 | 首先添加或修改 .latexmkrc,请做好备份。 45 | 46 | $ cp latexmkrc_linux ~/.latexmkrc 47 | 48 | 然后使用latexmk 命令进行编译。 49 | 50 | $ cd zju_thesis 51 | 论文正文: 52 | 53 | $ latexmk thesis 54 | 55 | 开题报告: 56 | 57 | $ latexmk proposal 58 | __Mac__: 59 | 60 | 首先添加或修改 .latexmkrc,请做好备份。 61 | 62 | $ cp latexmkrc_mac ~/.latexmkrc 63 | 64 | 然后使用latexmk 命令进行编译。 65 | 66 | $ cd zju_thesis 67 | 论文正文: 68 | 69 | $ latexmk thesis 70 | 71 | 开题报告: 72 | 73 | $ latexmk proposal 74 | 75 | __清理临时文件__: 76 | 77 | 一般使用 78 | 79 | $ latexmk -c 80 | 即可。如果要清理```synctex```以及```pdf``` 81 | 82 | $ latexmk -C 83 | 84 | ## 3、完成情况 85 | - [x] 主题框架 86 | - [x] 页面设置 87 | - [x] 章节标题设置 88 | - [x] 公式、图表样式 89 | - [x] 定理环境 90 | - [x] 抄录环境 91 | - [ ] 书脊设计 92 | - [x] 参考文献样式设计 93 | - [x] 封面设置 94 | - [x] 题目页面 95 | - [ ] 勘误页面 96 | - [x] 单双页设置 97 | - [x] 缩写、符号清单、术语表页面 98 | 99 | ## 4、欢迎参与 100 | 101 | 目前该项目基本雏形已成,至少算是能用了吧,一些细节需要完善,欢迎大家fork~ 102 | 103 | ## 5、注意事项 104 | 105 | **请升级到最新版的Texlive,经反映有生成的文档复制出现乱码的错误,新版引擎修复了这个错误** 106 | 107 | **中文编译到 eu1lmr.fd 出现很久的停顿,请尝试下面的解决办法:** 108 | 109 | 1. 清理```texlive\2016\texmf-var\fonts\cache``` 中所有文件 110 | 2. 执行```fc-cache -fsv```(管理员权限cmd) 111 | 3. 参考[XeLaTeX runs slow on Windows machine](http://tex.stackexchange.com/questions/325278/xelatex-runs-slow-on-windows-machine/329243) 112 | 113 | 114 | **中文加粗的问题** 115 | 如果有部分同学和我一样,出现了该加粗的字体没有加粗,并伴随相关警告,有一个临时的解决办法,但是我仍旧没有搞清楚原因,希望知道的同学告诉我。 116 | 117 | 方法:将fontset 文件夹下的对应配置文件替换```texmf-dist/tex/latex/ctex/fontset``` 中的配置文件,当然注意备份原文件。然后就好了。 118 | 119 | - win7 及以后:windowsnew 120 | - win7 以前: windowsold 121 | - mac : mac 122 | - linux : fandol 123 | 124 | 中文加粗,是个很奇怪的要求,包括MS Word 实际上用的也是伪加粗,除非有对应的粗字体文件。所以目前的解决办法就是通过配置文件让他们伪加粗。 125 | 126 | 当然,也可能和我texlive 的环境有关。 127 | 128 | 由于时间和能力有限,故该模板可能与学院要求的格式不尽相同。 129 | 建议使用TeXLive,并采用XeLaTeX进行编译。 130 | 131 | 作者不对使用该模板所造成的任何后果负责,但欢迎提供修改意见,以帮助我们完善该模。 132 | -------------------------------------------------------------------------------- /zju_thesis/thesis.tex: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | % !TEX builder = LATEXMK 3 | % !TEX program = xelatex 4 | \documentclass[anon,doctor,twoside,nocpsupervisor]{zjuthesis} 5 | 6 | % 插图路径设置,图片放在figures 文件夹下。一般来说论文的插图比较多,通常按章节存 7 | % 放,因此可以在以下命令中在按章节添加存放图片的文件夹路径。如以下这个路径中 ./ 8 | % 代表当前main.tex所在的目录,就是一般所说的当前文件夹;figures 文件夹就是子文件 9 | % 夹,存放正文及附录中要用到的所有的图片,在figures 文件夹中的子文件夹就是存放各 10 | % 个章节图片的文件夹,一般命名与相应章节的名字相同,如intro 章节用到的图片全放在 11 | % 了intro 这个子文件夹下。 12 | \graphicspath{% 13 | {./figures/intro/}% 14 | } 15 | 16 | % 论文中文标题 17 | \title{浙江大学研究生学位论文编写规则\LaTeX 模板} 18 | % 论文英文标题 19 | \englishtitle{\LaTeX Template for Thesis} 20 | % 作者,就是你的名字 21 | \author{Monster,Hamburger} 22 | % 分类号 23 | \classification{TM863} 24 | % 单位代码 25 | \serialnumber{10335} 26 | % 密级 27 | \secretlevel{公开} 28 | % 学号 29 | \studentnumber{12312345} 30 | % 指导教师 31 | \supervisor{诸葛亮} 32 | % 合作导师,如果没有合作导师,就在\documentclass选项栏中加上"nocpsupervisor"。 33 | \cpsupervisor{庞统} 34 | % 专业名称 35 | \major{武器制造} 36 | % 研究方向 37 | \research{木牛流马研究} 38 | % 所在学院 39 | \institute{机械工程学院} 40 | % 提交日期 41 | \submitdate{225年1月1日} 42 | 43 | % 中文题名页 44 | \reviewerA{关羽\hspace{1.5em}五虎上将\hspace{1.5em}蜀汉} 45 | \reviewerB{张飞\hspace{1.5em}五虎上将\hspace{1.5em}蜀汉} 46 | \reviewerC{马超\hspace{1.5em}五虎上将\hspace{1.5em}蜀汉} 47 | \reviewerD{黄忠\hspace{1.5em}五虎上将\hspace{1.5em}蜀汉} 48 | \reviewerE{赵云\hspace{1.5em}五虎上将\hspace{1.5em}蜀汉} 49 | \chairperson{许攸\hspace{1.5em}文臣谋士\hspace{1.5em}曹魏} 50 | \commissionerA{法正\hspace{1.5em}文臣谋士\hspace{1.5em}蜀汉} 51 | \commissionerB{简雍\hspace{1.5em}文臣谋士\hspace{1.5em}蜀汉} 52 | \commissionerC{麋竺\hspace{1.5em}文臣谋士\hspace{1.5em}蜀汉} 53 | \commissionerD{孙乾\hspace{1.5em}文臣谋士\hspace{1.5em}蜀汉} 54 | \commissionerE{伊籍\hspace{1.5em}文臣谋士\hspace{1.5em}蜀汉} 55 | \defencedate{225年3月5日} 56 | 57 | % 英文题名页 58 | \enreviewerA{Guan Yu\hspace{1.5em} general \hspace{1.5em} Shu-Han} 59 | \enreviewerB{Zhang Fei\hspace{1.5em} general \hspace{1.5em} Shu-Han} 60 | \enreviewerC{Ma Chao\hspace{1.5em} general \hspace{1.5em} Shu-Han} 61 | \enreviewerD{Huang Zhong\hspace{1.5em} general \hspace{1.5em} Shu-Han} 62 | \enreviewerE{Zhao Yun\hspace{1.5em} general \hspace{1.5em} Shu-Han} 63 | \enchairperson{Xu You \hspace{1.5em} counsellor \hspace{1.5em} Cao Wei} 64 | \encommissionerA{Fa Zheng \hspace{1.5em} counsellor \hspace{1.5em} Shu-Han} 65 | \encommissionerB{Jian Yong \hspace{1.5em} counsellor \hspace{1.5em} Shu-Han} 66 | \encommissionerC{Mi Zhu \hspace{1.5em} counsellor \hspace{1.5em} Shu-Han} 67 | \encommissionerD{Sun Gan \hspace{1.5em} counsellor \hspace{1.5em} Shu-Han} 68 | \encommissionerE{Yi Ji \hspace{1.5em} counsellor \hspace{1.5em} Shu-Han} 69 | \eendefencedate{March 5, 225} 70 | 71 | \begin{document} 72 | \maketitle 73 | % \ZJUmakecover 74 | % \ZJUmakeCNtitlepage 75 | % \ZJUmakeENtitlepage 76 | \frontmatter 77 | \include{contents/thanks} 78 | \include{contents/abstract_chinese} 79 | \include{contents/abstract_english} 80 | % 正文目录: 81 | \tableofcontents 82 | % 插图目录: 83 | \listoffigures 84 | % 表格目录: 85 | \listoftables 86 | \include{contents/denotation} 87 | \mainmatter 88 | \include{contents/intro} 89 | \include{contents/structure} 90 | \include{contents/specification} 91 | \backmatter 92 | \bibliography{reference_data_base/references} 93 | % \nocite{*} % to show the entire references, annotate it if need. 94 | \appendix 95 | \include{contents/appendixA} 96 | \include{contents/appendixB} 97 | \end{document} -------------------------------------------------------------------------------- /zju_thesis/contents/appendixA.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../thesis.tex 2 | \chapter{我是第一个附录} 3 | \section{我是第一个附录的第一节} 4 | 这是一个附录测试页,内容无关紧要。\footnote{以下内容引用自《三体:黑暗森林》}以% 5 | 下段落较长,以防数组溢出,故采用回车强制分行处理。分行出换行符在\TeX 中算作一个% 6 | 空格,因此,在每段后加注释符。不过在中文环境中换行加不加注释符都不会产生空格,不% 7 | 过还是加上吧。 8 | 9 | 罗辑抬起左手,露出了戴在手腕上的手表大小的东西说:“这是一个生命体征监测仪,它通% 10 | 过一个发射器与一套摇篮系统联结。你们一定记得两个世纪前面壁者雷迪亚兹的事,那就一% 11 | 定知道摇篮系统是什么。这个监测仪所发出的信号通过摇篮系统的链路,到达雪地工程部署% 12 | 在太阳轨道上的三千六百一十四枚核弹。 13 | 14 | 信号每秒钟发射一次,维持着这些核弹的非触发状态。如果我死去,摇篮系统的维持信号将% 15 | 消失,所有的核弹将被引爆,包裹核弹的油膜物质将在爆炸中形成围绕太阳的三千六百一十% 16 | 四团星际尘埃,从远方观察,在这些尘埃云团的遮挡下,太阳将在可见光和其他高频渡段发% 17 | 生闪烁。太阳轨道上所有核弹的位置都是经过精心布置的,使得太阳闪烁形成的信号发送出% 18 | 三张简单的图形,就像我两个世纪前发出的那三张图一样,每张上面有三十个点的排列,并% 19 | 标注其中一个点,它们可以组合成一个三维坐标图。但与那次不同的是,这次发送的,是三% 20 | 体世界与周围三十颗恒星的相对位置。太阳将变成银河系中的一座灯塔,把这咒语发送出去% 21 | ,当然,太阳系和地球的位置也会同时暴露。从银河系中的一点看,图形发射完成需要一年% 22 | 多的时间,但应该有很多技术发展到这样程度的文明,可以从多个方向同时观测太阳,那样% 23 | 的话,只需几天甚至几个小时,他们就能得到全部信息。” 24 | 25 | \section{数学模式测试} 26 | 这里用于测试附录部分的数学公式,诸如标号,交叉应用等。 27 | 28 | 交叉引用测试,如交引用命令{\ttfamily \textbackslash eqref}和\texttt{\textbackslash ref}命令的区别。如公式\eqref{eq:apptest1},\autoref{eq:apptest1}显示,\texttt{\textbackslash eqref}命令比\texttt{\textbackslash ref}命令的应用结果多了个括号。 29 | 30 | 如公式\eqref{eq:apptest3}是单行公式环境,查看公式\eqref{eq:apptest3}和\eqref{eq:apptest1}之间的区别,好像在单行公式中没什么区别。 31 | \begin{align}\label{eq:apptest3} 32 | f(x) = 2(x + 1)^{2} - 1 33 | \end{align} 34 | 35 | \texttt{align}公式环境,用在单行中。 36 | \begin{align}\label{eq:apptest1} 37 | f(x) = 2(x + 1)^{2} - 1 38 | \end{align} 39 | 40 | 在这里,中间插入一些文字以形成段落,查看行间公式与上下文之间的间隙。 41 | \begin{align*} 42 | f(x) = 2(x + 1)^{2} - 1 43 | \end{align*} 44 | 在这里,中间插入一些文字以形成段落,查看行间公式与上下文之间的间隙。下一个公式\eqref{eq:apptest2}是一个公式组,它在“=”位置对齐。 45 | \begin{align}\label{eq:apptest2} 46 | f(x) & = 2(x + 1)^{2} - 1\\ 47 | & = 2(x^{2} + 2x +1)-1\\ 48 | & = 2x^{2} + 4x + 1 49 | \end{align} 50 | 51 | \subsection{我是第一个附录的第二节的第一个子节} 52 | 53 | \section{表格测试} 54 | 在这里推荐制表采用功能强大的tabu宏包以取代其它制表宏包。具体tabu宏包的使用说明参见tabu宏包的说明文档。 55 | 56 | 以下节分别用来测试各种表格环境如,tabular,tabu,longtabu等,还有对caption格式的修改和测试。以下表格样式全部采用三线表。 57 | 58 | \subsection{array宏包tabular表格环境测试} 59 | 如\autoref{tab:appfirst_table_test}是对array宏包的tabular表格环境测试。 60 | \begin{table}[htbp] 61 | \centering 62 | \caption{这是一个用tabular环境的测试用的表格}\label{tab:appfirst_table_test} 63 | \begin{tabular}{lrr} 64 | \toprule 65 | \textbf{行星} & \textbf{赤道半径}km & \textbf{公转周期}d \\ 66 | \midrule 67 | 水星 & 2.439 & 87.9 \\ 68 | 金星 & 6.1 & 224.682 \\ 69 | 地球 & 6378.14 & 365.24 \\ 70 | \bottomrule 71 | \end{tabular}% 72 | \end{table} 73 | 74 | \subsection{tabu宏包表格环境测试} 75 | 如\autoref{tab:apptabu_test_1}是对tabu宏包的tabu表格环境测试。在这里表格命令与\autoref{tab:appfirst_table_test}的命令相同,只是tabular环境改成了tabu环境。 76 | \begin{table}[htbp] 77 | \centering 78 | \caption{这是一个用tabu环境的测试用的表格}\label{tab:apptabu_test_1} 79 | \begin{tabu}{lrr} 80 | \toprule 81 | \textbf{行星} & \textbf{赤道半径}km & \textbf{公转周期}d \\ 82 | \midrule 83 | 水星 & 2.439 & 87.9 \\ 84 | 金星 & 6.1 & 224.682 \\ 85 | 地球 & 6378.14 & 365.24 \\ 86 | \bottomrule 87 | \end{tabu}% 88 | \end{table} 89 | 90 | \section{插图测试} 91 | 如\autoref{fig:appfirst_image_tset}是对此模版的第一张插图测试。 92 | 93 | \begin{figure}[htbp] 94 | \centering 95 | \includegraphics[width = 0.5\linewidth]{Chapter8.png} 96 | \caption{附录页第一张插图测试}\label{fig:appfirst_image_tset} 97 | \end{figure} 98 | 99 | \section{我是第一个附录的第五节} 100 | 随着天光渐明,星星在一颗颗消失,仿佛无数只眼睛渐次闭上;而东方正在亮起的晨空,则% 101 | 像一只巨大的眼睛在慢慢睁开。蚂蚁继续在叶文洁的墓碑上攀爬着,穿行在她的名字构成的% 102 | 迷宫中。早在这个靠碑而立的豪赌者出现前的一亿年,它的种族已经生活在地球上,这个世% 103 | 界有它的一份,但对正在发生的事,它并不在意。 104 | 105 | 罗辑离开墓碑,站到他为自己挖掘的墓穴旁,将手枪顶到自己的心脏位置,说:“现在,我 106 | 将让自己的心脏停止跳动,与此同时我也将成为两个世界有史以来最大的罪犯。对于所犯下 107 | 的罪行,我对两个文明表示深深的歉意,但不会忏悔,因为这是唯一的选择。我知道智子就 108 | 在身边,但你们对人类的呼唤从不理睬,无言是最大的轻蔑,我们忍受这种轻蔑已经两个世 109 | 纪了,现在,如果你们愿意,可以继续保持沉默,我只给你们三十秒钟时间。”罗辑按照自 110 | 己的心跳来计时,由于现在心跳很急促。他把两次算一秒钟,在极度的紧张中他一开始就数 111 | 错了,只好从头数起,所以当智子出现时他并不能确定到底过了多少时间,客观时间大约流 112 | 逝了不到十秒钟,主观时间长得像一生。 113 | 114 | 这时他看到世界在眼前分成了四份,一份是周围的现实世界,另外三份是变形的映像。映像% 115 | 来自他前上方突然出现的三个球体,它们都有着全反射的镜面,就像他在最后一个梦中见到% 116 | 的墓碑那样。他不知道这是智子的几维展开,那三个球体都很大,在他的前方遮住了半个天% 117 | 空,挡住了正在亮起来的东方天际,在球体中映出的西方天空中他看到了几颗残星,球体下% 118 | 方映着变形的墓地和自己。罗辑最想知道的是为什么是三个,他首先想到的是三体世界的象% 119 | 征,就像叶文洁在最后一次ETO的聚会上看到的那个艺术品:但看到球体上所映照的虽然变% 120 | 形但异常清晰的现实图像时,他又感觉那是三个平行世界的入口,暗示着三种可能的选择; 121 | -------------------------------------------------------------------------------- /zju_thesis/proposal/appendixA.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../proposal.tex 2 | \chapter{我是第一个附录} 3 | \section{我是第一个附录的第一节} 4 | 这是一个附录测试页,内容无关紧要。\footnote{以下内容引用自《三体:黑暗森林》}以% 5 | 下段落较长,以防数组溢出,故采用回车强制分行处理。分行出换行符在\TeX 中算作一个% 6 | 空格,因此,在每段后加注释符。不过在中文环境中换行加不加注释符都不会产生空格,不% 7 | 过还是加上吧。 8 | 9 | 罗辑抬起左手,露出了戴在手腕上的手表大小的东西说:“这是一个生命体征监测仪,它通% 10 | 过一个发射器与一套摇篮系统联结。你们一定记得两个世纪前面壁者雷迪亚兹的事,那就一% 11 | 定知道摇篮系统是什么。这个监测仪所发出的信号通过摇篮系统的链路,到达雪地工程部署% 12 | 在太阳轨道上的三千六百一十四枚核弹。 13 | 14 | 信号每秒钟发射一次,维持着这些核弹的非触发状态。如果我死去,摇篮系统的维持信号将% 15 | 消失,所有的核弹将被引爆,包裹核弹的油膜物质将在爆炸中形成围绕太阳的三千六百一十% 16 | 四团星际尘埃,从远方观察,在这些尘埃云团的遮挡下,太阳将在可见光和其他高频渡段发% 17 | 生闪烁。太阳轨道上所有核弹的位置都是经过精心布置的,使得太阳闪烁形成的信号发送出% 18 | 三张简单的图形,就像我两个世纪前发出的那三张图一样,每张上面有三十个点的排列,并% 19 | 标注其中一个点,它们可以组合成一个三维坐标图。但与那次不同的是,这次发送的,是三% 20 | 体世界与周围三十颗恒星的相对位置。太阳将变成银河系中的一座灯塔,把这咒语发送出去% 21 | ,当然,太阳系和地球的位置也会同时暴露。从银河系中的一点看,图形发射完成需要一年% 22 | 多的时间,但应该有很多技术发展到这样程度的文明,可以从多个方向同时观测太阳,那样% 23 | 的话,只需几天甚至几个小时,他们就能得到全部信息。” 24 | 25 | \section{数学模式测试} 26 | 这里用于测试附录部分的数学公式,诸如标号,交叉应用等。 27 | 28 | 交叉引用测试,如交引用命令{\ttfamily \textbackslash eqref}和\texttt{\textbackslash ref}命令的区别。如公式\eqref{eq:apptest1},\autoref{eq:apptest1}显示,\texttt{\textbackslash eqref}命令比\texttt{\textbackslash ref}命令的应用结果多了个括号。 29 | 30 | 如公式\eqref{eq:apptest3}是单行公式环境,查看公式\eqref{eq:apptest3}和\eqref{eq:apptest1}之间的区别,好像在单行公式中没什么区别。 31 | \begin{align}\label{eq:apptest3} 32 | f(x) = 2(x + 1)^{2} - 1 33 | \end{align} 34 | 35 | \texttt{align}公式环境,用在单行中。 36 | \begin{align}\label{eq:apptest1} 37 | f(x) = 2(x + 1)^{2} - 1 38 | \end{align} 39 | 40 | 在这里,中间插入一些文字以形成段落,查看行间公式与上下文之间的间隙。 41 | \begin{align*} 42 | f(x) = 2(x + 1)^{2} - 1 43 | \end{align*} 44 | 在这里,中间插入一些文字以形成段落,查看行间公式与上下文之间的间隙。下一个公式\eqref{eq:apptest2}是一个公式组,它在“=”位置对齐。 45 | \begin{align}\label{eq:apptest2} 46 | f(x) & = 2(x + 1)^{2} - 1\\ 47 | & = 2(x^{2} + 2x +1)-1\\ 48 | & = 2x^{2} + 4x + 1 49 | \end{align} 50 | 51 | \subsection{我是第一个附录的第二节的第一个子节} 52 | 53 | \section{表格测试} 54 | 在这里推荐制表采用功能强大的tabu宏包以取代其它制表宏包。具体tabu宏包的使用说明参见tabu宏包的说明文档。 55 | 56 | 以下节分别用来测试各种表格环境如,tabular,tabu,longtabu等,还有对caption格式的修改和测试。以下表格样式全部采用三线表。 57 | 58 | \subsection{array宏包tabular表格环境测试} 59 | 如\autoref{tab:appfirst_table_test}是对array宏包的tabular表格环境测试。 60 | \begin{table}[htbp] 61 | \centering 62 | \caption{这是一个用tabular环境的测试用的表格}\label{tab:appfirst_table_test} 63 | \begin{tabular}{lrr} 64 | \toprule 65 | \textbf{行星} & \textbf{赤道半径}km & \textbf{公转周期}d \\ 66 | \midrule 67 | 水星 & 2.439 & 87.9 \\ 68 | 金星 & 6.1 & 224.682 \\ 69 | 地球 & 6378.14 & 365.24 \\ 70 | \bottomrule 71 | \end{tabular}% 72 | \end{table} 73 | 74 | \subsection{tabu宏包表格环境测试} 75 | 如\autoref{tab:apptabu_test_1}是对tabu宏包的tabu表格环境测试。在这里表格命令与\autoref{tab:appfirst_table_test}的命令相同,只是tabular环境改成了tabu环境。 76 | \begin{table}[htbp] 77 | \centering 78 | \caption{这是一个用tabu环境的测试用的表格}\label{tab:apptabu_test_1} 79 | \begin{tabu}{lrr} 80 | \toprule 81 | \textbf{行星} & \textbf{赤道半径}km & \textbf{公转周期}d \\ 82 | \midrule 83 | 水星 & 2.439 & 87.9 \\ 84 | 金星 & 6.1 & 224.682 \\ 85 | 地球 & 6378.14 & 365.24 \\ 86 | \bottomrule 87 | \end{tabu}% 88 | \end{table} 89 | 90 | \section{插图测试} 91 | 如\autoref{fig:appfirst_image_tset}是对此模版的第一张插图测试。 92 | 93 | \begin{figure}[htbp] 94 | \centering 95 | \includegraphics[width = 0.5\linewidth]{Chapter8.png} 96 | \caption{附录页第一张插图测试}\label{fig:appfirst_image_tset} 97 | \end{figure} 98 | 99 | \section{我是第一个附录的第五节} 100 | 随着天光渐明,星星在一颗颗消失,仿佛无数只眼睛渐次闭上;而东方正在亮起的晨空,则% 101 | 像一只巨大的眼睛在慢慢睁开。蚂蚁继续在叶文洁的墓碑上攀爬着,穿行在她的名字构成的% 102 | 迷宫中。早在这个靠碑而立的豪赌者出现前的一亿年,它的种族已经生活在地球上,这个世% 103 | 界有它的一份,但对正在发生的事,它并不在意。 104 | 105 | 罗辑离开墓碑,站到他为自己挖掘的墓穴旁,将手枪顶到自己的心脏位置,说:“现在,我 106 | 将让自己的心脏停止跳动,与此同时我也将成为两个世界有史以来最大的罪犯。对于所犯下 107 | 的罪行,我对两个文明表示深深的歉意,但不会忏悔,因为这是唯一的选择。我知道智子就 108 | 在身边,但你们对人类的呼唤从不理睬,无言是最大的轻蔑,我们忍受这种轻蔑已经两个世 109 | 纪了,现在,如果你们愿意,可以继续保持沉默,我只给你们三十秒钟时间。”罗辑按照自 110 | 己的心跳来计时,由于现在心跳很急促。他把两次算一秒钟,在极度的紧张中他一开始就数 111 | 错了,只好从头数起,所以当智子出现时他并不能确定到底过了多少时间,客观时间大约流 112 | 逝了不到十秒钟,主观时间长得像一生。 113 | 114 | 这时他看到世界在眼前分成了四份,一份是周围的现实世界,另外三份是变形的映像。映像% 115 | 来自他前上方突然出现的三个球体,它们都有着全反射的镜面,就像他在最后一个梦中见到% 116 | 的墓碑那样。他不知道这是智子的几维展开,那三个球体都很大,在他的前方遮住了半个天% 117 | 空,挡住了正在亮起来的东方天际,在球体中映出的西方天空中他看到了几颗残星,球体下% 118 | 方映着变形的墓地和自己。罗辑最想知道的是为什么是三个,他首先想到的是三体世界的象% 119 | 征,就像叶文洁在最后一次ETO的聚会上看到的那个艺术品:但看到球体上所映照的虽然变% 120 | 形但异常清晰的现实图像时,他又感觉那是三个平行世界的入口,暗示着三种可能的选择; 121 | -------------------------------------------------------------------------------- /fontset/ctex-fontset-windowsold.def: -------------------------------------------------------------------------------- 1 | %% 2 | %% This is file `ctex-fontset-windowsold.def', 3 | %% generated with the docstrip utility. 4 | %% 5 | %% The original source files were: 6 | %% 7 | %% ctex.dtx (with options: `fontset,windowsold') 8 | %% 9 | %% Copyright (C) 2003--2016 10 | %% CTEX.ORG and any individual authors listed in the documentation. 11 | %% ------------------------------------------------------------------------------ 12 | %% 13 | %% This work may be distributed and/or modified under the 14 | %% conditions of the LaTeX Project Public License, either 15 | %% version 1.3c of this license or (at your option) any later 16 | %% version. This version of this license is in 17 | %% http://www.latex-project.org/lppl/lppl-1-3c.txt 18 | %% and the latest version of this license is in 19 | %% http://www.latex-project.org/lppl.txt 20 | %% and version 1.3 or later is part of all distributions of 21 | %% LaTeX version 2005/12/01 or later. 22 | %% 23 | %% This work has the LPPL maintenance status `maintained'. 24 | %% 25 | %% The Current Maintainers of this work are Leo Liu, Qing Lee and Liam Huang. 26 | %% 27 | %% ------------------------------------------------------------------------------ 28 | %% 29 | \GetIdInfo$Id: ctex.dtx 6471e87 2016-12-27 17:33:18 +0800 Qing Lee $ 30 | {Windows fonts definition for XP or earlier version (CTEX)} 31 | \ProvidesExplFile{ctex-fontset-windowsold.def} 32 | {\ExplFileDate}{2.4.7}{\ExplFileDescription} 33 | \sys_if_engine_pdftex:TF 34 | { 35 | \ctex_zhmap_case:nnn 36 | { 37 | \ctex_punct_set:n { windows } 38 | \setCJKmainfont 39 | [ BoldFont = simhei.ttf , ItalicFont = simkai.ttf ] { simsun.ttc } 40 | \setCJKsansfont { simhei.ttf } 41 | \ctex_punct_map_family:nn { \CJKsfdefault } { zhhei } 42 | \setCJKmonofont { simfang.ttf } 43 | \setCJKfamilyfont { zhkai } { simkai.ttf } 44 | \setCJKfamilyfont { zhfs } { simfang.ttf } 45 | \setCJKfamilyfont { zhsong } { simsun.ttc } 46 | \setCJKfamilyfont { zhhei } { simhei.ttf } 47 | \setCJKfamilyfont { zhli } { simli.ttf } 48 | \setCJKfamilyfont { zhyou } { simyou.ttf } 49 | \ctex_punct_map_family:nn { \CJKrmdefault } { zhsong } 50 | \ctex_punct_map_family:nn { \CJKttdefault } { zhfs } 51 | \ctex_punct_map_itshape:nn { \CJKrmdefault } { zhkai } 52 | \ctex_punct_map_bfseries:nn { \CJKrmdefault } { zhhei } 53 | } 54 | { 55 | \ctex_load_zhmap:nnnn { rm } { zhhei } { zhfs } { zhwindowsfonts } 56 | \ctex_punct_set:n { windows } 57 | \ctex_punct_map_family:nn { \CJKrmdefault } { zhsong } 58 | \ctex_punct_map_bfseries:nn { \CJKrmdefault } { zhhei } 59 | \ctex_punct_map_itshape:nn { \CJKrmdefault } { zhkai } 60 | } 61 | { 62 | \tl_set:Nn \CJKrmdefault { rm } 63 | \tl_set:Nn \CJKsfdefault { sf } 64 | \tl_set:Nn \CJKttdefault { tt } 65 | } 66 | } 67 | { 68 | \sys_if_engine_uptex:TF 69 | { 70 | \ctex_set_upfonts:nnnnnn 71 | {simsun.ttc} {simhei.ttf} {simkai.ttf} 72 | {simhei.ttf} {simhei.ttf} 73 | {simfang.ttf} 74 | \ctex_set_upfamily:nnn { zhsong } { upzhserif } {} 75 | \ctex_set_upfamily:nnn { zhhei } { upzhserifb } {} 76 | \ctex_set_upfamily:nnn { zhfs } { upzhmono} {} 77 | \ctex_set_upfamily:nnn { zhkai } { upzhserifit } {} 78 | \ctex_set_upfamily:nnn { zhli } { upschrm } {} 79 | \ctex_set_upmap:nnn { upstsl } { simli.ttf } {} 80 | \ctex_set_upfamily:nnn { zhyou } { upschgt } {} 81 | \ctex_set_upmap:nnn { upstht } { simyou.ttf } {} 82 | } 83 | { 84 | \setCJKmainfont 85 | [ BoldFont = SimHei , ItalicFont = KaiTi_GB2312 ] { SimSun } 86 | \setCJKsansfont { SimHei } 87 | \setCJKmonofont { FangSong_GB2312 } 88 | \setCJKfamilyfont { zhkai } [AutoFakeBold={true},AutoFakeSlant={true}] { KaiTi_GB2312 } 89 | \setCJKfamilyfont { zhfs } [AutoFakeBold={true},AutoFakeSlant={true}] { FangSong_GB2312 } 90 | \setCJKfamilyfont { zhsong } [AutoFakeBold={true},AutoFakeSlant={true}] { SimSun } 91 | \setCJKfamilyfont { zhhei } [AutoFakeBold={true},AutoFakeSlant={true}] { SimHei } 92 | \setCJKfamilyfont { zhli } [AutoFakeBold={true},AutoFakeSlant={true}] { LiSu } 93 | \setCJKfamilyfont { zhyou } [AutoFakeBold={true},AutoFakeSlant={true}] { YouYuan } 94 | } 95 | } 96 | \NewDocumentCommand \songti { } { \CJKfamily { zhsong } } 97 | \NewDocumentCommand \heiti { } { \CJKfamily { zhhei } } 98 | \NewDocumentCommand \fangsong { } { \CJKfamily { zhfs } } 99 | \NewDocumentCommand \kaishu { } { \CJKfamily { zhkai } } 100 | \NewDocumentCommand \lishu { } { \CJKfamily { zhli } } 101 | \NewDocumentCommand \youyuan { } { \CJKfamily { zhyou } } 102 | %% 103 | %% 104 | %% End of file `ctex-fontset-windowsold.def'. 105 | -------------------------------------------------------------------------------- /fontset/ctex-fontset-fandol.def: -------------------------------------------------------------------------------- 1 | %% 2 | %% This is file `ctex-fontset-fandol.def', 3 | %% generated with the docstrip utility. 4 | %% 5 | %% The original source files were: 6 | %% 7 | %% ctex.dtx (with options: `fontset,fandol') 8 | %% 9 | %% Copyright (C) 2003--2016 10 | %% CTEX.ORG and any individual authors listed in the documentation. 11 | %% ------------------------------------------------------------------------------ 12 | %% 13 | %% This work may be distributed and/or modified under the 14 | %% conditions of the LaTeX Project Public License, either 15 | %% version 1.3c of this license or (at your option) any later 16 | %% version. This version of this license is in 17 | %% http://www.latex-project.org/lppl/lppl-1-3c.txt 18 | %% and the latest version of this license is in 19 | %% http://www.latex-project.org/lppl.txt 20 | %% and version 1.3 or later is part of all distributions of 21 | %% LaTeX version 2005/12/01 or later. 22 | %% 23 | %% This work has the LPPL maintenance status `maintained'. 24 | %% 25 | %% The Current Maintainers of this work are Leo Liu, Qing Lee and Liam Huang. 26 | %% 27 | %% ------------------------------------------------------------------------------ 28 | %% 29 | \GetIdInfo$Id: ctex.dtx 6471e87 2016-12-27 17:33:18 +0800 Qing Lee $ 30 | {Fandol fonts definition (CTEX)} 31 | \ProvidesExplFile{ctex-fontset-fandol.def} 32 | {\ExplFileDate}{2.4.7}{\ExplFileDescription} 33 | \sys_if_engine_pdftex:TF 34 | { 35 | \sys_if_output_pdf:TF 36 | { \ctex_fontset_error:n { fandol } } 37 | { 38 | \ctex_zhmap_case:nnn 39 | { 40 | \setCJKmainfont 41 | [ 42 | cmap = UniGB-UTF16-H , 43 | BoldFont = FandolSong-Bold.otf , 44 | ItalicFont = FandolKai-Regular.otf 45 | ] { FandolSong-Regular.otf } 46 | \setCJKsansfont 47 | [ 48 | cmap = UniGB-UTF16-H , 49 | BoldFont = FandolHei-Bold.otf 50 | ] { FandolHei-Regular.otf } 51 | \setCJKmonofont [ cmap = UniGB-UTF16-H ] { FandolFang-Regular.otf } 52 | \setCJKfamilyfont { zhsong } 53 | [ 54 | cmap = UniGB-UTF16-H , 55 | BoldFont = FandolSong-Bold.otf 56 | ] { FandolSong-Regular.otf } 57 | \setCJKfamilyfont { zhhei } 58 | [ 59 | cmap = UniGB-UTF16-H , 60 | BoldFont = FandolHei-Bold.otf 61 | ] { FandolHei-Regular.otf } 62 | \setCJKfamilyfont { zhfs } 63 | [ cmap = UniGB-UTF16-H ] { FandolFang-Regular.otf } 64 | \setCJKfamilyfont { zhkai } 65 | [ cmap = UniGB-UTF16-H ] { FandolKai-Regular.otf } 66 | \ctex_punct_set:n { fandol } 67 | \ctex_punct_map_family:nn { \CJKrmdefault } { zhsong } 68 | \ctex_punct_map_family:nn { \CJKsfdefault } { zhhei } 69 | \ctex_punct_map_family:nn { \CJKttdefault } { zhfs } 70 | \ctex_punct_map_itshape:nn { \CJKrmdefault } { zhkai } 71 | \ctex_punct_map_bfseries:nn { \CJKrmdefault , zhsong } { zhsongb } 72 | \ctex_punct_map_bfseries:nn { \CJKsfdefault , zhhei } { zhheib } 73 | } 74 | { 75 | \ctex_load_zhmap:nnnn { rm } { zhhei } { zhfs } { zhfandolfonts } 76 | \ctex_punct_set:n { fandol } 77 | \ctex_punct_map_family:nn { \CJKrmdefault } { zhsong } 78 | \ctex_punct_map_bfseries:nn { \CJKrmdefault } { zhhei } 79 | \ctex_punct_map_itshape:nn { \CJKrmdefault } { zhkai } 80 | } 81 | { \ctex_fontset_error:n { fandol } } 82 | } 83 | } 84 | { 85 | \sys_if_engine_uptex:TF 86 | { 87 | \ctex_set_upfonts:nnnnnn 88 | {FandolSong-Regular.otf} {FandolSong-Bold.otf} {FandolKai-Regular.otf} 89 | {FandolHei-Regular.otf} {FandolHei-Bold.otf} 90 | {FandolFang-Regular.otf} 91 | \ctex_set_upfamily:nnn { zhsong } { upzhserif } { upzhserifb } 92 | \ctex_set_upfamily:nnn { zhhei } { upzhsans } { upzhsansb } 93 | \ctex_set_upfamily:nnn { zhfs } { upzhmono} {} 94 | \ctex_set_upfamily:nnn { zhkai } { upzhserifit } {} 95 | } 96 | { 97 | \setCJKmainfont 98 | [ Extension = .otf , BoldFont = FandolSong-Bold , ItalicFont = FandolKai-Regular ] 99 | { FandolSong-Regular } 100 | \setCJKsansfont [ Extension = .otf , BoldFont = FandolHei-Bold ] { FandolHei-Regular } 101 | \setCJKmonofont [ AutoFakeBold={true}, Extension = .otf ] { FandolFang-Regular } 102 | \setCJKfamilyfont { zhsong } 103 | [ Extension = .otf , BoldFont = FandolSong-Bold ] { FandolSong-Regular } 104 | \setCJKfamilyfont { zhhei } 105 | [ Extension = .otf , BoldFont = FandolHei-Bold ] { FandolHei-Regular } 106 | \setCJKfamilyfont { zhfs } [ AutoFakeBold={true}, Extension = .otf ] { FandolFang-Regular } 107 | \setCJKfamilyfont { zhkai } [ AutoFakeBold={true}, Extension = .otf ] { FandolKai-Regular } 108 | } 109 | } 110 | \NewDocumentCommand \songti { } { \CJKfamily { zhsong } } 111 | \NewDocumentCommand \heiti { } { \CJKfamily { zhhei } } 112 | \NewDocumentCommand \fangsong { } { \CJKfamily { zhfs } } 113 | \NewDocumentCommand \kaishu { } { \CJKfamily { zhkai } } 114 | %% 115 | %% 116 | %% End of file `ctex-fontset-fandol.def'. 117 | -------------------------------------------------------------------------------- /fontset/ctex-fontset-windowsnew.def: -------------------------------------------------------------------------------- 1 | %% 2 | %% This is file `ctex-fontset-windowsnew.def', 3 | %% generated with the docstrip utility. 4 | %% 5 | %% The original source files were: 6 | %% 7 | %% ctex.dtx (with options: `fontset,windowsnew') 8 | %% 9 | %% Copyright (C) 2003--2016 10 | %% CTEX.ORG and any individual authors listed in the documentation. 11 | %% ------------------------------------------------------------------------------ 12 | %% 13 | %% This work may be distributed and/or modified under the 14 | %% conditions of the LaTeX Project Public License, either 15 | %% version 1.3c of this license or (at your option) any later 16 | %% version. This version of this license is in 17 | %% http://www.latex-project.org/lppl/lppl-1-3c.txt 18 | %% and the latest version of this license is in 19 | %% http://www.latex-project.org/lppl.txt 20 | %% and version 1.3 or later is part of all distributions of 21 | %% LaTeX version 2005/12/01 or later. 22 | %% 23 | %% This work has the LPPL maintenance status `maintained'. 24 | %% 25 | %% The Current Maintainers of this work are Leo Liu, Qing Lee and Liam Huang. 26 | %% 27 | %% ------------------------------------------------------------------------------ 28 | %% 29 | \GetIdInfo$Id: ctex.dtx 6471e87 2016-12-27 17:33:18 +0800 Qing Lee $ 30 | {Windows fonts definition for Vista or later version (CTEX)} 31 | \ProvidesExplFile{ctex-fontset-windowsnew.def} 32 | {\ExplFileDate}{2.4.7}{\ExplFileDescription} 33 | \tl_new:N \l__ctex_msyh_suffix_tl 34 | \tl_set:Nn \l__ctex_msyh_suffix_tl { .ttc } 35 | \file_if_exist:nF { C:/Windows/Fonts/msyh.ttc } 36 | { 37 | \file_if_exist:nF { msyh.ttc } 38 | { \tl_set:Nn \l__ctex_msyh_suffix_tl { .ttf } } 39 | } 40 | \sys_if_engine_pdftex:TF 41 | { 42 | \ctex_zhmap_case:nnn 43 | { 44 | \ctex_punct_set:n { windows } 45 | \setCJKmainfont 46 | [ BoldFont = simhei.ttf , ItalicFont = simkai.ttf ] { simsun.ttc } 47 | \setCJKsansfont [ BoldFont = msyhbd\l__ctex_msyh_suffix_tl ] { msyh\l__ctex_msyh_suffix_tl } 48 | \setCJKfamilyfont { zhyahei } 49 | [ BoldFont = msyhbd\l__ctex_msyh_suffix_tl ] { msyh\l__ctex_msyh_suffix_tl } 50 | \ctex_punct_map_family:nn { \CJKsfdefault } { zhyahei } 51 | \ctex_punct_map_bfseries:nn { \CJKsfdefault , zhyahei } { zhyaheib } 52 | \setCJKmonofont { simfang.ttf } 53 | \setCJKfamilyfont { zhkai } { simkai.ttf } 54 | \setCJKfamilyfont { zhfs } { simfang.ttf } 55 | \setCJKfamilyfont { zhsong } { simsun.ttc } 56 | \setCJKfamilyfont { zhhei } { simhei.ttf } 57 | \setCJKfamilyfont { zhli } { simli.ttf } 58 | \setCJKfamilyfont { zhyou } { simyou.ttf } 59 | \ctex_punct_map_family:nn { \CJKrmdefault } { zhsong } 60 | \ctex_punct_map_family:nn { \CJKttdefault } { zhfs } 61 | \ctex_punct_map_itshape:nn { \CJKrmdefault } { zhkai } 62 | \ctex_punct_map_bfseries:nn { \CJKrmdefault } { zhhei } 63 | } 64 | { 65 | \ctex_load_zhmap:nnnn { rm } { zhhei } { zhfs } { zhwindowsfonts } 66 | \ctex_punct_set:n { windows } 67 | \ctex_punct_map_family:nn { \CJKrmdefault } { zhsong } 68 | \ctex_punct_map_bfseries:nn { \CJKrmdefault } { zhhei } 69 | \ctex_punct_map_itshape:nn { \CJKrmdefault } { zhkai } 70 | } 71 | { 72 | \tl_set:Nn \CJKrmdefault { rm } 73 | \tl_set:Nn \CJKsfdefault { sf } 74 | \tl_set:Nn \CJKttdefault { tt } 75 | } 76 | } 77 | { 78 | \sys_if_engine_uptex:TF 79 | { 80 | \ctex_set_upfonts:nnnnnn 81 | {simsun.ttc} {simhei.ttf} {simkai.ttf} 82 | {msyh\l__ctex_msyh_suffix_tl} {msyhbd\l__ctex_msyh_suffix_tl} 83 | {simfang.ttf} 84 | \ctex_set_upfamily:nnn { zhsong } { upzhserif } {} 85 | \ctex_set_upfamily:nnn { zhhei } { upzhserifb } {} 86 | \ctex_set_upfamily:nnn { zhfs } { upzhmono} {} 87 | \ctex_set_upfamily:nnn { zhkai } { upzhserifit } {} 88 | \ctex_set_upfamily:nnn { zhyahei } { upzhsans } { upzhsansb } 89 | \ctex_set_upfamily:nnn { zhli } { upschrm } {} 90 | \ctex_set_upmap:nnn { upstsl } { simli.ttf } {} 91 | \ctex_set_upfamily:nnn { zhyou } { upschgt } {} 92 | \ctex_set_upmap:nnn { upstht } { simyou.ttf } {} 93 | } 94 | { 95 | \setCJKmainfont 96 | [ BoldFont = SimHei , ItalicFont = KaiTi ] { SimSun } 97 | \setCJKsansfont 98 | [ BoldFont = { *~Bold } ] { Microsoft~YaHei } 99 | \setCJKmonofont { FangSong } 100 | \setCJKfamilyfont { zhkai } [AutoFakeBold={true},AutoFakeSlant={true}]{ KaiTi } 101 | \setCJKfamilyfont { zhfs } [AutoFakeBold={true},AutoFakeSlant={true}] { FangSong } 102 | \setCJKfamilyfont { zhsong } [AutoFakeBold={true},AutoFakeSlant={true}]{ SimSun } 103 | \setCJKfamilyfont { zhhei } [AutoFakeBold={true},AutoFakeSlant={true}] { SimHei } 104 | \setCJKfamilyfont { zhli } [AutoFakeBold={true},AutoFakeSlant={true}] { LiSu } 105 | \setCJKfamilyfont { zhyou } [AutoFakeBold={true},AutoFakeSlant={true}] { YouYuan } 106 | \setCJKfamilyfont { zhyahei } 107 | [ BoldFont = { *~Bold } ] { Microsoft~YaHei } 108 | } 109 | } 110 | \NewDocumentCommand \songti { } { \CJKfamily { zhsong } } 111 | \NewDocumentCommand \heiti { } { \CJKfamily { zhhei } } 112 | \NewDocumentCommand \fangsong { } { \CJKfamily { zhfs } } 113 | \NewDocumentCommand \kaishu { } { \CJKfamily { zhkai } } 114 | \NewDocumentCommand \lishu { } { \CJKfamily { zhli } } 115 | \NewDocumentCommand \youyuan { } { \CJKfamily { zhyou } } 116 | \NewDocumentCommand \yahei { } { \CJKfamily { zhyahei } } 117 | %% 118 | %% 119 | %% End of file `ctex-fontset-windowsnew.def'. 120 | -------------------------------------------------------------------------------- /zju_thesis/contents/specification.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../thesis.tex 2 | \chapter{编写规范与要求} 3 | \section{前置部分} 4 | \subsection{封面} 5 | 封面包括分类号、密级、单位代码、作者学号、校名、学校徽标、学位论文中文题目、英文题目、作者姓名、导师姓名、学科和专业名称、提交时间等内容(\textbf{见附件1:学位论文封面样式})。 6 | \subparagraph{分类号} % (fold) 7 | \label{par:分类号} 8 | 按中国图书分类法,根据学位论文的研究内容确定。 9 | % subparagraph 分类号 (end) 10 | \subparagraph{密级} % (fold) 11 | \label{par:密级} 12 | 仅限于涉密学位论文(论文课题来源于国防军工项目)填写,密级应根据涉密学位论文确定,分绝密、机密和秘密三级,并注明保密期限。非涉密学位论文不得填写密级。 13 | % subparagraph 密级 (end) 14 | \subparagraph{单位代码} % (fold) 15 | \label{par:单位代码} 16 | 10335 17 | % subparagraph 单位代码 (end) 18 | \subparagraph{作者学号} % (fold) 19 | \label{par:作者学号} 20 | 全日制和在职攻读专业学位者填写学号,同等学力申请学位人员填写申请号。 21 | % subparagraph 作者学号 (end) 22 | \subparagraph{论文题目} % (fold) 23 | \label{par:论文题目} 24 | 应准确概括整个论文的核心内容,简明扼要,一般不能超过25个汉字,英文题目翻译应简短准确,一般不应超过150个字母,必要时可以加副标题。 25 | % subparagraph 论文题目 (end) 26 | \subparagraph{学科和专业名称} % (fold) 27 | \label{par:学科和专业名称} 28 | 必须按国家研究生培养的学科专业目录,规范填写。 29 | % subparagraph 学科和专业名称 (end) 30 | \subsection{题名页} % (fold) 31 | \label{sub:题名页} 32 | 题名页应包括:学位论文中英文题目,学位论文导师及作者本人签名,学位论文评阅人姓名、职称和单位等信息(隐名评阅除外),学位论文答辩委员会主席及成员姓名、职称和单位,学位论文答辩日期等(详见附件2题名页样式)。 33 | % subsection 题名页 (end) 34 | \subsection{英文题名页} % (fold) 35 | \label{sub:英文题名页} 36 | 中文题名页相对应的英文翻译。 37 | % subsection 英文题名页 (end) 38 | \subsection{独创性声明} % (fold) 39 | \label{sub:独创性声明} 40 | (见附件3浙江大学研究生学位论文独创性声明)。 41 | % subsection 独创性声明 (end) 42 | \subsection{致谢} % (fold) 43 | \label{sub:致谢} 44 | (见附件3浙江大学研究生学位论文独创性声明)。 45 | % subsection 致谢 (end) 46 | \subsection{序言或前言} % (fold) 47 | \label{sub:序言或前言} 48 | 学位论文的序言或前言,一般是作者对本篇论文基本特征的简介,如说明研究工作缘起、背景、主旨、目的、意义、编写体例,以及资助、支持、协作经过等。这些内容也可以在正文引言(绪论)中说明。 49 | % subsection 序言或前言 (end) 50 | \subsection{摘要} % (fold) 51 | \label{sub:摘要} 52 | 包括中文摘要和英文摘要两部份。摘要是论文内容的总结概括,应简要说明论文的研究目的、基本研究内容、研究方法、创新性成果及其理论与实际意义,突出论文的创新之处。不宜使用公式、图表,不标注引用文献。硕士论文摘要的字数一般为300--500个左右,博士论文摘要的字数为500-1000个。英文摘要应与中文摘要内容相对应。摘要最后另起一行,列出4—8个关键词。关键词应体现论文特色,具有语义性,在论文中有明确的出处。并应尽量采用《汉语主题词表》或各专业主题词表提供的规范词。 53 | % subsection 摘要 (end) 54 | \subsection{目次页} % (fold) 55 | \label{sub:目次页} 56 | 论文中内容标题的集合。包括引言(前言)、章节或大标题的序号和名称、小结、参考文献、注释、索引等,排在序言和前言之后另起页(见附件4目次页样式)。 57 | % subsection 目次页 (end) 58 | \subsection{插图和附表清单} % (fold) 59 | \label{sub:插图和附表清单} 60 | 论文中如图表较多,可以分别列出清单置于目次页之后。图的清单应有序号、图题和页码。表的清单应有序号、表题和页码。 61 | % subsection 插图和附表清单 (end) 62 | \subsection{缩写、符号清单和术语表} % (fold) 63 | \label{sub:缩写_符号清单和术语表} 64 | 符号、标志、缩略词、首字母缩写、计量单位、术语等的注释表。 65 | % subsection 缩写_符号清单和术语表 (end) 66 | \section{主体部份} % (fold) 67 | \label{sec:主体部份} 68 | 包括引言(绪论)、正文和结论。主体部分应从另页右页开始,每一章应另起页。 69 | \subsection{一般要求} % (fold) 70 | \label{sub:一般要求} 71 | \subsubsection{引言(绪论)} % (fold) 72 | \label{ssub:引言_绪论_} 73 | 应包括论文的研究目的,流程和方法等。论文研究领域的历史回顾,文献回溯,理论分析等内容,应独立成章,用足够的文字叙述。 74 | % subsubsection 引言_绪论_ (end) 75 | \subsubsection{正文} % (fold) 76 | \label{ssub:正文} 77 | 主体部分由于涉及不同的学科,在选题、研究方法、结果表达方式等有很大的差异,不能作统一的规定。但是,论文应层次分明、数据可靠、图表规范、文字简炼、说明透彻、推理严谨、立论正确,避免使用文学性质的带感情色彩的非学术性词语。论文中如出现非通用性的新名词、新术语、新概念,应作相应解释。 78 | \subparagraph{图} % (fold) 79 | \label{subp:图} 80 | 图应具有“自明性”。图包括曲线图、构造图、示意图、框图、流程图、记录图、地图、照片等,应鲜明清晰。照片上应有表示目的物尺寸的标度。图的编号和图题规范,并应置于图下方。 81 | % subparagraph 图 (end) 82 | \subparagraph{表} % (fold) 83 | \label{subp:表} 84 | 表应具有“自明性”。表的编号和表题规范,并置于表上方。表题应简单明了。 85 | 表的编排,一般是内容和测试项目由左至右横读,数据依序竖读。如某个表需要转页接排,在随后的各页上应重复表的编号。编号后跟表题(可省略)和“(续)”,置于表上方。续表均应重复表头。 86 | % subparagraph 表 (end) 87 | \subparagraph{公式} % (fold) 88 | \label{subp:公式} 89 | 论文中的公式应另行起,并缩格书写,与周围文字留足够的空间区分开。如有两个以上的公式,应用从“1”开始的阿拉伯数字进行编号,并将编号置于括号内。公式的编号右端对齐,公式与编号之间可用“…”连接。公式较多时,应分章编号。较长的公式需要转行时,应尽可能在“=”处回行,或者在“+”、“-”“×”、“/”等记号处回行。 90 | % subparagraph 公式 (end) 91 | \subparagraph{引文标注} % (fold) 92 | \label{subp:引文标注} 93 | 论文中引用的文献的标注方法遵照GB/T 7714-2005,可采用顺序编码制,也可采用著者-出版年制,但全文必须统一。如: 94 | 95 | 德国学者N.克罗斯研究了瑞士巴塞尔市附近侏罗山中老第三纪断裂对第三系摺皱的控制[25];之后,他又描述了西里西亚第3条大型的近南北向构造带,并提出地槽是在不均一的块体的基底上发展的思想[26] 。(顺序编码制) 96 | 97 | 结构分析的子结构法最早是为解决飞机结构这类大型和复杂结构的有限元分析问题而发展起来的(Przemienicki,1968)(著者-出版年制) 98 | % subparagraph 引文标注 (end) 99 | \subparagraph{注释} % (fold) 100 | \label{subp:注释} 101 | 当论文中的字、词或短语,需要进一步加以说明,而又没有具体的文献来源时,用注释。注释一般在社会科学中用得较多。应控制论文中的注释数量,不宜过多。注释采用文中编号加“脚注”的方式,置于当页的页脚。 102 | % subparagraph 注释 (end) 103 | % subsubsection 正文 (end) 104 | % subsection 一般要求 (end) 105 | \subsection{章节图表标号规则} % (fold) 106 | \label{sub:章节图表标号规则} 107 | \subsubsection{章节标号} % (fold) 108 | \label{ssub:章节标号} 109 | 论文章节按序分层。层次以少为宜,根据实际需要选择。各层次标题一律用阿拉伯数字连续标号;不同层次的数字之间用小圆点“.”相隔,末位数字后面不加点号,如“1”,“1.1”,“1.1.1”等;章、节编号全部顶格排,编号与标题之间空1个字的间隙。章的标题占2行。正文另起行,前空2个字起排,回行时顶格排。例如: 110 | \begin{verbatim} 111 | 1 ××××(章大标题), 112 | ××××××××××××××××××××××××××× 113 | 1.1 ××××(一级节标题) 114 | 1.1.1 ××××(二级节标题) 115 | 1.1.1.1 ××××(根据需要,也可设三级节标题) 116 | 2 ××××(章大标题) 117 | 2.1 ××××(一级节标题) 118 | 2.1.1 ××××(二级节标题) 119 | \end{verbatim} 120 | % subsubsection 章节标号 (end) 121 | \subsubsection{图、表等标号} % (fold) 122 | \label{ssub:图_表等标号} 123 | 论文中的图、表、附注、公式、算式等,一律用阿拉伯数字分章依序连续编码。其标注形式应便于互相区别,如:图 l.1(第1章第一个图)、图2.2(第二章第二个图);表3.2(第三章第二个表)等。 124 | % subsubsection 图_表等标号 (end) 125 | \subsubsection{页码、页眉编写规则} % (fold) 126 | \label{ssub:页码_页眉编写规则} 127 | 学位论文的页码,前置部分用罗马数字单独编连续码,正文和后置部分用阿拉伯数字编连续码。单面复印时页码排在页脚居中位置,双面复印时页码分别按左右侧排列。 128 | 129 | 页眉、页脚文字均采用小五号宋体,左侧页眉为“浙江大学博(硕)士学位论文”,右侧为一级标题名称;页眉下横线可为单横线也可用上粗下细文武线。 130 | % subsubsection 页码_页眉编写规则 (end) 131 | % subsection 章节图表标号规则 (end) 132 | \subsection{结论} % (fold) 133 | \label{sub:结论} 134 | 论文的结论是最终的、总体的结论,不是正文中各段的小结的简单重复。结论应包括论文的核心观点,交代研究工作的局限,提出未来工作的意见或建议。结论应该准确、完整、明确、精练。 135 | 136 | 如果不能导出一定的结论,也可以没有结论而进行必要的讨论。 137 | % subsection 结论 (end) 138 | % section 主体部份 (end) 139 | \section{结尾部分} % (fold) 140 | \label{sec:结尾部分} 141 | \subsection{参考文献} % (fold) 142 | \label{sub:参考文献} 143 | 参考文献表是文中引用的有具体文字来源的文献集合,其著录项目和著录格式遵照GB/T 7714-2005的规定执行。 144 | 145 | 参考文献表应置于正文后,并另起页。所有被引用文献均要列入参考文献表中。引文采用顺序编码标注时,参考文献表按编码顺序排列,引文采用著作-出版年制标注时,参考文献表应按著者字顺和出版年排序。 146 | 147 | 各种主要参考文献按如下格式编排: 148 | 149 | 学术期刊:序号 作者 文题 刊名 年 卷号(期号) 起止页码 150 | 151 | 专(译)著:序号 作者(译者) 书名. 出版地:出版者,出版年,起止页码 152 | 153 | 学位论文:序号 作者 文题 [XX学位论文] 授予单位所在地 授予单位 授予年份 起止页码 154 | 155 | 专利:序号 申请者 专利名 国名 专利文献种类 专利号 出版日期 156 | 157 | 技术标准:序号 发布单位 技术标准代号 技术标准名称 出版地:出版者,出版日期 158 | 159 | 电子文献:序号 作者 出版年 题名 出版地 出版者 [引用日期] 获取和访问路径 160 | % subsection 参考文献 (end) 161 | \subsection{附录} % (fold) 162 | \label{sub:附录} 163 | 附录作为主体部分的补充,并不是必须的。 164 | 165 | 下列内容可以作为附录编于论文后。 166 | 167 | 为了整篇论文材料的完整,但编入正文又有损于编排的条理性和逻辑性,这一材料包括比正文更为详尽的信息、研究方法和技术更深入的叙述,对了解正文内容有用的补充信息等。 168 | 169 | 由于篇幅过大或取材于复制品而不便于编入正文的材料。 170 | 171 | 不便于编入正文的罕见珍贵资料。 172 | 173 | 对一般读者并非必要阅读,但对本专业同行有参考价值的资料。 174 | 175 | 某些重要的原始数据、数学推导、结构图、统计表、计算机打印输出件等。 176 | % subsection 附录 (end) 177 | \subsection{索引} % (fold) 178 | \label{sub:索引} 179 | 根据需要可以编排分类索引,关键词索引等。 180 | % subsection 索引 (end) 181 | \subsection{作者简历} % (fold) 182 | \label{sub:作者简历} 183 | 包括教育经历、工作经历、攻读学位期间发表的论文和完成的工作等。 184 | % subsection 作者简历 (end) 185 | % section 结尾部分 (end) 186 | -------------------------------------------------------------------------------- /zju_thesis/proposal/specification.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../proposal.tex 2 | \chapter{编写规范与要求} 3 | \section{前置部分} 4 | \subsection{封面} 5 | 封面包括分类号、密级、单位代码、作者学号、校名、学校徽标、学位论文中文题目、英文题目、作者姓名、导师姓名、学科和专业名称、提交时间等内容(\textbf{见附件1:学位论文封面样式})。 6 | \subparagraph{分类号} % (fold) 7 | \label{par:分类号} 8 | 按中国图书分类法,根据学位论文的研究内容确定。 9 | % subparagraph 分类号 (end) 10 | \subparagraph{密级} % (fold) 11 | \label{par:密级} 12 | 仅限于涉密学位论文(论文课题来源于国防军工项目)填写,密级应根据涉密学位论文确定,分绝密、机密和秘密三级,并注明保密期限。非涉密学位论文不得填写密级。 13 | % subparagraph 密级 (end) 14 | \subparagraph{单位代码} % (fold) 15 | \label{par:单位代码} 16 | 10335 17 | % subparagraph 单位代码 (end) 18 | \subparagraph{作者学号} % (fold) 19 | \label{par:作者学号} 20 | 全日制和在职攻读专业学位者填写学号,同等学力申请学位人员填写申请号。 21 | % subparagraph 作者学号 (end) 22 | \subparagraph{论文题目} % (fold) 23 | \label{par:论文题目} 24 | 应准确概括整个论文的核心内容,简明扼要,一般不能超过25个汉字,英文题目翻译应简短准确,一般不应超过150个字母,必要时可以加副标题。 25 | % subparagraph 论文题目 (end) 26 | \subparagraph{学科和专业名称} % (fold) 27 | \label{par:学科和专业名称} 28 | 必须按国家研究生培养的学科专业目录,规范填写。 29 | % subparagraph 学科和专业名称 (end) 30 | \subsection{题名页} % (fold) 31 | \label{sub:题名页} 32 | 题名页应包括:学位论文中英文题目,学位论文导师及作者本人签名,学位论文评阅人姓名、职称和单位等信息(隐名评阅除外),学位论文答辩委员会主席及成员姓名、职称和单位,学位论文答辩日期等(详见附件2题名页样式)。 33 | % subsection 题名页 (end) 34 | \subsection{英文题名页} % (fold) 35 | \label{sub:英文题名页} 36 | 中文题名页相对应的英文翻译。 37 | % subsection 英文题名页 (end) 38 | \subsection{独创性声明} % (fold) 39 | \label{sub:独创性声明} 40 | (见附件3浙江大学研究生学位论文独创性声明)。 41 | % subsection 独创性声明 (end) 42 | \subsection{致谢} % (fold) 43 | \label{sub:致谢} 44 | (见附件3浙江大学研究生学位论文独创性声明)。 45 | % subsection 致谢 (end) 46 | \subsection{序言或前言} % (fold) 47 | \label{sub:序言或前言} 48 | 学位论文的序言或前言,一般是作者对本篇论文基本特征的简介,如说明研究工作缘起、背景、主旨、目的、意义、编写体例,以及资助、支持、协作经过等。这些内容也可以在正文引言(绪论)中说明。 49 | % subsection 序言或前言 (end) 50 | \subsection{摘要} % (fold) 51 | \label{sub:摘要} 52 | 包括中文摘要和英文摘要两部份。摘要是论文内容的总结概括,应简要说明论文的研究目的、基本研究内容、研究方法、创新性成果及其理论与实际意义,突出论文的创新之处。不宜使用公式、图表,不标注引用文献。硕士论文摘要的字数一般为300--500个左右,博士论文摘要的字数为500-1000个。英文摘要应与中文摘要内容相对应。摘要最后另起一行,列出4—8个关键词。关键词应体现论文特色,具有语义性,在论文中有明确的出处。并应尽量采用《汉语主题词表》或各专业主题词表提供的规范词。 53 | % subsection 摘要 (end) 54 | \subsection{目次页} % (fold) 55 | \label{sub:目次页} 56 | 论文中内容标题的集合。包括引言(前言)、章节或大标题的序号和名称、小结、参考文献、注释、索引等,排在序言和前言之后另起页(见附件4目次页样式)。 57 | % subsection 目次页 (end) 58 | \subsection{插图和附表清单} % (fold) 59 | \label{sub:插图和附表清单} 60 | 论文中如图表较多,可以分别列出清单置于目次页之后。图的清单应有序号、图题和页码。表的清单应有序号、表题和页码。 61 | % subsection 插图和附表清单 (end) 62 | \subsection{缩写、符号清单和术语表} % (fold) 63 | \label{sub:缩写_符号清单和术语表} 64 | 符号、标志、缩略词、首字母缩写、计量单位、术语等的注释表。 65 | % subsection 缩写_符号清单和术语表 (end) 66 | \section{主体部份} % (fold) 67 | \label{sec:主体部份} 68 | 包括引言(绪论)、正文和结论。主体部分应从另页右页开始,每一章应另起页。 69 | \subsection{一般要求} % (fold) 70 | \label{sub:一般要求} 71 | \subsubsection{引言(绪论)} % (fold) 72 | \label{ssub:引言_绪论_} 73 | 应包括论文的研究目的,流程和方法等。论文研究领域的历史回顾,文献回溯,理论分析等内容,应独立成章,用足够的文字叙述。 74 | % subsubsection 引言_绪论_ (end) 75 | \subsubsection{正文} % (fold) 76 | \label{ssub:正文} 77 | 主体部分由于涉及不同的学科,在选题、研究方法、结果表达方式等有很大的差异,不能作统一的规定。但是,论文应层次分明、数据可靠、图表规范、文字简炼、说明透彻、推理严谨、立论正确,避免使用文学性质的带感情色彩的非学术性词语。论文中如出现非通用性的新名词、新术语、新概念,应作相应解释。 78 | \subparagraph{图} % (fold) 79 | \label{subp:图} 80 | 图应具有“自明性”。图包括曲线图、构造图、示意图、框图、流程图、记录图、地图、照片等,应鲜明清晰。照片上应有表示目的物尺寸的标度。图的编号和图题规范,并应置于图下方。 81 | % subparagraph 图 (end) 82 | \subparagraph{表} % (fold) 83 | \label{subp:表} 84 | 表应具有“自明性”。表的编号和表题规范,并置于表上方。表题应简单明了。 85 | 表的编排,一般是内容和测试项目由左至右横读,数据依序竖读。如某个表需要转页接排,在随后的各页上应重复表的编号。编号后跟表题(可省略)和“(续)”,置于表上方。续表均应重复表头。 86 | % subparagraph 表 (end) 87 | \subparagraph{公式} % (fold) 88 | \label{subp:公式} 89 | 论文中的公式应另行起,并缩格书写,与周围文字留足够的空间区分开。如有两个以上的公式,应用从“1”开始的阿拉伯数字进行编号,并将编号置于括号内。公式的编号右端对齐,公式与编号之间可用“…”连接。公式较多时,应分章编号。较长的公式需要转行时,应尽可能在“=”处回行,或者在“+”、“-”“×”、“/”等记号处回行。 90 | % subparagraph 公式 (end) 91 | \subparagraph{引文标注} % (fold) 92 | \label{subp:引文标注} 93 | 论文中引用的文献的标注方法遵照GB/T 7714-2005,可采用顺序编码制,也可采用著者-出版年制,但全文必须统一。如: 94 | 95 | 德国学者N.克罗斯研究了瑞士巴塞尔市附近侏罗山中老第三纪断裂对第三系摺皱的控制[25];之后,他又描述了西里西亚第3条大型的近南北向构造带,并提出地槽是在不均一的块体的基底上发展的思想[26] 。(顺序编码制) 96 | 97 | 结构分析的子结构法最早是为解决飞机结构这类大型和复杂结构的有限元分析问题而发展起来的(Przemienicki,1968)(著者-出版年制) 98 | % subparagraph 引文标注 (end) 99 | \subparagraph{注释} % (fold) 100 | \label{subp:注释} 101 | 当论文中的字、词或短语,需要进一步加以说明,而又没有具体的文献来源时,用注释。注释一般在社会科学中用得较多。应控制论文中的注释数量,不宜过多。注释采用文中编号加“脚注”的方式,置于当页的页脚。 102 | % subparagraph 注释 (end) 103 | % subsubsection 正文 (end) 104 | % subsection 一般要求 (end) 105 | \subsection{章节图表标号规则} % (fold) 106 | \label{sub:章节图表标号规则} 107 | \subsubsection{章节标号} % (fold) 108 | \label{ssub:章节标号} 109 | 论文章节按序分层。层次以少为宜,根据实际需要选择。各层次标题一律用阿拉伯数字连续标号;不同层次的数字之间用小圆点“.”相隔,末位数字后面不加点号,如“1”,“1.1”,“1.1.1”等;章、节编号全部顶格排,编号与标题之间空1个字的间隙。章的标题占2行。正文另起行,前空2个字起排,回行时顶格排。例如: 110 | \begin{verbatim} 111 | 1 ××××(章大标题), 112 | ××××××××××××××××××××××××××× 113 | 1.1 ××××(一级节标题) 114 | 1.1.1 ××××(二级节标题) 115 | 1.1.1.1 ××××(根据需要,也可设三级节标题) 116 | 2 ××××(章大标题) 117 | 2.1 ××××(一级节标题) 118 | 2.1.1 ××××(二级节标题) 119 | \end{verbatim} 120 | % subsubsection 章节标号 (end) 121 | \subsubsection{图、表等标号} % (fold) 122 | \label{ssub:图_表等标号} 123 | 论文中的图、表、附注、公式、算式等,一律用阿拉伯数字分章依序连续编码。其标注形式应便于互相区别,如:图 l.1(第1章第一个图)、图2.2(第二章第二个图);表3.2(第三章第二个表)等。 124 | % subsubsection 图_表等标号 (end) 125 | \subsubsection{页码、页眉编写规则} % (fold) 126 | \label{ssub:页码_页眉编写规则} 127 | 学位论文的页码,前置部分用罗马数字单独编连续码,正文和后置部分用阿拉伯数字编连续码。单面复印时页码排在页脚居中位置,双面复印时页码分别按左右侧排列。 128 | 129 | 页眉、页脚文字均采用小五号宋体,左侧页眉为“浙江大学博(硕)士学位论文”,右侧为一级标题名称;页眉下横线可为单横线也可用上粗下细文武线。 130 | % subsubsection 页码_页眉编写规则 (end) 131 | % subsection 章节图表标号规则 (end) 132 | \subsection{结论} % (fold) 133 | \label{sub:结论} 134 | 论文的结论是最终的、总体的结论,不是正文中各段的小结的简单重复。结论应包括论文的核心观点,交代研究工作的局限,提出未来工作的意见或建议。结论应该准确、完整、明确、精练。 135 | 136 | 如果不能导出一定的结论,也可以没有结论而进行必要的讨论。 137 | % subsection 结论 (end) 138 | % section 主体部份 (end) 139 | \section{结尾部分} % (fold) 140 | \label{sec:结尾部分} 141 | \subsection{参考文献} % (fold) 142 | \label{sub:参考文献} 143 | 参考文献表是文中引用的有具体文字来源的文献集合,其著录项目和著录格式遵照GB/T 7714-2005的规定执行。 144 | 145 | 参考文献表应置于正文后,并另起页。所有被引用文献均要列入参考文献表中。引文采用顺序编码标注时,参考文献表按编码顺序排列,引文采用著作-出版年制标注时,参考文献表应按著者字顺和出版年排序。 146 | 147 | 各种主要参考文献按如下格式编排: 148 | 149 | 学术期刊:序号 作者 文题 刊名 年 卷号(期号) 起止页码 150 | 151 | 专(译)著:序号 作者(译者) 书名. 出版地:出版者,出版年,起止页码 152 | 153 | 学位论文:序号 作者 文题 [XX学位论文] 授予单位所在地 授予单位 授予年份 起止页码 154 | 155 | 专利:序号 申请者 专利名 国名 专利文献种类 专利号 出版日期 156 | 157 | 技术标准:序号 发布单位 技术标准代号 技术标准名称 出版地:出版者,出版日期 158 | 159 | 电子文献:序号 作者 出版年 题名 出版地 出版者 [引用日期] 获取和访问路径 160 | % subsection 参考文献 (end) 161 | \subsection{附录} % (fold) 162 | \label{sub:附录} 163 | 附录作为主体部分的补充,并不是必须的。 164 | 165 | 下列内容可以作为附录编于论文后。 166 | 167 | 为了整篇论文材料的完整,但编入正文又有损于编排的条理性和逻辑性,这一材料包括比正文更为详尽的信息、研究方法和技术更深入的叙述,对了解正文内容有用的补充信息等。 168 | 169 | 由于篇幅过大或取材于复制品而不便于编入正文的材料。 170 | 171 | 不便于编入正文的罕见珍贵资料。 172 | 173 | 对一般读者并非必要阅读,但对本专业同行有参考价值的资料。 174 | 175 | 某些重要的原始数据、数学推导、结构图、统计表、计算机打印输出件等。 176 | % subsection 附录 (end) 177 | \subsection{索引} % (fold) 178 | \label{sub:索引} 179 | 根据需要可以编排分类索引,关键词索引等。 180 | % subsection 索引 (end) 181 | \subsection{作者简历} % (fold) 182 | \label{sub:作者简历} 183 | 包括教育经历、工作经历、攻读学位期间发表的论文和完成的工作等。 184 | % subsection 作者简历 (end) 185 | % section 结尾部分 (end) 186 | -------------------------------------------------------------------------------- /zju_thesis/contents/intro.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../thesis.tex 2 | 3 | \chapter{绪论\texorpdfstring{\footnote{章标题中脚注命令测试}}{}(or 引言)各种测试} 4 | 绪论占坑,但是也要测试到底占多少缩进,换行情况,行距,都是这些不听话的小伙伴,好好调教你们。 5 | 6 | \section{列表环境\texorpdfstring{\footnote{节标题中脚注命令测试}}{}测试} 7 | 以下是一个测试用的列表环境,内容不要在意。\footnote{正文中中脚注命令测试,长脚注情况:这包括如下事实:“未经本人同意,监听、录制或转播私人性质的谈话或秘密谈话;未经本人同意,拍摄、录制或转播个人在私人场所的形象”} 8 | 9 | 这里测试列表标签功能的交叉引用格式\ref{itm:11},\ref{itm:12},\ref{itm:13},\ref{itm:14},分别表示第一至第四层级的itemize系列的交叉引用情况。 10 | \begin{enumerate} 11 | \item 第一级列表\label{itm:11} 12 | \item 第一级列表 13 | \begin{enumerate} 14 | \item 第二级列表\label{itm:12} 15 | \item 第二级列表 16 | \begin{enumerate} 17 | \item 第三级列表\label{itm:13} 18 | \item 第三级列表 19 | \begin{enumerate} 20 | \item 第四级列表\label{itm:14} 21 | \item 第四级列表 22 | \item 第四级列表 23 | \item 第四级列表 24 | \end{enumerate} 25 | \item 第三级列表 26 | \item 第三级列表 27 | \item 第三级列表 28 | \end{enumerate} 29 | \item 第二级列表 30 | \item 第二级列表 31 | \end{enumerate} 32 | \item 第一级列表 33 | \item 第一级列表 34 | \item 第一级列表 35 | \end{enumerate} 36 | 37 | 正是由于油膜物质的发现,使“雾伞”计划成为可能,这个计划是用核爆炸在太空中蒸发和扩散油膜物质,在太阳与地球之间形成一团“油膜尘埃”,降低太阳 对地球的辐射,达到缓解地球温室效应的目的。“我记得,海王星轨道附近应该还有前战争时期的恒星型核弹吧?”肯又问。“有的,‘雾伞’工程的飞船也装载了一些,在海王星环和卫星上爆破用,具体数目不清楚。” “好像一颗就够了。”肯兴奋起来。两个世纪前面壁者雷迪亚兹的战略计划中所研制的恒星型氢弹,后来共制造了五千多颗。虽然这种武器在末日之战中作用有限,但正如雷迪亚兹所言,各大 国主要是为可能爆发的人类之间的行星际战争准备的,核弹主要在大低谷时期制造,那时由于资源的匮乏,国际关系极其紧张,人类自身的战争一触即发。进入新时期后,这些骇人听闻的武器成了危险的鸡肋,虽然其所有权都属于地球国家, 但还是都被送入太空存贮,少部分已经用于行星工程的爆破,还有一部分送入太阳系外围轨道。曾有人设想将核弹中的聚变材料可以作为远程飞船的燃料补充,但由于核弹的拆解很困难,这个设想一直没有真正实现过\footnote{看看另起一页脚注编号的变化}。 38 | \begin{itemize} 39 | \item 第一级列表 40 | \item 第一级列表 41 | \begin{itemize} 42 | \item 第二级列表 43 | \item 第二级列表 44 | \begin{itemize} 45 | \item 第三级列表 46 | \item 第三级列表 47 | \begin{itemize} 48 | \item 第四级列表 49 | \item 第四级列表 50 | \item 第四级列表 51 | \item 第四级列表 52 | \end{itemize} 53 | \item 第三级列表 54 | \item 第三级列表 55 | \item 第三级列表 56 | \end{itemize} 57 | \item 第二级列表 58 | \item 第二级列表 59 | \end{itemize} 60 | \item 第一级列表 61 | \item 第一级列表 62 | \item 第一级列表 63 | \end{itemize} 64 | 65 | “你觉得能行,”罗宾逊两眼放光地问道,他后悔这么简单的事自己怎么没 想到,一个载入史册的机会让肯抢去了。“试试吧,只有这一个办法了。”“如果行,博士,以后林格一斐兹罗监测站将永远按产生1G重力的速度旋转。”“这可是人类造出来的最大的东西了。”“蓝影”号飞船的指令长看着舱外漆黑的太空说,他极力想象自己能看到尘埃云,但确实什么\footnote{连续两个脚注测试1}\footnote{连续两个脚注测试2} 66 | \begin{enumerate} 67 | \item 第四级列表 68 | \item 第四级列表 69 | \begin{enumerate} 70 | \item 第五级列表 71 | \item 第五级列表 72 | \item 第五级列表 73 | \end{enumerate} 74 | \item 第四级列表 75 | \item 第四级列表 76 | \end{enumerate} 77 | 都看不到。“为什么它不能被阳光照出来呢,就像彗星的尾巴那样...”飞船驾驶员说,“蓝影”号上只有他和指令长两个人。他知道,尘埃云的密度确实像彗星尾一样稀薄,几乎和地球上实验室中造出的真空差不多。“可能是阳光太弱吧。”指令长回头看看太阳,在这海王星轨道和柯伊伯带 之间的冷寂空间,太阳看上去只是一颗刚能看出圆盘形状的大星星。阳光倒是还可以在舱壁上照出亮影,但已经十分微弱了。“再说,彗尾也要在一定的距离外 才能看到,我们可是就在云的边缘。” 78 | 79 | \section{参考文献测试} 80 | 测试一下引用\cite{shi_chinas_2010},引用\cite{shi2010china,hata2014soi,muhammad2011development},还有其它引用\cite{shi2010china,muhammad2011development,lamport1994latex}. 81 | 82 | \section{浮动体测试} 83 | \subsection{插图测试} 84 | 如\autoref{fig:first_image_tset}是对此模版的第一张插图测试。 85 | 86 | \begin{figure}[htbp] 87 | \centering 88 | \includegraphics[width = 0.5\linewidth]{Chapter1.png} 89 | \bicaption{第一张插图测试\cite{texbook}}{The first picture test} 90 | \label{fig:first_image_tset} 91 | \end{figure} 92 | 93 | 以下是一段对这些插图来历的介绍,引用自知乎专栏All about TeXnique中夏晓昊的文章\href{http://zhuanlan.zhihu.com/LaTeX/19669122}{《The TeXbook导读:从那头(多图杀猫的)狮子说起》}。 94 | 95 | 在The TeXbook中,有着一系列的以狮子为主题的插图。这些插图的作者是Duane Bibby。也是从The TeXbook开始,不少TeX书也采取了以狮子为主的插图,作者也是Duane Bibby。另外,每年的TUG(TeX Users Group)年会都会有一张以狮子为主题的logo,这只狮子已经是社区的吉祥物了。 96 | 97 | 为什么选择狮子呢?Yannis Haralambous写道(原文法语,此为转译后的英文):Not for nothing is TeX represented by a lion. Donald Knuth has told us that lions are to him the guardians of libraries in the United States because there is a statue of a lion in front of the entrance of each large library there. Guardian of libraries, guardian of the Book—is that not indeed what TeX ultimately aspires to be? 或许吧。 (顺便说一句,TeX和MetaFont都用了狮子,TeX是公狮子,MetaFont是母狮子,多么和谐的一对啊。如果你还是忽略MetaFont的存在,那你还没有认识到它的重要性。) 98 | 99 | 作为插图,首要的一点就是贴切,然后是有趣。在TeX社区里面,have fun是一个很重要的词组,也有人说Happy TeXing。我知道有不少人不喜欢TeX,但是能有什么理由呢?如果你用不到它,那么浅尝辄止即可。如果你会用到很频繁,最好慢慢修炼做到精通。如果你只是偶尔用到,那么可以搬个模版什么的,甚至也可以找人帮你(不要指望别人会用足够的空闲时间来帮你,他没有这个义务,请支付报酬,最少也得请吃个红烧肉吧)。下面的插图,是TeX TeXbook中的,我也希望这个新年的假期,能有人有空来看看这本书。即使不能把所有的东西都看懂,那么也会对TeX的设计有了一定的了解,拿到扳手就好。 100 | 101 | \subsection{表格测试} 102 | 在这里推荐制表采用功能强大的tabu宏包以取代其它制表宏包。具体tabu宏包的使用说明参见tabu宏包的说明文档。 103 | 104 | 以下节分别用来测试各种表格环境如,tabular,tabu,longtabu等,还有对caption格式的修改和测试。以下表格样式全部采用三线表。 105 | 106 | \subsubsection{array宏包tabular表格环境测试} 107 | 如\autoref{tab:first_table_test}是对array宏包的tabular表格环境测试。 108 | \begin{table}[htbp] 109 | \centering 110 | \bicaption{这是一个用tabular环境的测试用的表格}{The first table}\label{tab:first_table_test} 111 | \begin{tabular}{lrr} 112 | \toprule 113 | \textbf{行星} & \textbf{赤道半径}km & \textbf{公转周期}d \\ 114 | \midrule 115 | 水星 & 2.439 & 87.9 \\ 116 | 金星 & 6.1 & 224.682 \\ 117 | 地球 & 6378.14 & 365.24 \\ 118 | \bottomrule 119 | \end{tabular}% 120 | \end{table} 121 | 122 | \subsubsection{tabu宏包表格环境测试} 123 | 如\autoref{tab:tabu_test_1}是对tabu宏包的tabu表格环境测试。在这里表格命令与\autoref{tab:first_table_test}的命令相同,只是tabular环境改成了tabu环境。 124 | \begin{table}[htbp] 125 | \centering 126 | \bicaption{这是一个用tabu环境的测试用的表格}{bicaption in tabu enviroment}\label{tab:tabu_test_1} 127 | \begin{tabu}{lrr} 128 | \toprule 129 | \textbf{行星} & \textbf{赤道半径}km & \textbf{公转周期}d \\ 130 | \midrule 131 | 水星 & 2.439 & 87.9 \\ 132 | 金星 & 6.1 & 224.682 \\ 133 | 地球 & 6378.14 & 365.24 \\ 134 | \bottomrule 135 | \end{tabu}% 136 | \end{table} 137 | 138 | \autoref{tab:tabu_test_2}对tabu to表格的x列模式进行测试。在表格导言区中设置为X[1]X[2]X[2],表示这三列表格的列宽比值为1:2:2,总的表格宽度由tabu to环境设置,这里设置为0.6\textbackslash linewidth。相比于tabular环境,tabu环境的列宽设置方便许多。 139 | \begin{table}[htbp] 140 | \centering 141 | \caption{tabu环境测试表格---X列模式}\label{tab:tabu_test_2} 142 | \begin{tabu} to 0.6\linewidth{X[1]X[2]X[2]} 143 | \toprule 144 | \textbf{行星} & \textbf{赤道半径}km & \textbf{公转周期}d \\ 145 | \midrule 146 | 水星 & 2.439 & 87.9 \\ 147 | 金星 & 6.1 & 224.682 \\ 148 | 地球 & 6378.14 & 365.24 \\ 149 | \bottomrule 150 | \end{tabu}% 151 | \end{table} 152 | 153 | 如\autoref{tab:tabu_test_3}是longtabu环境测试表格。longtabu环境不能用在table浮动体环境中。根据GB/T 7713.1-2006规定:如果某个表需要转页接排,在随后的各页上应重复表的编号。编号后跟标题(可省略)和“(续)”,置于表上方。续表应重复表头。 154 | 155 | 特别需要注意的是,longtabu是基于longtable宏包开发的,所以在zjuthesis.cls文件中已经插入了longtable宏包。longtable环境的所有功能都可以在longtabu中使用,如\textbackslash endhead,\textbackslash endfirsthead,\textbackslash endfoot,\textbackslash endlastfoot,和\textbackslash caption等。具体用法请参见longtable和tabu宏包的相应文档。 156 | \begin{longtabu}{lccc} 157 | \bicaption{材料弹性模量及泊松比}{bicaption in longtable}\label{tab:tabu_test_3}\\ 158 | \toprule 159 | 名 称 & 弹性模量E/Gpa & 切变模量G/Gpa & 泊松比$\mu$ \\ 160 | \midrule% 161 | \endfirsthead 162 | \caption{材料弹性模量及泊松比(续)}\\ 163 | \toprule 164 | 名 称 & 弹性模量E/Gpa & 切变模量G/Gpa & 泊松比$\mu$ \\ 165 | \midrule% 166 | \endhead 167 | \bottomrule% 168 | \endfoot 169 | 镍铬钢、合金钢 & 206 & 79.38 & 0.3 \\ 170 | 碳 钢 & 196~206 & 79 & 0.3 \\ 171 | 铸 钢 & 172~202 & & 0.3 \\ 172 | 球墨铸铁 & 140~154 & 73~76 & 0.3 \\ 173 | 灰铸铁、白口铸铁 & 113~157 & 44 & 0.23~0.27 \\ 174 | 冷拔纯铜 & 127 & 48 & \\ 175 | 轧制磷青铜 & 113 & 41 & 0.32~0.35 \\ 176 | 轧制纯铜 & 108 & 39 & 0.31~0.34 \\ 177 | 轧制锰青铜 & 108 & 39 & 0.35 \\ 178 | 铸铝青铜 & 103 & 41 & 0.3 \\ 179 | 冷拔黄铜 & 89~97 & 34~36 & 0.32~0.42 \\ 180 | 轧制锌 & 82 & 31 & 0.27 \\ 181 | 硬铝合金 & 70 & 26 & 0.3 \\ 182 | 轧制铝 & 68 & 25~26 & 0.32~0.36 \\ 183 | 铅 & 17 & 7 & 0.42 \\ 184 | 玻璃 & 55 & 22 & 0.25 \\ 185 | 混凝土 & 14~39 & 439~15.7 & 0.1~0.18 \\ 186 | 纵纹木材 & 9.8~12 & 0.5 & \\ 187 | 横纹木材 & 0.5~0.98 & 0.44~0.64 & \\ 188 | 橡胶 & 0.00784 & & 0.47 \\ 189 | 电木 & 1.96~2.94 & 0.69~2.06 & 0.35~0.38 \\ 190 | 赛璐珞 & 1.71~1.89 & 0.69~0.98 & 0.4 \\ 191 | 可锻铸铁 & 152 & & \\ 192 | 拔制铝线 & 69 & & \\ 193 | 大理石 & 55 & & \\ 194 | 花岗石 & 48 & & \\ 195 | 石灰石 & 41 & & \\ 196 | 尼龙1010 & 1.07 & & \\ 197 | 夹布酚醛塑料 & 4~8.8 & & \\ 198 | 石棉酚醛塑料 & 1.3 & & \\ 199 | 高压聚乙烯 & 0.15~0.25 & & \\ 200 | 低压聚乙烯 & 0.49~0.78 & & \\ 201 | 聚丙烯 & 1.32~1.42 & & \\ 202 | 硬聚氯乙烯 & 3.14~3.92 & & \\ 203 | 聚四氟乙烯 & 1.14~1.42 & & \\ 204 | \end{longtabu}% 205 | 206 | \subsection{子图} 207 | 这里子图的排版推荐使用subcaption宏包,不再推荐使用subfig宏包,更不推荐使用subfigure宏包。值得注意的是,在zjuthesis.cls文件中已经写入了subcaption宏包,而且subcaption宏包与subfigure和subfig宏包是相互冲突的。因此,如果你还想使用subfig宏包而不想使用subcaption宏包,请自己到zjuthesis.cls文件的相关位置更改,具体的使用及修改方法参见相应的宏包说明文档。不过在这里还是不推荐直接去更改zjuthesis.cls文档,除非你对\LaTeX 的相关命令很清楚,知道自己在改什么,并且不会对其他格式产生影响。 208 | 209 | 具体的subcaption宏包使用方法我这里不仔细介绍,以下只是对subcaption进行一些简单的测试,主要是格式调整和交叉引用。 210 | 211 | 如\autoref{fig:subfig_test1}是有两张子图的模式,对子图进行交叉引用,如\autoref{subfig:1a}和\autoref{subfig:1b}。 212 | 213 | \begin{figure}[htbp] 214 | \centering 215 | \begin{subfigure}[b]{.4\textwidth} 216 | \centering 217 | \includegraphics[width = \textwidth]{Chapter2.png} 218 | \bisubcaption{书籍排版与普通排版}{bicaption in subcaption}\label{subfig:1a} 219 | \end{subfigure} 220 | \quad 221 | \begin{subfigure}[b]{.4\textwidth} 222 | \centering 223 | \includegraphics[width = \textwidth]{Chapter3.png} 224 | \caption{\TeX 的控制系列}\label{subfig:1b} 225 | \end{subfigure} 226 | \bicaption{子图模式测试1:2张图}{bicaption in subfigure}\label{fig:subfig_test1} 227 | \end{figure} 228 | 229 | 如\autoref{fig:subfig_test2}是有四张子图的模式,对子图进行交叉引用,如\autoref{subfig:2a}、\autoref{subfig:2b}、\autoref{subfig:2c}和\autoref{subfig:2d}。 230 | 231 | \begin{figure}[htbp] 232 | \centering 233 | \begin{subfigure}[b]{.4\textwidth} 234 | \centering 235 | \includegraphics[width = \textwidth]{Chapter4.png} 236 | \caption{字体}\label{subfig:2a} 237 | \end{subfigure} 238 | \begin{subfigure}[b]{.4\textwidth} 239 | \centering 240 | \includegraphics[width = \textwidth]{Chapter5.png} 241 | \caption{编组}\label{subfig:2b} 242 | \end{subfigure} 243 | \begin{subfigure}[b]{.4\textwidth} 244 | \centering 245 | \includegraphics[width = \textwidth]{Chapter6.png} 246 | \caption{运行\TeX}\label{subfig:2c} 247 | \end{subfigure} 248 | \begin{subfigure}[b]{.4\textwidth} 249 | \centering 250 | \includegraphics[width = \textwidth]{Chapter7.png} 251 | \caption{\TeX 工作原理}\label{subfig:2d} 252 | \end{subfigure} 253 | \caption{子图模式测试2:4张图}\label{fig:subfig_test2} 254 | \end{figure} 255 | 256 | \subsection{数学模式测试} 257 | 数学模式测试,主要测试数学字体,编号和交叉引用。这里首先推荐使用\texttt{align}和\texttt{align*}数学模式环境,大多数行间数学模式只需要用这个环境就可以了。 258 | 259 | 交叉引用测试,如交引用命令{\ttfamily \textbackslash eqref}和\texttt{\textbackslash ref}命令的区别。如公式\eqref{eq:test1},公式\ref{eq:test1}显示,\texttt{\textbackslash eqref}命令比\texttt{\textbackslash ref}命令的应用结果多了个括号。 260 | 261 | 如公式\eqref{eq:test3}是单行公式环境,查看公式\eqref{eq:test3}和\eqref{eq:test1}之间的区别,好像在单行公式中没什么区别。 262 | \begin{align}\label{eq:test3} 263 | f(x) = 2(x + 1)^{2} - 1 264 | \end{align} 265 | 266 | \texttt{align}公式环境,用在单行中。 267 | \begin{align}\label{eq:test1} 268 | f(x) = 2(x + 1)^{2} - 1 269 | \end{align} 270 | 271 | 在这里,中间插入一些文字以形成段落,查看行间公式与上下文之间的间隙。 272 | \begin{align*} 273 | f(x) = 2(x + 1)^{2} - 1 274 | \end{align*} 275 | 在这里,中间插入一些文字以形成段落,查看行间公式与上下文之间的间隙。下一个公式\eqref{eq:test2}是一个公式组,它在“=”位置对齐。 276 | \begin{align}\label{eq:test2} 277 | f(x) & = 2(x + 1)^{2} - 1\\ 278 | & = 2(x^{2} + 2x +1)-1\\ 279 | & = 2x^{2} + 4x + 1 280 | \end{align} 281 | 282 | 283 | \section{关于引用} 284 | 图表的引用通过{\ttfamily \textbackslash autoref} 命令即可,使用ST LaTeXTools 插件还能自动补全。如果要修改前缀,那么就用{\ttfamily \textbackslash recnewcommand \textbackslash figureautorefname\{好图\}}即可,详见hyperref宏包说明。 285 | 286 | \section{出现的问题} 287 | \subsection{\textbackslash texttt} 288 | 在这里发现一个问题,在下面的例子中可以发现,在中文中使用\textbackslash texttt\{\}命令时,前面的汉字与接下来的英文单词的空隙明显比接下来单词跟汉字的间隙要大,但是其它命令没有什么问题。 289 | 290 | \begin{center} 291 | \noindent 问题\texttt{问题}问题,问题\textbackslash\texttt{问题}问题。\\ 292 | 问题\texttt{ref} 问题,问题\texttt{\textbackslash ref} 问题。\\ 293 | 问题\textbf{ref}问题,问题\textbf{\textbackslash ref}问题。\\ 294 | 问题\textsf{ref}问题,问题\textsf{\textbackslash ref}问题。\\ 295 | problem \texttt{ref} problem,problem \texttt{\textbackslash ref} problem.\\ 296 | problem \textbf{ref} problem,problem \textbf{\textbackslash ref} problem.\\ 297 | problem \textsf{ref} problem,problem \textsf{\textbackslash ref} problem. 298 | \end{center} 299 | 300 | 原来的编译环境为texlive 2014,编译环境改为texlive 2015后,问题解决。 301 | -------------------------------------------------------------------------------- /zju_thesis/proposal/intro.tex: -------------------------------------------------------------------------------- 1 | % !TEX root = ../proposal.tex 2 | 3 | \chapter{绪论\texorpdfstring{\footnote{章标题中脚注命令测试}}{}(or 引言)各种测试} 4 | 绪论占坑,但是也要测试到底占多少缩进,换行情况,行距,都是这些不听话的小伙伴,好好调教你们。 5 | 6 | \section{列表环境\texorpdfstring{\footnote{节标题中脚注命令测试}}{}测试} 7 | 以下是一个测试用的列表环境,内容不要在意。\footnote{正文中中脚注命令测试,长脚注情况:这包括如下事实:“未经本人同意,监听、录制或转播私人性质的谈话或秘密谈话;未经本人同意,拍摄、录制或转播个人在私人场所的形象”} 8 | 9 | 这里测试列表标签功能的交叉引用格式\ref{itm:11},\ref{itm:12},\ref{itm:13},\ref{itm:14},分别表示第一至第四层级的itemize系列的交叉引用情况。 10 | \begin{enumerate} 11 | \item 第一级列表\label{itm:11} 12 | \item 第一级列表 13 | \begin{enumerate} 14 | \item 第二级列表\label{itm:12} 15 | \item 第二级列表 16 | \begin{enumerate} 17 | \item 第三级列表\label{itm:13} 18 | \item 第三级列表 19 | \begin{enumerate} 20 | \item 第四级列表\label{itm:14} 21 | \item 第四级列表 22 | \item 第四级列表 23 | \item 第四级列表 24 | \end{enumerate} 25 | \item 第三级列表 26 | \item 第三级列表 27 | \item 第三级列表 28 | \end{enumerate} 29 | \item 第二级列表 30 | \item 第二级列表 31 | \end{enumerate} 32 | \item 第一级列表 33 | \item 第一级列表 34 | \item 第一级列表 35 | \end{enumerate} 36 | 37 | 正是由于油膜物质的发现,使“雾伞”计划成为可能,这个计划是用核爆炸在太空中蒸发和扩散油膜物质,在太阳与地球之间形成一团“油膜尘埃”,降低太阳 对地球的辐射,达到缓解地球温室效应的目的。“我记得,海王星轨道附近应该还有前战争时期的恒星型核弹吧?”肯又问。“有的,‘雾伞’工程的飞船也装载了一些,在海王星环和卫星上爆破用,具体数目不清楚。” “好像一颗就够了。”肯兴奋起来。两个世纪前面壁者雷迪亚兹的战略计划中所研制的恒星型氢弹,后来共制造了五千多颗。虽然这种武器在末日之战中作用有限,但正如雷迪亚兹所言,各大 国主要是为可能爆发的人类之间的行星际战争准备的,核弹主要在大低谷时期制造,那时由于资源的匮乏,国际关系极其紧张,人类自身的战争一触即发。进入新时期后,这些骇人听闻的武器成了危险的鸡肋,虽然其所有权都属于地球国家, 但还是都被送入太空存贮,少部分已经用于行星工程的爆破,还有一部分送入太阳系外围轨道。曾有人设想将核弹中的聚变材料可以作为远程飞船的燃料补充,但由于核弹的拆解很困难,这个设想一直没有真正实现过\footnote{看看另起一页脚注编号的变化}。 38 | \begin{itemize} 39 | \item 第一级列表 40 | \item 第一级列表 41 | \begin{itemize} 42 | \item 第二级列表 43 | \item 第二级列表 44 | \begin{itemize} 45 | \item 第三级列表 46 | \item 第三级列表 47 | \begin{itemize} 48 | \item 第四级列表 49 | \item 第四级列表 50 | \item 第四级列表 51 | \item 第四级列表 52 | \end{itemize} 53 | \item 第三级列表 54 | \item 第三级列表 55 | \item 第三级列表 56 | \end{itemize} 57 | \item 第二级列表 58 | \item 第二级列表 59 | \end{itemize} 60 | \item 第一级列表 61 | \item 第一级列表 62 | \item 第一级列表 63 | \end{itemize} 64 | 65 | “你觉得能行,”罗宾逊两眼放光地问道,他后悔这么简单的事自己怎么没 想到,一个载入史册的机会让肯抢去了。“试试吧,只有这一个办法了。”“如果行,博士,以后林格一斐兹罗监测站将永远按产生1G重力的速度旋转。”“这可是人类造出来的最大的东西了。”“蓝影”号飞船的指令长看着舱外漆黑的太空说,他极力想象自己能看到尘埃云,但确实什么\footnote{连续两个脚注测试1}\footnote{连续两个脚注测试2} 66 | \begin{enumerate} 67 | \item 第四级列表 68 | \item 第四级列表 69 | \begin{enumerate} 70 | \item 第五级列表 71 | \item 第五级列表 72 | \item 第五级列表 73 | \end{enumerate} 74 | \item 第四级列表 75 | \item 第四级列表 76 | \end{enumerate} 77 | 都看不到。“为什么它不能被阳光照出来呢,就像彗星的尾巴那样...”飞船驾驶员说,“蓝影”号上只有他和指令长两个人。他知道,尘埃云的密度确实像彗星尾一样稀薄,几乎和地球上实验室中造出的真空差不多。“可能是阳光太弱吧。”指令长回头看看太阳,在这海王星轨道和柯伊伯带 之间的冷寂空间,太阳看上去只是一颗刚能看出圆盘形状的大星星。阳光倒是还可以在舱壁上照出亮影,但已经十分微弱了。“再说,彗尾也要在一定的距离外 才能看到,我们可是就在云的边缘。” 78 | 79 | \section{参考文献测试} 80 | 测试一下引用\cite{shi_chinas_2010},引用\cite{shi2010china,hata2014soi,muhammad2011development},还有其它引用\cite{shi2010china,muhammad2011development,lamport1994latex}. 81 | 82 | \section{浮动体测试} 83 | \subsection{插图测试} 84 | 如\autoref{fig:first_image_tset}是对此模版的第一张插图测试。 85 | 86 | \begin{figure}[htbp] 87 | \centering 88 | \includegraphics[width = 0.5\linewidth]{Chapter1.png} 89 | \bicaption{第一张插图测试\cite{texbook}}{The first picture test} 90 | \label{fig:first_image_tset} 91 | \end{figure} 92 | 93 | 以下是一段对这些插图来历的介绍,引用自知乎专栏All about TeXnique中夏晓昊的文章\href{http://zhuanlan.zhihu.com/LaTeX/19669122}{《The TeXbook导读:从那头(多图杀猫的)狮子说起》}。 94 | 95 | 在The TeXbook中,有着一系列的以狮子为主题的插图。这些插图的作者是Duane Bibby。也是从The TeXbook开始,不少TeX书也采取了以狮子为主的插图,作者也是Duane Bibby。另外,每年的TUG(TeX Users Group)年会都会有一张以狮子为主题的logo,这只狮子已经是社区的吉祥物了。 96 | 97 | 为什么选择狮子呢?Yannis Haralambous写道(原文法语,此为转译后的英文):Not for nothing is TeX represented by a lion. Donald Knuth has told us that lions are to him the guardians of libraries in the United States because there is a statue of a lion in front of the entrance of each large library there. Guardian of libraries, guardian of the Book—is that not indeed what TeX ultimately aspires to be? 或许吧。 (顺便说一句,TeX和MetaFont都用了狮子,TeX是公狮子,MetaFont是母狮子,多么和谐的一对啊。如果你还是忽略MetaFont的存在,那你还没有认识到它的重要性。) 98 | 99 | 作为插图,首要的一点就是贴切,然后是有趣。在TeX社区里面,have fun是一个很重要的词组,也有人说Happy TeXing。我知道有不少人不喜欢TeX,但是能有什么理由呢?如果你用不到它,那么浅尝辄止即可。如果你会用到很频繁,最好慢慢修炼做到精通。如果你只是偶尔用到,那么可以搬个模版什么的,甚至也可以找人帮你(不要指望别人会用足够的空闲时间来帮你,他没有这个义务,请支付报酬,最少也得请吃个红烧肉吧)。下面的插图,是TeX TeXbook中的,我也希望这个新年的假期,能有人有空来看看这本书。即使不能把所有的东西都看懂,那么也会对TeX的设计有了一定的了解,拿到扳手就好。 100 | 101 | \subsection{表格测试} 102 | 在这里推荐制表采用功能强大的tabu宏包以取代其它制表宏包。具体tabu宏包的使用说明参见tabu宏包的说明文档。 103 | 104 | 以下节分别用来测试各种表格环境如,tabular,tabu,longtabu等,还有对caption格式的修改和测试。以下表格样式全部采用三线表。 105 | 106 | \subsubsection{array宏包tabular表格环境测试} 107 | 如\autoref{tab:first_table_test}是对array宏包的tabular表格环境测试。 108 | \begin{table}[htbp] 109 | \centering 110 | \bicaption{这是一个用tabular环境的测试用的表格}{The first table}\label{tab:first_table_test} 111 | \begin{tabular}{lrr} 112 | \toprule 113 | \textbf{行星} & \textbf{赤道半径}km & \textbf{公转周期}d \\ 114 | \midrule 115 | 水星 & 2.439 & 87.9 \\ 116 | 金星 & 6.1 & 224.682 \\ 117 | 地球 & 6378.14 & 365.24 \\ 118 | \bottomrule 119 | \end{tabular}% 120 | \end{table} 121 | 122 | \subsubsection{tabu宏包表格环境测试} 123 | 如\autoref{tab:tabu_test_1}是对tabu宏包的tabu表格环境测试。在这里表格命令与\autoref{tab:first_table_test}的命令相同,只是tabular环境改成了tabu环境。 124 | \begin{table}[htbp] 125 | \centering 126 | \bicaption{这是一个用tabu环境的测试用的表格}{bicaption in tabu enviroment}\label{tab:tabu_test_1} 127 | \begin{tabu}{lrr} 128 | \toprule 129 | \textbf{行星} & \textbf{赤道半径}km & \textbf{公转周期}d \\ 130 | \midrule 131 | 水星 & 2.439 & 87.9 \\ 132 | 金星 & 6.1 & 224.682 \\ 133 | 地球 & 6378.14 & 365.24 \\ 134 | \bottomrule 135 | \end{tabu}% 136 | \end{table} 137 | 138 | \autoref{tab:tabu_test_2}对tabu to表格的x列模式进行测试。在表格导言区中设置为X[1]X[2]X[2],表示这三列表格的列宽比值为1:2:2,总的表格宽度由tabu to环境设置,这里设置为0.6\textbackslash linewidth。相比于tabular环境,tabu环境的列宽设置方便许多。 139 | \begin{table}[htbp] 140 | \centering 141 | \caption{tabu环境测试表格---X列模式}\label{tab:tabu_test_2} 142 | \begin{tabu} to 0.6\linewidth{X[1]X[2]X[2]} 143 | \toprule 144 | \textbf{行星} & \textbf{赤道半径}km & \textbf{公转周期}d \\ 145 | \midrule 146 | 水星 & 2.439 & 87.9 \\ 147 | 金星 & 6.1 & 224.682 \\ 148 | 地球 & 6378.14 & 365.24 \\ 149 | \bottomrule 150 | \end{tabu}% 151 | \end{table} 152 | 153 | 如\autoref{tab:tabu_test_3}是longtabu环境测试表格。longtabu环境不能用在table浮动体环境中。根据GB/T 7713.1-2006规定:如果某个表需要转页接排,在随后的各页上应重复表的编号。编号后跟标题(可省略)和“(续)”,置于表上方。续表应重复表头。 154 | 155 | 特别需要注意的是,longtabu是基于longtable宏包开发的,所以在zjuthesis.cls文件中已经插入了longtable宏包。longtable环境的所有功能都可以在longtabu中使用,如\textbackslash endhead,\textbackslash endfirsthead,\textbackslash endfoot,\textbackslash endlastfoot,和\textbackslash caption等。具体用法请参见longtable和tabu宏包的相应文档。 156 | \begin{longtabu}{lccc} 157 | \bicaption{材料弹性模量及泊松比}{bicaption in longtable}\label{tab:tabu_test_3}\\ 158 | \toprule 159 | 名 称 & 弹性模量E/Gpa & 切变模量G/Gpa & 泊松比$\mu$ \\ 160 | \midrule% 161 | \endfirsthead 162 | \caption{材料弹性模量及泊松比(续)}\\ 163 | \toprule 164 | 名 称 & 弹性模量E/Gpa & 切变模量G/Gpa & 泊松比$\mu$ \\ 165 | \midrule% 166 | \endhead 167 | \bottomrule% 168 | \endfoot 169 | 镍铬钢、合金钢 & 206 & 79.38 & 0.3 \\ 170 | 碳 钢 & 196~206 & 79 & 0.3 \\ 171 | 铸 钢 & 172~202 & & 0.3 \\ 172 | 球墨铸铁 & 140~154 & 73~76 & 0.3 \\ 173 | 灰铸铁、白口铸铁 & 113~157 & 44 & 0.23~0.27 \\ 174 | 冷拔纯铜 & 127 & 48 & \\ 175 | 轧制磷青铜 & 113 & 41 & 0.32~0.35 \\ 176 | 轧制纯铜 & 108 & 39 & 0.31~0.34 \\ 177 | 轧制锰青铜 & 108 & 39 & 0.35 \\ 178 | 铸铝青铜 & 103 & 41 & 0.3 \\ 179 | 冷拔黄铜 & 89~97 & 34~36 & 0.32~0.42 \\ 180 | 轧制锌 & 82 & 31 & 0.27 \\ 181 | 硬铝合金 & 70 & 26 & 0.3 \\ 182 | 轧制铝 & 68 & 25~26 & 0.32~0.36 \\ 183 | 铅 & 17 & 7 & 0.42 \\ 184 | 玻璃 & 55 & 22 & 0.25 \\ 185 | 混凝土 & 14~39 & 439~15.7 & 0.1~0.18 \\ 186 | 纵纹木材 & 9.8~12 & 0.5 & \\ 187 | 横纹木材 & 0.5~0.98 & 0.44~0.64 & \\ 188 | 橡胶 & 0.00784 & & 0.47 \\ 189 | 电木 & 1.96~2.94 & 0.69~2.06 & 0.35~0.38 \\ 190 | 赛璐珞 & 1.71~1.89 & 0.69~0.98 & 0.4 \\ 191 | 可锻铸铁 & 152 & & \\ 192 | 拔制铝线 & 69 & & \\ 193 | 大理石 & 55 & & \\ 194 | 花岗石 & 48 & & \\ 195 | 石灰石 & 41 & & \\ 196 | 尼龙1010 & 1.07 & & \\ 197 | 夹布酚醛塑料 & 4~8.8 & & \\ 198 | 石棉酚醛塑料 & 1.3 & & \\ 199 | 高压聚乙烯 & 0.15~0.25 & & \\ 200 | 低压聚乙烯 & 0.49~0.78 & & \\ 201 | 聚丙烯 & 1.32~1.42 & & \\ 202 | 硬聚氯乙烯 & 3.14~3.92 & & \\ 203 | 聚四氟乙烯 & 1.14~1.42 & & \\ 204 | \end{longtabu}% 205 | 206 | \subsection{子图} 207 | 这里子图的排版推荐使用subcaption宏包,不再推荐使用subfig宏包,更不推荐使用subfigure宏包。值得注意的是,在zjuthesis.cls文件中已经写入了subcaption宏包,而且subcaption宏包与subfigure和subfig宏包是相互冲突的。因此,如果你还想使用subfig宏包而不想使用subcaption宏包,请自己到zjuthesis.cls文件的相关位置更改,具体的使用及修改方法参见相应的宏包说明文档。不过在这里还是不推荐直接去更改zjuthesis.cls文档,除非你对\LaTeX 的相关命令很清楚,知道自己在改什么,并且不会对其他格式产生影响。 208 | 209 | 具体的subcaption宏包使用方法我这里不仔细介绍,以下只是对subcaption进行一些简单的测试,主要是格式调整和交叉引用。 210 | 211 | 如\autoref{fig:subfig_test1}是有两张子图的模式,对子图进行交叉引用,如\autoref{subfig:1a}和\autoref{subfig:1b}。 212 | 213 | \begin{figure}[htbp] 214 | \centering 215 | \begin{subfigure}[b]{.4\textwidth} 216 | \centering 217 | \includegraphics[width = \textwidth]{Chapter2.png} 218 | \bisubcaption{书籍排版与普通排版}{bicaption in subcaption}\label{subfig:1a} 219 | \end{subfigure} 220 | \quad 221 | \begin{subfigure}[b]{.4\textwidth} 222 | \centering 223 | \includegraphics[width = \textwidth]{Chapter3.png} 224 | \caption{\TeX 的控制系列}\label{subfig:1b} 225 | \end{subfigure} 226 | \bicaption{子图模式测试1:2张图}{bicaption in subfigure}\label{fig:subfig_test1} 227 | \end{figure} 228 | 229 | 如\autoref{fig:subfig_test2}是有四张子图的模式,对子图进行交叉引用,如\autoref{subfig:2a}、\autoref{subfig:2b}、\autoref{subfig:2c}和\autoref{subfig:2d}。 230 | 231 | \begin{figure}[htbp] 232 | \centering 233 | \begin{subfigure}[b]{.4\textwidth} 234 | \centering 235 | \includegraphics[width = \textwidth]{Chapter4.png} 236 | \caption{字体}\label{subfig:2a} 237 | \end{subfigure} 238 | \begin{subfigure}[b]{.4\textwidth} 239 | \centering 240 | \includegraphics[width = \textwidth]{Chapter5.png} 241 | \caption{编组}\label{subfig:2b} 242 | \end{subfigure} 243 | \begin{subfigure}[b]{.4\textwidth} 244 | \centering 245 | \includegraphics[width = \textwidth]{Chapter6.png} 246 | \caption{运行\TeX}\label{subfig:2c} 247 | \end{subfigure} 248 | \begin{subfigure}[b]{.4\textwidth} 249 | \centering 250 | \includegraphics[width = \textwidth]{Chapter7.png} 251 | \caption{\TeX 工作原理}\label{subfig:2d} 252 | \end{subfigure} 253 | \caption{子图模式测试2:4张图}\label{fig:subfig_test2} 254 | \end{figure} 255 | 256 | \subsection{数学模式测试} 257 | 数学模式测试,主要测试数学字体,编号和交叉引用。这里首先推荐使用\texttt{align}和\texttt{align*}数学模式环境,大多数行间数学模式只需要用这个环境就可以了。 258 | 259 | 交叉引用测试,如交引用命令{\ttfamily \textbackslash eqref}和\texttt{\textbackslash ref}命令的区别。如公式\eqref{eq:test1},公式\ref{eq:test1}显示,\texttt{\textbackslash eqref}命令比\texttt{\textbackslash ref}命令的应用结果多了个括号。 260 | 261 | 如公式\eqref{eq:test3}是单行公式环境,查看公式\eqref{eq:test3}和\eqref{eq:test1}之间的区别,好像在单行公式中没什么区别。 262 | \begin{align}\label{eq:test3} 263 | f(x) = 2(x + 1)^{2} - 1 264 | \end{align} 265 | 266 | \texttt{align}公式环境,用在单行中。 267 | \begin{align}\label{eq:test1} 268 | f(x) = 2(x + 1)^{2} - 1 269 | \end{align} 270 | 271 | 在这里,中间插入一些文字以形成段落,查看行间公式与上下文之间的间隙。 272 | \begin{align*} 273 | f(x) = 2(x + 1)^{2} - 1 274 | \end{align*} 275 | 在这里,中间插入一些文字以形成段落,查看行间公式与上下文之间的间隙。下一个公式\eqref{eq:test2}是一个公式组,它在“=”位置对齐。 276 | \begin{align}\label{eq:test2} 277 | f(x) & = 2(x + 1)^{2} - 1\\ 278 | & = 2(x^{2} + 2x +1)-1\\ 279 | & = 2x^{2} + 4x + 1 280 | \end{align} 281 | 282 | 283 | \section{关于引用} 284 | 图表的引用通过{\ttfamily \textbackslash autoref} 命令即可,使用ST LaTeXTools 插件还能自动补全。如果要修改前缀,那么就用{\ttfamily \textbackslash recnewcommand \textbackslash figureautorefname\{好图\}}即可,详见hyperref宏包说明。 285 | 286 | \section{出现的问题} 287 | \subsection{\textbackslash texttt} 288 | 在这里发现一个问题,在下面的例子中可以发现,在中文中使用\textbackslash texttt\{\}命令时,前面的汉字与接下来的英文单词的空隙明显比接下来单词跟汉字的间隙要大,但是其它命令没有什么问题。 289 | 290 | \begin{center} 291 | \noindent 问题\texttt{问题}问题,问题\textbackslash\texttt{问题}问题。\\ 292 | 问题\texttt{ref} 问题,问题\texttt{\textbackslash ref} 问题。\\ 293 | 问题\textbf{ref}问题,问题\textbf{\textbackslash ref}问题。\\ 294 | 问题\textsf{ref}问题,问题\textsf{\textbackslash ref}问题。\\ 295 | problem \texttt{ref} problem,problem \texttt{\textbackslash ref} problem.\\ 296 | problem \textbf{ref} problem,problem \textbf{\textbackslash ref} problem.\\ 297 | problem \textsf{ref} problem,problem \textsf{\textbackslash ref} problem. 298 | \end{center} 299 | 300 | 原来的编译环境为texlive 2014,编译环境改为texlive 2015后,问题解决。 301 | -------------------------------------------------------------------------------- /zju_thesis/zjuproposal.cls: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | % !TEX root = main.tex 3 | \NeedsTeXFormat{LaTeX2e} 4 | \ProvidesClass{zjuproposal}[2015/08/23 zjuproposal document class. 5 | Created: 2014.09.15 by Sky and Hamburger, Last Modified: 2014.09.12 by Hamburger] 6 | 7 | %---------- Option ---------- 8 | % 博士、硕士可选参数,用于区别格式 9 | \newif\if@doctor 10 | \newif\if@cpsupervisor\@cpsupervisortrue 11 | \newif\if@anon\@anonfalse 12 | \DeclareOption{doctor}{\@doctortrue} 13 | \DeclareOption{master}{\@doctorfalse} 14 | \DeclareOption{nocpsupervisor}{\@cpsupervisorfalse} 15 | \DeclareOption{anon}{\@anontrue} 16 | \DeclareOption*{\PassOptionsToClass{\CurrentOption}{ctexbook}} 17 | \ProcessOptions\relax 18 | \LoadClass[cs4size,fancyhdr,fntef,openright,cap]{ctexbook} 19 | 20 | %---------- 加载宏包 ---------- 21 | % 数学公式 22 | \RequirePackage{amsmath,amssymb} 23 | % 公式中的粗体 24 | \RequirePackage{bm} 25 | % 公式中的括号,例如subnumcases环境 26 | \RequirePackage{cases} 27 | % pifont 宏包提供带圈的数字符号,这里用作脚注的标号,根据GB/T 7713.1-2006要求。 28 | \RequirePackage{pifont} 29 | % 插图包 30 | \RequirePackage{graphicx} 31 | % 设置图片,表格头字体选项 32 | \RequirePackage{caption} 33 | % 并排图形。subfigure、subfig 已经不再推荐,并与新的 subcaption不兼容!!! 34 | \RequirePackage{subcaption} 35 | % 中英文caption 36 | \RequirePackage{bicaption} % 请更新到最新版本,旧版本不在longtable环境产生作用 37 | % 三线表 38 | \RequirePackage{booktabs} 39 | % 长表格宏包,tabu宏包longtabu环境需要。 40 | \RequirePackage{longtable} 41 | % 制表宏包,推荐使用,不使用其他制表宏包。 42 | \RequirePackage{tabu} 43 | % 下划线 44 | \RequirePackage{ulem} 45 | % 表格处理必备宏包 46 | \RequirePackage{array} 47 | % hyperref 宏包可根据交叉引用生成超链接,同时生成 PDF 文档的书签。 48 | \RequirePackage{hyperref} 49 | 50 | \renewcommand\figureautorefname{图} 51 | \renewcommand\tableautorefname{表} 52 | \renewcommand\equationautorefname{公式} 53 | 54 | \AtEndOfClass{ 55 | \hypersetup{ 56 | unicode, 57 | % hyperfootnotes=false, 58 | pdfstartview=FitH, 59 | CJKbookmarks=true, 60 | bookmarksnumbered=true, 61 | bookmarksopen=true, 62 | colorlinks=true, % 链接颜色默认关闭,hidelink打开。 63 | citecolor=blue, 64 | linkcolor=blue, 65 | anchorcolor=blue, 66 | urlcolor=blue, 67 | hidelinks, % 隐藏超链接的颜色和边框。 68 | draft, % 草稿模式,提高编译速度,需要时注释掉就可以了。 69 | } 70 | } 71 | \AtBeginDocument{ 72 | \hypersetup{% 73 | pdftitle={\ZJU@title},% 74 | pdfauthor={\ZJU@author},% 75 | pdfkeywords={},% 76 | pdfcreator={LaTeX with hyperref package, using ZJU LaTeX Thesis Template 77 | for Master and Doctor} 78 | } 79 | } 80 | \urlstyle{same} 81 | % 参考文献正文上标样式设置 82 | \RequirePackage[sort&compress,numbers]{natbib} 83 | % 解决在caption中用\cite,导致文献引用顺序混乱的问题 84 | % 参考自BibTEX Tips and FAQ(btxFAQ.pdf)Question 18 85 | \usepackage{notoccite} 86 | % hypernat 可以让hyperref 和natbib 混合使用,但它需要放在这两者之后。 87 | \RequirePackage{hypernat} 88 | % 修复图表超链接不准的问题 89 | \RequirePackage[all]{hypcap} 90 | % footmisc 宏包提供了对脚注样式的控制功能。 91 | % stable参数主要使脚注\footnote可以用在章节命令中; 92 | % perpage 93 | \RequirePackage[stable,perpage,symbol*]{footmisc} 94 | 95 | %---------- 全局命令定义 ---------- 96 | % 修改原来CTEX@spaceChar为ZJU@spcaeChar,ctex2.0宏包已经没有CTEX@spaceChar命令。 97 | \@namedef{ZJU@spaceChar}{\hspace{1em}} 98 | % 用以产生2个字符空格。 99 | \newcommand\ZJUspace{\protect\ZJU@spaceChar\protect\ZJU@spaceChar} 100 | 101 | % 封面 102 | \renewcommand*\title[1]{\gdef\ZJU@title{#1}} % 论文中文标题 103 | \newcommand*\englishtitle[1]{\long\gdef\ZJU@englishtitle{#1}} % 论文英文标题 104 | \renewcommand*\author[1]{\gdef\ZJU@author{#1}} % 作者姓名 105 | %\newcommand*\classification[1]{\gdef\ZJU@classification{#1}} % 分类号 106 | %\newcommand*\serialnumber[1]{\gdef\ZJU@serialnumber{#1}} % 单位代码 107 | %\newcommand*\secretlevel[1]{\gdef\ZJU@secretlevel{#1}} % 密级 108 | %\newcommand*\studentnumber[1]{\gdef\ZJU@studentnumber{#1}} % 学号 109 | \newcommand*\supervisor[1]{\gdef\ZJU@supervisor{#1}} % 指导教师 110 | \newcommand*\cpsupervisor[1]{\gdef\ZJU@cpsupervisor{#1}} % 合作导师 111 | \newcommand*\major[1]{\gdef\ZJU@major{#1}} % 专业名称 112 | \newcommand*\research[1]{\gdef\ZJU@research{#1}} % 研究方向 113 | \newcommand*\institute[1]{\gdef\ZJU@institute{#1}} % 所在学院 114 | \newcommand*\submitdate[1]{\gdef\ZJU@submitdate{#1}} % 提交日期 115 | 116 | % 正文部分文字的行距设置 117 | \renewcommand\baselinestretch{1.56} 118 | 119 | %---------- 页面设置 ---------- 120 | % \RequirePackage[ 121 | % % left=2.4cm, 122 | % % right=2.2cm, 123 | % % top=2.8cm, 124 | % % bottom=2.2cm, 125 | % xetex, 126 | % showframe, 127 | % ]{geometry} 128 | % 纸张大小a4paper 129 | \setlength\paperheight{297mm} 130 | \setlength\paperwidth {210mm} % \paperwidth = h + \oddsidemargin+\textwidth+\evensidemargin + h 131 | % 页面布局 132 | \setlength\headheight{12\p@} % 页眉高度 133 | \setlength\headsep{12\p@} % 页眉与正文间距 134 | \setlength\topskip{16\p@} % 每页第一行的行间距 135 | \setlength\footskip{30\p@} % 页脚基线与每一页最后一行文本基线的距离 136 | \setlength\maxdepth{.5\topskip} % \maxdepth + \topskip = typesize × 1.5 137 | \setlength\textwidth{16.4cm} % book.cls文档对texthight和textwidth的 138 | \setlength\textheight{24.7cm} % 定义比较复杂,但是比较合理 139 | \setlength\marginparsep{10\p@} % 边注与正文区域的间距 140 | %\setlength\marginparpush{7\p@} % 两个边注之间的距离,感觉设不设置无所谓 141 | % 单双页面边栏设置 142 | \if@twoside 143 | \setlength\oddsidemargin{2.6cm} 144 | \addtolength\oddsidemargin {-1in} 145 | \setlength\evensidemargin{2cm} 146 | \addtolength\evensidemargin {-1in} 147 | \setlength\marginparwidth{45\p@} 148 | \else 149 | \setlength\oddsidemargin{2.4cm} % 根据要求,默认单面打印左边距为2.4cm。 150 | \addtolength\oddsidemargin {-1in} % 发现latex2e默认在页面四周各留出1in的空白, 151 | \setlength\evensidemargin{2.4cm} % 所以要减去这1in。 152 | \addtolength\evensidemargin {-1in} % oneside下奇偶页侧边空白相同。 153 | \setlength\marginparwidth{50\p@} 154 | \fi 155 | % 设置topmargin的尺寸 156 | \setlength\topmargin{\paperheight} 157 | \addtolength\topmargin{-2in} 158 | \addtolength\topmargin{-\headheight} 159 | \addtolength\topmargin{-\headsep} 160 | \addtolength\topmargin{-\textheight} 161 | \addtolength\topmargin{-\footskip} 162 | \addtolength\topmargin{-.5\topmargin} 163 | 164 | % 双面打印时空白页中间显示文本 165 | \newcommand*{\ZJU@blankpage}{% 166 | \par\vspace*{\fill}% 167 | \centerline{This page is intentionally left blank.}\par 168 | \vspace{\fill}} 169 | % 重新定义cleardouble,其原始定义在 170 | \def\cleardoublepage{% 171 | \clearpage 172 | \if@twoside 173 | \ifodd 174 | \c@page 175 | \else 176 | % 下面这个命令,如果不需要强调这是空白页,或者学校不允许,则可将其注释掉。 177 | \ZJU@blankpage 178 | \thispagestyle{ZJU@empty}% 179 | \hbox{}\newpage 180 | \if@twocolumn 181 | \hbox{}\newpage 182 | \fi 183 | \fi 184 | \fi 185 | } 186 | 187 | %---------- 页眉页脚 ---------- 188 | % 采用latex2e的底层代码,不用fancyhdr宏包。 189 | % 页眉标记 190 | \if@doctor 191 | \def\ZJU@D@M@thesis{浙江大学博士学位论文开题报告} 192 | \else 193 | \def\ZJU@D@M@thesis{浙江大学硕士学位论文开题报告} 194 | \fi 195 | 196 | % 空白页:没有页眉页脚和页码 197 | \def\ps@ZJU@empty{% 198 | \let\@oddhead\@empty% 199 | \let\@evenhead\@empty% 200 | \let\@oddfoot\@empty% 201 | \let\@evenfoot\@empty} 202 | 203 | % plain样式:只有页脚居中页码 204 | \def\ps@ZJU@plain{% 205 | \let\@oddhead\@empty% 206 | \let\@evenhead\@empty% 207 | \if@twoside 208 | \def\@oddfoot{\hfil\zihao{-5}\thepage}% 209 | \def\@evenfoot{\zihao{-5}\thepage\hfil}% 210 | \else 211 | \def\@oddfoot{\hfil\zihao{-5}\thepage\hfil} 212 | \let\@evenfoot=\@oddfoot 213 | \fi 214 | } 215 | 216 | % 文章主样式:分单双面打印样式 217 | \if@twoside 218 | \def\ps@ZJU@headings{% 219 | \def\@oddhead{\vbox to\headheight{% 220 | \hb@xt@\textwidth{\zihao{-5}\songti\ZJU@D@M@thesis\hfill\leftmark}% 221 | \vskip2pt\hbox{\vrule width\textwidth height0.4pt depth0pt}}} 222 | \def\@evenhead{\vbox to\headheight{% 223 | \hb@xt@\textwidth{\zihao{-5}\songti\leftmark\hfill\ZJU@D@M@thesis}% 224 | \vskip2pt\hbox{\vrule width\textwidth height0.4pt depth0pt}}} 225 | \def\@oddfoot{\hfil\zihao{-5}\thepage} 226 | \def\@evenfoot{\zihao{-5}\thepage\hfil} 227 | % \let\@evenfoot=\@oddfoot 228 | \let\@mkboth\markboth} 229 | \else 230 | \def\ps@ZJU@headings{% 231 | \def\@oddhead{\vbox to\headheight{% 232 | \hb@xt@\textwidth{\zihao{-5}\songti\ZJU@D@M@thesis\hfill\leftmark}% 233 | \vskip2pt\hbox{\vrule width\textwidth height0.4pt depth0pt}}} 234 | \let\@evenhead=\@oddhead 235 | \def\@oddfoot{\hfil\zihao{-5}\thepage\hfil} 236 | \let\@evenfoot=\@oddfoot 237 | \let\@mkboth\markboth} 238 | \fi 239 | % 重新定义\chaptermark,使其为\leftmark引用。 240 | \renewcommand\chaptermark[1]{% 241 | \markboth{\MakeUppercase{% 242 | \ifnum \c@secnumdepth >\m@ne 243 | \if@mainmatter 244 | \@chapapp \hskip1em% 245 | \fi 246 | \fi 247 | #1}}{}} 248 | 249 | %---------- 本机字体设置 ---------- 250 | \RequirePackage{fontspec} 251 | \setmainfont{TeX Gyre Termes} %相当于MS Word中的Times New Roman。 252 | \setsansfont{TeX Gyre Heros} %相当于MS Word中的Helvetica。 253 | \setmonofont{TeX Gyre Cursor} %相当于MS Word中的Curier。 254 | \RequirePackage{xeCJK} 255 | 256 | 257 | % xeCJK 环境初始化 258 | \xeCJKsetup{xeCJKactive=true} 259 | 260 | % 打开/关闭CJK文字之间的空格,tex 源码中汉字间的换行符和空格都会被编译成空格 261 | % 作者编写论文 tex 源码时一般写到一个逗号就换行再写 这样能最大限度的保证清晰 262 | % 如不符合您的需求请自行解注释 263 | %\xeCJKsetup{CJKspace=true} 264 | 265 | \xeCJKsetup{CheckSingle=true} % 避免单个CJK字符独占一行 266 | 267 | % 非简体中文常用字处理(生僻字、繁体字、日本汉字) 268 | % 发现实际排版时此类字框会相对于行内上移一个微小的单位 269 | % 故当封面作者名称含此类字时,只能预留相应的字框宽度,待后期补上 270 | %\xeCJKDeclareCharClass{Ext-B}{ "20000 -> "2A6DF } % 看XeLaTeX文档写的 没软用 271 | %\xeCJKsetup{AutoFallBack=true} % 如果不加这句 非简体中文汉字在章节标题和论文标题上显示异常 272 | 273 | % 标点处理格式 行末半角 所有标点占一个汉字宽度 行首行末对齐 274 | \xeCJKEditPunctStyle{hangmobanjiao}{enabled-global-setting = false} 275 | 276 | 277 | % 设置中文正文字体为仿宋,加粗为黑体,斜体为楷体 278 | \setCJKmainfont[BoldFont={SimHei}, ItalicFont={KaiTi}]{FangSong} 279 | % 中文无衬线字体,不知道怎么设置,待以后解决。 280 | % \setCJKsansfont{} 281 | % 由于汉字都是等宽的,等宽字体通常应用在代码中,故这里选择用幼圆字体,具体有待以 282 | % 后更改。 283 | \setCJKmonofont{YouYuan} 284 | 285 | %---------% 封面及中英标题页 ---------- 286 | % 定义封面及标题页设置中常用的下划线命令(默认宽度90pt) 287 | \renewcommand\ULthickness{0.8pt} % 重新定义下划线的厚度 288 | \newcommand\ZJUunderline[2][90pt]{\uline{\hbox to #1{\hss#2\hss}}\hskip3pt} 289 | % 重新定义\maketitle命令 290 | \renewcommand\maketitle{ 291 | % \@mainmatterfalse 292 | \ZJUmakecover 293 | % \ZJUmakeCNtitlepage 294 | % 判断是否显示英文题名页,博士显示,硕士不显示。 295 | % \if@doctor 296 | % \ZJUmakeENtitlepage 297 | % \fi 298 | % \makeOSpage 299 | } 300 | % 封面 301 | \newcommand\ZJUmakecover{ 302 | \cleardoublepage 303 | \pdfbookmark[0]{封面}{anchor_cover} 304 | \thispagestyle{ZJU@empty} 305 | %分类号:\ZJUunderline[90pt]{\ZJU@classification} 306 | %\hfill 307 | %单位代码:\ZJUunderline[60pt]{\ZJU@serialnumber} \par 308 | %密\quad 级:\ZJUunderline[90pt]{\ZJU@secretlevel} 309 | %\hfill 310 | %学\ZJUspace 号:\ZJUunderline[60pt]{\if@anon\else\ZJU@studentnumber\fi} \par 311 | % \vspace{10mm} 312 | \begin{center} 313 | \includegraphics[width=60mm,trim=0 -30 0 -100]{./logo/ZJDX.pdf}\par 314 | \vspace{4mm} 315 | { 316 | \if@doctor 317 | {\songti \zihao{-1}博士学位论文开题报告} 318 | \else 319 | {\songti \zihao{-1}硕士学位论文开题报告} 320 | \fi 321 | }\par 322 | \vspace{6mm} 323 | \includegraphics[width=22.8mm]{./logo/QSY.pdf} 324 | \end{center} 325 | \vspace{6mm} 326 | % 新建一个长度寄存器,存放封面标题下划线宽度值 327 | \newlength{\titleulwidth@cover} 328 | \addtolength{\titleulwidth@cover}{260pt} 329 | \begin{center} 330 | \begin{tabular}[t]{>{\zihao{3}\bfseries}rl} 331 | 中文论文题目: & 332 | {\begin{minipage}[t][60pt][t]{\titleulwidth@cover} 333 | \zihao{-2} \fangsong\bfseries 334 | \uline{\ZJU@title\hfill} 335 | \end{minipage}} \\%[20pt] 336 | \rule{0pt}{10mm}英文论文题目: & 337 | {\begin{minipage}[t][60pt][t]{\titleulwidth@cover} 338 | \newlength{\etitlelength} 339 | \fontsize{16}{23}\bfseries 340 | \settowidth{\etitlelength}{\ZJU@englishtitle} 341 | % 使封面英文标题下划线数量能够适应因英文标题内容长短变化而引起的英文标题行数变化 342 | % 而引起的下划线行数变化,下划线行数就是英文标题行数。目前最大的支持行数为3行, 343 | % 不过行数可以根据需要扩展,只要符合页面格式的美观即可。不过论文编写规则中提到: 344 | % 英文标题翻译应简短准确,一般不应超过150个字母,必要时可以加副标题。 345 | \ZJU@englishtitle\\* 346 | \ifdim\etitlelength<\titleulwidth@cover 347 | \raisebox{31pt}[0pt][0pt]{\parbox[t][][t]{\titleulwidth@cover}{ 348 | \rule{\titleulwidth@cover}{\ULthickness}}} 349 | \else\ifdim\etitlelength<2\titleulwidth@cover 350 | \raisebox{67pt}[0pt][0pt]{\parbox[t][][t]{\titleulwidth@cover}{ 351 | \rule{\titleulwidth@cover}{\ULthickness}\\* 352 | \rule{\titleulwidth@cover}{\ULthickness}}} 353 | \else\ifdim\etitlelength<3\titleulwidth@cover 354 | \raisebox{103pt}[0pt][0pt]{\parbox[t][][t]{\titleulwidth@cover}{ 355 | \rule{\titleulwidth@cover}{\ULthickness}\\* 356 | \rule{\titleulwidth@cover}{\ULthickness}\\* 357 | \rule{\titleulwidth@cover}{\ULthickness}}} 358 | \fi\fi\fi 359 | \end{minipage}}\\* 360 | \end{tabular} 361 | \vfill 362 | \begin{tabular}{>{\zihao{4}\songti}r>{\zihao{4}\fangsong}l} 363 | 申请人姓名: & \ZJUunderline[200pt]{\if@anon\else\ZJU@author\fi} \\[3mm] 364 | 指导教师: & \ZJUunderline[200pt]{\if@anon\else\ZJU@supervisor\fi} \\[3mm] 365 | \if@cpsupervisor 366 | 合作导师: & \ZJUunderline[200pt]{\if@anon\else\ZJU@cpsupervisor\fi} \\[3mm] 367 | \fi 368 | 专业名称: & \ZJUunderline[200pt]{\ZJU@major} \\[3mm] 369 | 研究方向: & \ZJUunderline[200pt]{\ZJU@research} \\[3mm] 370 | 所在学院: & \ZJUunderline[200pt]{\ZJU@institute} 371 | \end{tabular} 372 | \end{center} 373 | \vskip 17mm 374 | \begin{center} 375 | {\zihao{-3}\songti\bfseries 提交日期\ZJUunderline[150pt]{% 376 | \if@anon\else\ZJU@submitdate\fi}} 377 | \end{center} 378 | %清空变量节省空间 379 | \global\let\ZJU@author\@empty 380 | \global\let\ZJU@supervisor\@empty 381 | \global\let\ZJU@cpsupervisor\@empty 382 | \global\let\ZJU@major\@empty 383 | \global\let\ZJU@research\@empty 384 | \global\let\ZJU@institute\@empty 385 | \global\let\ZJU@submitdate\@empty 386 | \global\let\author\relax 387 | \global\let\supervisor\relax 388 | \global\let\cpsupervisor\relax 389 | \global\let\major\relax 390 | \global\let\research\relax 391 | \global\let\institute\relax 392 | \global\let\submitdate\relax 393 | } 394 | 395 | %---------- 层次标题格式设置 ---------- 396 | \setcounter{secnumdepth}{4} %设置为四级标题 397 | \renewcommand\@chapapp{\thechapter }% 398 | 399 | % 以下对标题格式采用laTeX2e底层命令主要是为了防止ctex宏包升级改变导致的命令不兼 400 | % 容性,假如2.0之后宏包对1.02宏包命令不再支持,以后又要修改,不如一鼓作气。 401 | % 现在以下命令可以正常工作,调整参数则慢慢来吧。 402 | %% 章标题格式设置----小三仿宋加黑 403 | \renewcommand\chapter{% 404 | \if@openright\cleardoublepage\else\clearpage\fi% 405 | \phantomsection % hyperref宏包的命令,超链接用。 406 | \thispagestyle{ZJU@plain}% 407 | \global\@topnum\z@% 408 | \@afterindenttrue% 409 | \secdef\@chapter\@schapter} 410 | \def\@chapter[#1]#2{% 411 | \ifnum \c@secnumdepth >\m@ne 412 | \if@mainmatter 413 | \refstepcounter{chapter}% 414 | \addcontentsline{toc}{chapter}{\protect\numberline{\@chapapp}#1} 415 | \else 416 | \addcontentsline{toc}{chapter}{#1}% 417 | \fi 418 | \else 419 | \addcontentsline{toc}{chapter}{#1}% 420 | \fi 421 | \chaptermark{#1}% 422 | % 在图目录和表目录中相应章节位置加垂直10pt的空白。 423 | \addtocontents{lof}{\protect\addvspace{10\p@}}% 424 | \addtocontents{lot}{\protect\addvspace{10\p@}}% 425 | \@makechapterhead{#2} 426 | \@afterheading} % 不知道这个\@afterheading有什么用,先放着。 427 | \def\@makechapterhead#1{% 428 | \vspace*{20\p@}% 429 | {\parindent \z@ \if@frontmatter\centering\else\raggedright\fi 430 | \fangsong\zihao{-3} \bfseries 431 | \ifnum \c@secnumdepth >\m@ne 432 | \if@mainmatter 433 | \@chapapp \hskip1em% 434 | \fi 435 | \fi 436 | \interlinepenalty\@M 437 | #1\par\nobreak 438 | \vskip 24\p@}} 439 | \def\@schapter#1{% 440 | \@makeschapterhead{#1} 441 | \@afterheading} 442 | \def\@makeschapterhead#1{% 443 | \vspace*{20\p@}% 444 | {\parindent \z@ \raggedright 445 | \fangsong \zihao{-3} \bfseries 446 | \interlinepenalty\@M 447 | #1\par\nobreak 448 | \vskip 24\p@}} 449 | 450 | % 新建一个章节标题宏,用法跟\chapter一样,只不过在无星号时,标题插入目录,但是没 451 | % 有页码和中间点线。加星号功能跟\chapter一样,主要为了兼容。\mainmatter中chapter 452 | % 编号计数器不变\npchapter和\chapter都为chapter计数器。 453 | \newcommand\npchapter{ 454 | \if@openright\cleardoublepage\else\clearpage\fi% 455 | \phantomsection % hyperref宏包的命令,超链接用。 456 | \thispagestyle{ZJU@plain}% 457 | \global\@topnum\z@% 458 | \@afterindenttrue% 459 | \secdef\@npchapter\@schapter} 460 | \def\@npchapter[#1]#2{% 461 | \ifnum \c@secnumdepth >\m@ne 462 | \if@mainmatter 463 | \refstepcounter{chapter}%计数器不变 464 | \addcontentsline{toc}{nopagechapter}{\protect\numberline{\@chapapp}#1} 465 | \else 466 | \addcontentsline{toc}{nopagechapter}{#1}% 467 | \fi 468 | \else 469 | \addcontentsline{toc}{chapter}{#1}% 470 | \fi 471 | \chaptermark{#1}% 472 | % 在图目录和表目录中相应章节位置加垂直10pt的空白。 473 | \addtocontents{lof}{\protect\addvspace{10\p@}}% 474 | \addtocontents{lot}{\protect\addvspace{10\p@}}% 475 | \@makechapterhead{#2} 476 | \@afterheading} 477 | 478 | %%一级节标题格式设置----四号仿宋加黑 479 | \renewcommand\section{\@startsection{section}{1}{\z@}% 480 | {2ex \@plus .2ex \@minus .2ex}% 481 | {1.8ex \@plus.2ex}% 482 | {\parindent \z@ \raggedright 483 | \fangsong\zihao{4}\bfseries}} 484 | 485 | %%二级节标题格式设置----小四号仿宋 486 | \renewcommand\subsection{\@startsection{subsection}{2}{\z@}% 487 | {1.6ex \@plus 0.4ex \@minus .2ex}% 488 | {1ex \@plus.2ex}% 489 | {\parindent \z@ \raggedright 490 | \fangsong\zihao{-4}}} 491 | 492 | %%三级节标题格式设置----小四号仿宋 493 | \renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% 494 | {1.4ex \@plus 0.3ex \@minus .2ex}% 495 | {0.9ex \@plus.2ex}% 496 | {\parindent \z@ \raggedright 497 | \fangsong\zihao{-4}}} 498 | 499 | \newif\if@frontmatter\@frontmatterfalse 500 | % \frontmatter,\mainmatter,\backmatter重定义。 501 | \renewcommand\frontmatter{% 502 | \if@openright\cleardoublepage\else\clearpage\fi% 503 | \@frontmattertrue 504 | \@mainmatterfalse 505 | \pagenumbering{Roman} 506 | \pagestyle{ZJU@headings}} 507 | \renewcommand\mainmatter{% 508 | \if@openright\cleardoublepage\else\clearpage\fi% 509 | \@frontmatterfalse 510 | \@mainmattertrue 511 | \pagenumbering{arabic} 512 | \pagestyle{ZJU@headings}} 513 | \renewcommand\backmatter{% 514 | \if@openright\cleardoublepage\else\clearpage\fi% 515 | \@frontmatterfalse 516 | \@mainmatterfalse} 517 | 518 | % 对\appendix进行重新定义,使之可以在\backmatter之后产生章节标题序号,且在书签栏 519 | % 和目录上点击后可以正常跳转到相应的标题项。放弃原来对 \appendix的修改,在前部加 520 | % 上\mainmattertrue会导致书签和目录项跳转产生问题。 521 | \let\OLDappendix\appendix 522 | \newif\if@appendixinbackmatter 523 | \renewcommand\appendix{ 524 | \if@mainmatter 525 | \@appendixinbackmatterfalse 526 | \OLDappendix 527 | \else 528 | \@appendixinbackmattertrue 529 | \@mainmattertrue 530 | \OLDappendix 531 | \renewcommand\@chapapp{附录~\thechapter} 532 | \gdef\thechapter{\@Alph\c@chapter} 533 | \fi} 534 | 535 | %---------- 目录(目次) ---------- 536 | \renewcommand{\contentsname}{目\texorpdfstring{\ZJUspace}{}次} % 重命名章节目录名。 537 | \renewcommand{\listfigurename}{插\texorpdfstring{\ZJUspace}{}图} % 重命名插图目录名。 538 | \renewcommand{\listtablename}{表\texorpdfstring{\ZJUspace}{}格} % 重命名表目录名。 539 | 540 | % 下一条命令作用:在toc目录文件中插入‘\let\CTEX@spaceChar\relax’字符,用以删除目 541 | % 录中的空格字符,其空格字符由\CTEX@spaceChar定义。 542 | \addtocontents{toc}{\let\string\ZJU@spaceChar\relax} 543 | 544 | % 目录位置尺寸设置 545 | \renewcommand\@pnumwidth{1.55em} % 放页码page这个盒子的宽度 546 | \renewcommand\@tocrmarg{2.55em} % 这个参数怎么没用,改动后看不到效果 547 | \renewcommand\@dotsep{2.2} % 目录点间的距离 548 | \setcounter{tocdepth}{2} % 目录深度,到subsection。 549 | 550 | % % 根据\contentsline 的原理,我自己写一个\ZJU@l@***的命令。 551 | % % 嗯,发现这个命令并没有什么卵用。待以后在开发。 552 | % \def\contentsline#1{\csname ZJU@l@#1\endcsname} 553 | 554 | %% 章节目录 555 | % \renewcommand\tableofcontents{% 556 | % % 使用\npchapter,将标题插入目录,但是不产生页码和中间点线。 557 | % \npchapter{\contentsname} 558 | % \markboth{\contentsname}{} 559 | % \@starttoc{toc} 560 | % } 561 | 562 | % 发现latex2e源码中有这么一行:\def\contentsline#1{\csname l@#1\endcsname}这样一 563 | % 下子就明白了,以\l@*** 开头的命令的两个参数就是\contentsline使用说明的三个参数 564 | % 中的后面两个参数,虽然定义的时候\contentsline只有一个参数。 565 | % #1为目录内容,可以加上章节号title,\chapter中有定义;#2为页码page。 566 | \renewcommand*\l@chapter[2]{% 567 | \ifnum \c@tocdepth >\m@ne 568 | \addpenalty{-\@highpenalty}% 569 | % 下一行增加新一章章节标题在目录中与前面部分的间距 570 | % \vskip 2\p@ \@plus\p@ 571 | % 下一行是章节序号所在box的宽度 572 | \setlength\@tempdima{1.5em}% 573 | \begingroup 574 | \parindent \z@ \rightskip \@pnumwidth 575 | \parfillskip -\@pnumwidth 576 | \leavevmode 577 | \advance\leftskip\@tempdima 578 | \hskip -\leftskip 579 | \fangsong\zihao{-4} #1\nobreak 580 | % 下两行是增加章节标题项的中间点 581 | \leaders\hbox{$\m@th% 582 | \mkern \@dotsep mu\hbox{.}\mkern \@dotsep mu$}\hfill 583 | \nobreak\hb@xt@\@pnumwidth{\hss #2}\par 584 | \penalty\@highpenalty 585 | \endgroup 586 | \fi} 587 | 588 | % 这个样式主要是为“目录”这个标题在目录页中的样式服务的,模板中要求“目录”没有页码 589 | % 和中间点连接线,所以弄了这么个nopagechapter目录格式。你说我为什么不用其他方法, 590 | % 这也是没办法,hyperref 宏包把\addcontentsline和\contentsline改了,主要是为了超 591 | % 链接用,如果我把他们重新定义,超链接就会失效。 592 | \newcommand*\l@nopagechapter[2]{% 593 | \ifnum \c@tocdepth >\m@ne 594 | \addpenalty{-\@highpenalty}% 595 | \setlength\@tempdima{1.5em}% 596 | \begingroup 597 | \parindent \z@ \rightskip \@pnumwidth 598 | \parfillskip -\@pnumwidth 599 | \leavevmode 600 | \advance\leftskip\@tempdima 601 | \hskip -\leftskip 602 | \fangsong\zihao{-4} #1\nobreak\hfill 603 | \nobreak\hb@xt@\@pnumwidth{\hss}\par 604 | \penalty\@highpenalty 605 | \endgroup 606 | \fi} 607 | 608 | % \@dottedtocline定义了5个参数,但是一下命令里只使用了两个,后面两个其实原理跟上 609 | % 面介绍的一样,\contentsline带有3个参数,第一个参数展开后形成\l@***的命令,然后 610 | % \l@***再展开,形成带有3个参数的\@dottedtocline{}{}{},\@dottedtocline还需title 611 | % 和page两个参数,而\contentsline剩下的两个参数刚好是title和page。 612 | \renewcommand*\l@section{\@dottedtocline{1}{2em}{2.1em}} 613 | \renewcommand*\l@subsection{\@dottedtocline{2}{4em}{3em}} 614 | \renewcommand*\l@subsubsection{\@dottedtocline{3}{6em}{3.8em}} 615 | 616 | %% 图目录 617 | \renewcommand\listoffigures{% 618 | \if@openright\cleardoublepage\else\clearpage\fi% 619 | \chapter{\listfigurename} 620 | \@starttoc{lof}} 621 | 622 | \renewcommand*\l@figure{\@dottedtocline{1}{0\p@}{2.3em}} 623 | 624 | %% 表目录 625 | \renewcommand\listoftables{% 626 | \if@openright\cleardoublepage\else\clearpage\fi% 627 | \chapter{\listtablename} 628 | \@starttoc{lot}} 629 | 630 | \let\l@table\l@figure 631 | 632 | % ---------- 参考文献样式 ---------- 633 | % 修改thebibliography 环境用于在目次中加入参考文献页。 634 | \renewenvironment{thebibliography}[1] 635 | {\chapter{\bibname}% 636 | \@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}% 637 | \list{\@biblabel{\@arabic\c@enumiv}}% 638 | {\settowidth\labelwidth{\@biblabel{#1}}% 639 | \leftmargin\labelwidth 640 | \advance\leftmargin\labelsep 641 | \itemsep \z@ \@plus\p@ \@minus\p@ 642 | \@openbib@code 643 | \usecounter{enumiv}% 644 | \let\p@enumiv\@empty 645 | \renewcommand\theenumiv{\@arabic\c@enumiv}}% 646 | \sloppy 647 | \clubpenalty4000 648 | \@clubpenalty \clubpenalty 649 | \widowpenalty4000% 650 | \sfcode`\.\@m} 651 | {\def\@noitemerr 652 | {\@latex@warning{Empty `thebibliography' environment}}% 653 | \endlist} 654 | 655 | % 采用gbt7714-2005参考文献样式, 656 | % 参考自https://github.com/githamburger/GBT7714-2005-BibTeX-Style 657 | \bibliographystyle{gbt7714-2005} 658 | 659 | % natbib宏包命令,参考文献上标设置。 660 | \setcitestyle{super,square,comma} 661 | 662 | % 重新定义 \ref 命令,使其前面自动加一个 ``~''。因为hyperref 宏包会通过 \AtBegin- 663 | % Document 修改 \ref 的定义,因此我们对 \ref 的修改也必须使用\AtBeginDocument 命 664 | % 令进行。同时我们需要修改 \eqref,使其括号前后不出现空隙。参考自njuthesis胡海星。 665 | \AtBeginDocument{% 666 | \let\oldref\ref% 667 | \renewcommand*{\ref}[1]{\thinspace\oldref{#1}}% 668 | \renewcommand*{\eqref}[1]{(\oldref{#1})} 669 | } 670 | 671 | % ---------- 浮动体相关定义 ---------- 672 | % 设置浮动环境标题的字体大小。根据学位论文格式要求,插图和表格标题字体需要比正文 673 | % 字体略小。 674 | \captionsetup{% 675 | format=hang, 676 | labelsep=quad, % 去掉图表号后的冒号。图序与图名文字之间空一个汉字宽度。 677 | skip=10pt, % 标题与图标之间空10pt距离。 678 | font=small, % 标题字体比正文小一号,这里取small。 679 | % width=0.75\textwidth % 标题最大宽度为0.75倍正文宽度。 680 | %TODO:width影响bi-second居中 681 | } 682 | 683 | % 根据学位论文格式要求,表格的标题必须位于表格上方,插图的标题必须位于插图下方。 684 | \captionsetup[table]{position=above} 685 | \captionsetup[figure]{position=below} 686 | 687 | % 中英文双语bicaption定义 688 | \captionsetup[bi-first]{bi-first} 689 | \captionsetup[bi-second]{bi-second, list=off} 690 | 691 | \DeclareCaptionOption{bi-first}[]{% 692 | \def\tablename{表}% 693 | \def\figurename{图}} 694 | \DeclareCaptionOption{bi-second}[]{% 695 | \def\tablename{Tab}% 696 | \def\figurename{Fig}} 697 | 698 | %% 以下为设置浮动对象和文字之间的距离。 699 | % 版心顶部或者版心底部浮动体之间的垂直距离,默认为12pt plus 2pt minus 2pt。 700 | \setlength{\floatsep}{10bp \@plus2pt \@minus1pt} 701 | 702 | % 文本行之间浮动体(使用h位置选项)与上下文之间的距离,默认为12pt plus 2pt minus 703 | % 2pt。 704 | \setlength{\intextsep}{12bp \@plus2pt \@minus1pt} 705 | 706 | % 版心顶部或底部的浮动体与文本之间的距离,默认为12pt plus 2pt minus 2pt。 707 | \setlength{\textfloatsep}{12bp \@plus2pt \@minus1pt} 708 | 709 | % 浮动页中,版心顶部的浮动体与版心顶边之间的距离,默认为0pt plus 1fil。 710 | \setlength{\@fptop}{0bp \@plus1.0fil} 711 | 712 | % 浮动页中浮动体直接的距离,默认为8pt plus 2fil。 713 | \setlength{\@fpsep}{8bp \@plus2.0fil} 714 | 715 | % 浮动页中,版心底部的浮动体与版心底边之间的距离,默认为0pt plus 1fil。 716 | \setlength{\@fpbot}{0bp \@plus1.0fil} 717 | 718 | %% 下面这组命令使浮动对象的缺省值稍微宽松一点,从而防止幅度对象占据过多的文本页 719 | %% 面,也可以防止在很大空白的浮动页上放置很小的图形。 720 | % 默认情况下,LaTeX要求每页的文字至少占据 20%,否则该页就只单独放置一个浮动环境。 721 | % 而这通常不是我们想要的。我们将这个要求降低到 5%。 722 | \renewcommand{\textfraction}{0.05} 723 | 724 | % 在一文本页中,被置于版心顶部的所有浮动体的高度与版心高度的最大比值,默认为0.7, 725 | % 这里修改为0.9,任何造成高度超过版心高度90% 的浮动体都被将阻止置于当前版心顶部。 726 | \renewcommand{\topfraction}{0.9} 727 | 728 | % 同上,只不过变成了版心底部,默认为0.3. 729 | \renewcommand{\bottomfraction}{0.8} 730 | 731 | % 在任意一个“浮动页”中,所有的浮动体高度与版心的高度的最小比值,默认为 0.5,这里 732 | % 设置成0.85。因此,浮动页中空白与版心的比值不会超过1-\floatpagefraction。 733 | \renewcommand{\floatpagefraction}{0.85} 734 | 735 | % ---------- 中英文摘要及关键词 ---------- 736 | % 中文摘要环境 737 | \newenvironment{cabstract}{% 738 | \chapter{摘\texorpdfstring{\ZJUspace}{}要}}{} 739 | \newenvironment{eabstract}{% 740 | \chapter{Abstract}}{} 741 | 742 | % 中英文关键词命令及其格式的自动定义; 743 | % 参照thuthesis,薛瑞尼,P37/66,v4.8.1 (2014/12/09)。 744 | % 这段宏定义搞了我一个下午才看懂,哎…… 这个 \@for 命令挺有用的。 745 | \def\ZJU@parse@keywords#1{ 746 | \expandafter\gdef\csname ZJU@#1\endcsname{} % todo: need or not? 747 | \expandafter\gdef\csname @#1\endcsname##1{ 748 | \@for\reserved@a:=##1\do{ 749 | \expandafter\ifx\csname ZJU@#1\endcsname\@empty\else 750 | \expandafter\g@addto@macro\csname ZJU@#1\endcsname{% 751 | \ignorespaces\csname ZJU@#1@separator\endcsname} 752 | \fi 753 | \expandafter\expandafter\expandafter\g@addto@macro% 754 | \expandafter\csname ZJU@#1\expandafter\endcsname% 755 | \expandafter{\reserved@a}}}} 756 | 757 | % 根据以上宏定义,以下命令分别产生\@ckeywords{} 和 \@ekeywords{} 两个读取关 758 | % 键词的宏,和加工后保存关键词的 \ZJU@ckeywords 和 \ZJU@ckeywords 的宏定义。 759 | \ZJU@parse@keywords{ckeywords} 760 | \ZJU@parse@keywords{ekeywords} 761 | 762 | % 以下分别是中英文关键词的分隔符 763 | \def\ZJU@ckeywords@separator{;} 764 | \def\ZJU@ekeywords@separator{;} 765 | 766 | % 用户界面命令,读取和排版关键词 767 | \newcommand*\ckeywords[1]{% 768 | \@ckeywords{#1} 769 | \vspace{5ex} 770 | \noindent\textbf{关键词:}\ZJU@ckeywords} 771 | \newcommand*\ekeywords[1]{% 772 | \@ekeywords{#1} 773 | \vspace{5ex} 774 | \noindent\textbf{Keywords:}\ \ZJU@ekeywords} 775 | 776 | % ---------- 通用列表环境的重新定义 ---------- 777 | % 以下列表参数的修改主要是模仿book.cls,整体样式改动不大,只是修改了参数,但是去 778 | % 掉了对twocolumn的支持。 779 | 780 | %% 各级列表的缩进没有改变,所以注释掉了,如需改变,自己改。 781 | % \setlength\leftmargini {2.5em} 782 | % \leftmargin \leftmargini 783 | % \setlength\leftmarginii {2.2em} 784 | % \setlength\leftmarginiii {1.87em} 785 | % \setlength\leftmarginiv {1.7em} 786 | % \setlength\leftmarginv {1em} 787 | % \setlength\leftmarginvi {1em} 788 | 789 | %% 标签与列表正文的间距和标签的宽度,因为参数没改,所以注释掉了。 790 | % \setlength \labelsep {.5em} 791 | % \setlength \labelwidth{\leftmargini} 792 | % \addtolength\labelwidth{-\labelsep} 793 | 794 | % 鼓励在list前、后和item间分页。 795 | \@beginparpenalty -\@lowpenalty 796 | \@endparpenalty -\@lowpenalty 797 | \@itempenalty -\@lowpenalty 798 | 799 | % 各级列表的参数结构参数设置 800 | \def\@listi{\leftmargin\leftmargini 801 | \parsep\parskip 802 | \topsep\z@ 803 | \itemsep\z@} 804 | \let\@listI\@listi 805 | \@listi 806 | \def\@listii {\leftmargin\leftmarginii 807 | \labelwidth\leftmarginii 808 | \advance\labelwidth-\labelsep 809 | \topsep \z@ 810 | \parsep \z@ 811 | \itemsep \parsep} 812 | \def\@listiii{\leftmargin\leftmarginiii 813 | \labelwidth\leftmarginiii 814 | \advance\labelwidth-\labelsep 815 | \topsep \z@ 816 | \parsep \z@ 817 | \partopsep \p@ \@plus\z@ \@minus\p@ 818 | \itemsep \topsep} 819 | \def\@listiv {\leftmargin\leftmarginiv 820 | \labelwidth\leftmarginiv 821 | \advance\labelwidth-\labelsep} 822 | \def\@listv {\leftmargin\leftmarginv 823 | \labelwidth\leftmarginv 824 | \advance\labelwidth-\labelsep} 825 | \def\@listvi {\leftmargin\leftmarginvi 826 | \labelwidth\leftmarginvi 827 | \advance\labelwidth-\labelsep} 828 | 829 | % ---------- 打算重新定义Enumerate,Itemize,先挖个坑 ---------- 830 | 831 | 832 | % ---------- 缩写、符号清单、术语表 ---------- 833 | % 以下尺寸详细说明见P33/112 834 | \newenvironment*{denotation}[1][2.5cm]{ 835 | \chapter{缩写、符号清单、术语表} 836 | \noindent 837 | \begin{list}{}{ 838 | \renewcommand\makelabel[1]{##1\hfil} 839 | \setlength{\itemindent}{0cm} % 标签缩进量 840 | \setlength{\labelsep}{1cm} % 标签与列表文本距离 841 | \setlength{\labelwidth}{#1} % 标签盒子宽度,如有需要可以自行修改 842 | \setlength{\listparindent}{0pt} % 同一\item 第二及以后段落缩进量 843 | \setlength{\rightmargin}{0cm} 844 | \setlength{\leftmargin}{\labelwidth} % list环境整体向右推 845 | \addtolength{\leftmargin}{\labelsep} % \labelwidth + \labelsep 的距离 846 | \setlength{\itemsep}{0pt plus2pt minus1pt} % 标签间距 847 | \setlength{\parsep}{\itemsep} % 段落间距 848 | \setlength{\topsep}{0pt} % 标签与上文的间距 849 | \setlength{\partopsep}{3pt plus2pt minus2pt} 850 | }}{\end{list}} 851 | 852 | % ---------- 脚注样式 ---------- 853 | % 使用footmisc宏包和pifont宏包设置符合 GB/T 7713.1-2006 规范的脚注样式。注意,由 854 | % 于pifont宏包提供的特殊符号的限制,一页之中最多只能有10个脚注。 855 | % 这些命令设置跟脚注设置方法思路全都引用自南京大学计算机科学与技术系胡海星编写的 856 | % 《NJU-Thesis:南京大学学位论文XeLaTeX模板》v1.1.18 (2015/7/16)版本。 857 | \DefineFNsymbols*{circlednumber}[text]{% 858 | {\ding{192}} % 859 | {\ding{193}} % 860 | {\ding{194}} % 861 | {\ding{195}} % 862 | {\ding{196}} % 863 | {\ding{197}} % 864 | {\ding{198}} % 865 | {\ding{199}} % 866 | {\ding{200}} % 867 | {\ding{201}}} 868 | \setfnsymbol{circlednumber} 869 | % 脚注部分需要修改,段落部分单倍行距。 870 | -------------------------------------------------------------------------------- /zju_thesis/GBT7714-2005NLang-ZJU.bst: -------------------------------------------------------------------------------- 1 | %% 2 | %% This is file `ZJUthesis.bst', 3 | %% generated with the docstrip utility. 4 | %% 5 | %% The original source files were: 6 | %% 7 | %% mbsfile_wdj_v1.0.mbs (with options: `seq-no,ed-au,dt-jnl,jttl-rm,pp-last,num-xser,btit-rm,bt-rm,bkpg-x,gb-fmt,pre-edn,isbn,issn,doi,pp,xedn,no-auword,xand,nfss,') 8 | %% ---------------------------------------- 9 | %% *** wdj *** 10 | %% 11 | 12 | % For use with BibTeX version 0.99a or later 13 | %------------------------------------------------------------------- 14 | % This bibliography style file is intended for texts in ENGLISH 15 | % This is a numerical citation style, and as such is standard LaTeX. 16 | % It requires no extra package to interface to the main text. 17 | % The form of the \bibitem entries is 18 | % \bibitem{key}... 19 | % Usage of \cite is as follows: 20 | % \cite{key} ==>> [#] 21 | % \cite[chap. 2]{key} ==>> [#, chap. 2] 22 | % where # is a number determined by the ordering in the reference list. 23 | % The order in the reference list is that by which the works were originally 24 | % cited in the text, or that in the database. 25 | %--------------------------------------------------------------------- 26 | 27 | ENTRY 28 | { address 29 | author 30 | booktitle 31 | chapter 32 | doi 33 | edition 34 | editionchs 35 | editor 36 | eid 37 | howpublished 38 | institution 39 | isbn 40 | issn 41 | journal 42 | key 43 | month 44 | note 45 | number 46 | organization 47 | pages 48 | publisher 49 | school 50 | series 51 | title 52 | type 53 | url 54 | volume 55 | year 56 | nation 57 | seriernum 58 | prodate 59 | refdate 60 | pubdate 61 | issue 62 | } 63 | {} 64 | { label } 65 | INTEGERS { output.state before.all mid.sentence after.sentence after.block } 66 | FUNCTION {init.state.consts} 67 | { #0 'before.all := 68 | #1 'mid.sentence := 69 | #2 'after.sentence := 70 | #3 'after.block := 71 | } 72 | STRINGS { s t} 73 | FUNCTION {output.nonnull} 74 | { 's := 75 | output.state mid.sentence = 76 | { ", " * write$ } 77 | { output.state after.block = 78 | { add.period$ write$ 79 | newline$ 80 | "\newblock " write$ 81 | } 82 | { output.state before.all = 83 | 'write$ 84 | { add.period$ " " * write$ } 85 | if$ 86 | } 87 | if$ 88 | mid.sentence 'output.state := 89 | } 90 | if$ 91 | s 92 | } 93 | FUNCTION {output} 94 | { duplicate$ empty$ 95 | 'pop$ 96 | 'output.nonnull 97 | if$ 98 | } 99 | FUNCTION {output.check} 100 | { 't := 101 | duplicate$ empty$ 102 | { pop$ "empty " t * " in " * cite$ * warning$ } 103 | 'output.nonnull 104 | if$ 105 | } 106 | 107 | FUNCTION {add.nonnull} 108 | { 109 | swap$ 110 | ":" * 111 | swap$ 112 | * 113 | } 114 | 115 | FUNCTION {add.check} 116 | { 't := 117 | duplicate$ empty$ 118 | { pop$ "empty " t * " in " * cite$ * warning$ } 119 | 'add.nonnull 120 | if$ 121 | } 122 | FUNCTION {fin.entry} 123 | { add.period$ 124 | write$ 125 | newline$ 126 | } 127 | 128 | FUNCTION {new.block} 129 | { output.state before.all = 130 | 'skip$ 131 | { after.block 'output.state := } 132 | if$ 133 | } 134 | FUNCTION {new.sentence} 135 | { output.state after.block = 136 | 'skip$ 137 | { output.state before.all = 138 | 'skip$ 139 | { after.sentence 'output.state := } 140 | if$ 141 | } 142 | if$ 143 | } 144 | FUNCTION {add.blank} 145 | { " " * before.all 'output.state := 146 | } 147 | 148 | FUNCTION {date.block} 149 | { 150 | new.block 151 | } 152 | 153 | FUNCTION {not} 154 | { { #0 } 155 | { #1 } 156 | if$ 157 | } 158 | FUNCTION {and} 159 | { 'skip$ 160 | { pop$ #0 } 161 | if$ 162 | } 163 | FUNCTION {or} 164 | { { pop$ #1 } 165 | 'skip$ 166 | if$ 167 | } 168 | FUNCTION {new.block.checka} 169 | { empty$ 170 | 'skip$ 171 | 'new.block 172 | if$ 173 | } 174 | FUNCTION {new.block.checkb} 175 | { empty$ 176 | swap$ empty$ 177 | and 178 | 'skip$ 179 | 'new.block 180 | if$ 181 | } 182 | FUNCTION {new.sentence.checka} 183 | { empty$ 184 | 'skip$ 185 | 'new.sentence 186 | if$ 187 | } 188 | FUNCTION {new.sentence.checkb} 189 | { empty$ 190 | swap$ empty$ 191 | and 192 | 'skip$ 193 | 'new.sentence 194 | if$ 195 | } 196 | FUNCTION {field.or.null} 197 | { duplicate$ empty$ 198 | { pop$ "" } 199 | 'skip$ 200 | if$ 201 | } 202 | FUNCTION {emphasize} 203 | { duplicate$ empty$ 204 | { pop$ "" } 205 | { "\emph{" swap$ * "}" * } 206 | if$ 207 | } 208 | FUNCTION {tie.or.space.prefix} 209 | { duplicate$ text.length$ #3 < 210 | { "~" } 211 | { " " } 212 | if$ 213 | swap$ 214 | } 215 | 216 | FUNCTION {capitalize} 217 | { "u" change.case$ "t" change.case$ } 218 | 219 | FUNCTION {space.word} 220 | { " " swap$ * " " * } 221 | % Here are the language-specific definitions for explicit words. 222 | % Each function has a name bbl.xxx where xxx is the English word. 223 | % The language selected here is ENGLISH 224 | FUNCTION {bbl.and} 225 | { "and"} 226 | 227 | FUNCTION {bbl.etal} 228 | { "et~al." } 229 | 230 | FUNCTION {bbl.editors} 231 | { "editors" } 232 | 233 | FUNCTION {bbl.editor} 234 | { "editor" } 235 | 236 | FUNCTION {bbl.edby} 237 | { "edited by" } 238 | 239 | FUNCTION {bbl.edition} 240 | { "edition" } 241 | 242 | FUNCTION {bbl.volume} 243 | { "volume" } 244 | 245 | FUNCTION {bbl.of} 246 | { "of" } 247 | 248 | FUNCTION {bbl.number} 249 | { "number" } 250 | 251 | FUNCTION {bbl.nr} 252 | { "no." } 253 | 254 | FUNCTION {bbl.in} 255 | { "in" } 256 | 257 | FUNCTION {bbl.pages} 258 | { "pp." } 259 | 260 | FUNCTION {bbl.page} 261 | { "p." } 262 | 263 | FUNCTION {bbl.chapter} 264 | { "chapter" } 265 | 266 | FUNCTION {bbl.techrep} 267 | { "Technical Report" } 268 | 269 | FUNCTION {bbl.mthesis} 270 | { "Master's thesis" } 271 | 272 | FUNCTION {bbl.phdthesis} 273 | { "Ph.D. thesis" } 274 | 275 | MACRO {jan} {"January"} 276 | 277 | MACRO {feb} {"February"} 278 | 279 | MACRO {mar} {"March"} 280 | 281 | MACRO {apr} {"April"} 282 | 283 | MACRO {may} {"May"} 284 | 285 | MACRO {jun} {"June"} 286 | 287 | MACRO {jul} {"July"} 288 | 289 | MACRO {aug} {"August"} 290 | 291 | MACRO {sep} {"September"} 292 | 293 | MACRO {oct} {"October"} 294 | 295 | MACRO {nov} {"November"} 296 | 297 | MACRO {dec} {"December"} 298 | 299 | MACRO {acmcs} {"ACM Computing Surveys"} 300 | 301 | MACRO {acta} {"Acta Informatica"} 302 | 303 | MACRO {cacm} {"Communications of the ACM"} 304 | 305 | MACRO {ibmjrd} {"IBM Journal of Research and Development"} 306 | 307 | MACRO {ibmsj} {"IBM Systems Journal"} 308 | 309 | MACRO {ieeese} {"IEEE Transactions on Software Engineering"} 310 | 311 | MACRO {ieeetc} {"IEEE Transactions on Computers"} 312 | 313 | MACRO {ieeetcad} 314 | {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"} 315 | 316 | MACRO {ipl} {"Information Processing Letters"} 317 | 318 | MACRO {jacm} {"Journal of the ACM"} 319 | 320 | MACRO {jcss} {"Journal of Computer and System Sciences"} 321 | 322 | MACRO {scp} {"Science of Computer Programming"} 323 | 324 | MACRO {sicomp} {"SIAM Journal on Computing"} 325 | 326 | MACRO {tocs} {"ACM Transactions on Computer Systems"} 327 | 328 | MACRO {tods} {"ACM Transactions on Database Systems"} 329 | 330 | MACRO {tog} {"ACM Transactions on Graphics"} 331 | 332 | MACRO {toms} {"ACM Transactions on Mathematical Software"} 333 | 334 | MACRO {toois} {"ACM Transactions on Office Information Systems"} 335 | 336 | MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"} 337 | 338 | MACRO {tcs} {"Theoretical Computer Science"} 339 | FUNCTION {bibinfo.check} 340 | { swap$ 341 | duplicate$ missing$ 342 | { 343 | pop$ pop$ 344 | "" 345 | } 346 | { duplicate$ empty$ 347 | { 348 | swap$ pop$ 349 | } 350 | { swap$ 351 | pop$ 352 | } 353 | if$ 354 | } 355 | if$ 356 | } 357 | FUNCTION {bibinfo.warn} 358 | { swap$ 359 | duplicate$ missing$ 360 | { 361 | swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ 362 | "" 363 | } 364 | { duplicate$ empty$ 365 | { 366 | swap$ "empty " swap$ * " in " * cite$ * warning$ 367 | } 368 | { swap$ 369 | pop$ 370 | } 371 | if$ 372 | } 373 | if$ 374 | } 375 | INTEGERS { nameptr namesleft numnames } 376 | 377 | 378 | STRINGS { bibinfo} 379 | 380 | FUNCTION {format.names} 381 | { 'bibinfo := 382 | duplicate$ empty$ 'skip$ { 383 | 's := 384 | "" 't := 385 | #1 'nameptr := 386 | s num.names$ 'numnames := 387 | numnames 'namesleft := 388 | { namesleft #0 > } 389 | { s nameptr 390 | "{ff~}{vv~}{ll}{, jj}" 391 | format.name$ 392 | bibinfo bibinfo.check 393 | 't := 394 | nameptr #1 > 395 | { 396 | namesleft #1 > 397 | { ", " * t * } 398 | { 399 | s nameptr "{ll}" format.name$ duplicate$ "others" = 400 | { 't := } 401 | { pop$ } 402 | if$ 403 | "," * 404 | t "others" = 405 | { 406 | " " * bbl.etal * 407 | } 408 | { " " * t * } 409 | if$ 410 | } 411 | if$ 412 | } 413 | 't 414 | if$ 415 | nameptr #1 + 'nameptr := 416 | namesleft #1 - 'namesleft := 417 | } 418 | while$ 419 | } if$ 420 | } 421 | FUNCTION {format.names.ed} 422 | { 423 | format.names 424 | } 425 | FUNCTION {format.authors} 426 | { author "author" format.names 427 | } 428 | FUNCTION {get.bbl.editor} 429 | { editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ } 430 | 431 | FUNCTION {format.editors} 432 | { editor "editor" format.names duplicate$ empty$ 'skip$ 433 | { 434 | "," * 435 | " " * 436 | get.bbl.editor 437 | * 438 | } 439 | if$ 440 | } 441 | FUNCTION {format.isbn} 442 | { isbn "isbn" bibinfo.check 443 | duplicate$ empty$ 'skip$ 444 | { 445 | new.block 446 | "ISBN " swap$ * 447 | } 448 | if$ 449 | } 450 | 451 | FUNCTION {format.issn} 452 | { issn "issn" bibinfo.check 453 | duplicate$ empty$ 'skip$ 454 | { 455 | new.block 456 | "ISSN " swap$ * 457 | } 458 | if$ 459 | } 460 | 461 | FUNCTION {format.doi} 462 | { doi empty$ 463 | { "" } 464 | { 465 | new.block 466 | "\doi{" doi * "}" * 467 | } 468 | if$ 469 | } 470 | FUNCTION {format.note} 471 | { 472 | note empty$ 473 | { "" } 474 | { note #1 #1 substring$ 475 | duplicate$ "{" = 476 | 'skip$ 477 | { output.state mid.sentence = 478 | { "l" } 479 | { "u" } 480 | if$ 481 | change.case$ 482 | } 483 | if$ 484 | note #2 global.max$ substring$ * "note" bibinfo.check 485 | } 486 | if$ 487 | } 488 | 489 | FUNCTION {format.title} 490 | { title 491 | duplicate$ empty$ 'skip$ 492 | { "t" change.case$ } 493 | if$ 494 | "title" bibinfo.check 495 | } 496 | FUNCTION {output.bibitem} 497 | { newline$ 498 | "\bibitem{" write$ 499 | cite$ write$ 500 | "}" write$ 501 | newline$ 502 | "" 503 | before.all 'output.state := 504 | } 505 | 506 | FUNCTION {n.dashify} 507 | { 508 | 't := 509 | "" 510 | { t empty$ not } 511 | { t #1 #1 substring$ "-" = 512 | { t #1 #2 substring$ "--" = not 513 | { "--" * 514 | t #2 global.max$ substring$ 't := 515 | } 516 | { { t #1 #1 substring$ "-" = } 517 | { "-" * 518 | t #2 global.max$ substring$ 't := 519 | } 520 | while$ 521 | } 522 | if$ 523 | } 524 | { t #1 #1 substring$ * 525 | t #2 global.max$ substring$ 't := 526 | } 527 | if$ 528 | } 529 | while$ 530 | } 531 | 532 | FUNCTION {word.in} 533 | { 534 | "//" 535 | } 536 | 537 | FUNCTION {format.date} 538 | { 539 | month "month" bibinfo.check 540 | duplicate$ empty$ 541 | year "year" bibinfo.check duplicate$ empty$ 542 | { swap$ 'skip$ 543 | { "there's a month but no year in " cite$ * warning$ } 544 | if$ 545 | * 546 | } 547 | { swap$ 'skip$ 548 | { 549 | swap$ 550 | " " * swap$ 551 | } 552 | if$ 553 | * 554 | } 555 | if$ 556 | } 557 | FUNCTION {format.btitle} 558 | { title "title" bibinfo.check 559 | duplicate$ empty$ 'skip$ 560 | { 561 | } 562 | if$ 563 | } 564 | FUNCTION {either.or.check} 565 | { empty$ 566 | 'pop$ 567 | { "can't use both " swap$ * " fields in " * cite$ * warning$ } 568 | if$ 569 | } 570 | FUNCTION {format.bvolume} 571 | { volume empty$ 572 | { "" } 573 | { bbl.volume volume tie.or.space.prefix 574 | "volume" bibinfo.check * * 575 | series "series" bibinfo.check 576 | duplicate$ empty$ 'pop$ 577 | { swap$ bbl.of space.word * swap$ 578 | emphasize * } 579 | if$ 580 | "volume and number" number either.or.check 581 | } 582 | if$ 583 | } 584 | FUNCTION {format.number.series} 585 | { volume empty$ 586 | { number empty$ 587 | { series field.or.null } 588 | { series empty$ 589 | { number "number" bibinfo.check } 590 | { output.state mid.sentence = 591 | { bbl.number } 592 | { bbl.number capitalize } 593 | if$ 594 | number tie.or.space.prefix "number" bibinfo.check * * 595 | bbl.in space.word * 596 | series "series" bibinfo.check * 597 | } 598 | if$ 599 | } 600 | if$ 601 | } 602 | { "" } 603 | if$ 604 | } 605 | 606 | FUNCTION {format.edition} 607 | { 608 | editionchs empty$ 609 | { 610 | edition duplicate$ empty$ 'skip$ 611 | { 612 | output.state mid.sentence = 613 | { "l" } 614 | { "t" } 615 | if$ change.case$ 616 | "edition" bibinfo.check 617 | " " * bbl.edition * 618 | } 619 | if$ 620 | } 621 | { 622 | editionchs "editionchs" bibinfo.check 623 | } 624 | if$ 625 | } 626 | INTEGERS { multiresult } 627 | FUNCTION {multi.page.check} 628 | { 't := 629 | #0 'multiresult := 630 | { multiresult not 631 | t empty$ not 632 | and 633 | } 634 | { t #1 #1 substring$ 635 | duplicate$ "-" = 636 | swap$ duplicate$ "," = 637 | swap$ "+" = 638 | or or 639 | { #1 'multiresult := } 640 | { t #2 global.max$ substring$ 't := } 641 | if$ 642 | } 643 | while$ 644 | multiresult 645 | } 646 | FUNCTION {format.pages} 647 | { pages duplicate$ empty$ 'skip$ 648 | { duplicate$ multi.page.check 649 | { 650 | n.dashify 651 | } 652 | { 653 | } 654 | if$ 655 | "pages" bibinfo.check 656 | } 657 | if$ 658 | } 659 | FUNCTION {format.journal.pages} 660 | { pages duplicate$ empty$ 'pop$ 661 | { swap$ duplicate$ empty$ 662 | { pop$ pop$ format.pages } 663 | { 664 | ":" * 665 | swap$ 666 | n.dashify 667 | "pages" bibinfo.check 668 | * 669 | } 670 | if$ 671 | } 672 | if$ 673 | } 674 | FUNCTION {format.journal.eid} 675 | { eid "eid" bibinfo.check 676 | duplicate$ empty$ 'pop$ 677 | { swap$ duplicate$ empty$ 'skip$ 678 | { 679 | ":" * 680 | } 681 | if$ 682 | swap$ * 683 | } 684 | if$ 685 | } 686 | FUNCTION {format.vol.num.pages} 687 | { volume field.or.null 688 | duplicate$ empty$ 'skip$ 689 | { 690 | "volume" bibinfo.check 691 | } 692 | if$ 693 | number "number" bibinfo.check duplicate$ empty$ 'skip$ 694 | { 695 | swap$ duplicate$ empty$ 696 | { "there's a number but no volume in " cite$ * warning$ } 697 | 'skip$ 698 | if$ 699 | swap$ 700 | "(" swap$ * ")" * 701 | } 702 | if$ * 703 | } 704 | 705 | FUNCTION {format.chapter.pages} 706 | { chapter empty$ 707 | { "" } 708 | { type empty$ 709 | { bbl.chapter } 710 | { type "l" change.case$ 711 | "type" bibinfo.check 712 | } 713 | if$ 714 | chapter tie.or.space.prefix 715 | "chapter" bibinfo.check 716 | * * 717 | } 718 | if$ 719 | } 720 | 721 | FUNCTION {format.booktitle} 722 | { 723 | booktitle "booktitle" bibinfo.check 724 | } 725 | FUNCTION {format.in.ed.booktitle} 726 | { format.booktitle duplicate$ empty$ 'skip$ 727 | { 728 | editor "editor" format.names.ed duplicate$ empty$ 'pop$ 729 | { 730 | "," * 731 | " " * 732 | get.bbl.editor 733 | ", " * 734 | * swap$ 735 | * } 736 | if$ 737 | word.in swap$ * 738 | } 739 | if$ 740 | } 741 | FUNCTION {format.in.ed.booktitle.GB} 742 | { format.booktitle duplicate$ empty$ 743 | { 744 | new.block swap$ 745 | "booktitle" output.check 746 | } 747 | { 748 | pop$ word.in * 749 | editor "editor" format.names.ed duplicate$ empty$ 750 | { 751 | pop$ 752 | format.booktitle 753 | * 754 | } 755 | { 756 | * new.block 757 | format.booktitle 758 | "booktitle" output.check 759 | } 760 | if$ 761 | } 762 | if$ 763 | new.block 764 | } 765 | FUNCTION {empty.misc.check} 766 | { author empty$ title empty$ howpublished empty$ 767 | month empty$ year empty$ note empty$ 768 | and and and and and 769 | { "all relevant fields are empty in " cite$ * warning$ } 770 | 'skip$ 771 | if$ 772 | } 773 | FUNCTION {format.thesis.type} 774 | { type duplicate$ empty$ 775 | 'pop$ 776 | { swap$ pop$ 777 | "t" change.case$ "type" bibinfo.check 778 | } 779 | if$ 780 | } 781 | FUNCTION {format.tr.number} 782 | { number "number" bibinfo.check 783 | type duplicate$ empty$ 784 | { pop$ bbl.techrep } 785 | 'skip$ 786 | if$ 787 | "type" bibinfo.check 788 | swap$ duplicate$ empty$ 789 | { pop$ "t" change.case$ } 790 | { tie.or.space.prefix * * } 791 | if$ 792 | } 793 | 794 | FUNCTION {format.tr.number.gb} 795 | { number "number" bibinfo.check 796 | type "type" bibinfo.check 797 | duplicate$ empty$ 798 | {pop$ 799 | } 800 | {swap$ duplicate$ empty$ 801 | { pop$ "t" change.case$ } 802 | { tie.or.space.prefix * * } 803 | if$ 804 | } 805 | if$ 806 | } 807 | 808 | FUNCTION {format.article.crossref} 809 | { 810 | key duplicate$ empty$ 811 | { pop$ 812 | journal duplicate$ empty$ 813 | { "need key or journal for " cite$ * " to crossref " * crossref * warning$ } 814 | { "journal" bibinfo.check emphasize word.in swap$ * } 815 | if$ 816 | } 817 | { word.in swap$ * " " *} 818 | if$ 819 | " \cite{" * crossref * "}" * 820 | } 821 | FUNCTION {format.crossref.editor} 822 | { editor #1 "{vv~}{ll}" format.name$ 823 | "editor" bibinfo.check 824 | editor num.names$ duplicate$ 825 | #2 > 826 | { pop$ 827 | "editor" bibinfo.check 828 | " " * bbl.etal 829 | * 830 | } 831 | { #2 < 832 | 'skip$ 833 | { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = 834 | { 835 | "editor" bibinfo.check 836 | " " * bbl.etal 837 | * 838 | } 839 | { 840 | bbl.and space.word 841 | * editor #2 "{vv~}{ll}" format.name$ 842 | "editor" bibinfo.check 843 | * 844 | } 845 | if$ 846 | } 847 | if$ 848 | } 849 | if$ 850 | } 851 | FUNCTION {format.book.crossref} 852 | { volume duplicate$ empty$ 853 | { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ 854 | pop$ word.in 855 | } 856 | { bbl.volume 857 | capitalize 858 | swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word * 859 | } 860 | if$ 861 | editor empty$ 862 | editor field.or.null author field.or.null = 863 | or 864 | { key empty$ 865 | { series empty$ 866 | { "need editor, key, or series for " cite$ * " to crossref " * 867 | crossref * warning$ 868 | "" * 869 | } 870 | { series emphasize * } 871 | if$ 872 | } 873 | { key * } 874 | if$ 875 | } 876 | { format.crossref.editor * } 877 | if$ 878 | " \cite{" * crossref * "}" * 879 | } 880 | FUNCTION {format.incoll.inproc.crossref} 881 | { 882 | editor empty$ 883 | editor field.or.null author field.or.null = 884 | or 885 | { key empty$ 886 | { format.booktitle duplicate$ empty$ 887 | { "need editor, key, or booktitle for " cite$ * " to crossref " * 888 | crossref * warning$ 889 | } 890 | { word.in swap$ * } 891 | if$ 892 | } 893 | { word.in key * " " *} 894 | if$ 895 | } 896 | { word.in format.crossref.editor * " " *} 897 | if$ 898 | " \cite{" * crossref * "}" * 899 | } 900 | FUNCTION {format.org.or.pub} 901 | { 't := 902 | "" 903 | address empty$ t empty$ and 904 | 'skip$ 905 | { 906 | t empty$ 907 | { address "address" bibinfo.check * 908 | } 909 | { t * 910 | address empty$ 911 | 'skip$ 912 | { ", " * address "address" bibinfo.check * } 913 | if$ 914 | } 915 | if$ 916 | } 917 | if$ 918 | } 919 | FUNCTION {format.publisher.address} 920 | { publisher "publisher" bibinfo.warn format.org.or.pub 921 | } 922 | 923 | FUNCTION {format.address.publisher.gb} 924 | { 925 | address "address" bibinfo.warn 926 | 't := 927 | "" 928 | publisher empty$ t empty$ and 929 | 'skip$ 930 | { 931 | t empty$ 932 | { publisher "publisher" bibinfo.check * 933 | } 934 | { t * 935 | address empty$ 936 | 'skip$ 937 | { ":" * publisher "publisher" bibinfo.check * } 938 | if$ 939 | } 940 | if$ 941 | } 942 | if$ 943 | } 944 | 945 | FUNCTION {format.organization.address} 946 | { organization "organization" bibinfo.check format.org.or.pub 947 | } 948 | 949 | FUNCTION {article} 950 | { output.bibitem 951 | format.authors "author" output.check 952 | new.block 953 | format.title "title" output.check 954 | "[J]" * 955 | new.block 956 | crossref missing$ 957 | { 958 | journal 959 | "journal" bibinfo.check 960 | "journal" output.check 961 | format.date "year" output.check 962 | date.block 963 | format.vol.num.pages output 964 | } 965 | { format.article.crossref output.nonnull 966 | } 967 | if$ 968 | eid empty$ 969 | { format.journal.pages } 970 | { format.journal.eid } 971 | if$ 972 | format.issn output 973 | format.doi output 974 | new.block 975 | format.note output 976 | fin.entry 977 | } 978 | FUNCTION {book} 979 | { output.bibitem 980 | author empty$ 981 | { format.editors "author and editor" output.check 982 | } 983 | { format.authors output.nonnull 984 | crossref missing$ 985 | { "author and editor" editor either.or.check } 986 | 'skip$ 987 | if$ 988 | } 989 | if$ 990 | new.block 991 | format.btitle "title" output.check 992 | "[M]" * 993 | crossref missing$ 994 | { format.bvolume output 995 | new.block 996 | format.number.series output 997 | format.edition output 998 | new.sentence 999 | format.address.publisher.gb output 1000 | } 1001 | { 1002 | new.block 1003 | format.book.crossref output.nonnull 1004 | } 1005 | if$ 1006 | format.date "year" output.check 1007 | format.isbn output 1008 | format.doi output 1009 | new.block 1010 | format.note output 1011 | fin.entry 1012 | } 1013 | FUNCTION {booklet} 1014 | { output.bibitem 1015 | format.authors output 1016 | new.block 1017 | format.title "title" output.check 1018 | new.block 1019 | howpublished "howpublished" bibinfo.check output 1020 | address "address" bibinfo.check output 1021 | format.date output 1022 | format.isbn output 1023 | format.doi output 1024 | new.block 1025 | format.note output 1026 | fin.entry 1027 | } 1028 | 1029 | 1030 | FUNCTION {EPublication} 1031 | { 1032 | output.bibitem 1033 | format.authors "author" output.check 1034 | new.block 1035 | format.title "title" output.check 1036 | "[" * type * "]" * 1037 | new.block 1038 | format.address.publisher.gb output 1039 | format.date "year" output.check 1040 | refdate duplicate$ empty$ 1041 | 'pop$ 1042 | {"[" swap$ * "]" * * 1043 | } 1044 | if$ 1045 | new.block 1046 | url duplicate$ empty$ 1047 | 'pop$ 1048 | { 1049 | output 1050 | } 1051 | if$ 1052 | fin.entry 1053 | } 1054 | 1055 | FUNCTION {inbook} 1056 | { output.bibitem 1057 | author empty$ 1058 | { format.editors "author and editor" output.check 1059 | } 1060 | { format.authors output.nonnull 1061 | crossref missing$ 1062 | { "author and editor" editor either.or.check } 1063 | 'skip$ 1064 | if$ 1065 | } 1066 | if$ 1067 | new.block 1068 | format.btitle "title" output.check 1069 | "[M]" * 1070 | crossref missing$ 1071 | { 1072 | format.in.ed.booktitle.GB 1073 | format.bvolume output 1074 | format.chapter.pages "chapter and pages" output.check 1075 | new.block 1076 | format.number.series output 1077 | format.edition output 1078 | new.sentence 1079 | format.address.publisher.gb output 1080 | } 1081 | { 1082 | format.chapter.pages "chapter and pages" output.check 1083 | new.block 1084 | format.book.crossref output.nonnull 1085 | } 1086 | if$ 1087 | crossref missing$ 1088 | { format.isbn output } 1089 | 'skip$ 1090 | if$ 1091 | format.date "year" output.check 1092 | date.block 1093 | format.pages "pages" 1094 | add.check 1095 | format.doi output 1096 | new.block 1097 | format.note output 1098 | fin.entry 1099 | } 1100 | 1101 | FUNCTION {incollection} 1102 | { output.bibitem 1103 | format.authors "author" output.check 1104 | new.block 1105 | format.title "title" output.check 1106 | new.block 1107 | crossref missing$ 1108 | { format.in.ed.booktitle "booktitle" output.check 1109 | format.bvolume output 1110 | format.number.series output 1111 | format.edition output 1112 | format.chapter.pages output 1113 | new.sentence 1114 | format.publisher.address output 1115 | format.isbn output 1116 | } 1117 | { format.incoll.inproc.crossref output.nonnull 1118 | format.chapter.pages output 1119 | } 1120 | if$ 1121 | format.date "year" output.check 1122 | date.block 1123 | format.pages "pages" output.check 1124 | format.doi output 1125 | new.block 1126 | format.note output 1127 | fin.entry 1128 | } 1129 | FUNCTION {inproceedings} 1130 | { output.bibitem 1131 | format.authors "author" output.check 1132 | new.block 1133 | format.title "title" output.check 1134 | "[C]" * 1135 | crossref missing$ 1136 | { 1137 | format.in.ed.booktitle.GB 1138 | format.bvolume output 1139 | format.number.series output 1140 | new.sentence 1141 | publisher empty$ 1142 | { format.organization.address output } 1143 | { organization "organization" bibinfo.check output 1144 | format.address.publisher.gb output 1145 | } 1146 | if$ 1147 | format.isbn output 1148 | format.issn output 1149 | } 1150 | { format.incoll.inproc.crossref output.nonnull 1151 | } 1152 | if$ 1153 | format.date "year" output.check 1154 | date.block 1155 | format.pages "pages" 1156 | add.check 1157 | format.doi output 1158 | new.block 1159 | format.note output 1160 | fin.entry 1161 | } 1162 | FUNCTION {conference} { inproceedings } 1163 | FUNCTION {manual} 1164 | { output.bibitem 1165 | author empty$ 1166 | { organization "organization" bibinfo.check 1167 | duplicate$ empty$ 'pop$ 1168 | { output 1169 | address "address" bibinfo.check output 1170 | } 1171 | if$ 1172 | } 1173 | { format.authors output.nonnull } 1174 | if$ 1175 | new.block 1176 | format.btitle "title" output.check 1177 | author empty$ 1178 | { organization empty$ 1179 | { 1180 | address new.block.checka 1181 | address "address" bibinfo.check output 1182 | } 1183 | 'skip$ 1184 | if$ 1185 | } 1186 | { 1187 | organization address new.block.checkb 1188 | organization "organization" bibinfo.check output 1189 | address "address" bibinfo.check output 1190 | } 1191 | if$ 1192 | format.edition output 1193 | format.date output 1194 | format.doi output 1195 | new.block 1196 | format.note output 1197 | fin.entry 1198 | } 1199 | 1200 | FUNCTION {mastersthesis} 1201 | { output.bibitem 1202 | format.authors "author" output.check 1203 | new.block 1204 | format.btitle 1205 | "title" output.check 1206 | "[D]" * 1207 | new.block 1208 | address "address" bibinfo.check 1209 | ":" * 1210 | school "school" bibinfo.warn * output 1211 | format.date "year" output.check 1212 | format.doi output 1213 | new.block 1214 | format.note output 1215 | fin.entry 1216 | } 1217 | 1218 | FUNCTION {misc} 1219 | { output.bibitem 1220 | format.authors output 1221 | title howpublished new.block.checkb 1222 | format.title output 1223 | howpublished new.block.checka 1224 | howpublished "howpublished" bibinfo.check output 1225 | format.date output 1226 | format.doi output 1227 | new.block 1228 | format.note output 1229 | fin.entry 1230 | empty.misc.check 1231 | } 1232 | 1233 | FUNCTION {newspaper} 1234 | { 1235 | output.bibitem 1236 | format.authors "author" output.check 1237 | new.block 1238 | format.title 1239 | "title" output.check 1240 | "[N]" * 1241 | new.block 1242 | publisher "publisher" output.check 1243 | pubdate "pubdate" output.check 1244 | issue duplicate$ empty$ 1245 | 'pop$ 1246 | { 1247 | "(" swap$ * 1248 | ")" * * 1249 | } 1250 | if$ 1251 | fin.entry 1252 | } 1253 | 1254 | FUNCTION {patent} 1255 | { 1256 | output.bibitem 1257 | format.authors "author" output.check 1258 | new.block 1259 | format.title "title" output.check 1260 | nation "nation" add.check 1261 | seriernum "seriernum" output.check 1262 | "[" * type * "]" * 1263 | new.block 1264 | prodate "prodate" output.check 1265 | refdate duplicate$ empty$ 1266 | 'pop$ 1267 | {"[" swap$ * "]" * * 1268 | } 1269 | if$ 1270 | new.block 1271 | url duplicate$ empty$ 1272 | 'pop$ 1273 | { 1274 | output 1275 | } 1276 | if$ 1277 | fin.entry 1278 | } 1279 | 1280 | FUNCTION {phdthesis} 1281 | { output.bibitem 1282 | format.authors "author" output.check 1283 | new.block 1284 | format.btitle 1285 | "title" output.check 1286 | "[D]" * 1287 | new.block 1288 | address "address" bibinfo.check 1289 | ":" * 1290 | school "school" bibinfo.warn * output 1291 | format.date "year" output.check 1292 | format.doi output 1293 | new.block 1294 | format.note output 1295 | fin.entry 1296 | } 1297 | 1298 | FUNCTION {proceedings} 1299 | { output.bibitem 1300 | editor empty$ 1301 | { organization "organization" bibinfo.check output 1302 | } 1303 | { format.editors output.nonnull } 1304 | if$ 1305 | new.block 1306 | format.btitle "title" output.check 1307 | "[J]" * 1308 | format.date "year" output.check 1309 | format.vol.num.pages output 1310 | format.number.series output 1311 | editor empty$ 1312 | { publisher empty$ 1313 | 'skip$ 1314 | { 1315 | new.sentence 1316 | format.address.publisher.gb output 1317 | } 1318 | if$ 1319 | } 1320 | { publisher empty$ 1321 | { 1322 | new.sentence 1323 | format.organization.address output } 1324 | { 1325 | new.sentence 1326 | organization "organization" bibinfo.check output 1327 | format.address.publisher.gb output 1328 | } 1329 | if$ 1330 | } 1331 | if$ 1332 | format.date "year" output.check 1333 | format.isbn output 1334 | format.issn output 1335 | format.doi output 1336 | new.block 1337 | format.note output 1338 | fin.entry 1339 | } 1340 | 1341 | 1342 | FUNCTION {standard} 1343 | { 1344 | output.bibitem 1345 | format.authors "author" output.check 1346 | new.block 1347 | format.btitle 1348 | "title" output.check 1349 | "[S]" * 1350 | new.block 1351 | address "address" bibinfo.check 1352 | ":" * 1353 | publisher "publisher" bibinfo.warn * output 1354 | format.date "year" output.check 1355 | fin.entry 1356 | } 1357 | 1358 | FUNCTION {techreport} 1359 | { output.bibitem 1360 | format.authors "author" output.check 1361 | new.block 1362 | format.title 1363 | "title" output.check 1364 | format.tr.number.gb 1365 | duplicate$ empty$ 1366 | 'pop$ 1367 | {output.nonnull} 1368 | if$ 1369 | "[R]" * 1370 | new.block 1371 | address "address" bibinfo.check 1372 | ":" * 1373 | institution "institution" bibinfo.warn * output 1374 | format.date "year" output.check 1375 | format.doi output 1376 | new.block 1377 | format.note output 1378 | fin.entry 1379 | } 1380 | 1381 | FUNCTION {unpublished} 1382 | { output.bibitem 1383 | format.authors "author" output.check 1384 | new.block 1385 | format.title "title" output.check 1386 | format.date output 1387 | format.doi output 1388 | new.block 1389 | format.note "note" output.check 1390 | fin.entry 1391 | } 1392 | 1393 | FUNCTION {default.type} { misc } 1394 | READ 1395 | STRINGS { longest.label } 1396 | INTEGERS { number.label longest.label.width } 1397 | FUNCTION {initialize.longest.label} 1398 | { "" 'longest.label := 1399 | #1 'number.label := 1400 | #0 'longest.label.width := 1401 | } 1402 | FUNCTION {longest.label.pass} 1403 | { number.label int.to.str$ 'label := 1404 | number.label #1 + 'number.label := 1405 | label width$ longest.label.width > 1406 | { label 'longest.label := 1407 | label width$ 'longest.label.width := 1408 | } 1409 | 'skip$ 1410 | if$ 1411 | } 1412 | EXECUTE {initialize.longest.label} 1413 | ITERATE {longest.label.pass} 1414 | FUNCTION {begin.bib} 1415 | { preamble$ empty$ 1416 | 'skip$ 1417 | { preamble$ write$ newline$ } 1418 | if$ 1419 | "\begin{thebibliography}{" longest.label * "}" * 1420 | write$ newline$ 1421 | "\expandafter\ifx\csname urlstyle\endcsname\relax" 1422 | write$ newline$ 1423 | " \providecommand{\doi}[1]{doi:\discretionary{}{}{}#1}\else" 1424 | write$ newline$ 1425 | " \providecommand{\doi}{doi:\discretionary{}{}{}\begingroup \urlstyle{rm}\Url}\fi" 1426 | write$ newline$ 1427 | } 1428 | EXECUTE {begin.bib} 1429 | EXECUTE {init.state.consts} 1430 | ITERATE {call.type$} 1431 | FUNCTION {end.bib} 1432 | { newline$ 1433 | "\end{thebibliography}" write$ newline$ 1434 | } 1435 | EXECUTE {end.bib} 1436 | %% End of customized bst file 1437 | %% 1438 | %% End of file `ZJUthesis.bst'. 1439 | -------------------------------------------------------------------------------- /zju_thesis/reference_data_base/references.bib: -------------------------------------------------------------------------------- 1 | % !Mode:: "TeX:UTF-8" 2 | @Book{texbook, 3 | author = "Donald E. Knuth", 4 | title = "The {\TeX} Book", 5 | publisher = "Addison-Wesley Publishing Company", 6 | address = "Reading, MA", 7 | year = 1989, 8 | edition = "15th", 9 | } 10 | 11 | 12 | @article{shi_chinas_2010, 13 | title = {China's {Research} {Culture}}, 14 | volume = {329}, 15 | issn = {0036-8075, 1095-9203}, 16 | language = {en}, 17 | number = {5996}, 18 | journal = {Science}, 19 | author = {Shi, Y. and Rao, Y.}, 20 | month = sep, 21 | year = {2010}, 22 | pages = {1128--1128}, 23 | } 24 | 25 | @article{shi2010china, 26 | title={China's research culture}, 27 | author={Shi, Yigong and Rao, Yi}, 28 | journal={Science}, 29 | volume={329}, 30 | number={5996}, 31 | pages={1128--1128}, 32 | year={2010}, 33 | publisher={American Association for the Advancement of Science} 34 | } 35 | 36 | @inproceedings{hata2014soi, 37 | title={An SOI tactile sensor with a quad seesaw electrode for 3-axis complete differential detection}, 38 | author={Hata, Yuki and Nonomura, Y and Funabashi, H and Akashi, T and Fujiyoshi, Masaaki and Omura, Y and Nakayama, Taiki and Yamaguchi, U and Yamada, Hiroyoshi and Tanaka, Shoji and others}, 39 | booktitle={Micro Electro Mechanical Systems (MEMS), 2014 IEEE 27th International Conference on}, 40 | pages={709--712}, 41 | year={2014}, 42 | organization={IEEE} 43 | } 44 | 45 | @article{muhammad2011development, 46 | title={Development of a bioinspired MEMS based capacitive tactile sensor for a robotic finger}, 47 | author={Muhammad, HB and Oddo, CM and Beccai, L and Recchiuto, C and Anthony, CJ and Adams, MJ and Carrozza, MC and Hukins, DWL and Ward, MCL}, 48 | journal={Sensors and Actuators A: Physical}, 49 | volume={165}, 50 | number={2}, 51 | pages={221--229}, 52 | year={2011}, 53 | publisher={Elsevier} 54 | } 55 | 56 | @article{chen2014friction, 57 | title={Friction-Assisted Pulling Force Detection Mechanism for Tactile Sensors}, 58 | author={Chen, Tsun-Yi and Wang, Yung-Chen and Lo, Cheng-Yao and Chen, Rongshun}, 59 | journal={Microelectromechanical Systems, Journal of}, 60 | volume={23}, 61 | number={2}, 62 | pages={471--481}, 63 | year={2014}, 64 | publisher={IEEE} 65 | } 66 | 67 | @article{kilaru2013nicr, 68 | title={NiCr MEMS tactile sensors embedded in polyimide toward smart skin}, 69 | author={Kilaru, Rohit and Celik-Butler, Zeynep and Butler, Donald P and Gonenli, IE}, 70 | journal={Microelectromechanical Systems, Journal of}, 71 | volume={22}, 72 | number={2}, 73 | pages={349--355}, 74 | year={2013}, 75 | publisher={IEEE} 76 | } 77 | 78 | @book{lamport1994latex, 79 | author={Leslie Lamport}, 80 | title={\LaTeX{} A Document Preparation System: User's Guide and Reference Manual}, 81 | year={1994}, 82 | edition={2}, 83 | address={Reading, Massachusetts}, 84 | publisher={Addison-Wesley}, 85 | } 86 | 87 | @book{takeuti1973, 88 | title={Axiomatic Set Theory}, 89 | author={Gaisi Takeuti and Wilson M. Zaring}, 90 | series={Graduate Texts in Mathematics}, 91 | volume={8}, 92 | editor={P. R. Halmos}, 93 | address={Berlin}, 94 | publisher={Springer-Verlag}, 95 | year={1973}, 96 | } 97 | 98 | @book{book1, 99 | editor={Chris Hankin}, 100 | title={Lambda Calculi}, 101 | address={New York}, 102 | publisher={Oxford University Press Inc}, 103 | year={1994}, 104 | } 105 | @Book{cicero, 106 | author ={Cicero, Marcus Tullius}, 107 | translator ={Blank-Sangmeister, Ursula}, 108 | title ={De natura deorum: {\"U}ber das Wesen der G{\"o}tter}, 109 | publisher ={Reclam}, 110 | address ={Stuttgart}, 111 | year ={1995}, 112 | } 113 | 114 | @Book{cicero2, 115 | author ={Cicero, Marcus Tullius}, 116 | translator ={Blank-Sangmeister, Ursula and Thraede, Klaus and 117 | Andrea Asperti and Giuseppe Longo}, 118 | title ={De natura deorum: {\"U}ber das Wesen der G{\"o}tter}, 119 | publisher ={Reclam}, 120 | address ={Stuttgart}, 121 | year ={1995}, 122 | } 123 | 124 | @book{Asperti1991, 125 | title={Categories, Types and Structures: an introduction to Category Theory 126 | for the working computer scientist}, 127 | author={Andrea Asperti and Giuseppe Longo}, 128 | publisher={{MIT} Press}, 129 | year={1991}, 130 | citedate={2013-08-30}, 131 | url={http://www.di.ens.fr/users/longo/download.html}, 132 | } 133 | 134 | @book{Barendregt1981, 135 | title={The Lambda Calculus: its Syntax and Semantics}, 136 | author={Henk Barendregt}, 137 | publisher={North-Holland}, 138 | year={1981}, 139 | } 140 | 141 | @book{Constable1986, 142 | title={Implementing Mathematics with the {N}uprl Development System}, 143 | author={Robert L. Constable and Stuart F. Allen and H. M. Bromley and W. 144 | R. Cleaveland and J. F. Cremer and R. W. Harper and Douglas J. Howe 145 | and T. B. Knoblock and N. P. Mendler and P. Panangaden and James 146 | T. Sasaki and Scott F. Smith}, 147 | publisher={Prentice-Hall}, 148 | year={1986}, 149 | url={http://citeseer.nj.nec.com/constable86implementing.html}, 150 | } 151 | 152 | @BOOK{CLR, 153 | title={Introduction to Algorithms}, 154 | publisher={The MIT Press}, 155 | year={1990}, 156 | author={Thomas H. Cormen and Charles E. Leiserson and Ronald L. Rivest}, 157 | edition={1}, 158 | } 159 | 160 | @book{Gallier1985, 161 | title={Logic for Computer Science: Foundations of Automatic Theorem Proving}, 162 | author={Jean Gallier}, 163 | publisher={Harper \& Row Publishers, Inc.}, 164 | year={1985}, 165 | isbn={0-06-042225-4}, 166 | url={http://www.cis.upenn.edu/~jean/gbooks/logic.html}, 167 | } 168 | 169 | @book{Girard1989, 170 | title={Proofs and types}, 171 | address={Cambridge, UK}, 172 | publisher={Cambridge University Press}, 173 | year={1989}, 174 | author={Jean-Yves Girard and Paul Taylor and Yves Lafont}, 175 | isbn={0-521-37181-3}, 176 | url={http://www.dcs.qmw.ac.uk/~pt/stable/Proofs+Types.html}, 177 | } 178 | 179 | @book{Hoare1985, 180 | title={Communicating Sequential Processes}, 181 | author={C. A. R. Hoare}, 182 | publisher={Prentice Hall International}, 183 | year={1985}, 184 | keywords={process calculus, process algebra, csp}, 185 | pdf={Formal Methods/Process Calculus/CSP/Hoare1985.pdf}, 186 | } 187 | 188 | @book{TAOCP-Vol3, 189 | author={Donald E. Knuth}, 190 | title={Sorting and Searching}, 191 | series={The Art of Computer Programming}, 192 | volume={3}, 193 | edition={2}, 194 | address={New York}, 195 | publisher={Addison-Wesley Publishers Ltd}, 196 | year={1998}, 197 | } 198 | 199 | @book{Kunen1980, 200 | title={Set Theory: An Introduction to Independence Proofs}, 201 | publisher={North-Holland Publishing Company}, 202 | year={1980}, 203 | author={Kenneth Kunen}, 204 | address={Amsterdam}, 205 | isbn={0-444-86839-9}, 206 | keywords={set theory, independence proof}, 207 | } 208 | 209 | @BOOK{Nielson1992, 210 | title={Semantics with Applications: A Formal Introduction}, 211 | publisher={John Wiley \& Sons, Inc}, 212 | year={1992}, 213 | author={Hanne Riis Nielson and Flemming Nielson}, 214 | keywords={semantics}, 215 | pdf={Formal Methods/Semantics/Nielson1992.pdf}, 216 | url={http://www.daimi.au.dk/~bra8130/Wiley_book/wiley.html}, 217 | } 218 | 219 | @BOOK{Nordstrom1990, 220 | title={Programming in {M}artin-{L}{\"o}f type theory: an introduction}, 221 | address={Oxford, UK}, 222 | publisher={Oxford University Press}, 223 | year={1990}, 224 | author={Bengt Nordstr{\"o}m and Kent Petersson and Jan M. Smith}, 225 | cr={9107-0496}, 226 | keywords={type theory}, 227 | pdf={Formal Methods/Type Theory/Nordstrom1990.pdf}, 228 | url={http://www.cs.chalmers.se/Cs/Research/Logic/book/}, 229 | } 230 | 231 | @BOOK{Reeves1990, 232 | title={Logic for Computer Science}, 233 | publisher={Addison-Wesley Publishers Ltd}, 234 | year={1990}, 235 | author={Steve Reeves and Mike Clarke}, 236 | keywords={logic, text book}, 237 | pdf={Logic/Reeves1990.pdf}, 238 | url={http://www.cs.waikato.ac.nz/~stever/LCS.html}, 239 | } 240 | 241 | @BOOK{Rogers1967, 242 | title={Theory of Recursive Functions and Effective Computability}, 243 | publisher={McGraw-Hill Book Company}, 244 | year={1967}, 245 | author={Rogers, Jr., Hartley}, 246 | address={New York}, 247 | keywords={computability, recursive function}, 248 | } 249 | 250 | @BOOK{Wegener1987, 251 | title={The Complexity of Boolean Functions}, 252 | publisher={John Wiley and Sons Ltd, and B. G. Teubner, Stuttgart}, 253 | year={1987}, 254 | author={Ingo Wegener}, 255 | keywords={computational complexity, boolean function complexity}, 256 | pdf={Complexity/Boolean Function Complexity/Wegener1987.pdf}, 257 | url={http://eccc.uni-trier.de/eccc-local/ECCC-Books/wegener_book_readme.html}, 258 | } 259 | 260 | @book{book4, 261 | author={Peebles, Jr., P. Z.}, 262 | title={Probability, random variable, and random signal principles (4th ed.)}, 263 | address={New York}, 264 | publisher ={McGraw Hill}, 265 | year={2001}, 266 | } 267 | 268 | @book{book5, 269 | author={Crawford, W. and Gorman, M.}, 270 | title={Futuer libraries: dreams, madness \& reality}, 271 | address={Chicago}, 272 | publisher={American Library Association}, 273 | year={1995}, 274 | } 275 | 276 | @book{book6, 277 | author={{International Federation of Library Association and institutions}}, 278 | title={Names of persons: national usages for entry in catalogues}, 279 | edition={3}, 280 | address ={London}, 281 | publisher={IFLA International Office for UBC}, 282 | year={1977}, 283 | } 284 | 285 | @book{book7, 286 | editor={O'Brien, J. A.}, 287 | title={Introduction to information systems}, 288 | edition={7}, 289 | address={Burr Ridge, III.}, 290 | publisher={Irwin}, 291 | year={1994}, 292 | } 293 | 294 | @book{book8, 295 | author={Rood, H. J.}, 296 | editor={O'Brien, J. A.}, 297 | title={Logic and structured design for computer programmers}, 298 | edition={3}, 299 | publisher={Brooks/Cole-Thomson Learning}, 300 | year={2001}, 301 | } 302 | 303 | @book{book9, 304 | author={Turcotte, D. L.}, 305 | title={Fractals and chaos in geology and geophysics}, 306 | address={Cambridge, UK}, 307 | publisher={Cambridge University Press}, 308 | year={1992}, 309 | url={http://www.seg.org/reviews/mccorm30.html}, 310 | citedate={1998-09-23}, 311 | } 312 | 313 | @book{beethoven, 314 | author={Ludwig van Beethoven}, 315 | title={F{\"u}r Elise}, 316 | address={Cambridge, UK}, 317 | publisher={Cambridge University Press}, 318 | year={1992}, 319 | } 320 | 321 | @book{zh-book-1, 322 | author={余敏 and 刘华}, 323 | title={出版集团研究}, 324 | address={北京}, 325 | year={2001}, 326 | pages={179--193}, 327 | language={zh}, 328 | } 329 | 330 | @book{anwen1988, 331 | author={昂温, G. and 昂温, P. S.}, 332 | title={外国出版史}, 333 | translator={陈生铮}, 334 | address={北京}, 335 | publisher={中国书籍出版社}, 336 | year={1988}, 337 | citedate={2013-08-30}, 338 | url={http://www.google.com/}, 339 | language={zh}, 340 | } 341 | 342 | @book{anwen1988b, 343 | author={昂温, G. and 昂温, P. S.}, 344 | title={美国独立战争}, 345 | series={世界历史丛书}, 346 | editor={张三 and 李四}, 347 | translator={陈生铮}, 348 | address={北京}, 349 | publisher={中国书籍出版社}, 350 | year={1988}, 351 | citedate={2013-08-30}, 352 | url={http://www.google.com/}, 353 | language={zh}, 354 | } 355 | 356 | @book{anwen1988c, 357 | editor={昂温, G. and 昂温, P. S.}, 358 | title={美国独立战争}, 359 | series={世界历史丛书}, 360 | translator={陈生铮}, 361 | address={北京}, 362 | publisher={中国书籍出版社}, 363 | year={1988}, 364 | citedate={2013-08-30}, 365 | url={http://www.google.com/}, 366 | language={zh}, 367 | } 368 | 369 | @collection{engesser2009, 370 | title={Quantum Logic}, 371 | series={Handbook of Quantum Logic and Quantum Structures}, 372 | editor={Kurt Engesser and Dov M Gabbay and Daniel Lehmann}, 373 | publisher={Elsevier}, 374 | year={2009}, 375 | } 376 | 377 | @collection{maxis1982, 378 | author={马克思 and 恩格斯}, 379 | title={马克思恩格斯全集}, 380 | volume={44}, 381 | address={北京}, 382 | publisher={人民出版社}, 383 | year={1982}, 384 | language={zh}, 385 | } 386 | 387 | @book{zh-book-2-1, 388 | author={昂温, G. and 昂温, P. S.}, 389 | title={外国出版史}, 390 | translator={陈生铮 and 张三 and 李四 and 王五}, 391 | address={北京}, 392 | publisher={中国书籍出版社}, 393 | year={1988}, 394 | language={zh}, 395 | citedate={2013-08-30}, 396 | url={http://www.google.com/} 397 | } 398 | 399 | @book{zh-book-3, 400 | author={王夫之}, 401 | title={宋论}, 402 | edition ={刻本}, 403 | address={金陵}, 404 | publisher={曾氏}, 405 | year={1845(清同治四年)}, 406 | language={zh}, 407 | } 408 | 409 | @book{zh-book-4, 410 | author={赵耀东}, 411 | title={新时代的工业工程师}, 412 | address={台北}, 413 | publisher={天下文化出版社}, 414 | year={1998}, 415 | url={http://ie.nthu.edu.tw/info/ie.newie.htm}, 416 | citedate={1998-09-26}, 417 | language={zh}, 418 | } 419 | 420 | @book{chuban2011, 421 | editor={{全国出版专业职业资格考试办公室}}, 422 | title={出版专业实务(初级)}, 423 | edition={2011年版}, 424 | series={全国出版专业职业资格考试辅导教材}, 425 | address={湖北}, 426 | publisher={长江出版集团}, 427 | year={2011}, 428 | language={zh}, 429 | } 430 | 431 | @book{zh-book-5, 432 | author={{广西壮族自治区林业厅}}, 433 | title={广西自然保护区}, 434 | address={北京}, 435 | publisher={中国林业出版社}, 436 | year={1993}, 437 | language={zh}, 438 | } 439 | 440 | @book{zh-book-6, 441 | author={蒋有绪 and 郭泉水 and 马娟 and 其他作者}, 442 | title={中国森林群落分类及其群落学特征}, 443 | address={北京}, 444 | publisher={科学出版社}, 445 | year={1998}, 446 | language={zh}, 447 | } 448 | 449 | @book{zh-book-7, 450 | author={唐绪军}, 451 | title={报业经济与报业经营}, 452 | publisher={新华出版社}, 453 | year={1999}, 454 | pages={117--121}, 455 | language={zh}, 456 | } 457 | 458 | @book{zh-book-8, 459 | author={赵凯华 and 罗蔚茵 and 张三 and 李四 and 王五}, 460 | title={新概念物理教程:力学}, 461 | address={北京}, 462 | publisher={高等教育出版社}, 463 | year={1995}, 464 | language={zh}, 465 | } 466 | 467 | @book{zh-book-9, 468 | author={汪昂}, 469 | title={本草备要}, 470 | edition ={石印本, 增补}, 471 | address={上海}, 472 | publisher={同文书局}, 473 | year={1912}, 474 | language={zh}, 475 | } 476 | 477 | @book{zh-book-10, 478 | author={{ZHAO Kaihua} and {LUO Weiyin} and {ZHANG Sang} 479 | and {LI Si} and {WANG Wu}}, 480 | title={New concept textbook on Pyhsics}, 481 | address={Beijing}, 482 | publisher={Advanced Education Publiser}, 483 | year={1995}, 484 | } 485 | 486 | @inbook{changjiang1999, 487 | author={程根伟}, 488 | title={1998年长江洪水的成因与减灾对策}, 489 | editor={许厚泽 and 赵其国}, 490 | booktitle={长江流域洪涝灾害与科技对策}, 491 | address={北京}, 492 | publisher={科学出版社}, 493 | year={1999}, 494 | pages={32-36}, 495 | language={zh}, 496 | } 497 | 498 | @inbook{zhendan1980, 499 | author={陈晋镶 and 张惠民 and 朱士兴 and 其他作者}, 500 | title={蓟县震旦亚界研究}, 501 | editor={中国地质科学院天津地质矿产研究所}, 502 | booktitle={中国震旦亚界}, 503 | address={天津}, 504 | publisher={天津科学技术出版社}, 505 | year={1980}, 506 | pages={56-114}, 507 | language={zh}, 508 | } 509 | 510 | @inbook{weinstein1974, 511 | author={Weinstein, L. and Swertz, M. N.}, 512 | title={Pathogenic properties of invading microorganism}, 513 | editor={Sodeman, Jr., W. A. and Sodeman, W. A.}, 514 | booktitle={Pathologic physiology: mechanisms of disease}, 515 | address={Philadelphia}, 516 | publisher={Saunders}, 517 | year={1974}, 518 | pages={745-772}, 519 | } 520 | 521 | @inbook{buseck1980, 522 | author={Buseck, P. R. and Nord, Jr., G. L. and Veblen D. R.}, 523 | title={Subsolidus phenomena in pyroxenes}, 524 | editor={Prewitt, C. T.}, 525 | booktitle={Pyroxense}, 526 | address={Washington, D. C.}, 527 | publisher={Mineralogical Society of America}, 528 | year={c1980}, 529 | pages={117-211}, 530 | } 531 | 532 | @inbook{martin1966, 533 | author={Martin, G.}, 534 | title={Control of electronic resources in Australia}, 535 | editor={Pattle, L. W. and Cox, B. J.}, 536 | booktitle={Electronic resources: selection and bibliographic control}, 537 | address={New York}, 538 | publisher={The Haworth Press}, 539 | year={1966}, 540 | pages={85-96}, 541 | } 542 | 543 | @inbook{winskel1995, 544 | author={G. Winskel and M. Nielsen}, 545 | title={Models for Concurrency}, 546 | booktitle={Handbook of Logic in Computer Science}, 547 | address={Oxford, UK}, 548 | publisher={Oxford University Press}, 549 | year={1995}, 550 | editor={S. Abramsky and D. Gabbay and T. S. E. Maibaum}, 551 | citedate={2013-10-20}, 552 | url={http://citeseer.ist.psu.edu/winskel94models.html}, 553 | } 554 | 555 | @inbook{abramsky1994, 556 | author={Samson Abramsky and Achim Jung}, 557 | title={Domain Theory}, 558 | booktitle={Semantic Structures}, 559 | series={Handbook of Logic in Computer Science}, 560 | volume={3}, 561 | address={Oxford, UK}, 562 | publisher={Oxford University Press}, 563 | year={1994}, 564 | editor={Samson Abramsky and Dov M. Gabbay and T.S.E. Maibaum}, 565 | pages={1-168}, 566 | } 567 | 568 | @inbook{barendregt1992, 569 | author={Henk Barendregt}, 570 | title={Lambda Calculi with Types}, 571 | booktitle={Background: Computational Structures}, 572 | series={Handbook of Logic in Computer Science}, 573 | volume={2}, 574 | address={Oxford, UK}, 575 | publisher={Oxford University Press}, 576 | year={1992}, 577 | editor={Samson Abramsky and Dov M. Gabbay and T.S.E. Maibaum}, 578 | pages={117-309}, 579 | } 580 | 581 | @inbook{berger1995a, 582 | author={Ulrich Berger and Helmut Schwichtenberg}, 583 | title={Program Development by Proof Transformation}, 584 | booktitle={Proof and Computation}, 585 | publisher={Springer}, 586 | year={1995}, 587 | editor={Helmut Schwichtenberg}, 588 | pages={1-45}, 589 | address={Berlin}, 590 | } 591 | 592 | @inbook{buss1998introduction, 593 | author={Samuel R. Buss}, 594 | title={An Introduction to Proof Theory}, 595 | booktitle={Handbook Proof Theory}, 596 | address={Amsterdam}, 597 | publisher={Elsevier}, 598 | year={1998}, 599 | volume={I}, 600 | } 601 | 602 | @inbook{buss1998first, 603 | author={Samuel R. Buss}, 604 | title={First-Order Theory of Arithmetic}, 605 | booktitle={Handbook Proof Theory}, 606 | address={Amsterdam}, 607 | publisher={Elsevier}, 608 | year={1998}, 609 | volume={II}, 610 | } 611 | 612 | @incollection{abramsky1990, 613 | author={Samson Abramsky}, 614 | title={The Lazy Lambda Calculus}, 615 | booktitle={Research Topics in Functional Programming}, 616 | publisher={Addison-Welsey}, 617 | year={1990}, 618 | editor={D. A. Turner}, 619 | pages={65-116}, 620 | address={Reading, MA}, 621 | citedate={2010-01-12}, 622 | url={http://citeseer.nj.nec.com/abramsky90lazy.html}, 623 | } 624 | 625 | @incollection{gongzi, 626 | author={马克思}, 627 | title={关于《工资、价格和利润》的报告札记}, 628 | editor={马克思 and 恩格斯}, 629 | booktitle={马克思恩格斯全集}, 630 | volume={44}, 631 | address={北京}, 632 | publisher={人民出版社}, 633 | year={1982}, 634 | pages={505}, 635 | language={zh}, 636 | } 637 | 638 | 639 | @proceedings{1-11, 640 | editor={Yufin, S. A.}, 641 | title={Geoecology and computers: proceedings of the Third International 642 | Conference on Advance of Computer Methods in Geotechnical and 643 | Geoenvironmental Engineering, Moscow, Russia, February 1--4, 2000}, 644 | address={Rotterdam}, 645 | publisher={A. A. Balkema}, 646 | year={2000}, 647 | } 648 | 649 | @proceedings{a2-1, 650 | editor={{中国力学学会}}, 651 | title={第3届全国实验流体力学学术会议论文集}, 652 | address={天津}, 653 | year={1990}, 654 | language={zh}, 655 | } 656 | 657 | @proceedings{a2-2, 658 | editor={Rosenthall, E. M.}, 659 | title={Proceedings of the Fifth Canadian Mathematical Congress, 660 | University of Montreal, 1961}, 661 | address={Toronto}, 662 | publisher={University of Toronto Press}, 663 | year={1963}, 664 | } 665 | 666 | @proceedings{a2-3, 667 | editor={Ganzha, V. G. and Mayr, E. W. and Vorozhtsov, E. V.}, 668 | title={Computer algebra in scientific computing: CASC 2000: proceedings 669 | of the Third Workshop on Algebra in Scientific Computing, Samarkand, 670 | October 5-9,2000}, 671 | address={Berlin}, 672 | publisher={Springer}, 673 | year={c2000}, 674 | } 675 | 676 | @inproceedings{nonlinear1996, 677 | author={钟文发}, 678 | title={非线性规划在可燃毒物配置中的应用}, 679 | editor ={赵玮}, 680 | booktitle={运筹学的理论与应用:中国运筹学会第五届大会论文集}, 681 | address={西安}, 682 | publisher={西安电子科技大学出版社}, 683 | year={1996}, 684 | pages={468-471}, 685 | language={zh}, 686 | } 687 | 688 | @inproceedings{fourney1971, 689 | author={Fourney M. E.}, 690 | title={Advances in holographic photoelasticity}, 691 | editor={{American Society of Mechanical Engineers, 692 | Applied Mechanics Division}}, 693 | booktitle={Symposium on Applications of Holography in Mechanics, 694 | August 23--25, 1971, University of Southern California, 695 | Los Angeles, California}, 696 | address={New York}, 697 | publisher={ASME}, 698 | year={c1971}, 699 | pages={17-38}, 700 | } 701 | 702 | @inproceedings{aczel1998, 703 | author={Peter Aczel}, 704 | title={On relating type theories and set theories}, 705 | booktitle={Types `98, the proceedings of the 1998 workshop 706 | on Types for Proofs and Programs}, 707 | year={1998}, 708 | editor={T. Altenkirch and W. Naraschewski and B. Reus}, 709 | volume={1657}, 710 | series={Lecture Notes in Computer Science}, 711 | pages={1-18}, 712 | address={Kloster Irsee}, 713 | publisher={Springer}, 714 | } 715 | 716 | @inproceedings{ariola1995, 717 | author={Zena M. Ariola and Matthias Felleisen 718 | and John Maraist and Martin Odersky 719 | and Philip Wadler}, 720 | title={A Call-by-Need Lambda Calculus}, 721 | booktitle={Proceedings of 22nd Annual {ACM {SIGACT}-{SIGPLAN}} 722 | Symposium on Principles of Programming Languages 723 | ({POPL})}, 724 | year={1995}, 725 | pages={233-246}, 726 | } 727 | 728 | @inproceedings{balaa2000, 729 | author={Antonia Balaa and Yves Bertot}, 730 | title={Fix-point Equations for Well-Founded Recursion 731 | in Type Theory}, 732 | booktitle={Theorem Proving in Higher Order Logics}, 733 | year={2000}, 734 | editor={Mark Aagaard and John Harrison}, 735 | volume={1869}, 736 | series={Lecture Notes in Computer Science}, 737 | pages={1-16}, 738 | publisher={Springer-Verlag}, 739 | } 740 | 741 | @inproceedings{barendregt1988, 742 | author={Henk Barendregt}, 743 | title={Introduction to Lambda Calculus}, 744 | booktitle={Aspen{\ae}s Workshop on Implementation of 745 | Functional Languages, G{\"o}teborg}, 746 | year={1988}, 747 | address={G{\"o}teborg}, 748 | publisher={Programming Methodology Group, University 749 | of G{\"o}teborg and Chalmers 750 | University of Technology}, 751 | } 752 | 753 | @inproceedings{basin1991, 754 | author={David A. Basin and Doulas J. Howe}, 755 | title={Some Normalization Properties of Martin-L{\"o}f's 756 | Type Theory and Applications}, 757 | booktitle={International Conference on Theoretical 758 | Aspects of Computer Software (TACS '91)}, 759 | year={1991}, 760 | volume={526}, 761 | series={Lecture Notes in Computer Science}, 762 | pages={475-494}, 763 | publisher={Springer-Verlag}, 764 | } 765 | 766 | @article{kanamori1998, 767 | author={Kanamori, H.}, 768 | title={Shaking without quaking}, 769 | journal={Science}, 770 | year={1998}, 771 | volume={279}, 772 | number={5359}, 773 | pages={2063-2064}, 774 | } 775 | 776 | @article{caplan1993, 777 | author={Caplan, P.}, 778 | title={Cataloging internet resources}, 779 | journal={The Public Access Computer Systems Review}, 780 | year={1993}, 781 | volume={4}, 782 | number={2}, 783 | pages={61-66}, 784 | } 785 | 786 | @article{marais1992, 787 | author={des Marais, D. J. and Strauss, H. 788 | and Summons, R. E. and Other Authors}, 789 | title={Carbon isotope evidence for the stepwise 790 | oxidation of the Proterozoic environment}, 791 | journal={Nature}, 792 | year={1992}, 793 | volume={359}, 794 | pages={605-609}, 795 | } 796 | 797 | @article{hewitt1984, 798 | author={Hewitt, J. A.}, 799 | title={Technical services in 1983}, 800 | journal={Library Resource Services}, 801 | year={1984}, 802 | volume={28}, 803 | number={3}, 804 | pages={205-218}, 805 | } 806 | 807 | @article{christine1998, 808 | author={Christine, M.}, 809 | title={Plant physiology: plant biology in the Genome Era}, 810 | journal={Science}, 811 | year={1998}, 812 | volume={281}, 813 | pages={331-332}, 814 | url={http://www.sciencemag.org/cgi/collection/anatmorp}, 815 | citedate={1998-09-23}, 816 | } 817 | 818 | @article{lixiaodong1999, 819 | author={李晓东 and 张庆红 and 叶瑾琳}, 820 | title={气候学研究的若干理论问题}, 821 | journal={北京大学学报: 自然科学版}, 822 | year={1999}, 823 | volume={35}, 824 | number={1}, 825 | pages={101-106}, 826 | language={zh}, 827 | } 828 | 829 | @article{liuwu1999, 830 | author={刘武 and 郑良 and 姜础}, 831 | title={元谋古猿牙齿测量数据的统计分析及其在分类研究上的意义}, 832 | journal={科学通报}, 833 | year={1999}, 834 | volume={44}, 835 | pages={2481-2488}, 836 | language={zh}, 837 | } 838 | 839 | @article{liruimu2000, 840 | author={李炳穆}, 841 | title={理想的图书馆员和信息专家的素质与形象}, 842 | journal={图书情报工作}, 843 | year={2000}, 844 | number={2}, 845 | pages={5-8}, 846 | language={zh}, 847 | } 848 | 849 | @article{moshaoqiang1999, 850 | author={莫少强}, 851 | title={数字式中文全文文献格式的设计与研究}, 852 | journal={情报学报}, 853 | year={1999}, 854 | volume={18}, 855 | number={4}, 856 | pages={1-6}, 857 | url={http://periodical.wanfangdata.com.cn/periodical/qbxb9904/990407.htm}, 858 | citedate={2001-07-08}, 859 | language={zh}, 860 | } 861 | 862 | @article{taorenji1984, 863 | author={陶仁骥}, 864 | title={密码学与数学}, 865 | journal={自然杂志}, 866 | year={1984}, 867 | volume={7}, 868 | number={7}, 869 | pages={527}, 870 | language={zh}, 871 | } 872 | 873 | @article{yazhou1978, 874 | author={{亚洲地质图编目组}}, 875 | title={亚洲地层与地质历史概述}, 876 | journal={地质学报}, 877 | year={1978}, 878 | volume={3}, 879 | pages={104-208}, 880 | language={zh}, 881 | } 882 | 883 | @article{jiangxiangdong1999, 884 | author={江向东}, 885 | title={互联网环境下的信息处理与图书管理系统解决方案}, 886 | journal={情报学报}, 887 | year={1999}, 888 | volume={18}, 889 | number={2}, 890 | pages={4}, 891 | url={http://www.chinainfo.gov.cn/periodical/qbxb99/qbxb990203}, 892 | citedate={2000-01-18}, 893 | language={zh}, 894 | } 895 | 896 | @news{ding2000, 897 | author={丁文祥}, 898 | title={数字革命与竞争国际化}, 899 | journal={中国青年报}, 900 | date={2000-11-20}, 901 | number={15}, 902 | language={zh}, 903 | } 904 | 905 | @news{zhang2000, 906 | author={张田勤}, 907 | title={罪犯DNA库与生命伦理学计划}, 908 | journal={大众科技报}, 909 | date={2000-11-12}, 910 | language={zh}, 911 | } 912 | 913 | @news{fu2000, 914 | author={傅刚 and 赵承 and 李佳路}, 915 | title={大风沙过后的思考}, 916 | journal={北京青年报}, 917 | date={2000-04-12}, 918 | number={14}, 919 | url={http://www.bjyouth.com.cn/Bgb/20000412/GB/4216%5ED0412B1401.htm}, 920 | citedate={2005-07-12}, 921 | language={zh}, 922 | } 923 | 924 | @standard{rfc6648, 925 | author={{IETF}}, 926 | title={RFC 6648: Deprecating the "X-" Prefix and Similar 927 | Constructs in Application Protocols}, 928 | year={2012}, 929 | url={http://tools.ietf.org/html/rfc6648}, 930 | citedate={2012-10-07}, 931 | } 932 | 933 | @standard{gbt3469-1983, 934 | author={{中国科学技术情报研究所}}, 935 | title={GB/T 3469-1983: 文献类型与文献载体代码}, 936 | year={1983}, 937 | language={zh}, 938 | } 939 | 940 | @standard{gbt7714-2005, 941 | author={{中国国家标准化管理委员会}}, 942 | title={GB/T 7714-2005: 文后参考文献著录规则}, 943 | year={2005}, 944 | language={zh}, 945 | } 946 | 947 | @standard{gbt7713.1-2006, 948 | author={{中国国家标准化管理委员会}}, 949 | title={GB/T 7713.1-2006: 学位论文编写规则}, 950 | year={2006}, 951 | language={zh}, 952 | } 953 | 954 | @standard{gbt7713.3-2009, 955 | author={{中国国家标准化管理委员会}}, 956 | title={GB/T 7713.3-2009: 科技报告编写规则}, 957 | year={2009}, 958 | language={zh}, 959 | } 960 | 961 | @standard{gbt7713-1987, 962 | author={{中国国家标准化管理委员会}}, 963 | title={GB/T 7713-1987: 科学技术报告、学位论文和学术论文的编写格式}, 964 | year={1987}, 965 | language={zh}, 966 | } 967 | 968 | @standard{gbt7156-2003, 969 | author={{中国国家标准化管理委员会}}, 970 | title={GB/T 7156-2003: 文献保密等级代码与标识}, 971 | address={北京}, 972 | publisher={科技出版社}, 973 | year={2003}, 974 | language={zh}, 975 | } 976 | 977 | @standard{gbt16159-2012, 978 | author={{中国国家标准化管理委员会}}, 979 | title={GB/T 16159-2012: 汉语拼音正词法基本规则}, 980 | year={2012}, 981 | language={zh}, 982 | } 983 | 984 | @techreport{a3-1, 985 | author={{U.S. Department of Transportation Federal Highway Administration}}, 986 | title={Guidelines for handling excavated acid-producing materials, PB 91-194001}, 987 | address={Springfield}, 988 | institution={U.S. Department of Commerce National Information Service}, 989 | year={1990}, 990 | } 991 | 992 | @techreport{a3-2, 993 | author={{World Health Organization}}, 994 | title={Factors regulating the immune response: report of WHO Scientific Group}, 995 | address={Geneva}, 996 | institution={WHO}, 997 | year={1970}, 998 | } 999 | 1000 | @techreport{tr-zh1, 1001 | author={张三 and 李四 and 王五 and 赵六}, 1002 | title={非线性波导阵列在量子随机游走中的应用}, 1003 | edition={2}, 1004 | address={南京}, 1005 | institution={南京大学物理系}, 1006 | year={2013}, 1007 | language={zh}, 1008 | } 1009 | 1010 | @techreport{tr-zh-number-version, 1011 | author={张三 and 李四 and 王五 and 赵六}, 1012 | title={XXX系统详细设计手册}, 1013 | number={SH-2013-04-23-01}, 1014 | version={v1.0}, 1015 | address={中国上海}, 1016 | institution={XXX信息科技有限公司}, 1017 | year={2013}, 1018 | language={zh}, 1019 | } 1020 | 1021 | @phdthesis{1-5, 1022 | author={孙玉文}, 1023 | title={汉语变调构词研究}, 1024 | address={北京}, 1025 | school={北京大学中文系}, 1026 | year={2000}, 1027 | language={zh}, 1028 | } 1029 | 1030 | @masterthesis{a4-1, 1031 | author={张志祥}, 1032 | title={间断动力系统的随机扰动及其在守恒律方程中的应用}, 1033 | address={南京}, 1034 | school={南京大学数学学院}, 1035 | year={1998}, 1036 | language={zh}, 1037 | } 1038 | 1039 | @phdthesis{a4-2, 1040 | author={Calms, R. B.}, 1041 | title={Infrared spectroscopic studies on solid oxygen}, 1042 | address={Berkeley}, 1043 | school={University of California}, 1044 | year={1965}, 1045 | } 1046 | 1047 | @PHDTHESIS{Anderson1993, 1048 | author={Penny Anderson}, 1049 | title={Program Derivation by Proof Transformation}, 1050 | address={Pittsburgh, USA}, 1051 | school={Carnegie Mellon University}, 1052 | year={1993}, 1053 | citedate={2007-11-02}, 1054 | url={http://citeseer.nj.nec.com/anderson93program.html}, 1055 | } 1056 | 1057 | @online{pacs1989, 1058 | title={PACS-L: the public-access computer systems forum}, 1059 | address={Houston, Tex}, 1060 | publisher={University of Houston Libraries}, 1061 | year={1989}, 1062 | url={http://info.lib.uh.edu/pacsl.html}, 1063 | citedate={1995-05-17}, 1064 | } 1065 | 1066 | @online{oclc2000, 1067 | author={{Online Computer Library Center, Inc.}}, 1068 | title={History of OCLC}, 1069 | url={http://www.oclc.org/about/history/default.htm}, 1070 | citedate={2000-01-08}, 1071 | } 1072 | 1073 | @online{chuban2001, 1074 | author={萧钰}, 1075 | title={出版业信息化迈入快车道}, 1076 | modifydate={2001-12-19}, 1077 | url={http://www.creader.com/news/20011219/200112190019.html}, 1078 | citedate={2002-04-15}, 1079 | langauge={zh}, 1080 | } 1081 | 1082 | @online{h7n9, 1083 | author={张乐}, 1084 | title={我科学家成功研发人感染H7N9禽流感病毒疫苗株}, 1085 | address={北京}, 1086 | publisher={人民网}, 1087 | year={2013}, 1088 | modifydate={2013-10-27}, 1089 | url={http://society.people.com.cn/n/2013/1027/c1008-23337665.html}, 1090 | citedate={2013-10-27}, 1091 | langauge={zh}, 1092 | } 1093 | 1094 | @webpage{wikipedia_moores_law, 1095 | title = {{Moore's law}}, 1096 | author = {{Wikipedia contributors}}, 1097 | publisher = {Wikipedia, The Free Encyclopedia}, 1098 | year = {2015}, 1099 | url = {https://en.wikipedia.org/wiki/Moore%27s_law}, 1100 | modifydate = {2015/06/14}, 1101 | citedate = {2015/06/15} 1102 | } 1103 | 1104 | @patent{p6915001, 1105 | author={Tachibana, R. and Shimizu, S. 1106 | and Kobayshi, S. and Other Authors}, 1107 | title={Electronic watermarking method and system}, 1108 | country={US}, 1109 | patentid={6,915,001}, 1110 | date={2002-04-25}, 1111 | } 1112 | 1113 | @patent{p8284102, 1114 | author={Koseki, A. and Momose, H. 1115 | and Kawahito, M. and Other Authors}, 1116 | title={Compiler}, 1117 | country={US}, 1118 | patentid={8,284,102}, 1119 | date={2002-05-25}, 1120 | } 1121 | 1122 | @patent{p88105607.3, 1123 | author={姜锡洲}, 1124 | title={一种温热外敷药制备方案}, 1125 | country={中国}, 1126 | patentid={88105607.3}, 1127 | date={1989-07-26}, 1128 | langauge={zh}, 1129 | } 1130 | 1131 | @patent{p01128777.2, 1132 | author={{西安电子科技大学}}, 1133 | title={光折变自适应光外差探测方法}, 1134 | country={中国}, 1135 | patentid={01128777.2}, 1136 | date={2002-03-06}, 1137 | langauge={zh}, 1138 | } 1139 | 1140 | @patent{p92214985.2, 1141 | author={刘加林}, 1142 | title={多功能一次性压舌板}, 1143 | country={中国}, 1144 | patentid={92214985.2}, 1145 | date={1993-04-14}, 1146 | language={zh}, 1147 | } 1148 | 1149 | @patent{p01129210.5, 1150 | author={{河北绿洲生态环境科技有限公司}}, 1151 | title={一种荒漠化地区生态植被综合培育种植方法}, 1152 | country={中国}, 1153 | patentid={01129210.5}, 1154 | date={2001-10-24}, 1155 | language={zh}, 1156 | } 1157 | 1158 | @program{scheduler1983, 1159 | title={Project scheduler}, 1160 | address={Sunnyvale, Calif.}, 1161 | publisher={Scitor Corporation}, 1162 | year={c1983}, 1163 | media={DK}, 1164 | } 1165 | 1166 | @program{njuthesis, 1167 | author={胡海星}, 1168 | title={南京大学学位论文模板}, 1169 | year={2013}, 1170 | citedate={2013-08-31}, 1171 | url={https://github.com/Haixing-Hu/nju-thesis}, 1172 | language={zh}, 1173 | } 1174 | 1175 | @database{planetosm, 1176 | title={Planet OSM}, 1177 | publisher={OpenStreetMap.org}, 1178 | year={2013}, 1179 | url={http://planet.openstreetmap.org/}, 1180 | citedate={2013-10-27}, 1181 | } 1182 | 1183 | @database{gaoxiao2011, 1184 | author={{北京市教育委员会}}, 1185 | title={北京市高等院校信息}, 1186 | publisher={北京市政务数据资源网}, 1187 | address={北京}, 1188 | year={2011}, 1189 | modifydate={2011-07-06}, 1190 | url={http://www.bjdata.gov.cn/tabid/93/Default.aspx?did=228}, 1191 | citedate={2013-10-27}, 1192 | language={zh}, 1193 | } 1194 | 1195 | @periodical{science1983, 1196 | editor={{American Association for the Advancement of Science}}, 1197 | title={Science}, 1198 | year={1883}, 1199 | volume={1}, 1200 | number={1}, 1201 | address={Washington}, 1202 | publisher={American Association for the Advancement of Science}, 1203 | } 1204 | 1205 | @periodical{dizhipinlun1936, 1206 | editor={{中国地质学会}}, 1207 | title={地质论评}, 1208 | year={1936}, 1209 | volume={1}, 1210 | number={1}, 1211 | address={北京}, 1212 | publisher={地质出版社}, 1213 | language={zh}, 1214 | } 1215 | 1216 | @periodical{tushuguanxutongxun1, 1217 | editor={{中国图书馆学会}}, 1218 | title={图书馆学通讯}, 1219 | year={1957-1990}, 1220 | number={1-4}, 1221 | address={北京}, 1222 | publisher={北京图书馆}, 1223 | language={zh}, 1224 | } 1225 | 1226 | @periodical{tushuguanxuetongxun17, 1227 | editor={{中国图书馆学会}}, 1228 | title={图书馆学通讯}, 1229 | year={1957-1990}, 1230 | volume={17-57}, 1231 | address={北京}, 1232 | publisher={北京图书馆}, 1233 | language={zh}, 1234 | } 1235 | 1236 | @reference{webster, 1237 | author={{Merriam-Webster}}, 1238 | title={The Merriam-Webster English Dictionary}, 1239 | edition={revised edition}, 1240 | publisher={Merriam Webster Mass Market}, 1241 | year={2004}, 1242 | } 1243 | 1244 | @reference{xinhuazidian, 1245 | author={{中国社会科学院语言研究所}}, 1246 | title={新华字典}, 1247 | edition={11}, 1248 | publisher={商务印书馆}, 1249 | address={北京}, 1250 | year={2011}, 1251 | language={zh}, 1252 | } 1253 | 1254 | @reference{hanyucidian, 1255 | author={{中国社会科学院语言研究所词典编辑室}}, 1256 | title={现代汉语词典}, 1257 | edition={6}, 1258 | publisher={商务印书馆}, 1259 | address={北京}, 1260 | year={2012}, 1261 | language={zh}, 1262 | } 1263 | 1264 | @reference{shufabaike, 1265 | author={李楠}, 1266 | title={书法历史}, 1267 | volume={1}, 1268 | series={中国书法百科全书}, 1269 | publisher={北京燕山出版社}, 1270 | address={北京}, 1271 | year={2010}, 1272 | language={zh}, 1273 | } 1274 | 1275 | @manual{ipad, 1276 | author={{Apple Inc}}, 1277 | title={iPad User Manual}, 1278 | address={Cupertino}, 1279 | publisher={Apple Inc}, 1280 | year={2008}, 1281 | } 1282 | 1283 | @manual{keynotes09, 1284 | author={{Apple Inc}}, 1285 | title={Keynote'09 使用手册}, 1286 | address={Cupertino}, 1287 | publisher={Apple Inc}, 1288 | year={2009}, 1289 | language={zh}, 1290 | } 1291 | 1292 | @unpublished{bove2002, 1293 | author = {Ana Bove and Venanzio Capretta}, 1294 | title = {Modelling General Recursion in Type Theory}, 1295 | year = {2002}, 1296 | citedate={2007-10-11}, 1297 | url = {http://citeseer.nj.nec.com/bove02modelling.html}, 1298 | } 1299 | 1300 | @manuscript{quantum, 1301 | author={胡海星}, 1302 | title={量子随机行走的理论和实现}, 1303 | year={2013}, 1304 | } 1305 | 1306 | @newspaper{financialtimes, 1307 | title={The Financial Times}, 1308 | year={1888-1913}, 1309 | volume={1-512}, 1310 | number={1-1210}, 1311 | address={London}, 1312 | publisher={Pearson PLC}, 1313 | } 1314 | 1315 | @newspaper{renminribao, 1316 | editor={{人民日报编辑部}}, 1317 | title={人民日报}, 1318 | year={2011}, 1319 | volume={22892}, 1320 | address={北京}, 1321 | publisher={人民日报出版社}, 1322 | language={zh}, 1323 | } 1324 | 1325 | @webpage{dubash2010, 1326 | title = {{Moore's Law is dead, says Gordon Moore}}, 1327 | author = {Manek Dubash}, 1328 | publisher = {Techworld}, 1329 | year = {2010}, 1330 | month = {4}, 1331 | url = {http://www.techworld.com/news/operating-systems/moores-law-is-dead-says-gordon-moore-3576581/}, 1332 | modifydate={2010/4/13}, 1333 | citedate={2015/6/16} 1334 | } 1335 | 1336 | @webpage{intel2012, 1337 | title = {{Intel chips timeline}}, 1338 | author = {{Intel Corporation}}, 1339 | publisher = {{Intel Corporation}}, 1340 | year = {2012}, 1341 | month = {7}, 1342 | url = {http://www.intel.co.uk/content/www/uk/en/history/history-intel-chips-timeline-poster.html}, 1343 | modifydate={2012/7/13}, 1344 | citedate={2015/6/16} 1345 | } 1346 | --------------------------------------------------------------------------------