<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">% \iffalse meta-comment
%
% Copyright 2013-2021 by Jonas L. Dabelow
% 
% Dieses Werk darf nach den Bedingungen der LaTeX Project Public License,
% entweder Version 1.3c oder (nach Ihrer Wahl) jeder spaeteren Version, 
% verteilt und/oder veraendert werden.
% Die neueste Version dieser Lizenz ist:
% 
% http://www.latex-project.org/lppl.txt
% 
% Dieses Werk hat den LPPL-Betreuungs-Status "author-maintained" (vom Autor betreut).
% 
% Dieses Werk besteht aus den Dateien sr-vorl.dtx und sr-vorl.ins
% und den daraus abgeleiteten Dateien sr-vorl.cls, frontmatter_sr-vorl.tex,
% mainmatter_sr-vorl.tex, backmatter_sr-vorl.tex und hauptdatei_sr-vorl.tex.
% 
% 
% 
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3c
% 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
% 
% This work has the LPPL maintenance status "author-maintained".
% 
% This work consists of the files sr-vorl.dtx and sr-vorl.ins
% and the derived files sr-vorl.cls, frontmatter_sr-vorl.tex,
% mainmatter_sr-vorl.tex, backmatter_sr-vorl.tex and hauptdatei_sr-vorl.tex.
% 
%
%&lt;*driver&gt;
	\ProvidesFile{sr-vorl.dtx}
%&lt;/driver&gt;
%&lt;class&gt;\NeedsTeXFormat{LaTeX2e}
%&lt;class&gt;\ProvidesClass{sr-vorl}
%&lt;*class&gt;
	[2021/05/24 v1.2 Vorlage fuer Autoren bei Springer Research]
%&lt;/class&gt;
%
%&lt;*driver&gt;
%
\documentclass[a4paper]{ltxdoc}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[british,ngerman]{babel}
\usepackage{etoolbox}
\newtoggle{auxdatei}
\IfFileExists{\jobname.aux}% Abfrage zur Vermeidung von biber-Fehlern beim ersten Durchlauf
	{\global\toggletrue{auxdatei}}
	{\global\togglefalse{auxdatei}}
\iftoggle{auxdatei}
	{\usepackage[sortcites=true,maxnames=5,backref=true,backend=biber,maxnames=10]{biblatex}}
	{}
\usepackage{ragged2e}
\usepackage[german=quotes,autostyle=true]{csquotes}
\usepackage{microtype}
\usepackage{filecontents}
\usepackage{scrextend}
\usepackage{doc}
\usepackage{hyperref}
\usepackage[german,nameinlink]{cleveref}


\hypersetup{%
	colorlinks=true,
	bookmarksnumbered=true,
	bookmarksopen=true,
	pdftoolbar=true,
	pdfmenubar=true,
	pdffitwindow=true,
	pdfdisplaydoctitle=true,
	pdflang=ngerman,
	pdfcenterwindow=true,
	pdfpagelayout=SinglePage,
	pdftitle={Vorlage fÃ¼r Springer Research und Springer VS - Dokumentation},
	pdfsubject={Vorlage fÃ¼r Springer Research und Springer VS},
	pdfkeywords={LaTeX, Springer Research, Springer VS, Vorlage, Template, Klasse},
	pdfauthor={Jonas L. Dabelow},
	pdfcreator={TeXMaker mit  TeXLive},
	linkcolor=blue,
	urlcolor=red,
}


