通用篇
1.大小的调整
\usepackage{graphicx} % 用于对图、表缩放的调整
% 表格的例子
\begin{table}
\centering
\scalebox{0.8}{ % 将需要缩放的内容套入scalebox中
\begin{tabular}{ccccccc}
% 表格内容
\end{tabular}%
}
\caption{\label{xxx}%
\end{table}%
% 图片的例子
\begin{figure}[!htb]
\centering
\scalebox{0.9}{
\includegraphics[scale=0.7]{xxx}
}
\caption{xxx}
\label{xxx}
\end{figure}
2.重新编号
\setcounter{subfigure}{0} % 重新编号,在需要重新编号的内容前面使用
3.缩进
% 对表格、公式等进行缩进
% -:左缩进 +:右缩进
\hspace{-0.5cm}
% \hbox缩进,内容溢出时使用,主要是算法表格内容太多,最好是缩减内容。需要包
\hbox{xxx}
图片篇
1.使用
多个子图的使用
\usepackage{graphicx}
\usepackage[tight,footnotesize]{subfigure}
\begin{figure}[!htb]
%没有[]可以缺省,大小、缩放在includegraphics中的scale设置
\subfigure{
\includegraphics[scale=0.35]{xxx}
}
% 这里空一行可以重头排版,相当于文本中的换行,部分格式不需要
\setcounter{subfigure}{0} % 重新编号
\subfigure[子图1的caption]{
% scale缩放大小
\includegraphics[scale=0.1]{xxx}
\label{xxx}
}
\subfigure[子图2的caption]{
\includegraphics[scale=0.1]{xxx}
\label{xxx}
}
\subfigure[子图3的caption]{
\includegraphics[scale=0.1]{xxx}
\label{xxx}
}
\subfigure[子图4的caption]{
\includegraphics[scale=0.1]{xxx}
\label{xxx}
}
\caption{\label{xxx}xxx}
\end{figure}
表格篇
1. 使用
\usepackage{tabularx} % 用于处理内容过长的表格
\usepackage{multirow} % 用于表格跨行、跨列展示
\usepackage{booktabs} % 好像是特殊指令如toprule需要使用的包 *
\usepackage{array} % 使得表格垂直居中
2.快捷操作
使用Excel转latex的方法——Excel2LATEX快速构建表格,下载完成之后,直接从Excel中的"加载项"中导出latex代码,大部分数据都可以部分结果还是有问题。
算法篇
1.使用
\usepackage{algorithmic}
\usepackage{algorithm}
\renewcommand{\algorithmicrequire}{\textbf{Input:}} % 重新定义输入
\renewcommand{\algorithmicensure}{\textbf{Output:}} % 重新定义输出
% 公式中需要空格使用\空格实现
\begin{algorithm}[!htb]
\caption{xxxx}
\begin{algorithmic}[1] % 编号
\REQUIRE xxx % 对输入定义
\ENSURE xxx % 对输出定义
\STATE {xxx}
\STATE {xxx}
% 多循环
\FOR{each xxx \in\ xxx}
\STATE {xxxx}
\STATE xxx
\FOR{each xxx \in xxx}
\STATE {xxx}
\FOR{each xxx \in xxx}
\STATE xxx
\STATE {xxx}
\ENDFOR
\STATE {xxx}
\ENDFOR
\ENDFOR
\end{algorithmic}
\label{xxx}
\end{algorithm}
2.注意
算法容易超行,最好的方式就是尽可能的精简,少一些循环,只出现必要的循环。
公式篇
1.使用
\usepackage[cmex10]{amsmath}
\begin{equation}
%这里写公式就可以了,注意公式不要太长,否则,排版缩进都比较麻烦,公式更多的内容可以自行按需搜索
\end{equation}
引用篇
1. 使用
latex的应用方法有两种:
% 需要使用到的包
\usepackage{cite}
% 使用1.\bibliography创建引用
% 例子:
\bibliography{anthology,custom}
% 2.使用bibitem(一般不使用)
% 引用
% 单个引用直接\cite{keyword},多个引用\cite{keyword1,keyword2}
2.注释
latex中bib的注释方法
% 注释普通文字直接使用%
% 注释引用条目去掉条目之前的@
总结
latex的模板众多,也各有差异,遇到问题可以直接搜索,阅读相关的模板要求,也需要不断总结。