% !TeX encoding=utf8 % !TeX program = pdflatex % !TeX spellcheck = en-US % !BIB = biber %% Bug fixes and other packages to be loaded before the class \RequirePackage{fix-cm} % permit Computer Modern fonts at arbitrary sizes. % %% Document Class (Koma Script) ----------------------------------------- \documentclass[oneside, ]{scrbook} % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ % Must be loaded first! % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ % packages to allow more \write outputs \input{preamble/packages-SolutionsNoRoomForNewWrite.tex} % packages required for the template \usepackage{atveryend} % must be loaded before etoolbox. (bugfix for pageslts) \usepackage{codesection} \usepackage{templatetools} \usepackage{blindtext} \usepackage[german]{babel} % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ % encoding % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ % automatic selection of encoding % insert chars for umlaut a and sz \usepackage{selinput} \SelectInputMappings{adieresis={ä},germandbls={ß},Euro={€}} \usepackage[nohyperlinks, printonlyused, withpage, smaller]{acronym} % Encoding of _files and directories_ % (ensures that any file can be loaded without problems) \usepackage[% extendedchars, encoding, multidot, space, % filenameencoding=latin1, % Windows XP, Vista, 7 filenameencoding=utf8, % Linux, OS X ]{grffile} % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ % preamble % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %% select/load fonts \input{fonts/fonts.tex} %\input{fonts/font-commercial.tex} %% load packages \input{preamble/packages.tex} %% apply style settings \input{preamble/style.tex} %% new commands / definitions (required by the template!) \input{preamble/commands.tex} %% Test the page layout % display the layout %\IfPackageLoaded{geometry}{\geometry{showframe}} % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ % Configurations % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %%% Switch between colored links (web) and black links (print) \IfDefined{UseDefinition}{% %\UseDefinition{Target}{Print} \UseDefinition{Target}{Web} }% end of UseDefinition \IfPackageLoaded{hyperref}{% %%% set layout of PDF pages \hypersetup{pdfpagelayout=OneColumn} % options: % SinglePage Displays a single page; advancing flips the page % OneColumn Displays the document in one column; continuous scrolling. % TwoColumnLeft Displays the document in two columns, % odd-numbered pages to the left. % TwoColumnRight Displays the document in two columns, % odd-numbered pages to the right. % TwoPageLeft Displays two pages, odd-numbered pages to the left % TwoPageRight Displays two pages, odd-numbered pages to the right }% (end of hyperref) % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ % custom definitions % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \input{macros/newcommands.tex} %%% Hyphenation (Silbentrennung) \input{template-content/hyphenation.tex} % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ % execute necessary commands % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ % (... if the according package is loaded or not) \input{preamble/makeCommands.tex} \listfiles % list all loaded files at end of document % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ % bibliography (now in preamble !) % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %%% bibtex file(s) % add multiple files with comma separation % biblatex requires files before document \IfPackageLoaded{biblatex}{ % add all .bib files: \addbibresource{bib/BibtexDatabase.bib} }% end: biblatex % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ % Definition of glossaries Entries (before document!) % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ % glossary, acronym, symoblist and such %\input{template-content/Z-GlossaryEntries.tex} %%% document start %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \pagenumbering{alph}\setcounter{page}{1}% % Inital Page Numbering Settings % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \begin{document} \pagestyle{empty} %No headings for the first pages. % Beginning of Document and style % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \input{titlepage} \clearpage % Title Page % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \pagenumbering{roman} \renewcommand{\thechapter}{\Roman{chapter}} \pagestyle{headings} % New Page Title Used % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \addcontentsline{toc}{chapter}{Zusammenfassung} \input{zusammenfassung.tex} \let\cleardoublepage\clearpage % Summary % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \renewcommand{\contentsname}{Inhaltsverzeichnis} \tableofcontents \pagestyle{plain} %Now display headings: headings / fancy / ... \clearpage \addcontentsline{toc}{chapter}{Glossar} \printnoidxglossaries \clearpage \addcontentsline{toc}{chapter}{Abbildungsverzeichnis} \listoffigures \clearpage \listoftables \addcontentsline{toc}{chapter}{Tabellenverzeichnis} \clearpage % ToC, Glossaries, List of Figures and List of Tables % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \newpage \input{eidesstattliche_erklaerung.tex} \clearpage % Affidavit % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \pagestyle{headings} %Now display headings: headings / fancy / ... \pagenumbering{arabic} \setcounter{chapter}{0} % Change of Page and Numbering Style % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \input{Chapters/chapter_1.tex} \pagenumbering{arabic} \renewcommand{\thechapter}{\arabic{chapter}} \clearpage % Content % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ % -- bibliography -- % (must be placed _before_ appendix) % (see bib/BibtexDatabase for example of citation \IfPackageLoaded{biblatex}{ \cleardoublepage \IfDefined{phantomsection}{\phantomsection}\label{sec:bibliography} \printbibliography[% heading=bibintoc, % (bibintoc, bibnumbered) ] } \clearpage \pagestyle{empty} \addcontentsline{toc}{chapter}{Anhang} \input{anhang.tex} % Bibliography and Annex % ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \end{document}