
Я пытаюсь написать алгоритм с использованием algorithm2e
. Мне нужно использовать \tcc
комментарии на разных этапах алгоритма. Когда я добавляю \tcc
комментарий в код, в выводе каждый \tcc
комментарий отображается с номером строки. Пример кода приведен ниже, а вывод также прилагается.
Может ли кто-нибудь подсказать мне, как удалить номера строк из \tcc
комментариев. На изображении я выделил те 2 \tcc
строки, где мне не нужен номер строки. Вместо этого я хочу, чтобы номер строки начинался с "Initialization", то есть появлялся шаг 2 вместо шага 1 в выводе.
\begin{algorithm}[H]
\caption{How to write algorithms}
\tcc{Start of Example 1}
\KwData{this text}
\KwResult{how to write algorithm with \LaTeX2e }
initialization\;
\While{not at end of this document}{
read current\;
\eIf{understand}{
go to next section\;
current section becomes this one\;
}{
go back to the beginning of current section\;
}
}
\tcc{End of Example 1}
\end{algorithm}
решение1
На основеваш предыдущий вопросвы используете следующееalgorithm2e
параметры:
\usepackage[linesnumbered,lined,boxed,commentsnumbered]{algorithm2e}
Удалите эту commentsnumbered
опцию, если вы не хотите, чтобы строки комментариев были пронумерованы...
\documentclass{article}
\usepackage[linesnumbered,lined,boxed]{algorithm2e}
\begin{document}
\begin{algorithm}[H]
\caption{How to write algorithms}
\tcc{Start of Example 1}
\KwData{this text}
\KwResult{how to write algorithm with \LaTeX2e }
initialization\;
\While{not at end of this document}{
read current\;
\eIf{understand}{
go to next section\;
current section becomes this one\;
}{
go back to the beginning of current section\;
}
}
\tcc{End of Example 1}
\end{algorithm}
\end{document}