% bibleref-german 
% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2011
%
% This file is the preamble for the documentation of 
% bibleref-german (both the English and the German version)

%%%%% bibleref-german Version %%%%% version of bibleref-german %%%%%
\newcommand{\brgversion}{1.0a}
\newcommand{\brgdate}{\printdate{2011-04-02}}
\newcommand{\mindestanforderung}{1.14}% minimum bibleref version
\newcommand{\screenversion}{}
\newcommand{\TOC}{}
\newcommand{\lizenz}{}
	
%%%%% Kodierung %%%%% Encoding %%%%%
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}

%%%%% Inhaltsverzeichnis %%%%% Table of Contents %%%%%
\setcounter{tocdepth}{2}

%%%%% Schriftarten %%%%% Fonts %%%%%
\usepackage{libertine}%                  Linux Libertine & Biolinum
\renewcommand{\&}{%
  \useTextGlyph{fxl}{ampersand.alt}}%    alternatives Ampersand
\setkomafont{sectioning}{\sffamily}%     Überschriften
\renewcommand{\headfont}{\normalfont\itshape}% Kolumnentitel
\usepackage[scaled=0.8]{beramono}%       BeraMono als Typewriter-Schrift

%%%%% Fußnoten %%%%% Footnotes %%%%%
\deffootnote%
  {2em}% Einzug des Fußnotentextes; bei dreistelligen Fußnoten evtl. vergrößern
  {1em}% zusätzlicher Absatzeinzug in der Fußnote
  {%
  \makebox[2em]% Raum für Fußnotenzeichen: ebenso groß wie Einzug des FN-Textes
    [r]% Ausrichtung des Fußnotenzeichens: [r]echts, [l]inks
    {\fontfamily{fxl}\selectfont% keine Mediävalziffern als Fußnotenmarke
    \thefootnotemark%
    \hspace{1em}% Abstand zw. FN-Zeichen und FN-Text
    }%
  }
\renewcommand{\footnoterule}{}% keine Zeile zw. Text und Fußnoten

