Commit c7b87d5c authored by Thomas Winkler's avatar Thomas Winkler
Browse files

Update main.tex

parent e1e97a51
Loading
Loading
Loading
Loading
Loading
+74 −50
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@
%\documentclass[chapterprefix=false, 12pt, a4paper, oneside, parskip=half, listof=totoc, bibliography=totoc, numbers=noendperiod]{scrbook}

\documentclass[
    %draft=false,
    %draft=false,           % schnelleres Kompilieren, falls "true"
	12pt,
    paper=a4,
    chapterprefix=false,
@@ -20,10 +20,9 @@
    numbers=noendperiod,
    parskip=half,
    %BCOR=16mm,	            % Bindekorrektur
    %headinclude,
    %footinclude,
]{scrbook}

% Weitere Bespielwerte für documentclass
%\documentclass[%
%	paper=A4,					% paper size --> A4 is default in Germany
%	twoside=true,				% onesite or twoside printing
@@ -44,8 +43,8 @@
%Tweaks für scrbook
\usepackage{scrhack}

%Blindtext
\usepackage{blindtext}
%Blindtext, für richtige Texte unnöig
%\usepackage{blindtext}

%Bild- und Tabellen Unter- oder Überschriften
\usepackage{caption}
@@ -68,6 +67,7 @@ nopostdot,
sort=standard   
]{glossaries}

% Anderes Layout für glossaries
\renewcommand{\glossarypreamble}{\glsfindwidesttoplevelname[\acronymtype] \setlength{\parskip}{0pt}} % <--------- THAT IS THE KEY, NOW USING alttree style.

%Stichwortverzeichnis
@@ -90,7 +90,7 @@ sort=standard
%Deutsche Bezeichnungen für angezeigte Namen (z.B. Inhaltsverzeichnis etc.)
\usepackage[ngerman]{babel}

%Unterstützung von Umlauten und anderen Sonderzeichen (UTF-8)
%Unterstützung von Umlauten und anderen Sonderzeichen (UTF-8), je nach Compiler
\usepackage{iftex}
\ifPDFTeX
    \usepackage[utf8]{luainputenc}
@@ -122,22 +122,10 @@ sort=standard
%Tabellen
\usepackage{booktabs}

%Erlaubt Umbrüche innerhalb von Tabellen
%\usepackage{tabularx}
%\usepackage{ltxtable}

