doc/sod.sty, doc/*.tex: Put optional explicit name right before synopsis.
[sod] / doc / sod.sty
index 7f777ea..9ff6181 100644 (file)
 
 \def\q@{\q@}
 
-%% \parse@dhd{NEXT}[NAME]{CAT}{SYNOPSIS}
+%% \parse@dhd{NEXT}{CAT}[NAME]{SYNOPSIS}
 %% call NEXT{CAT}{NAME}{SYNOPSIS}
 %%            #1   #2      #3
-\def\parse@dhd#1{%  {NEXT}
-  \@ifnextchar[{\parse@dhd@cc{#1}}{\parse@dhd@cd{#1}}}
-\def\parse@dhd@cc#1[#2]#3#4{%  {NEXT}[NAME]{CAT}{SYNOPSIS}
-  #1{#3}{#2}{#4}}
+\def\parse@dhd#1#2{%  {NEXT}{CAT}
+  \@ifnextchar[{\parse@dhd@cc{#1}{#2}}{\parse@dhd@cd{#1}{#2}}}
+\def\parse@dhd@cc#1#2[#3]#4{%  {NEXT}{CAT}[NAME]{SYNOPSIS}
+  #1{#2}{#3}{#4}}
 \def\parse@dhd@cd#1#2#3{%  {NEXT}{CAT}{SYNOPSIS}
   \parse@dhd@ce{#1}{#2}{#3}#3 \q@}
 \def\parse@dhd@ce#1#2#3#4 #5\q@{%