%
% Ridefinizione di \thebibliography{}
%
\def\thebibliography#1{\subsubsection*{\refname}%
  \list{[\arabic{enumi}]}{\settowidth\labelwidth{[#1]}
    \leftmargin\labelwidth%
    \advance\leftmargin\labelsep%
    \usecounter{enumi}}%
    \def\newblock{\hskip 0.11em plus 0.33em minus 0.07em}%
    \sloppy\clubpenalty4000\widowpenalty4000%
    \sfcode`\.=1000\relax}

% Comandi per par/sez/etc.

\newcommand{\titoloart}[1]{\subsubsection*{#1}}
\newcommand{\sez}[1]{\subsubsection*{#1}}
\newcommand{\sottosez}[1]{\paragraph{#1}}


\newcommand{\indirizzo}{}
\newcommand{\email}{}
\newcommand{\citazione}{}
\newcommand{\autorecitazione}{}
\newcommand{\vuoto}{}

% Macro per il titolo degli articoli
% Argomenti: autore/i, titolo, indirizzo, email, lingua, citazione, autore cit.


\newcommand{\nuovoarticolo}[7]{\selectlanguage{#5}
{\samepage\hrule height 0.5mm
{
\titoloart{#2}
\addcontentsline{toc}{subsection}{{\protect\large\sf{#2}}}
\addtocontents{toc}{\protect\vspace{0.25ex}}
\addtocontents{toc}{\protect\hspace{2cm}{#1}}
\addtocontents{toc}{\protect\vspace{0.5ex}}
\nopagebreak\noindent{#1}\par\nopagebreak\bigskip\par\nopagebreak
}
}
\renewcommand{\indirizzo}{#3}
\renewcommand{\email}{#4}
\renewcommand{\citazione}{#6}
\renewcommand{\autorecitazione}{#7}
}


% Alla fine di ogni articolo

\newlength{\spazio}
\settowidth{\spazio}{{\tt\ }}

\newcommand{\finearticolo}{
\bigskip
{\obeylines\noindent\small\indirizzo}\par
\ifx\vuoto\email{}\else{\medskip\noindent{\small\def~{\vrule height 0pt width0pt\ }\tt\email}\par}\fi
\bigskip
{\small\selectlanguage{english}%
\begin{flushright}
\samepage{\em\citazione}\nopagebreak\par
\ifx\vuoto\autorecitazione{}\else{\nopagebreak\smallskip\nopagebreak\autorecitazione}\fi
\end{flushright}
}
\pagebreak[3]
}


% ¶{testo} (¶=ALT-P) fa il testo in \tt

\catcode`¶=\active
\newcommand{¶}[1]{{\selectlanguage{english}\tt #1}}

% ¡{testo} (¡=ALT-I) fa il testo in inglese

\catcode`¡=\active
\newcommand{¡}[1]{{\selectlanguage{english}#1}}

\newcommand{\amiga}{Amiga}
\newcommand{\CD}{CD${}^{32}$}
\newcommand{\IPISA}{\mbox{IPISA}}
\newcommand{\msdos}{MS-DOS}
\newcommand{\macintosh}{¡{MacIntosh}}
