latex设置某一部分的行间距 :
\usepackage{setspace}
\begin{document}
\begin{spacing}{2.0}
%%行间距变为double-space
\end{spacing}
\begin{spacing}{1.0}
%%行间距变为single-space
\end{spacing}
\end{document}
%%%插入伪代码并调整格式(综合):
常用的排版伪代码包有clrscode, algorithm, algorithmic, algorithmicx, algorithm2e
\usepackage{setspace}
\usepackage{algorithm}
\usepackage{algorithmic}
\begin{algorithm}[!h]
\begin{spacing}{1.5}
\caption{Local Search Algorithm}%算法标题
\begin{algorithmic}[1]%一行一个标行号
\STATE Calculate the adaptability $fit(l_i)$ of chromosome $u_i$;
\STATE Statistics of index position $g$ where gene $l_{ij}$ equals 1 in chromosome $u_i$,$j\in\left[1,N\right]$,$g\subset\left[1,N\right]$;
\FOR{$t=1,2$,$\cdots$, $length(g)$}
\IF{$fit\left( {{l}_{i}}^{\prime }\right)$>$fit\left({{l}_{i}}\right)$}
\STATE $fit\left({{l}_{i}}\right)$=$fit\left({{l}_{i}}^{\prime }\right)$;
\STATE Keep the state of ${{l}_{it}}$;
\ELSE
\STATE ${{l}_{it}}$=1;
\ENDIF
\ENDFOR
\STATE Get the improved chromosome $u_i$ and repeat to obtain the optimal population $POP_k$.
\end{algorithmic}
\end{spacing}
\end{algorithm}
==========================
\usepackage{algorithm}
\usepackage{algorithmic}
\begin{algorithmic}
\REQUIRE $n \geq 0$
\ENSURE $y = x^n$
\STATE $y \Leftarrow 1$
\STATE $X \Leftarrow x$
\STATE $N \Leftarrow n$
\WHILE{$N \neq 0$}
\IF{$N$ is even}
\STATE $X \Leftarrow X \times X$
\STATE $N \Leftarrow N / 2$
\ELSE[$N$ is odd]
\STATE $y \Leftarrow y \times X$
\STATE $N \Leftarrow N - 1$
\ENDIF
\ENDWHILE
\end{algorithmic}
如何在Latex中插入伪代码 —— clrscode3e
\usepackage{clrscode}
\usepackage{latexsym}
https://www.cnblogs.com/bombe1013/p/5304528.html
latex设置某一部分的行间距 /插入伪代码
最新推荐文章于 2024-05-08 15:36:57 发布