\setcounter{usercount}{\value{figure}}%
\addtocounter{usercount}{-1}%
fig.~\thechapter.\theusercount}
+\newcommand{\figref}[1]{fig.~\ref{#1}}
%
% Tables commands
%
\setcounter{usercount}{\value{table}}%
\addtocounter{usercount}{-1}%
tab.~\thechapter.\theusercount}
+\newcommand{\tabref}[1]{tab.~\ref{#1}}
%
% equations commands
%
\end{minipage}
}
%
+% Command for section and chapters
%
+\newcommand{\capref}[1]{cap.~\ref{#1}}
+\newcommand{\sezref}[1]{sez.~\ref{#1}}
+
+%
+% Macro to create a special environment for function prototypes
+%
+\newenvironment{prototype}[1]{\begin{itemize}
+ \item \texttt{#1}}{\end{itemize}}
+\newenvironment{errlist}{\begin{itemize}}{\end{itemize}}