forloop에서 값에 액세스하기

forloop에서 값에 액세스하기

이 코드는 컴파일되지 않고 "누락된 숫자, 0으로 처리됨" 오류를 생성합니다.

\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패키지를 로드하는 경우 대신 숫자를 문자열(0, 1, 2, ...)로 인쇄할 수도 \arabic{x}있습니다 \numberstring{x}.

관련 정보