Progress님, 연금술사님.
답변 감사합니다.
가끔 문제를 연속적으로 나열할 때 문제 번호가 100 이상이 되면 1부터 시작하는 것보다 001로 시작하는 것이 균형이 맞아 보입니다.
가장 흔한 예가 고등학교 수학문제집인데요 저도 그렇게 하고 싶었습니다.
그래서 연금술사님이 알려주신 대로...
\documentclass{xoblivoir}\usepackage{multido}\usepackage{fmtcount}
\usepackage{ifthen}\newcounter{mycounter}\setcounter{mycounter}{0}\newcommand{\mycounter}{% \stepcounter{mycounter}% \ifthenelse{\value{mycounter}<10}% {00\arabic{mycounter}}% {\ifthenelse{\value{mycounter}<100}% {0\arabic{mycounter}}% {\arabic{mycounter}}% }%}
\newenvironment{homework}[1] {과제~\mycounter~~ #1} \begin{document}
\begin{homework}test
\end{homework}
\end{document}
%====================
어설프지만 위에 처럼 해결하였습니다. 도움 주신 Progress님, 연금술사님께 감사드립니다.
KTUG 한국 텍 사용자 그룹
Progress님, 연금술사님.
답변 감사합니다.
가끔 문제를 연속적으로 나열할 때 문제 번호가 100 이상이 되면 1부터 시작하는 것보다 001로 시작하는 것이 균형이 맞아 보입니다.
가장 흔한 예가 고등학교 수학문제집인데요 저도 그렇게 하고 싶었습니다.
그래서 연금술사님이 알려주신 대로...
\documentclass{xoblivoir}
\usepackage{multido}
\usepackage{fmtcount}
\usepackage{ifthen}
\newcounter{mycounter}
\setcounter{mycounter}{0}
\newcommand{\mycounter}{%
\stepcounter{mycounter}%
\ifthenelse{\value{mycounter}<10}%
{00\arabic{mycounter}}%
{\ifthenelse{\value{mycounter}<100}%
{0\arabic{mycounter}}%
{\arabic{mycounter}}%
}%
}
\newenvironment{homework}[1]
{과제~\mycounter~~
#1}
\begin{document}
\begin{homework}
test
\end{homework}
\end{document}
%====================
어설프지만 위에 처럼 해결하였습니다. 도움 주신 Progress님, 연금술사님께 감사드립니다.