我想用*
该包标记(例如用 )伪代码排版中的一行algorithmic
。我希望标签出现在左边距,而不是行号。可以吗?
我想要这样的东西:
a = 5
b = 7
* if a < b then
...
end if
答案1
用一个\marginpar
。
\documentclass{article}
\usepackage{algorithmic}
\reversemarginpar % left hand
\begin{document}
\begin{algorithmic}
\STATE foo\marginpar{\hfill*}
\STATE bar
\end{algorithmic}
\end{document}
在双面文档中,您必须使用 测试页码是否为奇数\ifoddpage
,changepage
然后选择\reversemarginpar
或\normalmarginpar
。