Commit 19011c0a authored by Dennis Kähler's avatar Dennis Kähler
Browse files

added print support

parent e39f5c02
......@@ -5,7 +5,8 @@
\section{Einleitung}
\label{sec:einleitung}
Im Folgenden gibt es ein paar\todo{längere Notiz was noch getan werden muss} Beispiele für die Nutzung verschiedener Befehle in Latex:
Im Folgenden gibt es ein paar\todo{längere Notiz was noch getan werden muss} Beispiele für die
Nutzung verschiedener Befehle in Latex:
\begin{figure}
......@@ -13,3 +14,7 @@ Im Folgenden gibt es ein paar\todo{längere Notiz was noch getan werden muss} Be
\includegraphics[width=0.25\textwidth]{99_stuff/imek.pdf}
\breakcaption{Dies ist eine lange Bildunterschrift\\ Eine neue Zeile}
\end{figure}
\blindtext\blindtext
\blindtext
......@@ -4,3 +4,9 @@
\section{XXX}
\label{sec:xxx}
\blindtext\blindtext
\blindtext\blindtext
\blindtext
\section*{Aufgabenstellung}
\blindtext
\ No newline at end of file
\section*{Eigenständigkeitserklärung}
Ich erkläre, dass ich meine bei \Erstpruefer eingereichte \Art mit dem Titel
{\large\bfseries\Titel}
selbstständig und ohne Benutzung anderer als der angegebenen Hilfsmittel angefertigt habe und dass
ich alle Stellen, die ich wörtlich oder sinngemäß aus Veröffentlichungen entnommen habe, als solche
kenntlich gemacht habe. Die Arbeit hat bisher in gleicher oder ähnlicher Form oder auszugsweise noch
keiner Prüfungsbehörde vorgelegen. Ich versichere, dass die eingereichte schriftliche Fassung der
auf dem beigefügten Medium gespeicherten Fassung entspricht.
\vspace{4cm}
\makebox[8cm]{\hrulefill}\\
Datum und Unterschrift
File added
\documentclass[
fontsize=12pt, % Schriftgröße: 11pt oder 12pt nutzen
BCOR=1cm, % Bindungskorrektur: Druck 1cm, digital 0cm
BCOR=0cm, % Bindungskorrektur: Druck 1cm, digital 0cm
DIV=12, % Satzspiegelgröße
titlepage=true, % Titelseite vorhanden
parskip=half, % kleiner Abstand zwischen Absätzen
numbers=noendperiod % kein Punkt hinter Abschnittsnummerierung
numbers=noendperiod, % kein Punkt hinter Abschnittsnummerierung
twoside=false % für doppelseitigen Druck
]{scrartcl} % Dokumentenklasse
% Das Paket bietet einige Programmiermöglichkeiten um z.B. Bedingungen zu nutzen
\usepackage{etoolbox}
\newtoggle{print}
\newtoggle{duplex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Hier Einstellungen für Druck vornehmen:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Printversion (aktiv wenn nicht auskommentiert):
\toggletrue{print}
% Doppelseitiger Druck (aktiv wenn nicht auskommentiert):
% \toggletrue{duplex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\iftoggle{print}{%
\iftoggle{duplex}{%
\KOMAoptions{twoside=true,BCOR=1cm}
}{
\KOMAoptions{twoside=false,BCOR=1cm}
}
}{
\KOMAoptions{twoside=false,BCOR=0cm}
}
% zum setzen von Sprachen (z.B. beim Datum, Inhaltsverzeichnis, etc)
% Die zuletzt genannte Sprache ist die Standardsprache
......@@ -25,6 +59,7 @@ numbers=noendperiod % kein Punkt hinter Abschnittsnummerierung
\usepackage{geometry}
% typografische Feinheiten
% (kann für schnellere Kompilierung auskommentiert und erst für Abgabe genutzt werden)
\usepackage{microtype}
% serif Font für normalen Text (basiert auf Adobe Utopia)
......@@ -242,12 +277,17 @@ labelfont={small,bf},
% Fülltext mit \blindtext
\usepackage{blindtext}
% Für Todo-Notizen am Rand mit \todo{Notiztext}
% mit der Option disable werden alle Notizen abgestellt,
% auch die Liste der Todos am Ende des Dokumentes
\usepackage[german]{todonotes} % german Option für Überschrift "Liste der Todos"
\reversemarginpar % Notizen auf linke Seite
\setlength\marginparwidth{2.75cm} % Breite der Notizen
\iftoggle{print}{
\newcommand{\todo}[1]{}
}{
% Für Todo-Notizen am Rand mit \todo{Notiztext}
% mit der Option disable werden alle Notizen abgestellt,
% auch die Liste der Todos am Ende des Dokumentes
\usepackage[german,textsize=footnotesize]{todonotes} % german Option für Überschrift "Liste der Todos"
\reversemarginpar % Notizen auf linke Seite
\setlength\marginparwidth{2.2cm} % Breite der Notizen
}
% Querverweise im Dokument, alle Verweise werden hier für den Druck auf schwarz eingestellt
\PassOptionsToPackage{hyphens}{url}
......@@ -260,9 +300,6 @@ linktoc=all
]{hyperref}
\usepackage{url}
% Das Paket bietet einige Programmiermöglichkeiten, welche später noch benutzt werden
\usepackage{etoolbox}
% Glossar Paket für Abkürzungen und Symbolverzeichnis
\usepackage[
nomain,
......@@ -347,56 +384,69 @@ section % im Inhaltsverzeichnis auf section-Ebene erscheinen
\begin{document}
% Inhalt des Titelblattes in der Präambel editieren!
\pagenumbering{alph} % Seitenummerierung a,b,c,...
\begin{titlepage}
\sffamily
\newgeometry{left=2.5cm, right=1.5cm, top=2.5cm, bottom=2cm}
\begin{center}
\includegraphics[width=0.4\textwidth]{99_stuff/tuhh_de.pdf}\\
\vspace{2cm}
\huge{\bfseries\Art}\\
\vspace{0.5cm}
\normalsize{am}\\
\vspace{1cm}
\includegraphics[width=0.6\textwidth]{99_stuff/imek_de.pdf}\\
\vspace{2.5cm}
\huge{\bfseries\Titel}\\
\vspace{2cm}
\normalsize{Autor}\\
\Large{\Autor}\\
\vspace{1cm}
\normalsize{\today}
\includegraphics[width=0.4\textwidth]{99_stuff/tuhh_de.pdf}\\
\vspace{1.5cm}
\huge{\bfseries\Art}\\
\vspace{1.5cm}
\huge{\bfseries\Titel}\\
\vspace{2cm}
\normalsize{Autor}\\
\Large{\Autor}\\
\vspace{1cm}
\normalsize{\today}
\end{center}
\vfill
\vspace{1cm}
\begin{tabbing}
1. Prüfer:~~~ \= \Erstpruefer\\
2. Prüfer: \> \Zweitpruefer\\
Betreuer: \> \Betreuer
2. Prüfer: \> \Zweitpruefer \\
Betreuer: \> \Betreuer \\
\end{tabbing}
\vfill
\begin{center}
\normalsize{am}\\
\vspace{0,5cm}
\includegraphics[width=0.6\textwidth]{99_stuff/imek_de.pdf}\\%
\end{center}
\thispagestyle{empty}
\end{titlepage}
\clearpage
\restoregeometry
\iftoggle{print}{
\shipout\null
\pagestyle{empty}
\input{99_stuff/aufgabenstellung.tex}
\clearpage
\shipout\null
\input{99_stuff/erklaerung.tex}
\cleardoublepage
\pagestyle{scrheadings}
\restoregeometry
}{}
\pagenumbering{roman} % Seitennummerierung römisch
\tableofcontents
\clearpage
\glsaddall
\printglossary[type=symbolslist,style=symbcol]
\setlength{\glsdescwidth}{0.75\textwidth} % Einzug Abkürzungsverzeichnis anpassen
\begin{spacingenv}{1.2}
\printglossary[type=\acronymtype,style=long,title={Abkürzungen}]
\end{spacingenv}
\thispagestyle{plain}
%\listoffigures
%\listoftables
\clearpage
\tableofcontents
\clearpage
\pagenumbering{arabic} % Seitennummerierung arabisch
......@@ -411,7 +461,6 @@ section % im Inhaltsverzeichnis auf section-Ebene erscheinen
\input{./02_XXX/xxx}
\clearpage
\appendix
\input{./10_Anhang/anhang}
......@@ -424,8 +473,9 @@ section % im Inhaltsverzeichnis auf section-Ebene erscheinen
\printbibliography
\clearpage
\listoftodos
\iftoggle{print}{
}{
\listoftodos
}
\end{document}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment