알고리즘의 주석을 줄 끝에 정렬합니다.

알고리즘의 주석을 줄 끝에 정렬합니다.

내 알고리즘은 다음과 같습니다.연산:

보시다시피 주석은 줄의 오른쪽 끝에 정렬되어 있습니다. 주석을 같은 줄의 끝에 정렬하고 싶습니다. 줄이 끝나는 정확한 위치에 주석이 나타나기를 원합니다. 코드는 다음과 같습니다.

\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{graphicx}
\usepackage{algpseudocode}
\usepackage{algorithm}
\usepackage{authblk}
\usepackage{textcomp}
\usepackage{mathtools}
\usepackage{filecontents}
\usepackage{microtype}
\usepackage{float}
\usepackage{adjustbox}
\usepackage{booktabs,makecell,tabularx}
\usepackage{url}
\usepackage{booktabs}
\usepackage{subfigure}

\begin{document}   
\begin{algorithm} 
            \caption{Bla Bla}
            \label{alg:ALG1}
            \begin{flushleft}
                \textbf{INPUT:} $N$ = no.   \\
                \textbf{OUTPUT:} Prediction of $W_{t_c}$    
            \end{flushleft}
            \begin{algorithmic}

            \\ BLALAAALALAdskjhfdsjk    \Comment{This is done as part}

            \end{algorithmic}
        \end{algorithm} 
\end{document}

답변1

comment매크로를 통해 변경할 수 있습니다 . \algrenewcommand{\algorithmiccomment}[1]{...}

\documentclass{article}
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{graphicx}
\usepackage{algpseudocode}
\usepackage{algorithm}
\usepackage{authblk}
\usepackage{textcomp}
\usepackage{mathtools}
\usepackage{filecontents}
\usepackage{microtype}
\usepackage{float}
\usepackage{adjustbox}
\usepackage{booktabs,makecell,tabularx}
\usepackage{url}
\usepackage{booktabs}
\usepackage{subfigure}

\algrenewcommand{\algorithmiccomment}[1]{\hspace{1em}$\triangleright$ #1}

\begin{document}   
\begin{algorithm} 
            \caption{Bla Bla}
            \label{alg:ALG1}
            \begin{flushleft}
                \textbf{INPUT:} $N$ = no.   \\
                \textbf{OUTPUT:} Prediction of $W_{t_c}$    
            \end{flushleft}
            \begin{algorithmic}

            \\ BLALAAALALAdskjhfdsjk    \Comment{This is done as part}

            \end{algorithmic}
        \end{algorithm} 
\end{document}

여기에 이미지 설명을 입력하세요

관련 정보