Add helper manual

This commit is contained in:
jiandahao 2019-05-17 23:52:29 +08:00
parent 8b06da76c0
commit 4ad959a9fd
32 changed files with 7163 additions and 0 deletions

View File

@ -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.5cm2.5cm2.7cm2.7cm2.5cm1.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}
%% , 221
\ctexset{chapter={
name = {,},
number = {\arabic{chapter}},
format = {\bfseries \sffamily \centering \zihao{3}},
pagestyle = {BIT@headings},
beforeskip = 16 bp,
afterskip = 32 bp,
fixskip = true,
}
}
%%
% 2210.5
\ctexset{section={
format={\raggedright \bfseries \sffamily \zihao{4}},
beforeskip = 28bp plus 1ex minus .2ex,
afterskip = 24bp plus .2ex,
fixskip = true,
}
}
%
% 2210.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}} % ei,jd
\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'.

File diff suppressed because it is too large Load Diff

View File

@ -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}
}

View File

@ -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}

View File

@ -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}
}

View File

@ -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$可以支持多种图片格式PDFEPSPNGJPG等非矢量图片容易造成图片显示不佳清晰度不高。所以比较推荐使用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}

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

View File

@ -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}
}

View File

@ -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}

View File

@ -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}
}

View File

@ -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}<Copyright 2019 by JDH>}}}}
\end{center}

View File

@ -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}
}

View File

@ -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}
}

View File

@ -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等效

View File

@ -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}
}

View File

@ -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}

View File

@ -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}
}

View File

@ -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<</S/D>>}
\@writefile{toc}{\hypersetup {hidelinks}}
\@writefile{lot}{\hypersetup {hidelinks}}
\@writefile{lof}{\hypersetup {hidelinks}}
\HyPL@Entry{1<</S/R>>}
\@input{HelperSection/preamble.aux}
\HyPL@Entry{3<</S/D>>}
\@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

View File

@ -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}

View File

@ -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

File diff suppressed because it is too large Load Diff

View File

@ -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

Binary file not shown.

Binary file not shown.

View File

@ -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}

View File

@ -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

View File

@ -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 clusteredOFDM 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;}