#4 initial config for migration

This commit is contained in:
Dominik Becker 2018-04-10 01:40:25 +02:00
parent a01cc30673
commit a498ce82aa
8 changed files with 129 additions and 235 deletions

13
additionals/acronyms.tex Normal file
View File

@ -0,0 +1,13 @@
%!TEX root = ../main.tex
\chapter*{Abkürzungsverzeichnis}
\addcontentsline{toc}{chapter}{Abkürzungsverzeichnis}
\begin{acronym}[ABCD]
% declare your own acronyms here:
% \acro{VMCS}{Virtual Machine Control Structure}
\acro{CSR}{Corporate Social Responsibility}
\acro{FVEY}{Five Eyes}
\acro{GCHQ}{Government Communication Headquarters}
\acro{NSA}{National Security Agency}
\end{acronym}

View File

@ -1,7 +1,7 @@
%!TEX root = ../main.tex
\section*{Ehrenwörtliche Erklärung}
\addcontentsline{toc}{section}{Ehrenwörtliche Erklärung}
\chapter*{Ehrenwörtliche Erklärung}
\addcontentsline{toc}{chapter}{Ehrenwörtliche Erklärung}
Hiermit erkläre ich, dass ich die vorliegende Arbeit selbständig angefertigt habe.
Es wurden nur die in der Arbeit ausdrücklich benannten Quellen und Hilfsmittel benutzt.

View File

@ -1,9 +0,0 @@
%!TEX root = ../main.tex
\section*{Abkürzungsverzeichnis}
\addcontentsline{toc}{section}{Abkürzungsverzeichnis}
\begin{acronym}[ABCD]
% declare your own acronyms here:
% \acro{VMCS}{Virtual Machine Control Structure}
\end{acronym}

View File

@ -1,6 +0,0 @@
%!TEX root = ../main.tex
\section*{Anhang}
\addcontentsline{toc}{section}{Anhang}
\anhangsverzeichnis

View File

@ -1,74 +1,42 @@
%!TEX root = ../main.tex
%% Basierend auf TeXnicCenter-Vorlage von Mark Müller
%% Willi Nüßer
%% Waldemar Penner
%% Ulrich Reus
%% Frank Plass
%% Oliver Tribeß
%% Daniel Hintze
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Wählen Sie die Optionen aus, indem Sie % vor der Option entfernen
% Dokumentation des KOMA-Script-Packets: scrguide
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Optionen zum Layout des Artikels %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[%
paper=A4, % alle weiteren Papierformat einstellbar
fontsize=12pt, % Schriftgröße (12pt, 11pt (Standard))
%BCOR12mm, % Bindekorrektur, bspw. 1 cm
DIV14, % breiter Satzspiegel
parskip=half, % Absatzformatierung s. scrguide 3.1
%headsepline, % Trennline zum Seitenkopf
%footsepline, % Trennline zum Seitenfuß
%normalheadings, % Überschriften etwas kleiner (smallheadings)
listof=totoc, % Tabellen & Abbildungsverzeichnis ins Inhaltsverzeichnis
%bibtotoc, % Literaturverzeichnis im Inhalt
%draft % Überlangen Zeilen in Ausgabe gekennzeichnet
footinclude=false,% Fußzeile in die Satzspiegelberechnung einbeziehen
headinclude=false, % Kopfzeile in die Satzspiegelberechnung einbeziehen
final % draft beschleunigt die Kompilierung
]
{scrartcl}
% Reduzierung der Abstände zwischen Überschriften und Text
\RedeclareSectionCommand[
beforeskip=1\baselineskip,
afterskip=.0001\baselineskip]{section}
\RedeclareSectionCommand[
beforeskip=.75\baselineskip,
afterskip=.0001\baselineskip]{subsection}
\RedeclareSectionCommand[
beforeskip=.5\baselineskip,
afterskip=.0001\baselineskip]{subsubsection}
\documentclass[
paper=A4,
fontsize=12pt,
parskip=half,
headsepline,
listof=totoc,
draft=false,
headings=small,
oneside,
final
]{scrbook}
% Seitenränder
\usepackage[left=40mm, right=20mm, top=25mm, bottom=25mm]{geometry}
\usepackage[
left=40mm,
right=20mm,
top=25mm,
bottom=25mm
]{geometry}
%\setuptoc{toc}{totoc} % Inhaltsverzeichnis ins Inhaltsverzeichnis
% Reduzierung der Abstände zwischen Überschriften und Text
\RedeclareSectionCommand[afterskip=.0001\baselineskip]{section}
\RedeclareSectionCommand[afterskip=.0001\baselineskip]{subsection}
\RedeclareSectionCommand[afterskip=.0001\baselineskip]{subsubsection}
\RedeclareSectionCommand[beforeskip=.0001\baselineskip]{paragraph}
% Umlaute können verwendet werden
\usepackage[utf8]{inputenc}
% Schriftauswahl
\usepackage{fontspec}
% Neue Deutsche Rechtschreibung und Deutsche Standardtexte
\usepackage[ngerman]{babel}
% Echte Umlaute
\usepackage[T1]{fontenc}
% Latin Modern Font, Type1-Schriftart für nicht-englische Texte
\usepackage{lmodern}
% 1/2-zeiliger Zeilenabstand
\usepackage[onehalfspacing]{setspace}
% Für die Defenition eigener Kopf- und Fußzeilen
% \usepackage{fancyhdr}
% Für die Verwendung von Grafiken
\usepackage[pdftex]{graphicx}
\usepackage{graphicx}
% Bessere Tabellen
\usepackage{tabularx}
@ -81,6 +49,12 @@ final % draft beschleunigt die Kompilierung
% Links im PDF
\usepackage{hyperref}
\hypersetup{
colorlinks=false,
pdfborder={0 0 0},
pdftitle=\dokumententitel,
pdfauthor=\dokumentenautor
}
% Verbessertes URL-Handling mit \url{http://...}
\usepackage{url}
@ -98,10 +72,16 @@ final % draft beschleunigt die Kompilierung
\usepackage[german,capitalise]{cleveref}
% Konfiguration der Abbildungs- und Tabellenbezeichnungen
\usepackage[format=hang, font={footnotesize, sf}, labelfont=bf, justification=raggedright,singlelinecheck=false]{caption}
\usepackage[
format=hang,
font={footnotesize, sf},
labelfont=bf,
justification=raggedright,
singlelinecheck=false
]{caption}
% Verbessert die Lesbarkeit durch Mikrotypografie
\usepackage[activate={true,nocompatibility},final,tracking=true,kerning=true,spacing=true,factor=1100,stretch=10,shrink=10]{microtype}
% Macro für Quellenangaben unter Abbildungen und Tabellen
\newcommand{\source}[1]{\vspace{-.5\topsep}\caption*{\textsf{\textbf{Quelle:}} \textsf{#1}} }
% Abbildungen am exakten Ort platzieren
\usepackage{float}
@ -109,39 +89,42 @@ final % draft beschleunigt die Kompilierung
% Fußnoten an Überschriften
\usepackage[stable]{footmisc}
% Zitate und Quellenverzeichnis
\usepackage[
style=authoryear, % Zitierstil
firstinits=false, % false = Vornamen werden ausgeschrieben
style=authoryear,
giveninits=false,
natbib=true,
urldate=long, % "besucht am" - Datum
%url=false,
urldate=long,
url=true,
date=long,
dashed=false,
maxcitenames=2, % max. Anzahl Autorennamen in Zitaten
maxbibnames=99, % max. Anzahl Autorennamen im Quellenverzeichnis
%backend=bibtex % Ggf. für ältere Distributionen bibtex verwenden
maxcitenames=2,
maxbibnames=99,
backend=biber,
autocite=footnote,
uniquelist=false
]{biblatex}
% Bibliograpthy
\bibliography{library/library}
% Keine Einrückung bei einem neuen Absatz
\parindent 0pt
% Ebenentiefe der Nummerierung
\setcounter{secnumdepth}{3}
% Gliederungstiefe im Inhaltsverzeichnis
\setcounter{tocdepth}{3}
% Tabellen- und Abbildungsverzeichnis mit Bezeichnung:
% Inhaltsverzeichnis ins Inhaltsverzeichnis
\setuptoc{toc}{totoc}
% Tabellen- und Abbildungsverzeichnis mit Bezeichnung
\usepackage[titles]{tocloft}
% Abkürzungen
\usepackage{acronym}
% Bestimmte Warnungen unterdrücken
% siehe http://tex.stackexchange.com/questions/51867/koma-warning-about-toc
\usepackage{scrhack}
% Sourcecode-Listings
\usepackage{listings}
@ -175,32 +158,6 @@ numbersep=5pt,
escapeinside=||
}
% Line-Functions %
\let\origthelstnumber\thelstnumber
\makeatletter
\newcommand*\Suppressnumber{%
\lst@AddToHook{OnNewLine}{%
\let\thelstnumber\relax%
\advance\c@lstnumber-\@ne\relax%
}%
}
\newcommand*\Reactivatenumber{%
\lst@AddToHook{OnNewLine}{%
\let\thelstnumber\origthelstnumber%
\advance\c@lstnumber\@ne\relax}%
}
\makeatother
% Bestimmte Warnungen unterdrücken
% siehe http://tex.stackexchange.com/questions/51867/koma-warning-about-toc
\usepackage{scrhack}
%% http://tex.stackexchange.com/questions/126839/how-to-add-a-colon-after-listing-label
\makeatletter
\begingroup\let\newcounter\@gobble\let\setcounter\@gobbletwo
@ -225,60 +182,6 @@ escapeinside=||
\renewcommand\lstlistlistingname{Listingverzeichnis}
% Style für Kopf- und Fußzeilenfelder
% \pagestyle{fancy}
% \fancyhf{}
% \fancyhead[R]{\leftmark}
% \fancyfoot[R]{\thepage}
% \renewcommand{\sectionmark}[1]{\markboth{#1}{#1}}
% \fancypagestyle{plain}{}
% Macro für Quellenangaben unter Abbildungen und Tabellen
\newcommand{\source}[1]{\vspace{-.5\topsep}\caption*{\textsf{\textbf{Quelle:}} \textsf{#1}} }
%\makeatletter
%\def\l@lstlisting#1#2{\@dottedtocline{1}{0em}{1.5em}{\lstlistingname\space{#1}}{#2}}
%\makeatother
% Anhangsverzeichnis
\usepackage[nohints]{minitoc} %Anhangsverzeichnis
\makeatletter
\newcounter{fktnr}\setcounter{fktnr}{0}
\newcounter{subfktnr}[fktnr]\setcounter{subfktnr}{0}
\renewcommand\thesubfktnr{\arabic{fktnr}.\arabic{subfktnr}}
\newcounter{anhangcounter}
\newcommand{\blatt}{\stepcounter{anhangcounter}}
\newcommand{\anhang}[1]{\setcounter{anhangcounter}{0}\refstepcounter{fktnr}
\addcontentsline{fk}{subsection}{Anhang~\thefktnr: \hspace*{1em}#1}
\subsection*{{Anhang~\thefktnr \hspace*{1em} #1 \hspace*{-1em}}}
}
\newcommand{\subanhang}[1]{\setcounter{anhangcounter}{0}\refstepcounter{subfktnr}
\addcontentsline{fk}{subsubsection}{Anhang~\thesubfktnr: \hspace*{1em}#1}
\subsubsection*{{Anhang~\thesubfktnr \hspace*{1em} #1 \hspace*{-1em}}}
}
\newcommand{\anhangsverzeichnis}{\mtcaddsection{\subsection*{Anhangsverzeichnis \@mkboth{FKT}{FKT}}}\@starttoc{fk}\newpage}
% Abkürzungsverzeichnis
% \usepackage[acronym, % create list of acronyms
% nonumberlist,
% toc,
% section,
% nomain, % don't need main glossary for this example
% hyperfirst=false,% don't hyperlink first use
% sanitize=none % switch off sanitization as description
% ]{glossaries}
% \newglossarystyle{mylist}{%
% \glossarystyle{long}% base this style on the list style
% \renewcommand*{\glossaryentryfield}[5]{%
% \glsentryitem{##1}\textbf{##2} & ##3 \\}%
% }
% \input{config/Abkuerzungen}
% \makeglossaries\makeglossaries
\usepackage{acronym}
\def\l@lstlisting#1#2{\@dottedtocline{1}{0em}{1.5em}{\lstlistingname\space{#1}}{#2}}
\makeatother

View File

@ -1,14 +1,14 @@
%!TEX root = ../main.tex
\section*{Quellenverzeichnis}
\addcontentsline{toc}{section}{Quellenverzeichnis}
\chapter*{Quellenverzeichnis}
\addcontentsline{toc}{chapter}{Quellenverzeichnis}
\defbibheading{mono}{\subsection*{Monographien}}
\defbibheading{mag}{\subsection*{Aufsätze in Sammelbänden und Zeitschriften}}
\defbibheading{art}{\subsection*{Zeitungsartikel}}
\defbibheading{web}{\subsection*{Internetquellen}}
\defbibheading{leg}{\subsection*{Rechtsprechung}}
\defbibheading{comp}{\subsection*{Unternehmensunterlagen/Gesprächsnotizen}}
\defbibheading{mono}{\section*{Monographien}}
\defbibheading{mag}{\section*{Aufsätze in Sammelbänden und Zeitschriften}}
\defbibheading{art}{\section*{Zeitungsartikel}}
\defbibheading{web}{\section*{Internetquellen}}
\defbibheading{leg}{\section*{Rechtsprechung}}
\defbibheading{comp}{\section*{Unternehmensunterlagen/Gesprächsnotizen}}
\setlength\bibitemsep{1.5\itemsep}
\setlength{\bibhang}{2em}

View File

@ -1,5 +1,3 @@
\input{config/config}
% Makros
\newcommand{\dokumententyp}{Dokumententyp}
\newcommand{\abgabedatum}{\today}
@ -14,19 +12,14 @@
\newcommand{\studiengruppe}{Studiengruppe}
\newcommand{\institution}{Institution}
% PDF-Setup
\hypersetup{
colorlinks=false,
pdfborder={0 0 0},
pdftitle=\dokumententitel,
pdfauthor=\dokumentenautor
}
% Config
\input{config/config.tex}
\begin{document}
%%%%%%%%%%%%%%%
%% Deckblatt %%
%%%%%%%%%%%%%%%
\input{config/title}
\input{additionals/title.tex}
%%%%%%%%%%%%%%%%%%%
%% Verzeichnisse %%
@ -38,7 +31,7 @@
\newpage
% Abkürzungsverzeichnis
\input{config/abkuerzungen}
\input{additionals/acronyms.tex}
\newpage
% Abbildungsverzeichnis
@ -50,7 +43,7 @@
\newpage
% Listingverzeichnis
\lstlistoflistings\newpage
\lstlistoflistings
\newpage
%%%%%%%%%%%%
@ -66,10 +59,10 @@
%% Schluss %%
%%%%%%%%%%%%%
% Quellenverzeichnis
\input{config/quellenverzeichnis}
\input{config/references.tex}
\newpage
% Ehrenwörtliche Erklärung
\input{config/ehrenwoertliche_erklaerung}
\input{additionals/affirmation.tex}
\end{document}