X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=macro.tex;h=f1b1bf554332874b091a101c28e8e3b9c73abc5b;hp=bff8918bc46fec18118ca05b62bb24aaa24db7f1;hb=f0cf1e6f39cc8e46cadf4a6cfe1420bd81f088c0;hpb=55bb7b212e8a450f8c9c0f840d5cf0de4c428380 diff --git a/macro.tex b/macro.tex index bff8918..f1b1bf5 100644 --- a/macro.tex +++ b/macro.tex @@ -62,10 +62,12 @@ tab.~\thechapter.\theusercount} \newcommand{\secref}[1]{sez.~\ref{#1}} % % Macro to create a special environment for function prototypes +% boxed description % -\newenvironment{prototype}[2]{ +\newenvironment{prototype}[2] +{% defining what is done by \begin \center - \footnotesize + \footnotesize \begin{minipage}[c]{14cm} \par \texttt{\#include <#1>} % \par \ @@ -74,9 +76,35 @@ tab.~\thechapter.\theusercount} % #1 % #2 % \end{lstlisting} + \begin{list}{}{} + \item +} +{% defining what is done by \end + \end{list} + \par +\par \texttt{ } +\end{minipage} +\normalsize +\par +} +\newenvironment{errlist}{\begin{description}}{\end{description}} + +% +% Slighty different envirnoment to be used for multi-header, +% multi-functions boxed description +% +\newcommand{\headdecl}[1]{\par \texttt{\#include <#1>}} +\newcommand{\funcdecl}[1]{\par \texttt{#1}} +\newenvironment{functions} +{% defining what is done by \begin + \center + \footnotesize + \begin{minipage}[c]{14cm} + \begin{list}{}{} \item } -{ \end{list} +{% defining what is done by \end + \end{list} \par \par \texttt{ } \end{minipage} @@ -84,3 +112,6 @@ tab.~\thechapter.\theusercount} \par } \newenvironment{errlist}{\begin{description}}{\end{description}} + + +