diff --git a/Helper_manual/BIT-thesis-grd-jdh.cls b/Helper_manual/BIT-thesis-grd-jdh.cls new file mode 100644 index 0000000..9635d0e --- /dev/null +++ b/Helper_manual/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/Helper_manual/GBT7714-2005NLang.bst b/Helper_manual/GBT7714-2005NLang.bst new file mode 100644 index 0000000..d95a3b4 --- /dev/null +++ b/Helper_manual/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/Helper_manual/HelperSection/equation.aux b/Helper_manual/HelperSection/equation.aux new file mode 100644 index 0000000..104843c --- /dev/null +++ b/Helper_manual/HelperSection/equation.aux @@ -0,0 +1,64 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{\numberline {第3章\hspace {.3em}}数学公式使用}{5}{chapter.3}} +\@writefile{lof}{\addvspace {10.0pt}} +\@writefile{lot}{\addvspace {10.0pt}} +\@writefile{toc}{\contentsline {section}{\numberline {3.1}公式编辑}{5}{section.3.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}用MathType编辑}{5}{subsection.3.1.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2}用在线工具编辑}{6}{subsection.3.1.2}} +\@writefile{toc}{\contentsline {section}{\numberline {3.2}怎么插入公式}{6}{section.3.2}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.1}插入公式基本操作}{6}{lstlisting.3.1}} +\@writefile{toc}{\contentsline {section}{\numberline {3.3}公式换行与跨页}{7}{section.3.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}公式换行之基本操作}{7}{subsection.3.3.1}} +\newlabel{sec:公式换行之基本操作}{{3.3.1}{7}{公式换行之基本操作}{subsection.3.3.1}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.2}结合split和equation环境插入公式}{7}{lstlisting.3.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}公式想换行又跨页}{7}{subsection.3.3.2}} +\newlabel{sec:公式想换行又跨页}{{3.3.2}{7}{公式想换行又跨页}{subsection.3.3.2}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.3}使用align环境插入公式}{7}{lstlisting.3.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.3}公式太长一行放不下}{8}{subsection.3.3.3}} +\@writefile{toc}{\contentsline {section}{\numberline {3.4}如何引用公式}{9}{section.3.4}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.4}添加公式标签}{9}{lstlisting.3.4}} +\newlabel{equ:示例公式标签}{{3.7}{9}{如何引用公式}{equation.3.4.7}{}} +\@writefile{toc}{\contentsline {section}{\numberline {3.5}如何插入大尺寸括号}{9}{section.3.5}} +\newlabel{sec:如何插入大尺寸括号}{{3.5}{9}{如何插入大尺寸括号}{section.3.5}{}} +\@writefile{toc}{\contentsline {section}{\numberline {3.6}自查重模式下如何关闭公式显示}{10}{section.3.6}} +\@setckpt{HelperSection/equation}{ +\setcounter{page}{11} +\setcounter{equation}{7} +\setcounter{enumi}{12} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{parentequation}{0} +\setcounter{part}{0} +\setcounter{chapter}{3} +\setcounter{section}{6} +\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}{12} +\setcounter{Item}{14} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{19} +\setcounter{lstlisting}{4} +\setcounter{section@level}{1} +} diff --git a/Helper_manual/HelperSection/equation.tex b/Helper_manual/HelperSection/equation.tex new file mode 100644 index 0000000..8af35be --- /dev/null +++ b/Helper_manual/HelperSection/equation.tex @@ -0,0 +1,189 @@ +%%================================================== +%% abstract.tex for BIT Master Thesis +%% Edited by Jian dahao +%% version: 1.0 +%% last update: May 10th, 2019 +%%================================================== +\chapter{数学公式使用} +数学公式的使用可先参考官方模板中的BIT-Thesis使用指南。 +\section{公式编辑} +LaTeX公式是通过代码的形式进行编辑,运算符号、特殊字母等数学符号对应的命令可参考链接\url{http://www.mohu.org/info/symbols/symbols.htm}。不会写代码或者不想敲代码怎么办,可以通过MathType、LaTeX公式在线编辑工具等进行编辑,然后导出tex代码。 +\subsection{用MathType编辑} +首先你需要一个已经破解的MathType工具。打开MathType后在设置剪切复制选项。 +\begin{figure}[h] +\centering + \includegraphics[width=0.75\textwidth]{HelperSection/figures/mathtype_copy_type.jpg} +\end{figure} +然后在\textbf{转换其他文字}中选择\textbf{Plain Tex}或者\textbf{LaTeX 2.09 and later},诸如此类即可。 + +用MathType编辑好公式后,只需全选复制或剪切就能获得公式代码,例如公式 +\begin{equation} +A(n) = e^{4j\pi \mu n^2/N} \notag +\end{equation} +对应的导出结果为:\\ +% \begin{lstlisting}[language={tex}, caption={插入公式基本操作}] +Plain Tex:\textbf{\$\$}A(n)\{\rm\{ = \}\}\{e\^\ \{4j$\backslash$pi $\backslash$mu \{n\^\ 2\}/N\}\}\textbf{\$\$} \\ +Latex 2.09 and later: $\backslash$[A(n)\{$\backslash$rm\{ = \}\}\{e\^\ \{4j$\backslash$pi $\backslash$mu \{n\^\ 2\}/N\}\}$\backslash$] + +需要注意的是,导出的tex代码中需要删除对应的前缀和后缀:对于\textbf{Plain Tex}为\$\$;对\textbf{Latex 2.09 and later}为$\backslash$[ $\quad$ $\backslash$]。 + +\begin{figure}[h] +\centering + \includegraphics[width=0.75\textwidth]{HelperSection/figures/copy_type.jpg} +\end{figure} +\subsection{用在线工具编辑} +推荐两个网站 + +\url{http://latex.codecogs.com/eqneditor/editor.php} + +\url{https://www.codecogs.com/latex/eqneditor.php} + +个人还是比较推荐学一下基本的tex公式语法(边用边学就好),这样写起来会快很多。 + +\section{怎么插入公式} +% \subsection{段落间插入公式} +对于插入到段落之间的且需要编号公式其定义的内容需要被包含在$\backslash$begin\{equation\}$\backslash$end \{equation\} 之间,基本使用方法如下: +\begin{lstlisting}[language={tex}, caption={插入公式基本操作}] +\begin{equation} +A(n) = e^{4j\pi \mu n^2/N} +\end{equation} +\end{lstlisting} +插入效果为: +\begin{equation} +A(n) = e^{4j\pi \mu n^2/N} +\end{equation} +% \subsection{文本中插入公式} +而对于插入到文本中间的公式只需将公式内容用一对\$\$包起来即可,例如: +这是一段文本这里要插入的公式用法为\$2\^\ \{n\}\$,对应的效果为$2^{n}$。 +\section{公式换行与跨页} +由于经常会遇到插入的数学公式巨长,无法在一行上正常显示,或者为了排版美观而需要进行强制换行,常用方法如下。 +\subsection{公式换行之基本操作} +\label{sec:公式换行之基本操作} +\vspace{-1cm} +\begin{lstlisting}[language={tex}, caption={结合split和equation环境插入公式}] +\begin{equation} +\begin{split} +A(n) &= e^{4j\pi \mu n^2/N} \\ +&= e^{4j\pi \mu n^2/N} +\end{split} +\end{equation} +\end{lstlisting} +其中\&代表对齐位置,$\backslash\backslash$代表换行。对应的插入效果为: +\begin{equation} +\begin{split} +A(n) &= e^{4j\pi \mu n^2/N} \\ +&= e^{4j\pi \mu n^2/N} +\end{split} +\end{equation} +\subsection{公式想换行又跨页} +\label{sec:公式想换行又跨页} +\vspace{-1cm} +\begin{lstlisting}[language={tex}, caption={使用align环境插入公式}] +\begin{align} +A(n) &= e^{4j\pi \mu n^2/N} \notag\\ +&= e^{4j\pi \mu n^2/N} \notag\\ +&= e^{4j\pi \mu n^2/N} +\end{align} +\end{lstlisting} +其中$\backslash$notag用于指定该行代码不被编号,$\backslash\backslash$和\&同样分别代表换行和对齐。效果为: +\begin{align} +A(n) &= e^{4j\pi \mu n^2/N} \notag\\ +&= e^{4j\pi \mu n^2/N} \notag\\ +&= e^{4j\pi \mu n^2/N} +\end{align} + +\ref{sec:公式换行之基本操作}和\ref{sec:公式想换行又跨页}介绍的方法都可以实现公式的多行显示,但是第一种方法不支持公式的跨页显示。 + +\subsection{公式太长一行放不下} +有时数学公式比较复杂,无法在一行上完整显示一个表达式,一般情况下使用上述两种方法(\ref{sec:公式换行之基本操作}和\ref{sec:公式想换行又跨页}介绍的方法)即可解决,但是对于需要分行显示的公式被一对大尺寸括号(参见\ref{sec:如何插入大尺寸括号}内容)包括的情况则会编译出错或显示效果不佳,解决方法如下。假设处理的公式为: +\begin{equation} +P = \left(\sum_{n=1}^{N}It\ is\ a\ loooooooooooooooooooooooooooooooooooooooooooooooooooooooooog\ equation\right) +\end{equation} +通常有两种解决方案:\\ +\textbf{1.使用$\backslash$left(和$\backslash$right)等自适应定界符拆分}\\ +将长公式拆分成$\backslash$left( $\backslash$right. $\backslash$$\backslash$ $\backslash$left. $\backslash$right)的形式,例如: +\begin{lstlisting}[language={tex}, caption={}] +\begin{equation} +\begin{split} +%也可以使用align环境 +P = \left( \sum_{n=1}^{N}It\ is\ a\ looooooooooooooooooooooooooooooo\right. \\ +\left. ooooooooooooooooooooooooooog\ equation \right) +\end{split} +\end{equation} +\end{lstlisting} +显示效果为: +\begin{equation} +\begin{split} +%也可以使用align环境 +P = \left( \sum_{n=1}^{N}It\ is\ a\ looooooooooooooooooooooooooooooo\right. \\ +\left. ooooooooooooooooooooooooooog\ equation \right) +\end{split} +\end{equation} +使用$\backslash$left(和$\backslash$right)等自适应定界符的好处是能够自动确定定界符的尺寸发小,但是这种方法可能出现如上面公式所示的情况:即虽然成功拆分了公式,但是两行的括号大小出现不一致的情况。所以对于这种情况,可以使用下面的方法来解决。\\ +\textbf{2.使用规定大小的定界符来辅助拆分}\\ +使用$\backslash$big,$\backslash$Big,$\backslash$bigg,$\backslash$Bigg等标签来辅助拆分,例如 +% \begin{equation} +% \begin{split} +\begin{lstlisting}[language={tex}, caption={}] +\begin{equation} +\begin{split} +%也可以使用align环境 +P = \Bigg( \sum_{n=1}^{N}It\ is\ a\ looooooooooooooooooooooooooooooo \\ +ooooooooooooooooooooooooooog\ equation \Bigg) +\end{split} +\end{equation} +\end{lstlisting} +\begin{equation} +\begin{split} +%也可以使用align环境 +P = \Bigg( \sum_{n=1}^{N}It\ is\ a\ looooooooooooooooooooooooooooooo \\ +ooooooooooooooooooooooooooog\ equation \Bigg) +\end{split} +\end{equation} + +\section{如何引用公式} +添加$\backslash$label{},即 +\begin{lstlisting}[language={tex}, caption={添加公式标签}] +\begin{equation} +\label{equ:示例公式标签} +A(n) = e^{4j\pi \mu n^2/N} +\end{equation} +\end{lstlisting} +\begin{equation} +\label{equ:示例公式标签} +A(n) = e^{4j\pi \mu n^2/N} +\end{equation} +在引用处调用\textbf{$\backslash$ref\{equ:示例公式标签\}}即可$\to$\ref{equ:示例公式标签} +\section{如何插入大尺寸括号} +\label{sec:如何插入大尺寸括号} +在latex下编辑公式时,经常会用到各种括号。如果直接输入括号(花括号需要进行转义),其大小是固定的,如果公式的高度比较大,就会显得很不协调。另外,在括号中换行的话有可能会导致两行的左右括号大小不一致,影响美观。 + +\textbf{方法一:使用$\backslash$left 和 $\backslash$right}\\ +$\backslash$left 放在左边括号前面,$\backslash$ight 放在右边括号前面,需要配对使用。该方法能自动控制不同层次括号的大小。 +需要注意的是在对单括号使用 $\backslash$left和 $\backslash$right命令时,也需要配对使用,没有括号的一端要加点。 +比如对左括号进行操作,命令如下: + +$\backslash$left[.........$\backslash$right. + +\textbf{方法二使用$\backslash$big 系列标签}\\ +该系列标签包括$\backslash$big,$\backslash$Big,$\backslash$bigg,$\backslash$Bigg。按着顺序,它们控制的括号不断变大。不需要成对使用,可以单独控制半个括号 +括号的大小由具体使用的标签控制,不能自动调整,所以需要注意匹配。例: + +$\backslash$big[............$\backslash$big] + +\noindent\fbox{$\bigstar$:\textbf{一般情况下使用$\backslash$left\ $\backslash$right 就足够了。特殊情况下,比如公式换行才需要用到$\backslash$big}} +\section{自查重模式下如何关闭公式显示} +在模板BIT-thesis-LaTex中(使用BIT-thesis-grd-jdh.cls格式控制文件)可以使用$\backslash$insertEquation或者$\backslash$insertContents命令来实现。 +\begin{lstlisting}[language={tex}, caption={}] +\insertEquation{ + \begin{equation} + ....... + \end{equation} +} +\insertContents{ + \begin{equation} + ....... + \end{equation} +} +\insertEquation{$E=mc^2$ +\end{lstlisting} \ No newline at end of file diff --git a/Helper_manual/HelperSection/figure_table.aux b/Helper_manual/HelperSection/figure_table.aux new file mode 100644 index 0000000..8a91dcf --- /dev/null +++ b/Helper_manual/HelperSection/figure_table.aux @@ -0,0 +1,76 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{\numberline {第4章\hspace {.3em}}图表的使用}{11}{chapter.4}} +\@writefile{lof}{\addvspace {10.0pt}} +\@writefile{lot}{\addvspace {10.0pt}} +\@writefile{toc}{\contentsline {section}{\numberline {4.1}插入图片}{11}{section.4.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.1}图片插入基本操作}{11}{subsection.4.1.1}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.1}插入图片示例}{11}{lstlisting.4.1}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces 这是标题\relax }}{11}{figure.caption.4}} +\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}} +\newlabel{fig:correlation_P1_P2}{{4.1}{11}{这是标题\relax }{figure.caption.4}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.2}插入多个子图}{11}{subsection.4.1.2}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.2}插入多个子图示例}{12}{lstlisting.4.2}} +\newlabel{fig:OFDM_spectrum:a}{{4.2(a)}{12}{Subfigure 4 4.2(a)}{subfigure.4.2.1}{}} +\newlabel{sub@fig:OFDM_spectrum:a}{{(a)}{12}{Subfigure 4 4.2(a)\relax }{subfigure.4.2.1}{}} +\newlabel{fig:OFDM_spectrum:b}{{4.2(b)}{12}{Subfigure 4 4.2(b)}{subfigure.4.2.2}{}} +\newlabel{sub@fig:OFDM_spectrum:b}{{(b)}{12}{Subfigure 4 4.2(b)\relax }{subfigure.4.2.2}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.2}{\ignorespaces 这是总的图标题\relax }}{12}{figure.caption.5}} +\newlabel{fig:OFDM_spectrum}{{4.2}{12}{这是总的图标题\relax }{figure.caption.5}{}} +\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {这是第一个子图标题}}}{12}{figure.caption.5}} +\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {这是第二个子图标题}}}{12}{figure.caption.5}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.3}插图位置乱跑怎么办}{12}{subsection.4.1.3}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.3}设置图片位置示例}{12}{lstlisting.4.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.4}插图效果模糊不清晰}{13}{subsection.4.1.4}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.5}图片标题太长怎么办}{13}{subsection.4.1.5}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.6}自查重模式下如何关闭图片显示}{13}{subsection.4.1.6}} +\@writefile{toc}{\contentsline {section}{\numberline {4.2}插入表格}{14}{section.4.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.1}表格制作}{14}{subsection.4.2.1}} +\@writefile{lot}{\contentsline {table}{\numberline {4.1}{\ignorespaces 表格标题\relax }}{14}{table.caption.6}} +\newlabel{表格引用标签}{{4.1}{14}{表格标题\relax }{table.caption.6}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.3}{\ignorespaces \relax }}{15}{figure.caption.7}} +\newlabel{}{{4.3}{15}{\relax }{figure.caption.7}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.2}如何给表格添加脚注}{15}{subsection.4.2.2}} +\@writefile{lot}{\contentsline {table}{\numberline {4.2}{\ignorespaces 表格标题\relax }}{15}{table.caption.8}} +\newlabel{表格引用标签}{{\caption@xref {表格引用标签}{ on input line 157}}{15}{表格标题\relax }{table.caption.9}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.3}自查重模式下如何关闭表格显示}{16}{subsection.4.2.3}} +\@setckpt{HelperSection/figure_table}{ +\setcounter{page}{17} +\setcounter{equation}{0} +\setcounter{enumi}{12} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{parentequation}{0} +\setcounter{part}{0} +\setcounter{chapter}{4} +\setcounter{section}{2} +\setcounter{subsection}{3} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{3} +\setcounter{table}{2} +\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}{11} +\setcounter{Item}{14} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{31} +\setcounter{lstlisting}{3} +\setcounter{section@level}{2} +} diff --git a/Helper_manual/HelperSection/figure_table.tex b/Helper_manual/HelperSection/figure_table.tex new file mode 100644 index 0000000..f4fb0cb --- /dev/null +++ b/Helper_manual/HelperSection/figure_table.tex @@ -0,0 +1,206 @@ +%%================================================== +%% abstract.tex for BIT Master Thesis +%% Edited by Jian dahao +%% version: 1.0 +%% last update: May 10th, 2019 +%%================================================== + +\chapter{图表的使用} +\section{插入图片} +\subsection{图片插入基本操作} +\begin{lstlisting}[language={tex}, caption={插入图片示例}] +\begin{figure} + \centering % 设置为居中显示 + %这里指定图片宽度和图片存放路径 + \includegraphics[width=0.75\textwidth]{HelperSection/figures/correlation_P.pdf} + \caption{这是标题}%添加图片标题 + \label{fig:figlabel}%设置文件标签,通过$\backslash$ref\{fig:figlabel\}引用 +\end{figure} +\end{lstlisting} +\begin{figure}[h] + \centering + \includegraphics[width=0.75\textwidth]{HelperSection/figures/correlation_P.pdf} + \caption{这是标题}\label{fig:correlation_P1_P2} +\end{figure} +\subsection{插入多个子图} +主要通过$\backslash$subfigure完成子图的创建。改变图片的宽度(即width的值)即可实现图片的横排或者竖排效果。 + +\begin{lstlisting}[language={tex}, caption={插入多个子图示例}] +\begin{figure} + \centering + \subfigure[这是第一个子图标题]{ + \label{fig:OFDM_spectrum:a} + \includegraphics[width=0.48\textwidth]{HelperSection/figures/correlation_P.pdf}} + \subfigure[这是第二个子图标题]{ + \label{fig:OFDM_spectrum:b} + \includegraphics[width=0.48\textwidth]{HelperSection/figures/correlation_P.pdf}} + \caption{这是总的图标题} + \label{fig:OFDM_spectrum} +\end{figure} +\end{lstlisting} +\begin{figure}[h] + \centering + \subfigure[这是第一个子图标题]{%创建一个子图 + \label{fig:OFDM_spectrum:a}%设置文件标签,通过$\backslash$ref\{fig:OFDM_spectrum:a\}引用 + \includegraphics[width=0.48\textwidth]{HelperSection/figures/correlation_P.pdf}} + \subfigure[这是第二个子图标题]{ + \label{fig:OFDM_spectrum:b} + \includegraphics[width=0.48\textwidth]{HelperSection/figures/correlation_P.pdf}} + \caption{这是总的图标题} + \label{fig:OFDM_spectrum} +\end{figure} +\subsection{插图位置乱跑怎么办} +默认情况下图片的位置会被自动安排在合适的地方,当需要自行设置图片位置时可以加入图片浮动格式设置。 +\vspace{-0.5cm} +\begin{lstlisting}[language={tex}, caption={设置图片位置示例}] +\begin{figure}[h]%[h] 指定将图片放置在当前位置(文中给出该图形环境的地方 + \centering + \includegraphics[width=0.75\textwidth]{HelperSection/figures/correlation_P.pdf} + \caption{这是标题} + \label{fig:figlabel} +\end{figure} +\end{lstlisting} +类似的有: + +\noindent\fbox{\shortstack[l]{h:当前位置。将图形放置在正文文本中给出该图形环境的地方。如果本页所剩的页面不够,\\ \ \ \ \ 这一参数将不起作用\\ +t:将图形放置在页面的顶部。\\ +b:将图形放置在页面的底部。\\ +p:浮动页。将图形放置在一只允许有浮动对象的页面上。}} + +如果加入浮动格式设置后,还是没在预想的位置显示图片怎么办,这通常是由于当前位置剩余的空间偏小,无法放下一张图片。这时可以从以下几个方法去尝试:\\ +\noindent{1.改变文本内容和图片定义的位置,给插图腾出足够的显示空间。\\} +\noindent{2.改变段落与图片之间的间距,可以试图使用类似$\backslash$vspace\{-1cm\}这种形式减小间距。\\} +\noindent{3.改变图片的大小,有两种:其一是消除图片多余的白边,其二是减小图片的width值。} + +\subsection{插图效果模糊不清晰} +$\XeTeX$可以支持多种图片格式(PDF,EPS,PNG,JPG等),非矢量图片容易造成图片显示不佳,清晰度不高。所以比较推荐使用PDF、EPS等矢量格式,而矢量图中又比较推荐使用PDF格式的图片,因为方便对图片进行编辑和修改(使用Adobe DC可进行编辑)。 +\subsection{图片标题太长怎么办} +% \begin{figure}[h] +% \centering +% \includegraphics[width=0.75\textwidth]{chapters/figures/correlation_P.pdf} +% \caption{这是一个很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长的标题}\label{fig:correlation_P1_P2} +% \end{figure} +感觉就是很难看,所以可以想办法让标题在合适的地方自动换行并居中。可以通过添加 +\begin{lstlisting}[language={tex}, caption={}] +\usepackage[justification=centering]{caption} +\end{lstlisting} +来实现,这个设置是全局设置。 + +\subsection{自查重模式下如何关闭图片显示} +在模板BIT-thesis-LaTex中(使用BIT-thesis-grd-jdh.cls格式控制文件)可以使用$\backslash$insertFigure或者$\backslash$insertContents命令来实现。 +\begin{lstlisting}[language={tex}, caption={}] +\insertFigure{ + \begin{figure} + ....... + \end{figure} +} +\insertContents{ + \begin{figure} + ....... + \end{figure} +} +\end{lstlisting} +% \begin{figure}[h] +% \centering +% \label{fig:correlation_P1_P2} +% % \captionstyle{\centering} +% \includegraphics[width=0.75\textwidth]{chapters/figures/correlation_P.pdf} + +% \begin{minipage}{0.75\textwidth} +% \caption{这是一个很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长} +% \end{minipage} + +% \end{figure} +\section{插入表格} +\subsection{表格制作} +LaTeX中插入的表格对应的代码就如下所示: +\begin{lstlisting}[language={tex}, caption={}] +\begin{table}[] +\centering +\caption{表格标题} +\label{表格引用标签} +\begin{tabular}{@{}ccccccc@{}} +\toprule +算法 & Minn & Park & Ren & Fang & Shao & 改进算法\\ \midrule +时间($\mu s$) & 69.57 & 64.36 & 139.39 & 134.94 & 127.45 & 64.86 \\ \bottomrule +\end{tabular} +\end{table} +\end{lstlisting} +对应的效果为: +\begin{table}[h] +\centering +\caption{表格标题} +\label{表格引用标签} +\begin{tabular}{@{}ccccccc@{}} +\toprule +算法 & Minn & Park & Ren & Fang & Shao & 改进算法\\ \midrule +时间($\mu s$) & 69.57 & 64.36 & 139.39 & 134.94 & 127.45 & 64.86 \\ \bottomrule +\end{tabular} +\end{table} + +手动敲代码是不可能敲代码的,所以我找了一个清爽的表格编辑工具,这边推荐一个在线表格制作网站\url{http://www.tablesgenerator.com/}。 +\begin{figure}[h] + \centering + \includegraphics[width=1\textwidth]{HelperSection/figures/tableGenerator1.png} + \caption{} + \label{} +\end{figure} + +制作的表格尽量为三线表,编辑好表格后,确保选择为Booktabs table style,然后Generate,复制黏贴就可以了。 + +\subsection{如何给表格添加脚注} +有时需要给表格添加脚注进行说明,例如: +\begin{table}[h] +\centering +\caption{表格标题} +\begin{threeparttable} +\label{表格引用标签} +\begin{tabular}{@{}ccccccc@{}} +\toprule +算法 & Minn & Park & Ren & Fang & Shao & 改进算法\\ \midrule +时间($\mu s$) & 69.57 & 64.36 & 139.39 & 134.94 & 127.45 & 64.86 \\ \bottomrule +\end{tabular} +\begin{tablenotes} + \footnotesize + \item[] $N$是OFDM符号长度(不包括循环前缀),也即DFT点数 %此处加入注释信息 + \item[] $\theta$是滑动窗口起始抽样点%此处加入注释信息 + \end{tablenotes} +\end{threeparttable} +\end{table} + +对应的代码为: +\begin{lstlisting}[language={tex}, caption={}] +\begin{table}[h] +\centering +\caption{表格标题} +\begin{threeparttable} % 需要添加的部分 +\label{表格引用标签} +\begin{tabular}{@{}ccccccc@{}} +\toprule +算法 & Minn & Park & Ren & Fang & Shao & 改进算法\\ \midrule +时间($\mu s$) & 69.57 & 64.36 & 139.39 & 134.94 & 127.45 & 64.86 \\ \bottomrule +\end{tabular} + +% 需要添加的部分 +\begin{tablenotes} + \footnotesize + \item[] $N$是OFDM符号长度(不包括循环前缀),也即DFT点数 %此处加入注释*信息 + \item[] $\theta$是滑动窗口起始抽样点%此处加入注释**信息 + \end{tablenotes} +\end{threeparttable} % 需要添加的部分 +\end{table} +\end{lstlisting} +\subsection{自查重模式下如何关闭表格显示} +在模板BIT-thesis-LaTex中(使用BIT-thesis-grd-jdh.cls格式控制文件)可以使用$\backslash$insertTable或者$\backslash$insertContents命令来实现。 +\begin{lstlisting}[language={tex}, caption={}] +\insertTable{ + \begin{table} + ....... + \end{table} +} +\insertContents{ + \begin{table} + ....... + \end{table} +} +\end{lstlisting} \ No newline at end of file diff --git a/Helper_manual/HelperSection/figures/BIT.jpg b/Helper_manual/HelperSection/figures/BIT.jpg new file mode 100644 index 0000000..bac3f34 Binary files /dev/null and b/Helper_manual/HelperSection/figures/BIT.jpg differ diff --git a/Helper_manual/HelperSection/figures/copy_type.jpg b/Helper_manual/HelperSection/figures/copy_type.jpg new file mode 100644 index 0000000..8ea6073 Binary files /dev/null and b/Helper_manual/HelperSection/figures/copy_type.jpg differ diff --git a/Helper_manual/HelperSection/figures/correlation_P.pdf b/Helper_manual/HelperSection/figures/correlation_P.pdf new file mode 100644 index 0000000..9c36207 Binary files /dev/null and b/Helper_manual/HelperSection/figures/correlation_P.pdf differ diff --git a/Helper_manual/HelperSection/figures/mathtype_copy_type.jpg b/Helper_manual/HelperSection/figures/mathtype_copy_type.jpg new file mode 100644 index 0000000..9eef1e8 Binary files /dev/null and b/Helper_manual/HelperSection/figures/mathtype_copy_type.jpg differ diff --git a/Helper_manual/HelperSection/figures/tableGenerator.png b/Helper_manual/HelperSection/figures/tableGenerator.png new file mode 100644 index 0000000..4f5a3b1 Binary files /dev/null and b/Helper_manual/HelperSection/figures/tableGenerator.png differ diff --git a/Helper_manual/HelperSection/figures/tableGenerator1.png b/Helper_manual/HelperSection/figures/tableGenerator1.png new file mode 100644 index 0000000..a6136b4 Binary files /dev/null and b/Helper_manual/HelperSection/figures/tableGenerator1.png differ diff --git a/Helper_manual/HelperSection/notes.aux b/Helper_manual/HelperSection/notes.aux new file mode 100644 index 0000000..6cf5cbd --- /dev/null +++ b/Helper_manual/HelperSection/notes.aux @@ -0,0 +1,45 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{\numberline {第6章\hspace {.3em}}撰写论文中的注意事项}{19}{chapter.6}} +\@writefile{lof}{\addvspace {10.0pt}} +\@writefile{lot}{\addvspace {10.0pt}} +\@setckpt{HelperSection/notes}{ +\setcounter{page}{20} +\setcounter{equation}{0} +\setcounter{enumi}{7} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{parentequation}{0} +\setcounter{part}{0} +\setcounter{chapter}{6} +\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}{10} +\setcounter{Item}{21} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{36} +\setcounter{lstlisting}{0} +\setcounter{section@level}{1} +} diff --git a/Helper_manual/HelperSection/notes.tex b/Helper_manual/HelperSection/notes.tex new file mode 100644 index 0000000..1147add --- /dev/null +++ b/Helper_manual/HelperSection/notes.tex @@ -0,0 +1,18 @@ +%%================================================== +%% abstract.tex for BIT Master Thesis +%% Edited by Jian dahao +%% version: 1.0 +%% last update: May 10th, 2019 +%%================================================== + +\chapter{撰写论文中的注意事项} +\begin{enumerate} +\item{避免错别字} +\item{数学公式中的括号大小尽可能与公式高度保持一致,并且括号的使用严格按照\{[()]\}的顺序使用} +\item{图片的位置应该位于两个独立段落之间。} +\item{数值与单位之间应该具有空格,如1 dB。} +\item{公式定义处应该有冒号,例如定义公式如下\textbf{:}} +\item{公式引用时应该加上括号,例如:如公式(2.1)可知。} +\item{欢迎补充。。。。。。。。。} +\end{enumerate} + diff --git a/Helper_manual/HelperSection/preamble.aux b/Helper_manual/HelperSection/preamble.aux new file mode 100644 index 0000000..e579946 --- /dev/null +++ b/Helper_manual/HelperSection/preamble.aux @@ -0,0 +1,45 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{\numberline {第1章\hspace {.3em}}内容不多但一定要看的前言}{1}{chapter.1}} +\@writefile{lof}{\addvspace {10.0pt}} +\@writefile{lot}{\addvspace {10.0pt}} +\@setckpt{HelperSection/preamble}{ +\setcounter{page}{2} +\setcounter{equation}{0} +\setcounter{enumi}{2} +\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}{0} +\setcounter{lstnumber}{1} +\setcounter{Item}{2} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{2} +\setcounter{lstlisting}{0} +\setcounter{section@level}{0} +} diff --git a/Helper_manual/HelperSection/preamble.tex b/Helper_manual/HelperSection/preamble.tex new file mode 100644 index 0000000..35efe9f --- /dev/null +++ b/Helper_manual/HelperSection/preamble.tex @@ -0,0 +1,18 @@ +%%================================================== +%% abstract.tex for BIT Master Thesis +%% Edited by Jian dahao +%% version: 1.0 +%% last update: May 10th, 2019 +%%================================================== +\chapter{内容不多但一定要看的前言} +\noindent{本文档内容主要包括:} +\begin{enumerate} +\item 模板BIT-thesis-LaTeX简介 +\item 使用LaTeX撰写论文过程中遇到的一些坑,以及对应的解决方法记录。 +\end{enumerate} +模板BIT-thesis-LaTeX仅仅是在官方模板(地址:\url{https://github.com/BIT-thesis/LaTeX-template})基础上进行更改,其使用方法与官方模板基本一致,所以务必先\textbf{重点参考官方模板中的BIT-Thesis使用指南手册v1.1说明文档},当碰到坑的时候再来该文档碰碰运气,万一这些坑该文档正好给填了呢。。。。该文档结合模板BIT-thesis-LaTeX讲解(项目地址:\url{https://github.com/jiandahao/BIT-thesis-LaTex})。 +\\ +\\ +\begin{center} +{{\fbox{\fbox{\zihao{1}该文档仅供参考 \zihao{5}}}}} +\end{center} \ No newline at end of file diff --git a/Helper_manual/HelperSection/pub.aux b/Helper_manual/HelperSection/pub.aux new file mode 100644 index 0000000..35b738d --- /dev/null +++ b/Helper_manual/HelperSection/pub.aux @@ -0,0 +1,42 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@setckpt{chapters/pub}{ +\setcounter{page}{20} +\setcounter{equation}{0} +\setcounter{enumi}{7} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{parentequation}{0} +\setcounter{part}{0} +\setcounter{chapter}{6} +\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}{10} +\setcounter{Item}{21} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{36} +\setcounter{lstlisting}{0} +\setcounter{section@level}{1} +} diff --git a/Helper_manual/HelperSection/reference.aux b/Helper_manual/HelperSection/reference.aux new file mode 100644 index 0000000..97bdfa5 --- /dev/null +++ b/Helper_manual/HelperSection/reference.aux @@ -0,0 +1,51 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{\numberline {第5章\hspace {.3em}}参考文献的使用}{17}{chapter.5}} +\@writefile{lof}{\addvspace {10.0pt}} +\@writefile{lot}{\addvspace {10.0pt}} +\@writefile{toc}{\contentsline {section}{\numberline {5.1}参考文献的管理}{17}{section.5.1}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.1}.bib条目示例}{17}{lstlisting.5.1}} +\citation{JianDahao2018} +\citation{JianDahao2018} +\@writefile{toc}{\contentsline {section}{\numberline {5.2}参考文献的编译}{18}{section.5.2}} +\@writefile{toc}{\contentsline {section}{\numberline {5.3}参考文献的引用}{18}{section.5.3}} +\@setckpt{HelperSection/reference}{ +\setcounter{page}{19} +\setcounter{equation}{0} +\setcounter{enumi}{12} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{parentequation}{0} +\setcounter{part}{0} +\setcounter{chapter}{5} +\setcounter{section}{3} +\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}{10} +\setcounter{Item}{14} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{35} +\setcounter{lstlisting}{1} +\setcounter{section@level}{1} +} diff --git a/Helper_manual/HelperSection/reference.tex b/Helper_manual/HelperSection/reference.tex new file mode 100644 index 0000000..5704d08 --- /dev/null +++ b/Helper_manual/HelperSection/reference.tex @@ -0,0 +1,44 @@ +%%================================================== +%% abstract.tex for BIT Master Thesis +%% Edited by Jian dahao +%% version: 1.0 +%% last update: May 10th, 2019 +%%================================================== +\chapter{参考文献的使用} +\section{参考文献的管理} +论文模板使用BibTeX 处理参考文献,BibTeX 是最为流行的参考文献 +数据组织格式之一。它的出现让我们摆脱手写参考文献条目的麻烦。当然,使用者也 +可以手动编参考文献item,直接插入文档中。但是,有BibTeX 帮助,处理起参考文 +献更为简单。我们还可以通过参考文献格式的支持,让同一份BibTeX 数据库生成不 +同格式的参考文献列表。 + +参考文献的具体内容就是reference 文件夹下的references.bib,参考文献的元数据(名 +称、作者、出处等) 以一定的格式保存在这些纯文本文件中。.bib 文件也可以理解为参 +考文献的‘‘数据库’’,正文中所有引用的参考文件条目都会从这些文件中‘‘析出’’。控 +制参考文献条目‘‘表现形式”(格式) 的是.bst 文件。.bst 文件定义了参考文献风格,使 +用不同的参考文献风格能将同一个参考文献条目输出成不同的格式。当然,一个文档 +只能使用一个参考文献风格。按照学校要求,本模板使用的是国标GBT7714 风格的 +参考文献。 +BibTeX 的工作过程是这样的:BibTeX 读取.aux(第一次运行latex 得到的) 查看参 +考文献条目,然后到.bib 中找相关条目的信息,最后根据.bst 的格式要求将参考文献 +条目格式化输出,写到.bbl 文件中。在运行latex 将.bbl 插入文档之前,可以用文本编辑器打开它,做一些小的修改。 +\begin{lstlisting}[language={tex}, caption={.bib条目示例}] +@inproceedings{JianDahao2018, +author = {Jian, Dahao and Wu, Haixia and Gao, Wei and Jiang, Rongkun}, +year = {2018}, +month = {09}, +pages = {1-5}, +booktitle = {2018 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC)}, +title = {A Novel Timing Synchronization Method Based on CAZAC Sequence for OFDM Systems}, +doi = {10.1109/ICSPCC.2018.8567818} +} +\end{lstlisting} +.bib 数据库中的参考文献条目可以手动编写,也可以在google学术、百度学术等搜索中找到。注意要选择Bibtex格式。 +\section{参考文献的编译} +bib文件与tex文件的编译时分开,需要用Bibtex先对bib文件进行编译,再编译tex。 +\\ +\fbox{\color{blue}如果无法正确显示参考文献,需要多编译几次。} + +\section{参考文献的引用} +正文中引用参考文献时,用$\backslash$upcite\{key1,key2,key3...\} 可以产生“上标引用的参考文献”,如\upcite{JianDahao2018}。使用$\backslash$cite\{key1,key2,key3...\} 则可以产生水平引用的参考文献,例如\cite{JianDahao2018}。 +如果要使用自查重模式时关闭引用标注的显示,在模板BIT-thesis-LaTex(使用BIT-thesis-grd-jdh.cls格式控制文件)中提供了$\backslash$nupcite和$\backslash$ncite可供使用(这两种命令在非自查重模式下,分别与$\backslash$upcite、$\backslash$cite等效)。 diff --git a/Helper_manual/HelperSection/template_intro.aux b/Helper_manual/HelperSection/template_intro.aux new file mode 100644 index 0000000..caa3d2a --- /dev/null +++ b/Helper_manual/HelperSection/template_intro.aux @@ -0,0 +1,54 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{\numberline {第2章\hspace {.3em}}模板入门}{2}{chapter.2}} +\@writefile{lof}{\addvspace {10.0pt}} +\@writefile{lot}{\addvspace {10.0pt}} +\@writefile{toc}{\contentsline {section}{\numberline {2.1}模板结构初识}{2}{section.2.1}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {2.1}模板文件布局}{2}{lstlisting.2.1}} +\@writefile{toc}{\contentsline {section}{\numberline {2.2}如何创建章节标题}{3}{section.2.2}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {2.2}章节创建命令}{3}{lstlisting.2.2}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {2.3}添加标签}{3}{lstlisting.2.3}} +\@writefile{toc}{\contentsline {section}{\numberline {2.3}章节结构管理}{3}{section.2.3}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {2.4}如何包含文件}{3}{lstlisting.2.4}} +\@writefile{toc}{\contentsline {section}{\numberline {2.4}与官方模板的区别}{3}{section.2.4}} +\newlabel{section:与官方模板的区别}{{2.4}{3}{与官方模板的区别}{section.2.4}{}} +\@setckpt{HelperSection/template_intro}{ +\setcounter{page}{5} +\setcounter{equation}{0} +\setcounter{enumi}{12} +\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}{4} +\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}{3} +\setcounter{Item}{14} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{7} +\setcounter{lstlisting}{4} +\setcounter{section@level}{1} +} diff --git a/Helper_manual/HelperSection/template_intro.tex b/Helper_manual/HelperSection/template_intro.tex new file mode 100644 index 0000000..69c3895 --- /dev/null +++ b/Helper_manual/HelperSection/template_intro.tex @@ -0,0 +1,76 @@ +%%================================================== +%% abstract.tex for BIT Master Thesis +%% Edited by Jian dahao +%% version: 1.0 +%% last update: May 10th, 2019 +%%================================================== +\chapter{模板入门} +重点查看官方模板中的BIT-Thesis使用指南v1.1手册。需要另外说明的是,为了更好的进行文章结构的管理,在章节文件夹中添加了chapter1文件夹用于演示对每一章节文件的组织。此外,新增了配置文件BIT-thesis-grd-jdh.cls,该配置控制文件是基于官方提供的BIT-thesis-grd.cls进行修改,具体区别参见第\ref{section:与官方模板的区别}一节。 +\section{模板结构初识} +\begin{lstlisting}[language={tex}, caption={模板文件布局}] +demo.tex 主控文件 +demo.pdf 生成的pdf文件 +BIT-thesis-grd.cls 官方提供的格式控制文件 +BIT-thesis-grd-jdh.cls 新增的格式控制文件,基于BIT-thesis-grd.cls修 + 改,模板默认使用该控制文件 +GBT7714-2005NLang 参考文献格式控制文件<写论文过程中基本不需要修 + 改,知道是什么就好了> +chapters 章节文件夹 + abstract.tex 摘要 + chapter1 第一章文件夹 + chapter1.tex 第一章内容主文件 + chapter1_1.tex 第一章第一节 + chapter1_2.tex 第一章第二节 + figures 第一章图片存储文件夹 + conclusion.tex 总结 + pub.tex 攻读学位期间发表论文与研究成果清单 + app1.tex 附录A <无硬性要求,可不加> + thanks.tex 致谢 + resume.tex 个人简历 +reference 参考文献管理文件夹 + references.bib Bibtex文件,记录参考文献条目 +BIT-thesis-run.bat Windows 编译脚本 +BIT-thesis-run.sh Linux 编译脚本 +\end{lstlisting} +\section{如何创建章节标题} +\begin{lstlisting}[language={tex}, caption={章节创建命令}] +创建新的章节 \chapter{新章节标题} +创建一级标题 \section{一级标题} +创建二级标题 \subsection{二级标题} +创建三级标题 \subsubsection{三级标题} ,模板中三级标题在正 + 文能正常显示,但不会在目录中显示 +\end{lstlisting} +具体使用参见模板工程。如果正文中需要对章节进行引用,则可以在章节标题之后添加$\backslash$label +\begin{lstlisting}[language={tex}, caption={添加标签}] +\chapter{新章节标题}\label{chapter:这是一章} +\section{一级标题}\label{chapter:这是一节} + +在文中的引用形式为\ref{chapter:这是一章} +\end{lstlisting} +\section{章节结构管理} +由于毕业论文篇幅较大,如果统统只写在一个文件里将非常不便于管理。可将各章节各小节分别写在独立的tex文件里,并且将图片、表格等也用文件夹进行管理。 + +在主控文件中通过$\backslash$include命令插入文件内容,在其他文件中应使用$\backslash$input命令完文件内容插入。具体请参考模板进行举一反三。 +\begin{lstlisting}[language={tex}, caption={如何包含文件}] +demo.tex中: \include{chapters/chapter1/chapter1} +其他非顶层文件:\input{chapters/chapter1/chapter1_1} +\end{lstlisting} + +\section{与官方模板的区别} +\label{section:与官方模板的区别} +该模板基于官方v1.5版本修改,主要功能区别如下 +\begin{enumerate} +\item 新增普通模式(normal)、自查重模式(selfSimilarCheck)和盲审模式(blindCheck)。提交学校的查重文件可以直接使用normal模式结果 +;自查重模式主要用于关闭图片、公式等内容的显示,以减少文章字符数和降低PDF转word过程中出现的乱码,节省查重费用支出。应结合$\backslash$insertContents等系列命令使用。对于土豪此选项没有任何卵用。。。。。;盲审模式主要根据盲审文件格式要求,隐去了作者、导师、致谢等信息,更改发表论文的格式 +\item 增加$\backslash$makeVerticalenWords命令,修改英文单词树立排放时的显示效果。 +\item 增加书脊中作者姓名显示。 +\item 增加对mathptmx包的引用,修改公式字体为New Time Roman。 +\item{新增$\backslash$pubitem命令,用于显示学术成果。在盲审模式下该命令将会隐去作者信息。} +\item{新增$\backslash$sayThanks命令,用于致谢。在盲审模式下该命令指定的致谢内容将不被显示。} +\item{新增$\backslash$insertContents、$\backslash$insertFigure、$\backslash$insertTable、$\backslash$insertEquation系列指令,该指令用于自查重模式下选择性指定不显示的内容。} +\item{新增$\backslash$ncite、$\backslash$nupcite、$\backslash$nref命令,自查重模式下将不显示} +\item{修复了官方v1.5版本中文献引用标注显示的字号和颜色。} +\item{目录中章节标题取消加粗显示} +\item{打印中文信息的命令更改为$\backslash$makeChineseInfo} +\item{修改英文信息中下划线的长度。} +\end{enumerate} \ No newline at end of file diff --git a/Helper_manual/HelperSection/thanks.aux b/Helper_manual/HelperSection/thanks.aux new file mode 100644 index 0000000..31d9e3b --- /dev/null +++ b/Helper_manual/HelperSection/thanks.aux @@ -0,0 +1,42 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@setckpt{chapters/thanks}{ +\setcounter{page}{20} +\setcounter{equation}{0} +\setcounter{enumi}{7} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{parentequation}{0} +\setcounter{part}{0} +\setcounter{chapter}{6} +\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}{10} +\setcounter{Item}{21} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{36} +\setcounter{lstlisting}{0} +\setcounter{section@level}{1} +} diff --git a/Helper_manual/Helper_manual.aux b/Helper_manual/Helper_manual.aux new file mode 100644 index 0000000..91d4ac1 --- /dev/null +++ b/Helper_manual/Helper_manual.aux @@ -0,0 +1,34 @@ +\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}} +\HyPL@Entry{1<>} +\@input{HelperSection/preamble.aux} +\HyPL@Entry{3<>} +\@input{HelperSection/template_intro.aux} +\@input{HelperSection/equation.aux} +\@input{HelperSection/figure_table.aux} +\@input{HelperSection/reference.aux} +\@input{HelperSection/notes.aux} +\bibdata{references/references} +\bibcite{JianDahao2018}{{1}{2018}{{Jian\ et~al.}}{{Jian, Wu, Gao, and Jiang}}} +\@writefile{toc}{\contentsline {chapter}{参考文献}{20}{chapter*.10}} +\ttl@finishall diff --git a/Helper_manual/Helper_manual.bbl b/Helper_manual/Helper_manual.bbl new file mode 100644 index 0000000..18137d7 --- /dev/null +++ b/Helper_manual/Helper_manual.bbl @@ -0,0 +1,18 @@ +\begin{thebibliography}{1} +\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[Jian\ et~al.(2018)Jian, Wu, Gao, and Jiang]{JianDahao2018} +Jian D, Wu H, Gao W, et~al. +\newblock \href{http://dx.doi.org/10.1109/ICSPCC.2018.8567818}{A novel timing + synchronization method based on cazac sequence for ofdm + systems}\allowbreak[C]. +\newblock 2018 IEEE International Conference on Signal Processing, + Communications and Computing (ICSPCC). +\newblock 2018: 1--5. + +\end{thebibliography} diff --git a/Helper_manual/Helper_manual.blg b/Helper_manual/Helper_manual.blg new file mode 100644 index 0000000..b562ae2 --- /dev/null +++ b/Helper_manual/Helper_manual.blg @@ -0,0 +1,53 @@ +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: Helper_manual.aux +The style file: GBT7714-2005NLang.bst +A level-1 auxiliary file: HelperSection/preamble.aux +A level-1 auxiliary file: HelperSection/template_intro.aux +A level-1 auxiliary file: HelperSection/equation.aux +A level-1 auxiliary file: HelperSection/figure_table.aux +A level-1 auxiliary file: HelperSection/reference.aux +A level-1 auxiliary file: HelperSection/notes.aux +Database file #1: references/references.bib +Reallocated wiz_functions (elt_size=4) to 6000 items from 3000. +You've used 1 entry, + 3354 wiz_defined-function locations, + 774 strings with 6068 characters, +and the built_in function-call counts, 3197 in all, are: += -- 50 +> -- 433 +< -- 282 ++ -- 151 +- -- 8 +* -- 38 +:= -- 374 +add.period$ -- 4 +call.type$ -- 1 +change.case$ -- 2 +chr.to.int$ -- 137 +cite$ -- 1 +duplicate$ -- 294 +empty$ -- 58 +format.name$ -- 8 +if$ -- 695 +int.to.chr$ -- 1 +int.to.str$ -- 2 +missing$ -- 0 +newline$ -- 15 +num.names$ -- 3 +pop$ -- 148 +preamble$ -- 1 +purify$ -- 1 +quote$ -- 0 +skip$ -- 296 +stack$ -- 0 +substring$ -- 153 +swap$ -- 2 +text.length$ -- 2 +text.prefix$ -- 0 +top$ -- 0 +type$ -- 9 +warning$ -- 0 +while$ -- 5 +width$ -- 0 +write$ -- 23 diff --git a/Helper_manual/Helper_manual.log b/Helper_manual/Helper_manual.log new file mode 100644 index 0000000..286cc74 --- /dev/null +++ b/Helper_manual/Helper_manual.log @@ -0,0 +1,2798 @@ +This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018/W32TeX) (preloaded format=xelatex 2018.11.28) 17 MAY 2019 23:50 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**Helper_manual.tex +(./Helper_manual.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 +) (./Helper_manual.aux (./HelperSection/preamble.aux) +(./HelperSection/template_intro.aux) (./HelperSection/equation.aux) +(./HelperSection/figure_table.aux + +LaTeX Warning: Label `表格引用标签' multiply defined. + +) (./HelperSection/reference.aux) (./HelperSection/notes.aux)) +\openout1 = `Helper_manual.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 16. +LaTeX Font Info: ... okay on input line 16. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 16. +LaTeX Font Info: ... okay on input line 16. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 16. +LaTeX Font Info: ... okay on input line 16. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 16. +LaTeX Font Info: ... okay on input line 16. +LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 16. +LaTeX Font Info: ... okay on input line 16. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 16. +LaTeX Font Info: ... okay on input line 16. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 16. +LaTeX Font Info: ... okay on input line 16. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 16. +LaTeX Font Info: ... okay on input line 16. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 16. +LaTeX Font Info: ... okay on input line 16. +LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 16. +LaTeX Font Info: ... okay on input line 16. +LaTeX Font Info: Try loading font information for T1+ptm on input line 16. + +(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 16. + +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 16. + +(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 16. +LaTeX Info: Redefining \pageref on input line 16. +LaTeX Info: Redefining \nameref on input line 16. + (./Helper_manual.out) (./Helper_manual.out) +\@outlinefile=\write4 +\openout4 = `Helper_manual.out'. + +................................................. +. chemgreek info: "mapping-activated" +. +. Activating mapping `default' on line 16. +................................................. + +(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 16 +. + +(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 16 +. + +(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 16 +. + +(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 16 +. + +(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 16. + +(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 16. + +(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 16. +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 16. +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 16. +\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 + + + +] +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 42. +\g__fontspec_family_MicrosoftYaHei_int=\count370 +................................................. +. 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 42. + +(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 42. +................................................. +. 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 42. + (./Helper_manual.toc +................................................. +. 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 + + + +]) +\tf@toc=\write5 +\openout5 = `Helper_manual.toc'. + + [2] +\openout2 = `HelperSection/preamble.aux'. + + (./HelperSection/preamble.tex +第1章 +\g__fontspec_family_FangSong_int=\count371 +................................................. +. 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). +................................................. +LaTeX Font Info: Try loading font information for T1+pcr on input line 13. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/psnfss/t1 +pcr.fd +File: t1pcr.fd 2001/06/04 font definitions for T1/pcr. +) +................................................. +. 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.: +................................................. + +Overfull \hbox (20.63875pt too wide) in paragraph at lines 13--16 +\TU/SimSun(1)/m/n/12.045 模 板 \T1/ptm/m/n/12.045 BIT-thesis-LaTeX \TU/SimSun(1)/ +m/n/12.045 仅 仅 是 在 官 方 模 板 \T1/ptm/m/n/12.045 (\TU/SimSun(1)/m/n/12.045 地 址:| [ +][]$\T1/pcr/m/n/12.045 https : / / github . com / BIT-[]thesis / + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 13--16 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 13--16 + + [] + +) [1 + + + +] +\openout2 = `HelperSection/template_intro.aux'. + + (./HelperSection/template_intro.tex +第2章 +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 9. + +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/listings/ +lstlang1.sty +File: lstlang1.sty 2015/06/04 1.6 listings language file +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/listings/ +lstlang2.sty +File: lstlang2.sty 2015/06/04 1.6 listings language file +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/listings/ +lstlang3.sty +File: lstlang3.sty 2015/06/04 1.6 listings language file +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/listings/ +lstlang1.sty +File: lstlang1.sty 2015/06/04 1.6 listings language file +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/listings/ +lstlang2.sty +File: lstlang2.sty 2015/06/04 1.6 listings language file +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/listings/ +lstlang3.sty +File: lstlang3.sty 2015/06/04 1.6 listings language file +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/listings/ +lstlang1.sty +File: lstlang1.sty 2015/06/04 1.6 listings language file +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/listings/ +lstlang2.sty +File: lstlang2.sty 2015/06/04 1.6 listings language file +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/listings/ +lstlang3.sty +File: lstlang3.sty 2015/06/04 1.6 listings language file +) +(e:/Application/TexLive/TexLive2018/texlive/2018/texmf-dist/tex/latex/listings/ +lstmisc.sty +File: lstmisc.sty 2015/06/04 1.6 (Carsten Heinz) +) +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 13. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <5> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 13. + [2 + + + +] +LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <9.03374> not available +(Font) Font shape `T1/ptm/b/n' tried instead on input line 56. + [3]) [4] +\openout2 = `HelperSection/equation.aux'. + + (./HelperSection/equation.tex +第3章 +File: HelperSection/figures/mathtype_copy_type.jpg Graphic file (type bmp) + +[5 + + + +] +File: HelperSection/figures/copy_type.jpg Graphic file (type bmp) + + +Overfull \hbox (40.88675pt too wide) in paragraph at lines 45--46 +[]\TU/SimSun(1)/m/n/12.045 对 于 插 入 到 段 落 之 间 的 且 需 要 编 号 公 式 其 定 义 的 内 容 需 要 被 +包 含 在 $\OMS/ztmcm/m/n/12.045 n$\T1/ptm/m/n/12.045 begin{equation}$\OMS/ztmcm/m/ +n/12.045 n$\T1/ptm/m/n/12.045 end + [] + +[6] [7] +Overfull \hbox (47.9159pt too wide) detected at line 101 +[]\OML/ztmcm/m/it/12.045 P \OT1/ztmcm/m/n/12.045 = [] + [] + +[8] [9] +Overfull \hbox (18.30234pt too wide) in paragraph at lines 174--175 +[] + [] + +) [10] +\openout2 = `HelperSection/figure_table.aux'. + + (./HelperSection/figure_table.tex +第4章 +File: HelperSection/figures/correlation_P.pdf Graphic file (type pdf) + +[11 + + + +] +File: HelperSection/figures/correlation_P.pdf Graphic file (type pdf) + +File: HelperSection/figures/correlation_P.pdf Graphic file (type pdf) + + [12] +Overfull \hbox (36.36946pt too wide) in paragraph at lines 65--69 +[] + [] + +[13] +File: HelperSection/figures/tableGenerator1.png Graphic file (type bmp) + + + +LaTeX Warning: `h' float specifier changed to `ht'. + +[14] [15]) [16] +\openout2 = `HelperSection/reference.aux'. + + (./HelperSection/reference.tex +第5章 +[17 + + + +]) [18] +\openout2 = `HelperSection/notes.aux'. + + (./HelperSection/notes.tex +第6章 +) [19 + + + +] (./Helper_manual.bbl +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. +) [20 + + + +] +Package atveryend Info: Empty hook `BeforeClearDocument' on input line 64. +Package atveryend Info: Empty hook `AfterLastShipout' on input line 64. + (./Helper_manual.aux +(./HelperSection/preamble.aux) (./HelperSection/template_intro.aux) +(./HelperSection/equation.aux) (./HelperSection/figure_table.aux) +(./HelperSection/reference.aux) (./HelperSection/notes.aux)) +Package atveryend Info: Empty hook `AtVeryEndDocument' on input line 64. +Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 64. +Package rerunfilecheck Info: File `Helper_manual.out' has not changed. +(rerunfilecheck) Checksum: A9CEDC218FCCC8BCF3D8AC5223B90320. + + +LaTeX Warning: There were multiply-defined labels. + + ) +Here is how much of TeX's memory you used: + 42587 strings out of 492970 + 893684 string characters out of 6123857 + 1081215 words of memory out of 5000000 + 45891 multiletter control sequences out of 15000+600000 + 587077 words of font info for 140 fonts, out of 8000000 for 9000 + 1348 hyphenation exceptions out of 8191 + 62i,19n,78p,10444b,1547s stack positions out of 5000i,500n,10000p,200000b,80000s + +Output written on Helper_manual.pdf (23 pages). diff --git a/Helper_manual/Helper_manual.out b/Helper_manual/Helper_manual.out new file mode 100644 index 0000000..d363ed4 --- /dev/null +++ b/Helper_manual/Helper_manual.out @@ -0,0 +1,37 @@ +\BOOKMARK [0][-]{bittoc.0}{\376\377\166\356\137\125}{}% 1 +\BOOKMARK [0][-]{chapter.1}{\376\377\173\054\0001\172\340\000\040\000\040\121\205\133\271\116\015\131\032\117\106\116\000\133\232\211\201\167\013\166\204\122\115\212\000}{}% 2 +\BOOKMARK [0][-]{chapter.2}{\376\377\173\054\0002\172\340\000\040\000\040\152\041\147\177\121\145\225\350}{}% 3 +\BOOKMARK [1][-]{section.2.1}{\376\377\0002\000.\0001\000\040\152\041\147\177\176\323\147\204\122\035\213\306}{chapter.2}% 4 +\BOOKMARK [1][-]{section.2.2}{\376\377\0002\000.\0002\000\040\131\202\117\125\122\033\136\372\172\340\202\202\150\007\230\230}{chapter.2}% 5 +\BOOKMARK [1][-]{section.2.3}{\376\377\0002\000.\0003\000\040\172\340\202\202\176\323\147\204\173\241\164\006}{chapter.2}% 6 +\BOOKMARK [1][-]{section.2.4}{\376\377\0002\000.\0004\000\040\116\016\133\230\145\271\152\041\147\177\166\204\123\072\122\053}{chapter.2}% 7 +\BOOKMARK [0][-]{chapter.3}{\376\377\173\054\0003\172\340\000\040\000\040\145\160\133\146\121\154\137\017\117\177\165\050}{}% 8 +\BOOKMARK [1][-]{section.3.1}{\376\377\0003\000.\0001\000\040\121\154\137\017\177\026\217\221}{chapter.3}% 9 +\BOOKMARK [2][-]{subsection.3.1.1}{\376\377\0003\000.\0001\000.\0001\000\040\165\050\000M\000a\000t\000h\000T\000y\000p\000e\177\026\217\221}{section.3.1}% 10 +\BOOKMARK [2][-]{subsection.3.1.2}{\376\377\0003\000.\0001\000.\0002\000\040\165\050\127\050\176\277\135\345\121\167\177\026\217\221}{section.3.1}% 11 +\BOOKMARK [1][-]{section.3.2}{\376\377\0003\000.\0002\000\040\140\016\116\110\143\322\121\145\121\154\137\017}{chapter.3}% 12 +\BOOKMARK [1][-]{section.3.3}{\376\377\0003\000.\0003\000\040\121\154\137\017\143\142\210\114\116\016\215\350\230\165}{chapter.3}% 13 +\BOOKMARK [2][-]{subsection.3.3.1}{\376\377\0003\000.\0003\000.\0001\000\040\121\154\137\017\143\142\210\114\116\113\127\372\147\054\144\315\117\134}{section.3.3}% 14 +\BOOKMARK [2][-]{subsection.3.3.2}{\376\377\0003\000.\0003\000.\0002\000\040\121\154\137\017\140\363\143\142\210\114\123\310\215\350\230\165}{section.3.3}% 15 +\BOOKMARK [2][-]{subsection.3.3.3}{\376\377\0003\000.\0003\000.\0003\000\040\121\154\137\017\131\052\225\177\116\000\210\114\145\076\116\015\116\013}{section.3.3}% 16 +\BOOKMARK [1][-]{section.3.4}{\376\377\0003\000.\0004\000\040\131\202\117\125\137\025\165\050\121\154\137\017}{chapter.3}% 17 +\BOOKMARK [1][-]{section.3.5}{\376\377\0003\000.\0005\000\040\131\202\117\125\143\322\121\145\131\047\134\072\133\370\142\354\123\367}{chapter.3}% 18 +\BOOKMARK [1][-]{section.3.6}{\376\377\0003\000.\0006\000\040\201\352\147\345\221\315\152\041\137\017\116\013\131\202\117\125\121\163\225\355\121\154\137\017\146\076\171\072}{chapter.3}% 19 +\BOOKMARK [0][-]{chapter.4}{\376\377\173\054\0004\172\340\000\040\000\040\126\376\210\150\166\204\117\177\165\050}{}% 20 +\BOOKMARK [1][-]{section.4.1}{\376\377\0004\000.\0001\000\040\143\322\121\145\126\376\162\107}{chapter.4}% 21 +\BOOKMARK [2][-]{subsection.4.1.1}{\376\377\0004\000.\0001\000.\0001\000\040\126\376\162\107\143\322\121\145\127\372\147\054\144\315\117\134}{section.4.1}% 22 +\BOOKMARK [2][-]{subsection.4.1.2}{\376\377\0004\000.\0001\000.\0002\000\040\143\322\121\145\131\032\116\052\133\120\126\376}{section.4.1}% 23 +\BOOKMARK [2][-]{subsection.4.1.3}{\376\377\0004\000.\0001\000.\0003\000\040\143\322\126\376\117\115\177\156\116\161\215\321\140\016\116\110\122\236}{section.4.1}% 24 +\BOOKMARK [2][-]{subsection.4.1.4}{\376\377\0004\000.\0001\000.\0004\000\040\143\322\126\376\145\110\147\234\152\041\174\312\116\015\156\005\146\160}{section.4.1}% 25 +\BOOKMARK [2][-]{subsection.4.1.5}{\376\377\0004\000.\0001\000.\0005\000\040\126\376\162\107\150\007\230\230\131\052\225\177\140\016\116\110\122\236}{section.4.1}% 26 +\BOOKMARK [2][-]{subsection.4.1.6}{\376\377\0004\000.\0001\000.\0006\000\040\201\352\147\345\221\315\152\041\137\017\116\013\131\202\117\125\121\163\225\355\126\376\162\107\146\076\171\072}{section.4.1}% 27 +\BOOKMARK [1][-]{section.4.2}{\376\377\0004\000.\0002\000\040\143\322\121\145\210\150\150\074}{chapter.4}% 28 +\BOOKMARK [2][-]{subsection.4.2.1}{\376\377\0004\000.\0002\000.\0001\000\040\210\150\150\074\122\066\117\134}{section.4.2}% 29 +\BOOKMARK [2][-]{subsection.4.2.2}{\376\377\0004\000.\0002\000.\0002\000\040\131\202\117\125\176\331\210\150\150\074\155\373\122\240\201\032\154\350}{section.4.2}% 30 +\BOOKMARK [2][-]{subsection.4.2.3}{\376\377\0004\000.\0002\000.\0003\000\040\201\352\147\345\221\315\152\041\137\017\116\013\131\202\117\125\121\163\225\355\210\150\150\074\146\076\171\072}{section.4.2}% 31 +\BOOKMARK [0][-]{chapter.5}{\376\377\173\054\0005\172\340\000\040\000\040\123\302\200\003\145\207\163\056\166\204\117\177\165\050}{}% 32 +\BOOKMARK [1][-]{section.5.1}{\376\377\0005\000.\0001\000\040\123\302\200\003\145\207\163\056\166\204\173\241\164\006}{chapter.5}% 33 +\BOOKMARK [1][-]{section.5.2}{\376\377\0005\000.\0002\000\040\123\302\200\003\145\207\163\056\166\204\177\026\213\321}{chapter.5}% 34 +\BOOKMARK [1][-]{section.5.3}{\376\377\0005\000.\0003\000\040\123\302\200\003\145\207\163\056\166\204\137\025\165\050}{chapter.5}% 35 +\BOOKMARK [0][-]{chapter.6}{\376\377\173\054\0006\172\340\000\040\000\040\144\260\121\231\213\272\145\207\116\055\166\204\154\350\141\017\116\213\230\171}{}% 36 +\BOOKMARK [0][-]{chapter*.10}{\376\377\123\302\200\003\145\207\163\056}{}% 37 diff --git a/Helper_manual/Helper_manual.pdf b/Helper_manual/Helper_manual.pdf new file mode 100644 index 0000000..a4d784c Binary files /dev/null and b/Helper_manual/Helper_manual.pdf differ diff --git a/Helper_manual/Helper_manual.synctex.gz b/Helper_manual/Helper_manual.synctex.gz new file mode 100644 index 0000000..fa66c2c Binary files /dev/null and b/Helper_manual/Helper_manual.synctex.gz differ diff --git a/Helper_manual/Helper_manual.tex b/Helper_manual/Helper_manual.tex new file mode 100644 index 0000000..01acdcf --- /dev/null +++ b/Helper_manual/Helper_manual.tex @@ -0,0 +1,64 @@ +%%================================================== +%% demo.tex for BIT Thesis +%% modified by yang yating +%% version: 1.0 +%% last update: Sep. 1st, 2017 +%%================================================== + +% 默认单面打印 oneside 、硕士论文模板 master + +\documentclass[oneside, master,normal]{BIT-thesis-grd-jdh} +%\usepackage{mathptmx} +% \usepackage[justification=centering]{caption} +% 打印选项: 双面打印 oneside;单面打印 twoside +% 模板选项: 硕士论文 master; 博士论文 doctor +\usepackage{listings} +\begin{document} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% 封面 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% 中文封面内容(关注内容而不是表现形式) +% \classification{TN914.3} +% \UDC{540} + +\title{LaTeX论文写作填坑/拓展指南} +\vtitle{LaTeX论文写作填坑/拓展指南} +\author{JDH} + +\defenddate{2019年5月} + +% 封面绘制 +\maketitle + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% 前置部分 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\frontmatter +\allowdisplaybreaks + +% 加入目录 +\tableofcontents + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% 正主体部分 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\mainmatter + +%% 各章正文内容 +%\include{chapters/WritingReference} +\include{HelperSection/preamble} +\include{HelperSection/template_intro} +\include{HelperSection/equation} +\include{HelperSection/figure_table} +\include{HelperSection/reference} +\include{HelperSection/notes} + + +%(其后部分无编号) +\backmatter + + +\bibliography{references/references} +\end{document} diff --git a/Helper_manual/Helper_manual.toc b/Helper_manual/Helper_manual.toc new file mode 100644 index 0000000..0d1f7e6 --- /dev/null +++ b/Helper_manual/Helper_manual.toc @@ -0,0 +1,38 @@ +\hypersetup {hidelinks} +\contentsline {chapter}{\numberline {第1章\hspace {.3em}}内容不多但一定要看的前言}{1}{chapter.1} +\contentsline {chapter}{\numberline {第2章\hspace {.3em}}模板入门}{2}{chapter.2} +\contentsline {section}{\numberline {2.1}模板结构初识}{2}{section.2.1} +\contentsline {section}{\numberline {2.2}如何创建章节标题}{3}{section.2.2} +\contentsline {section}{\numberline {2.3}章节结构管理}{3}{section.2.3} +\contentsline {section}{\numberline {2.4}与官方模板的区别}{3}{section.2.4} +\contentsline {chapter}{\numberline {第3章\hspace {.3em}}数学公式使用}{5}{chapter.3} +\contentsline {section}{\numberline {3.1}公式编辑}{5}{section.3.1} +\contentsline {subsection}{\numberline {3.1.1}用MathType编辑}{5}{subsection.3.1.1} +\contentsline {subsection}{\numberline {3.1.2}用在线工具编辑}{6}{subsection.3.1.2} +\contentsline {section}{\numberline {3.2}怎么插入公式}{6}{section.3.2} +\contentsline {section}{\numberline {3.3}公式换行与跨页}{7}{section.3.3} +\contentsline {subsection}{\numberline {3.3.1}公式换行之基本操作}{7}{subsection.3.3.1} +\contentsline {subsection}{\numberline {3.3.2}公式想换行又跨页}{7}{subsection.3.3.2} +\contentsline {subsection}{\numberline {3.3.3}公式太长一行放不下}{8}{subsection.3.3.3} +\contentsline {section}{\numberline {3.4}如何引用公式}{9}{section.3.4} +\contentsline {section}{\numberline {3.5}如何插入大尺寸括号}{9}{section.3.5} +\contentsline {section}{\numberline {3.6}自查重模式下如何关闭公式显示}{10}{section.3.6} +\contentsline {chapter}{\numberline {第4章\hspace {.3em}}图表的使用}{11}{chapter.4} +\contentsline {section}{\numberline {4.1}插入图片}{11}{section.4.1} +\contentsline {subsection}{\numberline {4.1.1}图片插入基本操作}{11}{subsection.4.1.1} +\contentsline {subsection}{\numberline {4.1.2}插入多个子图}{11}{subsection.4.1.2} +\contentsline {subsection}{\numberline {4.1.3}插图位置乱跑怎么办}{12}{subsection.4.1.3} +\contentsline {subsection}{\numberline {4.1.4}插图效果模糊不清晰}{13}{subsection.4.1.4} +\contentsline {subsection}{\numberline {4.1.5}图片标题太长怎么办}{13}{subsection.4.1.5} +\contentsline {subsection}{\numberline {4.1.6}自查重模式下如何关闭图片显示}{13}{subsection.4.1.6} +\contentsline {section}{\numberline {4.2}插入表格}{14}{section.4.2} +\contentsline {subsection}{\numberline {4.2.1}表格制作}{14}{subsection.4.2.1} +\contentsline {subsection}{\numberline {4.2.2}如何给表格添加脚注}{15}{subsection.4.2.2} +\contentsline {subsection}{\numberline {4.2.3}自查重模式下如何关闭表格显示}{16}{subsection.4.2.3} +\contentsline {chapter}{\numberline {第5章\hspace {.3em}}参考文献的使用}{17}{chapter.5} +\contentsline {section}{\numberline {5.1}参考文献的管理}{17}{section.5.1} +\contentsline {section}{\numberline {5.2}参考文献的编译}{18}{section.5.2} +\contentsline {section}{\numberline {5.3}参考文献的引用}{18}{section.5.3} +\contentsline {chapter}{\numberline {第6章\hspace {.3em}}撰写论文中的注意事项}{19}{chapter.6} +\contentsline {chapter}{参考文献}{20}{chapter*.10} +\contentsfinish diff --git a/Helper_manual/references/references.bib b/Helper_manual/references/references.bib new file mode 100644 index 0000000..ab0f82d --- /dev/null +++ b/Helper_manual/references/references.bib @@ -0,0 +1,621 @@ +% Encoding: UTF-8 +@inproceedings{JianDahao2018, +author = {Jian, Dahao and Wu, Haixia and Gao, Wei and Jiang, Rongkun}, +year = {2018}, +month = {09}, +pages = {1-5}, +booktitle = {2018 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC)}, +title = {A Novel Timing Synchronization Method Based on CAZAC Sequence for OFDM Systems}, +doi = {10.1109/ICSPCC.2018.8567818} +} +%==================第一章补充============================ +@article{Tarokh2000On, + title={On the computation and reduction of the peak-to-average power ratio in multicarrier communications}, + author={Tarokh, V. and Jafarkhani, H.}, + journal={IEEE Transactions on Communications}, + volume={48}, + number={1}, + pages={37-44}, + year={2000}, +} +@article{Friese2002, + title={Multicarrier modulation with low peak-to-average power ratio}, + author={Friese, M.}, + journal={Electronics Letters}, + volume={32}, + number={8}, + pages={713-714}, + year={2002}, +} +@article{Daneshrad1997, + title={Performance and implementation of clustered‐OFDM for wireless communications}, + author={Daneshrad, Babak and Cimini, Leonard J. and Carloni, Manny and Sollenberger, Nelson}, + journal={Mobile Networks and Applications}, + volume={2}, + number={4}, + pages={305-314}, + year={1997}, +} +@article{Jayalath2000, + title={Reducing the peak-to-average power ratio of orthogonal frequency division multiplexing signal through bit or symbol interleaving}, + author={Jayalath, A. D. S. and Tellambura, C.}, + journal={Electronics Letters}, + volume={36}, + number={13}, + pages={1161-1163}, + year={2000}, +} +@inproceedings{Vasudevan2008, + title={Synchronization of bursty offset QPSK signals in the presence of frequency offset and noise}, + author={Vasudevan, K.}, + booktitle={Tencon IEEE Region 10 Conference}, + pages={1-6}, + year={2008}, +} +@article{Vasudevan2012, + title={Iterative detection of turbo-coded offset QPSK in the presence of frequency and clock offsets and AWGN}, + author={Vasudevan, K.}, + journal={Signal Image and Video Processing}, + volume={6}, + number={4}, + pages={557-567}, + year={2012}, +} +@inproceedings{Vasudevan2013, + title={Coherent detection of turbo coded OFDM signals transmitted through frequency selective Rayleigh fading channels}, + author={Vasudevan, K.}, + booktitle={IEEE International Conference on Signal Processing}, + pages={1-6}, + year={2013}, +} +@article{Hirosaki2003An, + title={An Orthogonally Multiplexed QAM System Using Discrete Fourier Transform}, + author={Hirosaki, Botaro}, + journal={IEEE Transactions on Communications}, + volume={29}, + number={7}, + pages={982-989}, + year={2003}, +} +@inproceedings{Govil2007, +author={J. {Govil} and J. {Govil}}, +booktitle={2007 International Conference on Convergence Information Technology (ICCIT 2007)}, +title={4G Mobile Communication Systems: Turns, Trends and Transition}, +year={2007}, +pages={13-18}, +month={Nov}, +} +@inproceedings{DaeSoon2006, +author={Dae Soon Cho and Hyeong-Jun Park}, +booktitle={2006 IEEE 63rd Vehicular Technology Conference}, +title={Implementation of an improved clock frequency offset compensator for 4G OFDM System at ETRI}, +year={2006}, +volume={1}, +number={}, +pages={192-195}, +month={May}, +} +@inproceedings{Chen2004Comparison, + title={Comparison of integer frequency offset estimators for OFDM systems}, + author={Chen, Chen and Li, Jiandong and Zhao, Linjing}, + booktitle={IEEE Global Telecommunications Conference}, + year={2004}, + pages={2371-2375 Vol.4}, + month={Nov}, +} +@article{Toumpakaris2009, +author={D. {Toumpakaris} and J. {Lee} and H. {Lou}}, +journal={IEEE Transactions on Broadcasting}, +title={Estimation of Integer Carrier Frequency Offset in OFDM Systems Based on the Maximum Likelihood Principle}, +year={2009}, +volume={55}, +number={1}, +pages={95-108}, +month={March}, +} +@article{Sari1995Transmission, + title={Transmission techniques for digital terrestrial TV broadcasting}, + author={Sari, H and Karam, G and Jeanclaude, I}, + journal={Communications Magazine IEEE}, + volume={33}, + number={2}, + pages={100-109}, + year={1995}, +} +@article{Ai2006On, + title={On the Synchronization Techniques for Wireless OFDM Systems}, + author={Ai, Bo and Yang, Zhi Xing and Pan, Chang Yong and Ge, Jian Hua and Wang, Yong and Lu, Zhen}, + journal={IEEE Transactions on Broadcasting}, + volume={52}, + number={2}, + pages={236-244}, + year={2006}, +} +@article{Lee1997A, + title={A new symbol timing recovery algorithm for OFDM systems}, + author={Lee, Donghoon and Cheun, Kyungwhoon}, + journal={IEEE Trans.consum.electr}, + volume={43}, + number={3}, + pages={767-775}, + year={1997}, +} +@article{Kim1998A, + title={A new fast symbol timing recovery algorithm for OFDM systems}, + author={Kim, Yong Jung and Han, Dong Seong and Kim, Ki Bum}, + journal={IEEE Transactions on Consumer Electronics}, + volume={44}, + number={3}, + pages={1134-1141}, + year={1998}, +} +@INPROCEEDINGS{Batariere2004, +author={M. {Batariere} and K. {Baum} and T. P. {Krauss}}, +booktitle={IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004}, +title={Cyclic prefix length analysis for 4G OFDM systems}, +year={2004}, +volume={1}, +number={}, +pages={543-547 Vol. 1}, +month={Sep.}, +} +%=================频偏估计================================= +@article{Chen2004, + title={Maximum likelihood method for integer frequency offset estimation of OFDM systems}, + author={Chen, C. and Li, J.}, + journal={Electronics Letters}, + volume={40}, + number={13}, + pages={813-814}, + year={2004}, +} + +@article{ZhouLu2007Further, + title={Further Results on the Maximum-Likelihood IFO Estimation for OFDM Systems}, + author={Lu, Z. Zhuo and Zhao, L. Linjing and Li, J. Jiandong}, + journal={IEEE Transactions on Consumer Electronics}, + volume={53}, + number={2}, + pages={286-288}, + year={2007}, +} + +@article{ZhangJie2004Efficient, + title={Efficient frequency offset resolution for OFDM systems based on ML principle}, + author={Jie, Zhang and Liao, Guisheng and Wang, Jue}, + journal={IEEE Transactions on Consumer Electronics}, + volume={50}, + number={3}, + pages={799-806}, + year={2004}, +} + +@inproceedings{Lim2000An, + title={An efficient carrier frequency offset estimation scheme for an OFDM system}, + author={Lim, Young Seek and Lee, Jae Hong}, + booktitle={Vehicular Technology Conference}, + pages={1--5}, + year={2000}, +} + +@article{YHKim2001An, + title={An efficient frequency offset estimator for OFDM systems and its performance characteristics}, + author={Yun, Hee Kim and Song, Iickho and Yoon, Seokho and Park, So Ryoung}, + journal={IEEE Transactions on Vehicular Technology}, + volume={50}, + number={5}, + pages={1307-1312}, + year={2001}, +} + +@inproceedings{Park2002Robust, + title={Robust integer frequency offset estimator with ambiguity of symbol timing offset for OFDM systems}, + author={Park, Myonghee and Cho, Namshin and Cho, Jaehee and Hong, Daesik}, + booktitle={IEEE Vehicular Technology Conference}, + volume={4}, + pages={2116--2120}, + year={2002}, +} + +@article{Morelli2008Integer, + title={Integer frequency offset recovery in OFDM transmissions over selective channels}, + author={Morelli, Michele and Moretti, Marco}, + journal={IEEE Transactions on Wireless Communications}, + volume={7}, + number={12}, + pages={5220-5226}, + year={2008}, +} + +@article{王思拨2017, + title={基于训练序列的OFDM频率同步改进算法}, + author={王思拨 and 马社祥 and 孟鑫 and 王俊峰}, + journal={电子技术应用}, + volume={43}, + number={3}, + pages={104-107}, + year={2017}, +} + +@inproceedings{Liu2010A, + title={A robust frequency offset estimation scheme for OFDM systems}, + author={Liu, Chun Guo and Li, Li Zhong and Zhang, Xiao Yong}, + booktitle={Global Mobile Congress}, + pages = {1--6}, + year={2010}, +} + +@inproceedings{BhowmickSoumitra2017, + title = {Matched filter based integer frequency offset estimation in OFDM systems}, + booktitle = {2017 4th International Conference on Signal Processing and Integrated Networks}, + author = {Bhowmick, Soumitra and Vasudevan, Kasturi}, + year = {2017}, + pages = {442-447}, +} +% ========================= +@inproceedings{muller1998optimality, + title={On the optimality of metrics for coarse frame synchronization in OFDM: A comparison}, + author={Muller-Weinfurtner, Stefan H}, + booktitle={The Ninth IEEE International Symposium on Personal, Indoor and Mobile Radio Communications}, + volume={2}, + pages={533--537}, + year={1998}, + organization={IEEE} +} + +%booktitle={2010 6th International Conference onWireless Communications Networking and Mobile Computing (WiCOM)}, +@inproceedings{liu2010blind, + title={Blind symbol synchronization for OFDM systems in multipath fading channels}, + author={Liu, Xueyong and Pan, Ke and Zuo, Yong and Chen, Jie}, + booktitle={International Conference onWireless Communications Networking and Mobile Computing (WiCOM)}, + pages={1--4}, + year={2010}, + organization={IEEE} +} + +@article{ma2009blind, + title={Blind symbol synchronization based on cyclic prefix for OFDM systems}, + author={Ma, Shaodan and Pan, Xinyue and Yang, Guang-Hua and Ng, Tung-Sang}, + journal={IEEE Transactions on Vehicular Technology}, + volume={58}, + number={4}, + pages={1746--1751}, + year={2009}, + publisher={IEEE} +} + +@article{negi2002blind, + title={Blind OFDM symbol synchronization in ISI channels}, + author={Negi, Rohit and Cioffi, John M}, + journal={IEEE Transactions on Communications}, + volume={50}, + number={9}, + pages={1525--1534}, + year={2002}, + publisher={IEEE} +} + +@article{landstrom2002symbol, + title={Symbol time offset estimation in coherent OFDM systems}, + author={Landstrom, Daniel and Wilson, Sarah Kate and Van de Beek, J-J and Odling, Per and Borjesson, Per Ola}, + journal={IEEE Transactions on Communications}, + volume={50}, + number={4}, + pages={545--549}, + year={2002}, + publisher={IEEE} +} + +@article{sari1998orthogonal, + title={Orthogonal frequency-division multiple access and its application to CATV networks}, + author={Sari, Hikmet and Karam, Georges}, + journal={Transactions on Emerging Telecommunications Technologies}, + volume={9}, + number={6}, + pages={507--516}, + year={1998}, + publisher={Wiley Online Library} +} + +@article{ieee2006draft, + title={Draft amendment to standard for information technology-telecommunications and information exchange between systems-Local and metropolitan networks-specific requirements-Part 11: Wireless LAN medium access control and physical layer specifications: Enhancements for higher throughput}, + author={IEEE802.11nWorkingGroup}, + journal={IEEE P802.11n/D1.0}, + year={2006} +} + +@inproceedings{ayanoglu2001vofdm, + title={VOFDM broadband wireless transmission and its advantages over single carrier modulation}, + author={Ayanoglu, Ender and Jones, VK and Raleigh, Gregory G and Gardner, James and Gerlach, Derek and Toussi, Karim}, + booktitle={Communications, 2001. ICC 2001. IEEE International Conference on}, + volume={6}, + pages={1660--1664}, + year={2001}, + organization={IEEE} +} + +@article{etsi1996digital, + title={Digital broadcasting systems for television, sound and data services; framing structure, channel coding and modulation for digital terrestrial television}, + author={ETSI Normalization Committee and others}, + journal={Norme ETSI, Sophia-Antipolis, France, Doc. pr ETS}, + volume={300}, + pages={744}, + year={1996} +} + +% phdthesis{tianye2007, +% title={基于训练符号的 OFDM 同步技术研究}, +% author={田野}, +% year={2007}, +% school={北京: 北京交通大学} +% } +%梁文娟. LTE系统下行同步算法的研究[D]. 西安科技大学, 2012. +@phdthesis{liang2012, + title={LTE系统下行同步算法的研究}, + author={梁文娟}, + year={2012}, + school={西安科技大学} +} + +@book{aibo2011, + title={宽带无线通信 OFDM 系统同步技术}, + author={艾渤 and 王劲涛 and 钟章队}, + year={2011}, + pages = {9--16}, + publisher={人民邮电出版社} +} + +@book{wangwenbo2007, + title={宽带无线通信OFDM技术}, + author={王文博 and 郑侃}, + year={2007}, + pages = {2--5}, + publisher={国防工业出版社} +} +@book{zhanghaibing2006, + title={正交频分复用的基本原理与关键技术}, + author={张海滨 and 通信技术}, + volume={1}, + year={2006}, + publisher={国防工业出版社} +} + +@article{weinstein1971data, + title={Data transmission by frequency-division multiplexing using the discrete Fourier transform}, + author={Weinstein, S and Ebert, Paul}, + journal={IEEE transactions on Communication Technology}, + volume={19}, + number={5}, + pages={628--634}, + year={1971}, + publisher={IEEE} +} + +@article{chang1966synthesis, + title={Synthesis of Band-Limited Orthogonal Signals for Multichannel Data Transmission}, + author={Chang, Robert W}, + journal={Bell Labs Technical Journal}, + volume={45}, + number={10}, + pages={1775--1796}, + year={1966}, + publisher={Wiley Online Library} +} + +@article{ren2005synchronization, + author = {Ren, Guangliang and Chang, Yilin and Zhang, Hui and Zhang, Huining}, + title = {Synchronization method based on a new constant envelop preamble for OFDM systems}, + journal = {IEEE Transactions on Broadcasting}, + year = {2005}, + volume = {51}, + number = {1}, + pages = {139--143}, + file = {:训练序列\\[2005Ren]Synchronization method based on a new constant envelop preamble for OFDM systems.pdf:PDF}, + publisher = {IEEE}, +} + +@article{park2003novel, + author = {Park, Byungjoon and Cheon, Hyunsoo and Kang, Changeon and Hong, Daesik}, + title = {A novel timing estimation method for OFDM systems}, + journal = {IEEE Communications letters}, + year = {2003}, + volume = {7}, + number = {5}, + pages = {239--241}, + file = {:F\:\\OFDM参考论文\\训练序列\\经典算法\\park.pdf:PDF}, + keywords = {rank2}, + publisher = {IEEE}, +} + +@article{minn2000timing, + author = {Minn, Hlaing and Zeng, Mao and Bhargava, Vijay K}, + title = {On timing offset estimation for OFDM systems}, + journal = {IEEE Communications letters}, + year = {2000}, + volume = {4}, + number = {7}, + pages = {242--244}, + file = {:F\:\\OFDM参考论文\\训练序列\\经典算法\\minn算法.pdf:PDF}, + keywords = {rank2}, + publisher = {IEEE}, +} + +@article{schmidl1997robust, + author = {Schmidl, Timothy M and Cox, Donald C}, + title = {Robust frequency and timing synchronization for OFDM}, + journal = {IEEE transactions on communications}, + year = {1997}, + volume = {45}, + number = {12}, + pages = {1613--1621}, + file = {:F\:\\OFDM参考论文\\训练序列\\经典算法\\schmidl1997robust - Robust frequency and timing synchronization for OFDM.pdf:PDF}, + keywords = {rank2}, + publisher = {IEEE}, +} + +@InProceedings{fang2012novel, + author = {Fang, Yibo and Zhang, Zuotao and Liu, Guanghui}, + title = {A novel synchronization algorithm based on CAZAC sequence for OFDM systems}, + booktitle = {2012 8th International Conference on Wireless Communications, Networking and Mobile Computing (WiCOM)}, + year = {2012}, + pages = {1--4}, + organization = {IEEE}, +} + +@InProceedings{shao2014robust, + author = {Shao, Huaizong and Li, Yang and Tan, Jiajia and Xu, Yuezhu and Liu, Guolian}, + title = {Robust timing and frequency synchronization based on constant amplitude zero autocorrelation sequence for OFDM systems}, + booktitle = {2014 IEEE International Conference on Communication Problem-Solving (ICCP)}, + year = {2014}, + pages = {14--17}, + organization = {IEEE}, +} + +@InProceedings{gul2012robust, + author = {Gul, Malik Muhammad Usman and Lee, Sungeun and Ma, Xiaoli}, + title = {Robust synchronization for OFDM employing Zadoff-Chu sequence}, + booktitle = {2012 46th Annual Conference on Information Sciences and Systems (CISS)}, + year = {2012}, + pages = {1--6}, + organization = {IEEE}, +} + +@InProceedings{zhou2008preamble, + author = {Zhou, En and Hou, Xiaolin and Zhang, Zhan and Kayama, Hidetoshi}, + title = {A preamble structure and synchronization method based on central-symmetric sequence for OFDM systems}, + booktitle = {Vehicular Technology Conference}, + year = {2008}, + pages = {1478--1482}, + organization = {IEEE}, +} + +@Article{yi2008novel, + author = {Yi, Guo and Gang, Liu and Jianhua, Ge}, + title = {A novel time and frequency synchronization scheme for OFDM systems}, + journal = {IEEE Transactions on Consumer Electronics}, + year = {2008}, + volume = {54}, + number = {2}, + pages = {321--325}, + publisher = {IEEE}, +} + +@article{wang2012novel, + title={A novel synchronization algorithm for OFDM systems with weighted CAZAC sequence}, + author={Wang, Han and Zhu, Leiji and Shi, Yusong and Xing, Tao and Wang, Yingguan}, + journal={Journal of Computational Information Systems}, + volume={8}, + number={6}, + pages={2275--2283}, + year={2012} +} + +@article{moose1994technique, + title={A technique for orthogonal frequency division multiplexing frequency offset correction}, + author={Moose, Paul H}, + journal={IEEE Transactions on communications}, + volume={42}, + number={10}, + pages={2908--2914}, + year={1994}, + publisher={IEEE} +} + +@article{van1997ml, + title={ML estimation of time and frequency offset in OFDM systems}, + author={Van de Beek, Jan-Jaap and Sandell, Magnus and Borjesson, Per Ola}, + journal={IEEE transactions on signal processing}, + volume={45}, + number={7}, + pages={1800--1805}, + year={1997}, + publisher={IEEE} +} + +@inproceedings{Beek1995Low, + title={Low-Complex Frame Synchronization in OFDM Systems}, + author={Beek, Jan Jaap Van De and Magnus, S and Isaksson, Mikael and Brrjesson, Per Ola and Sandell, Magnus}, + booktitle={IEEE International Conference on Universal Personal Communications}, + pages={982--986}, + year={1995}, +} + +@inproceedings{kim1999fast, + title={A fast burst synchronization for OFDM based wireless asynchronous transfer mode systems}, + author={Kim, Taekwan and Cho, Namshin and Cho, Jaehee and Bang, Keukjoon and Kim, Kwangchul and Park, Hyunchoil and Hong, Daesik}, + booktitle={Global Telecommunications Conference}, + volume={1}, + pages={543--547}, + year={1999}, + organization={IEEE} +} + +@article{pollet1995ber, + title={BER sensitivity of OFDM systems to carrier frequency offset and Wiener phase noise}, + author={Pollet, Thierry and Van Bladel, Mark and Moeneclaey, Marc}, + journal={IEEE Transactions on communications}, + volume={43}, + number={234}, + pages={191--193}, + year={1995}, + publisher={IEEE} +} + +@article{omomukuyo2015joint, + title={Joint timing and frequency synchronization based on weighted CAZAC sequences for reduced-guard-interval CO-OFDM systems}, + author={Omomukuyo, Oluyemi and Chang, Deyuan and Zhu, Jingwen and Dobre, Octavia and Venkatesan, Ramachandran and Ngatched, Telex and Rumbolt, Chuck}, + journal={Optics express}, + volume={23}, + number={5}, + pages={5777--5788}, + year={2015}, + publisher={Optical Society of America} +} + +@inproceedings{peled1980frequency, + title={Frequency domain data transmission using reduced computational complexity algorithms}, + author={Peled, Abraham and Ruiz, Antonio}, + booktitle={Acoustics, Speech, and Signal Processing, IEEE International Conference on ICASSP'80.}, + volume={5}, + pages={964--967}, + year={1980}, + organization={IEEE} +} + +@inproceedings{Rapp1991ESASP, + author = {{Rapp}, C.}, + title = {Effects of HPA-nonlinearity on a 4-DPSK/OFDM-signal for a digital sound broadcasting signal}, + booktitle = {Second European Conference on Satellite Communications}, + year = 1991, + volume = 332, + pages = {179-184}, + month = oct, +} +@Article{Webb1995Variable, + author = {Webb, W. T and Steele, R}, + title = {Variable rate QAM for mobile radio}, + journal = {IEEE Trans Commun}, + year = {1995}, + volume = {43}, + number = {7}, + pages = {2223-2230}, +} + +@inproceedings{Rohling1997Performance, + title={Performance comparison of different multiple access schemes for the downlink of an OFDM communication system}, + author={Rohling, Hermann and Gruneid, R.}, + booktitle={Vehicular Technology Conference}, + volume = {3}, + pages={1365-1369}, + year={1997}, +} + + +@inproceedings{Wei2010Carrier, + title={Carrier Frequency Offset Estimation Using PN Sequence Iteration in OFDM Systems}, + author={Wei, Jianghua and Yuan, Liu}, + booktitle={Second International Conference on Networks Security}, + pages = {405--409}, + year={2010}, +} +@Comment{jabref-meta: databaseType:bibtex;} \ No newline at end of file