在算法环境中实现缩进

在算法环境中实现缩进

我正在使用包中的算法环境algorithm2e。我想要的是能够缩进各个部分。我试过了,\indent但没用。这是 MWE:

\documentclass[12pt,letterpaper]{article}
\usepackage{algorithm2e}
\begin{algorithm}[H]
\SetAlgoLined

\KwData{Executor class}
\KwResult{Executes Main.java} 

    \indent \textbf{Begin} Executor class

    \indent call Main

    \indent \textbf{End} Executor class

\end{algorithm}

\end{document} 

答案1

您可以使用\Indp(可以使用 实现相反的效果\Indm):

\documentclass[12pt,letterpaper]{article}
\usepackage{algorithm2e}

\begin{document}

\begin{algorithm}[H]
\SetAlgoLined
\KwData{Executor class}
\KwResult{Executes Main.java} 
\Indp\textbf{Begin} Executor class \\
call Main \\
\textbf{End} Executor class
\end{algorithm}

\end{document} 

在此处输入图片描述

也许您应该考虑定义一些结构以避免手动编写\textbf{Begin}\textbf{End}

相关内容