Re: 引数の数や内容を判断するマクロの作成

名前: ueda
日時: 2006-10-20 23:15:08
IPアドレス: 155.99.159.*

>>45584 先ほど教えていただきました\plotマクロ \makeatletter \def\plot{\@ifnextchar[{\@plot}{\@plot[htbp]}} \@def\@plot[#1]#2#3#4{% \@ifnextchar[{\@@plot{#1}{#2}{#3}{#4}}% {\@@plot{#1}{#2}{#3}{#4}[]}} \def\@@plot#1#2#3#4[#5]{% \begin{figure}[#1] \centering \includegraphics[#3]{#2} \caption[#5]{#4} \label{fig:#2} \end{figure}% \ignorespaces} \makeatother を使ってみましたが、 ! Undefined control sequence. \@def \@plot[#1]#2#3#4{% で止まってしまいました。マクロの基礎がわかっていないのですが、 これから少しずつ動くようにがんばってみようと思います。 どうもありがとうございまいした。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)