我正在尝试在 LaTeX 文档中以伪代码形式指定算法,但在 for 循环方面遇到了麻烦。我的陈述:
\for{$bin=0 to binCount$}
\item blablabla
\endfor
不断产生错误“未定义控制序列”。我还尝试了常用的 for 符号 ( bin=0;bin<binCount;bin++
)。
我之前没有定义过任何变量,也不想这样做;我只是希望 LaTeX 能够准确打印我在算法布局中写的内容。
有没有办法“关闭”这种代码解释?我到底做错了什么?
附加信息:我已经说明了算法和algorithm
环境。如果没有这个 for 循环,它会生成没有任何错误的文档。该\item
语句只是一个填充。
答案1
LaTeX 中的命令名称区分大小写:
\FOR{$\mathit{bin}=0$ to $\mathit{binCount}$}
...
\ENDFOR
是文档所说的(我\mathit
在多字母变量周围添加了,效果比书写更好$binCount$
)。