目录
语法规范
latex 中,用“%”做为注释行的开始,用“\”作为命令或者变量的开始。用一对大括号“{}”作为一个区块的起始和结束,在这一个区块中,命令和变量具有局部意义。用一对方括号“[]”作为某个命令参数的起始和结束,参数之间用“,”隔开。
文档结构
文档的开始必须使用类似如下命令:
\documentclass[a4paper, 12pt, onecolumn]{article}
这条命令指定文档的类型是 article,可以根据需要换为 slides,book 等;字体为 12pt;纸张类型是 A4;单栏。
然后使用 \usepackge 命令指定需要使用的宏包,如:
\usepackage{CJK} % CJK 中文支持
\usepackage{graphicx} % EPS 图形支持
\usepackage{indentfirst} % 中文段落首行缩进
\usepackage{fancyhdr} % 梦幻页眉
正文部分开始时,需要使用如下命令:
\begin{document}
\begin{CJK}{GBK}{song}\CJKcaption{GB} % 如果需要使用中文,必须加上这一句
相应的,正文结束后,需要使用:
\end{CJK}
\end{document}
中文格式相关问题
段落缩进
要使中文段落每段起始时空两个汉字的位置,除了需要使用宏包“indentfirst”外,还需要使用如下命令:
\setlength{\parindent}{24pt}
此命令加在导言区(导言区即在第一条命令和正文开始之间的部分)即可,参数应该根据正文字体的大小来设定,因为这里正文字体是 12pt,两个字的位置就是 24pt。
中文字体
设定中文字体很简单,只需要用类似如下的命令:
\CJKfamily{hei}这是黑体
我们也可以针对某个段落设定字体大小和行间距:
\fontsize{22pt}{26pt}后面的这一段文字,字体大小是 22pt,段落的行间距是 26pt
当需要将行间距恢复到默认值时,只要用
\linespread{}\selectfont
即可,因为行间距只有当字体大小发生变化时才会重新计算,所以在 \linespread 后面必须跟上字体尺寸变换的命令,如 \small 之类,或者直接写上 \selectfont。
章节和段落组织
可以用
\section{第一层章节}
\subsection{第二层章节}
\subsubsection{第三层章节}
这样的命令来分层次定义文章的章节,可以用
\begin{itemize}
\item 第一条
\item 第二条
\item 第三条
\end{itemize}
这样的命令来定义多个条目,可以用
\paragraph{第一段}
\paragraph{第二段}
\paragraph{第三段}
这样的命令来定义段落。
图片
用如下命令来插入图片(只支持 eps 图片):
\begin{figure}
\begin{center}
\includegraphics[]{kingofcats}\\
\small{图1 猫王的图片}
\end{center}
\end{figure}
其中 \begin{center} 和 \end{center} 的含义是将其中的内容居页面中间排放,“\\”符号用来换行。
表格
用如下命令来定义表格:
\begin{tabular}{c|c}
\hline
第一列标题 & 第二列标题 \\
\hline
第一行第一列 & 第一行第二列 \\
\hline
第二行第一列 & 第二行第二列 \\
\hline
\end{tabular}
杂项格式
参考文献
用如下命令定义参考文献:
\begin{thebibliography}{99}
\bibitem{stid.Internetwork.smth}
stid.
论灌水与写论文的关系.
北京:新水木出版社,2005
\bibitem{kingofcats.newsmth}
kingofcats.
我是猫王我怕谁.
北京:灌水出版社,1999
\end{thebibliography}
脚注
用如下命令来定义脚注:
猫王\footnote{即 King of Cats,猫中之王,也称 stid}
页眉和页脚
用如下命令来定义页眉和页脚:
\pagestyle{fancy} % 使用梦幻页眉
\lhead{}
\chead{}
\rhead{\small{北京理工大学工程硕士学位论文(设计)开题报告}}
\lfoot{}
\cfoot{}
\rfoot{\thepage}
\renewcommand{\headrulewidth}{0.4pt}
常用命令
- \date{} 去掉标题中的默认日期
- \newcommand{\supercite}[1]{\textsuperscript{\cite{#1}}} 带一个参数的自定义命令
- \thispagestyle{empty} 此页不使用页眉和页脚
- \vspace{20mm} 在垂直方向空出 20mm 的距离
- \hspace{12pt} 在水平方向空出 12pt 的距离
- \underline{} 加下划线
- \setcounter{page}{1} 从 1 开始计算页码
- \newpage 强制换页
- \clearpage 给最后一页也加上页眉和页脚
- \makebox[72pt][s]{被打散的文字} 定义宽度为 72pt 的文本盒,并将其中的文字均匀分布
- \makebox[30mm][c]{居中的文字} 定义宽度为 30mm 的文本盒,并将其中的文字居中排列
No comments:
Post a Comment