在 forloop 中访问值

在 forloop 中访问值

该代码无法编译并产生错误“缺少数字,视为零”。

\newcounter{x}
\forloop{x}{0}{\value{x} < 5}{
    value is \value{x} \\
}

如何从 for 循环内部打印 x 的值?

答案1

在此处输入图片描述

\documentclass[12pt]{article}
\usepackage{forloop}
\begin{document}

\newcounter{x}
\forloop{x}{0}{\value{x}<5}{\noindent value is \arabic{x}\\}

\end{document}

fmtcount如果您加载包,并且\arabic{x}可以使用\numberstring{x},那么您还可以将数字打印为字符串(零,一,二,...)。

相关内容