使用 usepackage algorithm2e 缩进某些行

使用 usepackage algorithm2e 缩进某些行

我想function(w,v使用 usepackage缩进此行之后的所有行algorithm2e。我该如何实现呢?

文本

\documentclass{article}
\usepackage{german,t1enc}
%pseudocode.
\usepackage[linesnumbered,ruled,vlined]{algorithm2e} 
\renewcommand{\baselinestretch}{1.5}
\begin{document}
\begin{algorithm}[H]

function(w,v) \\
  formed the  Suffix-Array $s$ von $w$; \\
  compare Suffix $S[i]$ with Suffix $S[j]$ and find the LCP then store the
  result in array x;

\caption{}
\end{algorithm}
\end{document}

答案1

我假设你希望在你的算法中有一个子程序,这就是你希望缩进的原因。你应该看看在这个主题中

至于你的代码,不需要做太多工作,你可以简单地缩进\qquad

\documentclass{article}
\usepackage{german,t1enc}
%pseudocode.
\usepackage[linesnumbered,ruled,vlined]{algorithm2e} 
\renewcommand{\baselinestretch}{1.5}
\begin{document}
\begin{algorithm}[H]

function(w,v) \\
  \qquad formed the  Suffix-Array $s$ von $w$; \\
  \qquad compare Suffix $S[i]$ with Suffix $S[j]$ and find the LCP then store the
  \qquad result in array x;

\caption{}
\end{algorithm}
\end{document}

相关内容