1. 作者右上角的标注?
\author{Zhang San\textsuperscript{1,2} \and
Li Si\textsuperscript{1} }
2. 通讯作者小信封标志 以及 下一行邮件地址与作者名对齐?
\institute{\Letter \quad Zhang San \at
\hspace*{2em} [email protected]
\and
\hspace*{2em} Li Si \at
\hspace*{2em} [email protected]
}
3. 自动编号?
\begin{enumerate}
\item School of Management, XXX University, Beijing, China
\item Key Laboratory of XXX, Beijing, China
\end{enumerate}
4. 文内交叉引用?
导言区加上:
\usepackage[colorlinks,
linkcolor=blue,
anchorcolor=blue,
citecolor=blue,
urlcolor=blue,
]{hyperref}
\usepackage[all]{hypcap}
用法:
\section{Introduction}
\label{sec:1}
balabala1
The remaining of this paper~, Section \ref{sec:2} is theoretical~, Section \ref{sec:3} gives the conclusions.
\section{Theory}
\label{sec:2}
balabala2
\section{Conclusion}
\label{sec:3}
balabala3
注意:含有交叉引用的文章需运行两次LaTeX方可编译成功。
5. 插入图片?
导言区加上:
\usepackage{graphicx}
\usepackage{caption}
用法:
\begin{figure}
\centering
\includegraphics[width=0.9\linewidth]{图文件名称不带后缀}
\caption{图的标题}
\label{fig:1}
\end{figure}
注意:图文件放在与.tex文件的同一级目录下,引用时不带后缀;
若希望 图的标题 左对齐,则在\begin{figure}前加一行:
\captionsetup[figure]{singlelinecheck=off,justification=raggedright}
6. 插入公式?
导言区加上:
\usepackage[fleqn]{amsmath}
\usepackage{amssymb}
\usepackage{mathptmx}
行内公式:
$Y=\{Y_{v} |v \in V\}$
行间公式:
$$Y=\{Y_{v} |v \in V\}$$
公式符号大全见:https://blog.csdn.net/garfielder007/article/details/51646604
7. 伪代码表/算法表?
导言区加上:
\usepackage{algorithm}
\usepackage{algorithmicx}
\usepackage{algpseudocode}
\floatname{algorithm}{Algorithm}
\renewcommand{\algorithmicrequire}{\textbf{Input:}}
\renewcommand{\algorithmicensure}{\textbf{Output:}}
用法:
\begin{algorithm}
\caption{算法标题在这}
\label{alg:1}
\begin{algorithmic}[1] %自动按行编号
\Require 这是算法输入
\Ensure 这是算法输出
step1 \\
step2 \\
step3
\end{algorithmic}
\end{algorithm}
8. 制作表格?
导言区加上:
\usepackage{tabularx} %可以定义整表宽度
\usepackage{longtable} %可以跨页显示纵向大表格
\usepackage{rotating} %可以制作横向表格
\usepackage{makecell} %表格内换行
\usepackage{multirow} %合并多行
\usepackage{multicol} %合并多列
用法其一:
\begin{table}
\caption{表的标题在这}
\label{tab:3}
\begin{tabular*}{\textwidth}{p{2cm}p{3cm}}
\hline
姓 & 名 \\
\hline
\multirow{2}{*}[5pt]{赵} & 敏 \\
& 天龙 \\
钱 & 钟书 \\
孙 & 杨 \\
李 & 小龙 \\
\hline
\end{tabular*}
\end{table}
9. 利用bibtex引用参考文献?
step1:创建bibtex参考文献库文件
在atom中右击.tex文件所在的文件夹----点击new file----命名为inference_mypaper.bib----按enter
step2:在inference_mypaper.bib库文件中添加要引用的文章
在谷歌学术搜索你想引用的文章----点击 双引号 图标----点击bibtex----将出现的内容复制下来
如这篇文章复制的内容为:
@article{nasrabadi2007pattern,
title={Pattern recognition and machine learning},
author={Nasrabadi, Nasser M},
journal={Journal of electronic imaging},
volume={16},
number={4},
pages={049901},
year={2007},
publisher={International Society for Optics and Photonics}
}
将其直接粘贴到新建的inference_mypaper.bib文献库中,以此类推,将所有要引用的文献都放入该.bib文件中待引用。
step3:添加包和引用语句
导言区加上:
\usepackage[round]{natbib}
\usepackage{cite}
在\end{document}前加上:
\footnotesize %设置参考文献的字体大小,可换成其他
\bibliographystyle{spbasic} % spbasic是author-year格式的引用方式,可换成其他
\bibliography{inference_mypaper} % inference_mypaper是我的BibTeX参考文献库
step4:在文中引用
如:
To this end, Nasrabadi and Nasser M \cite{nasrabadi2007pattern} analysed~
或者
To this end, Nasrabadi and Nasser M (\citeyear{nasrabadi2007pattern}) analysed~
注意:花括号里面的内容是.bib库中相关文献的引用格式的第一行。
step5:编译成PDF
共需运行四次:atom右下角UTF-8右边有个LaTeX字样,保持不变运行一次----点击那个LaTeX,输入选择bibtex,运行一次----再将bibtex换回到LaTeX,运行两次,则编译成功。在四次编译没有完成前,中间出现的报错现象可不必理会,若编译了四次后仍出现报错,则需要检查错误所在。