\documentstyle[12pt,german,gbibarts]{report}

% Dieser Text soll unter DOS zweimal mit  GBIBARTS BIBREP  bearbeitet werden
% oder unter anderern Betriebsystemen mit
% 1.   LATEX BIBREP
% 2.   MAKEINDX BIBREP.BAR         (oder "aquivalenter Aufruf von MakeIndex)
% 3.   GBIBSORT BIBREP.BAR BIBREP.PHY    (oder anderer Sortier-Befehl)
% 4.   LATEX BIBREP


   \makereportbar
%       ^^^^^^
%          |                                        Version 1.1
%          |
%          |
%          +------ UNTERSCHIED ZU (G)bibarts.tex


% Hier k"onnte auch \documentstyle[12pt,bibarts]{report}
% stehen und mit  BIBARTS BIBREP  bearbeitet werden;
% nur w"urde dann der Index-Eintrag M\"uller verst"ummelt.


\renewcommand{\indexname}{Kurzzitate--Verzeichnis}

\title{{\tt bibrep}: \bibarts' Index mit {\tt$\backslash$chapter}--\"Uberschriften}
\author{Timo Baumann}
\date{15. Februar 1996}


\begin{document}

\maketitle

Hier soll auf wenigen Seiten ausgef\"uhrt werden, wie mit gr\"o\ss eren 
Texten, die \bibarts\ nutzen, umzugehen ist. Dieser Text baut auf {\tt 
bibarts.tex}, bzw. {\tt gbibarts.tex} auf, die kleinere Texte behandeln. 

Hier sind wie in der bisher beschrieben Weise folgende Befehle gesetzt:
\begin{verbatim}
     \footnote{
                Text 
                     \bib{Lecl\`erc, Beruf} 
               }

Text .....           \bib{Lecl\`erc, Beruf}
\end{verbatim}
Text .....           \bib{Lecl\`erc, Beruf}

\footnote{Text\bib{Lecl\`erc, Beruf}}
\footnote{Text\bib{Lecl\`erc, Beruf}}
\footnote{Text\bib{Lecl\`erc, Beruf}}

\vspace{1cm}
Die Datei {\it file}{\tt.ind}, die man durch Bearbeitung von
{\it file}{\tt.bar} mit {\sc MakeIn\-dex} erhalten hat, wird mit
dem Befehl \verb|\printind| ausgedruckt.

\vspace{.5cm}
{\small Eigentlich mu\ss\ dieser Text hier dreimal bearbeitet werden:
Wenn bei der zweiten Bearbeitung das File {\tt bibrep.ind} zur
Verf\"ugung steht, wird es auf einer neuen Seite unter der
\"Uberschrift ` Index ' ausgedruckt. Damit rutschen die Eintr\"a\-ge,
die in diesem Text noch danach gemacht werden, um eine Seite
nach hinten. Der Index verweist also auf eine Seite vor die
Seite, auf der die Eintr\"a\-ge dann stehen. Es m\"u\ss te prinzipiell
dann nochmals {\tt bibrep.bar} mit {\sc MakeIn\-dex} bearbeitet
werden, um in einer dritten \LaTeX--Bearbeitung einen richtigen
Index zu erhalten. Dieses Problem ergibt sich aber nur dann, wenn
nach dem Ausdruck--Befehl f\"ur den Index weitere Index--Eintr\"a\-ge
stehen.

Es gilt: Die zus\"atzlichen Files (wie {\tt bibrep.bar}) sind immer
eine \LaTeX--Be\-ar\-bei\-tung \"alter als der {\tt.dvi}--File.}


\chapter{$\backslash$makereportbar}
Falls die Dokumentengr\"o\ss e {\tt report} benutzt werden soll,
mu\ss\ im Dokumen\-ten\-stil wie bisher {\tt (G)bibarts.sty}
aufgerufen werden:

\verb|\documentstyle[12pt,german,gbibarts]{report}|
\\
oder 

\verb|\documentstyle[12pt,bibarts]{report}|
\\
Im Unterschied zu allem Bisherigen mu\ss\ in diesem Fall 
\verb|\makereportbar|
im Vorspann stehen, statt bisher \verb|\makebar|.

Oft m\"ochte man, wenn man mit der Dokumentengr\"o\ss e {\tt report}
arbeitet, mit einer Einleitung in {\tt section}--Gr\"o\ss e beginnen.
{\tt (G)bibarts.sty} kann leicht so modifiert werden, da\ss\
\verb|\bib|--Eintr\"a\-ge aus dieser {\tt section} im Index unter
dem Unter--Stichwort {\it Kapitel 0} stehen.

In den Dateien {\tt (G)bibarts.sty} ist Zeile~387 auskom\-mentiert,
die --- w\"urde man die Auskom\-mentierung \% wegnehmen --- bewirken
w\"urde, da\ss\ f\"ur Eintr\"a\-ge aus Text {\it vor\/} dem ersten
Kapitel im Index {\it Kapitel~0} st\"unde. Mit der jetzigen Einstellung 
(vgl. den Index) stehen die Eintr\"a\-ge
aus der {\tt section} vor der ersten {\tt chapter}--\"Uberschrift
einfach hinter dem Haupt--Eintrag.


\bib{Lecl\`erc, Beruf}

\footnote{Text\bib{Lecl\`erc, Beruf}}
\footnote{Text\bib{Lecl\`erc, Beruf}}
\footnote{Text\bib{Lecl\`erc, Beruf}}
\footnote{Text\bib{Lecl\`erc, Beruf}}
\footnote{Text\bib{Lecl\`erc, Beruf}}


\chapter{$\backslash$printind}


Es geht hier darum, da\ss\ der Fu\ss noten--Z\"ahler auf Null
zur\"uckgesetzt wird, wenn ein neues Kapitel beginnt. Da letztendlich
bei \bibarts\ der Fu\ss noten--Z\"ahler die Reihenfolge im Index 
bestimmt, mu\ss\ wieder manipuliert werden: In diesem Fall nutzt 
\bibarts\ das Ausrufezeichen {\tt !} , das f\"ur {\sc MakeIn\-dex} 
wie \verb:|: ein Sonderzeichen ist. Mit diesem Zeichen werden Haupt-- 
und Unterstich\-worte getrennt. In unserem Fall werden unter den
Namen des kurzzitierten Schriftwerks (siehe {\tt (G)bibarts.tex})
die Untereintr\"a\-ge {\it Kapitel~1}, {\it Kapitel~2} ... gesetzt,
hinter die dann die Zahlen--Angaben des jeweiligen Kapitels
kom\-men. Gleich\-zeitig stellen die Kapitelzahlen die Sortier--Hilfen
dar. {\sc MakeIn\-dex} akzeptiert sonst zwei \verb|!|~; jetzt also nur
noch eines pro Eintrag.

All dies wird durch den Aufruf von \verb|\makereportbar| im Vorspann
auto\-ma\-tisch gemacht, wenn der Anwender \verb|\bib{...}| schreibt. 
Ein eigener Befehl f\"ur die Dokumenten--Gr\"o\ss e
{\tt report} ist notwendig, weil der Kapitelz\"ahler {\tt chapter}
in {\tt report} eingef\"uhrt wird und in {\tt article} nicht
vorhanden ist. 

Jetzt wird wieder (wie in {\tt (G)bibarts.tex}) mit \verb|\printind|
das Ver\-zeichnis der Kurz\-zitate ausgedruckt. Es wird dann auf der
n\"achsten Seite erscheinen, wenn dieser Text zweimal mit

(g)BIBARTS BIBREP
\\
bearbeitet worden ist.
\\
(Oder: F\"ur andere Betrieb--Systeme als DOS:

BIBREP.BAR mit {\sc MakeIn\-dex} zu BIBREP.IND weiterverarbeiten und

dann nochmals mit \LaTeX\ bearbeiten.)

Durch \verb|\renewcommand{\indexname}{Kurzzitate--Verzeichnis}|
ist in diesem Text die \"Uberschrift des Index ge\"andert worden.

\printind

\newpage
Hier steht \verb|\printbib|:
\printbib

Die gro\ss en Zahlen (\verb|> 5000|) kommen dadurch zustande,
da\ss\ in \verb|\bib|--Eintr\"age, die au\ss erhalb von Fu\ss noten
stehen, der Stand des Z\"ahlers {\tt arts}  eingetragen wird,
der bei jedem Eintrag in das {\it file}{\tt.bar} um $+1$ hochgesetzt
wird. Dadurch werden diese Eintr\"age im Index {\it nach\/} denjenigen
mit den hochgestellten Fu\ss noten--Zahlen ausgedruckt und haben
{\it die richtige Reihenfolge\/} (solange der Seiten--Z\"ahler nicht
zur\"uckgesetzt wird).

\message{END OF MANUAL}

%%%%%%%%%%%%

\addtocounter{page}{10}
\newpage
Text
\footnote{Text\bib{Lecl\`erc, Beruf}\bib{M\"uller, Computer}}
Text\bib{Lecl\`erc, Beruf}\bib{M\"uller, Computer}
\footnote{Text\bib{Lecl\`erc, Beruf}\bib{M\"uller, Computer}}


\addtocounter{page}{32}
\newpage
text
\footnote{Text\bib{Lecl\`erc, Beruf}\bib{M\"uller, Computer}}


\addtocounter{footnote}{5}
Text
\bib{Lecl\`erc, Beruf}\bib{M\"uller, Computer}
\footnote{Text\bib{Lecl\`erc, Beruf}\bib{M\"uller, Computer}}
\footnote{Text\bib{Lecl\`erc, Beruf}\bib{M\"uller, Computer}}

\addtocounter{footnote}{5}
Text
\footnote{Text\bib{Lecl\`erc, Beruf}\bib{M\"uller, Computer}}

\addtocounter{page}{100}
\newpage
Text
\footnote{Text\bib{Lecl\`erc, Beruf}\bib{M\"uller, Computer}}
\footnote{Text\bib{Lecl\`erc, Beruf}\bib{M\"uller, Computer}}
\footnote{Text\bib{Lecl\`erc, Beruf}\bib{M\"uller, Computer}}

\addtocounter{page}{431}
\newpage
text
\footnote{Text\bib{Lecl\`erc, Beruf}\bib{M\"uller, Computer}}
\footnote{Text\bib{Lecl\`erc, Beruf}\bib{M\"uller, Computer}}
Text\bib{Lecl\`erc, Beruf}\bib{M\"uller, Computer}
\footnote{Text\bib{Lecl\`erc, Beruf}\bib{M\"uller, Computer}}

\end{document}
