文档名称:使用说明(无法运行).tex 特别感谢我的妻子罗瑞丽女士的鼓励与支持! 下面是tex格式东北大学博士学位论文latex模板的说明文档,tex格式书写的目的是为了在TexStudio中查看方便,该文档相关资料在http://download.csdn.net/detail/wangfanzhao/9341661中下载,压缩包中包括了该文档“使用说明(无法运行).tex”的内容。
\chapter{说明文档} \label{cha:intro} 本文用来说明如何使用本人(王凡钊)优化后的东北大学博士学位论文模板,该模板是根据艾均师兄(东北大学, 嵌入式技术实验室)于2012年制作的《东北大学博士学位论文模版》修改而来。
\section{使用环境} 此模板只能使用PDFLatex进行编译,编译软件为MikTex(从CTex论坛上下载full版本的软件,安装时不选择WinEdit即可)、编辑软件为TeXstudio(免费软件,建议官网下载)。编辑软件选择TeXstudio是因为其支持中文,而且可以在源代码与pdf文档间双向跳转。
图片只能为pdf格式。如果有eps格式的图片,请使用Adobe acrobat professional来转换,如果有fig格式的仿真图或者Visio图片直接转化为pdf格式。
%%%%%%%%%%%%%%%%%%%%%%%%% %规范 %%%%%%%%%%%%%%%%%%%%%%%%% \section{规范} 养成好的书写习惯可以事半功倍,本章用来说明学位论文写作时应该遵守的一些规范。 %%%%%%%%%%%%%%%%%%%%%%%%% %名字组成 %%%%%%%%%%%%%%%%%%%%%%%%% \subsection{名字组成} 因为一篇学位论文的篇幅较长、涉及大量的参考文献和图表,所以,规范命名很有必要。本文建议采用驼峰命名法(大写首字母的命名方式,例如Chap2Section1Fig1),主要考虑google下收集到的参考文献引用名称采用的驼峰命名方式,例如Hao2014DataClouds。
1) 参考文献引用名字的组成建议采用首作者名时间和论文首字母(如有必要加入更多字母)的方式,代码如下所示:
“此概念实施的挑战在于无线设备会随时加入或者脱离一个无线网络,即网络是动态变化的,可随时生成、随时消失\cite{ramanathan2002brief,frodigh2000wireless,pirinen2014brief,Yichuan2014Understanding,Kazienko2011Multi,Yagan2013Conjoining,Azimdoost2013Capacity,Dashun201
5Impact}。”
2) 图表引用名字的组成建议采用章号加图表名称的方式。举例:Fig0101:NumberOfWirelessDevices,其中Fig0101代表:第一章第一幅图,NumberOfWirelessDevices是图片名字。代码如下图所示
\begin{figure}[!t] \centering \includegraphics[width=0.9\textwidth]{NumberOfWirelessDevices.pdf}
\fcaption{2020年以前历年无线设备数量。}{Number of wireless devices in each year before 2020.}
\label{Fig0101:NumberOfWirelessDevices} \end{figure} %%%%%%%%%%%%%%%%%%%%%%%%% %代码规范 %%%%%%%%%%%%%%%%%%%%%%%%% \subsection{代码规范} 代码书写时最主要的注意意群原则,即一段代码和文字表示的含义如何,不同含义的代码和文字要隔开。例如章节前要出现类似
%%%%%%%%%%%%%%%%%%%%%%%%% %名字组成 %%%%%%%%%%%%%%%%%%%%%%%%%
的注释以表示新的章节开始。为方便写作与修改,模板的原作者建议把各章分开,data文件夹下存储的就是各章的源代码。
在main.tex中通过以下命令导入章节:
1) 导入正文 %\include{data/chap01} %\include{data/chap02} %\include{data/chap03} %\include{data/chap04} %\include{data/chap05} %\include{data/chap06}
如果需要新建章节,则仅需新建tex文件,在main.tex中导入即可,例如在data文件下新建chap07然后,在main.tex中通过%\include{data/chap07}导入。 2) 导入附录 \begin{appendix} %\input{data/appendix01} \end{appendix}
3) 导入致谢 %\include{data/ack} 4) 导入简历 %\include{data/resume} %%%%%%%%%%%%%%%%%%%%%%%%% %写作 %%%%%%%%%%%%%%%%%%%%%%%%% \section{写作} 文章写作时,主要遇到算法、图表、公式、参考文献、定理、证明等特殊格式,本节将一一介绍如何具体使用此模板定义的格式。这也是本文(王凡钊)于2015年所做的更改的主要。
%%%%%%%%%%%%%%%%%%%%%%%%% %算法 %%%%%%%%%%%%%%%%%%%%%%%%% \subsection{算法} 算法主要是通过三线表的方式实现。用到的包为 \usepackage{algorithmic} \usepackage[para]{threeparttable}
算法举例: \begin{table}[!t] \centering% \tcaption{面向PNC第一个传输时隙的速率和功率自适应方案伪代码}{Pseudo-code of Rate and Power Adaptation for the first transmission timeslot of PNC}
\label{Tab3:algo_opti} \begin{tabular}{c} \toprule \textbf{Algorithm 3.1} Rate and Power Adaptation for the first transmission timeslot of PNC \tabularnewline
\midrule \begin{minipage}{3in} \begin{algorithmic}[1] \REQUIRE~~\\ $P_{\text{T},s_{1}}^{*}\leftarrow P_{\text{T},s_{2}}^{*}\leftarrow P_{\text{T},\text{max}}$; \\
$M_{1}^{*}\leftarrow 2$, $M\leftarrow \{256,128,64,32,16,8,4,2\}$; \\
$p_{b}^{*}(P_{\text{T},s_{1}}, P_{\text{T},s_{2}})\leftarrow p_{b}^{*}(P_{\text{T},\text{max}}, P_{\text{T},\text{max}})$; //the maximum BER of the involved links
\ENSURE~~\\ \FOR {$j=1$ to $8$} \STATE $L\leftarrow \sqrt{M(j)}$; %solving P2 \FOR {$i=1$ to $4$} \STATE Get $P_{\text{T},s_{2},i}$ from equality $i)$ in Lemma 2 by assuming $P_{\text{T},s_{1}}=P_{\text{T},\text{\text{max}}}$; \STATE $P_{\text{T},s_{1},i}\leftarrow P_{\text{T},\text{max}}$;
\ENDFOR %solving P1 \FOR {$i=1$ to $4$} \STATE Get $P_{\text{T},s_{1},i+4}$ from equality $i)$ in Lemma 2 by assuming\- $P_{\text{T},s_{2}}=P_{\text{T},\text{\text{max}}}$;
\STATE $P_{\text{T},s_{2},i+4}\leftarrow P_{\text{T},\text{max}}$;
\ENDFOR %delete the results that do not satisfy the constrains. \FOR {$i=1$ to $8$} \IF {$P_{\text{T},s_{1},i}$ and $P_{\text{T},s_{2}, i}$ satisfy the constraints in (\ref{Eqn3:MAX_sigma_sim3})}
\IF {$p_{b}^{*}(P_{\text{T},s_{1},i}, P_{\text{T},s_{2}, i})P_{\text{T},s_{2}}^{*})$}
\STATE $P_{\text{T},s_{1}}^{*}\leftarrow P_{\text{T},s_{1},i}$, $P_{\text{T},s_{2}}^{*}\leftarrow P_{\text{T},s_{2},i}$;
\ENDIF \ENDIF \ENDFOR \IF {$p_{b}^{*}(P_{T,s_{1}}^{*}, P_{T,s_{2}}^{*})<\text{BER-threshold}$}
\STATE $M_{1}^{*}\leftarrow M(j)$; \STATE return; \ENDIF \ENDFOR \end{algorithmic} \end{minipage} \tabularnewline \bottomrule \end{tabular}