PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : algorithm2e: Kommentare bündig ausrichten



an.schall
22-10-2017, 11:44
Hallo zusammen. Wie schaffe ich es, dass Kommentare in der algorithm2e-Umgebung, rechtsbündig ausgerichtet werden? Ich habe es mit


\tcp*[f]

und


\tcp*[h]

probiert. Mit


\tcp*[l]
entstehen unschöne vertikale Zwischenräume (siehe unten).

Der Code:




\documentclass{article}

\usepackage{listings}
\usepackage[]{algorithm2e}
\usepackage{colortbl}

\begin{document}

\RestyleAlgo{boxruled}
%\IncMargin{2em}
\DontPrintSemicolon
\begin{algorithm}[H]
\lstset{language=C}
\color{red}{\nl}\color{black} foo \tcp*[l]{hash = 0}\;
\color{red}{\nl}\color{black} foo bar foo bar r2, 0x26c \tcp*[l]
{foo comment}\;
\color{red}{\nl}\color{black} bar \tcp*[l]{bar}\;
\color{red}{\nl}\color{black} loop:\;
\color{red}{\nl}\color{black} foo bar foo bar foo bar \tcp*[l]
{foo bar foo bar comment}\;
\caption{foo bar.}
\end{algorithm}


\end{document}

Johannes_B
22-10-2017, 12:49
Crosspost bei goLaTeX (http://golatex.de/algorithm2e-kommentare-buendig-ausrichten-t19893.html)