Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 36f3502

Browse files
committed
Added cvardesc and ctypedesc macros, for api.tex.
1 parent 64f9105 commit 36f3502

1 file changed

Lines changed: 12 additions & 1 deletion

File tree

Doc/myformat.sty

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,11 +114,22 @@
114114
\let\endfulllineitems\endlist
115115

116116

117-
% cfuncdesc should be called as an \begin{cfuncdesc} ... \end{cfuncdesc}
117+
% cfuncdesc should be called as
118+
% \begin{cfuncdesc}{type}{name}{arglist}
119+
% ... description ...
120+
% \end{cfuncdesc}
118121
\newcommand{\cfuncline}[3]{\item[\code{#1 #2(\varvars{#3})}]\ttindex{#2}}
119122
\newcommand{\cfuncdesc}[3]{\fulllineitems\cfuncline{#1}{#2}{#3}}
120123
\let\endcfuncdesc\endfulllineitems
121124

125+
\newcommand{\cvarline}[2]{\item[\code{#1 #2}]\ttindex{#2}}
126+
\newcommand{\cvardesc}[2]{\fulllineitems\cvarline{#1}{#2}}
127+
\let\endcvardesc\endfulllineitems
128+
129+
\newcommand{\ctypeline}[1]{\item[\code{#1}]\ttindex{#1}}
130+
\newcommand{\ctypedesc}[1]{\fulllineitems\ctypeline{#1}}
131+
\let\endctypedesc\endfulllineitems
132+
122133
% funcdesc should be called as an \begin{funcdesc} ... \end{funcdesc}
123134
\newcommand{\funcline}[2]{\item[\code{#1(\varvars{#2})}]\ttindex{#1}}
124135
\newcommand{\funcdesc}[2]{\fulllineitems\funcline{#1}{#2}}

0 commit comments

Comments
 (0)