我想编写一个命令来检查给定的参数,如果它们不在范围内则抛出错误。
我想象它看起来应该是这样的:
\usepackage{xifthen}
\newcommand{\wb}[2][]{\ifthenelse{{#2} > 0 \AND {#2} < 7}
{\includegraphics[{#1}]{wong-baker/{#2}.eps}}}
{%throw error here}
}
如何检查新命令中的参数?
答案1
\PackageError{mypackage}{dont do that}{extra help}
参见第 4.9 节texdoc clsguide