% Bessere Tabellen
\usepackage{ltablex}
\renewcommand\tabularxcolumn[1]{m{#1}} % for vertical centering text in X column

%\usepackage{cellspace}
%\setlength\cellspacetoplimit{5pt}
%\setlength\cellspacebottomlimit{5pt}

%Erlaubt Seitenumbrüche innerhalb von Tabellen
%\usepackage{longtable} %alredy loaded with ltablex
%\usepackage{tabu}
%\tabulinesep=2.5mm

%Erlaubt die Darstellung von Sourcecode mit Highlighting
\usepackage{listings}

@@ -146,44 +134,25 @@ sort=standard

% "Material"-Farben
\usepackage{xcolor-material}
%\usepackage{kvoptions}

%integrate pdf files (before tikz)
%\pagecolor{white}
\usepackage{pdfpages}

%Vektorgrafiken
%\usepackage{tikz}
%\usepackage{pgfplots}

% new
%\usepackage{tikz,tikzscale,pgfplots,pgfplotstable}
% Selbst erstellte Diagramme mit pgfplots/tikz
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\usepgfplotslibrary{external}
%\tikzexternalize[prefix=tikz/]
\tikzexternalize[shell escape=-enable-write18,optimize command away=\includepdf]
%\tikzexternalize
% DOES NOT CREATE EXTERNAL PDF
%\tikzset{external/mode=graphics if exists}

\usetikzlibrary{shapes.geometric, arrows.meta}

% old
%\usepackage{tikz}
%\usetikzlibrary{external}
%\tikzexternalize
%\usetikzlibrary{shapes.geometric}

% very old
%\pgfplotsset{compat=1.15}

%Grafiken (wie jpg, png, etc.)
\usepackage{graphicx}

%Grafiken von Text umlaufen lassen
\usepackage{wrapfig}

% Captions für subfigures
\usepackage{subcaption}

% Standardnamen für Abbildungen und Tabellen ändern
@@ -193,7 +162,6 @@ sort=standard
\renewcaptionname{ngerman}{\figurename}{Abb.}
\renewcaptionname{ngerman}{\tablename}{Tab.}


%Fußnoten über Kapitel (ohne Reset nach jedem Kapitel)
\usepackage{chngcntr}
\counterwithout{footnote}{chapter}
@@ -205,15 +173,16 @@ sort=standard
%Einbindung und Verwaltung von Literaturverzeichnissen
\usepackage{csquotes} %wird von biber benötigt
%\usepackage[backend=biber, bibencoding=utf8, style=authoryear, citestyle=authoryear]{biblatex}
%\usepackage[style=authortitle-ibid, backend=biber, bibencoding=utf-8]{biblatex}
%\usepackage[backend=biber, bibencoding=utf-8, style=authortitle-ibid]{biblatex}
\usepackage[backend=biber, bibencoding=utf8, bibstyle=nature, citestyle=nature]{biblatex}
\addbibresource{references/references.bib}
% Spezieller Zitierstil
\renewcommand{\cite}[1]{\parencite{#1}
        \citeauthor{#1}, 
        \citeyear{#1}}
%\let\cite\citefull

%Überschriften
%Überschriften formatieren
\input{resources/styles/heading-styling.tex}

% define "struts", as suggested by Claudio Beccari in
@@ -224,7 +193,6 @@ sort=standard
%Wörter und Charaktere zählen
\usepackage{moreverb} % for verbatim ouput


% Inhaltsverzeichnis "Tiefe"
\setcounter{secnumdepth}{2}
\setcounter{tocdepth}{2}
@@ -251,9 +219,6 @@ sort=standard
%\setlength\emergencystretch{\hsize}\hbadness=10000
\setlength{\emergencystretch}{5pt}

%\begin{xtolerant}{150}{2.5em}
%\end{xtolerant}

%\newenvironment{xtolerant}[2]{%
%  \par
%  \ifx\empty#1\empty\else\pretolerance=#1\relax\fi
@@ -289,15 +254,74 @@ sort=standard
\professorship{Lehrstuhl}
\submitDate{Budapest, den x (Abgabedatum)}


%Verzeichnisse generieren
\makeglossaries
\loadglsentries{references/glossary_acronyms.tex}
\setacronymstyle{long-short}

% Korrekte Wörter-/Zeichenzählung für tabularx (in diesem Fall tabularx{\linewidth}{})
% Korrekte Wörter-/Zeichenzählung für tabularx (in diesem Fall tabularx{\linewidth}{}), korrekte Wörterzählung funktioniert aber auch so
%TC:group tabularx 2 1

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Zusatzbefehle aus der Diplomarbeit von Fabian Plank
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%erlaubt Trademarks
\usepackage{textcomp}

%erlaubt das auskommentieren von Passagen
\usepackage{comment}

%Zum Einfügen von Formel Legenden
\usepackage{array}
\newenvironment{myenv}[1]
  {\begin{spacing}{#1}}
  {\end{spacing}}
\newenvironment{conditions}
  {\par\footnotesize\vspace{\abovedisplayshortskip}\noindent\begin{center}\begin{myenv}{1}\begin{tabular}[h]{>{$}l<{$} @{${}={}$} l}}
  {\end{tabular}\end{myenv}\end{center}\par\vspace{\belowdisplayskip}}

%für chemische Formeln
\usepackage[version=4]{mhchem}

%für Formeln (deaktivieren wenn mhchem aktiv ist)
%\usepackage{amsmath}

%Eigene Commands
%\newcommand{\Grad}{\textsuperscript{$\circ$}C~}
%\newcommand{\KM}{K\textsubscript{M}}
%\newcommand{\VMAX}{\textit{V\textsubscript{MAX}}~}
%\newcommand{\R}{\textsuperscript{\textregistered}}

%Liniendicke von Tabellen anpassen
%\makeatletter
%\def\hlinewd#1{%
%  \noalign{\ifnum0=`}\fi\hrule \@height #1 \futurelet
%   \reserved@a\@xhline}
%\makeatother

%angepasster Zeilenabstand in Aufzählungen
%\usepackage{enumitem}
%\newlist{citemize}{itemize}{4}
%\setlist[citemize]{label=-,nosep}

%\renewcommand{\cite}[1]{\textsuperscript{\parencite{#1}}}
%\let\realciteauthor\citeauthor
%\renewcommand*{\citeauthor}[1]{\textit{\realciteauthor{#1}}}
%\DefineBibliographyStrings{ngerman}{andothers = {{et\,al\adddot}}}

%anzeigen eines ganzen Bib Eintrags im Text
%\usepackage{bibentry}

%Griechisches Alphabet
\usepackage{textgreek}

%zum schreiben von schönen Brüchen im Text
\usepackage{xfrac}

%Blankpage nach Titelblatt (innerhalb begin document)
%\shipout\null

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%