algorithm2e kompakt \tcc Kommentar

algorithm2e kompakt \tcc Kommentar

Hier, der \tcc{iterate over all training examples}Befehl, erzeugt eine große Lücke zwischen examplesund */. Die Ausrichtung nach links ist in Ordnung. Aber wie kann man die Lücke verkleinern und kompakter machen?

Antwort1

Verwenden Sie den Befehl \SetNoFillCommentlokal innerhalb einer algorithmUmgebung oder verwenden Sie nofillcommentbeim Laden die globale Option algorithm2e.

MWE (aus der verlinkten Antwort entlehnt):

\documentclass{article}
\usepackage{xcolor}
\usepackage[linesnumbered,ruled,vlined]{algorithm2e}
\newcommand\mycommfont[1]{\footnotesize\ttfamily\textcolor{blue}{#1}}
\SetCommentSty{mycommfont}

\begin{document}

\begin{algorithm}[H]
\DontPrintSemicolon
\SetNoFillComment % <---------------------------
  \KwData{Training set $x$}
  $\Delta_{ji}^l := 0$ \tcp*{will be used to compute $\partial x$}
  \tcc{iterate over all training examples}
\caption{Example code}
\end{algorithm}

\end{document} 

Ausgabe:

Bildbeschreibung hier eingeben

verwandte Informationen