% \iffalse meta-comment
%
% Copyright (C) 2006 by Axel Sodtalbers <juramisc@sodtalbers.de>
% --------------------------------------------------------------
%
% Version 1 
% 2006-06-12 10:17:53
% 
% This file may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.2
% of this license or (at your option) any later version.
% The latest version of this license is in:
%
%    http://www.latex-project.org/lppl.txt
%
% and version 1.2 or later is part of all distributions of LaTeX 
% version 1999/12/01 or later.
%
% \fi
%
% \iffalse
%<*driver>
\ProvidesFile{jbook.dtx}

\documentclass{ltxdoc}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{hyperref}
\usepackage{lmodern}
\EnableCrossrefs         
\PageIndex
\RecordChanges
\begin{document}
  \DocInput{jbook.dtx}
\end{document}
%</driver>
% \fi
%
% \CheckSum{0}
%
% \CharacterTable
%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%   Digits        \0\1\2\3\4\5\6\7\8\9
%   Exclamation   \!     Double quote  \"     Hash (number) \#
%   Dollar        \$     Percent       \%     Ampersand     \&
%   Acute accent  \'     Left paren    \(     Right paren   \)
%   Asterisk      \*     Plus          \+     Comma         \,
%   Minus         \-     Point         \.     Solidus       \/
%   Colon         \:     Semicolon     \;     Less than     \<
%   Equals        \=     Greater than  \>     Question mark \?
%   Commercial at \@     Left bracket  \[     Backslash     \\
%   Right bracket \]     Circumflex    \^     Underscore    \_
%   Grave accent  \`     Left brace    \{     Vertical bar  \|
%   Right brace   \}     Tilde         \~}
%
%
% \changes{v1.0}{2006/05/10}{Initial version}
%
% \GetFileInfo{jbook.dtx}
%
% \DoNotIndex{\newcommand,\newenvironment}
%
% \newcommand*{\jbook}{{\sffamily jurabook}}
%
% \title{\textsf{jurabook} Demo/Template}
% \author{Axel Sodtalbers \\ \texttt{juramisc@sodtalbers.de}}
% \maketitle
%
% \tableofcontents
%
% \section{Vorab}
%
% Um die Demonstrationsdatei jbkdemo komplett zu erstellen, sind 
% folgende Kommandos notwendig:
% \begin{quote}
%   \texttt{latex jbkdemo.tex}\\
%   \texttt{bibtex jbkdemo}\\
%   \texttt{makeindex -s jurabook.ist -g jbkdemo}\\
%   \texttt{latex jbkdemo.tex}
% \end{quote}
%
% \DeleteShortVerb{\|}
% Anweisungen wie \texttt{<\textasteriskcentered demo|template>}\space
% im nachfolgend wiedergegebenen Quellcode 
% k�nnen getrost ignoriert werden!
% \MakeShortVerb{\|}
%
% \section{Die Demo/Template-Datei}
%
% \subsection{Pr�ambel}
%
% \subsubsection{Aufruf von jurabook; Optionen}
%
% Hier wird zun�chst die Klasse \jbook\ aufgerufen. 
% Es werden �bliche Optionen benutzt, \jbook-spezifisch ist allein
% |centeredpartsintoc|, das daf�r sorgt, dass die Teile im 
% Inhaltsverzeichnis zentriert ausgegeben werden.
%
%    \begin{macrocode}
%<*demo|template>
\documentclass[%
  12pt,
  a4paper,
  english,
  german,% ngerman fuer neue Rechtschreibung!
  centeredpartsintoc]{jurabook}[2006/04/26] 
%    \end{macrocode}
%
% \subsubsection{Ben�tigte Pakete}
%
% Im Folgenden werden die ben�tigten Pakete geladen. Dazu nur folgende Hinweise:
% \begin{itemize}
% \item Die vom Paket |inputenc| verwendete Eingabekodierung (hier: ansinew f�r Windows) muss ggf. angepasst werden.
% \item Das Seitenformat wird hier mithilfe des Pakets |typearea| aus dem
%   Koma-Script Paket von Markus Kohm eingestellt. Dazu bitte \emph{unbedingt}
%   die Anleitung (scrguide) lesen! Eine Alternative ist das Paket |geometry|.
% \item Hier wird auch das Paket |microtype| geladen, um optischen Randausgleich
%   zu bekommen (funktioniert nur mit pdflatex und Pdf-Ausgabe). Nicht zwingend
%   notwendig.
% \item Logisch, dass hier auch das Paket |jurabib| geladen wird. Die Einstellungen
%   f�r |jurabib| werden weiter unten vorgenommen.
% \end{itemize}
%    \begin{macrocode}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{makeidx}
\usepackage[BCOR10mm,DIV12,headinclude,footexclude,mpexclude]{typearea}
\usepackage{lmodern}
\usepackage{textcomp}
\usepackage{jurabib}

%    \end{macrocode}
%
% \subsubsection{Druck- oder Bildschirmausgabe?}
% 
% \label{jscreen}Je nachdem, ob das Dokument gedruckt oder am Bildschirm 
% ausgegeben werden soll, werden hier einige Einstellungen vorgenommen. 
% Dabei wird wie folgt unterschieden:
% \begin{description}
% \item[Druck -- PDF] Das Dokument muss mit |pdflatex| �bersetzt werden, wobei die
%       PDF-Ausgabe einzuschalten ist (pdfoutput=1); benutzt wird dann das Paket
%       |microtype|, das f�r optischen Randausgleich sorgt.
% \item[Druck -- DVI] wie oben, aber die PDF-Ausgabe muss -- logischerweise --
%       ausgeschaltet bleiben (pdfoutput=0);      
% \item[Bildschirm] Dazu muss hier im Beispiel der (von \jbook\ bereit gestellte) Schalter
%       |\jscreen| auf true gesetzt (|\jscreentrue|) und das Dokument mit |pdflatex|
%       �bersetzt werden, die PDF-Ausgabe muss eingeschaltet sein (pdfoutput=1).
% \end{description}
%
%    \begin{macrocode}
\usepackage{ifpdf}
\ifpdf
  \jscreenfalse% \jscreentrue fuer Bildschirmausgabe
  \ifjscreen% PDF-Bildschirmausgabe
    \usepackage{color}
    \usepackage{hyperref}
    \definecolor{my-blue}{rgb}{0.2,0.2,1}%
    \definecolor{dark-grey}{rgb}{.3,.3,.3}%
    \hypersetup{%
      bookmarks=false,
      pdfpagemode=None,
      colorlinks=false,
      colorlinks=true,
      linkcolor=my-blue,
      pagecolor=my-blue,
      urlcolor=blue,
      anchorcolor=black,
      citecolor=dark-grey,
      pdftitle={Das Recht der Bienen},
      pdfauthor={Heide Witzka},
      pdfsubject={jurabook demonstration document},
      pdfkeywords={axel@sodtalbers.de},
      pdfproducer={jurabook 
        \jurabookversion\ (\jurabookdate) 
        by Axel Sodtalbers}%
    }
  \else% PDF-Druckausgabe
    \usepackage[protrusion=true,expansion=true]{microtype}
  \fi
\fi

%    \end{macrocode}
%
% \subsubsection{Einstellungen}
%
% Es folgen ein paar Einstellungen.
%    \begin{macrocode}
\typeout{----------}
\typeout{ Settings}
\typeout{----------}

%    \end{macrocode}
%
% \paragraph{Index}
% Zun�chst wird der Index vorbereitet. Dazu wird erst einmal eine Stildatei
% geschrieben, die sp�ter von Makeindex benutzt wird. Diese Stildatei bewirkt, 
% dass eine Art �berschrift jeden neuen Buchstabe im Index einleitet:
% \begin{center}
%   \begin{minipage}{.3\textwidth}
%     \dots\\
%     Ananas\\
%     Apfel\par
%     \begin{center}
%      {\large\bfseries B}
%     \end{center}
%     Banane\\
%     Birne\\
%     \dots
%   \end{minipage}
% \end{center}
% (Siehe auch \href{http://www.softwarehaftung.de/pdf/sodt_ind.pdf}{hier}).
%
%    \begin{macrocode}
%% Index
%%
\begin{filecontents}{jurabook.ist}
quote           '*'
heading_prefix  "\\newindexletter{"
heading_suffix  "}\\nopagebreak\n"
headings_flag   1
\end{filecontents}

%    \end{macrocode}
% Der Index kann dann mit dem Kommando:
% \begin{quote}
%   \texttt{makeindex -s jurabook.ist -g datei}
% \end{quote}
% erzeugt werden. Der verwendete Befehl |\newindexletter| wird von \jbook
% zur Verf�gung gestellt. 
% 
% Das folgende Kommando veranlasst, dass tats�chlich Stichw�rter generiert 
% (in |dateiname.idx| geschrieben) werden; 
% mit |\shortindexingon| k�nnen Index-Eintr�ge auch mit der Abk�rzung |^|
% geschrieben werden.
%    \begin{macrocode}
\makeindex
\shortindexingon
%</demo|template>

%    \end{macrocode}
%
% Dann k�nnen noch einige Abk�rzungen vorgenommen werden, zB
% wenn Personen in den Index aufgenommen und dort besonders
% gekennzeichnet werden sollen (das Kommando |\fperson| ist
% die Variante f�r die Fu�noten, der Eintrag wird \emph{im Index}
% kursiv ausgegeben):
%
%    \begin{macrocode}
%<*demo>
\newcommand*{\person}[1]{\index{#1}\index{Personen!#1}}
\newcommand*{\fperson}[1]{\index{#1|textit}\index{Personen!#1|textit}}

%    \end{macrocode}
% Hier noch ein weiteres Beispiel f�r eine Abk�rzung:
%    \begin{macrocode}
\newcommand*{\Gruenbuch}%
  {Gr�nbuch%
    \index{Gr"unbuch fehlerhafte Produkte}%
    \index{Produkthaftungsrichtlinie!Gruenbuch@Gr�nbuch}}
%</demo>

%    \end{macrocode}
% 
% \paragraph{Titelei}
% Weiter geht es mit der Titelei, die Eintr�ge d�rften selbsterkl�rend sein.
%    \begin{macrocode}
%% Titelei
%%
%<*demo|template>
\title{Das Recht der Bienen\\
  nach der Schuldrechtsreform}
\subtitle{Eine rechtssoziologische Untersuchung\\ 
  unter Ber�cksichtigung\\
  der Rechtsprechung des EuGH}
\author{Heide Witzka}
\subauthor{Rechtsanw�ltin in Heidelberg}
\publishinfo{Heidelberg 2006}
\date{\today}

%    \end{macrocode}
%
% \paragraph{Layout}
% Weitere Einstellungen des Formats: 
% \begin{itemize}
% \item Zweiseitige Ausgabe (Option |twoside|, Standard, weil book-Klasse): Der untere Rand ist jeweils auf gleicher H�he;
% \item Einseitige Ausgabe (Option |oneside|): Der untere Rand darf ruhig unterschiedlich gro� sein 
%   (gut geeignet zB, wenn eine PDF erstellt wird, die per E-Mail verschickt werden soll).
% \end{itemize}
%    \begin{macrocode}
%% layout
%%
\makeatletter
\if@twoside%
  \flushbottom
  \typeout{*** flushbottom ***}
\else  
  \raggedbottom % okay for one side printing
  \typeout{*** raggedbottom ***}
\fi  
\makeatother
%</demo|template>
%    \end{macrocode}
%
% \paragraph{Texte}
%
% Jetzt werden einige voreingestellte Texte ver�ndert, das Kommando |\addto| stammt 
% aus dem Paket |babel|, |\setjbooktext| aus \jbook.
%
%    \begin{macrocode}
%<*demo>
%% jurabook text, length and style setup 
%%
\addto\captionsgerman{%
  \renewcommand{\indexname}{Register}}

\addto\captionsgerman{%
  \renewcommand{\appendixname}{Anhang:}}

\setjbooktext{indexprologue}{Die Zahlen verweisen
  auf die Randnummern; eine \textit{kursive} Zahl 
  weist darauf hin, da� sich das Stichwort in einer 
  Fu�note befindet.}

\setjbooktext{decisionprologue}{Die in Klammern 
  gesetzten Zahlen hinter den Entscheidungen verweisen 
  auf die Randnummern, in denen die jeweilige Entscheidung 
  zitiert wird.}
  
%    \end{macrocode}
%
% \paragraph{Stile} Anschlie�end werden einige Stilvorgaben von \jbook\ modifiziert: 
%    \begin{macrocode}
\setjbookstyle{lowprologue}{\normalsize}
\setjbookstyle{indexprologue}{\normalsize}
\setjbookstyle{decisionprologue}{\normalsize}
\setjbookstyle{indextext}{\scriptsize}

%    \end{macrocode}
%
% Der im Folgenden benutzte Schalter |\ifjscreen| wird von \jbook\ zur Verf�gung
% gestellt. Man kann ihn benutzen, wenn man das Dokument nur f�r die Ausgabe
% auf Bildschirmen verwenden m�chte (siehe auch oben \ref{jscreen}).
%
%    \begin{macrocode}
\ifjscreen
  \setjbookstyle{maketime}{\color[gray]{0.50}\scriptsize\itshape}
\else
  \setjbookstyle{maketime}{\scriptsize\itshape}
\fi

%    \end{macrocode}  
%
% \paragraph{L�ngen} Hier die Modifikation von zwei L�ngeneinstellungen:
% \begin{itemize}
% \item um Platz zu sparen, wird der Abstand vor der Kapitel�berschrift auf 0 gesetzt;
% \item die Randnummern r�cken n�her an den Text heran.
% \end{itemize}
%
%    \begin{macrocode}
\setjbooklength{chapterbefore}{0pt}
\setjbooklength{runnersspace}{3pt}
%</demo>

%    \end{macrocode}
%
% \paragraph{Jurabib} Im Folgenden die Einstellungen f�r |jurabib| (getestet f�r Version 0.6,
% wegen der Einzelheiten siehe die Dokumentation zu |jurabib|.
%
%    \begin{macrocode}
%<*demo|template>
%% jurabib 
%%
\jurabibsetup{%
  commabeforerest,
%% lookforgender,
  superscriptedition=switch,
  howcited=normal,
  authorformat=dynamic,
  annotatorformat=italic,
%% Bearbeiter, in: 
  annotatorfirstsep=in,
%% immer Kurztitel; Komma zwischen Autor und Titel. 
  titleformat={all,commasep},  
%% ibidemalt - muss ein paar mal kompiliert werden
%%   damit alles stimmt.
  bibformat={ibidemalt,raggedright} 
}                                   

%% book title separation ', in:' (nicht nur 'in')
\renewcommand*{\bibbtsep}{in: }

%% journal title - kein 'in:' vor Zeitschrift in LitVz
\renewcommand*{\bibjtsep}{}

%% after name separation - Name, ...
\renewcommand*{\bibansep}{,\ }

%% after title separation - Titel,
\renewcommand*{\bibatsep}{,} 

%% after journal title
\renewcommand*{\ajtsep}{}

%% book date - "Berlin 1999" statt "Berlin, 1999"
\renewcommand*{\bibbdsep}{}

%% Autor-Nachname im LitVerz italic statt bold
\renewcommand*{\biblnfont}{\textit}

%% dito f�r Herausgeber
\renewcommand*{\bibelnfont}{\textit}

%% Autor-Vorname  im LitVerz italic statt bold
\renewcommand*{\bibfnfont}{\textit}

%% dito f�r Herausgeber
\renewcommand*{\bibefnfont}{\textit}

\AddTo\bibsgerman{% from D:\tex\localtexmf\tex\jura\jurabib\dejbbib.ldf:
  \def\bibidemSmname{Ders.}\def\bibidemsmname{derselbe}%  Derselbe
  \def\bibidemPmname{Dies.}\def\bibidempmname{dieselben}% Dieselben
  \def\bibidemSfname{Dies.}\def\bibidemsfname{dieselbe}%  Dieselbe
  \def\bibidemPfname{Dies.}\def\bibidempfname{dieselben}% Dieselben
  \def\bibidemSnname{Dass.}\def\bibidemsnname{dasselbe}%  Dasselbe
  \def\bibidemPnname{Dies.}\def\bibidempnname{dieselben}% Dieselben
}

\nextcitenotitle{Pal}
    
%% hiermit erscheint nach der Auflage ein Komma (3. Auflage, M"unchen),
%% statt, wie voreingestellt, ein Punkt (3. Auflage. M"unchen)
\renewcommand{\jbaensep}{,} 
%</demo|template>

%    \end{macrocode}
%
% Hier wird eine Demo-Jurabib-Datenbank erzeugt; sie 
% wird weiter unten (\ref{bibsec}) im Demonstrationstext 
% eingebunden. 
% Diese |filecontents|-Umgebung kann ohne weiteres gel�scht
% werden, wenn man jbkdemo.tex als Vorlage f�r einen
% eigenen Text verwenden m�chte.
%
%    \begin{macrocode}
%<*demo>
\begin{filecontents}{jdemo.bib}
@COMMENTED{Pal,
  author      = {Palandt, Otto},
  title       = {B"urgerliches Gesetzbuch},
  juratitle   = {},
  year        = {2004},
  address     = {M�nchen},
  edition     = {63.},
}
@ARTICLE{Spindler:ZUM96,
  author      = {Spindler, Gerald},
  gender      = {sm},
  title       = {Deliktsrechtliche Haftung im Internet 
                 -- nationale und internationale Rechtsprobleme},
  juratitle   = {ZUM 1996, 533},
  journal     = {ZUM},
  year        = {1996},
  pages       = {533}
}
\end{filecontents}

%    \end{macrocode}
%
% \paragraph{Shortcuts} Es folgen zwei Kommando, die Tipparbeit ersparen sollen:
% \begin{itemize}
% \item |\mytextpercent| f�r das Prozentzeichen innerhalb des Textes 
%
%   Bsp: |In 10\textpercent der F�lle ...|
% \item |\engl|\marg{text} f�r Textpassagen in englischer Sprache 
%   (benutzt das Paket |babel|)
% \end{itemize}
%
%    \begin{macrocode}
%% Einige Abkuerzungen
%%
\newcommand*{\mytextpercent}{\,\%}

\newcommand{\engl}[1]{\foreignlanguage{english}{#1}}

%    \end{macrocode}
%
% \paragraph{Url} Hier k�nnen URLs definiert werden, die Zeichen enthalten,
% mit denen das Kommando |\url| nicht so ohne weiteres zurecht kommt.
% Verwaltet man mit \jbook\ eine Liste aller zitierter Webseiten
% (|\tableofwebcites|),
% k�nnen solche URLs mit |\citewebx| zitiert werden, hier etwa mittels
% \begin{verbatim}
%   \citewebx[25.~8.\ 2005]{schneierurl}%
%      {Random Notes on the SQL Slammer.}
% \end{verbatim}
%
%    \begin{macrocode}
%% Praedefinierte URL:
%%
\urldef{\schneierurl}%
  \url{http://www.counterpane.com/crypto-gram-0302.html#3}
%</demo>  
%    \end{macrocode}
%
% \subsection{Begin document}
%
% Hier beginnt das eigentliche Dokument.
%
%    \begin{macrocode}
%<*demo|template>

\begin{document}

%    \end{macrocode}
%
% \subsubsection{Weitere Einstellungen}
% 
% Zun�chst kommen hier jedoch diejenigen 
% Befehle zum Einsatz, mit denen weitere
% Einstellungen vorgenommen werden und die
% nicht in der Pr�ambel stehen d�rfen.
%
%    \begin{macrocode}
\typeout{---------------}
\typeout{ Preliminaries}
\typeout{---------------}

%    \end{macrocode}
%
% \paragraph{Index}
% Es spielt keine Rolle, an welche Stelle des Dokuments 
% Index-Eintr�ge, die auf andere Index-Eintr�ge verweisen,
% stehen. Der �bersicht wegen stehen sie hier gemeinsam
% an einer Stelle.
% 
% Mit Hilfe des Kommandos |\GobbleCommaSpace| (das von Heiko Oberdiek stammt)
% erscheinen die |seealso|-Eintr�ge am Ende einer Stichwortliste:
% \begin{center}
%   \begin{minipage}{.3\textwidth}
%     \dots\\
%     Ananas\\
%     Apfel\\
%     \textit{siehe auch} Fr�chte 
%   \end{minipage}
% \end{center}
%
%    \begin{macrocode}
% folgender Trick von Heiko Oberdiek:
\def\GobbleCommaSpace,{\ignorespaces}
%% \index{foo!ZZZ@\GobbleCommaSpace|seealso{bar}}
%% puts entry 'bar' at the end of entry 'foo'
%</demo|template>
%<*demo>
\index{backup|see{Datensicherung}}
\index{Beweis!zzz@\GobbleCommaSpace|seealso{Anscheinsbeweis}}
%</demo>

%    \end{macrocode}
%
% \subsubsection{Frontmatter -- Titelei, Verzeichnisse etc.}
%
%    \begin{macrocode}
%<*demo|template>
\typeout{-------------}
\typeout{ Frontmatter }
\typeout{-------------}

\frontmatter
\maketitle
\overview
\tableofcontents

%</demo|template>
%    \end{macrocode}
%
% An dieser Stelle lie�e sich leicht ein Vorwort einf�gen:
% 
% \begin{verbatim}
%   \chapter*{Vorwort}
%    Bla ...
% \end{verbatim}
% 
% \subsubsection{Mainmatter -- Der eigentliche Text}
% 
% Endlich beginnt der eigentliche Text. Der folgende Code dient vor
% allem Demonstrationszwecken. Wer |jbkdemo.tex| als Ausgangspunkt f�r
% seine eigene Arbeit verwenden m�chte, l�scht einfach den folgenden 
% Text bis zum Kommando |\backmatter|.
% 
% Die zwei folgenden Kommando-Definitionen dienen allein dazu, einigen Text zu prodzieren.
%
%    \begin{macrocode}
%<*demo>
\newcommand{\immer}{Dieser Text wird 
  immer und immer wieder wiederholt.\space}
\newcommand{\beutel}{%
Ungleich h��licher und im h�chsten Grade absto�end und 
widerlich ist der gleichfalls eine eigne Gattung bildende 
n�chste Verwandte des Beutelwolfes, der Teufel der Ansiedler 
(Sarcophilus ursinus, Didelphys ursina, Dasyurus und 
Diabolus ursinus). Diesen bedeutungsvollen Namen erhielt das 
Tier wegen seiner unglaublichen Wildheit und Unz�hmbarkeit. 
Alle Beobachter sind einstimmig, da� man sich kaum ein 
ungem�tlicheres, tolleres, unsinnigeres und w�tenderes 
Gesch�pf denken k�nne als diesen Beutelteufel, dessen 
schlechte Laune und �rger niemals endet, und dessen Zorn bei 
der geringsten Gelegenheit in hellen \index{Flammen} 
auflodert. Nicht einmal in der Gefangenschaft und bei der 
sorgf�ltigsten Pflege verliert er seine Eigenschaften, und 
niemals lernt er den kennen oder lieben, welcher ihn mit 
Nahrung versieht und Pflege angedeihen l��t, sondern greift 
auch seinen W�rter mit derselben Geh�ssigkeit und sinnlosen 
Wut an wie jedes andere Wesen, welches sich ihm zu nahen 
wagt. Bei dieser widerw�rtigen \index{Grimmigkeit} f�llt die 
seinem Namen keineswegs entsprechende \index{Dummheit} und 
Tr�gheit unangenehm auf. Der Beutelteufel schl�ft entweder 
in dem dunkelsten Winkel seines K�figs oder fletscht sein 
furchtbares Gebi� und bei�t rasend um sich, sobald er 
glaubt, den sich ihm N�hernden erlangen zu k�nnen. In diesen 
Zornesausbr�chen gibt er die einzige geistige Th�tigkeit 
kund, deren er f�hig zu sein scheint.\par}

%% aus: Brehms Tierleben. Allgemeine Kunde des Tierreichs.
%% S�ugetiere, Band 3. Leipzig 1891, S. 692-694.
%%
%</demo>
%    \end{macrocode}
%
% So, und jetzt folgt \emph{endlich} der Text.
%
%    \begin{macrocode}
%<*demo|template>
\typeout{------------}
\typeout{ Mainmatter }
\typeout{------------}

\mainmatter
%</demo|template>
%<*template>
%% Ab hier den eigenen Text eingeben!

%</template>
%<*demo>

\part{Das Nichts im Recht -- der Stand der Diskussion}


\chapter{Das Nichts}

\rn{Hier} beginnt das Nichts%
\footnote{Hier eine lange Fu�note, die zeigt, 
    wie der Fu�notentext mit jurabook gesetzt wird. 
    Um das zu demonstrieren, ist hier noch mehr Text 
    eingef�gt. Hier noch mal Text. \immer} 
und der erste%
\footnote{Noch eine Fu�note, die sich zur Demonstration 
    �ber meherere Zeilen erstreckt. Haben Sie sich eigentlich 
    schon die jurabook-Dokumentation zu Gem�te gef�hrt? 
    Sie befindet sich in der Datei jmgerdoc.pdf.}
Absatz. \immer \immer \immer

\rn{Es} folgt ein weiterer Absatz. Wie alle anderen 
auch wird er mit dem Kommando \texttt{\textbackslash rn} eingeleitet.
\beutel 


\section{Einf�hrung}

\rn{Start} der Einf�hrung.%
\footnote{\dcs{BGH}{Z 51, 91, 103}{H�hnerpest};
    \dcs{BGH}{NJW 1968, 247}{Schubstrebe};
    \cite[Sprau][\S~823 BGB Rn.~12]{Pal}.
    Vgl. auch unten \rnref{testmarke}.}
\beutel
Hier eine Testzeile.%
\footnote{Zu weiteren Informationen dazu vgl.
    \citewebx[25.~8.\ 2005]{schneierurl}%
      {Random Notes on the SQL Slammer.}.}

\rn{Der} zweite Absatz beginnt hier. \beutel

\rn[testmarke]{Und} hier der letzte 
Absatz in diesem Abschnitt. \immer
\immer


\section{Stand der Diskussion}

\rn{Moin} \beutel


\chapter[Kurz im Kopf]{Die Streit um die rechtliche Bedeutung 
  des Nichts zu Beginn des 19. Jahrhunderts zur Demonstration 
  des Zeilenumbruchs in Kapitel�berschriften}


\rn{Wenn} man eine so lange �berschrift benutzt, 
darf man nicht vergessen, einen Kurzform f�r die 
Kopfzeile anzugeben!

\rn{Und} wieder ein Absatz: \beutel 

\rn{Hier} noch schnell zwei Webzitate in Fu�noten, 
ohne jurabib zu verwenden.%
\footnote{\citeweb[13.11.2006]{http://www.softwarehaftung.de}%
    {Informationen zur Produkthaftung f�r Software}.}
Viele \Index{Juristen} haben keine Ahnung von \Index{Technik}.%
\footnote{Ausf�hrlich dazu 
    \citeweb[10.1.2004]{http:/www.daufaq.de}%
      {Informative Seite zum Thema Jura und Technik}.}
Letzter Satz dieses Absatzes.    

\ifjpdf
  \chapter{Zweite lange Kapitel�berschrift, 
  in die aber ein Zeilenumbruch eingef�gt wurde.}
\else
  \chapter[Kurz im Kopf]%
    [Zweite lange Kapitel�berschrift,\hnewline 
     in die aber ein Zeilenumbruch eingef�gt wurde.]%
     {Zweite lange Kapitel�berschrift, in die aber ein 
     Zeilenumbruch eingef�gt wurde.}
\fi


\section{Ein Abschnitt}

\rn{Noch} ein Absatz, mit einer Fu�note.%
\footnote{\cite[Sprau][\S~823 BGB Rn.~12]{Pal};
    \cite[540]{Spindler:ZUM96}.} 

\beutel

\rn{Noch} ein Absatz: \beutel


\subsection{Ein Unterabschnitt}

\rn{Noch} ein Absatz: \beutel


\subsubsection{Ein Unterunterabschnitt}

\rn{Noch} ein Absatz: \beutel


\subthreesection{Eine Subsubsubsektion (subthree)}

\rn{Noch} ein Absatz: \beutel


\subfoursection{Eine Subsubsubsubsektion (subfour)}

\rn{Die} folgenden Abschnitte wurden nur zur 
Demonstration des Inhaltsverzeichnisses eingef�gt. 

\subfoursection{Noch eine}
\subthreesection{Zur�ck zur dritten Stufe}
\subthreesection{Gleiche Stufe}
\subsubsection{Medicus}
\subsubsection{Canaris}
\subsubsection{Braunschneider}

\rn{Noch} ein Absatz: \beutel


\section{Der n�chste Abschnitt}
\section{Noch ein Abschnitt}
\section{Letzter Abschnitt in diesem Kapitel}

\rn{Noch} ein Absatz: \beutel


\chapter{Gewaltbegriff}

\section{Weiter geht es}

\rn{Noch} ein Absatz: \beutel


\section{Hier passiert nichts mehr}

\rn{Noch} ein Absatz: \beutel


\part[Objektive Seite]{Die objektive Seite des Nichts}

\chapter{Nichts und Objektivit�t}

\rn{Und} hier geit dat wieder los. \beutel


\part[Kurzform]{Hier zu Testzwecken eine �u�erst lange Teil�berschrift 
    die sich �ber mehrere Zeile hinweg erstreckt}

\chapter{Ergebnis}

\section{Hier passiert nichts mehr}

\rn{Und} hier geit dat wieder los. \beutel

\rn{Noch} ein Absatz: \beutel


\section{Finaler Abschnitt}

%</demo>
%    \end{macrocode}
%
% \subsubsection{Backmatter -- Literatur, Entscheidungen, Index)}
%
% Nach dem eigentlichen Text folgt schlie�lich der Anhang, vor
% allem mehrere Listen. 
%
%    \begin{macrocode}
%<*demo|template>
\typeout{------------}
\typeout{ Backmatter }
\typeout{------------}

\backmatter
%    \end{macrocode}
%
% Um Platz zu sparen, wird die Schriftgr��e auf small 
% und der Zeilenabstand auf 1 gesetzt.
%
%    \begin{macrocode}
\onespacing

\begin{small}
%</demo|template>

%    \end{macrocode}
%
% \paragraph{Literaturverzeichnis} Hier\label{bibsec} wird
% (die oben erzeugte) Demo-Jurabib-Datenbank eingebunden.
% Das Kommando |\bibtotoc| sorgt daf�r, dass das 
% Literaturverzeichnis auch im Inhaltsverzeichnis erscheint.
%
%    \begin{macrocode}
%<*demo>
\bibtotoc
\bibliography{jdemo}
\bibliographystyle{jurabib}
%</demo>
%<*template>
\bibtotoc
\bibliography{bibfile}% anpassen!
\bibliographystyle{jurabib}
%</template>

%    \end{macrocode}
%
% \paragraph{Liste der Entscheidungen}
%
%    \begin{macrocode}
%<*demo>
\begin{decisionlist}
\decision{BGH}{Z 51, 91}{H�hnerpest}%
    {26.11.1968}{VI ZR 212/66}{(3)}%
    {Grundlegende Entscheidung zur Produzentenhaftung.
    = NJW 1969, 269.}
\decision{BGH}{NJW 1968, 247}{Schubstrebe}%
    {17.10.1967}{VI ZR 70/66}{(3)}%
    {Haftung des Zulieferers.}

\newcourt
\notyet{OLG D�sseldorf}{NJW-RR 2002, 910}{News}%
   {04.10.2001}{2 U 48/01}{}%
   {Eigener Inhalt vs. fremder Inhalt.}
\decision{OLG D�sseldorf}{NJW-RR 2001, 458}{Seil}%
   {22.9.2000}{22 U 208/99}{}%
   {Eingangskontrolle von Produkten.}
\end{decisionlist}
%</demo>

%    \end{macrocode}
%
% \paragraph{Liste der zitierten Webseiten}
%
%    \begin{macrocode}
%<*demo|template>
\tableofwebcites

%    \end{macrocode}
%
% \paragraph{Index}
%
%    \begin{macrocode}
\printindex
 
\end{small}

%    \end{macrocode}
%
% Hier endet schlie�lich das Dokument.
%
%    \begin{macrocode}
\end{document}

%</demo|template>
%    \end{macrocode}
% 
% \vspace{2\baselineskip}
% \hrule
% \PrintIndex
% \PrintChanges
% \Finale
\endinput