\documentclass[11pt,titlepage]{article}
\usepackage{skaff,LocalDefs}

\date{\today\\[1mm]
\begin{minipage}[t]{0.75\linewidth}
This is the documentation of general library functions compiled into 
the archive \texttt{libkurtz.a}. The include file used for compiling this
library can be found in directory \texttt{include} and the library files 
in directory \texttt{lib}. 
The include file \texttt{include/protodef.h} is of particular importance,
since it contains the prototypes for all non-static functions
documented here.
The prototypes of all library functions can be found in this document.
The PDF-version of this document comes with hyperlinks,
linking type names, function names, and macro names to their definition. 
The acrobat reader \texttt{acroread} conveniently allows navigating along
these links. If you encounter broken or missing links, please contact the
author at \texttt{kurtz@zbh.uni-hamburg.de}. Other comments
are also welcome.
\end{minipage}
}

\makeindex
\begin{document}

\maketitle
\newpage
\pagestyle{headings}
\pagenumbering{Roman}
\tableofcontents
\newpage
\pagenumbering{arabic}
\setcounter{page}{1}

\section{Basic Definition}%%%
\Showheaderfile{types}{March 2001}
\Showheaderfile{chardef}{January 2001}
\Showheaderfile{maxfiles}{January 2001}
\Showheaderfile{megabytes}{February 2000}
\Showheaderfile{minmax}{June 1994}
\Showheaderfile{intbits}{January 1998}

\section{Debugging Messages}%%%
\Showheaderfile{debugdef}{March 1999}
\Showcodefile{debug}{March 1997}

\section{Error Messages}%%%
\Showheaderfile{errordef}{December 1999}
\Showcodefile{seterror}{January 1999}

\section{Space Management}%%%
\Showheaderfile{spacedef}{January 2000}
\Showcodefile{space}{February 2001}
\Showcodefile{mapfile}{May 2000}
\Showheaderfile{arraydef}{May 2000}

\section{File Management}%%%
\Showheaderfile{fhandledef}{November 2003}
\Showcodefile{filehandle}{November 2003}

\section{Alphabets}%%%
\Showheaderfile{alphadef}{March 2001}
\Showcodefile{alphabet}{March 2000}

\section{Multiple Sequences}%%%
\Showheaderfile{multidef}{March 2000}
\Showcodefile{multiseq}{July 2000}
\Showcodefile{multiseq-adv}{July 2000}

\section{Miscallaneous}%%%
\Showheaderfile{args}{March 2000}
\Showheaderfile{divmodmul}{March 2000}
\Showheaderfile{scoredef}{May 2003}
\Showheaderfile{visible}{May 1997}
\Showcodefile{checkonoff}{May 2003}

\newpage
\FILEINFO{\Indexheader}{Stefan Kurtz}{March 2001}

\input{Lightlib.ind}

\end{document}
