%\NeedsTeXFormat{LaTeX2e}
%\typeout{Option Style‘qbgraph’2005 July 29 by T. Moonlight}
%\typeout{......................main style +qbgraph++++++++++}
\typeout{                       sub style         +qbgraphx+ qbGraphp option cmd}
%
% オプション引数を用いて統合したマクロ群
%
\def\qbGpt{\@ifnextchar[\@qbGpt{\@qbGpt[]}}
% \qbGptは続く文字が[なら\@qbGptを実行し[が無ければ[]を補って\@qbGptを実行する，
\def\@qbGpt[#1]#2{% #1:<point shape>,#2:<point name>
\@nameuse{qbGpoint#1}#2
}
\def\qbGlineM{\@ifnextchar[\@qbGlineM{\@qbGlineM[]}}
\def\@qbGlineM[#1]#2#3{% #1:<point shape>,#2:<point name>
\@nameuse{qbGlineMark#1}#2#3
}
\def\qbGangleM{\@ifnextchar[\@qbGangleM{\@qbGangleM[]}}
\def\@qbGangleM[#1]#2#3#4{% #1:<point shape>,#2:<point name>
\@nameuse{qbGangleMark#1}#2#3#4
}
\def\qbGarcM{\@ifnextchar[\@qbGarcM{\@qbGarcM[]}}
\def\@qbGarcM[#1]#2 #3#4{% #1:<point shape>,#2:<point name>
\@nameuse{qbGarcMark#1}#2 #3#4
}
%
\endinput
% ここまでがマクロ。以下例文。