diff options
Diffstat (limited to 'macros/latex/contrib/bibleref-german/doc/bibleref-german-preamble.tex')
-rw-r--r-- | macros/latex/contrib/bibleref-german/doc/bibleref-german-preamble.tex | 335 |
1 files changed, 335 insertions, 0 deletions
diff --git a/macros/latex/contrib/bibleref-german/doc/bibleref-german-preamble.tex b/macros/latex/contrib/bibleref-german/doc/bibleref-german-preamble.tex new file mode 100644 index 0000000000..4a044f6653 --- /dev/null +++ b/macros/latex/contrib/bibleref-german/doc/bibleref-german-preamble.tex @@ -0,0 +1,335 @@ +% 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 +} |