\newcommand{\env}[1]{\texttt{#1}}% Umgebungsname im FlieÃŸtext (ohne Verlinkung)
\newcommand{\fmacro}[1]{\texttt{\textbackslash{}#1}}% Makro im Fliesstext (ohne Verlinkung)
\newcommand{\farg}[1]{\ensuremath{\langle}\textit{#1}\ensuremath{\rangle}}% freies Argument (ohne Klammern)
\newcommand{\sarg}[1]{\texttt{\{#1\}}}% spezielles Argument in geschweiften Klammern (kein Meta-Argument!)
\newcommand{\soarg}[1]{\texttt{[#1]}}% spezielles optionales Argument in geschweiften Klammern (kein Meta-Argument!)
\newcommand{\macropar}{\par\medskip}% Absatz nach jedem Makro
\newcommand{\descriptionpar}{\par\smallskip}% Absatz nach \macrodescription
\newcommand{\datei}[1]{\textit{#1}}% setzt einen Dateinamen
\newcommand{\option}[1]{\texttt{#1}}% setzt einen Optionsnamen
\newcommand{\programm}[1]{\texttt{#1}}% setzt einen Programmnamen (z. B. pdflatex)




\newcommand{\envdescription}[2][]{% Beschreibung einer Umgebung (mit automatischer Verlinkung)
	\DescribeMacro{#2-\textrm{Umgebung}}%
	\ifblank{#1}%
		{\hypertarget{env:#2}{}}%
		{\hypertarget{env:#1}{}}%
}


\newcommand{\macrodescription}[2][]{% Beschreibung eines Makros (mit automatischer Verlinkung)
	{%
		\def\PrintDescribeMacro#1{\strut \MacroFont \textbackslash#1}%
		\DescribeMacro{#2}%
		\ifblank{#1}%
			{\hypertarget{macro:#2}{}}%
			{\hypertarget{macro:#1}{}}%
	}%
}

\newcommand{\optdescription}[2][]{% Beschreibung einer Option (mit automatischer Verlinkung)
	\DescribeMacro{#2}%
	\ifblank{#1}%
		{\hypertarget{option:#2}{}}%
		{\hypertarget{option:#1}{}}%
}

\newcommand{\macroref}[2][]{% Referenzierung auf ein Makro
	\ifblank{#1}%
		{\hyperlink{macro:#2}{\fmacro{#2}}}%
		{\hyperlink{macro:#2}{#1}}%
}

\newcommand{\envref}[2][]{% Referenzierung auf eine Umgebung
	\ifblank{#1}%
		{\hyperlink{env:#2}{\env{#2}}}%
		{\hyperlink{env:#2}{#1}}%
}

\newcommand{\optref}[2][]{% Referenzierung auf eine Umgebung
	\ifblank{#1}%
		{\hyperlink{option:#2}{\env{#2}}}%
		{\hyperlink{option:#2}{#1}}%
}

\newcommand{\counter}[1]{\texttt{#1}}% Beschreibung eines Counters

\newcommand{\paket}[2][]{% Paketnamen setzen (opt. Arg. kann Link auf Doku enthalten)
	\ifblank{#1}%
		{\texttt{#2}}%
		{\href{#1}{\texttt{#2}}}%
}


% #1: was wurde geaendert?
% #2: Kommentar
\newcommand{\aenderung}[2]{% Aenderung fuer Liste der Aenderungen
	\item[#1]~\\
	#2%
}

\setlength{\parindent}{1em}

\iftoggle{auxdatei}
	{%
		\defbibnote{literatur}{%
			\addcontentsline{toc}{section}{Literatur}%
			Die meisten EintrÃ¤ge in diesem Literaturverzeichnis verweisen auf \LaTeX-Pakete.
			Bitte beachten Sie, dass je nach Version der Pakete das Verhalten auf Ihrem Rechner von dem in den Dokumentationen beschriebenen leicht abweichen kann oder in der Dokumentation beschriebene Befehle auf Ihrem System (noch) nicht verfÃ¼gbar sein kÃ¶nnen.\par
			Soweit mÃ¶glich sind fÃ¼r englische Text hier die deutschen Ãœbersetzungen aufgefÃ¼hrt.
			In einigen FÃ¤llen kann es passieren, dass die Ãœbersetzung nicht die aktuellste Version wiedergibt.
		}
	}
	{}

\begin{filecontents}{sr-vorl.bib}
	@Book{latex-begleiter,
	author = {F. Mittelbach and M. Goossens and J. Braams and D. Carlisle and C. Rowley},
	title = {Der \LaTeX Begleiter},
	publisher = {Pearson Studium},
	address = {MÃ¼nchen},
	edition = {2.~Auf"|lage},
	year = {2005},
	}
	
	@online{l2tabu,
	author = {M. Ensenbach and M. Trettin},
	title = {Das \LaTeX2$_\varepsilon$-SÃ¼ndenregister},
	year = {2016},
	url = {http://tug.ctan.org/info/l2tabu/german/l2tabu.pdf},
	urldate = {2021-05-24},
	}
	
	@online{l2kurz,
	author = {M. Daniel and P. Gundlach and W. Schmidt and J. Knappen and H. Partl and I. Hyna},
	title = {\LaTeX2$_\varepsilon$-Kurzbeschreibung},
	year = {2018},
	url = {ftp://ftp.rrzn.uni-hannover.de/pub/mirror/tex-archive/info/lshort/german/l2kurz.pdf},
	urldate = {2021-05-24},
	}
	
	@Book{koma,
	author = {M. Kohm},
	title = {\textsf{KOMA}-Script},
	year = {2021},
	url = {ftp://ftp.tu-chemnitz.de/pub/tex/macros/latex/contrib/koma-script/doc/scrguide.pdf},
	urldate = {2021-05-24},
	}
	
	@online{ctan,
	author = {},
	title = {Comprehensive \TeX\ Archive Network},
	year = {1993},
	url = {http://www.ctan.org/},
	urldate = {2021-05-24},
	}
	
	@online{caption,
	author = {A. Sommerfeldt},
	title = {Anpassen der Abbildungs- und Tabellenbeschriftungen},
	year = {2020},
	url = {ftp://ftp.fu-berlin.de/tex/CTAN/macros/latex/contrib/caption/caption-deu.pdf},
	urldate = {2021-05-24},
	}
	
	@online{geometry,
	author = {H. Umeki},
	title = {The \paket{geometry} package},
	year = {2020},
	url = {ftp://ftp.rrzn.uni-hannover.de/pub/mirror/tex-archive/macros/latex/contrib/geometry/geometry.pdf},
	urldate = {2021-05-24},
	}

	@online{mathptmx,
	author = {Walter Schmidt},
	title = {Using common PostScript fonts with \LaTeX},
	year = {2020},
	url = {ftp://ftp.mpi-sb.mpg.de/pub/tex/mirror/ftp.dante.de/pub/tex/macros/latex/required/psnfss/psnfss2e.pdf},
	urldate = {2021-05-24},
	}
	
	@online{enumitem,
	author = {J. Bezos},
	title = {Customizing lists with the \paket{enumitem} package},
	year = {2019},
	url = {https://ftp.rrze.uni-erlangen.de/ctan/macros/latex/contrib/enumitem/enumitem.pdf},
	urldate = {2021-05-24},
	}
	
	@online{amsldoc,
	author = {American Mathematical Society},
	title = {User's Guide for the \paket{amsmath} Package},
	year = {2020},
	url = {https://ctan.mc1.root.project-creative.net/macros/latex/required/amsmath/amsldoc.pdf},
	urldate = {2021-05-24},
	}
	
	@online{wikibooks-floats,
	author = {Wikibooks},
	title = {\LaTeX/Floats, Figures and Captions},
	url = {http://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions},
	urldate = {2021-05-24},
	}
	
	@online{float,
	author = {A. Lingnau},
	title = {An Improved Environment for Floats},
	year = {2001},
	url = {http://ftp.fau.de/ctan/macros/latex/contrib/float/float.pdf},
	urldate = {2021-05-24},
	}
	
	@Book{texbook,
	author = {D. E. Knuth},
	title = {The \TeX book},
	publisher = {American Mathematical Society},
	year = {1989},
	edition = {9.~Auf"|lage},
	}
	
	@online{rotating,
	author = {R. Fairbairns and S. Rahtz and L. Barroca},
	title = {A package for rotated objects in \LaTeX},
	year = {2020},
	url = {ftp://ftp.mpi-sb.mpg.de/pub/tex/mirror/ftp.dante.de/pub/tex/macros/latex/required/graphics/rotating.pdf},
	urldate = {2021-05-24},
	}
	
	@Book{voss-mathe,
	author = {H. VoÃŸ},
	title = {Mathematiksatz mit \LaTeX},
	publisher = {Lehmanns Media},
	year = {2009},
	address = {Berlin},
	edition = {1.~Auf"|lage},
	}
	
	@online{microtype,
	author = {R. Schlicht},
	title = {The \paket{microtype} package},
	year = {2021},
	url = {https://mirror.clientvps.com/CTAN/macros/latex/contrib/microtype/microtype.pdf},
	urldate = {2021-05-24},
	}
	
	@online{babel,
	author = {J. Braams and J. Bezos},
	title = {Babel},
	year = {2021},
	url = {ftp://ftp.fu-berlin.de/tex/CTAN/macros/latex/required/babel/base/babel.pdf},
	urldate = {2021-05-24},
	}
	
	@online{onlyamsmath,
	author = {H. Harders},
	title = {The \paket{onlyamsmath} package},
	year = {2017},
	url = {http://ftp.fau.de/ctan/macros/latex/contrib/onlyamsmath/onlyamsmath.pdf},
	urldate = {2021-05-24},
	}
	
	@online{wikibooks-silbentrennung,
	author = {Wikibooks},
	title = {\LaTeX-WÃ¶rterbuch: Silbentrennung},
	url = {http://de.wikibooks.org/wiki/LaTeX-WÃ¶rterbuch:_Silbentrennung},
	urldate = {2021-05-24},
	}
	
	@online{wikibooks-latex,
	author = {Wikibooks},
	title = {\LaTeX},
	url = {http://en.wikibooks.org/wiki/LaTeX},
	urldate = {2021-05-24},
	}
	
	@online{booktabs,
	author = {S. Fear},
	title = {Publication quality tables in \LaTeX},
	year = {2020},
	url = {https://ctan.mc1.root.project-creative.net/macros/latex/contrib/booktabs/booktabs.pdf},
	urldate = {2021-05-24},
	}
	
	@online{csquotes,
	author = {P. Lehman and J. Wright},
	title = {The \paket{csquotes} Package},
	year = {2018},
	url = {ftp://ftp.fu-berlin.de/tex/CTAN/macros/latex/contrib/csquotes/csquotes.pdf},
	urldate = {2018-09-27},
	}
	
	@online{cleveref,
	author = {T. Cubitt},
	title = {The \paket{cleveref} package},
	year = {2018},
	url = {http://ftp.uni-erlangen.de/ctan/macros/latex/contrib/cleveref/cleveref.pdf},
	urldate = {2021-05-24},
	}
	
	@online{varioref,
	author = {F. Mittelbach},
	title = {The \paket{varioref} package},
	year = {2020},
	url = {http://sunsite.informatik.rwth-aachen.de/ftp/pub/mirror/ctan/macros/latex/required/tools/varioref.pdf},
	urldate = {2021-05-24},
	}

	@online{siunitx,
	author = {J. Wright},
	title = {\paket{siunitx} --~A comprehensive (SI) units package},
	year = {2021},
	url = {ftp://ftp.rrzn.uni-hannover.de/pub/mirror/tex-archive/macros/latex/contrib/siunitx/siunitx.pdf},
	urldate = {2021-05-24},
	}

	@online{etoolbox,
	author = {P. Lehman and J. Wright},
	title = {The \paket{etoolbox} Package},
	year = {2020},
	url = {ftp://ftp.rrzn.uni-hannover.de/pub/mirror/tex-archive/macros/latex/contrib/etoolbox/etoolbox.pdf},
	urldate = {2021-05-24},
	}
	
	@online{ragged2e,
	author = {M. SchrÃ¶der},
	title = {The \paket{ragged2e}-package},
	year = {2021},
	url = {https://ctan.kako-dev.de/macros/latex/contrib/ragged2e/ragged2e.pdf},
	urldate = {2021-05-24},
	}
	
	@online{juergens1,
	author = {M. JÃ¼rgens},
	title = {\LaTeX\ --~eine EinfÃ¼hrung und ein bisschen mehr\dots},
	year = {2000},
	url = {http://www.wiwiss.fu-berlin.de/fachbereich/vwl/iso/links/latex_einfuehrung_manuela_juergens.pdf},
	urldate = {2021-05-24},
	}

	@online{juergens2,
	author = {M. JÃ¼rgens},
	title = {\LaTeX\ --~Fortgeschrittene Anwendungen},
	year = {1995},
	url = {ftp://ftp.fernuni-hagen.de/pub/pdf/urz-broschueren/broschueren/a0279510.pdf},
	urldate = {2021-05-24},
	}
	
	@online{buxbaum-presentation,
	author = {E. Buxbaum},
	title = {The \LaTeX\ document preparation system},
	year = {2008},
	url = {ftp://ftp.rrzn.uni-hannover.de/pub/mirror/tex-archive/info/latex-course/LaTeX-Course.pdf},
	urldate = {2021-05-24},
	}
	
	@online{simplified-introduction,
	author = {H. J. Greenberg},
	title = {A Simplified Introduction to \LaTeX},
	year = {2010},
	url = {http://sunsite.informatik.rwth-aachen.de/ftp/pub/mirror/ctan/info/simplified-latex/simplified-intro.pdf},
	urldate = {2021-05-24},
	}
	
	@online{beginners-introduction,
	author = {P. Flynn},
	title = {A beginner's introduction to typesetting with \LaTeX},
	year = {2005},
	url = {http://sunsite.informatik.rwth-aachen.de/ftp/pub/mirror/ctan/info/beginlatex/beginlatex-3.6.pdf},
	urldate = {2021-05-24},
	}
	
	@Book{more-math,
	author = {G. GrÃ¤tzer},
	title = {More Math Into \LaTeX},
	publisher = {Springer},
	year = {2007},
	address = {New York},
	edition = {4.~Auf"|lage},
	url = {http://ctan.space-pro.be/tex-archive/info/Math_into_LaTeX-4/Short_Course.pdf},
	urldate = {2021-05-24},
	}
	
	@online{xkeyval,
	author = {H. Adriaens},
	title = {The \paket{xkeyval} package},
	year = {2020},
	url = {http://ftp.gwdg.de/pub/ctan/macros/latex/contrib/xkeyval/xkeyval.pdf},
	urldate = {2021-05-24},
	}
	
	@online{xstring,
	author = {C. Tellechea},
	title = {\paket{xstring}},
	year = {2019},
	url = {https://ftp.mpi-inf.mpg.de/pub/tex/mirror/ftp.dante.de/pub/tex/macros/generic/xstring/xstring-en.pdf},
	urldate = {2021-05-24},
	}
	
	@online{varwidth,
	author = {D. Arseneau},
	title = {The \paket{varwidth} package},
	year = {2011},
	url = {ftp://ftp.mpi-sb.mpg.de/pub/tex/mirror/ftp.dante.de/pub/tex/macros/latex/contrib/varwidth/varwidth-doc.pdf},
	urldate = {2021-05-24},
	}
	
	@online{chngcntr,
	author = {P. Wilson},
	title = {The \paket{chngcntr} package},
	year = {2018},
	url = {http://ctan.space-pro.be/tex-archive/macros/latex/contrib/chngcntr/chngcntr.pdf},
	urldate = {2021-05-24},
	}
\end{filecontents}

\iftoggle{auxdatei}
	{\addbibresource{sr-vorl.bib}}
	{}

\clubpenalty=10000
\widowpenalty=10000

\DisableCrossrefs
%\CodelineIndex
\RecordChanges
\OnlyDescription
\begin{document}


\title{sr-vorl.cls\\[1ex]\normalsize Eine \LaTeX-Klasse fÃ¼r BÃ¼cher bei Springer Research (Springer Gabler Research, Springer Vieweg Research, Springer Spektrum Research) und Springer VS (Springer VS Research, Springer VS Forschung)
}
\author{Copyright 2013--2021 by Jonas~L.~Dabelow\footnote{\href{mailto:J.L.Dabelow@gmx.net}{\texttt{J.L.Dabelow@gmx.net}}}}
\date{Version~1.2 (24.\,Mai~2021)}
\maketitle


\pdfbookmark[1]{Inhaltsverzeichnis}{tableofcontents}
\tableofcontents
\newpage
\DocInput{sr-vorl.dtx}

\end{document}

%&lt;/driver&gt;
%\fi
%
%
%\GetFileInfo{sr-vorl.dtx}
%
%
% \section{Einleitung}
% Diese \LaTeX-Klasse wurde erstellt, um BÃ¼cher zu setzen, die bei Springer Research (\textbf{Springer Gabler Research}, \textbf{Springer Vieweg Research}, \textbf{Springer Spektrum Research}) oder Springer~VS (\textbf{Springer VS Research}, \textbf{Springer VS Forschung}) verÃ¶ffentlicht werden sollen (beachte hierzu auch die Klassenoption \optref{format}).
% Mit dieser Klasse werden viele Gestaltungsvorgaben des Verlags bereits umgesetzt.
% Der Autor der Klasse gibt jedoch keine Garantie, dass damit alle Vorgaben bereits umgesetzt sind.
% Dies ist in einigen FÃ¤llen auch nicht mÃ¶glich, da die Autoren eines Buches einige Dinge \enquote{von Hand} umsetzen mÃ¼ssen, da \LaTeX\ hierfÃ¼r keine vollstÃ¤ndige Automatisierung ermÃ¶glicht (z.\,B. Silbentrennung, Platzierung von Gleitobjekten\dots).
% In den meisten FÃ¤llen ist der Autor dieser Klasse jedoch bemÃ¼ht, hilfreiche Hinweise zu geben, wie eine solche hÃ¤ndische Umsetzung sinnvoll erfolgen kann (siehe \cref{sec:hinweise}).\par
% In dieser Dokumenation werden zunÃ¤chst in \cref{sec:befehle} die Befehle und Umgebungen vorgestellt, die diese Klasse bereitstellt.
% In \cref{sec:optionen} werden die Einstellungen gezeigt, die mit Hilfe von Klassenoptionen vorgenommen werden kÃ¶nnen.
% WeiterfÃ¼hrende Hinweise zur Umsetzung der Gestaltungsvorgaben werden in \cref{sec:hinweise} gegeben.
% WeiterfÃ¼hrende Informationen zu dieser Dokumentenklasse sowie weitere Tipps und Hinweise finden sich in \cref{sec:weiterfuehrendes}.
% In \cref{sec:lizenz} finden Sie zudem die Lizenz, unter der diese Dokumentation, die zugehÃ¶rige Klasse und alle weiteren dazu gehÃ¶renden Dateien stehen.\par
% Dieses Dokument ist keine EinfÃ¼hrung in \LaTeX!
% Es werden grundlegende \LaTeX-Kenntnisse vorausgesetzt (siehe auch \cref{sec:literaturtipps}).\par
% Da diese \LaTeX-Klasse noch in der Entwicklung ist, freut sich der Autor grundsÃ¤tzlich Ã¼ber Hinweise, Fehlerreports und Feature-Anfragen (unabhÃ¤ngig davon, ob er sie umsetzt oder nicht).
%
% 
% \subsection{Nutzung der Klasse}
% \label{sec:nutzung}%
% Sie kÃ¶nnen diese Klasse wie jede andere \LaTeX-Klasse auch nutzen.
% Binden Sie sie einfach mit dem Befehl \fmacro{documentclass}\oarg{Optionen}\sarg{sr-vorl} ein.
% Dazu muss die Datei \datei{sr-vorl.cls} in einem Ordner liegen, der von \LaTeX\ durchsucht wird (z.\,B. der Ordner, in dem sich Ihre Hauptdatei befindet).\par
% Sie kÃ¶nnen zusÃ¤tzlich entweder die bereitgestellten Dateien \datei{hauptdatei\_sr-vorl.tex}, \datei{frontmatter\_sr-vorl.tex} (fÃ¼r den Vorspann), \datei{mainmatter\_sr-vorl.tex} (fÃ¼r den Inhalt) und \datei{backmatter\_sr-vorl.tex} (fÃ¼r den Anhang) verwenden oder die Klasse in Verbindung mit Ihren eigenen Dateien nutzen.
% In diesem Fall sollten Sie zur Gliederung des Dokuments auch die \textsf{KOMA}-Script-Befehle \fmacro{frontmatter}, \fmacro{mainmatter} und \fmacro{backmatter} fÃ¼r Vorspann, Hauptteil und Nachspann Ihres Dokuments verwenden \cite{koma}, da diese Befehle wichtige Funktionen erfÃ¼llen (z.\,B. Umschalten der Seitennummerierung).\par
% Sollten Sie keine der genannten Dateien haben, sondern lediglich die Dateien \datei{sr-vorl.dtx} und \datei{sr-vorl.ins}, ist dies kein Problem.
% Sie mÃ¼ssen lediglich die Datei \datei{sr-vorl.ins} mit \programm{tex}, \programm{latex} oder \programm{pdflatex} kompilieren, um die erwÃ¤hnten Dateien zu erzeugen (siehe \cref{sec:erzeugung}).\par
% Diese Klasse wurde fÃ¼r den Einsatz mit \programm{pdflatex} optimiert.
% Sie ist prinzipiell auch mit \programm{latex} nutzbar (beachte dazu auch \cref{sec:querformat}), der Autor empfiehlt aber dringend den Einsatz von \programm{pdflatex}.
% Die Nutzung mit anderen Treibern wie \programm{xetex}, \programm{luatex} oder \programm{context} ist nicht getestet!
% 
% \subsection{Erzeugung der Klassendatei und Hilfsdateien sowie der Dokumentation (falls notwendig)}
% \label{sec:erzeugung}%
% Die vorliegende Klasse inklusive aller zugehÃ¶rigen Dateien kann --~wie Ã¼blicherweise jede \LaTeX-Klasse~-- aus einer \datei{.dtx}- und einer \datei{.ins}-Datei erzeugt werden.\par
% Sofern Sie keinen Zugriff auf die Klassendatei \datei{sr-vorl.cls}, aber auf die Dateien \datei{sr-vorl.dtx} und \datei{sr-vorl.ins} haben, kÃ¶nnen Sie die Klassendatei erzeugen, indem Sie \datei{sr-vorl.ins} mit \programm{tex}, \programm{latex} oder \programm{pdflatex} kompilieren:\\
% \texttt{tex sr-vorl.ins}\\
% oder\\
% \texttt{latex sr-vorl.ins}\\
% oder\\
% \texttt{pdflatex sr-vorl.ins}\\
% Durch einen (beliebigen) dieser Aufrufe werden die Dateien \datei{sr-vorl.cls}, \datei{frontmatter\_sr-vorl.tex}, \datei{mainmatter\_sr-vorl.tex}, \datei{backmatter\_sr-vorl.tex} und \datei{hauptdatei\_sr-vorl.tex} erzeugt.\par
% Um diese Dokumentation zu erzeugen, mÃ¼ssen Sie die Datei \datei{sr-vorl.dtx} mit \programm{pdflatex} kompilieren: \texttt{pdflatex sr-vorl.dtx}\\
% FÃ¼r die vollstÃ¤ndige Dokumentation benÃ¶tigen Sie auch \programm{biber}.
% Es ergibt sich zur Erzeugung der vollstÃ¤ndigen Dokumentation der folgende Ablauf:\\
% \texttt{pdflatex sr-vorl.dtx}\\
% \texttt{pdflatex sr-vorl.dtx}\\
% \texttt{biber sr-vorl.bcf}\\
% \texttt{pdflatex sr-vorl.dtx}\\
% \texttt{pdflatex sr-vorl.dtx}\par
% Um \datei{sr-vorl.dtx} kompilieren zu kÃ¶nnen, mÃ¼ssen die Klasse \paket{ltxdoc} sowie die folgenden Pakete auf Ihrem System verfÃ¼gbar sein: \paket{lmodern}, \paket{fontenc}, \paket{inputenc}, \paket{babel}, \paket{etoolbox}, \paket{biblatex}, \paket{ragged2e}, \paket{csquotes}, \paket{microtype}, \paket{filecontents}, \paket{scrextend}, \paket{doc}, \paket{hyperref}, \paket{cleveref}.
%
% \section{Befehle und Umgebungen}
% \label{sec:befehle}
% Diese Klasse basiert auf der Klasse \paket{scrbook} aus dem \textsf{KOMA}-Script-BÃ¼ndel \cite{koma}.
% Alle Befehle und Umgebungen, die von \textsf{KOMA}-Script bereit gestellt werden, kÃ¶nnen hier genutzt werden.\par
% ZusÃ¤tzlich sind einige hilfreiche Befehle und Umgebungen in dieser Klasse implementiert worden.\par\bigskip
%
% \subsection{Der Vorspann}
% \label{sec:vorspann}
% \noindent\envdescription{widmung}\texttt{\fmacro{begin}\{widmung\}}\oarg{Ãœberschrift}\texttt{\dots}\descriptionpar
% In dieser Umgebung wird die Widmung gesetzt.
% Sie wird rechtsbÃ¼ndig, in kursiver Schrift auf eine rechte Seite gesetzt.
% Vertikal ist sie so ausgerichtet, dass das VerhÃ¤ltnis von oberem und unterem Abstand den Goldenen Schnitt bildet.\par
% Als optionales Argument kann eine Ãœberschrift angegeben werden (die ebenfalls rechtsbÃ¼ndig gesetzt wird).
% Wird kein optionales Argument angegeben, so erhÃ¤lt die Widmung keine Ãœberschrift.\macropar
%
% \pagebreak
% \macrodescription{geleitwort}%
% Dieser Befehl setzt lediglich die Ãœberschrift \enquote{Geleitwort}.
% Die Sprache der Ãœberschrift wird anhand der gewÃ¤hlten Klassenoption ausgewÃ¤hlt (siehe \cref{sec:optionen}).
% Die Ãœberschrift kann verÃ¤ndert werden, indem der Befehl \fmacro{GeleitwortTitel} umdefiniert wird.
% Dies muss nach der PrÃ¤ambel gemacht werden.\macropar
%
% \noindent\macrodescription{verfasser}\oarg{Ortbreite, Namebreite}\marg{Ort}\marg{Name}\descriptionpar
% Mit diesem Befehl wird am Ende des Geleitwortes der Verfasser desselben sowie der Ort, an dem es geschrieben wurde, gesetzt.
% Der Befehl steht direkt hinter dem Geleitwort, ein vertikaler Abstand wird automatisch eingefÃ¼gt.
% Der Ort wird linksbÃ¼ndig nach links gesetzt, der Verfasser rechtsbÃ¼ndig nach rechts.\par
% Dabei ist die Breite des Ortes standardmÃ¤ÃŸig bis zu 40\,\% der Zeilenbreite, die des Verfassers bis zu 50\,\% der Zeilenbreite.
% Dies kann mit Hilfe des optionalen Arguments geÃ¤ndert werden.
% Hier mÃ¼ssen beide LÃ¤ngen durch ein Komma getrennt angegeben werden.
% Es empfiehlt sich --~wie in vielen FÃ¤llen in \LaTeX~--, die LÃ¤ngen relativ zur ZeilenlÃ¤nge zu wÃ¤hlen.
% (Die Standardeinstellung wird z.\,B. durch \verb+[0.4\linewidth,0.5\linewidth]+ realisiert.)\par
% Ãœbersteigen die LÃ¤ngen in der Summe die Zeilenbreite, so erscheint eine Warnung.\macropar
%
% \macrodescription{vorwort}%
% Dieser Befehl setzt lediglich die Ãœberschrift \enquote{Vorwort}.
% Die Sprache der Ãœberschrift wird anhand der gewÃ¤hlten Klassenoption ausgewÃ¤hlt (siehe \cref{sec:optionen}).
% Die Ãœberschrift kann verÃ¤ndert werden, indem der Befehl \fmacro{VorwortTitel} umdefiniert wird.
% Dies muss nach der PrÃ¤ambel gemacht werden.\macropar
%
% \subsection{Der Hauptteil}
% \label{sec:hauptteil}
% \noindent\macrodescription{kapitel}\oarg{Kurztitel}\marg{Titel}\marg{Autor(en)}\descriptionpar
% Dieser Befehl ist fÃ¼r die Verwendung in MehrautorenbÃ¼chern (siehe Klassenoption \optref{format}).
% Er ist dort statt des Standard-\LaTeX-Befehls \fmacro{chapter} zu nutzen!
% Die ersten beiden Argumente funktionieren wie die von \fmacro{chapter}.
% Der Kurztitel aus dem ersten Argument taucht sowohl im Inhaltsverzeichnis als auch in der Kopfzeile auf.
% Im dritten Argument wird der Autor bzw. die Autoren des Kapitels angegeben.
% Es erscheint unterhalb der KapitelÃ¼berschrift.\macropar
%
% \noindent\macrodescription{kapitelmituntertitel}\oarg{Kurztitel}\marg{Titel}\marg{Untertitel}\marg{Autor(en)}\descriptionpar
% Dieser Befehl ist fÃ¼r die Verwendung in MehrautorenbÃ¼chern (siehe Klassenoption \optref{format}).
% Er entspricht dem Befehl \macroref{kapitel}, hat aber noch ein zusÃ¤tzliches Argument fÃ¼r einen Untertitel.
% Dieser wird zwischen dem Titel und der Autorenangabe des Kapitels gesetzt.
% Er erscheint weder in der Kopfzeile noch im Inhaltsverzeichnis.\\
% Der etwas sperrige Befehlsname ist so gewÃ¤hlt, damit der Befehl \macroref{kapitel} weiter genauso funktioniert wie in den vohergehenden Versionen dieser Klasse.\macropar
%
% \noindent\macrodescription{chaptermituntertitel}\oarg{Kurztitel}\marg{Titel}\marg{Untertitel}\descriptionpar
% Dieser Befehl stellt eine Version des Befehls \fmacro{chapter} mit Untertitel dar.
% Er funktioniert genauso, wie der Befehl \macroref{kapitelmituntertitel}, ist aber fÃ¼r die Verwendung in Nicht-MehrautorenbÃ¼chern (siehe Klassenoption \optref{format}) gedacht, hat also kein Argument fÃ¼r die Angabe von Kapitelautoren.\macropar
%
% \section{Klassenoptionen}
% \label{sec:optionen}
% Die vorliegende \LaTeX-Klasse ist fÃ¼r deutsch- und englischsprachige Dokumente entwickelt worden.
% Damit die Klasse nutzbar ist, ist es empfohlen --~wenn auch nicht zwingend notwendig~--, eine der Sprachen als Option anzugeben.\par\bigskip
%
% \optdescription{deutsch}
% Diese Option nimmt alle Sprachvoreinstellungen fÃ¼r ein deutsches Dokument mit neuer Rechtschreibung vor.
% Mit Hilfe des \paket{babel}-Pakets wird \option{ngerman} als Sprache eingestellt \cite{babel}.\descriptionpar
%
% \optdescription{deutsch-ar}
% Diese Option nimmt alle Sprachvoreinstellungen fÃ¼r ein deutsches Dokument mit alter Rechtschreibung vor.
% Mit Hilfe des \paket{babel}-Pakets wird \option{german} als Sprache eingestellt \cite{babel}.\descriptionpar
%
% \optdescription{englisch}
% Diese Option nimmt alle Sprachvoreinstellungen fÃ¼r ein englisches Dokument vor.
% Mit Hilfe des \paket{babel}-Pakets wird \option{british} als Sprache eingestellt \cite{babel}.\descriptionpar
%
% \optdescription[format]{format=\farg{Buchart}}
% Mit der vorliegenden Klasse kÃ¶nnen sowohl Monografien in verschiedenen Formaten als auch MehrautorenbÃ¼cher gesetzt werden.
% Damit alle Formatierungen entsprechend angepasst werden, muss die Art des Buches mit Hilfe der \option{format}-Option angegeben werden.\par
% Folgende Angaben sind mÃ¶glich: \option{a5-monografie}, \option{handbuch-monografie} und \option{a5-mehrautorenbuch} fÃ¼r BÃ¼cher bei \textbf{Springer Gabler Research}, \textbf{Springer Vieweg Research} und \textbf{Springer Spektrum Research}, \option{vs} fÃ¼r BÃ¼cher bei \textbf{Springer VS Research} und \textbf{Springer VS Forschung} sowie \option{autouni} fÃ¼r BÃ¼cher aus der AutoUni-Schriftenreihe von Springer.\par
% FÃ¼r die Einstellung \option{a5-mehrautorenbuch} werden zusÃ¤tzlich die Befehle \fmacro{kapitel} und \fmacro{kapitelmituntertitel} bereitgestellt (siehe \cref{sec:hauptteil}).\par
% Wird kein Format angegeben, so wird automatisch \option{a5-monografie} eingestellt.\descriptionpar
%
% \optdescription{no-shorthands}
% Wird die Klasse mit der Option \optref{englisch} geladen, so werden automatisch deutsche \enquote{shorthands} aktiviert.
% Dies sind z.\,B. die in \cref{sec:zeilenumbrueche} beschriebenen Kurzbefehle, die mit dem Zeichen \texttt{"} (ASCII-Strichelchen) beginnen.
% FÃ¼r die hÃ¤ndische Silbentrennung ist  dies praktisch, wie in \cref{sec:zeilenumbrueche} beschrieben wird.
% Es kann allerdings in EinzelfÃ¤llen zu Fehlern fÃ¼hren.
% Mit dieser Option lassen sich diese shorthands vollstÃ¤ndig ausschalten.\par
% MÃ¶chte man die shorthands nur temporÃ¤r ausschalten, so kann man den Befehl \fmacro{shorthandoff}\sarg{"} aus dem \paket{babel}-Paket nutzen \cite{babel}.
% Mit \fmacro{shorthandon}\sarg{"} werden sie wieder aktiviert.\descriptionpar
% 
% \optdescription{no-microtype}
% Die Klasse bindet automatisch das Paket \paket{microtype} ein, um die Mikrotypographie des Dokuments zu verbessern (siehe \cref{sec:umbrueche}) \cite{microtype}.
% Diese Option verhindert das Einbinden.\descriptionpar
%
% \optdescription{non-ams}
% Die Klasse bindet automatisch das Paket \paket{onlyamsmath} ein, das einen Fehler ausgibt, sobald eine Matheumgebung genutzt wird, die nicht von \paket{amsmath} stammt \cite{onlyamsmath}.
% Warum das sinnvoll ist, wird in \cref{sec:mathesatz} erklÃ¤rt.
% Sollten Sie dennoch solche Matheumgebungen nutzen wollen, so kÃ¶nnen Sie die Fehler mit dieser Option verhindern.\descriptionpar
%
% \optdescription{test}
% Diese Option ist dazu da, den Satz eines Dokuments zu Ã¼berprÃ¼fen.
% Sie schaltet einen Rahmen um den Satzspiegel ein, so dass Abweichungen davon leichter Ã¼berprÃ¼ft werden kÃ¶nnen.\descriptionpar
% 
% \optdescription[schriftgroesse]{schriftgroesse=\farg{Wert}}
% Mit dieser Option kann die (Standard-)SchriftgrÃ¶ÃŸe Ihres Dokuments eingestellt werden.
% Die Angabe \farg{Wert} gibt die SchriftgrÃ¶ÃŸe in pt an.
% Diese sollte nicht kleiner als 10\,pt sein, voreingestellt sind 10\,pt fÃ¼r die Buchart \option{autouni} und 11\,pt fÃ¼r alle anderen (betrachte dazu die Option \optref{format}).\descriptionpar
%
% \optdescription{autor-in-toc}
% Diese Option lÃ¤sst die Kapitelautoren in MehrautorenbÃ¼chern im Inhaltsverzeichnis erscheinen.
% Die Formatierung kann geÃ¤ndert werden, indem der Befehl \fmacro{AutorinTOCFormatierung} umdefiniert wird.
% Die voreingestellte Formatierung ist \fmacro{itshape}\fmacro{mdseries}\fmacro{rmfamily} (kursive, nicht-fette Serifenschrift).\par
% Diese funktioniert nur fÃ¼r MehrautorenbÃ¼chern, bei anderen Bucharten hat sie keine Funktion (siehe dazu die Option \optref{format}).
%
% \section{Gestaltungshinweise}
% \label{sec:hinweise}
% In diesem Kapitel werden Hinweise zu einigen Themen gegeben, die zwar fÃ¼r die Gestaltung eines Buches bei Springer Research wichtig sind, jedoch nicht automatisiert in dieser Klasse implementiert werden konnten und einige Arbeit durch den Nutzer der Klasse erfordern.
% Dieses Kapitel soll Ihnen die Arbeit erleichtern.
%
% \subsection{Abbildungen und Tabellen}
% \label{sec:gleitobjekte}
% Abbildungen und Tabellen werden in \LaTeX\ meist als sogenannte \emph{Gleitobjekte} gesetzt.
% Das bedeutet, dass diese Objekte nicht an einer festen Stelle im Text gesetzt werden, sondern \emph{gleiten} kÃ¶nnen und dort gesetzt werden, wo es fÃ¼r den Satz am sinnvollsten ist.\par
% \subsubsection{Platzierung von Gleitobjekten}
% \label{sec:platzierung}
% Gleitobjekte fÃ¼r Abbildungen werden in der Regel durch die \env{figure}-Umgebung erzeugt, solche fÃ¼r Tabellen durch die \env{table}-Umgebung.
% Die Platzierung der Gleitobjekte lÃ¤sst sich mit Hilfe des optionalen Arguments dieser Umgebungen beeinflussen.
% DafÃ¼r gibt es folgende MÃ¶glichkeiten:
% \begin{description}
% 	\item[\texttt{h}]
% 	\LaTeX\ soll versuchen, das Gleitobjekt \textbf{h}ier zu platzieren
% 	\item[\texttt{t}]
% 	\LaTeX\ soll versuchen, das Gleitobjekt oben auf einer Seite zu platzieren (\textbf{t}op)
% 	\item[\texttt{b}]
% 	\LaTeX\ soll versuchen, das Gleitobjekt unten auf einer Seite zu platzieren (\textbf{b}ottom)
% 	\item[\texttt{p}]
% 	\LaTeX\ soll das Gleitobjekt auf einer eigenen Seite (\textbf{p}age) --~die keinerlei FlieÃŸtext, sondern nur (eines oder mehrere) Gleitobjekte enthÃ¤lt~-- platzieren
% \end{description}
% Die Reihenfolge der angegebenen Parameter ist unerheblich, sie werden immer in der hier aufgefÃ¼hrten Reihenfolge abgearbeitet:\\
% \fmacro{begin}\sarg{figure}\soarg{ht} ist das gleiche wie \fmacro{begin}\sarg{figure}\soarg{th}.\par
% Dabei beachtet \LaTeX\ einige voreingestellte Bedingungen (z.\,B. wie viel Prozent einer Seite mit Gleitobjekten gefÃ¼llt sein dÃ¼rfen).
% Um diese Bedingungen temporÃ¤r abzuschalten, kann zusÃ¤tzlich zu den oben aufgefÃ¼hrten Parametern ein \enquote{\texttt{!}} genutzt werden (z.\,B. \mbox{\fmacro{begin}\sarg{figure}\soarg{ht!}})\cite{latex-begleiter,l2kurz,wikibooks-floats}.\par
% Da Gleitobjekte gleichen Typs nicht aneinander vorbei gleiten kÃ¶nnen (Gleitobjekte verschiedenen Typs aber sehr wohl!), d.\,h. die Reihenfolge der \env{table}-Umgebungen und die Reihenfolge der \env{figure}-Umgebungen bleiben erhalten, kann es manchmal sinnvoll sein, den Parameter \enquote{\texttt{p}} zu nutzen, da sonst ein groÃŸes Gleitobjekt die anderen aufhalten kann, so dass viele Gleitobjekte auf"|laufen, die dann alle erst am Ende des Kapitels gesetzt werden.\par
% GrundsÃ¤tzlich sollten Abbildungen und Tabellen mÃ¶glichst oben auf einer Seite erscheinen (Vorgabe von Springer Research).\par
% Manche Abbildungen oder Tabellen sollen auch nicht gleiten, sondern an einem festen Platz gesetzt werden.
% DafÃ¼r gibt es mehrere MÃ¶glichkeiten: Zum einen gibt es keinen Zwang, Abbildungen und Tabellen in Gleitumgebungen zu stecken --~was nicht gleiten soll, sollte nicht gleitbar gemacht werden!
% Zum anderen gibt es mit Hilfe des \paket{float}-Pakets die MÃ¶glichkeit, im optionalen Argument der Gleitumgebungen den Parameter \enquote{\texttt{H}} zu nutzen.
% Dieser sorgt dafÃ¼r, dass das Gleitobjekt definitiv an der Stelle gesetzt wird, an der es im Text auftaucht \cite{float}.
%
% \subsubsection{Ãœber- und Unterschriften}
% \label{sec:beschriftung}
% Abbildungen sind mit \textbf{Unter}schriften zu versehen, Tabellen mit \textbf{Ãœber}schriften.
% Diese Klasse ist zwar so eingestellt, dass die vertikalen AbstÃ¤nde vor und nach den Beschriftungen passend sind, allerdings kann die Platzierung der Beschriftungen von \LaTeX\ nicht automatisch gesteuert werden!
% Nutzen Sie den Befehl \fmacro{caption} oder \fmacro{caption*} und setzen Sie diesen entsprechend \textbf{nach} einer Abbildung und \textbf{vor} einer Tabelle.\par
% Wenn Sie, wie in \cref{sec:platzierung} beschrieben, Tabellen oder Abbildungen auÃŸerhalb von Gleitumgebungen setzen, so verwenden Sie den Befehl \fmacro{captionof} bzw. \fmacro{captionof*} aus dem \paket{caption}-Paket, welches von der Klasse ohnehin geladen wird \cite{caption}.\par
% Wenn Sie den von \LaTeX\ bereitgestellten \fmacro{label}-\fmacro{ref}-Mechanismus (siehe auch \cref{sec:paketempfehlungen}) verwenden, um auf Abbildungen und Tabellen zu verweisen, was zu empfehlen ist, so mÃ¼ssen Sie das Label immer \textbf{nach} dem entsprechenden \fmacro{caption}- bzw. \fmacro{captionof}-Befehl setzen.
%
% \subsubsection{Abbildungen und Tabellen im Querformat}
% \label{sec:querformat}
% FÃ¼r Abbildungen und Tabellen im Querformat gibt es mit \LaTeX\ verschiedene LÃ¶sungen.
% Der Autor dieser Klasse empfiehlt dafÃ¼r, das Paket \paket{rotating} mit der Paketoption \option{figuresright} einzubinden und die von diesem Paket bereitgestellten Umgebungen \env{sidewaysfigure} und \env{sidewaystable} zu nutzen \cite{rotating}.\par
% Sollten Sie fÃ¼r Ihr Dokument statt \programm{pdflatex} den Workflow \programm{latex} \mbox{$\rightarrow$ \programm{dvips}} \mbox{$\rightarrow$ \programm{ps2pdf}} nutzen (wovon der Autor dieses Dokuments dringend abrÃ¤t), so beachten Sie, dass Sie \programm{ps2pdf} mit der Option \texttt{-dAutoRotatePages=/None} aufrufen, damit die Querformat-Seiten im pdf-Dokument nicht automatisch rotiert angezeigt werden.
%
% \subsection{Seiten- und ZeilenumbrÃ¼che}
% \label{sec:umbrueche}
% \LaTeX\ (bzw. \TeX) verwendet einen sehr ausgefeilten Algorithmus, um den Zeilen- und Seitenumbruch zu optimieren \cite{texbook}.
% Allerdings muss auch beim besten Algorithmus manchmal an einigen Stellen von Hand nachgearbeitet werden.
% Um die Arbeit dabei zu erleichtern, kann die Option \optref{test} genutzt werden.
% UnabhÃ¤ngig davon, wie man die UmbrÃ¼che bearbeitet, sollte man dies als letzte Arbeit an einem Werk vornehmen, da sich durch andere Arbeiten, z.\,B. das Verschieben von Abbildungen, der Zeilen- und Seitenumbruch wieder verÃ¤ndern kann.\par
% Diese Klasse nutzt das Paket \paket{microtype}, das einen Randausgleich vornimmt, der dafÃ¼r sorgt, dass der rechte Rand einer Seite (im Blocksatz) weniger \enquote{flatterig} aussieht \cite{microtype}.
% Dies geschieht, indem einige Zeichen (z.\,B. Bindestriche und Satzzeichen) minimal verschoben werden (was im Einzelfall kaum erkennbar ist, aber insgesamt einen beeindruckenden Effekt hat).
% Sollte Ihnen dies nicht gefallen, so nutzen Sie die Klassenoption \optref{no-microtype}.
%
% \subsubsection{ZeilenumbrÃ¼che und Silbentrennung}
% \label{sec:zeilenumbrueche}
% Die einfachste MÃ¶glichkeit, auf ZeilenumbrÃ¼che Einfluss zu nehmen, ist es, falsche Silbentrennung zu verbessern.
% DafÃ¼r gibt es in \LaTeX\ mehrere MÃ¶glichkeiten.\par
% Kommt ein Wort, das von \LaTeX\ falsch getrennt wird, sehr hÃ¤ufig im Text vor, so ist es sinnvoll, \LaTeX\ die korrekte Trennung beizubringen.
% Dies funktioniert mit dem Befehl \fmacro{hyphenation}.
% So kÃ¶nnte man \LaTeX\ die Trennung des Wortes \enquote{Femtosekundenlaser} folgendermaÃŸen erklÃ¤ren: \fmacro{hyphenation}\sarg{Fem-to-se-kun-den-la-ser}.
% Dieses Wort wird dann nur dort getrennt, wo in dem Befehl ein Bindestrich steht.
% Dies gilt jedoch immer nur fÃ¼r exakt dieses Wort (nicht fÃ¼r abgeleitete Formen) und nur in der aktuell eingestellten Sprache \cite{babel,latex-begleiter}.\par
% FÃ¼r die manuelle Trennung einzelner WÃ¶rter kann man \LaTeX\ im Einzelfall auch neue Trennregeln beibringen.
% Dies geschieht im FlieÃŸtext mit Hilfe so genannter \enquote{shorthands}:\shorthandoff{"}
% \begin{description}
% 	\item[\texttt{\textbackslash-}]
% 	Das Wort darf \textbf{nur} an dieser Stelle getrennt werden.
% 	\item[\texttt{"-}]
% 	Dies gibt eine \textbf{zusÃ¤tzliche} Trennstelle an (zu denen, die \LaTeX\ fÃ¼r dieses Wort bereits kennt/gefunden hat).
% 	\item[\texttt{"=}]
%	Es wird ein Bindestrich erzeugt. Die Ã¼brigen Trennstellen bleiben davon unbeeinflusst.
% 	\item[\texttt{""}]
%	Dies gibt eine Stelle an, an der getrennt werden darf, ohne dass ein Bindestrich gesetzt wird.
% 	\item[\texttt{"\textasciitilde}]
%	Dies erzeugt einen Bindestrich, an dem \textbf{nicht} getrennt werden darf.
% \end{description}
% Die aufgefÃ¼hrten shorthands werden einfach innerhalb eines Wortes verwendet, z.\,B.: \texttt{Femto"-sekunden"=Laser} \cite{babel,latex-begleiter,wikibooks-silbentrennung}.\par\shorthandon{"}
% Der VollstÃ¤ndigkeit halber sei noch der Standard-\TeX-Befehl \texttt{\textasciitilde}~(Tilde) erwÃ¤hnt.
% Dieser erzeugt ein Leerzeichen, an dem nicht getrennt werden darf (geschÃ¼tztes Leerzeichen), was zum Beispiel bei Konstrukten wie \enquote{Seite~5} sinnvoll sein kann.\par
% Manchmal kommt man mit der einfachen Verbesserung der Silbentrennung nicht weiter, sondern muss manuell ZeilenumbrÃ¼che einfÃ¼gen.
% Dabei ist es sinnvoll, \LaTeX\ noch eine gewisse Entscheidungsfreiheit zu lassen.
% Der Befehl \fmacro{linebreak} ermÃ¶glicht genau dies.
% Er zeigt \LaTeX\ an, dass an dieser Stelle ein Zeilenumbruch sinnvoll wÃ¤re.
% Mit Hilfe eines optionalen Arguments kann angegeben werden, wie sinnvoll oder dringend der Zeilenumbruch an dieser Stelle ist.
% Dieses Argument kann eine Zahl zwischen null und vier sein, wobei eine hÃ¶here Zahl den Zeilenumbruch wahrscheinlicher (dringender) macht und \fmacro{linebreak} gleichbedeutend mit \fmacro{linebreak}\soarg{4} ist.\par
% Entgegengesetzt zu \fmacro{linebreak} gibt es den Befehl \fmacro{nolinebreak}.
% Sein optionales Argument funktioniert genau komplementÃ¤r zu dem von \fmacro{linebreak} (\fmacro{nolinebreak}\soarg{4} verhindert den Zeilenumbruch am ehesten).\par
% Um die Trennung eines Wortes (oder einer FlieÃŸtextformel) zu verhindern, kann der Befehl \fmacro{mbox} verwendet werden.
% Dieser nimmt ein Argument auf, das dann nicht getrennt werden kann, z.\,B. \fmacro{mbox}\sarg{\textdollar 1+1=2\textdollar}.
% Dies kann jedoch dazu fÃ¼hren, dass der Text Ã¼ber den Zeilenrand hinaus geht, was weitere Umarbeitungen erfordert.
%
%
% \subsubsection{SeitenumbrÃ¼che}
% \label{sec:seitenumbrueche}
% An manchen Stellen werden SeitenumbrÃ¼che von Hand eingefÃ¼gt, weil der jeweilige Autor (oder der Lektor) dies mÃ¶chte.
% Diese SeitenumbrÃ¼che werden meist mit den Befehlen \fmacro{newpage} oder \fmacro{clearpage} erzeugt, wobei der Unterschied darin besteht, dass letzterer vor dem Seitenumbruch alle noch nicht positionierten Gleitobjekte (siehe \cref{sec:gleitobjekte}) setzt.
% Analog dazu gibt es den Befehl \fmacro{cleardoublepage}, der im Unterschied zu \fmacro{clearpage} dafÃ¼r sorgt, dass die neue Seite eine ungerade (rechte) Seite ist, wozu manchmal eine Leerseite (Vakatseite) eingefÃ¼gt werden muss.\par
% Soll jedoch nicht unbedingt eine neue Seite angefangen werden, sondern erscheint dies sinnvoll, um den Textsatz zu optimieren, so kann es praktisch sein, \LaTeX\ zwar Hinweise zu geben, wo eine Seite umgebrochen werden kann, die Entscheidung aber dem Programm zu Ã¼berlassen.
% FÃ¼r diese FÃ¤lle gibt es analog zu den Befehlen \fmacro{linebreak} und \fmacro{nolinebreak} (siehe \cref{sec:zeilenumbrueche}) die Befehle \fmacro{pagebreak} und \fmacro{nopagebreak}.
% Diese funktionieren vollstÃ¤ndig analog zueinander (inklusive optionalem Argument).\par
% Ein Grund dafÃ¼r, diese Befehle zu nutzen kann die Vermeidung von \emph{Schusterjungen} und \emph{Hurenkindern} sein.
% Das ist eine einzelne Zeile eines Absatzanfangs am Ende einer Seite bzw. eine einzelne Zeile eines Absatzendes am Anfang einer Seite.
% Sie sind unter allen UmstÃ¤nden (notfalls Umformulierung einzelner SÃ¤tze) zu vermeiden!
% Der Autor dieser \LaTeX-Klasse versucht, Sie dabei zu unterstÃ¼tzen, indem er die Werte \fmacro{clubpenalty}, \fmacro{widowpenalty} und \fmacro{displaywidowpenalty} (siehe \cite{texbook,latex-begleiter}) auf 9999 gesetzt hat.
%
% 
% \subsection{Mathematiksatz}
% \label{sec:mathesatz}
% Die \LaTeX-Gemeinde ist sich heutzutage nahezu einig, dass fÃ¼r abgesetzte Formeln die Umgebungen verwendet werden sollten, die von der American Mathematical Society (AMS) im Paket \paket{amsmath} bereitgestellt werden, da bei diesen die AbstÃ¤nde am konsistentesten sind und Gleichungsnummern (im Gegensatz zu veralteten Umgebungen wie \env{eqnarray}) nicht Ã¼berdruckt werden \cite{amsldoc,l2tabu}.
% FÃ¼r einfache abgesetzte Formeln sind dies im Wesentlichen die \env{equation}-Umgebung (fÃ¼r einzelne Formeln) und die \env{align}-Umgebung (fÃ¼r mehrere Formeln) bzw. deren Sternversionen \env{equation*} und \env{align*} fÃ¼r nicht nummerierte Formeln.\par
% In dieser Klasse wird das Paket \paket{onlyamsmath} verwendet, das einen Fehler ausgibt, wenn Matheumgebungen genutzt werden, die nicht von der AMS stammen \cite{onlyamsmath}.
% MÃ¶chten Sie dieses Verhalten vermeiden, so nutzen Sie die Klassenoption \optref{non-ams}.\par
% NÃ¼tzliche Hinweise zum Mathematiksatz in \LaTeX\ finden Sie in \cite{amsldoc,voss-mathe,latex-begleiter,more-math}.
%
%
% \section{WeiterfÃ¼hrendes}
% \label{sec:weiterfuehrendes}
% Hier finden Sie noch einige Tipps und Literaturempfehlungen sowie ein paar HintergrÃ¼nde zu dieser Klasse.
%
% \subsection{Paketempfehlungen}
% \label{sec:paketempfehlungen}
% Hier werden nun einige Pakete aufgefÃ¼hrt, die der Autor dieser Klasse allgemein als nÃ¼tzlich ansieht.
% Sie werden nicht von der Klasse direkt geladen.
% Ob der Nutzer der Klasse sie verwendet, hÃ¤ngt also von ihm selbst ab.
% \begin{labeling}{\paket{booktabs}}
% 	\item[\paket{booktabs}]
% 	Verbesserte horizontale Linien fÃ¼r Ã¼bersichtliche Tabellen \cite{booktabs}.
% 	\item[\paket{csquotes}]
% 	Einfache Schnittstelle fÃ¼r die Nutzung von AnfÃ¼hrungszeichen \cite{csquotes}.
% 	\item[\paket{cleveref}]
% 	Komfortable Alternative zum \fmacro{ref}-Befehl (kompatibel mit \paket{varioref}) \cite{cleveref}.
% 	\item[\paket{varioref}]
% 	Praktische ErgÃ¤nzung zum \fmacro{ref}-Befehl, gerade fÃ¼r gedruckte Werke bei Verweisen weit entfernt vom Label \cite{varioref}.
% 	\item[\paket{amsmath}]
% 	Sinnvolle Mathematik-Umgebungen und Weiteres (siehe auch \cref{sec:mathesatz}) \cite{amsldoc}.
% 	\item[\paket{siunitx}]
%	GrÃ¶ÃŸen und Einheiten einfach und konsistent setzen \cite{siunitx}.
% \end{labeling}
%
% \subsection{Verwendete Pakete}
% \label{sec:verwendete-pakete}
% Hier werden kurz die von der Klasse geladenen Pakete (in der Reihenfolge, in der sie geladen werden) und ihre Funktionen aufgefÃ¼hrt.
% Das Wissen, welche Pakete geladen werden, kann wichtig sein, wenn der Nutzer der Klasse andere Pakete laden mÃ¶chte, die mit den von der Klasse geladenen in Konflikt stehen kÃ¶nnten.\par
% Die Optionen, mit denen diese Pakete geladen werden, sind teilweise von den verwendeten Klassenoptionen abhÃ¤ngig (besonders von \optref{format}) und deshalb hier nicht aufgefÃ¼hrt.
% Sie sind bei Bedarf der Quelltextdatei \datei{sr-vorl.dtx} zu entnehmen.
% \begin{labeling}{\paket{scrlayer-scrpage} \cite{koma}}
% 	\item[\paket{scrbook} \cite{koma}]
%	Dies ist die verwendete Dokumentenklasse aus dem \textsf{KOMA}-Script-BÃ¼ndel.
% 	\item[\paket{xkeyval} \cite{xkeyval}]
% 	Notwendig zum Erstellen einiger Klassenoptionen.
% 	\item[\paket{etoolbox} \cite{etoolbox}]
% 	Stellt verschiedene if-Abfragen und Hooks zur VerfÃ¼gung.
% 	\item[\paket{xstring} \cite{xstring}]
%	Das Paket bietet viele Befehle zur String-Verarbeitung und "~auswertung.
%	Es wird zur unter anderem Auswertung der Klassenoptionen verwendet.
% 	\item[\paket{mathptmx} \cite{mathptmx}]
%	Paket zur Verwendung von Times als Schriftart.
%	Dieses Paket wird nur fÃ¼r BÃ¼cher aus der AutoUni-Schriftenreihe verwendet (beachte die Option \optref{format}).
% 	\item[\paket{babel} \cite{babel}]
% 	LÃ¤dt die Sprachen.
% 	\item[\paket{geometry} \cite{geometry}]
% 	Wird zur Einstellung des Satzspiegels genutzt.
% 	\item[\paket{scrlayer-scrpage} \cite{koma}]
% 	FÃ¼r die Definition der Kopf- und FuÃŸzeilen.
% 	Der definierte Standard-Seitenstil heiÃŸt \option{sr-standard}.
% 	\item[\paket{caption} \cite{caption}]
% 	ErmÃ¶glicht Einstellungen der Bild- und Tabellenbeschriftungen.
% 	\item[\paket{ragged2e} \cite{ragged2e}]
% 	Verbesserter Flattersatz.
% 	\item[\paket{enumitem} \cite{enumitem}]
% 	Einstellungen fÃ¼r Listen.
% 	\item[\paket{chngcntr} \cite{chngcntr}]
% 	Das Paket dient der Modifikation von ZÃ¤hlern.
% 	Es wird zur Anpassung der Kapitel-, Abbildungs- und anderer ZÃ¤hler bei MehrautorenbÃ¼chern verwendet.
% 	\item[\paket{varwidth} \cite{varwidth}]
% 	Stellt die \env{varwidth}-Umgebung als Erweiterung der \env{minipage}-Umgebung bereit.
% 	\item[\paket{onlyamsmath} \cite{onlyamsmath}]
% 	Verhindert die Nutzung von Mathe-Umgebungen, die nicht von der AMS stammen.
%	%	Das Laden dieses Pakets kann mit der Option \optref{non-ams} verhindert werden.
% 	\item[\paket{microtype} \cite{microtype}]
% 	Verbesserte Mikrotypographie.
%	Das Laden dieses Pakets kann mit der Option \optref{no-microtype} verhindert werden.
% \end{labeling}
% 
% \subsection{Literaturtipps}
% \label{sec:literaturtipps}
% Wie bereits eingangs erwÃ¤hnt, ist dieses Dokument keine \LaTeX-EinfÃ¼hrung.
% Man findet im Internet diverse EinfÃ¼hrungen von verschiedener LÃ¤nge und QualitÃ¤t.
% Beispiele fÃ¼r EinfÃ¼hrungen --~fÃ¼r deren QualitÃ¤t der Autor dieses Dokuments keinerlei Garantie Ã¼bernimmt~-- sind: \cite{l2kurz,beginners-introduction,buxbaum-presentation,simplified-introduction,juergens1,juergens2}.
% Gerade bei Werken Ã¤lteren Datums muss man vor veralteten Befehlen auf der Hut sein.
% Eine Hilfe hierzu bietet \cite{l2tabu}.
% Dort sind einige veraltete Befehle und Pakete sowie sonstige Fehlerquellen benannt.\par
% FÃ¼r den Mathematiksatz sei auf die bereits in \cref{sec:mathesatz} erwÃ¤hnten Werke \cite{amsldoc,voss-mathe,latex-begleiter,more-math} verwiesen.\par
% Weitere Orientierung bieten \cite{latex-begleiter,texbook,wikibooks-latex}.
% Nahezu alle Pakete inklusive ihrer Beschreibungen sowie weitere nÃ¼tzliche Dokumente finden Sie im \emph{Comprehensive \TeX\ Archive Network} \cite{ctan}.
% Viele dieser Dokumente und Beschreibungen finden Sie auch in Ihrem \LaTeX-System auf Ihrem Rechner, indem Sie in der Konsole (Terminal, Bash, Eingabeaufforderung) folgendes eingeben: \texttt{texdoc \meta{Paketname}}\par
% Hilft das alles nicht weiter, so tut es manchmal auch eine Internetsuche.
% Neben einschlÃ¤gig bekannten Suchmaschinen sind hier spezielle Foren nÃ¼tzlich, in denen sich hilfsbereite \LaTeX-Spezialisten tummeln, z.\,B. \url{http://tex.stackexchange.com/} (englischsprachig, sehr viele aktive Nutzer) und \url{www.golatex.de} (deutschsprachig, weniger aktive Nutzer).
% 
%\section{Lizenz}
% \label{sec:lizenz}
% Dieses Werk darf nach den Bedingungen der LaTeX Project Public License, entweder Version 1.3c oder (nach Ihrer Wahl) jeder spÃ¤teren Version, verteilt und/oder verÃ¤ndert werden.
% Die neueste Version dieser Lizenz ist:\\
% \url{http://www.latex-project.org/lppl.txt}\\
% Dieses Werk hat den LPPL-Betreuungs-Status \enquote{author-maintained} (vom Autor betreut).
%
%
% \begin{otherlanguage}{british}
% 	This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3c of this license or (at your option) any later version.
% 	The latest version of this license is in:\\
% 	\url{http://www.latex-project.org/lppl.txt}\\
% 	This work has the LPPL maintenance status \foreignquote{english}{author-maintained}.
% \end{otherlanguage}
%
% \nocite{*}
% \iftoggle{auxdatei}
% 	{\printbibliography[prenote=literatur]}
% 	{}
%
% \section*{Liste der Ã„nderungen}
% \addcontentsline{toc}{section}{Liste der Ã„nderungen}
% Hier finden Sie eine Ãœbersicht Ã¼ber die Ã„nderungen, die an dieser Klasse im Verlauf ihrer Versionen vorgenommen wurden.
%
% \subsection*{Ã„nderungen in Version 1.1}
% \addcontentsline{toc}{subsection}{Ã„nderungen in Version 1.1}
% \begin{description}
% 	\aenderung{Option \optref{format}}{Neue EinstellungsmÃ¶glichkeit \option{vs} fÃ¼r BÃ¼cher bei Springer~VS.}
% 	\aenderung{Befehl \macroref{verfasser}}{Neuer Befehl zum Satz von Autor und Ort des Geleitwortes.}
% 	\aenderung{Umstellung auf \programm{biber}}{Die Bibliografie dieser Dokumentation wird nun mit \programm{biber} erzeugt.}
% \end{description}
%
% \subsection*{Ã„nderungen in Version 1.2}
% \addcontentsline{toc}{subsection}{Ã„nderungen in Version 1.2}
% \begin{description}
% 	\aenderung{Option \optref{format}}{Neue EinstellungsmÃ¶glichkeit \option{autouni} fÃ¼r BÃ¼cher aus der AutoUni-Schriftenreihe.}
%	\aenderung{Befehl \macroref{kapitelmituntertitel}}{Neuer Befehl fÃ¼r den Beginn eines Kapitels, dessen Titel einen Untertitel haben soll (fÃ¼r MehrautorenbÃ¼cher).}
%	\aenderung{Befehl \macroref{chaptermituntertitel}}{Neuer Befehl fÃ¼r den Beginn eines Kapitels, dessen Titel einen Untertitel haben soll (fÃ¼r Nicht-MehrautorenbÃ¼cher).}
%	\aenderung{Option \optref{autor-in-toc}}{Neue Option, die es bei MehrautorenbÃ¼chern (siehe auch die Option \optref{format}) ermÃ¶glicht, die jeweiligen Kapitelautoren im Inhaltsverzeichnis anzuzeigen.}
% 	\aenderung{Ã„nderung der Kopfzeile}{Vor Beginn des ersten Unterkapitels eines Kapitels erscheint auf rechten Seiten in der Kopfzeile nun der Kapiteltitel (bisher stand dort nichts). Nach Beginn des ersten Unterkapitels steht dort der Titel des Unterkapitels. Dies gilt nicht fÃ¼r MehrautorenbÃ¼cher (bei denen dort die Namen der Kapitelautoren stehen).}
%	\aenderung{Kopfzeile im Vorspann}{Im Vorspann (siehe auch \fmacro{frontmatter} in \cref{sec:nutzung}) wird in der Kopfzeile nun auf beiden Seiten der Kapiteltitel (z.\,B.~\enquote{Inhaltsverzeichnis}) angezeigt.}
%	\aenderung{Abstand bei Ãœberschriften bei Springer~VS}{Anpassung eines fehlerhaften Abstands bei Ãœberschriften fÃ¼r BÃ¼cher bei Springer~VS (siehe auch die Option \optref{format}).}
% 	\aenderung{PaketÃ¤nderung fÃ¼r Kopf- und FuÃŸzeilen}{FÃ¼r die Erzeugung der Kopf- und FuÃŸzeilen wird nun nicht mehr das (obsolete) Paket \paket{scrpage2} verwendet, sondern das Paket \paket{scrlayer-scrpage}.}
% \end{description}
%
%\StopEventually{}
%
%&lt;*class&gt;
\LoadClassWithOptions{scrbook}


\RequirePackage{xkeyval}
\RequirePackage{etoolbox}

\DeclareOptionX[sr]{no-shorthands}{%
	\global\Germanshorthandsfalse%
}

\DeclareOptionX[sr]{test}{%
	\PassOptionsToClass{draft}{scrbook}
	\PassOptionsToPackage{showframe}{geometry}
}

\DeclareOptionX[sr]{deutsch}{%
	\PassOptionsToPackage{ngerman}{babel}%
	\ifGermanshorthands%
	\else%
		\AfterEndPreamble{\shorthandoff{"}}
	\fi%
	\gdef\GeleitwortTitel{Geleitwort}%
	\gdef\VorwortTitel{Vorwort}%
}

\DeclareOptionX[sr]{deutsch-ar}{%
	\PassOptionsToPackage{german}{babel}%
	\ifGermanshorthands%
	\else%
		\AfterEndPreamble{\shorthandoff{"}}
	\fi%
	\gdef\GeleitwortTitel{Geleitwort}%
	\gdef\VorwortTitel{Vorwort}%
}

\DeclareOptionX[sr]{englisch}{%
	\PassOptionsToPackage{ngerman,british}{babel}%
	\ifGermanshorthands%
		\AfterAtEndOfPackage*{babel}{%
			\useshorthands{"}%
			\addto\extrasbritish{\languageshorthands{ngerman}}%
		}%
	\fi%
	\gdef\GeleitwortTitel{Foreword}%
	\gdef\VorwortTitel{Preface}%
}

\DeclareOptionX[sr]{no-microtype}{%
	\global\Microtypefalse%
}

\DeclareOptionX[sr]{non-ams}{%
	\global\AMSfalse%
}

\DeclareOptionX[sr]{autor-in-toc}{%
	\global\autorintoctrue%
}

\gdef\sr@format{a5-monografie}% Standard-Format

\newif\ifMicrotype% soll microtype eingebunden werden
\Microtypetrue

\newif\ifAMS% soll onlyamsmath eingebunden werden
\AMStrue

\newif\ifautorintoc% soll onlyamsmath eingebunden werden
\autorintocfalse

\newif\ifGermanshorthands% sollen die deutschen shorthands auch im Englischen nutzbar sein
\Germanshorthandstrue

\DeclareOptionX[sr]{schriftgroesse}[11]{\gdef\sr@schriftgroesse{#1}}

\DeclareOptionX[sr]{format}[a5-monografie]{\gdef\sr@format{#1}}


\ProcessOptions\relax
\ProcessOptionsX[sr]\relax

\RequirePackage{xstring}

\IfStrEq{\sr@format}{autouni}{\RequirePackage{mathptmx}}{}% Times-Paket laden, falls format=autouni

\RequirePackage{babel}
\RequirePackage{geometry}
\RequirePackage{scrlayer-scrpage}
\RequirePackage{caption}
\RequirePackage{ragged2e}
\RequirePackage{enumitem}
\RequirePackage{chngcntr}
\RequirePackage{varwidth}
\ifAMS
	\RequirePackage[all,error]{onlyamsmath}
	\AtEndPreamble{%
		\@ifpackageloaded{tikz}% Test, ob TikZ geladen wurde
			{% Catcode fÃ¼r $ in tikz-Befehlen anpassen, um Konflikt zwischen onlyamsmath und TikZ zu vermeiden
				\preto\tikzpicture{\catcode`$=3 }
				\preto\tikz{\catcode`$=3 }
			}
			{}
	}
\fi
\ifMicrotype
	\RequirePackage{microtype}
\fi



\ifundef{\GeleitwortTitel}% falls keine Sprachoption gesetzt wurde, wird der Befehl \GeleitwortTitel definiert
	{\gdef\GeleitwortTitel{}}
	{}
\ifundef{\VorwortTitel}% falls keine Sprachoption gesetzt wurde, wird der Befehl \VorwortTitel definiert
	{\gdef\VorwortTitel{}}
	{}



\defpagestyle{plain}
	{%
		(0pt,0pt)%
		{}%
		{}%
		{}%
		(0pt,0pt)%
	}%
	{%
		(0pt,0pt)%
		{}%
		{}%
		{}%
		(0pt,0pt)%
	}%

\defpagestyle{sr-frontmatter}% Frontmatter-pagestyle
	{%
		(0pt,0pt)%
		{\pagemark\hfill\headmark}%
		{\headmark\hfill\pagemark}%
		{}%
		(\textwidth,0.5pt)%
	}%
	{%
		(0pt,0pt)%
		{}%
		{}%
		{}%
		(0pt,0pt)%
	}%

\KOMAoptions{% Einstellungen der KOMA-Klasse
	open=right,%
	captions=signature,%
	captions=abovetable,%
	appendixprefix=false,%
}%

\gdef\frontmatter{%
	\pagenumbering{Roman}%
	\setcounter{page}{5}%
	\pagestyle{sr-frontmatter}
}

\gappto\mainmatter{%
	\pagestyle{sr-standard}%
}


\captionsetup{% Einstellungen fuer Bild- und Tabellenbeschriftungen (mittels caption-Paket)
	format=hang,%
	font=small,%
	labelfont=bf,%
	justification=RaggedRight ,%
	singlelinecheck=false,%
}%

\setlist{labelindent=0em,leftmargin=*}

\AfterEndPreamble{%
	\pagestyle{sr-standard}% Standard-pagestyle einschalten
	\raggedbottom% vertikalen Seitenausgleich abschalten
}

\let\old@chapterheadstartvskip\chapterheadstartvskip% Sicherung des alten Abstandes vor Kapitelanfaengen
\let\old@chapterheadendvskip\chapterheadendvskip% Sicherung des alten Abstandes nach Kapitelanfaengen
\newcommand{\sr@chapterheadstartvskip}{% Definition eines neuen Abstands vor Kapitelanfaengen fuer angepasste Kapitelbefehle
	\vspace*{1.8\baselineskip}%
}%
\newcommand{\sr@chapterheadendvskip}{% Definition eines neuen Abstands nach Kapitelanfaengen fuer angepasste Kapitelbefehle
	\vspace{.5\baselineskip plus 0.1\baselineskip minus .05\baselineskip}%
}%


% Einstellungen fuer die verschiedenen Formate
\IfStrEqCase{\sr@format}{%
	{a5-monografie}%
		{%
			\ifundef{\sr@schriftgroesse}%
				{\gdef\sr@schriftgroesse{11}}%
				{}%
			\KOMAoptions{%
				fontsize=\sr@schriftgroesse pt,%
				paper=a4,%
				twoside,%
				pagesize=auto,%
			}%
			\recalctypearea
			\geometry{% Einstellungen fuer Satzspiegel (mittels geometry-Paket)
				includehead,%
				textwidth=11.5cm,%
				height=18cm,%
			}%
			\automark[section]{chapter}%
			\csgpreto{chapter}{\automark[chapter]{chapter}}% Abfangen, falls keine Section im Chapter vorhanden (oder erst spaeter vorhanden)
			\csgpreto{section}{\automark[section]{chapter}}% Aufheben des Abfangens (s. o.)
			\defpagestyle{sr-standard}% Standard pagestyle
				{%
					(0pt,0pt)%
					{\pagemark\hfill\headmark}%
					{\headmark\hfill\pagemark}%
					{}%
					(\textwidth,0.5pt)%
				}%
				{%
					(0pt,0pt)%
					{}%
					{}%
					{}%
					(0pt,0pt)%
				}%
		}%
	{handbuch-monografie}%
		{%
			\ifundef{\sr@schriftgroesse}%
				{\gdef\sr@schriftgroesse{11}}%
				{}%
			\KOMAoptions{%
				fontsize=\sr@schriftgroesse pt,%
				paper=16.8cm:24cm,%
				twoside,%
				pagesize=auto,%
			}%
			\recalctypearea
			\geometry{% Einstellungen fuer Satzspiegel (mittels geometry-Paket)
				includehead,%
				textwidth=12.5cm,%
				height=20cm,%
			}%
			\automark[section]{chapter}%
			\csgpreto{chapter}{\automark[chapter]{chapter}}% Abfangen, falls keine Section im Chapter vorhanden (oder erst spaeter vorhanden)
			\csgpreto{section}{\automark[section]{chapter}}% Aufheben des Abfangens (s. o.)
			\defpagestyle{sr-standard}% Standard pagestyle
				{%
					(0pt,0pt)%
					{\pagemark\hfill\headmark}%
					{\headmark\hfill\pagemark}%
					{}%
					(\textwidth,0.5pt)%
				}%
				{%
					(0pt,0pt)%
					{}%
					{}%
					{}%
					(0pt,0pt)%
				}%
		}%
	{a5-mehrautorenbuch}% Einstellungen fuer Mehrautorenbuecher
		{%
			\ifundef{\sr@schriftgroesse}%
				{\gdef\sr@schriftgroesse{11}}%
				{}%
			\KOMAoptions{%
				fontsize=\sr@schriftgroesse pt,%
				paper=a4,%
				twoside,%
				pagesize=auto,%
			}%
			\recalctypearea
			\geometry{% Einstellungen fuer Satzspiegel (mittels geometry-Paket)
				includehead,%
				textwidth=11.5cm,%
				height=18cm,%
			}%
			\automark{chapter}
			\defpagestyle{sr-standard}% Standard pagestyle
				{%
					(0pt,0pt)%
					{\pagemark\hfill\headmark}%
					{\KapitelAutor\hfill\pagemark}%
					{}%
					(\textwidth,0.5pt)%
				}%
				{%
					(0pt,0pt)%
					{}%
					{}%
					{}%
					(0pt,0pt)%
				}%
			\gdef\KapitelAutor{}%
			\counterwithout{section}{chapter}%
			\counterwithout{figure}{chapter}%
			\counterwithout{table}{chapter}%
			\counterwithout{equation}{chapter}%
			\counterwithin*{section}{chapter}%
			\counterwithin*{figure}{chapter}%
			\counterwithin*{table}{chapter}%
			\counterwithin*{equation}{chapter}%
			\counterwithin*{footnote}{chapter}%
		}%
	{vs}% Einstellungen fuer Buch bei Springer VS
		{%
			\ifundef{\sr@schriftgroesse}%
				{\gdef\sr@schriftgroesse{11}}%
				{}%
			\KOMAoptions{%
				fontsize=\sr@schriftgroesse pt,%
				paper=a4,%
				twoside,%
				pagesize=auto,%
			}%
			\recalctypearea
			\geometry{% Einstellungen fuer Satzspiegel (mittels geometry-Paket)
				includehead,%
				textwidth=11.5cm,%
				height=18cm,%
			}%
			\automark[section]{chapter}%
			\csgpreto{chapter}{\automark[chapter]{chapter}}% Abfangen, falls keine Section im Chapter vorhanden (oder erst spaeter vorhanden)
			\csgpreto{section}{\automark[section]{chapter}}% Aufheben des Abfangens (s. o.)
			\defpagestyle{sr-standard}% Standard pagestyle
				{%
					(0pt,0pt)%
					{\pagemark\hfill\headmark}%
					{\headmark\hfill\pagemark}%
					{}%
					(\textwidth,0.5pt)%
				}%
				{%
					(0pt,0pt)%
					{}%
					{}%
					{}%
					(0pt,0pt)%
				}%
			\gdef\frontmatter{%
				\pagenumbering{arabic}%
				\setcounter{page}{5}%
				\pagestyle{sr-frontmatter}%
			}%
%			\renewcommand*{\chapterheadstartvskip}{\vspace*{-\topskip}}% auskommentiert in Version 1.2 (Grund fuer vorherige Verwendung unklar)
%			\renewcommand*{\chapterheadendvskip}{\vspace{72pt}}% auskommentiert in Version 1.2 (Grund fuer vorherige Verwendung unklar)
			\deffootnote%
				{1em}%
				{1em}%
				{\thefootnotemark\ }%
		}%
	{autouni}% Einstellungen fuer die AutoUni-Schriftenreihe
		{%
			\ifundef{\sr@schriftgroesse}%
				{\gdef\sr@schriftgroesse{10}}%
				{}%
			\KOMAoptions{%
				fontsize=\sr@schriftgroesse pt,%
				paper=a4,%
				twoside,%
				pagesize=auto,%
			}%
			\recalctypearea
			\geometry{% Einstellungen fuer Satzspiegel (mittels geometry-Paket)
				includehead,%
				textwidth=11.5cm,%
				height=18cm,%
			}%
			\setkomafont{disposition}{\normalfont\bfseries}%
			\setkomafont{chapter}{\normalfont\bfseries\fontsize{18}{22}\selectfont}%
			\setkomafont{section}{\normalfont\bfseries\fontsize{14}{17}\selectfont}%
			\setkomafont{subsection}{\normalfont\bfseries}%
			\setkomafont{subsubsection}{\normalfont\bfseries}%
			\setkomafont{paragraph}{\normalfont\bfseries}%
			\setkomafont{subparagraph}{\normalfont\bfseries}%

			\automark[section]{chapter}%
			\csgpreto{chapter}{\automark[chapter]{chapter}}% Abfangen, falls keine Section im Chapter vorhanden (oder erst spaeter vorhanden)
			\csgpreto{section}{\automark[section]{chapter}}% Aufheben des Abfangens (s. o.)
			\defpagestyle{sr-standard}% Standard pagestyle
				{%
					(0pt,0pt)%
					{\pagemark\hfill\headmark}%
					{\headmark\hfill\pagemark}%
					{}%
					(\textwidth,0.5pt)%
				}%
				{%
					(0pt,0pt)%
					{}%
					{}%
					{}%
					(0pt,0pt)%
				}%
		}%
}


\newlength{\sr@widmungstretch@oben}%	vertikaler Abstand vor der Widmung

\newlength{\sr@verfasserbreite@ort}% Breite des Ortes im Befehl \verfasser
\newlength{\sr@verfasserbreite@name}% Breite des Namens im Befehl \verfasser

% Das folgende Macro ist noch in der Entwicklung!
% \begin{macro}{\schriftgrad}
% Einstellung der SchriftgrÃ¶ÃŸe.
%    \begin{macrocode}
%\newcommand{\schriftgrad}[2][]{%
%	\ifblank{#1}
%		{%
%			\pgfmathparse{1.2*#2}%
%			\fontsize{#2}{\pgfmathresult}%
%			\selectfont%
%		}%
%		{%
%			\fontsize{#2}{#1}%
%			\selectfont%
%		}%
%}
%    \end{macrocode}
% \end{macro}



% \begin{environment}{widmung}
% Widmung
%    \begin{macrocode}
\newenvironment{widmung}[1][]
	{%
		\ifblank{#1}%
			{%
				\cleardoublepage%
				\thispagestyle{plain}%
				\setlength{\sr@widmungstretch@oben}{-2\baselineskip}%
				\addtolength{\sr@widmungstretch@oben}{\stretch{1}}%
				\vspace*{\sr@widmungstretch@oben}%
				\begin{flushright}%
			}%
			{%
				\let\raggedsection\raggedleft%
				\setlength{\sr@widmungstretch@oben}{-\baselineskip}%
				\addtolength{\sr@widmungstretch@oben}{\stretch{1}}%
				\def\chapterheadstartvskip{\vspace*{\sr@widmungstretch@oben}}%
				\chapter*{\raggedleft #1}%
				\begin{flushright}%
			}%
		\itshape%
	}%
	{%
		\end{flushright}%
		\vspace*{\stretch{1.618}}%
	}%
%    \end{macrocode}
% \end{environment}


% \begin{macro}{\vorwort}
% Vorwort-Kapitel
%    \begin{macrocode}
\newcommand{\vorwort}{%
	\addchap*{\VorwortTitel}%
	\markboth{\VorwortTitel}{\VorwortTitel}
}
%    \end{macrocode}
% \end{macro}


% \begin{macro}{\geleitwort}
% Geleitwort-Kapitel
%    \begin{macrocode}
\newcommand{\geleitwort}{%
	\addchap*{\GeleitwortTitel}%
	\markboth{\GeleitwortTitel}{\GeleitwortTitel}%
}
%    \end{macrocode}
% \end{macro}


% \begin{macro}{\verfasser}
% Geleitwort-Kapitel
%    \begin{macrocode}
\newcommand{\verfasser}[3][0.4\linewidth,0.5\linewidth]{%
	\StrBefore{#1}{,}[\sr@verfasserbefehl@ort]%
	\StrBehind{#1}{,}[\sr@verfasserbefehl@name]%
	\setlength{\sr@verfasserbreite@ort}{\sr@verfasserbefehl@ort}%
	\setlength{\sr@verfasserbreite@name}{\sr@verfasserbefehl@name}%
	\ifdimcomp{\sr@verfasserbreite@name + \sr@verfasserbreite@ort}{&gt;}{\linewidth}% gucken, ob alles in eine Zeile passt
		{% es passt nicht in eine Zeile
			\ClassWarning{sr-vorl}{Die Summe der im Befehl '\verfasser' genutzten Laengen ist groesser als die Zeilenbreite!}% Warnung, wenn die Laengen zu gross sind
		}%
		{}% es passt in eine Zeile
	%
	\nopagebreak%

	\nopagebreak%
	\vspace*{1.5\baselineskip plus 0.75\baselineskip minus 0.75\baselineskip}%
	\nopagebreak%
	\noindent
	\begin{varwidth}[t]{\sr@verfasserbreite@ort}%
		\raggedright%
		#2%
	\end{varwidth}%
	\hfill%
	\begin{varwidth}[t]{\sr@verfasserbreite@name}%
		\raggedleft%
		#3%
	\end{varwidth}%
}
%    \end{macrocode}
% \end{macro}


\gdef\sr@AutorinTOCFormatierung{\itshape\mdseries\rmfamily}% Interner Befehl fuer die Formatierung der Autoren im Inhaltsverzeichnis bei Mehrautorenbuechern

\gdef\AutorinTOCFormatierung{\sr@AutorinTOCFormatierung}% Aenderbarer Befehl fuer die Formatierung der Autoren im Inhaltsverzeichnis bei Mehrautorenbuechern


% \begin{macro}{\kapitel}
% Kapitel-Befehl fuer Mehrautorenbuecher
%    \begin{macrocode}
\newcommand{\kapitel}[3][]{%
	\ifblank{#1}%
		{%
			\gdef\KapitelKurztitel{#2}%
		}%
		{%
			\gdef\KapitelKurztitel{#1}%
		}%
	\gdef\KapitelTitel{#2}%
	\gdef\KapitelAutor{#3}%
	\ifautorintoc% pruefen, ob KapitelAutor ins TOC soll
		\gdef\KapitelimTOC{\KapitelKurztitel\newline\AutorinTOCFormatierung\KapitelAutor}%
	\else%
		\gdef\KapitelimTOC{\KapitelKurztitel}%
	\fi%
	\stepcounter{chapter}
	\let\chapterheadstartvskip\sr@chapterheadstartvskip%
	\let\chapterheadendvskip\sr@chapterheadendvskip%
	\addchap[\KapitelimTOC]{\KapitelTitel}% Setzen des Kapiteltitels
	\markboth{\KapitelKurztitel}{\KapitelAutor}%
	\let\chapterheadstartvskip\old@chapterheadstartvskip%
	\let\chapterheadendvskip\old@chapterheadendvskip%
	{\usekomafont{section}\itshape#3}\par%
	\vspace*{1.35\baselineskip plus 0.09\baselineskip minus .15\baselineskip}%
	\noindent%
}
%    \end{macrocode}
% \end{macro}

% \begin{macro}{\kapitelmituntertitel}
% Kapitel-Befehl mit Untertitel fuer Mehrautorenbuecher
%    \begin{macrocode}
\newcommand{\kapitelmituntertitel}[4][]{%
	\ifblank{#1}%
		{%
			\gdef\KapitelKurztitel{#2}%
		}%
		{%
			\gdef\KapitelKurztitel{#1}%
		}%
	\gdef\KapitelTitel{#2}%
	\gdef\KapitelUntertitel{#3}%
	\gdef\KapitelAutor{#4}%
	\ifautorintoc% pruefen, ob KapitelAutor ins TOC soll
		\gdef\KapitelimTOC{\KapitelKurztitel\newline\AutorinTOCFormatierung\KapitelAutor}%
	\else%
		\gdef\KapitelimTOC{\KapitelKurztitel}%
	\fi%
	\stepcounter{chapter}
	\let\chapterheadstartvskip\sr@chapterheadstartvskip%
	\let\chapterheadendvskip\sr@chapterheadendvskip%
	\addchap[\KapitelimTOC]{\KapitelTitel}% Setzen des Kapiteltitels
	{\usekomafont{section}\raggedright\KapitelUntertitel\\[.5\baselineskip plus 0.1\baselineskip minus .05\baselineskip]}% Setzen des Untertitels
	\markboth{\KapitelKurztitel}{\KapitelAutor}%
	\let\chapterheadstartvskip\old@chapterheadstartvskip%
	\let\chapterheadendvskip\old@chapterheadendvskip%
	{\noindent\usekomafont{section}\itshape\KapitelAutor}\par%
	\vspace*{1.35\baselineskip plus 0.09\baselineskip minus .15\baselineskip}%
	\noindent%
}
%    \end{macrocode}
% \end{macro}

% \begin{macro}{\chaptermituntertitel}
% Kapitel-Befehl mit Untertitel fuer Nicht-Mehrautorenbuecher
%    \begin{macrocode}
\newcommand{\chaptermituntertitel}[3][]{%
	\let\chapterheadendvskip\sr@chapterheadendvskip%
	\ifblank{#1}%
		{%
			\chapter{#2}%
			{\usekomafont{section}\raggedright#3\\[.5\baselineskip plus 0.1\baselineskip minus .05\baselineskip]}%
		}%
		{%
			\chapter[#1]{#2}%
			{\usekomafont{section}\raggedright#3\\[.5\baselineskip plus 0.1\baselineskip minus .05\baselineskip]}%
		}%
	\let\chapterheadendvskip\old@chapterheadendvskip%
	\noindent%
}
%    \end{macrocode}
% \end{macro}

% \begin{environment}{zusammenfassung}
% Kapitelzusammenfassung
%    \begin{macrocode}
\newenvironment{zusammenfassung}[1][]
	{%
		\ifblank{#1}%
			{%
				\vspace*{-\sr@widmungstretch@oben}%
				\begin{flushright}%
			}%
			{%
				\let\raggedsection\raggedleft%
				\setlength{\sr@widmungstretch@oben}{-\baselineskip}%
				\addtolength{\sr@widmungstretch@oben}{\stretch{1}}%
				\def\chapterheadstartvskip{\vspace*{\sr@widmungstretch@oben}}%
				\chapter*{\raggedleft #1}%
				\begin{flushright}%
			}%
		\itshape%
	}%
	{%
		\end{flushright}%
		\vspace*{\stretch{1.618}}%
	}%
%    \end{macrocode}
% \end{environment}

% Einstellungen fuer Gleitobjekte
\setcounter{topnumber}{3}
\setcounter{bottomnumber}{1}
\setcounter{totalnumber}{5}

\renewcommand{\topfraction}{1}
\renewcommand{\bottomfraction}{0.4}
\renewcommand{\textfraction}{0.05}
\renewcommand{\floatpagefraction}{0.7}

\setlength{\@fptop}{0pt}
\setlength{\@fpsep}{8pt}
\setlength{\@fpbot}{0pt plus 1fil}

\clubpenalty=9999
\widowpenalty=9999
\displaywidowpenalty=9999

%&lt;/class&gt;
%
%
%&lt;*frontmatter&gt;
%% Diese Datei sollte den Vorspann Ihrer Arbeit enthalten, wie z. B. Titelei, Vorwort, Geleitwort, Danksagung, Inhaltsverzeichnis, Abbildungsverzeichnis.
\frontmatter
\begin{widmung}% Innerhalb dieser Umgebung koennen Sie Ihre Widmung schreiben.

\end{widmung}

\geleitwort% Hier koennen Sie Ihr Geleitwort schreiben.


\vorwort% Hier koennen Sie Ihr Vorwort schreiben.


%% Hier koennen Inhaltsverzeichnis, Abbildungsverzeichnis und Aehnliches folgen.

%&lt;/frontmatter&gt;
%
%
%&lt;*mainmatter&gt;
%% Diese Datei sollte den Hauptteil Ihrer Arbeit enthalten.
\mainmatter

%&lt;/mainmatter&gt;
%
%
%&lt;*backmatter&gt;
%% Diese Datei sollte den Nachspann (Anhang, Literaturverzeichnis etc.) Ihrer Arbeit enthalten.
\backmatter
%% 

%&lt;/backmatter&gt;
%
%
%&lt;*hauptdatei&gt;
%% Dies ist die Hauptdatei Ihrer Arbeit. Hier koennen Sie Pakete einbinden, Definitionen vornehmen und Aehnliches.
\documentclass{sr-vorl}

\begin{document}
\input{frontmatter_sr-vorl.tex}%% Die Datei, die den Vorspann Ihrer Arbeit enthalten sollte, wird eingebunden.

\input{mainmatter_sr-vorl.tex}%% Die Datei, die den Hauptteil Ihrer Arbeit enthalten sollte, wird eingebunden.

\input{backmatter_sr-vorl.tex}%% Die Datei, die den Nachspann Ihrer Arbeit enthalten sollte, wird eingebunden.

\end{document}

%&lt;/hauptdatei&gt;
%
%\Finale
</pre></body></html>