%% gapil.tex: file principale, gli altri vanno inclusi da questo.
%%
\documentclass[a4paper,11pt,twoside]{book}
-%\usepackage[T1]{fontenc}
+\usepackage{ae,aecompl}
+\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
%\usepackage[tex4ht, bookmarks=true]{hyperref}
\usepackage[bookmarks=true]{hyperref}
\usepackage{pst-node}
\usepackage{graphicx}
\usepackage[italian]{babel}
-\newcommand{\mkinputlistingplain}[1]{\lstinputlisting[labelstep=0,frame=,indent=1cm]{#1}}{}
-\newcommand{\mkinputlistinglines}[1]{\lstinputlisting[labelstep=0]{#1}}{}
+\newcommand{\includecodesnip}[1]{\lstinputlisting[stepnumber=0,frame=]{#1}}{}
+\newcommand{\includestruct}[1]{\lstinputlisting[stepnumber=0]{#1}}{}
+\newcommand{\includecodesample}[1]{\lstinputlisting{#1}}{}
+
\usepackage{cite}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{multirow}
%\usepackage{footnote}
%\usepackage{mdwtab}
+
+\def\tild{\char'176}
+
+
%
% Setting page layout
%
\lstset{language=C++}
\lstset{basicstyle=\small,
- labelstyle=\tiny,
- labelstep=1,
- labelsep=2pt,
+ numbers=left,
+ numberstyle=\tiny,
+ stepnumber=1,
+ numbersep=2pt,
frame=TB,
- frametextsep=5pt,
- indent=0.3cm,
+ framesep=5pt,
+% xleftmargin=0.3cm,
basicstyle=\ttfamily,
keywordstyle=\color{blue}\ttfamily,
ndkeywordstyle=\color{yellow}\ttfamily,