% from 6.3.1991 hk, version 0.6
% specifications, definition modules, indexes

\documentstyle[12pt,twoside,din_a4]{report}

%\nofiles    
\makeindex

\pagestyle{headings}

%\addtolength{\textwidth}{1.6cm}
%\addtolength{\textheight}{2.0cm}
%\addtolength{\oddsidemargin}{-0.5cm}
\addtolength{\evensidemargin}{-2.10cm}

\addtolength{\parskip}{3pt}
\setlength{\parindent}{0cm}

%special list formats
\newcommand{\deflabel}[1]{\mbox{ }\bf #1\hfill}
\newenvironment{deflist}[1]%
{\begin{list}{}{\settowidth{\labelwidth}{\mbox{  }\bf #1}%
\setlength{\leftmargin}{\labelwidth}%
\addtolength{\leftmargin}{\labelsep}%
\renewcommand{\makelabel}{\deflabel}%
}}%
{\end{list}}%

% fromating macros
\def\ttab#1{\par \makebox[3.0cm][l]{#1}:}
\def\proc#1{\par {\bf procedure }#1\index{#1}}
\def\eproc{\newline}
\def\bcom{$\{$}
\def\ecom{$\}$}


\begin{document}

% title and preface
\input masdef0.tex

\tableofcontents

% overview
\input masdef1.tex

% specifications
\input masdef2.tex

% definition modules
\input masdef3.tex

% cross references 
\input masdef4.tex

\addcontentsline{toc}{chapter}{Index}

\begin{theindex}
\input masdidx.tex
\end{theindex}

\end{document}




