一、基础
1、空格和tab在文档中意义相同,段落之间用“空白行”分开,换行使用“\\”实现;
2、命令后的空白符会被吃掉,阻止其吃掉的方式是加一个{},如 \tex{ } ;同时,命令的参数也用{ }表示,可选参数用[ ]{ }引用;
3、符号:左双引号,用两个左重音号;右双引号,用两个立引号;省略号:\ldots
二、算法代码的编辑
\usepackage{algorithm}
\usepackage{algorithmic} %用到的宏包,要自己改下
\usepackage{multirow}
\renewcommand{\algorithmicrequire}{\textbf{Initialization:}} %改成后面的小标题
\renewcommand{\algorithmicensure}{\textbf{Iteration:}}
\renewcommand{\algorithmiclastcon}{\textbf{Output:}}
%%正文代码
\begin{algorithm}[htb] %算法的开始
\caption{ ABC} %算法的标题
\label{alg:SA} %给算法一个标签,这样方便在文中对算法的引用
\begin{algorithmic}[1] %不知[1]是干嘛的?
\REQUIRE~~\\ %算法的输入参数:Initialization
Set $J=0$; $S_0 = \left\{ \phi \right\}$; $R(S_0 ) = 0$;$\Omega=\{1,2,\ldots,K\}$;
\ENSURE~~\\ %算法的迭代:Iteration
%Ensemble of classifiers on thecurrent batch, $E_n$;
\WHILE {$J<M$}
\STATE $J\leftarrow J+1$;
\FORALL {$k\in\Omega$}
\STATE $R_{temp}=0$; $\Delta R_{J,k} = R(S_{J-1}\cup\{k\})-R(S_{J-1})$;
\IF {$\Delta R_{J,k}>0$}
\IF{$R(S_{J-1}\cup \{k\})\geqR_{temp}$}
\STATE $R_{temp}\leftarrowR(S_{J-1}\cup \{k\})$; $s_J\leftarrow k$;
\ENDIF
\ELSE
\IF{$1/(1-\Delta R_{J,k}/c_k)<rand(1)$}
\STATE $\Omega= \Omega-\{k\}$;
\ENDIF
\ENDIF
\ENDFOR
\IF {$R_{temp}>0$}
\STATE $S_J\leftarrow S_{J-1}\cup \{s_J\}$;
\ELSE
\STATE $J\leftarrow J-1$; Break;
\ENDIF
\ENDWHILE %算法的返回值
\lastcon ~~\\ %OUTPUT
selected user set $S_J$and weighted sum rate $R(S_J)$;
\end{algorithmic}
\end{algorithm}
%%%宏包\usepackage{algorithmic} 的改法
%%%原宏包只有require和ensure两个\item,要改成三个(加入OUTPUT)的话,
%%%在algorithmic.sty中找到
% ALGORITHMIC
\newcommand{\algorithmicrequire}{\textbf{Require:}}
\newcommand{\algorithmicensure}{\textbf{Ensure:}}
%%%再下面加入一句:\newcommand{\algorithmiclastcon}{\textbf{Lastcon:}} %%%lastcon是自己定义的
%%%再找到
\newcommand{\REQUIRE}{\item[\algorithmicrequire]}
\newcommand{\ENSURE}{\item[\algorithmicensure]}
%%%在后面加入一句
\newcommand{\lastcon}{\item[\algorithmiclastcon]}%%% lastcon是自己定义的
三、visio中图片的插入
如何生成eps图片文件给Latex用?
主要分为三个步骤:
1。编辑图片文件,保存为pdf文件
安装acrobat,,在Visio和Wod下把编辑好的图片打印为pdf文件即可
2。转换为eps文件
在acobat下打开pdf文件,选择另存为eps文件即可
3。对eps文件裁减
用GSView打开eps文件,选择File-->PSto EPS,选择自动裁减,存为另一个*.eps文件即可