增加算法中的间距

增加算法中的间距

请问,如何增加算法中指令 1 和指令 2 之间的间距?

 \usepackage{algorithm}
 \usepackage{algorithmic}
 \begin{document}
 \begin{algorithm}[H]
 \caption{My algo}
 \begin{algorithmic}[1]
 \STATE instruction 1
 \STATE instruction 2
 \end{algorithmic}
 \end{algorithm}
 \end{document}

我还想增加行和第一条指令之间的间距(见图) 在此处输入图片描述

请问还有另一个问题:是否可以添加选项 [vlined]

\usepackage{algorithm} 
\usepackage{algorithmic} ?

答案1

设置\setstretch{1.4}为你喜欢的任何值

\documentclass{article}
 \usepackage{algorithm}
 \usepackage{algorithmic}
 \usepackage{setspace}
\let\Algorithm\algorithm
\renewcommand\algorithm[1][]{\Algorithm[#1]\setstretch{1.4}}

\begin{document}
 \begin{algorithm}[H]
 \caption{My algo}
 \begin{algorithmic}[1]
 \STATE instruction 1
 \STATE instruction 2
 \end{algorithmic}
 \end{algorithm}
\end{document}

相关内容