commit 212ad6fa4ac5a2f7ab473e5e0d646569b0b84c29 Author: jiandahao <779609717@qq.com> Date: Tue May 14 10:50:14 2019 +0800 初始化项目版本 diff --git a/BIT-thesis-grd-jdh.cls b/BIT-thesis-grd-jdh.cls new file mode 100644 index 0000000..9635d0e --- /dev/null +++ b/BIT-thesis-grd-jdh.cls @@ -0,0 +1,908 @@ +%================================================== +%% BIT-thesis-grd.cls for BIT Thesis +%% modified by Jian dahao +%% version: 1.6 +%% last update: May 10th, 2019 +%%================================================== + +%% math packages -- conflict with xunicode +\RequirePackage{amsmath,amsthm,amsfonts,amssymb,bm,mathrsfs,mathptmx} +% 直立希腊字母字体 +\RequirePackage{upgreek} + +\NeedsTeXFormat{LaTeX2e}[2005/12/01] +\ProvidesClass{BIT-thesis-grd} + [2018/03/25 v1.2 BIT-thesis-grd document class] + +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{ctexbook}} +\newif\ifBIT@master\BIT@masterfalse +\newif\ifBIT@doctor\BIT@doctorfalse +\newif\ifBIT@istwoside\BIT@istwosidefalse +\DeclareOption{twoside}{\BIT@istwosidetrue} +\DeclareOption{master}{\BIT@mastertrue} +\DeclareOption{doctor}{\BIT@doctortrue} +% 添加编译模式 +\newif\ifBIT@isnormal\BIT@isnormalfalse%是否普通模式 +\newif\ifBIT@isselfsimilarcheck\BIT@isselfsimilarcheckfalse %是否重复率自查模式 +\newif\ifBIT@isblindcheck\BIT@isblindcheckfalse%是否盲审模式 +\DeclareOption{selfSimilarCheck}{\BIT@isselfsimilarchecktrue} +\DeclareOption{blindCheck}{\BIT@isblindchecktrue} +\DeclareOption{normal}{\BIT@isnormaltrue} +%新定义不同模式下的命令 + +\ProcessOptions\relax +\ifBIT@istwoside +\LoadClass[zihao=-4,a4paper,twoside,openright,UTF8,space=auto]{ctexbook} +\else +\LoadClass[zihao=-4,a4paper,oneside,openany,UTF8,space=auto]{ctexbook} +\fi + +%% +%% the setup of ctex package +%% +\def\contentsname{目\BITspace 录} +\def\listfigurename{插\BITspace 图} +\def\listtablename{表\BITspace 格} + +%% +%% 封面标题 +%% +\def\BIT@label@major{学~~~~科~~~~专~~~~业} +\def\BIT@label@title{论文题目} +\def\BIT@label@author{作~~~~者~~~~姓~~~~名} +\def\BIT@label@classification{中图分类号:} +\def\BIT@label@confidential{密级} +\def\BIT@label@UDC{UDC\!分类号:} +\def\BIT@label@serialnumber{编号} +\def\BIT@label@thesis{学位论文} +\def\BIT@label@advisor{指~~~~导~~~~教~~~~师} +\def\BIT@label@degree{申~~~~请~~~~学~~~~位} +\def\BIT@label@submitdate{论文提交日期} +\def\BIT@label@defenddate{论~文~答~辩~日~期} +\def\BIT@label@institute{学~~~~院~~~~名~~~~称} +\def\BIT@label@school{学~位~授~予~单~位} +\def\BIT@label@chairman{答辩委员会主席} + +%% +%% 封面内容 +%% + +\def\BIT@value@classification{} +\def\BIT@value@confidential{} +\def\BIT@value@UDC{} +\def\BIT@value@serialnumber{} +\def\BIT@value@school{} +\def\BIT@value@degree{} +\def\BIT@value@title{~~~~~(论~文~题~目)~~~~~} +\def\BIT@value@vtitle{竖排论文题目} +\def\BIT@value@titlemark{\BIT@value@title} +\def\BIT@value@author{(作~者~姓~名)} +\def\BIT@value@advisor{(姓名、专业技术职务、学位)} +\def\BIT@value@advisorinstitute{(单位)} +\def\BIT@value@major{} +\def\BIT@value@studentnumber{} %_ added by wei.jianwen@gmail.com +\def\BIT@value@submitdate{} +\def\BIT@value@defenddate{} +\def\BIT@value@institute{} +\def\BIT@value@chairman{} +\def\BIT@label@statement{} + + +%% 设置圆圈的格式 或使用\textcircled +\usepackage{tikz} +\usepackage{etoolbox} +\newcommand{\circled}[2][]{\tikz[baseline=(char.base)] + {\node[shape = circle, draw, inner sep = 1pt] + (char) {\phantom{\ifblank{#1}{#2}{#1}}}; + \node at (char.center) {\makebox[0pt][c]{#2}};}} +\robustify{\circled} + +%% 论文原创性声明 +\def\BIT@label@original{研究成果声明} +\def\BIT@label@authorization{关于学位论文使用权的说明} +\def\BIT@label@authorsign{作者签名:} +\def\BIT@label@Supervisorsign{导师签名:} +\def\BIT@label@originalDate{签字日期:} +\def\BIT@label@originalcontent{\BITspace\BITspace 本人郑重声明:所提交的学位论文是我本人在指导教师的指导下进行的研究工作获得的研究成果。尽我所知,文中除特别标注和致谢的地方外,学位论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京理工大学或其它教育机构的学位或证书所使用过的材料。与我一同工作的合作者对此研究工作所做的任何贡献均已在学位论文中作了明确的说明并表示了谢意。\par 特此申明。} +\def\BIT@label@authorizationcontent{\BITspace\BITspace 本人完全了解北京理工大学有关保管、使用学位论文的规定,其中包括:\circled{1} 学校有权保管、并向有关部门送交学位论文的原件与复印件;\circled{2} 学校可以采用影印、缩印或其它复制手段复制并保存学位论文;\circled{3} 学校可允许学位论文被查阅或借阅;\circled{4} 学校可以学术交流为目的,复制赠送和交换学位论文;\circled{5} 学校可以公布学位论文的全部或部分内容(保密学位论文在解密后遵守此规定)。} + + +%% +%% 英语封面标题 +%% +\def\BIT@label@englishadvisor{Supervisor:} +\def\BIT@label@englishstatement{Submitted in total fulfilment + of the requirements for the degree of \BIT@value@englishdegree \\ + in \BIT@value@englishmajor} +\def\BIT@label@englishauthor{Candidate Name:} +\def\BIT@label@englishadvisor{Faculty Mentor:} +\def\BIT@label@englishchairman{Chair, Thesis Committee:} +\def\BIT@label@englishinstitute{School or Department:} +\def\BIT@label@englishdegree{Degree Applied:} +\def\BIT@label@englishmajor{Major:} +\def\BIT@label@englishschool{Degree by:} +\def\BIT@label@englishdate{The Date of Defence:} + + +%% +%% 英语封面内容 +%% +\def\BIT@value@englishtitle{(English Title of Thesis)} +\def\BIT@value@englishauthor{(Author Name)} +\def\BIT@value@englishadvisor{(Supervisor Name)} +\def\BIT@value@englishinstitute{(Institute Name)} +\def\BIT@value@englishscholl{(BIT)} +\def\BIT@value@englishchair{(someone)} +\def\BIT@value@englishdate{} +\def\BIT@value@englishdegree{} +\def\BIT@value@englishmajor{} + + + +\def\BIT@label@abstract{摘要} +\def\BIT@label@englishabstract{Abstract} +\def\BIT@label@keywords{关键词:} +\def\BIT@label@englishkeywords{Key Words:~} +\def\BIT@label@conclusion{结论} +\def\BIT@label@appendix{附录} +\def\BIT@label@publications{攻读学位期间发表论文与研究成果清单} +\def\BIT@label@projects{攻读学位期间参与的项目} +\def\BIT@label@resume{作者简介} +\def\BIT@label@reference{参考文献!!!!} +\def\BIT@label@thanks{致谢} +\def\BIT@value@templateversion{v1.2} +%% +%% label in the head 页眉页脚 +%% +\def\BIT@label@headschoolname{北京理工大学硕士学位论文} + +%% 当前模板的版本 +\newcommand{\version}{\BIT@value@templateversion} + +%%==============引用geometry 宏包设置纸张和页面======================== +%设置版面:上3.5cm,下2.5cm,左2.7cm,右2.7cm,页眉2.5cm,页脚1.8cm,装订线0cm +\usepackage[% +paper=a4paper,% +top=3.5cm,% 上 3.5cm % +bottom=2.5cm,% 下 2.5cm % +left=2.7cm,% 左 2.7cm % +right=2.7cm,% 右 2.7cm % +headheight=1.0cm,% 页眉 2.5cm % +footskip=0.7cm% 页脚 1.8cm % +]{geometry} % 页面设置 % +%% ========================================================= + +\parskip 0.5ex plus 0.25ex minus 0.25ex +%% Command -- Clear Double Page +\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else + \thispagestyle{empty}% + \hbox{}\newpage\if@twocolumn\hbox{}\newpage\fi\fi\fi} +%设置行距,大概为22榜 +\RequirePackage{setspace} +\setstretch{1.523} + +%% 设置章节格式, 黑体三号加粗居中,行距22磅,与正文或节标题的间距设定为段后间距1行。章序号与章名间空一格。 +\ctexset{chapter={ + name = {第,章}, + number = {\arabic{chapter}}, + format = {\bfseries \sffamily \centering \zihao{3}}, + pagestyle = {BIT@headings}, + beforeskip = 16 bp, + afterskip = 32 bp, + fixskip = true, + } +} +%% 设置一级章节格式 +% 黑体四号加粗顶左,行距22磅,与上一节的间距为1行,与下面正文或节标题的段间间距为0.5行。序号与题目间空一格。 + +\ctexset{section={ + format={\raggedright \bfseries \sffamily \zihao{4}}, + beforeskip = 28bp plus 1ex minus .2ex, + afterskip = 24bp plus .2ex, + fixskip = true, + } +} + +% 设置二级标题格式 + +% 黑体小四加粗顶左,行距22磅,与上一节的间距为1行,与下面正文或节标题的段间间距为0.5行。序号与题目间空一格。 + +\ctexset{subsection={ + format = {\bfseries \sffamily \raggedright \zihao{-4}}, + beforeskip =28bp plus 1ex minus .2ex, + afterskip = 24bp plus .2ex, + fixskip = true, + } +} + + +% 设置三节标题格式 + +\ctexset{subsubsection={ + format={\heiti \raggedright \zihao{-4}}, + beforeskip=28bp plus 1ex minus .2ex, + afterskip=24bp plus .2ex, + fixskip=true, + } +} + +%% 设定目录格式。目录颜色更改黑色 +\addtocontents{toc}{\protect\hypersetup{hidelinks}} +\addtocontents{lot}{\protect\hypersetup{hidelinks}} +\addtocontents{lof}{\protect\hypersetup{hidelinks}} + +\RequirePackage{titletoc} +\titlecontents{chapter}[0pt]{\songti \zihao{4}} + {\thecontentslabel\hspace{\ccwd}}{} % 取消的加粗显示效果 + {\hspace{.5em}\titlerule*{.}\contentspage} +\titlecontents{section}[2\ccwd]{\songti \zihao{-4}} + {\thecontentslabel\hspace{\ccwd}}{} + {\hspace{.5em}\titlerule*{.}\contentspage} +\titlecontents{subsection}[4\ccwd]{\songti \zihao{-4}} + {\thecontentslabel\hspace{\ccwd}}{} + {\hspace{.5em}\titlerule*{.}\contentspage} + +\titlecontents{figure}[0pt]{\songti\zihao{-4}} + {\figurename~\thecontentslabel\quad}{\hspace*{-1.5cm}} + {\hspace{.5em}\titlerule*{.}\contentspage} + +\titlecontents{table}[0pt]{\songti\zihao{-4}} + {\tablename~\thecontentslabel\quad}{\hspace*{-1.5cm}} + {\hspace{.5em}\titlerule*{.}\contentspage} + +%% 选择编译 +\RequirePackage{ifthen} + +%% check pdfTeX mode +\RequirePackage{ifpdf} + +%% fancyhdr 页眉页脚控制 +\RequirePackage{fancyhdr} + +% 空 页眉页脚 +\fancypagestyle{BIT@empty}{% + \fancyhf{}} + +%======正文页眉页脚================= +\fancypagestyle{BIT@headings}{% + \fancyhf{} + \fancyfoot[C]{\songti\zihao{5} \thepage} + \fancyhead[C]{\ifBIT@master\zihao{5}{\songti 北京理工大学硕士学位论文} + \else\zihao{5}{\songti 北京理工大学博士学位论文}\fi} + } + +%==================================对于openright 选项,必须保证章页右开,且如果前章末页内容须清空其页眉页脚。=================== +\let\BIT@cleardoublepage\cleardoublepage +\newcommand{\BIT@clearemptydoublepage}{% + \clearpage{\pagestyle{BIT@empty}\BIT@cleardoublepage}} +\let\cleardoublepage\BIT@clearemptydoublepage + + %================修该frontmatter 的页码为大写罗马格式,并调整页面风格=============== +\renewcommand{\frontmatter}{ + \if@openright\cleardoublepage\else\clearpage\fi + \@mainmatterfalse + \pagenumbering{Roman} + \pagestyle{BIT@headings} +} +%=======================修改mainmatter 的页码为阿拉伯格式,并调整页面风格======================== +\renewcommand{\mainmatter}{ + \if@openright\cleardoublepage\else\clearpage\fi + \@mainmattertrue + \pagenumbering{arabic} + \pagestyle{BIT@headings} +} + +%%% +% 内容插入命令 +%%% +\newcommand\insertContents[1]{\ifBIT@isselfsimilarcheck {} \else #1 \fi} %内容插入控制命令 +\newcommand\insertFigure[1]{\insertContents{#1}} % 图片插入控制命令 +\newcommand\insertTable[1]{\insertContents{#1}} % 表格插入控制命令 +\newcommand\insertEquation[1]{\insertContents{#1}} % 公式插入控制命令 +\newcommand\nref[1]{\ifBIT@isselfsimilarcheck {} \else \ref{#1} \fi} + +%% 复杂表格 +\RequirePackage{threeparttable} +\RequirePackage{dcolumn} +\RequirePackage{multirow} +\RequirePackage{booktabs} +\newcolumntype{d}[1]{D{.}{.}{#1}}% or D{.}{,}{#1} or D{.}{\cdot}{#1} + + +%% 定义几个常用的数学常量符号 +\newcommand{\me}{\mathrm{e}} %定义 对数常数e,虚数符号i,j以及微分算子d为直立体。 +\newcommand{\mi}{\mathrm{i}} +\newcommand{\mj}{\mathrm{j}} +\newcommand{\dif}{\,\mathrm{d}} + +\theoremstyle{plain} + \newtheorem{algo}{算法~}[chapter] + \newtheorem{thm}{定理~}[chapter] + \newtheorem{lem}[thm]{引理~} + \newtheorem{prop}[thm]{命题~} + \newtheorem{cor}[thm]{推论~} +\theoremstyle{definition} + \newtheorem{defn}{定义~}[chapter] + \newtheorem{conj}{猜想~}[chapter] + \newtheorem{exmp}{例~}[chapter] + \newtheorem{rem}{注~} + \newtheorem{case}{情形~} +\renewcommand{\proofname}{\bf 证明} + +%% 英文字体使用 Times New Roman +\RequirePackage{fontspec} +\RequirePackage{xltxtra} % \XeTeX Logo +%% Times Fonts +\RequirePackage{times} +%% Set Old Fonts Encoding +\usepackage[T1]{fontenc} + + +%% graphics packages +\RequirePackage{graphicx} +%% 并列子图 +\RequirePackage{subfigure} + +\RequirePackage{wrapfig} +%%===========================设置图表标题选项========================== +\RequirePackage{amsmath} +\RequirePackage{caption} +\DeclareCaptionLabelSeparator{zhspace}{\hspace{1\ccwd}} +\DeclareCaptionFont{fontsize}{\zihao{5}} +\captionsetup{ + font = {fontsize}, + labelsep = zhspace, +} +\captionsetup[table]{ + position = top, + aboveskip = 6bp, + belowskip = 6bp, +} +\numberwithin{table}{chapter} +\captionsetup[figure]{ + position = bottom, + aboveskip = 6bp, + belowskip = 6bp, +} + +%% 如果插入的图片没有指定扩展名,那么依次搜索下面的扩展名所对应的文件 +\DeclareGraphicsExtensions{.pdf,.eps,.png,.jpg,.jpeg} +% ccaption -- bicaption +%\RequirePackage{ccaption} +%\captiondelim{\ } +%\captionnamefont{\songti\zihao{5}} +%\captiontitlefont{\songti\zihao{5}} + + +%% sort and compress citations +%\RequirePackage[numbers,square,comma,super,sort&compress]{natbib} +\RequirePackage[sort&compress,numbers]{natbib} +% 上标引用 +\newcommand{\upcite}[1]{\textsuperscript{\cite{#1}}} +\newcommand{\nupcite}[1]{\ifBIT@isselfsimilarcheck {} \else \upcite{#1} \fi} +\newcommand{\ncite}[1]{\ifBIT@isselfsimilarcheck {} \else \cite{#1} \fi} + +% 将浮动参数设为较宽松的值 +\renewcommand{\textfraction}{0.15} +\renewcommand{\topfraction}{0.85} +\renewcommand{\bottomfraction}{0.65} +\renewcommand{\floatpagefraction}{0.60} + + +% 定公式、图、表编号为"3-1"的形式,即分隔符由.变为短杠 +\renewcommand\theequation{\arabic{chapter}.\arabic{equation}} +\renewcommand\thefigure{\arabic{chapter}.\arabic{figure}} +\renewcommand\thetable{\arabic{chapter}.\arabic{table}} + +% 颜色宏包 +\RequirePackage{xcolor} + + +% 中文破折号 +\newcommand{\cndash}{\rule{0.0em}{0pt}\rule[0.35em]{1.4em}{0.05em}\rule{0.2em}{0pt}} + +% listings 源代码显示宏包 +\RequirePackage{listings} +\lstset{tabsize=4, % + frame=shadowbox, %把代码用带有阴影的框圈起来 + commentstyle=\color{red!50!green!50!blue!50},%浅灰色的注释 + rulesepcolor=\color{red!20!green!20!blue!20},%代码块边框为淡青色 + keywordstyle=\color{blue!90}\bfseries, %代码关键字的颜色为蓝色,粗体 + showstringspaces=false,%不显示代码字符串中间的空格标记 + stringstyle=\ttfamily, % 代码字符串的特殊格式 + keepspaces=true, % + breakindent=22pt, % + numbers=left,%左侧显示行号 + stepnumber=1,% + numberstyle=\tiny, %行号字体用小号 + basicstyle=\footnotesize, % + showspaces=false, % + flexiblecolumns=true, % + breaklines=true, %对过长的代码自动换行 + breakautoindent=true,% + breakindent=4em, % + aboveskip=1em, %代码块边框 + %% added by http://bbs.ctex.org/viewthread.php?tid=53451 + fontadjust, + captionpos=t, + framextopmargin=2pt,framexbottommargin=2pt,abovecaptionskip=-3pt,belowcaptionskip=3pt, + xleftmargin=4em,xrightmargin=4em, % 设定listing左右的空白 + texcl=true, + % 设定中文冲突,断行,列模式,数学环境输入,listing数字的样式 + extendedchars=false,columns=flexible,mathescape=true + numbersep=-1em +} +\renewcommand{\lstlistingname}{代码} %% 重命名Listings标题头 + + +%% hyperref package + +\definecolor{navyblue}{RGB}{0,0,128} +\RequirePackage{hyperref} +\hypersetup{ + bookmarksnumbered,% + colorlinks,% + linkcolor=black,% + citecolor=black,% + plainpages=false,% + pdfstartview=FitH + % bookmarksnumbered,% + % linktoc=all, + % colorlinks=true, + % citecolor=black, + % filecolor=cyan, + % linkcolor=black, + % linkbordercolor=black, + urlcolor=black, + % plainpages=false,% + % pdfstartview=FitH +} + +%% enumerate 列表环境间距调节 +\usepackage{enumitem} +% \setenumerate[1]{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=5pt} +% \setitemize[1]{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=0pt} +% \setdescription{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=5pt} + +%_ 参考文献风格 added by wei.jianwen@gmail.com +\bibliographystyle{GBT7714-2005NLang} + +%_ BITspace +%\newcommand\BITspace{\protect\CTEX@spaceChar\protect\CTEX@spaceChar} +\newcommand{\BITspace}[1][1]{\hspace{#1\ccwd}} + +\def\BIT@getfileinfo#1 #2 #3\relax#4\relax{% + \def\BITfiledate{#1}% + \def\BITfileversion{#2}% + \def\BITfileinfo{#3}}% +\expandafter\ifx\csname ver@bitmaster-xetex.cls\endcsname\relax + \edef\reserved@a{\csname ver@ctextemp_bitmaster-xetex.cls\endcsname} +\else + \edef\reserved@a{\csname ver@bitmaster-xetex.cls\endcsname} +\fi +\expandafter\BIT@getfileinfo\reserved@a\relax? ? \relax\relax +\def\BIT@underline[#1]#2{% + \underline{\hbox to #1{\hfill#2\hfill}}} +\def\BITunderline{\@ifnextchar[\BIT@underline\underline} + +%%%%中文标题页的可用命令 +\newcommand\classification[1]{\def\BIT@value@classification{#1}} +\newcommand\studentnumber[1]{\def\BIT@value@studentnumber{#1}} +\newcommand\confidential[1]{\def\BIT@value@confidential{#1}} +\newcommand\UDC[1]{\def\BIT@value@UDC{#1}} +\newcommand\serialnumber[1]{\def\BIT@value@serialnumber{#1}} +\newcommand\school[1]{\def\BIT@value@school{#1}} +\newcommand\degree[1]{\def\BIT@value@degree{#1}} +\renewcommand\title[2][\BIT@value@title]{% + \def\BIT@value@title{#2} + \def\BIT@value@titlemark{\MakeUppercase{#1}}} + +\newcommand\vtitle[1]{\def\BIT@value@vtitle{#1}} +\renewcommand\author[1]{\ifBIT@isblindcheck \def\BIT@value@author{* * *} \else \def\BIT@value@author{#1}\fi} +\newcommand\advisor[1]{\ifBIT@isblindcheck \def\BIT@value@advisor{* * *} \else \def\BIT@value@advisor{#1} \fi} +\newcommand\advisorinstitute[1]{\def\BIT@value@advisorinstitute{#1}} +\newcommand\major[1]{\def\BIT@value@major{#1}} +\newcommand\submitdate[1]{\def\BIT@value@submitdate{#1}} +\newcommand\defenddate[1]{\def\BIT@value@defenddate{#1}} +\newcommand\institute[1]{\def\BIT@value@institute{#1}} +\newcommand\chairman[1]{\def\BIT@value@chairman{#1}} + + +%% 第一页和第二页 +%_ “绘制”BIT中文标题页 +\renewcommand\maketitle[1]{% + \cleardoublepage + \thispagestyle{empty} + \begin{center} + \vspace*{60mm} + {\heiti\zihao{-2} \BIT@value@title} + \vskip 40mm + {\heiti \zihao{-3} \BIT@value@author} %黑体 小三 + \vskip 4mm + {\heiti \zihao{-3} \BIT@value@defenddate} %黑体 小三 + \end{center} + \clearpage + \if@twoside + \thispagestyle{empty} + \cleardoublepage + \fi + } + +\newcommand\makeChInfo[1]% + { + \newpage + \cleardoublepage + \thispagestyle{empty} + +%udc ltz +{ % + {\heiti \zihao{5} \noindent \BIT@label@classification} \BIT@value@classification \\ + {\heiti \zihao{5} \BIT@label@UDC} \BIT@value@UDC +} + + \begin{center} + + \vskip \stretch{1} + {\heiti\zihao{-2} \BIT@value@title} + \vskip \stretch{1} + + {\fangsong\zihao{4}} + \def\tabcolsep{1pt} + \def\arraystretch{1.5} + + %黑体 小三 + {\heiti\zihao{-3} + \begin{tabular}{l p{3mm} c} + \BIT@label@author & &\BITunderline[180pt]{\BIT@value@author} + \\ + \BIT@label@institute & & \BITunderline[180pt]{\BIT@value@institute} + \\ + \BIT@label@advisor & & \BITunderline[180pt]{\BIT@value@advisor} + \\ + \BIT@label@chairman & & \BITunderline[180pt]{\BIT@value@chairman} + \\ + \BIT@label@degree & & \BITunderline[180pt]{\BIT@value@degree} + \\ + \BIT@label@major & & \BITunderline[180pt]{\BIT@value@major} + \\ + \BIT@label@school & & \BITunderline[180pt]{\BIT@value@school} + \\ + \BIT@label@defenddate & & \BITunderline[180pt]{\BIT@value@defenddate} + \end{tabular}} + + \end{center} + + \vskip \stretch{0.5} + \clearpage + \if@twoside + \thispagestyle{empty} + \cleardoublepage + \fi +} +\newcommand\makeChineseInfo[1]{\ifBIT@isnormal \makeChInfo \else {} \fi} + +% English Title Page +% 英文标题页可用命令 +\newcommand\englishtitle[1]{\def\BIT@value@englishtitle{#1}} +\newcommand\englishauthor[1]{\ifBIT@isblindcheck \def\BIT@value@englishauthor{***} \else \def\BIT@value@englishauthor{#1}\fi} +\newcommand\englishadvisor[1]{\ifBIT@isblindcheck \def\BIT@value@englishadvisor{***}\else \def\BIT@value@englishadvisor{#1}\fi} +\newcommand\englishschool[1]{\def\BIT@value@englishschool{#1}} +\newcommand\englishinstitute[1]{\def\BIT@value@englishinstitute{#1}} +\newcommand\englishdate[1]{\def\BIT@value@englishdate{#1}} +\newcommand\englishdegree[1]{\def\BIT@value@englishdegree{#1}} +\newcommand\englishmajor[1]{\def\BIT@value@englishmajor{#1}} +\newcommand\englishchairman[1]{\def\BIT@value@englishchairman{#1}} + +% "绘制"英文标题页 +\def\BIT@underline@Length{230pt} %下划线长度 +\newcommand\makeEnInfo[1]{% + \cleardoublepage + \thispagestyle{empty} + + \begin{center} + + + \vspace*{10em} +%论文题目 Times New Roman 小二 加粗 + {\zihao{-2}\textbf{\BIT@value@englishtitle}} + %\bfseries + \vskip \stretch{1} + +% Times New Roman 小三 + {\zihao{-3} + \begin{tabular}{ll} + \BIT@label@englishauthor & \BITunderline[\BIT@underline@Length]{\BIT@value@englishauthor} + \\ + \BIT@label@englishinstitute & \BITunderline[\BIT@underline@Length]{\BIT@value@englishinstitute} + \\ + \BIT@label@englishadvisor & \BITunderline[\BIT@underline@Length]{\BIT@value@englishadvisor} + \\ + \BIT@label@englishchairman & \BITunderline[\BIT@underline@Length]{\BIT@value@englishchairman} + \\ + \BIT@label@englishdegree & \BITunderline[\BIT@underline@Length]{\BIT@value@englishdegree} + \\ + \BIT@label@englishmajor & \BITunderline[\BIT@underline@Length]{\BIT@value@englishmajor} + \\ + \BIT@label@englishschool & \BITunderline[\BIT@underline@Length]{\BIT@value@englishschool} + \\ + \BIT@label@englishdate & \BITunderline[\BIT@underline@Length]{\BIT@value@englishdate} + \end{tabular}} + + \end{center} + + \vskip \stretch{0.5} + \clearpage + \if@twoside + \thispagestyle{empty} + \cleardoublepage + \fi +} +\newcommand\makeEnglishInfo[1]{\ifBIT@isnormal \makeEnInfo \else {} \fi} + +%绘制书脊,绘制树立排放的论文题目、作者姓名和学校名称 +\newcommand\makeVerticalenWords[1]{\\\rotatebox[origin=c]{270}{#1} }%设置英文字母树立排放效果 +\newcommand\makeVerticalTitle{ + \ifBIT@isnormal{ + \cleardoublepage + \thispagestyle{empty} + \vskip 5cm + \begin{center} + \setstretch{1.1} + \begin{minipage}{1em} + {\heiti\zihao{3}\BIT@value@vtitle} + \vskip 2cm + {\heiti\zihao{3}{\ifBIT@isblindcheck \rotatebox[origin=c]{270}{* * *}\else \BIT@value@author \fi}} + \vskip 2cm + {\heiti\zihao{3}\BIT@value@school} + \end{minipage} + \end{center} + \clearpage + \if@twoside + \thispagestyle{empty} + \cleardoublepage + \fi + } + \fi + +} + + +% 原创性声明 +\newcommand\makeDeclareOriginaltemp{% + \cleardoublepage + \pdfbookmark[0]{声明}{statement} + \thispagestyle{empty} + \begin{center} + {\bf\zihao{3} \BIT@label@original} + \end{center} + \vskip 10pt + {\zihao{4}\BIT@label@originalcontent} + \vskip 10pt + \hspace{8em}{\zihao{4}\BIT@label@authorsign} \BITunderline[6em]{} \hspace{2em} {\zihao{4}\BIT@label@originalDate} \BITunderline[6em]{} + + \vskip 30mm + + \begin{center} + {\bf\zihao{3} \BIT@label@authorization} + \end{center} + \vskip 10pt + {\zihao{4} \BIT@label@authorizationcontent} + \vskip 40pt + + \hspace{8em}{\zihao{4}\BIT@label@authorsign} \BITunderline[6em]{} \hspace{2em} {\zihao{4}\BIT@label@Supervisorsign} \BITunderline[6em]{} + \vskip 15pt + \hspace{8em}{\zihao{4}\BIT@label@originalDate} \BITunderline[6em]{} \hspace{2em} {\zihao{4}\BIT@label@originalDate} \BITunderline[6em]{} + \clearpage + \if@twoside + \thispagestyle{empty} + \cleardoublepage + \fi + +} +\newcommand\makeDeclareOriginal{\ifBIT@isnormal \makeDeclareOriginaltemp \else {} \fi} + +% 页眉页脚 +\pagestyle{fancy} +\fancyhf{} +\fancyhead[C]{\songti \zihao{5} \BIT@label@headschoolname} % 奇数页左页眉 +\fancyfoot[C]{\songti \zihao{5} {\thepage}} % 页脚 + + +\fancypagestyle{plain}{% 设置开章页页眉页脚风格(只有页码作为页脚) + \fancyhf{}% + \fancyfoot[C]{\songti \zihao{5} \BIT@label@headschoolname} + \fancyfoot[C]{\songti \zihao{5} ~---~{\thepage}~---~} %%首页页脚格式 +} + + + % 中文摘要 + \newenvironment{abstract} + { + \cleardoublepage + \chapter{\BIT@label@abstract} + } + {} +%下一页从偶数页开始 + \newcommand\beginatevenpage{ + \clearpage + \if@twoside + \thispagestyle{empty} + \cleardoublepage + \fi + } + % 中文关键词 + \newcommand\keywords[1]{% + \vspace{2ex}\noindent{\bf \BIT@label@keywords} #1} + + % 英文摘要 + \newenvironment{englishabstract} + { + \clearpage + \chapter{\BIT@label@englishabstract} + } + {} + + % 英文摘要 + \newcommand\englishkeywords[1]{% + \vspace{2ex}\noindent{\bf \BIT@label@englishkeywords} #1} + + +%_ 目录 +\renewcommand\tableofcontents{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \chapter*{\contentsname}%目录里显示“目录”,否则\chapter* + \@mkboth{\MakeUppercase\contentsname}{\MakeUppercase\contentsname}% + \pdfbookmark[0]{目录}{bittoc} + \@starttoc{toc}% + \if@restonecol\twocolumn\fi +} + + +%_ 参考文献环境 +\renewenvironment{thebibliography}[1] + {\zihao{5} + \chapter*{\bibname} + \@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}% + \addcontentsline{toc}{chapter}{参考文献} + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \setlength{\parsep}{1mm} + \setlength{\labelsep}{0.5em} + \setlength{\itemsep}{0.05pc} + \setlength{\listparindent}{0in} + \setlength{\itemindent}{0in} + \setlength{\rightmargin}{0in} + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty \clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist} + +\newcommand{\pubitem}[5]{\ifBIT@isblindcheck \item{第#1作者 + #3 + #5.} \else \item{#2. #3[#4]. #5.} \fi} +\newenvironment{publications}[1] + {\chapter{\BIT@label@publications}% + \@mkboth{\MakeUppercase\BIT@label@publications} + {\MakeUppercase\BIT@label@publications}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \setlength{\parsep}{1mm} + \setlength{\labelsep}{0.5em} + \setlength{\itemsep}{0.05pc} + \setlength{\listparindent}{0in} + \setlength{\itemindent}{0in} + \setlength{\rightmargin}{0in} + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty \clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `publications' environment}}% + \endlist} + +\newenvironment{projects}[1] + {\chapter{\BIT@label@projects}% + \@mkboth{\MakeUppercase\BIT@label@projects} + {\MakeUppercase\BIT@label@projects}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty \clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `projects' environment}}% + \endlist} + + \newenvironment{resume} + {\chapter{\BIT@label@resume}} + {} + +\newenvironment{resumesection}[1] + {{\noindent\normalfont\bfseries #1} + \list{}{\labelwidth\z@ + \leftmargin 2\ccwd} + \item\relax} + {\endlist} + +\newenvironment{resumeli}[1] + {{\noindent\normalfont\bfseries #1} + \list{}{\labelwidth\z@ + \leftmargin 4\ccwd + \itemindent -2\ccwd + \listparindent\itemindent} + \item\relax} + {\endlist} + +\newenvironment{conclusion} + {\chapter*{结论} + \@mkboth{结论}{结论}% + \addcontentsline{toc}{chapter}{结论}} + {} + +\renewenvironment{thanks} + {\chapter{\BIT@label@thanks} + \fangsong + } + {} +% 增加用于致谢的命令,在盲审模式下不显示 +\newcommand\sayThanks[1]{\ifBIT@isblindcheck {} \else \chapter{\BIT@label@thanks} \fangsong{#1}\fi} + +\newenvironment{symbolnote} + {\chapter{\BIT@label@symbolnote} + \fangsong} + {} + + %%%============================术语===================== + \newcommand{\bit@denotation@name}{主要符号对照表} + \newenvironment{denotation}[1][2.5cm]{ + \chapter{\bit@denotation@name} % no tocline + \noindent\begin{list}{}% + {\vskip-30bp\zihao{-4} + \renewcommand\makelabel[1]{##1\hfil} + \setlength{\labelwidth}{#1} % 标签盒子宽度 + \setlength{\labelsep}{0.5cm} % 标签与列表文本距离 + \setlength{\itemindent}{0cm} % 标签缩进量 + \setlength{\leftmargin}{\labelwidth+\labelsep} % 左边界 + \setlength{\rightmargin}{0cm} + \setlength{\parsep}{0cm} % 段落间距 + \setlength{\itemsep}{0cm} % 标签间距 + \setlength{\listparindent}{0cm} % 段落缩进量 + \setlength{\topsep}{0pt} % 标签与上文的间距 + }}{\end{list}} +%====增加化学、国际单位宏包 + \RequirePackage[version=4]{mhchem} + \RequirePackage{siunitx} +\setcounter{secnumdepth}{4} % 章节编号深度 (part 对应 -1) +\setcounter{tocdepth}{2} % 目录深度 (part 对应 -1) + + +\endinput +%% +%% End of file `bitmaster-xetex.cls'. diff --git a/BIT-thesis-grd-jdh.log b/BIT-thesis-grd-jdh.log new file mode 100644 index 0000000..10e5b72 --- /dev/null +++ b/BIT-thesis-grd-jdh.log @@ -0,0 +1,120 @@ +This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018/W32TeX) (preloaded format=xelatex 2018.11.28) 9 MAY 2019 14:20 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**BIT-thesis-grd-jdh.cls +(./BIT-thesis-grd-jdh.cls +LaTeX2e <2018-04-01> patch level 2 +Babel <3.18> and hyphenation patterns for 84 language(s) loaded. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/amsmath/a +msmath.sty +Package: amsmath 2017/09/02 v2.17a AMS math features +\@mathmargin=\skip41 + +For additional information on amsmath, use the `?' option. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/amsmath/a +mstext.sty +Package: amstext 2000/06/29 v2.01 AMS text + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/amsmath/a +msgen.sty +File: amsgen.sty 1999/11/30 v2.0 generic functions +\@emptytoks=\toks14 +\ex@=\dimen102 +)) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/amsmath/a +msbsy.sty +Package: amsbsy 1999/11/29 v1.2d Bold Symbols +\pmbraise@=\dimen103 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/amsmath/a +msopn.sty +Package: amsopn 2016/03/08 v2.02 operator names +) +\inf@bad=\count80 +LaTeX Info: Redefining \frac on input line 213. +\uproot@=\count81 +\leftroot@=\count82 +LaTeX Info: Redefining \overline on input line 375. +\classnum@=\count83 +\DOTSCASE@=\count84 +LaTeX Info: Redefining \ldots on input line 472. +LaTeX Info: Redefining \dots on input line 475. +LaTeX Info: Redefining \cdots on input line 596. +\Mathstrutbox@=\box26 +\strutbox@=\box27 +\big@size=\dimen104 +LaTeX Font Info: Redeclaring font encoding OML on input line 712. +LaTeX Font Info: Redeclaring font encoding OMS on input line 713. +\macc@depth=\count85 +\c@MaxMatrixCols=\count86 +\dotsspace@=\muskip10 +\c@parentequation=\count87 +\dspbrk@lvl=\count88 +\tag@help=\toks15 +\row@=\count89 +\column@=\count90 +\maxfields@=\count91 +\andhelp@=\toks16 +\eqnshift@=\dimen105 +\alignsep@=\dimen106 +\tagshift@=\dimen107 +\tagwidth@=\dimen108 +\totwidth@=\dimen109 +\lineht@=\dimen110 +\@envbody=\toks17 +\multlinegap=\skip42 +\multlinetaggap=\skip43 +\mathdisplay@stack=\toks18 +LaTeX Info: Redefining \[ on input line 2817. +LaTeX Info: Redefining \] on input line 2818. +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/amscls/am +sthm.sty +Package: amsthm 2017/10/31 v2.20.4 +\thm@style=\toks19 +\thm@bodyfont=\toks20 +\thm@headfont=\toks21 +\thm@notefont=\toks22 +\thm@headpunct=\toks23 +\thm@preskip=\skip44 +\thm@postskip=\skip45 +\thm@headsep=\skip46 +\dth@everypar=\toks24 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/amsfonts/ +amsfonts.sty +Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support +\symAMSa=\mathgroup4 +\symAMSb=\mathgroup5 +LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' +(Font) U/euf/m/n --> U/euf/b/n on input line 106. +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/amsfonts/ +amssymb.sty +Package: amssymb 2013/01/14 v3.01 AMS font symbols +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/tools/bm. +sty +Package: bm 2017/01/16 v1.2c Bold Symbol Support (DPC/FMi) +\symboldoperators=\mathgroup6 +\symboldletters=\mathgroup7 +\symboldsymbols=\mathgroup8 +LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 141. +LaTeX Info: Redefining \bm on input line 207. +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/jknapltx/ +mathrsfs.sty +Package: mathrsfs 1996/01/01 Math RSFS package v1.0 (jk) +\symrsfs=\mathgroup9 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/psnfss/ma +thptmx.sty +Package: mathptmx 2005/04/12 PSNFSS-v9.2a Times w/ Math, improved (SPQR, WaS) +LaTeX Font Info: Redeclaring symbol font `operators' on input line 28. +LaTeX Font Info: Overwriting symbol font `operators' in version `normal' +(Font) OT1/cmr/m/n --> OT1/ztmcm/m/n on input line 28. +LaTeX Font Info: Overwriting symbol font `operators' in version `bold' +(Font) OT1/cmr/bx/n --> OT1/ztmcm/m/n \ No newline at end of file diff --git a/BIT-thesis-grd-jdh.synctex(busy) b/BIT-thesis-grd-jdh.synctex(busy) new file mode 100644 index 0000000..e69de29 diff --git a/BIT-thesis-grd.cls b/BIT-thesis-grd.cls new file mode 100644 index 0000000..e2db34e --- /dev/null +++ b/BIT-thesis-grd.cls @@ -0,0 +1,872 @@ +%================================================== +%% BIT-thesis-grd.cls for BIT Thesis +%% modified by yang yating +%% version: 1.4 +%% last update: Mar 25th, 2018 +%%================================================== + +%% math packages -- conflict with xunicode +\RequirePackage{amsmath,amsthm,amsfonts,amssymb,bm,mathrsfs} +% 直立希腊字母字体 +\RequirePackage{upgreek} + +\NeedsTeXFormat{LaTeX2e}[2005/12/01] +\ProvidesClass{BIT-thesis-grd} + [2018/03/25 v1.2 BIT-thesis-grd document class] + +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{ctexbook}} +\newif\ifBIT@master\BIT@masterfalse +\newif\ifBIT@doctor\BIT@doctorfalse +\newif\ifBIT@istwoside\BIT@istwosidefalse +\DeclareOption{twoside}{\BIT@istwosidetrue} +\DeclareOption{master}{\BIT@mastertrue} +\DeclareOption{doctor}{\BIT@doctortrue} + +\ProcessOptions\relax +\ifBIT@istwoside +\LoadClass[zihao=-4,a4paper,twoside,openright,UTF8,space=auto]{ctexbook} +\else +\LoadClass[zihao=-4,a4paper,oneside,openany,UTF8,space=auto]{ctexbook} +\fi + +%% +%% the setup of ctex package +%% +\def\contentsname{目\BITspace 录} +\def\listfigurename{插\BITspace 图} +\def\listtablename{表\BITspace 格} + +%% +%% 封面标题 +%% +\def\BIT@label@major{学~~~~科~~~~专~~~~业} +\def\BIT@label@title{论文题目} +\def\BIT@label@author{作~~~~者~~~~姓~~~~名} +\def\BIT@label@classification{中图分类号:} +\def\BIT@label@confidential{密级} +\def\BIT@label@UDC{UDC\!分类号:} +\def\BIT@label@serialnumber{编号} +\def\BIT@label@thesis{学位论文} +\def\BIT@label@advisor{指~~~~导~~~~教~~~~师} +\def\BIT@label@degree{申~~~~请~~~~学~~~~位} +\def\BIT@label@submitdate{论文提交日期} +\def\BIT@label@defenddate{论~文~答~辩~日~期} +\def\BIT@label@institute{学~~~~院~~~~名~~~~称} +\def\BIT@label@school{学~位~授~予~单~位} +\def\BIT@label@chairman{答辩委员会主席} + +%% +%% 封面内容 +%% + +\def\BIT@value@classification{} +\def\BIT@value@confidential{} +\def\BIT@value@UDC{} +\def\BIT@value@serialnumber{} +\def\BIT@value@school{} +\def\BIT@value@degree{} +\def\BIT@value@title{~~~~~(论~文~题~目)~~~~~} +\def\BIT@value@vtitle{竖排论文题目} +\def\BIT@value@titlemark{\BIT@value@title} +\def\BIT@value@author{(作~者~姓~名)} +\def\BIT@value@advisor{(姓名、专业技术职务、学位)} +\def\BIT@value@advisorinstitute{(单位)} +\def\BIT@value@major{} +\def\BIT@value@studentnumber{} %_ added by wei.jianwen@gmail.com +\def\BIT@value@submitdate{} +\def\BIT@value@defenddate{} +\def\BIT@value@institute{} +\def\BIT@value@chairman{} +\def\BIT@label@statement{} + + +%% 设置圆圈的格式 或使用\textcircled +\usepackage{tikz} +\usepackage{etoolbox} +\newcommand{\circled}[2][]{\tikz[baseline=(char.base)] + {\node[shape = circle, draw, inner sep = 1pt] + (char) {\phantom{\ifblank{#1}{#2}{#1}}}; + \node at (char.center) {\makebox[0pt][c]{#2}};}} +\robustify{\circled} + +%% 论文原创性声明 +\def\BIT@label@original{研究成果声明} +\def\BIT@label@authorization{关于学位论文使用权的说明} +\def\BIT@label@authorsign{作者签名:} +\def\BIT@label@Supervisorsign{导师签名:} +\def\BIT@label@originalDate{签字日期:} +\def\BIT@label@originalcontent{\BITspace\BITspace 本人郑重声明:所提交的学位论文是我本人在指导教师的指导下进行的研究工作获得的研究成果。尽我所知,文中除特别标注和致谢的地方外,学位论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京理工大学或其它教育机构的学位或证书所使用过的材料。与我一同工作的合作者对此研究工作所做的任何贡献均已在学位论文中作了明确的说明并表示了谢意。\par 特此申明。} +\def\BIT@label@authorizationcontent{\BITspace\BITspace 本人完全了解北京理工大学有关保管、使用学位论文的规定,其中包括:\circled{1} 学校有权保管、并向有关部门送交学位论文的原件与复印件;\circled{2} 学校可以采用影印、缩印或其它复制手段复制并保存学位论文;\circled{3} 学校可允许学位论文被查阅或借阅;\circled{4} 学校可以学术交流为目的,复制赠送和交换学位论文;\circled{5} 学校可以公布学位论文的全部或部分内容(保密学位论文在解密后遵守此规定)。} + + +%% +%% 英语封面标题 +%% +\def\BIT@label@englishadvisor{Supervisor:} +\def\BIT@label@englishstatement{Submitted in total fulfilment + of the requirements for the degree of \BIT@value@englishdegree \\ + in \BIT@value@englishmajor} +\def\BIT@label@englishauthor{Candidate Name:} +\def\BIT@label@englishadvisor{Faculty Mentor:} +\def\BIT@label@englishchairman{Chair, Thesis Committee:} +\def\BIT@label@englishinstitute{School or Department:} +\def\BIT@label@englishdegree{Degree Applied:} +\def\BIT@label@englishmajor{Major:} +\def\BIT@label@englishschool{Degree by:} +\def\BIT@label@englishdate{The Date of Defence:} + + +%% +%% 英语封面内容 +%% +\def\BIT@value@englishtitle{(English Title of Thesis)} +\def\BIT@value@englishauthor{(Author Name)} +\def\BIT@value@englishadvisor{(Supervisor Name)} +\def\BIT@value@englishinstitute{(Institute Name)} +\def\BIT@value@englishscholl{(BIT)} +\def\BIT@value@englishchair{(someone)} +\def\BIT@value@englishdate{} +\def\BIT@value@englishdegree{} +\def\BIT@value@englishmajor{} + + + +\def\BIT@label@abstract{摘要} +\def\BIT@label@englishabstract{Abstract} +\def\BIT@label@keywords{关键词:} +\def\BIT@label@englishkeywords{Key Words:~} +\def\BIT@label@conclusion{结论} +\def\BIT@label@appendix{附录} +\def\BIT@label@publications{攻读学位期间发表论文与研究成果清单} +\def\BIT@label@projects{攻读学位期间参与的项目} +\def\BIT@label@resume{作者简介} +\def\BIT@label@reference{参考文献!!!!} +\def\BIT@label@thanks{致谢} +\def\BIT@value@templateversion{v1.2} +%% +%% label in the head 页眉页脚 +%% +\def\BIT@label@headschoolname{北京理工大学硕士学位论文} + +%% 当前模板的版本 +\newcommand{\version}{\BIT@value@templateversion} + +%%==============引用geometry 宏包设置纸张和页面======================== +%设置版面:上3.5cm,下2.5cm,左2.7cm,右2.7cm,页眉2.5cm,页脚1.8cm,装订线0cm +\usepackage[% +paper=a4paper,% +top=3.5cm,% 上 3.5cm % +bottom=2.5cm,% 下 2.5cm % +left=2.7cm,% 左 2.7cm % +right=2.7cm,% 右 2.7cm % +headheight=1.0cm,% 页眉 2.5cm % +footskip=0.7cm% 页脚 1.8cm % +]{geometry} % 页面设置 % +%% ========================================================= + +\parskip 0.5ex plus 0.25ex minus 0.25ex +%% Command -- Clear Double Page +\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else + \thispagestyle{empty}% + \hbox{}\newpage\if@twocolumn\hbox{}\newpage\fi\fi\fi} +%设置行距,大概为22榜 +\RequirePackage{setspace} +\setstretch{1.523} + +%% 设置章节格式, 黑体三号加粗居中,行距22磅,与正文或节标题的间距设定为段后间距1行。章序号与章名间空一格。 +\ctexset{chapter={ + name = {第,章}, + number = {\arabic{chapter}}, + format = {\bfseries \sffamily \centering \zihao{3}}, + pagestyle = {BIT@headings}, + beforeskip = 16 bp, + afterskip = 32 bp, + fixskip = true, + } +} +%% 设置一级章节格式 +% 黑体四号加粗顶左,行距22磅,与上一节的间距为1行,与下面正文或节标题的段间间距为0.5行。序号与题目间空一格。 + +\ctexset{section={ + format={\raggedright \bfseries \sffamily \zihao{4}}, + beforeskip = 28bp plus 1ex minus .2ex, + afterskip = 24bp plus .2ex, + fixskip = true, + } +} + +% 设置二级标题格式 + +% 黑体小四加粗顶左,行距22磅,与上一节的间距为1行,与下面正文或节标题的段间间距为0.5行。序号与题目间空一格。 + +\ctexset{subsection={ + format = {\bfseries \sffamily \raggedright \zihao{-4}}, + beforeskip =28bp plus 1ex minus .2ex, + afterskip = 24bp plus .2ex, + fixskip = true, + } +} + + +% 设置三节标题格式 + +\ctexset{subsubsection={ + format={\heiti \raggedright \zihao{-4}}, + beforeskip=28bp plus 1ex minus .2ex, + afterskip=24bp plus .2ex, + fixskip=true, + } +} + +%% 设定目录格式。目录颜色更改黑色 +\addtocontents{toc}{\protect\hypersetup{hidelinks}} +\addtocontents{lot}{\protect\hypersetup{hidelinks}} +\addtocontents{lof}{\protect\hypersetup{hidelinks}} + +\RequirePackage{titletoc} +\titlecontents{chapter}[0pt]{\songti \zihao{4}} + {\bf\thecontentslabel\hspace{\ccwd}}{\bf} + {\hspace{.5em}\titlerule*{.}\contentspage} +\titlecontents{section}[2\ccwd]{\songti \zihao{-4}} + {\thecontentslabel\hspace{\ccwd}}{} + {\hspace{.5em}\titlerule*{.}\contentspage} +\titlecontents{subsection}[4\ccwd]{\songti \zihao{-4}} + {\thecontentslabel\hspace{\ccwd}}{} + {\hspace{.5em}\titlerule*{.}\contentspage} + +\titlecontents{figure}[0pt]{\songti\zihao{-4}} + {\figurename~\thecontentslabel\quad}{\hspace*{-1.5cm}} + {\hspace{.5em}\titlerule*{.}\contentspage} + +\titlecontents{table}[0pt]{\songti\zihao{-4}} + {\tablename~\thecontentslabel\quad}{\hspace*{-1.5cm}} + {\hspace{.5em}\titlerule*{.}\contentspage} + +%% 选择编译 +\RequirePackage{ifthen} + +%% check pdfTeX mode +\RequirePackage{ifpdf} + +%% fancyhdr 页眉页脚控制 +\RequirePackage{fancyhdr} + +% 空 页眉页脚 +\fancypagestyle{BIT@empty}{% + \fancyhf{}} + +%======正文页眉页脚================= +\fancypagestyle{BIT@headings}{% + \fancyhf{} + \fancyfoot[C]{\songti\zihao{5} \thepage} + \fancyhead[C]{\ifBIT@master\zihao{5}{\songti 北京理工大学硕士学位论文} + \else\zihao{5}{\songti 北京理工大学博士学位论文}\fi} + } + +%==================================对于openright 选项,必须保证章页右开,且如果前章末页内容须清空其页眉页脚。=================== +\let\BIT@cleardoublepage\cleardoublepage +\newcommand{\BIT@clearemptydoublepage}{% + \clearpage{\pagestyle{BIT@empty}\BIT@cleardoublepage}} +\let\cleardoublepage\BIT@clearemptydoublepage + + %================修该frontmatter 的页码为大写罗马格式,并调整页面风格=============== +\renewcommand{\frontmatter}{ + \if@openright\cleardoublepage\else\clearpage\fi + \@mainmatterfalse + \pagenumbering{Roman} + \pagestyle{BIT@headings} +} +%=======================修改mainmatter 的页码为阿拉伯格式,并调整页面风格======================== +\renewcommand{\mainmatter}{ + \if@openright\cleardoublepage\else\clearpage\fi + \@mainmattertrue + \pagenumbering{arabic} + \pagestyle{BIT@headings} +} + + +%% 复杂表格 +\RequirePackage{threeparttable} +\RequirePackage{dcolumn} +\RequirePackage{multirow} +\RequirePackage{booktabs} +\newcolumntype{d}[1]{D{.}{.}{#1}}% or D{.}{,}{#1} or D{.}{\cdot}{#1} + + +%% 定义几个常用的数学常量符号 +\newcommand{\me}{\mathrm{e}} %定义 对数常数e,虚数符号i,j以及微分算子d为直立体。 +\newcommand{\mi}{\mathrm{i}} +\newcommand{\mj}{\mathrm{j}} +\newcommand{\dif}{\,\mathrm{d}} + +\theoremstyle{plain} + \newtheorem{algo}{算法~}[chapter] + \newtheorem{thm}{定理~}[chapter] + \newtheorem{lem}[thm]{引理~} + \newtheorem{prop}[thm]{命题~} + \newtheorem{cor}[thm]{推论~} +\theoremstyle{definition} + \newtheorem{defn}{定义~}[chapter] + \newtheorem{conj}{猜想~}[chapter] + \newtheorem{exmp}{例~}[chapter] + \newtheorem{rem}{注~} + \newtheorem{case}{情形~} +\renewcommand{\proofname}{\bf 证明} + +%% 英文字体使用 Times New Roman +\RequirePackage{xltxtra} % \XeTeX Logo +\setmainfont{Times New Roman} +\setsansfont{Arial} +\setmonofont{Courier New} + + +%% graphics packages +\RequirePackage{graphicx} +%% 并列子图 +\RequirePackage{subfigure} + +\RequirePackage{wrapfig} +%%===========================设置图表标题选项========================== +\RequirePackage{amsmath} +\RequirePackage{caption} +\DeclareCaptionLabelSeparator{zhspace}{\hspace{1\ccwd}} +\DeclareCaptionFont{fontsize}{\zihao{5}} +\captionsetup{ + font = {fontsize}, + labelsep = zhspace, +} +\captionsetup[table]{ + position = top, + aboveskip = 6bp, + belowskip = 6bp, +} +\numberwithin{table}{chapter} +\captionsetup[figure]{ + position = bottom, + aboveskip = 6bp, + belowskip = 6bp, +} + +%% 如果插入的图片没有指定扩展名,那么依次搜索下面的扩展名所对应的文件 +\DeclareGraphicsExtensions{.pdf,.eps,.png,.jpg,.jpeg} +% ccaption -- bicaption +%\RequirePackage{ccaption} +%\captiondelim{\ } +%\captionnamefont{\songti\zihao{5}} +%\captiontitlefont{\songti\zihao{5}} + + +%% sort and compress citations +\RequirePackage[numbers,square,comma,super,sort&compress]{natbib} +% 上标引用 +\newcommand{\upcite}[1]{\textsuperscript{\cite{#1}}} + + +% 将浮动参数设为较宽松的值 +\renewcommand{\textfraction}{0.15} +\renewcommand{\topfraction}{0.85} +\renewcommand{\bottomfraction}{0.65} +\renewcommand{\floatpagefraction}{0.60} + + +% 定公式、图、表编号为"3-1"的形式,即分隔符由.变为短杠 +\renewcommand\theequation{\arabic{chapter}.\arabic{equation}} +\renewcommand\thefigure{\arabic{chapter}.\arabic{figure}} +\renewcommand\thetable{\arabic{chapter}.\arabic{table}} + +% 颜色宏包 +\RequirePackage{xcolor} + + +% 中文破折号 +\newcommand{\cndash}{\rule{0.0em}{0pt}\rule[0.35em]{1.4em}{0.05em}\rule{0.2em}{0pt}} + +% listings 源代码显示宏包 +\RequirePackage{listings} +\lstset{tabsize=4, % + frame=shadowbox, %把代码用带有阴影的框圈起来 + commentstyle=\color{red!50!green!50!blue!50},%浅灰色的注释 + rulesepcolor=\color{red!20!green!20!blue!20},%代码块边框为淡青色 + keywordstyle=\color{blue!90}\bfseries, %代码关键字的颜色为蓝色,粗体 + showstringspaces=false,%不显示代码字符串中间的空格标记 + stringstyle=\ttfamily, % 代码字符串的特殊格式 + keepspaces=true, % + breakindent=22pt, % + numbers=left,%左侧显示行号 + stepnumber=1,% + numberstyle=\tiny, %行号字体用小号 + basicstyle=\footnotesize, % + showspaces=false, % + flexiblecolumns=true, % + breaklines=true, %对过长的代码自动换行 + breakautoindent=true,% + breakindent=4em, % + aboveskip=1em, %代码块边框 + %% added by http://bbs.ctex.org/viewthread.php?tid=53451 + fontadjust, + captionpos=t, + framextopmargin=2pt,framexbottommargin=2pt,abovecaptionskip=-3pt,belowcaptionskip=3pt, + xleftmargin=4em,xrightmargin=4em, % 设定listing左右的空白 + texcl=true, + % 设定中文冲突,断行,列模式,数学环境输入,listing数字的样式 + extendedchars=false,columns=flexible,mathescape=true + numbersep=-1em +} +\renewcommand{\lstlistingname}{代码} %% 重命名Listings标题头 + + +%% hyperref package +\definecolor{navyblue}{RGB}{0,0,128} +\RequirePackage{hyperref} +\hypersetup{ + bookmarksnumbered,% + linktoc=all, + colorlinks=true, + citecolor=navyblue, + filecolor=cyan, + linkcolor=navyblue, + linkbordercolor=navyblue, + urlcolor=navyblue, + plainpages=false,% + pdfstartview=FitH +} + +%% enumerate 列表环境间距调节 +\usepackage{enumitem} +% \setenumerate[1]{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=5pt} +% \setitemize[1]{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=0pt} +% \setdescription{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=5pt} + +%_ 参考文献风格 added by wei.jianwen@gmail.com +\bibliographystyle{GBT7714-2005NLang} + +%_ BITspace +%\newcommand\BITspace{\protect\CTEX@spaceChar\protect\CTEX@spaceChar} +\newcommand{\BITspace}[1][1]{\hspace{#1\ccwd}} + +\def\BIT@getfileinfo#1 #2 #3\relax#4\relax{% + \def\BITfiledate{#1}% + \def\BITfileversion{#2}% + \def\BITfileinfo{#3}}% +\expandafter\ifx\csname ver@bitmaster-xetex.cls\endcsname\relax + \edef\reserved@a{\csname ver@ctextemp_bitmaster-xetex.cls\endcsname} +\else + \edef\reserved@a{\csname ver@bitmaster-xetex.cls\endcsname} +\fi +\expandafter\BIT@getfileinfo\reserved@a\relax? ? \relax\relax +\def\BIT@underline[#1]#2{% + \underline{\hbox to #1{\hfill#2\hfill}}} +\def\BITunderline{\@ifnextchar[\BIT@underline\underline} + +%%%%中文标题页的可用命令 +\newcommand\classification[1]{\def\BIT@value@classification{#1}} +\newcommand\studentnumber[1]{\def\BIT@value@studentnumber{#1}} +\newcommand\confidential[1]{\def\BIT@value@confidential{#1}} +\newcommand\UDC[1]{\def\BIT@value@UDC{#1}} +\newcommand\serialnumber[1]{\def\BIT@value@serialnumber{#1}} +\newcommand\school[1]{\def\BIT@value@school{#1}} +\newcommand\degree[1]{\def\BIT@value@degree{#1}} +\renewcommand\title[2][\BIT@value@title]{% + \def\BIT@value@title{#2} + \def\BIT@value@titlemark{\MakeUppercase{#1}}} + +\newcommand\vtitle[1]{\def\BIT@value@vtitle{#1}} +\renewcommand\author[1]{\def\BIT@value@author{#1}} +\newcommand\advisor[1]{\def\BIT@value@advisor{#1}} +\newcommand\advisorinstitute[1]{\def\BIT@value@advisorinstitute{#1}} +\newcommand\major[1]{\def\BIT@value@major{#1}} +\newcommand\submitdate[1]{\def\BIT@value@submitdate{#1}} +\newcommand\defenddate[1]{\def\BIT@value@defenddate{#1}} +\newcommand\institute[1]{\def\BIT@value@institute{#1}} +\newcommand\chairman[1]{\def\BIT@value@chairman{#1}} + + +%% 第一页和第二页 +%_ “绘制”BIT中文标题页 +\renewcommand\maketitle[1]{% + \cleardoublepage + \thispagestyle{empty} + \begin{center} + \vspace*{60mm} + {\heiti\zihao{-2} \BIT@value@title} + \vskip 40mm + {\heiti \zihao{-3} \BIT@value@author} %黑体 小三 + \vskip 4mm + {\heiti \zihao{-3} \BIT@value@defenddate} %黑体 小三 + \end{center} + \clearpage + \if@twoside + \thispagestyle{empty} + \cleardoublepage + \fi + } + +\newcommand\makeInfo[1]% + { + \newpage + \cleardoublepage + \thispagestyle{empty} + +%udc ltz +{ % + {\heiti \zihao{5} \noindent \BIT@label@classification} \BIT@value@classification \\ + {\heiti \zihao{5} \BIT@label@UDC} \BIT@value@UDC +} + + \begin{center} + + \vskip \stretch{1} + {\heiti\zihao{-2} \BIT@value@title} + \vskip \stretch{1} + + {\fangsong\zihao{4}} + \def\tabcolsep{1pt} + \def\arraystretch{1.5} + + %黑体 小三 + {\heiti\zihao{-3} + \begin{tabular}{l p{3mm} c} + \BIT@label@author & &\BITunderline[180pt]{\BIT@value@author} + \\ + \BIT@label@institute & & \BITunderline[180pt]{\BIT@value@institute} + \\ + \BIT@label@advisor & & \BITunderline[180pt]{\BIT@value@advisor} + \\ + \BIT@label@chairman & & \BITunderline[180pt]{\BIT@value@chairman} + \\ + \BIT@label@degree & & \BITunderline[180pt]{\BIT@value@degree} + \\ + \BIT@label@major & & \BITunderline[180pt]{\BIT@value@major} + \\ + \BIT@label@school & & \BITunderline[180pt]{\BIT@value@school} + \\ + \BIT@label@defenddate & & \BITunderline[180pt]{\BIT@value@defenddate} + \end{tabular}} + + \end{center} + + \vskip \stretch{0.5} + \clearpage + \if@twoside + \thispagestyle{empty} + \cleardoublepage + \fi +} + + +% English Title Page +% 英文标题页可用命令 +\newcommand\englishtitle[1]{\def\BIT@value@englishtitle{#1}} +\newcommand\englishauthor[1]{\def\BIT@value@englishauthor{#1}} +\newcommand\englishadvisor[1]{\def\BIT@value@englishadvisor{#1}} +\newcommand\englishschool[1]{\def\BIT@value@englishschool{#1}} +\newcommand\englishinstitute[1]{\def\BIT@value@englishinstitute{#1}} +\newcommand\englishdate[1]{\def\BIT@value@englishdate{#1}} +\newcommand\englishdegree[1]{\def\BIT@value@englishdegree{#1}} +\newcommand\englishmajor[1]{\def\BIT@value@englishmajor{#1}} +\newcommand\englishchairman[1]{\def\BIT@value@englishchairman{#1}} + +% "绘制"英文标题页 +\newcommand\makeEnglishInfo[1]{% + \cleardoublepage + \thispagestyle{empty} + + \begin{center} + + + \vspace*{10em} +%论文题目 Times New Roman 小二 加粗 + {\zihao{-2}\textbf{\BIT@value@englishtitle}} + %\bfseries + \vskip \stretch{1} + +% Times New Roman 小三 + {\zihao{-3} + \begin{tabular}{ll} + \BIT@label@englishauthor & \BITunderline[200pt]{\BIT@value@englishauthor} + \\ + \BIT@label@englishinstitute & \BITunderline[200pt]{\BIT@value@englishinstitute} + \\ + \BIT@label@englishadvisor & \BITunderline[200pt]{\BIT@value@englishadvisor} + \\ + \BIT@label@englishchairman & \BITunderline[200pt]{\BIT@value@englishchairman} + \\ + \BIT@label@englishdegree & \BITunderline[200pt]{\BIT@value@englishdegree} + \\ + \BIT@label@englishmajor & \BITunderline[200pt]{\BIT@value@englishmajor} + \\ + \BIT@label@englishschool & \BITunderline[200pt]{\BIT@value@englishschool} + \\ + \BIT@label@englishdate & \BITunderline[200pt]{\BIT@value@englishdate} + \end{tabular}} + + \end{center} + + \vskip \stretch{0.5} + \clearpage + \if@twoside + \thispagestyle{empty} + \cleardoublepage + \fi +} + +%绘制树立排放的论文题目和学校名称 + +\newcommand\makeVerticalTitle{ + \cleardoublepage + \thispagestyle{empty} + \vskip 5cm + \begin{center} + \setstretch{1.1} + \begin{minipage}{1em} + {\heiti\zihao{3}\BIT@value@vtitle} + \vskip 2cm + {\heiti\zihao{3}\BIT@value@school} + \end{minipage} + \end{center} + \clearpage + \if@twoside + \thispagestyle{empty} + \cleardoublepage + \fi + +} + +% 原创性声明 +\newcommand\makeDeclareOriginal{% + \cleardoublepage + \pdfbookmark[0]{声明}{statement} + \thispagestyle{empty} + \begin{center} + {\bf\zihao{3} \BIT@label@original} + \end{center} + \vskip 10pt + {\zihao{4}\BIT@label@originalcontent} + \vskip 10pt + \hspace{8em}{\zihao{4}\BIT@label@authorsign} \BITunderline[6em]{} \hspace{2em} {\zihao{4}\BIT@label@originalDate} \BITunderline[6em]{} + + \vskip 30mm + + \begin{center} + {\bf\zihao{3} \BIT@label@authorization} + \end{center} + \vskip 10pt + {\zihao{4} \BIT@label@authorizationcontent} + \vskip 40pt + + \hspace{8em}{\zihao{4}\BIT@label@authorsign} \BITunderline[6em]{} \hspace{2em} {\zihao{4}\BIT@label@Supervisorsign} \BITunderline[6em]{} + \vskip 15pt + \hspace{8em}{\zihao{4}\BIT@label@originalDate} \BITunderline[6em]{} \hspace{2em} {\zihao{4}\BIT@label@originalDate} \BITunderline[6em]{} + \clearpage + \if@twoside + \thispagestyle{empty} + \cleardoublepage + \fi + +} + + +% 页眉页脚 +\pagestyle{fancy} +\fancyhf{} +\fancyhead[C]{\songti \zihao{5} \BIT@label@headschoolname} % 奇数页左页眉 +\fancyfoot[C]{\songti \zihao{5} {\thepage}} % 页脚 + + +\fancypagestyle{plain}{% 设置开章页页眉页脚风格(只有页码作为页脚) + \fancyhf{}% + \fancyfoot[C]{\songti \zihao{5} \BIT@label@headschoolname} + \fancyfoot[C]{\songti \zihao{5} ~---~{\thepage}~---~} %%首页页脚格式 +} + + + % 中文摘要 + \newenvironment{abstract} + { + \cleardoublepage + \chapter{\BIT@label@abstract} + } + {} +%下一页从偶数页开始 + \newcommand\beginatevenpage{ + \clearpage + \if@twoside + \thispagestyle{empty} + \cleardoublepage + \fi + } + % 中文关键词 + \newcommand\keywords[1]{% + \vspace{2ex}\noindent{\bf \BIT@label@keywords} #1} + + % 英文摘要 + \newenvironment{englishabstract} + { + \clearpage + \chapter{\BIT@label@englishabstract} + } + {} + + % 英文摘要 + \newcommand\englishkeywords[1]{% + \vspace{2ex}\noindent{\bf \BIT@label@englishkeywords} #1} + + +%_ 目录 +\renewcommand\tableofcontents{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \chapter*{\contentsname}%目录里显示“目录”,否则\chapter* + \@mkboth{\MakeUppercase\contentsname}{\MakeUppercase\contentsname}% + \pdfbookmark[0]{目录}{bittoc} + \@starttoc{toc}% + \if@restonecol\twocolumn\fi +} + + +%_ 参考文献环境 +\renewenvironment{thebibliography}[1] + {\zihao{5} + \chapter*{\bibname} + \@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}% + \addcontentsline{toc}{chapter}{参考文献} + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \setlength{\parsep}{1mm} + \setlength{\labelsep}{0.5em} + \setlength{\itemsep}{0.05pc} + \setlength{\listparindent}{0in} + \setlength{\itemindent}{0in} + \setlength{\rightmargin}{0in} + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty \clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist} + + +\newenvironment{publications}[1] + {\chapter{\BIT@label@publications}% + \@mkboth{\MakeUppercase\BIT@label@publications} + {\MakeUppercase\BIT@label@publications}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \setlength{\parsep}{1mm} + \setlength{\labelsep}{0.5em} + \setlength{\itemsep}{0.05pc} + \setlength{\listparindent}{0in} + \setlength{\itemindent}{0in} + \setlength{\rightmargin}{0in} + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty \clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `publications' environment}}% + \endlist} + + +\newenvironment{projects}[1] + {\chapter{\BIT@label@projects}% + \@mkboth{\MakeUppercase\BIT@label@projects} + {\MakeUppercase\BIT@label@projects}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty \clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `projects' environment}}% + \endlist} + + \newenvironment{resume} + {\chapter{\BIT@label@resume}} + {} + +\newenvironment{resumesection}[1] + {{\noindent\normalfont\bfseries #1} + \list{}{\labelwidth\z@ + \leftmargin 2\ccwd} + \item\relax} + {\endlist} + +\newenvironment{resumeli}[1] + {{\noindent\normalfont\bfseries #1} + \list{}{\labelwidth\z@ + \leftmargin 4\ccwd + \itemindent -2\ccwd + \listparindent\itemindent} + \item\relax} + {\endlist} + +\newenvironment{conclusion} + {\chapter*{结论} + \@mkboth{结论}{结论}% + \addcontentsline{toc}{chapter}{结论}} + {} + +\renewenvironment{thanks} + {\chapter{\BIT@label@thanks} + \fangsong + } + {} + +\newenvironment{symbolnote} + {\chapter{\BIT@label@symbolnote} + \fangsong} + {} + + %%%============================术语===================== + \newcommand{\bit@denotation@name}{主要符号对照表} + \newenvironment{denotation}[1][2.5cm]{ + \chapter{\bit@denotation@name} % no tocline + \noindent\begin{list}{}% + {\vskip-30bp\zihao{-4} + \renewcommand\makelabel[1]{##1\hfil} + \setlength{\labelwidth}{#1} % 标签盒子宽度 + \setlength{\labelsep}{0.5cm} % 标签与列表文本距离 + \setlength{\itemindent}{0cm} % 标签缩进量 + \setlength{\leftmargin}{\labelwidth+\labelsep} % 左边界 + \setlength{\rightmargin}{0cm} + \setlength{\parsep}{0cm} % 段落间距 + \setlength{\itemsep}{0cm} % 标签间距 + \setlength{\listparindent}{0cm} % 段落缩进量 + \setlength{\topsep}{0pt} % 标签与上文的间距 + }}{\end{list}} +%====增加化学、国际单位宏包 + \RequirePackage[version=4]{mhchem} + \RequirePackage{siunitx} +\setcounter{secnumdepth}{4} % 章节编号深度 (part 对应 -1) +\setcounter{tocdepth}{2} % 目录深度 (part 对应 -1) + + +\endinput +%% +%% End of file `bitmaster-xetex.cls'. diff --git a/BIT-thesis-run.cmd b/BIT-thesis-run.cmd new file mode 100644 index 0000000..8f664ae --- /dev/null +++ b/BIT-thesis-run.cmd @@ -0,0 +1,9 @@ + +del demo.pdf +xelatex -no-pdf --interaction=nonstopmode demo +bibtex demo +xelatex -no-pdf --interaction=nonstopmode demo +xelatex --interaction=nonstopmode demo + +start "" "demo.pdf" + diff --git a/BIT-thesis-run.sh b/BIT-thesis-run.sh new file mode 100644 index 0000000..4e04e44 --- /dev/null +++ b/BIT-thesis-run.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +BASE=demo + +rm ${BASE}.pdf +xelatex -no-pdf --interaction=nonstopmode ${BASE} +bibtex ${BASE} +xelatex -no-pdf --interaction=nonstopmode ${BASE} +xelatex --interaction=nonstopmode ${BASE} + +start "" "${BASE}.pdf" + diff --git a/GBT7714-2005NLang.bst b/GBT7714-2005NLang.bst new file mode 100644 index 0000000..d95a3b4 --- /dev/null +++ b/GBT7714-2005NLang.bst @@ -0,0 +1,1622 @@ +%% +%% This is file `gbt-7714-2015-numerical.bst', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% gbt-7714-2015.dtx (with options: `numerical') +%% +%% Copyright (C) 2016-2017 by Zeping Lee +%% +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.2 of this license or (at your option) any later +%% version. The latest version of this license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.2 or later is part of all distributions of +%% LaTeX version 1999/12/01 or later. +%% +%% This BibTeX style file is derived from `plainnat.bst' by Patrick W Daly, +%% which was designed for use with the `natbib.sty' package. +%% +ENTRY + { address + author + booktitle + chapter + date + doi + eid + edition + editor + howpublished + institution + isbn + issn + journal + key + language + mark + media + month + note + number + organization + pages + publisher + school + series + title + translator + type + url + urldate + volume + year + } + { lang } + { mark_ label extra.label sort.label short.list } + +INTEGERS { output.state before.all mid.sentence after.sentence after.block after.slash } + +INTEGERS { lang.zh lang.ja lang.en lang.ru lang.default } + +INTEGERS { charptr stringlength } + +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := + #4 'after.slash := + #4 'lang.zh := + #5 'lang.ja := + #1 'lang.en := + #3 'lang.ru := + #0 'lang.default := +} + +STRINGS { s t } + +FUNCTION {debug} +{ 's := + duplicate$ + "DEBUG: " s * " -> `" * + swap$ * "'" * + top$ +} + +FUNCTION {debug.int} +{ 's := + duplicate$ int.to.str$ + "DEBUG: " s * " == " * + swap$ * + top$ +} + +FUNCTION {punct.colon} +{ ": " +} + +FUNCTION {punct.slash} +{ "//\allowbreak{}" +} + +FUNCTION {punct.space} +{ " " +} + +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { output.state after.slash = + { punct.slash * write$ } + { add.period$ " " * write$ } + if$ + } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} + +FUNCTION {output.after} +{ 't := + duplicate$ empty$ + 'pop$ + { 's := + output.state mid.sentence = + { t * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { output.state after.slash = + { punct.slash * write$ } + { add.period$ " " * write$ } + if$ + } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s + } + if$ +} + +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} + +FUNCTION {fin.entry} +{ add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { output.state after.slash = + 'skip$ + { after.block 'output.state := } + if$ + } + if$ +} + +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { output.state after.slash = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ + } + if$ +} + +FUNCTION {new.slash} +{ output.state before.all = + 'skip$ + { after.slash 'output.state := } + if$ +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} + +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} + +FUNCTION {new.block.checka} +{ empty$ + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.sentence.checka} +{ empty$ + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {new.sentence.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} + +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "\emph{" swap$ * "}" * } + if$ +} + +FUNCTION {is.in.chinese} +{ lang lang.zh = +} + +FUNCTION {format.et.al} +{ is.in.chinese + { "等"} + { "et~al." } + if$ +} + +FUNCTION {format.anonymous} +{ is.in.chinese + { "佚名" } + { "Anon" } + if$ +} + +INTEGERS { nameptr namesleft numnames } + +FUNCTION {format.names} +{ 's := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > nameptr #4 < and } + { s nameptr "{vv~}{ll}{ f{ }}{ jj}" format.name$ 't := + nameptr #1 > + { namesleft #1 > + { ", " * t * } + { s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ "others" = + { ", " * format.et.al * } + { ", " * t * } + if$ + } + if$ + nameptr #3 = namesleft #1 > and + { ", " * format.et.al * } + 'skip$ + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {format.key} +{ empty$ + { key field.or.null } + { "" } + if$ +} + +FUNCTION {format.authors} +{ author empty$ + { "" } + { author format.names } + if$ +} + +FUNCTION {format.editors} +{ editor empty$ + { "" } + { editor format.names } + if$ +} + +FUNCTION {format.translators} +{ translator empty$ + { "" } + { translator format.names + is.in.chinese + { translator num.names$ #3 > + { "译" * } + { ", 译" * } + if$ + } + 'skip$ + if$ + } + if$ +} + +FUNCTION {format.url} +{ url empty$ + { "" } + { new.block "\url{" url * "}" * } + if$ +} + +FUNCTION {is.doi.in.url} +{ url empty$ + { #0 } + { doi text.length$ 'stringlength := + url text.length$ 'charptr := + { url charptr stringlength substring$ doi = not + charptr #0 > + and + } + { charptr #1 - 'charptr := } + while$ + charptr + } + if$ +} + +FUNCTION {format.doi} + + { "" } + + +FUNCTION {add.link} +{ url empty$ not + { "\href{" url * "}{" * swap$ * "}" * } + { doi empty$ not + { "\href{http://dx.doi.org/" doi * "}{" * swap$ * "}" * } + 'skip$ + if$ + } + if$ +} + +FUNCTION {format.title} +{ title empty$ + { "" } + { title "t" change.case$ add.link } + if$ +} + +FUNCTION {set.mark} +{ mark_ empty$ not + 'pop$ + { mark empty$ not + { pop$ mark 'mark_ := } + { 'mark_ := } + if$ + media empty$ not + { mark_ "/" * media * 'mark_ := } + { url empty$ not + { mark_ "/OL" * 'mark_ := } + 'skip$ + if$ + } + if$ + } + if$ +} + +FUNCTION {format.mark} +{ "\allowbreak[" mark_ * "]" * } + +FUNCTION {format.full.names} +{'s := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{vv~}{ll}" format.name$ 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + numnames #2 > + { "," * } + 'skip$ + if$ + t "others" = + { " et~al." * } + { " and " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {author.editor.full} +{ author empty$ + { editor empty$ + { "" } + { editor format.full.names } + if$ + } + { author format.full.names } + if$ +} + +FUNCTION {author.full} +{ author empty$ + { "" } + { author format.full.names } + if$ +} + +FUNCTION {editor.full} +{ editor empty$ + { "" } + { editor format.full.names } + if$ +} + +FUNCTION {make.full.names} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.full + { type$ "proceedings" = + 'editor.full + 'author.full + if$ + } + if$ +} + +FUNCTION {output.bibitem} +{ newline$ + "\bibitem[" write$ + label write$ + ")" make.full.names duplicate$ short.list = + { pop$ } + { * } + if$ + "]{" * write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + + +FUNCTION {n.dashify} +{ 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {format.date} +{ type$ "patent" = type$ "newspaper" = or + date empty$ not and + { date } + { year duplicate$ empty$ + { "empty year in " cite$ * warning$ + pop$ "" } + 'skip$ + if$ + extra.label * + } + if$ +} + +FUNCTION {extract.before.dash} +{ duplicate$ empty$ + { pop$ "" } + { 's := + #1 'charptr := + s text.length$ #1 + 'stringlength := + { charptr stringlength < + s charptr #1 substring$ "-" = not + and + } + { charptr #1 + 'charptr := } + while$ + s #1 charptr #1 - substring$ + } + if$ +} + +FUNCTION {extract.after.dash} +{ duplicate$ empty$ + { pop$ "" } + { 's := + #1 'charptr := + s text.length$ #1 + 'stringlength := + { charptr stringlength < + s charptr #1 substring$ "-" = not + and + } + { charptr #1 + 'charptr := } + while$ + { charptr stringlength < + s charptr #1 substring$ "-" = + and + } + { charptr #1 + 'charptr := } + while$ + s charptr global.max$ substring$ + } + if$ +} + +FUNCTION {contains.dash} +{ duplicate$ empty$ + { pop$ #0 } + { 's := + { s empty$ not + s #1 #1 substring$ "-" = not + and + } + { s #2 global.max$ substring$ 's := } + while$ + s empty$ not + } + if$ +} + +FUNCTION {format.year} +{ year empty$ not + { year } + { date empty$ not + { date extract.before.dash } + { "empty year in " cite$ * warning$ + "" } + if$ + } + if$ + extra.label * +} + +FUNCTION {format.editdate} +{ date empty$ not + type$ "newspaper" = not and + url empty$ not doi empty$ not or + and + { "\allowbreak(" date * ")" * } + { "" } + if$ +} + +FUNCTION {format.urldate} + + { "" } + + +FUNCTION {format.btitle} +{ title emphasize +} + +FUNCTION {tie.or.space.connect} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ * * +} + +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} + +FUNCTION {is.digit} +{ duplicate$ empty$ + { pop$ #0 } + { chr.to.int$ + duplicate$ "0" chr.to.int$ < + { pop$ #0 } + { "9" chr.to.int$ > + { #0 } + { #1 } + if$ + } + if$ + } + if$ +} + +FUNCTION {is.number} +{ 's := + s empty$ + { #0 } + { s text.length$ 'charptr := + { charptr #0 > + s charptr #1 substring$ is.digit + and + } + { charptr #1 - 'charptr := } + while$ + charptr not + } + if$ +} + +FUNCTION {format.volume} +{ volume empty$ + { "" } + { volume is.number + { is.in.chinese + { "第" volume * "卷" * } + { "volume" volume tie.or.space.connect } + if$ + } + { volume } + if$ + } + if$ +} + +FUNCTION {format.number} +{ number empty$ + { "" } + { number is.number + { is.in.chinese + { "第" number * "册" * } + { "number" number tie.or.space.connect } + if$ + } + { number } + if$ + } + if$ +} + +FUNCTION {format.volume.number} +{ volume empty$ not + { format.volume } + { format.number } + if$ +} + +FUNCTION {format.series.vol.num.title} +{ format.volume.number 's := + series empty$ not + { series ": " * + s empty$ not + { s * "\quad " * } + 'skip$ + if$ + title * + } + { title + s empty$ not + { ": " * s * } + 'skip$ + if$ + } + if$ + "t" change.case$ add.link +} + +FUNCTION {format.series.vol.num.booktitle} +{ format.volume.number 's := + series empty$ not + { series ": " * + s empty$ not + { s * "\quad " * } + 'skip$ + if$ + booktitle * + } + { booktitle + s empty$ not + { ": " * s * } + 'skip$ + if$ + } + if$ +} + +FUNCTION {num.to.ordinal} +{ duplicate$ text.length$ 'charptr := + duplicate$ charptr #1 substring$ 's := + s "1" = + { "st" * } + { s "2" = + { "nd" * } + { s "3" = + { "rd" * } + { "th" * } + if$ + } + if$ + } + if$ +} + +FUNCTION {format.edition} +{ edition empty$ + { "" } + { edition is.number + { is.in.chinese + { edition "版" * } + { edition num.to.ordinal " ed." * } + if$ + } + { lang lang.en = + { edition "t" change.case$ 's := + s "Revised" = s "Revised edition" = or + { "Rev. ed." } + { s " ed." *} + if$ + } + { edition } + if$ + } + if$ + } + if$ +} + +FUNCTION {format.sine.loco} +{ is.in.chinese + { "[出版地不详]" } + { "[S.l.]" } + if$ +} + +FUNCTION {format.address} +{ address } + +FUNCTION {format.sine.nomine} +{ is.in.chinese + { "[出版地不详]" } + { "[s.n.]" } + if$ +} + +FUNCTION {format.publisher} +{ publisher empty$ not + { publisher } + { school empty$ not + { school } + { organization empty$ not + { organization } + { institution empty$ not + { institution } + { "" } + if$ + } + if$ + } + if$ + } + if$ +} + +FUNCTION {format.sine.loco.sine.nomine} +{ is.in.chinese + { "[出版地不详: 出版者不详]" } + { "[S.l.: s.n.]" } + if$ +} + +FUNCTION {format.address.publisher} +{ address empty$ not + { address + format.publisher empty$ not + { ": " * format.publisher * } + { url empty$ doi empty$ and + { ": " * format.sine.nomine * } + 'skip$ + if$ + } + if$ + } + { url empty$ doi empty$ and + { format.publisher empty$ not + { format.sine.loco ": " * format.publisher * } + { format.sine.loco.sine.nomine } + if$ + } + { format.publisher empty$ not + { format.publisher } + { "" } + if$ + } + if$ + } + if$ +} + +FUNCTION {format.pages} +{ pages empty$ + { "" } + { pages n.dashify } + if$ +} + +FUNCTION {format.journal.volume} +{ volume } + +FUNCTION {format.journal.number} +{ number empty$ not + { "\penalty0 (" number * ")" * } + { "" } + if$ +} + +FUNCTION {format.periodical.year.volume.number} +{ year empty$ not + { year extract.before.dash } + { "No year in periodical " cite$ * warning$ } + if$ + volume empty$ not + { ", " * volume extract.before.dash * } + 'skip$ + if$ + number empty$ not + { "\penalty0 (" * number extract.before.dash * ")" * } + 'skip$ + if$ + year contains.dash + { "--" * + year extract.after.dash empty$ + volume extract.after.dash empty$ and + number extract.after.dash empty$ and not + { year extract.after.dash empty$ not + { year extract.after.dash * } + { year extract.before.dash * } + if$ + volume empty$ not + { ", " * volume extract.after.dash * } + 'skip$ + if$ + number empty$ not + { "\penalty0 (" * number extract.after.dash * ")" * } + 'skip$ + if$ + } + 'skip$ + if$ + } + 'skip$ + if$ +} + +FUNCTION {format.in.ed.booktitle} +{ booktitle empty$ + { "" } + { editor empty$ + { "In " booktitle emphasize * } + { "In " format.editors * ", " * booktitle emphasize * } + if$ + } + if$ +} + +FUNCTION {empty.misc.check} +{ author empty$ title empty$ howpublished empty$ + month empty$ year empty$ note empty$ + and and and and and + key empty$ not and + { "all relevant fields are empty in " cite$ * warning$ } + 'skip$ + if$ +} + +FUNCTION {format.article.crossref} +{ key empty$ + { journal empty$ + { "need key or journal for " cite$ * " to crossref " * crossref * + warning$ + "" + } + { "In \emph{" journal * "}" * } + if$ + } + { "In " } + if$ + " \citet{" * crossref * "}" * +} + +FUNCTION {format.book.crossref} +{ volume empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + "In " + } + { "Volume" volume tie.or.space.connect + " of " * + } + if$ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { series empty$ + { "need editor, key, or series for " cite$ * " to crossref " * + crossref * warning$ + "" * + } + { "\emph{" * series * "}" * } + if$ + } + 'skip$ + if$ + } + 'skip$ + if$ + " \citet{" * crossref * "}" * +} + +FUNCTION {format.incoll.inproc.crossref} +{ editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { booktitle empty$ + { "need editor, key, or booktitle for " cite$ * " to crossref " * + crossref * warning$ + "" + } + { "In \emph{" booktitle * "}" * } + if$ + } + { "In " } + if$ + } + { "In " } + if$ + " \citet{" * crossref * "}" * +} + +FUNCTION {monograph} +{ output.bibitem + author empty$ not + { format.authors } + { editor empty$ not + { format.editors } + { "" } + if$ + } + if$ + output + new.block + format.series.vol.num.title "title" output.check + "M" set.mark + format.mark "" output.after + new.block + format.translators output + new.sentence + format.edition output + new.block + format.address.publisher output + format.date "year" output.check + format.pages punct.colon output.after + format.urldate "" output.after + format.url output + format.doi output + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + author format.key output + new.block + format.title "title" output.check + "M" set.mark + format.mark "" output.after + new.block + format.translators output + new.block + format.editors output + new.block + format.series.vol.num.booktitle "booktitle" output.check + new.block + format.edition output + new.block + format.address.publisher output + format.date "year" output.check + format.pages punct.colon output.after + format.urldate "" output.after + format.url output + format.doi output + fin.entry +} + +FUNCTION {periodical} +{ output.bibitem + format.authors "author" output.check + author format.key output + new.block + format.title "title" output.check + "J" set.mark + format.mark "" output.after + new.block + format.periodical.year.volume.number output + new.block + format.address.publisher output + format.date "year" output.check + format.urldate "" output.after + format.url output + format.doi output + fin.entry +} + +FUNCTION {article.in.journal} +{ output.bibitem + format.authors "author" output.check + author format.key output + new.block + format.title "title" output.check + "J" set.mark + format.mark "" output.after + new.block + journal "journal" output.check + format.date "year" output.check + volume output + format.journal.number "" output.after + format.pages punct.colon output.after + format.editdate "" output.after + format.urldate "" output.after + format.url output + format.doi output + fin.entry +} + +FUNCTION {patent} +{ output.bibitem + format.authors output + author format.key output + new.block + format.title + number empty$ not + { punct.colon * number * } + 'skip$ + if$ + "title" output.check + "P" set.mark + format.mark "" output.after + new.block + format.date "year" output.check + format.urldate "" output.after + format.url output + format.doi output + fin.entry +} + +FUNCTION {online} +{ output.bibitem + format.authors output + author format.key output + new.block + format.series.vol.num.title "title" output.check + "EB" set.mark + format.mark "" output.after + new.block + format.address.publisher output + date empty$ + { format.date output } + 'skip$ + if$ + format.pages punct.colon output.after + format.editdate "" output.after + format.urldate "" output.after + format.url output + format.doi output + fin.entry +} + +FUNCTION {misc} +{ journal empty$ not + { article.in.journal } + { booktitle empty$ not + { incollection } + { url empty$ not + { online } + { monograph } + if$ + } + if$ + } + if$ +} + +FUNCTION {archive} +{ "A" set.mark + misc +} + +FUNCTION {article} { misc } + +FUNCTION {book} { monograph } + +FUNCTION {collection} +{ "G" set.mark + monograph } + +FUNCTION {database} +{ "DB" set.mark + misc +} + +FUNCTION {dataset} +{ "DS" set.mark + misc +} + +FUNCTION {inbook} { book } + +FUNCTION {inproceedings} +{ "C" set.mark + incollection +} + +FUNCTION {conference} { inproceedings } + +FUNCTION {map} +{ "CM" set.mark + misc +} + +FUNCTION {mastersthesis} +{ "D" set.mark + monograph +} + +FUNCTION {newspaper} +{ "N" set.mark + article.in.journal +} + +FUNCTION {phdthesis} { mastersthesis } + +FUNCTION {proceedings} +{ "C" set.mark + monograph +} + +FUNCTION {program} +{ "CP" set.mark + misc +} + +FUNCTION {standard} +{ "S" set.mark + misc +} + +FUNCTION {techreport} +{ "R" set.mark + misc +} + +FUNCTION {default.type} { misc } + +MACRO {jan} {"January"} + +MACRO {feb} {"February"} + +MACRO {mar} {"March"} + +MACRO {apr} {"April"} + +MACRO {may} {"May"} + +MACRO {jun} {"June"} + +MACRO {jul} {"July"} + +MACRO {aug} {"August"} + +MACRO {sep} {"September"} + +MACRO {oct} {"October"} + +MACRO {nov} {"November"} + +MACRO {dec} {"December"} + +MACRO {acmcs} {"ACM Computing Surveys"} + +MACRO {acta} {"Acta Informatica"} + +MACRO {cacm} {"Communications of the ACM"} + +MACRO {ibmjrd} {"IBM Journal of Research and Development"} + +MACRO {ibmsj} {"IBM Systems Journal"} + +MACRO {ieeese} {"IEEE Transactions on Software Engineering"} + +MACRO {ieeetc} {"IEEE Transactions on Computers"} + +MACRO {ieeetcad} + {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"} + +MACRO {ipl} {"Information Processing Letters"} + +MACRO {jacm} {"Journal of the ACM"} + +MACRO {jcss} {"Journal of Computer and System Sciences"} + +MACRO {scp} {"Science of Computer Programming"} + +MACRO {sicomp} {"SIAM Journal on Computing"} + +MACRO {tocs} {"ACM Transactions on Computer Systems"} + +MACRO {tods} {"ACM Transactions on Database Systems"} + +MACRO {tog} {"ACM Transactions on Graphics"} + +MACRO {toms} {"ACM Transactions on Mathematical Software"} + +MACRO {toois} {"ACM Transactions on Office Information Systems"} + +MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"} + +MACRO {tcs} {"Theoretical Computer Science"} + +READ + +EXECUTE {init.state.consts} + +INTEGERS { ascii } + +FUNCTION {char.lang} +{ chr.to.int$ 'ascii := + ascii #31 > ascii #128 < and + { lang.en } + { ascii #227 > ascii #234 < and + { lang.zh } + { ascii #227 = + { lang.ja } + { ascii #207 > ascii #212 < and + { lang.ru } + { lang.default } + if$ + } + if$ + } + if$ + } + if$ +} + +FUNCTION {set.language} +{ language empty$ + { lang.default 'lang := + author field.or.null title field.or.null * 's := + s empty$ + 'skip$ + { #1 'charptr := + s text.length$ #1 + 'stringlength := + { charptr stringlength < } + { s charptr #1 substring$ char.lang + duplicate$ #3 > + { charptr #2 + 'charptr := } + 'skip$ + if$ + duplicate$ lang > + { 'lang := } + 'pop$ + if$ + charptr #1 + 'charptr := + } + while$ + } + if$ + } + { language "en" = + { lang.en } + { language "zh" = + { lang.zh } + { language "ja" = + { lang.ja } + { language "ru" = + { lang.ru } + { lang.default } + if$ + } + if$ + } + if$ + } + if$ + 'lang := + } + if$ +} + +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} + +INTEGERS { len } + +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + 's + if$ +} + +FUNCTION {format.lab.names} +{ 's := + s #1 "{vv~}{ll}" format.name$ + s num.names$ #1 > + { "\ " * format.et.al * } + 'skip$ + if$ +} + +FUNCTION {author.key.label} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.editor.key.label} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.key.organization.label} +{ author empty$ + { key empty$ + { organization empty$ + { cite$ #1 #3 substring$ } + { "The " #4 organization chop.word #3 text.prefix$ } + if$ + } + 'key + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {editor.key.organization.label} +{ editor empty$ + { key empty$ + { organization empty$ + { cite$ #1 #3 substring$ } + { "The " #4 organization chop.word #3 text.prefix$ } + if$ + } + 'key + if$ + } + { editor format.lab.names } + if$ +} + +FUNCTION {calc.short.authors} +{ type$ "book" = + type$ "inbook" = + or + type$ "collection" = + or + 'author.editor.key.label + { type$ "proceedings" = + { editor empty$ not + 'editor.key.organization.label + 'author.key.organization.label + if$ + } + 'author.key.label + if$ + } + if$ + 'short.list := +} + +FUNCTION {calc.label} +{ calc.short.authors + short.list + "(" + * + year duplicate$ empty$ + short.list key field.or.null = or + { pop$ + urldate empty$ not + { urldate extract.before.dash } + { "" } + if$ + } + 'extract.before.dash + if$ + * + 'label := +} + +INTEGERS { seq.num } + +FUNCTION {init.seq} +{ #0 'seq.num :=} + +EXECUTE {init.seq} + +FUNCTION {int.to.fix} +{ "000000000" swap$ int.to.str$ * + #-1 #10 substring$ +} + +FUNCTION {presort} +{ set.language + calc.label + label sortify + " " + * + seq.num #1 + 'seq.num := + seq.num int.to.fix + 'sort.label := + sort.label * + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {presort} + +SORT + +STRINGS { longest.label last.label next.extra } + +INTEGERS { longest.label.width last.extra.num number.label } + +FUNCTION {initialize.longest.label} +{ "" 'longest.label := + #0 int.to.chr$ 'last.label := + "" 'next.extra := + #0 'longest.label.width := + #0 'last.extra.num := + #0 'number.label := +} + +FUNCTION {forward.pass} +{ last.label label = + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.chr$ 'extra.label := + } + { "a" chr.to.int$ 'last.extra.num := + "" 'extra.label := + label 'last.label := + } + if$ + number.label #1 + 'number.label := +} + +FUNCTION {reverse.pass} +{ next.extra "b" = + { "a" 'extra.label := } + 'skip$ + if$ + extra.label 'next.extra := + extra.label + duplicate$ empty$ + 'skip$ + { "{\natexlab{" swap$ * "}}" * } + if$ + 'extra.label := + label extra.label * 'label := +} + +EXECUTE {initialize.longest.label} + +ITERATE {forward.pass} + +REVERSE {reverse.pass} + +FUNCTION {bib.sort.order} +{ sort.label 'sort.key$ := +} + +ITERATE {bib.sort.order} + +SORT + +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" number.label int.to.str$ * "}" * + write$ newline$ + "\providecommand{\natexlab}[1]{#1}" + write$ newline$ + "\providecommand{\url}[1]{#1}" + write$ newline$ + "\providecommand{\href}[2]{#2}" + write$ newline$ + "\providecommand{\doi}[1]{DOI: \href{http://dx.doi.org/#1}{#1}}" + write$ newline$ + "\expandafter\ifx\csname urlstyle\endcsname\relax\relax\else" + write$ newline$ + " \urlstyle{same}\fi" + write$ newline$ +} + +EXECUTE {begin.bib} + +ITERATE {call.type$} + +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} + +EXECUTE {end.bib} diff --git a/chapters/abstract.aux b/chapters/abstract.aux new file mode 100644 index 0000000..b3acd36 --- /dev/null +++ b/chapters/abstract.aux @@ -0,0 +1,48 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{摘要}{I}{chapter*.1}} +\@writefile{lof}{\addvspace {10.0pt}} +\@writefile{lot}{\addvspace {10.0pt}} +\@writefile{toc}{\contentsline {chapter}{Abstract}{II}{chapter*.2}} +\@writefile{lof}{\addvspace {10.0pt}} +\@writefile{lot}{\addvspace {10.0pt}} +\@setckpt{chapters/abstract}{ +\setcounter{page}{3} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{parentequation}{0} +\setcounter{part}{0} +\setcounter{chapter}{0} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{algo}{0} +\setcounter{thm}{0} +\setcounter{defn}{0} +\setcounter{conj}{0} +\setcounter{exmp}{0} +\setcounter{rem}{0} +\setcounter{case}{0} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{ContinuedFloat}{0} +\setcounter{NAT@ctr}{0} +\setcounter{lstnumber}{1} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{3} +\setcounter{lstlisting}{0} +\setcounter{section@level}{0} +} diff --git a/chapters/abstract.tex b/chapters/abstract.tex new file mode 100644 index 0000000..bbf8f85 --- /dev/null +++ b/chapters/abstract.tex @@ -0,0 +1,20 @@ +%%================================================== +%% abstract.tex for BIT Master Thesis +%% modified by yang yating +%% version: 0.1 +%% last update: Dec 25th, 2016 +%%================================================== + +\begin{abstract} +本文……。({\color{blue}{摘要是一篇具有独立性和完整性的短文,应概括而扼要地反映出本论文的主要内容。包括研究目的、研究方法、研究结果和结论等,特别要突出研究结果和结论。中文摘要力求语言精炼准确,硕士学位论文摘要建议500$\sim$800字,博士学位论文建议1000$\sim$1200字。摘要中不可出现参考文献、图、表、化学结构式、非公知公用的符号和术语。英文摘要与中文摘要的内容应一致。}}) + +\keywords{形状记忆; 聚氨酯; 织物; 合成; 应用 ({\color{blue}{一般选3~8个单词或专业术语,且中英文关键词必须对应。})}} +\end{abstract} + +\begin{englishabstract} + + In order to exploit ……. + +\englishkeywords{shape memory properties; polyurethane; textile; synthesis; application} + +\end{englishabstract} diff --git a/chapters/app1.aux b/chapters/app1.aux new file mode 100644 index 0000000..5456fad --- /dev/null +++ b/chapters/app1.aux @@ -0,0 +1,45 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{\numberline {附录 A\hspace {.3em}}***}{6}{appendix.A}} +\@writefile{lof}{\addvspace {10.0pt}} +\@writefile{lot}{\addvspace {10.0pt}} +\@setckpt{chapters/app1}{ +\setcounter{page}{7} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{parentequation}{0} +\setcounter{part}{0} +\setcounter{chapter}{1} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{algo}{0} +\setcounter{thm}{0} +\setcounter{defn}{0} +\setcounter{conj}{0} +\setcounter{exmp}{0} +\setcounter{rem}{0} +\setcounter{case}{0} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{ContinuedFloat}{0} +\setcounter{NAT@ctr}{6} +\setcounter{lstnumber}{1} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{14} +\setcounter{lstlisting}{0} +\setcounter{section@level}{2} +} diff --git a/chapters/app1.tex b/chapters/app1.tex new file mode 100644 index 0000000..33b71c2 --- /dev/null +++ b/chapters/app1.tex @@ -0,0 +1,11 @@ +%%================================================== +%% app1.tex for BIT Master Thesis +%% modified by yang yating +%% version: 0.1 +%% last update: Dec 25th, 2016 +%%================================================== + + +\chapter{***} + +附录相关内容… diff --git a/chapters/app2.aux b/chapters/app2.aux new file mode 100644 index 0000000..64c7f06 --- /dev/null +++ b/chapters/app2.aux @@ -0,0 +1,45 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{\numberline {附录 B\hspace {.3em}}Maxwell Equations}{7}{appendix.B}} +\@writefile{lof}{\addvspace {10.0pt}} +\@writefile{lot}{\addvspace {10.0pt}} +\@setckpt{chapters/app2}{ +\setcounter{page}{8} +\setcounter{equation}{3} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{parentequation}{2} +\setcounter{part}{0} +\setcounter{chapter}{2} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{algo}{0} +\setcounter{thm}{0} +\setcounter{defn}{0} +\setcounter{conj}{0} +\setcounter{exmp}{0} +\setcounter{rem}{0} +\setcounter{case}{0} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{ContinuedFloat}{0} +\setcounter{NAT@ctr}{6} +\setcounter{lstnumber}{1} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{15} +\setcounter{lstlisting}{0} +\setcounter{section@level}{2} +} diff --git a/chapters/app2.tex b/chapters/app2.tex new file mode 100644 index 0000000..da03f7e --- /dev/null +++ b/chapters/app2.tex @@ -0,0 +1,37 @@ + +\chapter{Maxwell Equations} + + +因为在柱坐标系下,$\overline{\overline\mu}$是对角的,所以Maxwell方程组中电场$\bf +E$的旋度 + +所以$\bf H$的各个分量可以写为: +\begin{subequations} + \begin{eqnarray} + H_r=\frac{1}{\mathbf{i}\omega\mu_r}\frac{1}{r}\frac{\partial + E_z}{\partial\theta } \\ + H_\theta=-\frac{1}{\mathbf{i}\omega\mu_\theta}\frac{\partial E_z}{\partial r} + \end{eqnarray} +\end{subequations} +同样地,在柱坐标系下,$\overline{\overline\epsilon}$是对角的,所以Maxwell方程组中磁场$\bf +H$的旋度 +\begin{subequations} + \begin{eqnarray} + &&\nabla\times{\bf H}=-\mathbf{i}\omega{\bf D}\\ + &&\left[\frac{1}{r}\frac{\partial}{\partial + r}(rH_\theta)-\frac{1}{r}\frac{\partial + H_r}{\partial\theta}\right]{\hat{\bf + z}}=-\mathbf{i}\omega{\overline{\overline\epsilon}}{\bf + E}=-\mathbf{i}\omega\epsilon_zE_z{\hat{\bf z}} \\ + &&\frac{1}{r}\frac{\partial}{\partial + r}(rH_\theta)-\frac{1}{r}\frac{\partial + H_r}{\partial\theta}=-\mathbf{i}\omega\epsilon_zE_z + \end{eqnarray} +\end{subequations} +由此我们可以得到关于$E_z$的波函数方程: +\begin{eqnarray} + \frac{1}{\mu_\theta\epsilon_z}\frac{1}{r}\frac{\partial}{\partial r} + \left(r\frac{\partial E_z}{\partial r}\right)+ + \frac{1}{\mu_r\epsilon_z}\frac{1}{r^2}\frac{\partial^2E_z}{\partial\theta^2} + +\omega^2 E_z=0 +\end{eqnarray} diff --git a/chapters/chapter1/chapter1.aux b/chapters/chapter1/chapter1.aux new file mode 100644 index 0000000..603a589 --- /dev/null +++ b/chapters/chapter1/chapter1.aux @@ -0,0 +1,59 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\citation{Takahashi1996Structure,Xia2002Analysis,Jiang1989,Mao2000Motion,Feng1998} +\citation{Jiang2005Size} +\@writefile{toc}{\contentsline {chapter}{\numberline {第1章\hspace {.3em}}绪论}{1}{chapter.1}} +\@writefile{lof}{\addvspace {10.0pt}} +\@writefile{lot}{\addvspace {10.0pt}} +\newlabel{chap:intro}{{1}{1}{绪论}{chapter.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {1.1}本论文研究的目的和意义}{1}{section.1.1}} +\@writefile{toc}{\contentsline {section}{\numberline {1.2}国内外研究现状及发展趋势}{1}{section.1.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.1}形状记忆聚氨酯的形状记忆机理}{1}{subsection.1.2.1}} +\@writefile{lof}{\contentsline {figure}{\numberline {1.1}{\ignorespaces 热塑性形状记忆聚氨酯的形状记忆机理示意图\relax }}{1}{figure.caption.7}} +\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}} +\newlabel{fig:diagram}{{1.1}{1}{热塑性形状记忆聚氨酯的形状记忆机理示意图\relax }{figure.caption.7}{}} +\citation{Jiang2005Size} +\@writefile{lot}{\contentsline {table}{\numberline {1.1}{\ignorespaces 水系聚氨酯分类\relax }}{2}{table.caption.8}} +\newlabel{tab:category}{{1.1}{2}{水系聚氨酯分类\relax }{table.caption.8}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.2}形状记忆聚氨酯的研究进展}{2}{subsection.1.2.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.3}水系聚氨酯及聚氨酯整理剂}{2}{subsection.1.2.3}} +\@setckpt{chapters/chapter1/chapter1}{ +\setcounter{page}{3} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{parentequation}{0} +\setcounter{part}{0} +\setcounter{chapter}{1} +\setcounter{section}{2} +\setcounter{subsection}{3} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{1} +\setcounter{table}{1} +\setcounter{algo}{0} +\setcounter{thm}{0} +\setcounter{defn}{0} +\setcounter{conj}{0} +\setcounter{exmp}{0} +\setcounter{rem}{0} +\setcounter{case}{0} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{ContinuedFloat}{0} +\setcounter{NAT@ctr}{0} +\setcounter{lstnumber}{1} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{11} +\setcounter{lstlisting}{0} +\setcounter{section@level}{2} +} diff --git a/chapters/chapter1/chapter1.tex b/chapters/chapter1/chapter1.tex new file mode 100644 index 0000000..9fc6cae --- /dev/null +++ b/chapters/chapter1/chapter1.tex @@ -0,0 +1,11 @@ +%%================================================== +%% chapter01.tex for BIT Master Thesis +%% modified by yang yating +%% version: 0.1 +%% last update: Dec 25th, 2016 +%%================================================== +\chapter{绪论} +\label{chap:intro} +%在下方加入各小节内容 +\input{chapters/chapter1/chapter1_1} +\input{chapters/chapter1/chapter1_2} diff --git a/chapters/chapter1/chapter1_1.tex b/chapters/chapter1/chapter1_1.tex new file mode 100644 index 0000000..6e7c39d --- /dev/null +++ b/chapters/chapter1/chapter1_1.tex @@ -0,0 +1,5 @@ +\section{本论文研究的目的和意义} + +近年来,随着人们生活水平的不断提高,人们越来越注重周围环境对身体健康的影响。作为服装是人们时时刻刻最贴近的环境,尤其是内衣,对人体健康有很大的影响。由于合时刻刻最贴近的环境,尤其是内衣,对人体健康有很大的影响。由于合成纤维的衣着舒适性、手感性,天然纤维的发展又成为人们关注的一大热点。 + +……\upcite{Takahashi1996Structure,Xia2002Analysis,Jiang1989,Mao2000Motion,Feng1998} \ No newline at end of file diff --git a/chapters/chapter1/chapter1_2.tex b/chapters/chapter1/chapter1_2.tex new file mode 100644 index 0000000..3918356 --- /dev/null +++ b/chapters/chapter1/chapter1_2.tex @@ -0,0 +1,43 @@ +\section{国内外研究现状及发展趋势} +%\label{sec:***} 可标注label + +\subsection{形状记忆聚氨酯的形状记忆机理} +%\label{sec:features} + +形状记忆聚合物(SMP)是继形状记忆合金后在80年代发展起来的一种新型形状记忆材料\cite{Jiang2005Size}。形状记忆高分子材料在常温范围内具有塑料的性质,即刚性、形状稳定恢复性;同时在一定温度下(所谓记忆温度下)具有橡胶的特性,主要表现为材料的可变形性和形变恢复性。即“记忆初始态-固定变形-恢复起始态”的循环。 + +固定相只有物理交联结构的聚氨酯称为热塑性SMPU,而有化学交联结构称为热固性SMPU。热塑性和热固性形状记忆聚氨酯的形状记忆原理示意图如图\ref{fig:diagram}所示 + +\begin{figure} + \centering + \includegraphics[width=0.75\textwidth]{chapters/chapter1/figures/figure1} + \caption{热塑性形状记忆聚氨酯的形状记忆机理示意图}\label{fig:diagram} +\end{figure} + + +\subsection{形状记忆聚氨酯的研究进展} +%\label{sec:requirements} +首例SMPU是日本Mitsubishi公司开发成功的……。 + +\subsection{水系聚氨酯及聚氨酯整理剂} + +水系聚氨酯的形态对其流动性,成膜性及加工织物的性能有重要影响,一般分为三种类型\cite{Jiang2005Size} ,如表 \ref{tab:category}所示。 + +\begin{table} + \centering + \caption{水系聚氨酯分类} \label{tab:category} + \begin{tabular*}{0.9\textwidth}{@{\extracolsep{\fill}}cccc} + \toprule + 类别 &水溶型 &胶体分散型 &乳液型 \\ + \midrule + 状态 &溶解$\sim$胶束 &分散 &白浊 \\ + 外观 &水溶型 &胶体分散型 &乳液型 \\ + 粒径$/\mu m$ &$<0.001$ &$0.001-0.1$ &$>0.1$ \\ + 重均分子量 &$1000\sim 10000$ &数千$\sim 20万$ &$>5000$ \\ + \bottomrule + \end{tabular*} +\end{table} + +由于它们对纤维织物的浸透性和亲和性不同,因此在纺织品染整加工中的用途也有差别,其中以水溶型和乳液型产品较为常用。另外,水系聚氨酯又有反应性和非反应性之分。虽然它们的共同特点是分子结构中不含异氰酸酯基,但前者是用封闭剂将异氰酸酯基暂时封闭,在纺织品整理时复出。相互交联反应形成三维网状结构而固着在织物表面。 +…… + diff --git a/chapters/chapter1/figures/figure1.png b/chapters/chapter1/figures/figure1.png new file mode 100644 index 0000000..2910a04 Binary files /dev/null and b/chapters/chapter1/figures/figure1.png differ diff --git a/chapters/conclusion.aux b/chapters/conclusion.aux new file mode 100644 index 0000000..46ea3e1 --- /dev/null +++ b/chapters/conclusion.aux @@ -0,0 +1,43 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{结论}{3}{chapter*.9}} +\@setckpt{chapters/conclusion}{ +\setcounter{page}{4} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{parentequation}{0} +\setcounter{part}{0} +\setcounter{chapter}{1} +\setcounter{section}{2} +\setcounter{subsection}{3} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{1} +\setcounter{table}{1} +\setcounter{algo}{0} +\setcounter{thm}{0} +\setcounter{defn}{0} +\setcounter{conj}{0} +\setcounter{exmp}{0} +\setcounter{rem}{0} +\setcounter{case}{0} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{ContinuedFloat}{0} +\setcounter{NAT@ctr}{0} +\setcounter{lstnumber}{1} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{12} +\setcounter{lstlisting}{0} +\setcounter{section@level}{2} +} diff --git a/chapters/conclusion.tex b/chapters/conclusion.tex new file mode 100644 index 0000000..a70b14c --- /dev/null +++ b/chapters/conclusion.tex @@ -0,0 +1,13 @@ +%%================================================== +%% conclusion.tex for BIT Master Thesis +%% modified by yang yating +%% version: 0.1 +%% last update: Dec 25th, 2016 +%%================================================== + + +\begin{conclusion} + +本文采用……。{\color{blue}(结论作为学位论文正文的最后部分单独排写,但不加章号。结论是对整个论文主要结果的总结。在结论中应明确指出本研究的创新点,对其应用前景和社会、经济价值等加以预测和评价,并指出今后进一步在本研究方向进行研究工作的展望与设想。结论部分的撰写应简明扼要,突出创新性。)} + +\end{conclusion} \ No newline at end of file diff --git a/chapters/denotation.tex b/chapters/denotation.tex new file mode 100644 index 0000000..fd75fa3 --- /dev/null +++ b/chapters/denotation.tex @@ -0,0 +1,12 @@ +\begin{denotation} + +\item[BIT] 北京理工大学的英文缩写 +\item[\LaTeX] 一个很棒的排版系统 +\item[\LaTeXe] 一个很棒的排版系统的最新稳定版 +\item[\XeTeX] \LaTeX{}的好兄弟,事实上他有很多个兄弟,但是这个兄弟对各种语言的支持能力都很强 +\item[ctex] 成套的中文\LaTeX{}解决方案,由一帮天才们开发 +\item[\ce{H2SO4}] 硫酸 +\item[$ e^{\pi{}i}+1=0$] 一个集自然界五大常数一体的炫酷方程 +\item[\ce{2H2 + O2 -> 2H2O}] 一个昂贵的生成生命之源的方程式 + +\end{denotation} diff --git a/chapters/differents.aux b/chapters/differents.aux new file mode 100644 index 0000000..603e91e --- /dev/null +++ b/chapters/differents.aux @@ -0,0 +1,45 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{\numberline {第2章\hspace {.3em}}与官方模板的区别}{4}{chapter.2}} +\@writefile{lof}{\addvspace {10.0pt}} +\@writefile{lot}{\addvspace {10.0pt}} +\@setckpt{chapters/differents}{ +\setcounter{page}{5} +\setcounter{equation}{0} +\setcounter{enumi}{10} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{parentequation}{0} +\setcounter{part}{0} +\setcounter{chapter}{2} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{algo}{0} +\setcounter{thm}{0} +\setcounter{defn}{0} +\setcounter{conj}{0} +\setcounter{exmp}{0} +\setcounter{rem}{0} +\setcounter{case}{0} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{ContinuedFloat}{0} +\setcounter{NAT@ctr}{0} +\setcounter{lstnumber}{1} +\setcounter{Item}{10} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{11} +\setcounter{lstlisting}{0} +\setcounter{section@level}{2} +} diff --git a/chapters/differents.log b/chapters/differents.log new file mode 100644 index 0000000..e69de29 diff --git a/chapters/pub.aux b/chapters/pub.aux new file mode 100644 index 0000000..61ef01b --- /dev/null +++ b/chapters/pub.aux @@ -0,0 +1,45 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{攻读学位期间发表论文与研究成果清单}{8}{appendix*.11}} +\@writefile{lof}{\addvspace {10.0pt}} +\@writefile{lot}{\addvspace {10.0pt}} +\@setckpt{chapters/pub}{ +\setcounter{page}{9} +\setcounter{equation}{3} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{1} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{parentequation}{2} +\setcounter{part}{0} +\setcounter{chapter}{2} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{algo}{0} +\setcounter{thm}{0} +\setcounter{defn}{0} +\setcounter{conj}{0} +\setcounter{exmp}{0} +\setcounter{rem}{0} +\setcounter{case}{0} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{ContinuedFloat}{0} +\setcounter{NAT@ctr}{6} +\setcounter{lstnumber}{1} +\setcounter{Item}{1} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{16} +\setcounter{lstlisting}{0} +\setcounter{section@level}{2} +} diff --git a/chapters/pub.tex b/chapters/pub.tex new file mode 100644 index 0000000..370fff4 --- /dev/null +++ b/chapters/pub.tex @@ -0,0 +1,15 @@ +%%================================================== +%% pub.tex for BIT Master Thesis +%% modified by yang yating +%% version: 0.1 +%% last update: Dec 25th, 2016 +%%================================================== + +\begin{publications}{99} + +% \item\textsc{高凌}. {交联型与线形水性聚氨酯的形状记忆性能比较}[J]. +% 化工进展, 2006, 532-535.(核心期刊) + \pubitem{一}{高凌}{交联型与线形水性聚氨酯的形状记忆性能比较}{J}{化工进展, 2006, 532-535.(核心期刊)} + %非盲审模式下显示为: 高凌. 交联型与线形水性聚氨酯的形状记忆性能比较 [J]. 化工进展, 2006, 532 -535.(核心期刊) + %盲审模式下显示为:第一作者 + 交联型与线形水性聚氨酯的形状记忆性能比较 + 化工进展, 2006, 532- 535.(核心期刊). +\end{publications} diff --git a/chapters/resume.aux b/chapters/resume.aux new file mode 100644 index 0000000..b0a074b --- /dev/null +++ b/chapters/resume.aux @@ -0,0 +1,45 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{作者简介}{10}{appendix*.13}} +\@writefile{lof}{\addvspace {10.0pt}} +\@writefile{lot}{\addvspace {10.0pt}} +\@setckpt{chapters/resume}{ +\setcounter{page}{11} +\setcounter{equation}{3} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{1} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{parentequation}{2} +\setcounter{part}{0} +\setcounter{chapter}{2} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{algo}{0} +\setcounter{thm}{0} +\setcounter{defn}{0} +\setcounter{conj}{0} +\setcounter{exmp}{0} +\setcounter{rem}{0} +\setcounter{case}{0} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{ContinuedFloat}{0} +\setcounter{NAT@ctr}{6} +\setcounter{lstnumber}{1} +\setcounter{Item}{1} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{18} +\setcounter{lstlisting}{0} +\setcounter{section@level}{2} +} diff --git a/chapters/resume.tex b/chapters/resume.tex new file mode 100644 index 0000000..da157a5 --- /dev/null +++ b/chapters/resume.tex @@ -0,0 +1,12 @@ +%%================================================== +%% resume.tex for BIT Master Thesis +%% modified by yang yating +%% version: 0.1 +%% last update: Dec 25th, 2016 +%%================================================== + +\begin{resume} + +本人…。 + +\end{resume} diff --git a/chapters/thanks.aux b/chapters/thanks.aux new file mode 100644 index 0000000..6e174d2 --- /dev/null +++ b/chapters/thanks.aux @@ -0,0 +1,45 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{致谢}{9}{appendix*.12}} +\@writefile{lof}{\addvspace {10.0pt}} +\@writefile{lot}{\addvspace {10.0pt}} +\@setckpt{chapters/thanks}{ +\setcounter{page}{10} +\setcounter{equation}{3} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{1} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{parentequation}{2} +\setcounter{part}{0} +\setcounter{chapter}{2} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{algo}{0} +\setcounter{thm}{0} +\setcounter{defn}{0} +\setcounter{conj}{0} +\setcounter{exmp}{0} +\setcounter{rem}{0} +\setcounter{case}{0} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{ContinuedFloat}{0} +\setcounter{NAT@ctr}{6} +\setcounter{lstnumber}{1} +\setcounter{Item}{1} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{17} +\setcounter{lstlisting}{0} +\setcounter{section@level}{2} +} diff --git a/chapters/thanks.tex b/chapters/thanks.tex new file mode 100644 index 0000000..8dac3f4 --- /dev/null +++ b/chapters/thanks.tex @@ -0,0 +1,20 @@ +%%================================================== +%% thanks.tex for BIT Master Thesis +%% modified by yang yating +%% version: 0.1 +%% last update: Dec 25th, 2016 +%%================================================== + +%\begin{thanks} +%这个是官方模板的做法 +%本论文的工作是在导师……。 +%\end{thanks} + +\sayThanks{ +%这是模板BIT-thesis-template-grd-jdh中新增的命令,用以实现在盲审模式下关闭这一部分的显示 +%注意是使用BIT-thesis-grd-jdh.cls格式控制文件的情况下 +感谢人民,感谢党。 + +本论文的工作是在导师……。 + +} diff --git a/demo.aux b/demo.aux new file mode 100644 index 0000000..2dd6d17 --- /dev/null +++ b/demo.aux @@ -0,0 +1,44 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} +\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined +\global\let\oldcontentsline\contentsline +\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} +\global\let\oldnewlabel\newlabel +\gdef\newlabel#1#2{\newlabelxx{#1}#2} +\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\ifx\hyper@anchor\@undefined +\let\contentsline\oldcontentsline +\let\newlabel\oldnewlabel +\fi} +\fi} +\global\let\hyper@last\relax +\gdef\HyperFirstAtBeginDocument#1{#1} +\providecommand*\HyPL@Entry[1]{} +\bibstyle{GBT7714-2005NLang} +\HyPL@Entry{0<>} +\@writefile{toc}{\hypersetup {hidelinks}} +\@writefile{lot}{\hypersetup {hidelinks}} +\@writefile{lof}{\hypersetup {hidelinks}} +\@input{chapters/abstract.aux} +\HyPL@Entry{5<>} +\@writefile{toc}{\contentsline {chapter}{主要符号对照表}{III}{chapter*.3}} +\@writefile{lof}{\addvspace {10.0pt}} +\@writefile{lot}{\addvspace {10.0pt}} +\@input{chapters/chapter1/chapter1.aux} +\HyPL@Entry{11<>} +\@input{chapters/conclusion.aux} +\bibdata{reference/references} +\bibcite{Takahashi1996Structure}{{1}{1996}{{Takahashi\ et~al.}}{{Takahashi, Hayashi, and Hayashi}}} +\bibcite{Xia2002Analysis}{{2}{2002}{{Xia\ et~al.}}{{Xia, Chen, Gang, and Itsya}}} +\bibcite{Jiang1989}{{3}{1989}{{姜锡洲}}{{}}} +\bibcite{Mao2000Motion}{{4}{2000}{{毛峡}}{{}}} +\bibcite{Feng1998}{{5}{1998}{{冯西桥\ 等}}{{冯西桥 and 何树延}}} +\bibcite{Jiang2005Size}{{6}{2005}{{姜敏\ 等}}{{姜敏, 彭少贤, and 郦华兴}}} +\@writefile{toc}{\contentsline {chapter}{参考文献}{5}{chapter*.10}} +\@input{chapters/app1.aux} +\@input{chapters/app2.aux} +\@input{chapters/pub.aux} +\@input{chapters/thanks.aux} +\@input{chapters/resume.aux} +\ttl@finishall diff --git a/demo.bbl b/demo.bbl new file mode 100644 index 0000000..e258842 --- /dev/null +++ b/demo.bbl @@ -0,0 +1,47 @@ +\begin{thebibliography}{6} +\providecommand{\natexlab}[1]{#1} +\providecommand{\url}[1]{#1} +\providecommand{\href}[2]{#2} +\providecommand{\doi}[1]{DOI: \href{http://dx.doi.org/#1}{#1}} +\expandafter\ifx\csname urlstyle\endcsname\relax\relax\else + \urlstyle{same}\fi + +\bibitem[Takahashi\ et~al.(1996)Takahashi, Hayashi, and + Hayashi]{Takahashi1996Structure} +Takahashi T, Hayashi N, Hayashi S. +\newblock Structure and properties of shape‐memory polyurethane block + copolymers\allowbreak[J]. +\newblock Journal of Applied Polymer Science, 1996, 60\penalty0 (7): + 1061--1069. + +\bibitem[Xia\ et~al.(2002)Xia, Chen, Gang, and Itsya]{Xia2002Analysis} +Xia M, Chen B, Gang Z, et~al. +\newblock Analysis of affective characteristics and evaluation of harmonious + feeling of image based on 1/f fluctuation theory\allowbreak[C]. +\newblock Developments in Applied Artificial Intelligence, International + Conference on Industrial and Engineering, Applications of Artificial + Intelligence and Expert Systems, Iea/aie 2002, Cairns, Australia, June 17-20, + 2002, Proceedings. +\newblock [S.l.: s.n.], 2002: 780--789. + +\bibitem[姜锡洲(1989)]{Jiang1989} +姜锡洲. +\newblock 一种温热外敷药的制备方法\allowbreak[M]. +\newblock [出版地不详: 出版者不详], 1989. + +\bibitem[毛峡(2000)]{Mao2000Motion} +毛峡. +\newblock 情感工学破解"舒服"之谜\allowbreak[J]. +\newblock 科技文萃, 2000\penalty0 (7): 157--158. + +\bibitem[冯西桥\ 等(1998)冯西桥 and 何树延]{Feng1998} +冯西桥, 何树延. +\newblock 核反应堆管道和压力容器的lbb分析\allowbreak[J]. +\newblock 力学进展, 1998, 28\penalty0 (2): 198--217. + +\bibitem[姜敏\ 等(2005)姜敏, 彭少贤, and 郦华兴]{Jiang2005Size} +姜敏, 彭少贤, 郦华兴. +\newblock 形状记忆聚合物研究现状与发展\allowbreak[J]. +\newblock 现代塑料加工应用, 2005, 17\penalty0 (2): 53--56. + +\end{thebibliography} diff --git a/demo.blg b/demo.blg new file mode 100644 index 0000000..3be5ee8 --- /dev/null +++ b/demo.blg @@ -0,0 +1,56 @@ +This is BibTeX, Version 0.99d (TeX Live 2018/W32TeX) +Capacity: max_strings=100000, hash_size=100000, hash_prime=85009 +The top-level auxiliary file: demo.aux +The style file: GBT7714-2005NLang.bst +A level-1 auxiliary file: chapters/abstract.aux +A level-1 auxiliary file: chapters/chapter1/chapter1.aux +A level-1 auxiliary file: chapters/differents.aux +A level-1 auxiliary file: chapters/conclusion.aux +A level-1 auxiliary file: chapters/app1.aux +A level-1 auxiliary file: chapters/app2.aux +A level-1 auxiliary file: chapters/pub.aux +A level-1 auxiliary file: chapters/thanks.aux +A level-1 auxiliary file: chapters/resume.aux +Database file #1: reference/references.bib +Reallocated wiz_functions (elt_size=4) to 6000 items from 3000. +You've used 6 entries, + 3354 wiz_defined-function locations, + 812 strings with 6841 characters, +and the built_in function-call counts, 10995 in all, are: += -- 279 +> -- 1343 +< -- 910 ++ -- 534 +- -- 33 +* -- 182 +:= -- 1332 +add.period$ -- 19 +call.type$ -- 6 +change.case$ -- 12 +chr.to.int$ -- 396 +cite$ -- 6 +duplicate$ -- 905 +empty$ -- 308 +format.name$ -- 36 +if$ -- 2499 +int.to.chr$ -- 1 +int.to.str$ -- 7 +missing$ -- 0 +newline$ -- 40 +num.names$ -- 18 +pop$ -- 516 +preamble$ -- 1 +purify$ -- 6 +quote$ -- 0 +skip$ -- 858 +stack$ -- 0 +substring$ -- 543 +swap$ -- 6 +text.length$ -- 12 +text.prefix$ -- 0 +top$ -- 0 +type$ -- 58 +warning$ -- 0 +while$ -- 29 +width$ -- 0 +write$ -- 100 diff --git a/demo.lof b/demo.lof new file mode 100644 index 0000000..9cd8dab --- /dev/null +++ b/demo.lof @@ -0,0 +1,12 @@ +\hypersetup {hidelinks} +\addvspace {10.0pt} +\addvspace {10.0pt} +\addvspace {10.0pt} +\addvspace {10.0pt} +\contentsline {figure}{\numberline {1.1}{\ignorespaces 热塑性形状记忆聚氨酯的形状记忆机理示意图\relax }}{1}{figure.caption.7} +\addvspace {10.0pt} +\addvspace {10.0pt} +\addvspace {10.0pt} +\addvspace {10.0pt} +\addvspace {10.0pt} +\contentsfinish diff --git a/demo.log b/demo.log new file mode 100644 index 0000000..45aa900 --- /dev/null +++ b/demo.log @@ -0,0 +1,2893 @@ +This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018/W32TeX) (preloaded format=xelatex 2018.11.28) 14 MAY 2019 10:45 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**demo.tex +(./demo.tex +LaTeX2e <2018-04-01> patch level 2 +Babel <3.18> and hyphenation patterns for 84 language(s) loaded. +(./BIT-thesis-grd-jdh.cls +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/amsmath/a +msmath.sty +Package: amsmath 2017/09/02 v2.17a AMS math features +\@mathmargin=\skip41 + +For additional information on amsmath, use the `?' option. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/amsmath/a +mstext.sty +Package: amstext 2000/06/29 v2.01 AMS text + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/amsmath/a +msgen.sty +File: amsgen.sty 1999/11/30 v2.0 generic functions +\@emptytoks=\toks14 +\ex@=\dimen102 +)) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/amsmath/a +msbsy.sty +Package: amsbsy 1999/11/29 v1.2d Bold Symbols +\pmbraise@=\dimen103 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/amsmath/a +msopn.sty +Package: amsopn 2016/03/08 v2.02 operator names +) +\inf@bad=\count80 +LaTeX Info: Redefining \frac on input line 213. +\uproot@=\count81 +\leftroot@=\count82 +LaTeX Info: Redefining \overline on input line 375. +\classnum@=\count83 +\DOTSCASE@=\count84 +LaTeX Info: Redefining \ldots on input line 472. +LaTeX Info: Redefining \dots on input line 475. +LaTeX Info: Redefining \cdots on input line 596. +\Mathstrutbox@=\box26 +\strutbox@=\box27 +\big@size=\dimen104 +LaTeX Font Info: Redeclaring font encoding OML on input line 712. +LaTeX Font Info: Redeclaring font encoding OMS on input line 713. +\macc@depth=\count85 +\c@MaxMatrixCols=\count86 +\dotsspace@=\muskip10 +\c@parentequation=\count87 +\dspbrk@lvl=\count88 +\tag@help=\toks15 +\row@=\count89 +\column@=\count90 +\maxfields@=\count91 +\andhelp@=\toks16 +\eqnshift@=\dimen105 +\alignsep@=\dimen106 +\tagshift@=\dimen107 +\tagwidth@=\dimen108 +\totwidth@=\dimen109 +\lineht@=\dimen110 +\@envbody=\toks17 +\multlinegap=\skip42 +\multlinetaggap=\skip43 +\mathdisplay@stack=\toks18 +LaTeX Info: Redefining \[ on input line 2817. +LaTeX Info: Redefining \] on input line 2818. +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/amscls/am +sthm.sty +Package: amsthm 2017/10/31 v2.20.4 +\thm@style=\toks19 +\thm@bodyfont=\toks20 +\thm@headfont=\toks21 +\thm@notefont=\toks22 +\thm@headpunct=\toks23 +\thm@preskip=\skip44 +\thm@postskip=\skip45 +\thm@headsep=\skip46 +\dth@everypar=\toks24 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/amsfonts/ +amsfonts.sty +Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support +\symAMSa=\mathgroup4 +\symAMSb=\mathgroup5 +LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' +(Font) U/euf/m/n --> U/euf/b/n on input line 106. +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/amsfonts/ +amssymb.sty +Package: amssymb 2013/01/14 v3.01 AMS font symbols +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/tools/bm. +sty +Package: bm 2017/01/16 v1.2c Bold Symbol Support (DPC/FMi) +\symboldoperators=\mathgroup6 +\symboldletters=\mathgroup7 +\symboldsymbols=\mathgroup8 +LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 141. +LaTeX Info: Redefining \bm on input line 207. +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/jknapltx/ +mathrsfs.sty +Package: mathrsfs 1996/01/01 Math RSFS package v1.0 (jk) +\symrsfs=\mathgroup9 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/psnfss/ma +thptmx.sty +Package: mathptmx 2005/04/12 PSNFSS-v9.2a Times w/ Math, improved (SPQR, WaS) +LaTeX Font Info: Redeclaring symbol font `operators' on input line 28. +LaTeX Font Info: Overwriting symbol font `operators' in version `normal' +(Font) OT1/cmr/m/n --> OT1/ztmcm/m/n on input line 28. +LaTeX Font Info: Overwriting symbol font `operators' in version `bold' +(Font) OT1/cmr/bx/n --> OT1/ztmcm/m/n on input line 28. +LaTeX Font Info: Redeclaring symbol font `letters' on input line 29. +LaTeX Font Info: Overwriting symbol font `letters' in version `normal' +(Font) OML/cmm/m/it --> OML/ztmcm/m/it on input line 29. +LaTeX Font Info: Overwriting symbol font `letters' in version `bold' +(Font) OML/cmm/b/it --> OML/ztmcm/m/it on input line 29. +LaTeX Font Info: Redeclaring symbol font `symbols' on input line 30. +LaTeX Font Info: Overwriting symbol font `symbols' in version `normal' +(Font) OMS/cmsy/m/n --> OMS/ztmcm/m/n on input line 30. +LaTeX Font Info: Overwriting symbol font `symbols' in version `bold' +(Font) OMS/cmsy/b/n --> OMS/ztmcm/m/n on input line 30. +LaTeX Font Info: Redeclaring symbol font `largesymbols' on input line 31. +LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal' +(Font) OMX/cmex/m/n --> OMX/ztmcm/m/n on input line 31. +LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold' +(Font) OMX/cmex/m/n --> OMX/ztmcm/m/n on input line 31. +\symbold=\mathgroup10 +\symitalic=\mathgroup11 +LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 34. +LaTeX Font Info: Redeclaring math alphabet \mathit on input line 35. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' +(Font) OT1/cmr/m/it --> OT1/ptm/m/it on input line 35. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' +(Font) OT1/cmr/bx/it --> OT1/ptm/m/it on input line 35. +LaTeX Info: Redefining \hbar on input line 50. +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/was/upgre +ek.sty +Package: upgreek 2003/02/12 v2.0 (WaS) +Package upgreek Info: Using Euler Roman for upright Greek on input line 31. +\symugrf@m=\mathgroup12 +LaTeX Font Info: Overwriting symbol font `ugrf@m' in version `bold' +(Font) U/eur/m/n --> U/eur/b/n on input line 38. +) + +LaTeX Warning: You have requested document class `BIT-thesis-grd-jdh', + but the document class provides `BIT-thesis-grd'. + +Document Class: BIT-thesis-grd 2018/03/25 v1.2 BIT-thesis-grd document class + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/ctex/ctex +book.cls +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/l3kernel/ +expl3.sty +Package: expl3 2018/03/05 L3 programming layer (loader) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/l3kernel/ +expl3-code.tex +Package: expl3 2018/03/05 L3 programming layer (code) +\c_max_int=\count92 +\l_tmpa_int=\count93 +\l_tmpb_int=\count94 +\g_tmpa_int=\count95 +\g_tmpb_int=\count96 +\g__intarray_font_int=\count97 +\g__prg_map_int=\count98 +\c_log_iow=\count99 +\l_iow_line_count_int=\count100 +\l__iow_line_target_int=\count101 +\l__iow_one_indent_int=\count102 +\l__iow_indent_int=\count103 +\c_zero_dim=\dimen111 +\c_max_dim=\dimen112 +\l_tmpa_dim=\dimen113 +\l_tmpb_dim=\dimen114 +\g_tmpa_dim=\dimen115 +\g_tmpb_dim=\dimen116 +\c_zero_skip=\skip47 +\c_max_skip=\skip48 +\l_tmpa_skip=\skip49 +\l_tmpb_skip=\skip50 +\g_tmpa_skip=\skip51 +\g_tmpb_skip=\skip52 +\c_zero_muskip=\muskip11 +\c_max_muskip=\muskip12 +\l_tmpa_muskip=\muskip13 +\l_tmpb_muskip=\muskip14 +\g_tmpa_muskip=\muskip15 +\g_tmpb_muskip=\muskip16 +\l_keys_choice_int=\count104 +\c__fp_leading_shift_int=\count105 +\c__fp_middle_shift_int=\count106 +\c__fp_trailing_shift_int=\count107 +\c__fp_big_leading_shift_int=\count108 +\c__fp_big_middle_shift_int=\count109 +\c__fp_big_trailing_shift_int=\count110 +\c__fp_Bigg_leading_shift_int=\count111 +\c__fp_Bigg_middle_shift_int=\count112 +\c__fp_Bigg_trailing_shift_int=\count113 +\l__sort_length_int=\count114 +\l__sort_min_int=\count115 +\l__sort_top_int=\count116 +\l__sort_max_int=\count117 +\l__sort_true_max_int=\count118 +\l__sort_block_int=\count119 +\l__sort_begin_int=\count120 +\l__sort_end_int=\count121 +\l__sort_A_int=\count122 +\l__sort_B_int=\count123 +\l__sort_C_int=\count124 +\l__tl_build_start_index_int=\count125 +\l__tl_build_index_int=\count126 +\l__tl_analysis_normal_int=\count127 +\l__tl_analysis_index_int=\count128 +\l__tl_analysis_nesting_int=\count129 +\l__tl_analysis_type_int=\count130 +\l__regex_internal_a_int=\count131 +\l__regex_internal_b_int=\count132 +\l__regex_internal_c_int=\count133 +\l__regex_balance_int=\count134 +\l__regex_group_level_int=\count135 +\l__regex_mode_int=\count136 +\c__regex_cs_in_class_mode_int=\count137 +\c__regex_cs_mode_int=\count138 +\l__regex_catcodes_int=\count139 +\l__regex_default_catcodes_int=\count140 +\c__regex_catcode_L_int=\count141 +\c__regex_catcode_O_int=\count142 +\c__regex_catcode_A_int=\count143 +\c__regex_all_catcodes_int=\count144 +\l__regex_show_lines_int=\count145 +\l__regex_min_state_int=\count146 +\l__regex_max_state_int=\count147 +\l__regex_left_state_int=\count148 +\l__regex_right_state_int=\count149 +\l__regex_capturing_group_int=\count150 +\l__regex_min_pos_int=\count151 +\l__regex_max_pos_int=\count152 +\l__regex_curr_pos_int=\count153 +\l__regex_start_pos_int=\count154 +\l__regex_success_pos_int=\count155 +\l__regex_curr_char_int=\count156 +\l__regex_curr_catcode_int=\count157 +\l__regex_last_char_int=\count158 +\l__regex_case_changed_char_int=\count159 +\l__regex_curr_state_int=\count160 +\l__regex_step_int=\count161 +\l__regex_min_active_int=\count162 +\l__regex_max_active_int=\count163 +\l__regex_replacement_csnames_int=\count164 +\l__regex_match_count_int=\count165 +\l__regex_min_submatch_int=\count166 +\l__regex_submatch_int=\count167 +\l__regex_zeroth_submatch_int=\count168 +\g__regex_trace_regex_int=\count169 +\c_empty_box=\box28 +\l_tmpa_box=\box29 +\l_tmpb_box=\box30 +\g_tmpa_box=\box31 +\g_tmpb_box=\box32 +\l__box_top_dim=\dimen117 +\l__box_bottom_dim=\dimen118 +\l__box_left_dim=\dimen119 +\l__box_right_dim=\dimen120 +\l__box_top_new_dim=\dimen121 +\l__box_bottom_new_dim=\dimen122 +\l__box_left_new_dim=\dimen123 +\l__box_right_new_dim=\dimen124 +\l__box_internal_box=\box33 +\l__coffin_internal_box=\box34 +\l__coffin_internal_dim=\dimen125 +\l__coffin_offset_x_dim=\dimen126 +\l__coffin_offset_y_dim=\dimen127 +\l__coffin_x_dim=\dimen128 +\l__coffin_y_dim=\dimen129 +\l__coffin_x_prime_dim=\dimen130 +\l__coffin_y_prime_dim=\dimen131 +\c_empty_coffin=\box35 +\l__coffin_aligned_coffin=\box36 +\l__coffin_aligned_internal_coffin=\box37 +\l_tmpa_coffin=\box38 +\l_tmpb_coffin=\box39 +\l__coffin_display_coffin=\box40 +\l__coffin_display_coord_coffin=\box41 +\l__coffin_display_pole_coffin=\box42 +\l__coffin_display_offset_dim=\dimen132 +\l__coffin_display_x_dim=\dimen133 +\l__coffin_display_y_dim=\dimen134 +\l__coffin_bounding_shift_dim=\dimen135 +\l__coffin_left_corner_dim=\dimen136 +\l__coffin_right_corner_dim=\dimen137 +\l__coffin_bottom_corner_dim=\dimen138 +\l__coffin_top_corner_dim=\dimen139 +\l__coffin_scaled_total_height_dim=\dimen140 +\l__coffin_scaled_width_dim=\dimen141 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/l3kernel/ +l3xdvipdfmx.def +File: l3xdvidpfmx.def 2017/03/18 v L3 Experimental driver: xdvipdfmx +\g__driver_image_int=\count170 +)) +Document Class: ctexbook 2018/01/28 v2.4.12 Chinese adapter for class book (CTE +X) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/l3package +s/xparse/xparse.sty +Package: xparse 2018/02/21 L3 Experimental document command parser +\l__xparse_current_arg_int=\count171 +\g__xparse_grabber_int=\count172 +\l__xparse_m_args_int=\count173 +\l__xparse_mandatory_args_int=\count174 +\l__xparse_v_nesting_int=\count175 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/l3package +s/l3keys2e/l3keys2e.sty +Package: l3keys2e 2018/02/21 LaTeX2e option processing using LaTeX3 keys +) +\g__file_internal_ior=\read1 + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/ctex/ctex +hook.sty +Package: ctexhook 2018/01/28 v2.4.12 Document and package hooks (CTEX) +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/ctex/ctex +patch.sty +Package: ctexpatch 2018/01/28 v2.4.12 Patching commands (CTEX) +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/base/fix- +cm.sty +Package: fix-cm 2015/01/14 v1.1t fixes to LaTeX + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/base/ts1e +nc.def +File: ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file +)) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/ms/everys +el.sty +Package: everysel 2011/10/28 v1.2 EverySelectfont Package (MS) +) +\l__ctex_tmp_int=\count176 +\l__ctex_tmp_box=\box43 +\l__ctex_tmp_dim=\dimen142 +\g__ctex_font_size_flag=\count177 + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/ctex/conf +ig/ctexopts.cfg +File: ctexopts.cfg 2018/01/28 v2.4.12 Option configuration file (CTEX) +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/base/book +.cls +Document Class: book 2014/09/29 v1.4h Standard LaTeX document class + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/base/bk12 +.clo +File: bk12.clo 2014/09/29 v1.4h Standard LaTeX file (size option) +) +\c@part=\count178 +\c@chapter=\count179 +\c@section=\count180 +\c@subsection=\count181 +\c@subsubsection=\count182 +\c@paragraph=\count183 +\c@subparagraph=\count184 +\c@figure=\count185 +\c@table=\count186 +\abovecaptionskip=\skip53 +\belowcaptionskip=\skip54 +\bibindent=\dimen143 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/ctex/engi +ne/ctex-engine-xetex.def +File: ctex-engine-xetex.def 2018/01/28 v2.4.12 XeLaTeX adapter (CTEX) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/xelatex/xecjk/x +eCJK.sty +Package: xeCJK 2018/04/07 v3.7.0 Typesetting CJK scripts with XeLaTeX + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/l3package +s/xtemplate/xtemplate.sty +Package: xtemplate 2018/02/21 L3 Experimental prototype document functions +\l__xtemplate_tmp_dim=\dimen144 +\l__xtemplate_tmp_int=\count187 +\l__xtemplate_tmp_muskip=\muskip17 +\l__xtemplate_tmp_skip=\skip55 +) +\l__xeCJK_tmp_int=\count188 +\l__xeCJK_tmp_box=\box44 +\l__xeCJK_tmp_dim=\dimen145 +\l__xeCJK_tmp_skip=\skip56 +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKShipoutHook with sig. '' on line 150. +................................................. +\g__xeCJK_space_factor_int=\count189 +\l__xeCJK_begin_int=\count190 +\l__xeCJK_end_int=\count191 +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \makexeCJKactive with sig. '' on line 396. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \makexeCJKinactive with sig. '' on line 398. +................................................. +\c__xeCJK_CJK_class_int=\XeTeXcharclass1 +\c__xeCJK_FullLeft_class_int=\XeTeXcharclass2 +\c__xeCJK_FullRight_class_int=\XeTeXcharclass3 +\c__xeCJK_HalfLeft_class_int=\XeTeXcharclass4 +\c__xeCJK_HalfRight_class_int=\XeTeXcharclass5 +\c__xeCJK_NormalSpace_class_int=\XeTeXcharclass6 +\c__xeCJK_CM_class_int=\XeTeXcharclass7 +\c__xeCJK_HangulJamo_class_int=\XeTeXcharclass8 +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKDeclareCharClass with sig. 's>{\TrimSpaces }mm' on +. line 580. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \__xeCJK_set_char_class_aux:Nnw with sig. +. 'm>{\SplitArgument {1}{->}}m' on line 601. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \normalspacedchars with sig. 'm' on line 647. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKResetPunctClass with sig. '' on line 658. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKResetCharClass with sig. '' on line 670. +................................................. +\l__xeCJK_last_skip=\skip57 +\g__xeCJK_node_int=\count192 +\c__xeCJK_CJK_node_dim=\dimen146 +\c__xeCJK_CJK-space_node_dim=\dimen147 +\c__xeCJK_default_node_dim=\dimen148 +\c__xeCJK_default-space_node_dim=\dimen149 +\c__xeCJK_CJK-widow_node_dim=\dimen150 +\c__xeCJK_normalspace_node_dim=\dimen151 +\l__xeCJK_ccglue_skip=\skip58 +\l__xeCJK_ecglue_skip=\skip59 +\l__xeCJK_punct_kern_skip=\skip60 +\l__xeCJK_last_penalty_int=\count193 +\l__xeCJK_last_bound_dim=\dimen152 +\l__xeCJK_last_kern_dim=\dimen153 +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKnobreak with sig. '' on line 1889. +................................................. +\l__xeCJK_widow_penalty_int=\count194 +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKDeclareSubCJKBlock with sig. 's>{\TrimSpaces }mm' on +. line 2084. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKCancelSubCJKBlock with sig. 'sm' on line 2095. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKRestoreSubCJKBlock with sig. 'sm' on line 2104. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKsetwidth with sig. 'smm' on line 2202. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKsetkern with sig. 'mmm' on line 2206. +................................................. +................................................. +. xtemplate info: "declare-object-type" +. +. Declaring object type 'xeCJK/punctuation' taking 0 argument(s) on line 2362. +................................................. +\l__xeCJK_fixed_punct_width_dim=\dimen154 +\l__xeCJK_mixed_punct_width_dim=\dimen155 +\l__xeCJK_middle_punct_width_dim=\dimen156 +\l__xeCJK_fixed_margin_width_dim=\dimen157 +\l__xeCJK_mixed_margin_width_dim=\dimen158 +\l__xeCJK_middle_margin_width_dim=\dimen159 +\l__xeCJK_bound_punct_width_dim=\dimen160 +\l__xeCJK_bound_margin_width_dim=\dimen161 +\l__xeCJK_margin_minimum_dim=\dimen162 +\l__xeCJK_kerning_total_width_dim=\dimen163 +\l__xeCJK_same_align_margin_dim=\dimen164 +\l__xeCJK_different_align_margin_dim=\dimen165 +\l__xeCJK_kerning_margin_width_dim=\dimen166 +\l__xeCJK_kerning_margin_minimum_dim=\dimen167 +\l__xeCJK_bound_dim=\dimen168 +\l__xeCJK_reverse_bound_dim=\dimen169 +\l__xeCJK_minimum_bound_dim=\dimen170 +\l__xeCJK_kerning_margin_dim=\dimen171 +\l__xeCJK_original_margin_dim=\dimen172 +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKDeclarePunctStyle with sig. '>{\TrimSpaces }mm' on +. line 2942. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKEditPunctStyle with sig. '>{\TrimSpaces }mm' on line +. 2955. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \setCJKfallbackfamilyfont with sig. 'mom' on line 3059. +................................................. +\g__xeCJK_family_int=\count195 +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \CJKfamily with sig. 't+t-m' on line 3493. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \__xeCJK_gobble_CJKfamily:wn with sig. 't+t-m' on line +. 3558. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \__xeCJK_post_arg:w with sig. 'mmmO{}' on line 3618. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \setCJKmainfont with sig. 'om' on line 3624. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \setCJKsansfont with sig. 'om' on line 3631. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \setCJKmonofont with sig. 'om' on line 3637. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \setCJKfamilyfont with sig. 'mom' on line 3648. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \newCJKfontfamily with sig. 'omom' on line 3658. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \CJKfontspec with sig. 'om' on line 3664. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \defaultCJKfontfeatures with sig. 'm' on line 3687. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \addCJKfontfeatures with sig. 'sO{}m' on line 3693. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \setCJKmathfont with sig. 'om' on line 3870. +................................................. +\l__xeCJK_fam_int=\count196 +\g__xeCJK_fam_allocation_int=\count197 +\l__xeCJK_verb_case_int=\count198 +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKVerbAddon with sig. '' on line 4117. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKOffVerbAddon with sig. '' on line 4121. +................................................. +\l__xeCJK_verb_exspace_skip=\skip61 + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/fontspec/ +fontspec.sty +Package: fontspec 2017/11/09 v2.6g Font selection for XeLaTeX and LuaLaTeX + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/fontspec/ +fontspec-xetex.sty +Package: fontspec-xetex 2017/11/09 v2.6g Font selection for XeLaTeX and LuaLaTe +X +\l__fontspec_script_int=\count199 +\l__fontspec_language_int=\count266 +\l__fontspec_strnum_int=\count267 +\l__fontspec_tmp_int=\count268 +\l__fontspec_em_int=\count269 +\l__fontspec_emdef_int=\count270 +\l__fontspec_strong_int=\count271 +\l__fontspec_strongdef_int=\count272 +\l__fontspec_tmpa_dim=\dimen173 +\l__fontspec_tmpb_dim=\dimen174 +\l__fontspec_tmpc_dim=\dimen175 + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/base/font +enc.sty +Package: fontenc 2017/04/05 v2.0i Standard LaTeX package + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/base/tuen +c.def +File: tuenc.def 2017/04/05 v2.0i Standard LaTeX file +LaTeX Font Info: Redeclaring font encoding TU on input line 82. +)) +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \fontspec with sig. 'O{}mO{}' on line 542. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \setmainfont with sig. 'O{}mO{}' on line 546. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \setsansfont with sig. 'O{}mO{}' on line 550. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \setmonofont with sig. 'O{}mO{}' on line 554. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \setmathrm with sig. 'O{}mO{}' on line 558. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \setboldmathrm with sig. 'O{}mO{}' on line 562. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \setmathsf with sig. 'O{}mO{}' on line 566. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \setmathtt with sig. 'O{}mO{}' on line 570. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \setromanfont with sig. 'O{}mO{}' on line 574. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \newfontfamily with sig. 'mO{}mO{}' on line 578. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \newfontface with sig. 'mO{}mO{}' on line 582. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \defaultfontfeatures with sig. 't+om' on line 586. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \addfontfeatures with sig. 'm' on line 590. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \addfontfeature with sig. 'm' on line 594. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \newfontfeature with sig. 'mm' on line 598. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \newAATfeature with sig. 'mmmm' on line 602. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \newopentypefeature with sig. 'mmm' on line 606. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \newICUfeature with sig. 'mmm' on line 610. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \aliasfontfeature with sig. 'mm' on line 614. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \aliasfontfeatureoption with sig. 'mmm' on line 618. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \newfontscript with sig. 'mm' on line 622. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \newfontlanguage with sig. 'mm' on line 626. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \DeclareFontsExtensions with sig. 'm' on line 630. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \IfFontFeatureActiveTF with sig. 'mmm' on line 634. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \EncodingCommand with sig. 'mO{}m' on line 3632. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \EncodingAccent with sig. 'mm' on line 3638. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \EncodingSymbol with sig. 'mm' on line 3644. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \EncodingComposite with sig. 'mmm' on line 3650. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \EncodingCompositeCommand with sig. 'mmm' on line 3656. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \DeclareUnicodeEncoding with sig. 'mm' on line 3681. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \UndeclareSymbol with sig. 'm' on line 3687. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \UndeclareAccent with sig. 'm' on line 3693. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \UndeclareCommand with sig. 'm' on line 3699. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \UndeclareComposite with sig. 'mm' on line 3706. +................................................. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/fontspec/ +fontspec.cfg) +LaTeX Info: Redefining \itshape on input line 3891. +LaTeX Info: Redefining \slshape on input line 3896. +LaTeX Info: Redefining \scshape on input line 3901. +LaTeX Info: Redefining \upshape on input line 3906. +LaTeX Info: Redefining \em on input line 3936. +LaTeX Info: Redefining \emph on input line 3961. +LaTeX Info: Redefining \- on input line 4015. +................................................. +. LaTeX info: "xparse/redefine-command" +. +. Redefining command \oldstylenums with sig. 'm' on line 4110. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \liningnums with sig. 'm' on line 4114. +................................................. +)) +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKsetup with sig. '+m' on line 4422. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKsetemboldenfactor with sig. 'm' on line 4424. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKsetslantfactor with sig. 'm' on line 4426. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \punctstyle with sig. 'm' on line 4427. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKplainchr with sig. '' on line 4428. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \CJKsetecglue with sig. 'm' on line 4429. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \CJKspace with sig. '' on line 4431. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \CJKnospace with sig. '' on line 4432. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKallowbreakbetweenpuncts with sig. '' on line 4434. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKnobreakbetweenpuncts with sig. '' on line 4436. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKenablefallback with sig. '' on line 4438. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKdisablefallback with sig. '' on line 4440. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKsetcharclass with sig. 'mmm' on line 4445. +................................................. +................................................. +. LaTeX info: "xparse/redefine-command" +. +. Redefining command \fontfamily with sig. 'm' on line 4628. +................................................. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/xelatex/xecjk/x +eCJK.cfg +File: xeCJK.cfg 2018/04/07 v3.7.0 Configuration file for xeCJK package +)) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/xelatex/xecjk/x +eCJKfntef.sty +Package: xeCJKfntef 2018/04/07 v3.7.0 xeCJK font effect + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/ulem/ul +em.sty +\UL@box=\box45 +\UL@hyphenbox=\box46 +\UL@skip=\skip62 +\UL@hook=\toks25 +\UL@height=\dimen176 +\UL@pe=\count273 +\UL@pixel=\dimen177 +\ULC@box=\box47 +Package: ulem 2012/05/18 +\ULdepth=\dimen178 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/environ/e +nviron.sty +Package: environ 2014/05/04 v0.3 A new way to define environments + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/trimspace +s/trimspaces.sty +Package: trimspaces 2009/09/17 v1.1 Trim spaces around a token list +)) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/cjk/texin +put/CJKfntef.sty +Package: CJKfntef 2015/04/18 4.8.4 +\CJK@fntefSkip=\skip63 +\CJK@nest=\count274 +\CJK@fntefDimen=\dimen179 +\CJK@underdotBox=\box48 +\CJK@ULbox=\box49 +\CJK@underanyskip=\dimen180 +) +\l__xeCJK_space_skip=\skip64 +\c__xeCJK_ulem-begin_node_dim=\dimen181 +\c__xeCJK_null_box=\box50 +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \xeCJKfntefon with sig. 'st-so' on line 657. +................................................. +................................................. +. LaTeX info: "xparse/redefine-command" +. +. Redefining command \CJKunderline with sig. 'st-so' on line 673. +................................................. +................................................. +. LaTeX info: "xparse/redefine-command" +. +. Redefining command \varCJKunderline with sig. '' on line 675. +................................................. +................................................. +. LaTeX info: "xparse/redefine-command" +. +. Redefining command \CJKunderwave with sig. 'st-so' on line 685. +................................................. +................................................. +. LaTeX info: "xparse/redefine-command" +. +. Redefining command \CJKunderdblline with sig. 'st-so' on line 709. +................................................. +................................................. +. LaTeX info: "xparse/redefine-command" +. +. Redefining command \CJKsout with sig. 'st-so' on line 728. +................................................. +................................................. +. LaTeX info: "xparse/redefine-command" +. +. Redefining command \CJKxout with sig. 'st-so' on line 745. +................................................. +................................................. +. LaTeX info: "xparse/redefine-command" +. +. Redefining command \CJKunderanyline with sig. 'st-somm' on line 766. +................................................. +\l__xeCJK_fntef_box=\box51 +................................................. +. LaTeX info: "xparse/redefine-command" +. +. Redefining command \CJKunderanysymbol with sig. 'ommm' on line 940. +................................................. +................................................. +. LaTeX info: "xparse/redefine-command" +. +. Redefining command \CJKunderdot with sig. 'om' on line 949. +................................................. +\l__xeCJK_under_symbol_box=\box52 +................................................. +. LaTeX info: "xparse/redefine-environment" +. +. Redefining environment 'CJKfilltwosides' with sig. 'O{c}m' on line 1053. +................................................. +\c__xeCJK_filll_skip=\skip65 +) +\ccwd=\dimen182 +\l__ctex_ccglue_skip=\skip66 +) +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \ctexset with sig. '' on line 388. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \CTEXsetup with sig. '+o>{\TrimSpaces }m' on line 394. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \CTEXoptions with sig. '+o' on line 400. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \CTEXsetfont with sig. '' on line 418. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \ziju with sig. 'm' on line 490. +................................................. +\l__ctex_ziju_dim=\dimen183 +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \CTEXindent with sig. '' on line 531. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \CTEXnoindent with sig. '' on line 537. +................................................. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/zhnumber/ +zhnumber.sty +Package: zhnumber 2018/01/28 v2.6 Typesetting numbers with Chinese glyphs +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \zhnumber with sig. '+o+m' on line 50. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \zhnumberwithoptions with sig. '+m+m' on line 57. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \zhnum with sig. '+o+m' on line 111. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \zhnumwithoptions with sig. '+m+m' on line 118. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \zhdig with sig. '+o+m' on line 295. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \zhdigwithoptions with sig. '+m+m' on line 302. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \zhdigits with sig. '+s+o+m' on line 316. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \zhdigitswithoptions with sig. '+m+m+m' on line 323. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \zhdate with sig. '+s+m' on line 382. +................................................. +\l__zhnum_scale_int=\count275 +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \zhnumExtendScaleMap with sig. '>{\TrimSpaces }+o+m' on +. line 504. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \zhnumsetup with sig. '+m' on line 934. +................................................. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/zhnumber/ +zhnumber-utf8.cfg +File: zhnumber-utf8.cfg 2018/01/28 v2.6 Chinese numerals with UTF8 encoding +)) +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \CTEXnumber with sig. 'mm' on line 554. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \CTEXdigits with sig. 'mm' on line 556. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \ctex_assign_heading_name:nn with sig. 'm>{\SplitArgument +. {\c_one }{,}}+m' on line 681. +................................................. +\l__ctex_heading_skip=\skip67 +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \partmark with sig. 'm' on line 728. +................................................. +................................................. +. LaTeX info: "xparse/redefine-command" +. +. Redefining command \refstepcounter with sig. 'm' on line 1323. +................................................. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/ctex/sche +me/ctex-scheme-chinese-book.def +File: ctex-scheme-chinese-book.def 2018/01/28 v2.4.12 Chinese scheme for book ( +CTEX) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/ctex/conf +ig/ctex-name-utf8.cfg +File: ctex-name-utf8.cfg 2018/01/28 v2.4.12 Caption with encoding UTF8 (CTEX) +)) +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \zihao with sig. 'm' on line 1326. +................................................. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/ctex/ctex +-cs4size.clo +File: ctex-cs4size.clo 2018/01/28 v2.4.12 cs4size option (CTEX) +) +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \CTeX with sig. '' on line 1430. +................................................. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/ctex/font +set/ctex-fontset-windows.def +File: ctex-fontset-windows.def 2018/01/28 v2.4.12 Windows fonts definition (CTE +X) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/ctex/font +set/ctex-fontset-windowsnew.def +File: ctex-fontset-windowsnew.def 2018/01/28 v2.4.12 Windows fonts definition f +or Vista or later version (CTEX) +\g__fontspec_family_SimSun_int=\count276 +................................................. +. fontspec info: "no-font-shape" +. +. Could not resolve font "KaiTi/B" (it probably doesn't exist). +................................................. +................................................. +. fontspec info: "no-font-shape" +. +. Could not resolve font "SimHei/I" (it probably doesn't exist). +................................................. +................................................. +. fontspec info: "no-font-shape" +. +. Could not resolve font "SimSun/BI" (it probably doesn't exist). +................................................. +................................................. +. fontspec info: "defining-font" +. +. Font family 'SimSun(0)' created for font 'SimSun' with options +. [Script={CJK},BoldFont={SimHei},ItalicFont={KaiTi}]. +. +. This font family consists of the following NFSS series/shapes: +. +. - 'normal' (m/n) with NFSS spec.: <->"SimSun/OT:script=hani;language=DFLT;" +. - 'small caps' (m/sc) with NFSS spec.: +. - 'bold' (bx/n) with NFSS spec.: <->"SimHei/OT:script=hani;language=DFLT;" +. - 'bold small caps' (bx/sc) with NFSS spec.: +. - 'italic' (m/it) with NFSS spec.: <->"KaiTi/OT:script=hani;language=DFLT;" +. - 'italic small caps' (m/itsc) with NFSS spec.: +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \songti with sig. '' on line 111. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \heiti with sig. '' on line 112. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \fangsong with sig. '' on line 113. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \kaishu with sig. '' on line 114. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \lishu with sig. '' on line 115. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \youyuan with sig. '' on line 116. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \yahei with sig. '' on line 117. +................................................. +))) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/ctex/conf +ig/ctex.cfg +File: ctex.cfg 2018/01/28 v2.4.12 Configuration file (CTEX) +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/pgf/front +endlayer/tikz.sty +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/pgf/basic +layer/pgf.sty +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/pgf/utili +ties/pgfrcs.sty +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/uti +lities/pgfutil-common.tex +\pgfutil@everybye=\toks26 +\pgfutil@tempdima=\dimen184 +\pgfutil@tempdimb=\dimen185 + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/uti +lities/pgfutil-common-lists.tex)) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/uti +lities/pgfutil-latex.def +\pgfutil@abb=\box53 + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/ms/everys +hi.sty +Package: everyshi 2001/05/15 v3.00 EveryShipout Package (MS) +)) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/uti +lities/pgfrcs.code.tex +Package: pgfrcs 2015/08/07 v3.0.1a (rcs-revision 1.31) +)) +Package: pgf 2015/08/07 v3.0.1a (rcs-revision 1.15) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/pgf/basic +layer/pgfcore.sty +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/graphics/ +graphicx.sty +Package: graphicx 2017/06/01 v1.1a Enhanced LaTeX Graphics (DPC,SPQR) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/graphics/ +keyval.sty +Package: keyval 2014/10/28 v1.15 key=value parser (DPC) +\KV@toks@=\toks27 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/graphics/ +graphics.sty +Package: graphics 2017/06/25 v1.2c Standard LaTeX Graphics (DPC,SPQR) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/graphics/ +trig.sty +Package: trig 2016/01/03 v1.10 sin cos tan (DPC) +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/graphics- +cfg/graphics.cfg +File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration +) +Package graphics Info: Driver file: xetex.def on input line 99. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/graphics- +def/xetex.def +File: xetex.def 2017/06/24 v5.0h Graphics/color driver for xetex +)) +\Gin@req@height=\dimen186 +\Gin@req@width=\dimen187 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/pgf/syste +mlayer/pgfsys.sty +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/sys +temlayer/pgfsys.code.tex +Package: pgfsys 2014/07/09 v3.0.1a (rcs-revision 1.48) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/uti +lities/pgfkeys.code.tex +\pgfkeys@pathtoks=\toks28 +\pgfkeys@temptoks=\toks29 + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/uti +lities/pgfkeysfiltered.code.tex +\pgfkeys@tmptoks=\toks30 +)) +\pgf@x=\dimen188 +\pgf@y=\dimen189 +\pgf@xa=\dimen190 +\pgf@ya=\dimen191 +\pgf@xb=\dimen192 +\pgf@yb=\dimen193 +\pgf@xc=\dimen194 +\pgf@yc=\dimen195 +\w@pgf@writea=\write3 +\r@pgf@reada=\read2 +\c@pgf@counta=\count277 +\c@pgf@countb=\count278 +\c@pgf@countc=\count279 +\c@pgf@countd=\count280 +\t@pgf@toka=\toks31 +\t@pgf@tokb=\toks32 +\t@pgf@tokc=\toks33 + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/sys +temlayer/pgf.cfg +File: pgf.cfg 2008/05/14 (rcs-revision 1.7) +) +Driver file for pgf: pgfsys-xetex.def + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/sys +temlayer/pgfsys-xetex.def +File: pgfsys-xetex.def 2014/07/09 (rcs-revision 1.11) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/sys +temlayer/pgfsys-dvipdfmx.def +File: pgfsys-dvipdfmx.def 2014/07/09 (rcs-revision 1.14) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/sys +temlayer/pgfsys-common-pdf.def +File: pgfsys-common-pdf.def 2013/10/10 (rcs-revision 1.13) +) +\pgfsys@objnum=\count281 +))) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/sys +temlayer/pgfsyssoftpath.code.tex +File: pgfsyssoftpath.code.tex 2013/09/09 (rcs-revision 1.9) +\pgfsyssoftpath@smallbuffer@items=\count282 +\pgfsyssoftpath@bigbuffer@items=\count283 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/sys +temlayer/pgfsysprotocol.code.tex +File: pgfsysprotocol.code.tex 2006/10/16 (rcs-revision 1.4) +)) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/xcolor/xc +olor.sty +Package: xcolor 2016/05/11 v2.12 LaTeX color extensions (UK) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/graphics- +cfg/color.cfg +File: color.cfg 2016/01/02 v1.6 sample color configuration +) +Package xcolor Info: Driver file: xetex.def on input line 225. +Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1348. +Package xcolor Info: Model `RGB' extended on input line 1364. +Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1366. +Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1367. +Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1368. +Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1369. +Package xcolor Info: Model `Gray' substituted by `gray' on input line 1370. +Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371. +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcore.code.tex +Package: pgfcore 2010/04/11 v3.0.1a (rcs-revision 1.7) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mat +h/pgfmath.code.tex +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mat +h/pgfmathcalc.code.tex +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mat +h/pgfmathutil.code.tex) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mat +h/pgfmathparser.code.tex +\pgfmath@dimen=\dimen196 +\pgfmath@count=\count284 +\pgfmath@box=\box54 +\pgfmath@toks=\toks34 +\pgfmath@stack@operand=\toks35 +\pgfmath@stack@operation=\toks36 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mat +h/pgfmathfunctions.code.tex +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mat +h/pgfmathfunctions.basic.code.tex) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mat +h/pgfmathfunctions.trigonometric.code.tex) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mat +h/pgfmathfunctions.random.code.tex) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mat +h/pgfmathfunctions.comparison.code.tex) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mat +h/pgfmathfunctions.base.code.tex) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mat +h/pgfmathfunctions.round.code.tex) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mat +h/pgfmathfunctions.misc.code.tex) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mat +h/pgfmathfunctions.integerarithmetics.code.tex))) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mat +h/pgfmathfloat.code.tex +\c@pgfmathroundto@lastzeros=\count285 +)) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcorepoints.code.tex +File: pgfcorepoints.code.tex 2013/10/07 (rcs-revision 1.27) +\pgf@picminx=\dimen197 +\pgf@picmaxx=\dimen198 +\pgf@picminy=\dimen199 +\pgf@picmaxy=\dimen256 +\pgf@pathminx=\dimen257 +\pgf@pathmaxx=\dimen258 +\pgf@pathminy=\dimen259 +\pgf@pathmaxy=\dimen260 +\pgf@xx=\dimen261 +\pgf@xy=\dimen262 +\pgf@yx=\dimen263 +\pgf@yy=\dimen264 +\pgf@zx=\dimen265 +\pgf@zy=\dimen266 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcorepathconstruct.code.tex +File: pgfcorepathconstruct.code.tex 2013/10/07 (rcs-revision 1.29) +\pgf@path@lastx=\dimen267 +\pgf@path@lasty=\dimen268 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcorepathusage.code.tex +File: pgfcorepathusage.code.tex 2014/11/02 (rcs-revision 1.24) +\pgf@shorten@end@additional=\dimen269 +\pgf@shorten@start@additional=\dimen270 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcorescopes.code.tex +File: pgfcorescopes.code.tex 2015/05/08 (rcs-revision 1.46) +\pgfpic=\box55 +\pgf@hbox=\box56 +\pgf@layerbox@main=\box57 +\pgf@picture@serial@count=\count286 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcoregraphicstate.code.tex +File: pgfcoregraphicstate.code.tex 2014/11/02 (rcs-revision 1.12) +\pgflinewidth=\dimen271 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcoretransformations.code.tex +File: pgfcoretransformations.code.tex 2015/08/07 (rcs-revision 1.20) +\pgf@pt@x=\dimen272 +\pgf@pt@y=\dimen273 +\pgf@pt@temp=\dimen274 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcorequick.code.tex +File: pgfcorequick.code.tex 2008/10/09 (rcs-revision 1.3) +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcoreobjects.code.tex +File: pgfcoreobjects.code.tex 2006/10/11 (rcs-revision 1.2) +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcorepathprocessing.code.tex +File: pgfcorepathprocessing.code.tex 2013/09/09 (rcs-revision 1.9) +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcorearrows.code.tex +File: pgfcorearrows.code.tex 2015/05/14 (rcs-revision 1.43) +\pgfarrowsep=\dimen275 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcoreshade.code.tex +File: pgfcoreshade.code.tex 2013/07/15 (rcs-revision 1.15) +\pgf@max=\dimen276 +\pgf@sys@shading@range@num=\count287 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcoreimage.code.tex +File: pgfcoreimage.code.tex 2013/07/15 (rcs-revision 1.18) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcoreexternal.code.tex +File: pgfcoreexternal.code.tex 2014/07/09 (rcs-revision 1.21) +\pgfexternal@startupbox=\box58 +)) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcorelayers.code.tex +File: pgfcorelayers.code.tex 2013/07/18 (rcs-revision 1.7) +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcoretransparency.code.tex +File: pgfcoretransparency.code.tex 2013/09/30 (rcs-revision 1.5) +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/bas +iclayer/pgfcorepatterns.code.tex +File: pgfcorepatterns.code.tex 2013/11/07 (rcs-revision 1.5) +))) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mod +ules/pgfmoduleshapes.code.tex +File: pgfmoduleshapes.code.tex 2014/03/21 (rcs-revision 1.35) +\pgfnodeparttextbox=\box59 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mod +ules/pgfmoduleplot.code.tex +File: pgfmoduleplot.code.tex 2015/08/03 (rcs-revision 1.13) +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/pgf/compa +tibility/pgfcomp-version-0-65.sty +Package: pgfcomp-version-0-65 2007/07/03 v3.0.1a (rcs-revision 1.7) +\pgf@nodesepstart=\dimen277 +\pgf@nodesepend=\dimen278 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/pgf/compa +tibility/pgfcomp-version-1-18.sty +Package: pgfcomp-version-1-18 2007/07/23 v3.0.1a (rcs-revision 1.1) +)) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/pgf/utili +ties/pgffor.sty +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/pgf/utili +ties/pgfkeys.sty +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/uti +lities/pgfkeys.code.tex)) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/pgf/math/ +pgfmath.sty +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mat +h/pgfmath.code.tex)) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/uti +lities/pgffor.code.tex +Package: pgffor 2013/12/13 v3.0.1a (rcs-revision 1.25) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mat +h/pgfmath.code.tex) +\pgffor@iter=\dimen279 +\pgffor@skip=\dimen280 +\pgffor@stack=\toks37 +\pgffor@toks=\toks38 +)) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/fro +ntendlayer/tikz/tikz.code.tex +Package: tikz 2015/08/07 v3.0.1a (rcs-revision 1.151) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/lib +raries/pgflibraryplothandlers.code.tex +File: pgflibraryplothandlers.code.tex 2013/08/31 v3.0.1a (rcs-revision 1.20) +\pgf@plot@mark@count=\count288 +\pgfplotmarksize=\dimen281 +) +\tikz@lastx=\dimen282 +\tikz@lasty=\dimen283 +\tikz@lastxsaved=\dimen284 +\tikz@lastysaved=\dimen285 +\tikzleveldistance=\dimen286 +\tikzsiblingdistance=\dimen287 +\tikz@figbox=\box60 +\tikz@figbox@bg=\box61 +\tikz@tempbox=\box62 +\tikz@tempbox@bg=\box63 +\tikztreelevel=\count289 +\tikznumberofchildren=\count290 +\tikznumberofcurrentchild=\count291 +\tikz@fig@count=\count292 + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/mod +ules/pgfmodulematrix.code.tex +File: pgfmodulematrix.code.tex 2013/09/17 (rcs-revision 1.8) +\pgfmatrixcurrentrow=\count293 +\pgfmatrixcurrentcolumn=\count294 +\pgf@matrix@numberofcolumns=\count295 +) +\tikz@expandcount=\count296 + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/pgf/fro +ntendlayer/tikz/libraries/tikzlibrarytopaths.code.tex +File: tikzlibrarytopaths.code.tex 2008/06/17 v3.0.1a (rcs-revision 1.2) +))) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/etoolbox/ +etoolbox.sty +Package: etoolbox 2018/02/11 v2.5e e-TeX tools for LaTeX (JAW) +\etb@tempcnta=\count297 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/geometry/ +geometry.sty +Package: geometry 2018/03/24 v5.7 Page Geometry + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/oberdie +k/ifpdf.sty +Package: ifpdf 2017/03/15 v3.2 Provides the ifpdf switch +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/oberdie +k/ifvtex.sty +Package: ifvtex 2016/05/16 v1.6 Detect VTeX and its facilities (HO) +Package ifvtex Info: VTeX not detected. +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/ifxetex +/ifxetex.sty +Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional +) +\Gm@cnth=\count298 +\Gm@cntv=\count299 +\c@Gm@tempcnt=\count300 +\Gm@bindingoffset=\dimen288 +\Gm@wd@mp=\dimen289 +\Gm@odd@mp=\dimen290 +\Gm@even@mp=\dimen291 +\Gm@layoutwidth=\dimen292 +\Gm@layoutheight=\dimen293 +\Gm@layouthoffset=\dimen294 +\Gm@layoutvoffset=\dimen295 +\Gm@dimlist=\toks39 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/setspace/ +setspace.sty +Package: setspace 2011/12/19 v6.7a set line spacing +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/titlesec/ +titletoc.sty +Package: titletoc 2011/12/15 v1.6 TOC entries +\ttl@leftsep=\dimen296 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/base/ifth +en.sty +Package: ifthen 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC) +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/fancyhdr/ +fancyhdr.sty +Package: fancyhdr 2017/06/30 v3.9a Extensive control of page headers and footer +s +\f@nch@headwidth=\skip68 +\f@nch@O@elh=\skip69 +\f@nch@O@erh=\skip70 +\f@nch@O@olh=\skip71 +\f@nch@O@orh=\skip72 +\f@nch@O@elf=\skip73 +\f@nch@O@erf=\skip74 +\f@nch@O@olf=\skip75 +\f@nch@O@orf=\skip76 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/threepart +table/threeparttable.sty +Package: threeparttable 2003/06/13 v 3.0 +\@tempboxb=\box64 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/tools/dco +lumn.sty +Package: dcolumn 2014/10/28 v1.06 decimal alignment package (DPC) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/tools/arr +ay.sty +Package: array 2018/04/07 v2.4g Tabular extension package (FMi) +\col@sep=\dimen297 +\ar@mcellbox=\box65 +\extrarowheight=\dimen298 +\NC@list=\toks40 +\extratabsurround=\skip77 +\backup@length=\skip78 +\ar@cellbox=\box66 +)) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/multirow/ +multirow.sty +Package: multirow 2016/11/25 v2.2 Span multiple rows of a table +\multirow@colwidth=\skip79 +\multirow@cntb=\count301 +\multirow@dima=\skip80 +\bigstrutjot=\dimen299 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/booktabs/ +booktabs.sty +Package: booktabs 2016/04/27 v1.618033 publication quality tables +\heavyrulewidth=\dimen300 +\lightrulewidth=\dimen301 +\cmidrulewidth=\dimen302 +\belowrulesep=\dimen303 +\belowbottomsep=\dimen304 +\aboverulesep=\dimen305 +\abovetopsep=\dimen306 +\cmidrulesep=\dimen307 +\cmidrulekern=\dimen308 +\defaultaddspace=\dimen309 +\@cmidla=\count302 +\@cmidlb=\count303 +\@aboverulesep=\dimen310 +\@belowrulesep=\dimen311 +\@thisruleclass=\count304 +\@lastruleclass=\count305 +\@thisrulewidth=\dimen312 +) +\c@algo=\count306 +\c@thm=\count307 +\c@defn=\count308 +\c@conj=\count309 +\c@exmp=\count310 +\c@rem=\count311 +\c@case=\count312 + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/xltxtra/x +ltxtra.sty +Package: xltxtra 2016/01/21 v0.6 Improvements for the "XeLaTeX" format + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/oberdie +k/ifluatex.sty +Package: ifluatex 2016/05/16 v1.4 Provides the ifluatex switch (HO) +Package ifluatex Info: LuaTeX not detected. +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/realscrip +ts/realscripts.sty +Package: realscripts 2016/02/13 v0.3d Access OpenType subscripts and superscrip +ts +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \fakesubscript with sig. 'm' on line 19. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \fakesuperscript with sig. 'm' on line 22. +................................................. +................................................. +. LaTeX info: "xparse/redefine-command" +. +. Redefining command \textsubscript with sig. 's' on line 25. +................................................. +................................................. +. LaTeX info: "xparse/redefine-command" +. +. Redefining command \textsuperscript with sig. 's' on line 28. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \realsubscript with sig. 'm' on line 45. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \realsuperscript with sig. 'm' on line 60. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \textsubsuperscript with sig. 'sO{l}mm' on line 138. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \textsupersubscript with sig. 'sO{l}mm' on line 143. +................................................. +\subsupersep=\dimen313 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/metalogo/ +metalogo.sty +Package: metalogo 2010/05/29 v0.12 Extended TeX logo macros +\xl@everylogo=\toks41 +\xl@@everylogo=\toks42 +LaTeX Info: Redefining \TeX on input line 193. +LaTeX Info: Redefining \LaTeX on input line 202. +LaTeX Info: Redefining \LaTeXe on input line 219. +) +\l__xetex_show_hyphens_wrapping_box=\box67 +\l__xetex_show_hyphens_temp_box=\box68 +\l__xetex_show_hyphens_final_box=\box69 +\g__xetex_show_hyphens_word_box=\box70 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/psnfss/ti +mes.sty +Package: times 2005/04/12 PSNFSS-v9.2a (SPQR) +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/base/font +enc.sty +Package: fontenc 2017/04/05 v2.0i Standard LaTeX package + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/base/t1en +c.def +File: t1enc.def 2017/04/05 v2.0i Standard LaTeX file +LaTeX Font Info: Redeclaring font encoding T1 on input line 48. +) +LaTeX Font Info: Try loading font information for T1+lmr on input line 105. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/lm/t1lmr. +fd +File: t1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern +)) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/subfigure +/subfigure.sty +Package: subfigure 2002/03/15 v2.1.5 subfigure package +\subfigtopskip=\skip81 +\subfigcapskip=\skip82 +\subfigcaptopadj=\dimen314 +\subfigbottomskip=\skip83 +\subfigcapmargin=\dimen315 +\subfiglabelskip=\skip84 +\c@subfigure=\count313 +\c@lofdepth=\count314 +\c@subtable=\count315 +\c@lotdepth=\count316 + +**************************************** +* Local config file subfigure.cfg used * +**************************************** + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/subfigure +/subfigure.cfg) +\subfig@top=\skip85 +\subfig@bottom=\skip86 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/wrapfig/w +rapfig.sty +\wrapoverhang=\dimen316 +\WF@size=\dimen317 +\c@WF@wrappedlines=\count317 +\WF@box=\box71 +\WF@everypar=\toks43 +Package: wrapfig 2003/01/31 v 3.6 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/caption/c +aption.sty +Package: caption 2016/02/21 v3.3-144 Customizing captions (AR) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/caption/c +aption3.sty +Package: caption3 2016/05/22 v1.7-166 caption3 kernel (AR) +Package caption3 Info: TeX engine: e-TeX on input line 67. +\captionmargin=\dimen318 +\captionmargin@=\dimen319 +\captionwidth=\dimen320 +\caption@tempdima=\dimen321 +\caption@indent=\dimen322 +\caption@parindent=\dimen323 +\caption@hangindent=\dimen324 +) +\c@ContinuedFloat=\count318 +Package caption Info: subfigure package is loaded. +Package caption Info: threeparttable package is loaded. +Package caption Info: wrapfig package is loaded. +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/natbib/na +tbib.sty +Package: natbib 2010/09/13 8.31b (PWD, AO) +\bibhang=\skip87 +\bibsep=\skip88 +LaTeX Info: Redefining \cite on input line 694. +\c@NAT@ctr=\count319 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/listings/ +listings.sty +\lst@mode=\count320 +\lst@gtempboxa=\box72 +\lst@token=\toks44 +\lst@length=\count321 +\lst@currlwidth=\dimen325 +\lst@column=\count322 +\lst@pos=\count323 +\lst@lostspace=\dimen326 +\lst@width=\dimen327 +\lst@newlines=\count324 +\lst@lineno=\count325 +\lst@maxwidth=\dimen328 + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/listings/ +lstmisc.sty +File: lstmisc.sty 2015/06/04 1.6 (Carsten Heinz) +\c@lstnumber=\count326 +\lst@skipnumbers=\count327 +\lst@framebox=\box73 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/listings/ +listings.cfg +File: listings.cfg 2015/06/04 1.6 listings configuration +)) +Package: listings 2015/06/04 1.6 (Carsten Heinz) + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/hyperref/ +hyperref.sty +Package: hyperref 2018/02/06 v6.86b Hypertext links for LaTeX + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/oberdie +k/hobsub-hyperref.sty +Package: hobsub-hyperref 2016/05/16 v1.14 Bundle oberdiek, subset hyperref (HO) + + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/oberdie +k/hobsub-generic.sty +Package: hobsub-generic 2016/05/16 v1.14 Bundle oberdiek, subset generic (HO) +Package: hobsub 2016/05/16 v1.14 Construct package bundles (HO) +Package: infwarerr 2016/05/16 v1.4 Providing info/warning/error messages (HO) +Package: ltxcmds 2016/05/16 v1.23 LaTeX kernel commands for general use (HO) +Package hobsub Info: Skipping package `ifluatex' (already loaded). +Package hobsub Info: Skipping package `ifvtex' (already loaded). +Package: intcalc 2016/05/16 v1.2 Expandable calculations with integers (HO) +Package hobsub Info: Skipping package `ifpdf' (already loaded). +Package: etexcmds 2016/05/16 v1.6 Avoid name clashes with e-TeX commands (HO) +Package etexcmds Info: Could not find \expanded. +(etexcmds) That can mean that you are not using pdfTeX 1.50 or +(etexcmds) that some package has redefined \expanded. +(etexcmds) In the latter case, load this package earlier. +Package: kvsetkeys 2016/05/16 v1.17 Key value parser (HO) +Package: kvdefinekeys 2016/05/16 v1.4 Define keys (HO) +Package: pdftexcmds 2018/01/30 v0.27 Utility functions of pdfTeX for LuaTeX (HO +) +Package pdftexcmds Info: LuaTeX not detected. +Package pdftexcmds Info: pdfTeX >= 1.30 not detected. +Package pdftexcmds Info: \pdf@primitive is available. +Package pdftexcmds Info: \pdf@ifprimitive is available. +Package pdftexcmds Info: \pdfdraftmode not found. +Package: pdfescape 2016/05/16 v1.14 Implements pdfTeX's escape features (HO) +Package: bigintcalc 2016/05/16 v1.4 Expandable calculations on big integers (HO +) +Package: bitset 2016/05/16 v1.2 Handle bit-vector datatype (HO) +Package: uniquecounter 2016/05/16 v1.3 Provide unlimited unique counter (HO) +) +Package hobsub Info: Skipping package `hobsub' (already loaded). +Package: letltxmacro 2016/05/16 v1.5 Let assignment for LaTeX macros (HO) +Package: hopatch 2016/05/16 v1.3 Wrapper for package hooks (HO) +Package: xcolor-patch 2016/05/16 xcolor patch +Package: atveryend 2016/05/16 v1.9 Hooks at the very end of document (HO) +Package: atbegshi 2016/06/09 v1.18 At begin shipout hook (HO) +Package: refcount 2016/05/16 v3.5 Data extraction from label references (HO) +Package: hycolor 2016/05/16 v1.8 Color options for hyperref/bookmark (HO) +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/oberdiek/ +auxhook.sty +Package: auxhook 2016/05/16 v1.4 Hooks for auxiliary files (HO) +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/oberdiek/ +kvoptions.sty +Package: kvoptions 2016/05/16 v3.12 Key value format for package options (HO) +) +\@linkdim=\dimen329 +\Hy@linkcounter=\count328 +\Hy@pagecounter=\count329 + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/hyperref/ +pd1enc.def +File: pd1enc.def 2018/02/06 v6.86b Hyperref: PDFDocEncoding definition (HO) +) +\Hy@SavedSpaceFactor=\count330 + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/latexconf +ig/hyperref.cfg +File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive +) +Package hyperref Info: Option `unicode' set `true' on input line 4383. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/hyperref/ +puenc.def +File: puenc.def 2018/02/06 v6.86b Hyperref: PDF Unicode definition (HO) +) +Package hyperref Info: Hyper figures OFF on input line 4509. +Package hyperref Info: Link nesting OFF on input line 4514. +Package hyperref Info: Hyper index ON on input line 4517. +Package hyperref Info: Plain pages OFF on input line 4524. +Package hyperref Info: Backreferencing OFF on input line 4529. +Package hyperref Info: Implicit mode ON; LaTeX internals redefined. +Package hyperref Info: Bookmarks ON on input line 4762. +\c@Hy@tempcnt=\count331 + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/url/url.s +ty +\Urlmuskip=\muskip18 +Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. +) +LaTeX Info: Redefining \url on input line 5115. +\XeTeXLinkMargin=\dimen330 +\Fld@menulength=\count332 +\Field@Width=\dimen331 +\Fld@charsize=\dimen332 +Package hyperref Info: Hyper figures OFF on input line 6369. +Package hyperref Info: Link nesting OFF on input line 6374. +Package hyperref Info: Hyper index ON on input line 6377. +Package hyperref Info: backreferencing OFF on input line 6384. +Package hyperref Info: Link coloring OFF on input line 6389. +Package hyperref Info: Link coloring with OCG OFF on input line 6394. +Package hyperref Info: PDF/A mode OFF on input line 6399. +LaTeX Info: Redefining \ref on input line 6439. +LaTeX Info: Redefining \pageref on input line 6443. +\Hy@abspage=\count333 +\c@Item=\count334 +\c@Hfootnote=\count335 +) +Package hyperref Info: Driver (autodetected): hxetex. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/hyperref/ +hxetex.def +File: hxetex.def 2018/02/06 v6.86b Hyperref driver for XeTeX + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/oberdie +k/stringenc.sty +Package: stringenc 2016/05/16 v1.11 Convert strings between diff. encodings (HO +) +) +\pdfm@box=\box74 +\c@Hy@AnnotLevel=\count336 +\HyField@AnnotCount=\count337 +\Fld@listcount=\count338 +\c@bookmark@seq@number=\count339 + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/oberdiek/ +rerunfilecheck.sty +Package: rerunfilecheck 2016/05/16 v1.8 Rerun checks for auxiliary files (HO) +Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 +82. +) +\Hy@SectionHShift=\skip89 +) +Package hyperref Info: Option `bookmarksnumbered' set `true' on input line 459. + +Package hyperref Info: Option `colorlinks' set `true' on input line 459. +Package hyperref Info: Option `plainpages' set `false' on input line 459. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/enumitem/ +enumitem.sty +Package: enumitem 2011/09/28 v3.5.2 Customized lists +\labelindent=\skip90 +\enit@outerparindent=\dimen333 +\enit@toks=\toks45 +\enit@inbox=\box75 +\enitdp@description=\count340 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/mhchem/mh +chem.sty +Package: mhchem 2017/07/24 v4.07 for typesetting chemical formulae + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/tools/cal +c.sty +Package: calc 2017/05/25 v4.3 Infix arithmetic (KKT,FJ) +\calc@Acount=\count341 +\calc@Bcount=\count342 +\calc@Adimen=\dimen334 +\calc@Bdimen=\dimen335 +\calc@Askip=\skip91 +\calc@Bskip=\skip92 +LaTeX Info: Redefining \setlength on input line 80. +LaTeX Info: Redefining \addtolength on input line 81. +\calc@Ccount=\count343 +\calc@Cskip=\skip93 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/chemgreek +/chemgreek.sty +Package: chemgreek 2016/12/20 v1.1 interfaceforuprightgreeklettersforuseinchemi +stry (CN) +\l__chemgreek_tmpa_int=\count344 +\g__chemgreek_tmpa_int=\count345 +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \newchemgreekmapping with sig. 'O{}mm' on line 336. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \renewchemgreekmapping with sig. 'O{}mm' on line 339. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \declarechemgreekmapping with sig. 'O{}mm' on line 342. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \newchemgreekmappingalias with sig. 'mm' on line 347. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \renewchemgreekmappingalias with sig. 'mm' on line 350. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \declarechemgreekmappingalias with sig. 'mm' on line 353. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \changechemgreeksymbol with sig. 'mmmm' on line 383. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \chemgreekmappingsymbol with sig. 'mm' on line 477. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \activatechemgreekmapping with sig. 'sm' on line 486. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \selectchemgreekmapping with sig. 'm' on line 491. +................................................. +) +\l__mhchem_ce_distanceFromLastComma_int=\count346 +\__mhchem_arrow_extPgfLength_skip=\skip94 +\mhchem@minispace@tmp=\skip95 +\mhchem@minibackspace@tmp=\skip96 +\mhchem@bondwidth=\skip97 +\mhchem@bondheight=\skip98 +\mhchem@smallbondwidth@tmpA=\skip99 +\mhchem@smallbondwidth@tmpB=\skip100 +\mhchem@smallbondwidth=\skip101 +\mhchem@bondtmp@minussidebearingleft=\skip102 +\mhchem@bondtmp@minussidebearingright=\skip103 +\l__mhchem_option_version_int=\count347 +\mhchem@option@minusmathsidebearingleft=\dimen336 +\mhchem@option@minusmathsidebearingright=\dimen337 +\mhchem@option@minustextsidebearingleft=\dimen338 +\mhchem@option@minustextsidebearingright=\dimen339 +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/siunitx/s +iunitx.sty +Package: siunitx 2018-03-20 v2.7m A comprehensive (SI) units package +\l__siunitx_tmp_box=\box76 +\l__siunitx_tmp_dim=\dimen340 +\l__siunitx_tmp_int=\count348 +\l__siunitx_number_mantissa_length_int=\count349 +\l__siunitx_number_uncert_length_int=\count350 +\l__siunitx_round_int=\count351 +\l__siunitx_process_decimal_int=\count352 +\l__siunitx_process_uncertainty_int=\count353 +\l__siunitx_process_fixed_int=\count354 +\l__siunitx_process_integer_min_int=\count355 +\l__siunitx_process_precision_int=\count356 +\l__siunitx_group_min_int=\count357 +\l__siunitx_angle_marker_box=\box77 +\l__siunitx_angle_unit_box=\box78 +\l__siunitx_angle_marker_dim=\dimen341 +\l__siunitx_angle_unit_dim=\dimen342 +\l__siunitx_unit_int=\count358 +\l__siunitx_unit_denominator_int=\count359 +\l__siunitx_unit_numerator_int=\count360 +\l__siunitx_unit_prefix_int=\count361 +\l__siunitx_unit_prefix_base_int=\count362 +\l__siunitx_unit_prefix_gram_int=\count363 +\l__siunitx_number_product_int=\count364 +\c__siunitx_one_fill_skip=\skip104 +\l__siunitx_table_unit_align_skip=\skip105 +\l__siunitx_table_exponent_dim=\dimen343 +\l__siunitx_table_integer_dim=\dimen344 +\l__siunitx_table_mantissa_dim=\dimen345 +\l__siunitx_table_marker_dim=\dimen346 +\l__siunitx_table_result_dim=\dimen347 +\l__siunitx_table_uncert_dim=\dimen348 +\l__siunitx_table_fill_pre_dim=\dimen349 +\l__siunitx_table_fill_post_dim=\dimen350 +\l__siunitx_table_fill_mid_dim=\dimen351 +\l__siunitx_table_pre_box=\box79 +\l__siunitx_table_post_box=\box80 +\l__siunitx_table_mantissa_box=\box81 +\l__siunitx_table_result_box=\box82 +\l__siunitx_table_number_align_skip=\skip106 +\l__siunitx_table_text_align_skip=\skip107 +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \DeclareBinaryPrefix with sig. 'mmm' on line 7244. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \DeclareSIPostPower with sig. 'mm' on line 7247. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \DeclareSIPrefix with sig. 'mmm' on line 7250. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \DeclareSIPrePower with sig. 'mm' on line 7253. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \DeclareSIQualifier with sig. 'mm' on line 7256. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \DeclareSIUnit with sig. 'O{}mm' on line 7259. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \DeclareSIUnitWithOptions with sig. 'mmm' on line 7262. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \ang with sig. 'o>{\SplitArgument {2}{;}}m' on line 7277. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \num with sig. 'om' on line 7286. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \numlist with sig. 'o>{\SplitList {;}}m' on line 7295. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \numrange with sig. 'omm' on line 7304. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \SIlist with sig. 'o>{\SplitList {;}}mm' on line 7316. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \SIrange with sig. 'ommm' on line 7328. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \SI with sig. 'omom' on line 7340. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \sisetup with sig. 'm' on line 7343. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \tablenum with sig. 'om' on line 7358. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \si with sig. 'om' on line 7370. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \numInBookmark with sig. 'om' on line 7417. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \numrangeInBookmark with sig. 'omm' on line 7419. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \SIInBookmark with sig. 'omom' on line 7421. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \SIlistInBookmark with sig. 'omm' on line 7423. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \SIrangeInBookmark with sig. 'ommm' on line 7425. +................................................. +................................................. +. LaTeX info: "xparse/define-command" +. +. Defining command \siInBookmark with sig. 'om' on line 7426. +................................................. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/translato +r/translator.sty +Package: translator 2018/01/04 v1.12 Easy translation of strings in LaTeX +))) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/xelatex/xecjk/x +eCJK-listings.sty +Package: xeCJK-listings 2018/04/07 v3.7.0 xeCJK patch file for listings +\l__xeCJK_listings_max_char_int=\count365 +\l__xeCJK_listings_flag_int=\count366 +) (./demo.aux (./chapters/abstract.aux) +(./chapters/chapter1/chapter1.aux) (./chapters/conclusion.aux) +(./chapters/app1.aux) (./chapters/app2.aux) (./chapters/pub.aux) +(./chapters/thanks.aux) (./chapters/resume.aux)) +\openout1 = `demo.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 20. +LaTeX Font Info: ... okay on input line 20. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 20. +LaTeX Font Info: ... okay on input line 20. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 20. +LaTeX Font Info: ... okay on input line 20. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 20. +LaTeX Font Info: ... okay on input line 20. +LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 20. +LaTeX Font Info: ... okay on input line 20. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 20. +LaTeX Font Info: ... okay on input line 20. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 20. +LaTeX Font Info: ... okay on input line 20. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 20. +LaTeX Font Info: ... okay on input line 20. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 20. +LaTeX Font Info: ... okay on input line 20. +LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 20. +LaTeX Font Info: ... okay on input line 20. +LaTeX Font Info: Try loading font information for T1+ptm on input line 20. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/psnfss/t1 +ptm.fd +File: t1ptm.fd 2001/06/04 font definitions for T1/ptm. +) ABD: EverySelectfont initializing macros +LaTeX Info: Redefining \selectfont on input line 20. + +ABD: EveryShipout initializing macros +*geometry* driver: auto-detecting +*geometry* detected driver: xetex +*geometry* verbose mode - [ preamble ] result: +* driver: xetex +* paper: a4paper +* layout: +* layoutoffset:(h,v)=(0.0pt,0.0pt) +* modes: +* h-part:(L,W,R)=(76.82234pt, 443.86319pt, 76.82234pt) +* v-part:(T,H,B)=(99.58464pt, 674.33032pt, 71.13188pt) +* \paperwidth=597.50787pt +* \paperheight=845.04684pt +* \textwidth=443.86319pt +* \textheight=674.33032pt +* \oddsidemargin=4.55235pt +* \evensidemargin=4.55235pt +* \topmargin=-21.01189pt +* \headheight=28.45274pt +* \headsep=19.8738pt +* \topskip=12.0pt +* \footskip=19.91684pt +* \marginparwidth=38.0pt +* \marginparsep=7.0pt +* \columnsep=10.0pt +* \skip\footins=10.8pt plus 4.0pt minus 2.0pt +* \hoffset=0.0pt +* \voffset=0.0pt +* \mag=1000 +* \@twocolumnfalse +* \@twosidefalse +* \@mparswitchfalse +* \@reversemarginfalse +* (1in=72.27pt=25.4mm, 1cm=28.453pt) + +Package caption Info: Begin \AtBeginDocument code. +Package caption Info: hyperref package is loaded. +Package caption Info: listings package is loaded. +Package caption Info: End \AtBeginDocument code. +\c@lstlisting=\count367 +\AtBeginShipoutBox=\box83 +Package hyperref Info: Link coloring ON on input line 20. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/hyperref/ +nameref.sty +Package: nameref 2016/05/21 v2.44 Cross-referencing by name of section + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/generic/oberdie +k/gettitlestring.sty +Package: gettitlestring 2016/05/16 v1.5 Cleanup title references (HO) +) +\c@section@level=\count368 +) +LaTeX Info: Redefining \ref on input line 20. +LaTeX Info: Redefining \pageref on input line 20. +LaTeX Info: Redefining \nameref on input line 20. + (./demo.out) (./demo.out) +\@outlinefile=\write4 +\openout4 = `demo.out'. + +................................................. +. chemgreek info: "mapping-activated" +. +. Activating mapping `default' on line 20. +................................................. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/translato +r/translator-basic-dictionary-English.dict +Dictionary: translator-basic-dictionary, Language: English +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/siunitx/s +iunitx-abbreviations.cfg +File: siunitx-abbreviations.cfg 2017/11/26 v2.7k siunitx: Abbreviated units +) +LaTeX Font Info: Try loading font information for OT1+ztmcm on input line 20 +. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/psnfss/ot +1ztmcm.fd +File: ot1ztmcm.fd 2000/01/03 Fontinst v1.801 font definitions for OT1/ztmcm. +) +LaTeX Font Info: Try loading font information for OML+ztmcm on input line 20 +. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/psnfss/om +lztmcm.fd +File: omlztmcm.fd 2000/01/03 Fontinst v1.801 font definitions for OML/ztmcm. +) +LaTeX Font Info: Try loading font information for OMS+ztmcm on input line 20 +. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/psnfss/om +sztmcm.fd +File: omsztmcm.fd 2000/01/03 Fontinst v1.801 font definitions for OMS/ztmcm. +) +LaTeX Font Info: Try loading font information for OMX+ztmcm on input line 20 +. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/psnfss/om +xztmcm.fd +File: omxztmcm.fd 2000/01/03 Fontinst v1.801 font definitions for OMX/ztmcm. +) +LaTeX Font Info: Try loading font information for U+rsfs on input line 20. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/jknapltx/ +ursfs.fd +File: ursfs.fd 1998/03/24 rsfs font definition file (jk) +) +LaTeX Font Info: Try loading font information for OT1+ptm on input line 20. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/psnfss/ot +1ptm.fd +File: ot1ptm.fd 2001/06/04 font definitions for OT1/ptm. +) +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <12.045> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 20. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <8> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 20. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <6> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 20. +\g__fontspec_family_SimHei_int=\count369 +................................................. +. fontspec info: "no-font-shape" +. +. Could not resolve font "SimHei/BI" (it probably doesn't exist). +................................................. +................................................. +. fontspec info: "no-font-shape" +. +. Could not resolve font "SimHei/B" (it probably doesn't exist). +................................................. +................................................. +. fontspec info: "no-font-shape" +. +. Could not resolve font "SimHei/I" (it probably doesn't exist). +................................................. +................................................. +. fontspec info: "defining-font" +. +. Font family 'SimHei(0)' created for font 'SimHei' with options +. [Script={CJK}]. +. +. This font family consists of the following NFSS series/shapes: +. +. - 'normal' (m/n) with NFSS spec.: <->"SimHei/OT:script=hani;language=DFLT;" +. - 'small caps' (m/sc) with NFSS spec.: +................................................. + [1 + + + +] +\g__fontspec_family_FangSong_int=\count370 +................................................. +. fontspec info: "no-font-shape" +. +. Could not resolve font "FangSong/BI" (it probably doesn't exist). +................................................. +................................................. +. fontspec info: "no-font-shape" +. +. Could not resolve font "FangSong/B" (it probably doesn't exist). +................................................. +................................................. +. fontspec info: "no-font-shape" +. +. Could not resolve font "FangSong/I" (it probably doesn't exist). +................................................. +................................................. +. fontspec info: "defining-font" +. +. Font family 'FangSong(0)' created for font 'FangSong' with options +. [Script={CJK}]. +. +. This font family consists of the following NFSS series/shapes: +. +. - 'normal' (m/n) with NFSS spec.: +. <->"FangSong/OT:script=hani;language=DFLT;" +. - 'small caps' (m/sc) with NFSS spec.: +................................................. + + +LaTeX Font Warning: Font shape `U/rsfs/m/n' in size <15.05624> not available +(Font) size <14.4> substituted on input line 59. + +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <15.05624> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 59. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <9.03374> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 59. +[2 + + + +] +LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <18.06749> not available +(Font) Font shape `T1/ptm/b/n' tried instead on input line 62. + [3 + + + +] +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +[]\TU/SimHei(0)/m/n/16.06 形 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 状 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 记 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 忆 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 聚 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 氨 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 酯 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 的 + [] + + +Overfull \hbox (2.32037pt too wide) in paragraph at lines 64--64 +[] + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 合 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 成 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 及 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 其 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 在 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 织 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 物 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 中 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 的 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 应 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 用 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +[]\TU/SimHei(0)/m/n/16.06 张 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 三 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +[]\TU/SimHei(0)/m/n/16.06 北 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 京 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 理 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 工 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 大 + [] + + +Overfull \hbox (4.015pt too wide) in paragraph at lines 64--64 +\TU/SimHei(0)/m/n/16.06 学 + [] + +[4 + + + +] +LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <12.045> not available +(Font) Font shape `T1/ptm/b/n' tried instead on input line 67. +LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <16.06> not available +(Font) Font shape `T1/ptm/b/n' tried instead on input line 67. + [5 + + + +] +\openout2 = `chapters/abstract.aux'. + + (./chapters/abstract.tex +\g__fontspec_family_MicrosoftYaHei_int=\count371 +................................................. +. fontspec info: "no-font-shape" +. +. Could not resolve font "Microsoft YaHei Bold/I" (it probably doesn't exist). +................................................. +................................................. +. fontspec info: "no-font-shape" +. +. Could not resolve font "Microsoft YaHei/I" (it probably doesn't exist). +................................................. +LaTeX Font Info: Try loading font information for T1+phv on input line 8. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/psnfss/t1 +phv.fd +File: t1phv.fd 2001/06/04 scalable font definitions for T1/phv. +) +LaTeX Font Info: Font shape `T1/phv/bx/n' in size <12.045> not available +(Font) Font shape `T1/phv/b/n' tried instead on input line 8. +................................................. +. fontspec info: "defining-font" +. +. Font family 'MicrosoftYaHei(0)' created for font 'Microsoft YaHei' with +. options [Script={CJK},BoldFont={* Bold}]. +. +. This font family consists of the following NFSS series/shapes: +. +. - 'normal' (m/n) with NFSS spec.: <->"Microsoft +. YaHei/OT:script=hani;language=DFLT;" +. - 'small caps' (m/sc) with NFSS spec.: +. - 'bold' (bx/n) with NFSS spec.: <->"Microsoft YaHei +. Bold/OT:script=hani;language=DFLT;" +. - 'bold small caps' (bx/sc) with NFSS spec.: +. - 'bold italic' (bx/it) with NFSS spec.: <->"Microsoft +. YaHei/BI/OT:script=hani;language=DFLT;" +. - 'bold italic small caps' (bx/itsc) with NFSS spec.: +................................................. +LaTeX Font Info: Font shape `T1/phv/bx/n' in size <16.06> not available +(Font) Font shape `T1/phv/b/n' tried instead on input line 8. +................................................. +. fontspec info: "no-font-shape" +. +. Could not resolve font "SimSun/BI" (it probably doesn't exist). +................................................. +................................................. +. fontspec info: "no-font-shape" +. +. Could not resolve font "SimSun/B" (it probably doesn't exist). +................................................. +................................................. +. fontspec info: "no-font-shape" +. +. Could not resolve font "SimSun/I" (it probably doesn't exist). +................................................. +................................................. +. fontspec info: "defining-font" +. +. Font family 'SimSun(1)' created for font 'SimSun' with options +. [Script={CJK}]. +. +. This font family consists of the following NFSS series/shapes: +. +. - 'normal' (m/n) with NFSS spec.: <->"SimSun/OT:script=hani;language=DFLT;" +. - 'small caps' (m/sc) with NFSS spec.: +................................................. + [1 + + + + + + +]) [2 + + +] (./chapters/denotation.tex) [3 + + +] (./demo.toc) +\tf@toc=\write5 +\openout5 = `demo.toc'. + + [4 + +] (./demo.lof) +\tf@lof=\write6 +\openout6 = `demo.lof'. + + +[5 + +] (./demo.lot) +\tf@lot=\write7 +\openout7 = `demo.lot'. + + [6 + +] +\openout2 = `chapters/chapter1/chapter1.aux'. + + (./chapters/chapter1/chapter1.tex +第1章 +(./chapters/chapter1/chapter1_1.tex +LaTeX Font Info: Font shape `T1/phv/bx/n' in size <14.05249> not available +(Font) Font shape `T1/phv/b/n' tried instead on input line 1. +) (./chapters/chapter1/chapter1_2.tex +File: chapters/chapter1/figures/figure1.png Graphic file (type bmp) + + +[1 + + + +] +Missing character: There is no 万 in font zptmcm7t! +)) [2] +\openout2 = `chapters/conclusion.aux'. + + (./chapters/conclusion.tex) [3 + + + +] (./demo.bbl [4 + +] +LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <10.53937> not available +(Font) Font shape `T1/ptm/b/n' tried instead on input line 1. +LaTeX Font Info: Font shape `T1/phv/bx/n' in size <10.53937> not available +(Font) Font shape `T1/phv/b/n' tried instead on input line 1. +Missing character: There is no ‐ in font ptmr8t! +) [5 + +] +\openout2 = `chapters/app1.aux'. + + +(./chapters/app1.tex +附录 A +) [6 + + +] +\openout2 = `chapters/app2.aux'. + + (./chapters/app2.tex +附录 B +) [7 + + + +] +\openout2 = `chapters/pub.aux'. + + (./chapters/pub.tex) [8 + + + + +] +\openout2 = `chapters/thanks.aux'. + + (./chapters/thanks.tex) [9 + + + +] +\openout2 = `chapters/resume.aux'. + + +(./chapters/resume.tex) [10 + + + +] +Package atveryend Info: Empty hook `BeforeClearDocument' on input line 156. +Package atveryend Info: Empty hook `AfterLastShipout' on input line 156. + (./demo.aux (./chapters/abstract.aux) +(./chapters/chapter1/chapter1.aux) (./chapters/conclusion.aux) +(./chapters/app1.aux) (./chapters/app2.aux) (./chapters/pub.aux) +(./chapters/thanks.aux) (./chapters/resume.aux)) +Package atveryend Info: Empty hook `AtVeryEndDocument' on input line 156. +Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 156. +Package rerunfilecheck Info: File `demo.out' has not changed. +(rerunfilecheck) Checksum: 4F8576664A88D1D89FBD2E8EFCA8DA34. + + +LaTeX Font Warning: Size substitutions with differences +(Font) up to 0.65625pt have occurred. + + ) +Here is how much of TeX's memory you used: + 41449 strings out of 492970 + 879063 string characters out of 6123857 + 907724 words of memory out of 5000000 + 44759 multiletter control sequences out of 15000+600000 + 585200 words of font info for 141 fonts, out of 8000000 for 9000 + 1348 hyphenation exceptions out of 8191 + 62i,17n,78p,10414b,786s stack positions out of 5000i,500n,10000p,200000b,80000s + +Output written on demo.pdf (21 pages). diff --git a/demo.lot b/demo.lot new file mode 100644 index 0000000..b2ca902 --- /dev/null +++ b/demo.lot @@ -0,0 +1,12 @@ +\hypersetup {hidelinks} +\addvspace {10.0pt} +\addvspace {10.0pt} +\addvspace {10.0pt} +\addvspace {10.0pt} +\contentsline {table}{\numberline {1.1}{\ignorespaces 水系聚氨酯分类\relax }}{2}{table.caption.8} +\addvspace {10.0pt} +\addvspace {10.0pt} +\addvspace {10.0pt} +\addvspace {10.0pt} +\addvspace {10.0pt} +\contentsfinish diff --git a/demo.out b/demo.out new file mode 100644 index 0000000..960e4b5 --- /dev/null +++ b/demo.out @@ -0,0 +1,18 @@ +\BOOKMARK [0][-]{statement.0}{\376\377\130\360\146\016}{}% 1 +\BOOKMARK [0][-]{chapter*.1}{\376\377\144\130\211\201}{}% 2 +\BOOKMARK [0][-]{chapter*.2}{\376\377\000A\000b\000s\000t\000r\000a\000c\000t}{}% 3 +\BOOKMARK [0][-]{chapter*.3}{\376\377\116\073\211\201\173\046\123\367\133\371\161\147\210\150}{}% 4 +\BOOKMARK [0][-]{bittoc.0}{\376\377\166\356\137\125}{}% 5 +\BOOKMARK [0][-]{chapter.1}{\376\377\173\054\0001\172\340\000\040\000\040\176\352\213\272}{}% 6 +\BOOKMARK [1][-]{section.1.1}{\376\377\0001\000.\0001\000\040\147\054\213\272\145\207\170\024\172\166\166\204\166\356\166\204\124\214\141\017\116\111}{chapter.1}% 7 +\BOOKMARK [1][-]{section.1.2}{\376\377\0001\000.\0002\000\040\126\375\121\205\131\026\170\024\172\166\163\260\162\266\123\312\123\321\134\125\215\213\122\277}{chapter.1}% 8 +\BOOKMARK [2][-]{subsection.1.2.1}{\376\377\0001\000.\0002\000.\0001\000\040\137\142\162\266\213\260\137\306\200\132\154\050\221\157\166\204\137\142\162\266\213\260\137\306\147\072\164\006}{section.1.2}% 9 +\BOOKMARK [2][-]{subsection.1.2.2}{\376\377\0001\000.\0002\000.\0002\000\040\137\142\162\266\213\260\137\306\200\132\154\050\221\157\166\204\170\024\172\166\217\333\134\125}{section.1.2}% 10 +\BOOKMARK [2][-]{subsection.1.2.3}{\376\377\0001\000.\0002\000.\0003\000\040\154\064\174\373\200\132\154\050\221\157\123\312\200\132\154\050\221\157\145\164\164\006\122\102}{section.1.2}% 11 +\BOOKMARK [0][-]{chapter*.9}{\376\377\176\323\213\272}{}% 12 +\BOOKMARK [0][-]{chapter*.10}{\376\377\123\302\200\003\145\207\163\056}{}% 13 +\BOOKMARK [0][-]{appendix.A}{\376\377\226\104\137\125\000\040\000A\000\040\000\040\000*\000*\000*}{}% 14 +\BOOKMARK [0][-]{appendix.B}{\376\377\226\104\137\125\000\040\000B\000\040\000\040\000M\000a\000x\000w\000e\000l\000l\000\040\000E\000q\000u\000a\000t\000i\000o\000n\000s}{}% 15 +\BOOKMARK [0][-]{appendix*.11}{\376\377\145\073\213\373\133\146\117\115\147\037\225\364\123\321\210\150\213\272\145\207\116\016\170\024\172\166\142\020\147\234\156\005\123\125}{}% 16 +\BOOKMARK [0][-]{appendix*.12}{\376\377\201\364\214\042}{}% 17 +\BOOKMARK [0][-]{appendix*.13}{\376\377\117\134\200\005\173\200\116\313}{}% 18 diff --git a/demo.pdf b/demo.pdf new file mode 100644 index 0000000..3cf6c0b Binary files /dev/null and b/demo.pdf differ diff --git a/demo.synctex.gz b/demo.synctex.gz new file mode 100644 index 0000000..334bd22 Binary files /dev/null and b/demo.synctex.gz differ diff --git a/demo.tex b/demo.tex new file mode 100644 index 0000000..bd038a7 --- /dev/null +++ b/demo.tex @@ -0,0 +1,156 @@ + +%%================================================== +%% demo.tex for BIT Thesis +%% modified by yang yating +%% version: 1.2 +%% last update: Jan. 4th, 2018 +%%================================================== + +% 默认单面打印 oneside 、硕士论文模板 master + +\documentclass[oneside, master,normal]{BIT-thesis-grd-jdh} + +% 模板选项: 硕士论文 master; 博士论文 doctor +% 正常模式:normal 自查重模式:selfSimilarCheck 盲审模式:blindCheck +% 提交学校的查重文件可以直接使用normal模式结果 +% 自查重模式主要用于关闭图片、公式等内容的显示,以减少文章字符数和降低PDF转word过程中出现的乱码,节省查重费用支出。应结合\insertcontents系列命令使用。对于土豪此选项没有任何卵用。。。。。 +% 盲审模式主要根据盲审文件格式要求,隐去了作者、导师、致谢等信息,更改发表论文的格式 + + +\begin{document} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% 封面 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% 中文封面内容(关注内容而不是表现形式) +\classification{TQ028.1} %可参考http://www.clcindex.com/category/TN91/ +\UDC{540} + +\title{形状记忆聚氨酯的RapidIO合成及其在织物中的应用} +\vtitle{形状记忆聚氨酯的\makeVerticalenWords{RapidIO} 合成及其在织物中的应用} +\author{张三} +\institute{信息与电子学院} +\advisor{**教授} +\chairman{**教授} +\degree{工学硕士(博士)} +\major{电子科学与技术} +\school{北京理工大学} +\defenddate{2019年6月} +%\studentnumber{**********} + + +% 英文封面内容(关注内容而不是表现形式) +\englishtitle{Synthesis and Application on textile of the Shape\\Memory Polyurethane} +\englishauthor{Zhangsan} +\englishadvisor{Prof. **} +\englishchairman{Prof. **} +\englishschool{Beijing Insititute of Technology} +\englishinstitute{School of Information and Electronics} +\englishdegree{Master} +\englishmajor{Electronics Science and Technology} +\englishdate{6,2019} + +% 封面绘制 +\maketitle + +% 中文信息 +\makeChineseInfo + +% 英文信息 +\makeEnglishInfo + +%打印竖排论文题目 +\makeVerticalTitle + +% 论文原创性声明和使用授权 +\makeDeclareOriginal + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% 前置部分 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\frontmatter + +% 摘要 +\include{chapters/abstract} +%% 符号对照表,可选,如不用可注释掉 +\input{chapters/denotation} +% 加入目录 +\tableofcontents + + +%加入图、表索引(同时取消图表索引中章之间的垂直间隔) +\let\origaddvspace\addvspace +\renewcommand{\addvspace}[1]{} +\listoffigures +\listoftables +\renewcommand{\addvspace}[1]{\origaddvspace{#1}} + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% 正主体部分 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\mainmatter + +%% 各章正文内容 +%\include{chapters/chapter1} + +%%%%%%%%%%%%%论文正文部分%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\include{chapters/chapter1/chapter1} + +%结论 +\include{chapters/conclusion} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%以下部分仅用于举例样式%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +接下来这段话不会被显示\fbox{\insertContents{$\tau$自查重模式下看不到的句子}}\\ +\insertContents{ + If this part is shown, then the current mode is not similar self-check + \begin{equation} + E = mc^2 + \end{equation} + \begin{equation} + \begin{split} + P_{f1} (\hat{d}) &= \sum_{n=0}^{N/4 -1}r^{*}(\hat{d}+n+N/2) r(\hat{d}+3N/4+n) \\ + &= e^{j\pi \varepsilon /2}\sum_{n=0}^{N/4 -1}s^{*}(\hat{d}+n+N/2) s(\hat{d}+3N/4+n) \\ + &= e^{j\pi \varepsilon /2}\sum_{n=0}^{N/4 -1}\left|s(\hat{d}+n+N/2)\right|^2 + \end{split} + \end{equation} +} +\insertEquation{ + If this part is shown, then the current mode is not similar self-check + \begin{equation} + E = mc^2 + \end{equation} +} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% 参考文献,五号字,使用 BibTeX,包含参考文献文件.bib +%\bibliography{reference/chap1,reference/chap2} %多个章节的参考文献 +\bibliography{reference/references} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% 后置部分 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% 附录(章节编号重新计算,使用字母进行编号) +\appendix +\renewcommand\theequation{\Alph{chapter}--\arabic{equation}} % 附录中编号形式是"A-1"的样子 +\renewcommand\thefigure{\Alph{chapter}--\arabic{figure}} +\renewcommand\thetable{\Alph{chapter}--\arabic{table}} + +\include{chapters/app1} +\include{chapters/app2} + +%(其后部分无编号) +\backmatter + +% 发表文章目录 +\include{chapters/pub} +% 致谢 +\include{chapters/thanks} +% 作者简介(博士论文需要) +\include{chapters/resume} + + +\end{document} diff --git a/demo.toc b/demo.toc new file mode 100644 index 0000000..fe17e91 --- /dev/null +++ b/demo.toc @@ -0,0 +1,18 @@ +\hypersetup {hidelinks} +\contentsline {chapter}{摘要}{I}{chapter*.1} +\contentsline {chapter}{Abstract}{II}{chapter*.2} +\contentsline {chapter}{主要符号对照表}{III}{chapter*.3} +\contentsline {chapter}{\numberline {第1章\hspace {.3em}}绪论}{1}{chapter.1} +\contentsline {section}{\numberline {1.1}本论文研究的目的和意义}{1}{section.1.1} +\contentsline {section}{\numberline {1.2}国内外研究现状及发展趋势}{1}{section.1.2} +\contentsline {subsection}{\numberline {1.2.1}形状记忆聚氨酯的形状记忆机理}{1}{subsection.1.2.1} +\contentsline {subsection}{\numberline {1.2.2}形状记忆聚氨酯的研究进展}{2}{subsection.1.2.2} +\contentsline {subsection}{\numberline {1.2.3}水系聚氨酯及聚氨酯整理剂}{2}{subsection.1.2.3} +\contentsline {chapter}{结论}{3}{chapter*.9} +\contentsline {chapter}{参考文献}{5}{chapter*.10} +\contentsline {chapter}{\numberline {附录 A\hspace {.3em}}***}{6}{appendix.A} +\contentsline {chapter}{\numberline {附录 B\hspace {.3em}}Maxwell Equations}{7}{appendix.B} +\contentsline {chapter}{攻读学位期间发表论文与研究成果清单}{8}{appendix*.11} +\contentsline {chapter}{致谢}{9}{appendix*.12} +\contentsline {chapter}{作者简介}{10}{appendix*.13} +\contentsfinish diff --git a/latexmkrc b/latexmkrc new file mode 100644 index 0000000..a6dc90d --- /dev/null +++ b/latexmkrc @@ -0,0 +1,6 @@ +$pdf_mode = 5; +$xelatex = "xelatex -synctex=1 -no-pdf -interaction=nonstopmode --shell-escape %O %S"; +$recorder = 1; +$bibtex_use = 2; +$clean_ext = "synctex.gz acn acr alg aux bbl bcf blg brf fdb_latexmk glg glo gls idx ilg ind ist lof log lot out run.xml toc dvi xdv"; + diff --git a/reference/references.bib b/reference/references.bib new file mode 100644 index 0000000..4d5ee26 --- /dev/null +++ b/reference/references.bib @@ -0,0 +1,60 @@ +%%================================================== +%% chap1.bib for BIT Master Thesis +%% modified by yang yating +%% version: 0.1 +%% last update: Dec 25th, 2016 +%%================================================== + + +@article{Jiang2005Size, + title={形状记忆聚合物研究现状与发展}, + author={姜敏 and 彭少贤 and 郦华兴}, + journal={现代塑料加工应用}, + volume={17}, + number={2}, + pages={53-56}, + year={2005}, +} + +@article{Takahashi1996Structure, + title={Structure and properties of shape‐memory polyurethane block copolymers}, + author={Takahashi, Toshisada and Hayashi, Noriya and Hayashi, Shunichi}, + journal={Journal of Applied Polymer Science}, + volume={60}, + number={7}, + pages={1061-1069}, + year={1996}, +} + +@inproceedings{Xia2002Analysis, + title={Analysis of Affective Characteristics and Evaluation of Harmonious Feeling of Image Based on 1/f Fluctuation Theory}, + author={Xia, Mao and Chen, Bin and Gang, Zhu and Itsya, Muta}, + booktitle={Developments in Applied Artificial Intelligence, International Conference on Industrial and Engineering, Applications of Artificial Intelligence and Expert Systems, Iea/aie 2002, Cairns, Australia, June 17-20, 2002, Proceedings}, + pages={780-789}, + year={2002}, +} + +@misc{Jiang1989, + title={一种温热外敷药的制备方法}, + author={姜锡洲}, + year={1989}, +} + +@article{Mao2000Motion, + title={情感工学破解"舒服"之谜}, + author={毛峡}, + journal={科技文萃}, + number={7}, + pages={157-158}, + year={2000}, +} + +@article{Feng1998, + title={核反应堆管道和压力容器的LBB分析}, + author={冯西桥 and 何树延}, + journal={力学进展}, + volume={28}, + number={2}, + pages={198-217}, + year={1998}, +} \ No newline at end of file