newcommandでオプション引数を使いたくて調べていた。 2ch \chapter{\TeX} % 第五章より引用。 136 :名無しさん@お腹いっぱい。:2006/09/23(土) 14:06:17 \newcommand に第 2 オプション引数があるときには、 “定義しているマクロにオプション引数があり、かつ、 定義しているマクロのオプション引数のデフォルト値が \newcommand の第 2 オプション引数となる”。 \newcommand\forloop[5][1]{...} の場合なら、 \forloop の 5 個の引数のうちの最初の 1 個はオプション引数で、 そのデフォルト値が 1 となる。 したがって、\forloop{n}{0}{...}{...} は \forloop[1]{n}{0}{...}{...} と同じこと。 もちろん、\forloop にオプション