%%%%% Kopf- und Fußzeilen %%%%% page header and footer %%%%%
\usepackage{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot

%%%%% Farben %%%%% Colors %%%%%
\usepackage{xcolor}
\definecolor{dkblue}{rgb}{0 0.1 0.5}%			dark blue
\definecolor{dkred}{rgb}{0.85 0 0}%				dark red
\definecolor{pyellow}{rgb}{1 0.97 0.75}%	pale yellow

%%%%% Kompakte Listen %%%%% Compact lists %%%%%
\usepackage{enumitem}
\setlist{noitemsep}
\setitemize{leftmargin=*,nolistsep}
\setenumerate{leftmargin=*,nolistsep}

%%%%% Datumsformat %%%%% Date format %%%%%
\usepackage{isodate}
\numdate[arabic]% 15. 9. 2008
\isotwodigitdayfalse% führende Nullen weglassen

%%%%% Spracheinstellungen %%%%% Language settings %%%%%
\usepackage{babel}
\newcommand{\versionname}{Version}
\iflanguage{english}{\renewcommand{\versionname}{version}}{}
\iflanguage{german}{\monthyearsepgerman{\,}{\,}}{}
\iflanguage{ngerman}{\monthyearsepgerman{\,}{\,}}{}
\iflanguage{english}{\isodate}{}
\frenchspacing

%%%%% bibleref-german %%%%%
\usepackage{bibleref-german}
\newcommand{\brgk}{\biblerefformat{kurz}}
\newcommand{\brgl}{\biblerefformat{lang}}
\newcommand{\brgt}{\biblerefformat{Terminus}}
\newcommand{\brgz}{\biblerefformat{Zahlwort}}
\newcommand{\brgtx}{\biblerefstyle{text}}
\newcommand{\brgtestfull}[1]{%
  \pdfbookmark[2]{#1}{#1}
  \biblerefstyle{#1}
  \vspace*{-2\baselineskip}
  \begin{longtable}{lll}
  \caption*{#1}\\
  \toprule
  kurz & lang & Terminus\\
  \midrule
  \endfirsthead
  \caption*{#1 (\iflanguage{english}{cont.}{Forts.})}\\
  \toprule
  kurz & lang & Terminus\\
  \midrule
  \endhead
  \multicolumn{3}{c}{\emph{\iflanguage{english}{Old}{Altes} Testament}}\\
	\brgk\bibleverse{Genesis} & \brgl\bibleverse{Genesis} & \brgt\bibleverse{Genesis}\\
	\brgk\bibleverse{Exodus} & \brgl\bibleverse{Exodus} & \brgt\bibleverse{Exodus}\\
	\brgk\bibleverse{Leviticus} & \brgl\bibleverse{Leviticus} & \brgt\bibleverse{Leviticus}\\
	\brgk\bibleverse{Numbers} & \brgl\bibleverse{Numbers} & \brgt\bibleverse{Numbers}\\
	\brgk\bibleverse{Deuteronomy} & \brgl\bibleverse{Deuteronomy} & \brgt\bibleverse{Deuteronomy}\\
	\brgk\bibleverse{Joshua} & \brgl\bibleverse{Joshua} & \brgt\bibleverse{Joshua}\\
	\brgk\bibleverse{Judges} & \brgl\bibleverse{Judges} & \brgt\bibleverse{Judges}\\
	\brgk\bibleverse{Ruth} & \brgl\bibleverse{Ruth} & \brgt\bibleverse{Ruth}\\
	\brgk\bibleverse{ISamuel} & \brgl\bibleverse{ISamuel} & \brgt\bibleverse{ISamuel}\\
	\brgk\bibleverse{IISamuel} & \brgl\bibleverse{IISamuel} & \brgt\bibleverse{IISamuel}\\
	\brgk\bibleverse{IKings} & \brgl\bibleverse{IKings} & \brgt\bibleverse{IKings}\\
	\brgk\bibleverse{IIKings} & \brgl\bibleverse{IIKings} & \brgt\bibleverse{IIKings}\\
	\brgk\bibleverse{IChronicles} & \brgl\bibleverse{IChronicles} & \brgt\bibleverse{IChronicles}\\
	\brgk\bibleverse{IIChronicles} & \brgl\bibleverse{IIChronicles} & \brgt\bibleverse{IIChronicles}\\
	\brgk\bibleverse{Ezra} & \brgl\bibleverse{Ezra} & \brgt\bibleverse{Ezra}\\
	\brgk\bibleverse{Nehemiah} & \brgl\bibleverse{Nehemiah} & \brgt\bibleverse{Neh}\\
	\brgk\bibleverse{Tobit} & \brgl\bibleverse{Tobit} & \brgt\bibleverse{Tob}\\
	\brgk\bibleverse{Judith} & \brgl\bibleverse{Judith} & \brgt\bibleverse{Jdt}\\
	\brgk\bibleverse{Esther} & \brgl\bibleverse{Esther} & \brgt\bibleverse{Est}\\
	\brgk\bibleverse{IMaccabees} & \brgl\bibleverse{IMakkabaeer} & \brgt\bibleverse{IMakk}\\
	\brgk\bibleverse{IIMaccabees} & \brgl\bibleverse{IIMakk} & \brgt\bibleverse{IIMakk}\\
	\brgk\bibleverse{Job} & \brgl\bibleverse{Job} & \brgt\bibleverse{Job}\\
	\brgk\bibleverse{Psalm} (Einzahl) & \brgl\bibleverse{Psalm} & \brgt\bibleverse{Psalm}\\
	\brgk\bibleverse{Psalms} (Mehrzahl) & \brgl\bibleverse{Psalmen} & \brgt\bibleverse{Ps}\\
	\brgk\bibleverse{Proverbs} & \brgl\bibleverse{Spr} & \brgt\bibleverse{Spr}\\
	\brgk\bibleverse{Ecclesiastes} & \brgl\bibleverse{Ecclesiastes} & \brgt\bibleverse{Ecclesiastes}\\
	\brgk\bibleverse{SongofSongs} & \brgl\bibleverse{Hld} & \brgt\bibleverse{Hld}\\
	\brgk\bibleverse{Wisdom} & \brgl\bibleverse{Weish} & \brgt\bibleverse{Weish}\\
	\brgk\bibleverse{Ecclesiasticus} & \brgl\bibleverse{Sir} & \brgt\bibleverse{Sir}\\
	\brgk\bibleverse{Isaiah} & \brgl\bibleverse{Jes} & \brgt\bibleverse{Jes}\\
	\brgk\bibleverse{Jeremiah} & \brgl\bibleverse{Jer} & \brgt\bibleverse{Jer}\\
	\brgk\bibleverse{Lamentations} & \brgl\bibleverse{Klgl} & \brgt\bibleverse{Klgl}\\
	\brgk\bibleverse{Baruch} & \brgl\bibleverse{Bar} & \brgt\bibleverse{Bar}\\
	\brgk\bibleverse{Ezekiel} & \brgl\bibleverse{Hes} & \brgt\bibleverse{Hes}\\
	\brgk\bibleverse{Daniel} & \brgl\bibleverse{Dan} & \brgt\bibleverse{Dan}\\
	\brgk\bibleverse{Hosea} & \brgl\bibleverse{Hos} & \brgt\bibleverse{Hos}\\
	\brgk\bibleverse{Joel} & \brgl\bibleverse{Joel} & \brgt\bibleverse{Joel}\\
	\brgk\bibleverse{Amos} & \brgl\bibleverse{Am} & \brgt\bibleverse{Am}\\
	\brgk\bibleverse{Obadiah} & \brgl\bibleverse{Obd} & \brgt\bibleverse{Obd}\\
	\brgk\bibleverse{Jonah} & \brgl\bibleverse{Jona} & \brgt\bibleverse{Jona}\\
	\brgk\bibleverse{Micah} & \brgl\bibleverse{Micha} & \brgt\bibleverse{Micha}\\
	\brgk\bibleverse{Nahum} & \brgl\bibleverse{Nah} & \brgt\bibleverse{Nah}\\
	\brgk\bibleverse{Habakkuk} & \brgl\bibleverse{Hab} & \brgt\bibleverse{Hab}\\
	\brgk\bibleverse{Zephaniah} & \brgl\bibleverse{Zef} & \brgt\bibleverse{Zef}\\
	\brgk\bibleverse{Haggai} & \brgl\bibleverse{Hag} & \brgt\bibleverse{Hag}\\
	\brgk\bibleverse{Zechariah} & \brgl\bibleverse{Sach} & \brgt\bibleverse{Sach}\\
	\brgk\bibleverse{Malachi} & \brgl\bibleverse{Mal} & \brgt\bibleverse{Mal}\\
  \midrule
  \multicolumn{3}{c}{\emph{\iflanguage{english}{New}{Neues} Testament}}\\
	\brgk\bibleverse{Mt} & \brgl\bibleverse{Mt} & \brgt\bibleverse{Mt}\\
	\brgk\bibleverse{Mk} & \brgl\bibleverse{Mk} & \brgt\bibleverse{Mk}\\
	\brgk\bibleverse{Lk} & \brgl\bibleverse{Lk} & \brgt\bibleverse{Lk}\\
	\brgk\bibleverse{Joh} & \brgl\bibleverse{Joh} & \brgt\bibleverse{Joh}\\
	\brgk\bibleverse{Apg} & \brgl\bibleverse{Apg} & \brgt\bibleverse{Apg}\\
	\brgk\bibleverse{Roem} & \brgl\bibleverse{Roem} & \brgt\bibleverse{Roem}\\
	\brgk\bibleverse{IKor} & \brgl\bibleverse{IKor} & \brgt\bibleverse{IKor}\\
	\brgk\bibleverse{IIKor} & \brgl\bibleverse{IIKor} & \brgt\bibleverse{IIKor}\\
	\brgk\bibleverse{Gal} & \brgl\bibleverse{Gal} & \brgt\bibleverse{Gal}\\
	\brgk\bibleverse{Eph} & \brgl\bibleverse{Eph} & \brgt\bibleverse{Eph}\\
	\brgk\bibleverse{Phil} & \brgl\bibleverse{Phil} & \brgt\bibleverse{Phil}\\
	\brgk\bibleverse{Kol} & \brgl\bibleverse{Kol} & \brgt\bibleverse{Kol}\\
	\brgk\bibleverse{IThess} & \brgl\bibleverse{IThess} & \brgt\bibleverse{IThess}\\
	\brgk\bibleverse{IIThess} & \brgl\bibleverse{IIThess} & \brgt\bibleverse{IIThess}\\
	\brgk\bibleverse{ITim} & \brgl\bibleverse{ITim} & \brgt\bibleverse{ITim}\\
	\brgk\bibleverse{IITim} & \brgl\bibleverse{IITim} & \brgt\bibleverse{IITim}\\
	\brgk\bibleverse{Tit} & \brgl\bibleverse{Tit} & \brgt\bibleverse{Tit}\\
	\brgk\bibleverse{Phlm} & \brgl\bibleverse{Phlm} & \brgt\bibleverse{Phlm}\\
	\brgk\bibleverse{Hebr} & \brgl\bibleverse{Hebr} & \brgt\bibleverse{Hebr}\\
	\brgk\bibleverse{Jak} & \brgl\bibleverse{Jak} & \brgt\bibleverse{Jak}\\
	\brgk\bibleverse{IPetr} & \brgl\bibleverse{IPetr} & \brgt\bibleverse{IPetr}\\
	\brgk\bibleverse{IIPetr} & \brgl\bibleverse{IIPetr} & \brgt\bibleverse{IIPetr}\\
	\brgk\bibleverse{IJoh} & \brgl\bibleverse{IJoh} & \brgt\bibleverse{IJoh}\\
	\brgk\bibleverse{IIJoh} & \brgl\bibleverse{IIJoh} & \brgt\bibleverse{IIJoh}\\
	\brgk\bibleverse{IIIJoh} & \brgl\bibleverse{IIIJoh} & \brgt\bibleverse{IIIJoh}\\
	\brgk\bibleverse{Jud} & \brgl\bibleverse{Jud} & \brgt\bibleverse{Jud}\\
	\brgk\bibleverse{Offb} & \brgl\bibleverse{Offb} & \brgt\bibleverse{Offb}\\
  \bottomrule
  \end{longtable}
}

%%%%% Verschiedene Pakete %%%%% Miscellaneous packages
\usepackage{microtype}%		optischer Randausgleich
\usepackage{dtklogos}%		Logos wie \BibTeX
\usepackage{xspace}
\usepackage{textcomp}%		Text-Companion-Symbole
\usepackage{manfnt}%			für das Achtung-Symbol

%%%%% Randnotizen %%%%% margin notes %%%%%
\usepackage{marginnote}
\reversemarginpar
\renewcommand{\marginfont}{\footnotesize\color{black!35!brown!100}}
\newcommand{\lstbefehl}[1]{\marginnote{\kern-4pt\cmd{#1}}[1.35\baselineskip]}
\newcommand{\achtung}{\marginnote{\footnotesize\dbend}}

%%%%% Auslassungspunkte %%%%% dots %%%%%
\let\ldotsOld\ldots
\renewcommand{\ldots}{\ldotsOld\unkern}

%%%%% Zwischenraum vor und nach \slash %%%%% Spacing around \slash %%%%%
\let\slashOld\slash
\renewcommand{\slash}{\kern.05em\slashOld\kern.05em}

%%%%% Anführungszeichen %%%%% quotation marks %%%%%
\usepackage[babel,german=guillemets]{csquotes}
\MakeAutoQuote{»}{«}

%%%%% Tabellen %%%%% tables %%%%%
\usepackage{longtable}
\setlength{\LTleft}{27pt}% longtable links ausrichten
\usepackage{booktabs}

%%%%% Variable Verweise %%%%% variable references %%%%%
\usepackage{varioref}

%%%%% Listings %%%%% listings %%%%%
\usepackage{showexpl}
\usepackage{listings}
\lstset{%
	frame=lines,
	backgroundcolor=\color{pyellow},
	language=[LaTeX]TeX,
	basicstyle=\ttfamily,%\small,
	commentstyle=\color{dkred},
	keywordstyle=, % LaTeX-Befehle werden nicht fett dargestellt
	numbers=none,%left/right
	%numberstyle=\tiny\lnstyle,
%	numbersep=5pt,
%	numberblanklines=false,
	breaklines=true,
	%caption=\lstname,
	%xleftmargin=5pt,
	%xrightmargin=5pt,
	escapeinside={(*}{*)},
	belowskip=\medskipamount,
	prebreak=\mbox{$\hookleftarrow$}% übernommen vom scrguide (KOMA-Script)
}
\iftrue
\lstset{explpreset={frame=none,rframe=,xleftmargin=1em,columns=flexible,language={}}}
\fi

\newcommand{\meta}[1]{%
  \textrm{\emph{\color{black!20!brown!100}\small\libertineGlyph{guilsinglleft}#1\libertineGlyph{guilsinglright}}}}

%%%%% biblatex %%%%% biblatex %%%%%
%\usepackage[%
  %bibtex8=true,
  %bibencoding=inputenc,
  %style=authortitle-dw,
%%  bernhard=true,%
  %journalnumber=date
%]{biblatex}
%\bibliography{examples/examples-dw}

%%%%% Hyperref %%%%% Hyperref %%%%%
\usepackage{hyperref}
\hypersetup{%
	colorlinks=true,%
	linkcolor=dkblue,% Links
	citecolor=dkblue,% Links zu Literaturangaben
	urlcolor=dkblue,% Links ins Internet
	pdftitle={bibleref-german},%
	pdfsubject={Dokumentation des LaTeX-Pakets bibleref-german},%
	pdfauthor={Dominik Waßenhoven},%
	pdfstartview=FitH,%
	bookmarksopen=true,%
	bookmarksopenlevel=2,%
	pdfprintscaling=None,%
}

%%%%% Kurzbefehle %%%%% shortening commands %%%%%
\newcommand{\cmd}[1]{\texttt{\textbackslash #1}}
\newcommand{\option}[1]{\textcolor{dkblue}{#1}}
\newcommand{\wert}[1]{\textcolor{dkblue}{\enquote*{#1}}}
\newcommand{\paket}[1]{\textsf{#1}}

\makeatletter
\newcommand{\tmp@beschreibung}{}
\DeclareRobustCommand\beschreibung[2][]{% 
  \bgroup 
    \def\tmp@beschreibung{#1}% 
    \ifx\tmp@beschreibung\@empty 
      % leerer Fall 
      \label{#2}%
	    \marginpar{\footnotesize\sffamily\textcolor{dkblue}{#2}}%
    \else 
      % unleerer Fall 
      \label{#1}%
	    \marginpar{\footnotesize\sffamily\textcolor{dkblue}{#2}}%
    \fi 
  \egroup 
}
\makeatother

\newcommand{\br}{\paket{bibleref}}
\newcommand{\brg}{\paket{bibleref-german}}

% \optlist[nur bei xy]{Option}{Wert} -> Option (Wert)
% \optset[nur bei xy]{Option}{Wert} -> Option=Wert
% \opt{Option}
% \optnur[nur bei xy]{Option}
% \befehl{Befehlsname}{Definition}{Beschreibung}
% \befehlleer{Befehlsname}{Beschreibung}
\newcommand{\optlist}[3][]{\item[\option{#2}](#3) \emph{#1}\hfill%
  {\footnotesize\sffamily\seite{\pageref{#2}}\\}}
\newcommand{\optset}[3][]{\item[\option{#2=#3}] \emph{#1}\\}
\newcommand{\opt}[1]{\item[\option{#1}]~\hfill%
  {\footnotesize\sffamily\seite{\pageref{#1}}\\}}
\newcommand{\optnur}[2][]{\item[\option{#2}]\emph{#1}\hfill%
  {\footnotesize\sffamily\seite{\pageref{#2}}\\}}  
\newcommand{\befehl}[3]{\item[\option{\cmd{#1}}]\texttt{#2}\\{#3}}
\newcommand{\befehlleer}[2]{\item[\option{\cmd{#1}}]\emph{(\iflanguage{english}{empty}{leer})}\\{#2}}
\newcommand{\biblstring}[3]{%
  \item[\option{#1}]\texttt{#2}\hspace{0.4em}\textbullet\hspace{0.4em}\texttt{#3}}
\newcommand{\feldformat}[3]{\item[{\option{\cmd{DeclareFieldFormat\{{#1}\}\{}\cmd{#2\}}}}]~\\#3}

\newcounter{beispiel}
\newcommand{\beispiel}{%
  \iflanguage{english}{Example}{Beispiel}}
\newcommand{\seite}[1]{%
  \iflanguage{english}{page~#1}{Seite~#1}}  

\newcommand{\Mindestanforderung}{%
  \iflanguage{english}%
	  {\textcolor{dkred}{This package needs at least version~\mindestanforderung{} of \br{}.
                       Additionally, the package \paket{etoolbox} is required.}}%
		{\textcolor{dkred}{Es wird mindestens Version~\mindestanforderung{} von \br{} benötigt.
                       Außerdem wird das Paket \paket{etoolbox} verwendet.}}}

%%%%% Titelei %%%%% title page %%%%%
\author{Dominik Waßenhoven}
\title{bibleref-german}
\date{Version~\brgversion, \brgdate}

%%%%% Worttrennungen %%%%% Hyphenation %%%%%
\usepackage[htt]{hyphenat}
\hyphenation{
  Stan-dard-ein-stel-lun-gen
}
