Verified Commit 7dd7d69f authored by Sascha Brauer's avatar Sascha Brauer
Browse files

Thesis Template (including new "Eidesstattliche Versicherung")

parent b9429e08
......@@ -13,3 +13,6 @@
*.toc
*.snm
*.nav
# ... but not in "figures" folders
!*/figures/*
Copyright (c) 2015-2020 Arbeitsgruppe Codes und Kryptographie
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
......@@ -6,12 +6,12 @@ Templates für verschiedene Dokumente im Rahmen von Arbeiten, Vorträgen oder Le
Aktuell gibt es eine Vorlagen für
* Arbeiten
* Seminaressay
* Proposal
* Abschlussarbeit
* Seminaressay
* Proposal
* Abschlussarbeit
* Vorträge
* Beamer
* Keynote
* PowerPoint
* Beamer
* Keynote
* PowerPoint
* Lehre
* Heim-/Präsenzübungszettel
* Heim-/Präsenzübungszettel
# Schnellstart
Für deutsche Arbeiten in `thesis_name.tex` Dokumentenklasse zu `\documentclass[german]{cukthesis}` ändern.
In `config/config.tex` folgendes eintragen:
* Titel
* Autor
* Abschlussart
* Zweitgutachter
Aendern Sie den Dateinamen von `thesis_name.tex` so, dass er Ihre Arbeit eindeutig identifiziert (bitte keine Umlaute oder Leerzeichen).
Komplieren Sie das eben umbenannte Hauptfile mit pdflatex oder latexmk.
# Quick Start
In `config/config.tex` you will want to enter:
* Title
* Author
* Degree
* Second Examiner
Change the filename of `thesis_name.tex` in a way that uniquely identifies your thesis (no mutated vowels or whitespace characters).
Compile the renamed main file with pdflatex or latexmk.
# Format
Die folgenden Theorem Umgebungen stehen standardmäßig zur Verfügung:
The following theorem environments are available by default:
* definition
* lemma
* proposition
* theorem
* corollary
* example
* claim
* remark
* problem
* observation
Im deutschen werden sowohl theorem als auch proposition als **Satz** gestyled.
\def\Title{Titel} % Hier Titel eintragen / Enter your title here
\def\Author{Autor} % Hier Namen eintrage / Enter your name here
\def\Degree{Bachelor} % Master
\def\SecondExaminer{???} % Zweitgutachter / Second Examiner
% Math Defs
\renewcommand{\epsilon}{\varepsilon}
\DeclareMathOperator*{\argmax}{arg\,max}
\DeclareMathOperator*{\argmin}{arg\,min}
\newcommand*{\bfrac}[2]{\genfrac{\lbrace}{\rbrace}{0pt}{}{#1}{#2}} %Fraction withour bar
% Add additional style definitions as required
% Graphical Libs
\usepackage{graphicx}
% Add additional packages as required
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{cukthesis}
\newif\ifgerman\germanfalse
\DeclareOption{german}{\germantrue}
\ProcessOptions
\LoadClass[a4paper, 11pt, twoside, openright, BCOR = 15mm, appendixprefix, cleardoublepage=empty, numbers=noenddot, bibliography=totoc]{scrbook}
\ifgerman
\RequirePackage[ngerman]{babel}
\else
\RequirePackage[english]{babel}
\fi
\RequirePackage[T1]{fontenc}
\RequirePackage[utf8]{inputenc}
\RequirePackage{eurosym}
\RequirePackage{lmodern}
\RequirePackage{geometry}
\RequirePackage{setspace}
% Some older versions of MiKTeX are still missing the scrlayer-scrpage package ... -.-'
\IfFileExists{scrlayer-scrpage.sty}
{
\RequirePackage[automark,headsepline]{scrlayer-scrpage}
}{
\RequirePackage{fancyhdr}
}
% Header and footer Layout depending on the loaded package
\IfFileExists{scrlayer-scrpage.sty}
{
\pagestyle{scrheadings}
\clearpairofpagestyles
\lefoot[\pagemark]{\pagemark}
\rofoot[\pagemark]{\pagemark}
\lehead{\headmark}
\rohead{\headmark}
}{
\pagestyle{fancy}
\lhead[\fancyplain{}{\leftmark}]{}
\rhead[]{\fancyplain{}{\rightmark}}
\lfoot[\fancyplain{\thepage}{\thepage}]{}
\rfoot[]{\fancyplain{\thepage}{\thepage}}
\cfoot[]{}
\fancypagestyle{plain}{
\fancyhf{}
\fancyfoot[LE,RO]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
}
}
\renewcommand{\chaptermark}[1]{\markboth{\textsc{\thechapter~#1}}{}}
\renewcommand{\sectionmark}[1]{\markright{\textsl{\thesection~#1}}}
% Essential math packages
\RequirePackage{amsmath,amsfonts,amssymb,amsthm,mathtools}
% Theorem style
\newtheoremstyle{thmstyle}
{3pt}{3pt}{\itshape}{}{\bfseries}{}{.5em}
{\thmname{#1}\thmnumber{ #2}\thmnote{ \textmd{(#3)}}}
\theoremstyle{thmstyle}
% Theorem environments
\newtheorem{definition}{Definition}[chapter]
\newtheorem{lemma}[definition]{Lemma}
\newtheorem{problem}[definition]{Problem}
\ifgerman
\newtheorem{proposition}[definition]{Satz}
\newtheorem{theorem}[definition]{Satz}
\newtheorem{corollary}[definition]{Korollar}
\newtheorem{example}[definition]{Beispiel}
\newtheorem{claim}[definition]{Behauptung}
\newtheorem{remark}[definition]{Bemerkung}
\newtheorem{observation}[definition]{Beobachtung}
\else
\newtheorem{proposition}[definition]{Proposition}
\newtheorem{theorem}[definition]{Theorem}
\newtheorem{corollary}[definition]{Corollary}
\newtheorem{example}[definition]{Example}
\newtheorem{claim}[definition]{Claim}
\newtheorem{remark}[definition]{Remark}
\newtheorem{observation}[definition]{Observation}
\fi
\newgeometry{top=10mm, bottom=20mm, right=20mm}
\begin{small}
\parindent0ex
\chapter*{Eidesstattliche Versicherung}
\thispagestyle{empty}
\bigskip
Nachname: \parbox[t]{.343\linewidth}{\rule[-3pt]{\linewidth}{.4pt}} \hspace{2ex} Vorname: \parbox[t]{.35\linewidth}{\rule[-3pt]{\linewidth}{.4pt}}
\vspace{2\bigskipamount}
Matrikelnr.: \parbox[t]{.15\linewidth}{\rule[-3pt]{\linewidth}{.4pt}} \hspace{2ex} Studiengang: \parbox[t]{.5\linewidth}{\rule[-3pt]{\linewidth}{.4pt}}
\bigskip
$\square$ Bachelorarbeit \hspace{1ex} $\square$ Masterarbeit
\bigskip
Titel der Arbeit: \Title
\bigskip
$\square$ Die elektronische Fassung ist der Abschlussarbeit beigefügt.
\bigskip
$\square$ Die elektronische Fassung sende ich an die/den erste/n Prüfenden bzw.~habe ich an die/den erste/n Prüfenden gesendet.
\bigskip
Ich versichere hiermit an Eides statt, dass ich die vorliegende Abschlussarbeit (Ausarbeitung inkl.~Tabellen, Zeichnungen, etc.)~selbstständig und ohne unzulässige fremde Hilfe erbracht habe.
Ich habe keine anderen als die angegebenen Quellen und Hilfsmittel benutzt sowie wörtliche und sinngemäße Zitate kenntlich gemacht.
Die Abschlussarbeit hat in gleicher oder ähnlicher Form noch keiner Prüfungsbehörde vorgelegen.
Die elektronische Fassung entspricht der gedruckten und gebundenen Fassung.
\subsection*{Belehrung}
Wer vorsätzlich gegen eine die Täuschung über Prüfungsleistungen betreffende Regelung einer Hochschulprü\-fungsordnung verstößt, handelt ordnungswidrig.
Die Ordnungswidrigkeit kann mit einer Geldbuße von bis zu 50.000,00 \euro~geahndet werden.
Zuständige Verwaltungsbehörde für die Verfolgung und Ahndung von Ordnungswidrigkeiten ist die Vizepräsidentin / der Vizepräsident für Wirtschafts- und Personalverwaltung der Universität Paderborn.
Im Falle eines mehrfachen oder sonstigen schwerwiegenden Täuschungsversuches kann der Prüfling zudem exmatrikuliert werden.~(§~63 Abs.~5 Hochschulgesetz NRW in der aktuellen Fassung).
\medskip
Die Universität Paderborn wird ggf.~eine elektronische Überprüfung der Abschlussarbeit durchführen, um eine Täuschung festzustellen.
\medskip
Ich habe die oben genannten Belehrungen gelesen und verstanden und bestätige dieses mit meiner Unterschrift.
\vspace{2\bigskipamount}
Ort: \parbox[t]{.4\linewidth}{\rule[-3pt]{\linewidth}{.4pt}} \hspace{2ex} Datum: \parbox[t]{.15\linewidth}{\rule[-3pt]{\linewidth}{.4pt}}
\vspace{2\bigskipamount}
Unterschrit: \parbox[t]{.5\linewidth}{\rule[-3pt]{\linewidth}{.4pt}}
\subsection*{Datenschutzhinweis}
Die o.g.~Daten werden aufgrund der geltenden Prüfungsordnung (Paragraph zur Abschlussarbeit) i.V.m.~§~63 Abs.~5 Hochschulgesetz NRW erhoben.
Auf Grundlage der übermittelten Daten (Name, Vorname, Matrikelnummer, Studiengang, Art und Thema der Abschlussarbeit) wird bei Plagiaten bzw.~Täuschung der/die Prüfende und der Prüfungsausschuss Ihres Studienganges über Konsequenzen gemäß Prüfungsordnung i.V.m.~Hochschulgesetz NRW entscheiden.
Die Daten werden nach Abschluss des Prüfungsverfahrens gelöscht.
Eine Weiterleitung der Daten kann an die/den Prüfende/n und den Prüfungsausschuss erfolgen.
Falls der Prüfungsausschuss entscheidet, eine Geldbuße zu verhängen, werden die Daten an die Vizepräsidentin für Wirtschafts- und Personalverwaltung weitergeleitet.
Verantwortlich für die Verarbeitung im regulären Verfahren ist der Prüfungsausschuss Ihres Studiengangs der Universität Paderborn, für die Verfolgung und Ahndung der Geldbuße ist die Vizepräsidentin für Wirtschafts- und Personalverwaltung.
\end{small}
\restoregeometry
\thispagestyle{empty}
\begin{titlepage}
\begin{center}
\begin{minipage}{14cm}
\hspace*{1.9cm}
\includegraphics[height=3cm]{figures/upb_logo}\\
\hspace*{1.15cm}
\begin{minipage}{2.8cm}
\includegraphics[width=2.5cm]{figures/cuk_logo_2019}
\end{minipage}
\begin{minipage}{9.8cm}
\vspace*{5pt}
\textsf{%
Fakultät für Elektrotechnik, Informatik und Mathematik \\
Arbeitsgruppe Codes und Kryptographie
}
\end{minipage}
\end{minipage}\\[60pt]
\begin{doublespace}
{\Huge\textbf{\Title}}\\[30pt]
\end{doublespace}
{\Large
\ifgerman
\Degree arbeit
\else
\Degree 's Thesis
\fi
}\\[6pt]
\ifgerman
im Rahmen des Studiengangs Informatik\\
zur Erlangung des Grades
\else
in Partial Fulfillment of the Requirements for the\\
Degree of
\fi
\\[6pt]
{\Large \Degree\ of Science}\\[54pt] % Replace if different
\ifgerman
von\\
\else
by\\
\fi
{\scshape\large \Author}\\[54pt]
\ifgerman
vorgelegt bei:\\
\else
submitted to:\\
\fi
{\large Prof. Dr. Johannes Blömer \\
\ifgerman
und
\else
and
\fi
\\[6pt]
\large \SecondExaminer}\\[30pt]
{Paderborn, \today}
\end{center}
\end{titlepage}
\clearpage
% Bibliography File
% Insert your References here!
@article{testref,
author = {Eti, Y.},
title = {{On the Importance of Correct Stirring}},
journal = {{International Journal of Cookie Theory}},
year = {2014},
volume = {13},
number = {1},
pages = {1--247}
}
\documentclass{cukthesis} % add [german] if required
\input{config/config.tex}
\input{config/includes.tex}
\input{config/defs.tex}
\begin{document}
\bibliographystyle{plain}
\pagenumbering{roman}
\input{pretext/titlepage.tex}
\input{pretext/declaration.tex}
\tableofcontents
% If you have figures, uncomment this
%\listoffigures
% If you have algorithms, uncomment this
%\listofalgorithms
\cleardoublepage
\pagenumbering{arabic}
% Input your files here!
%\input{content.tex}
% You probably want to remove this for the final version
\nocite{testref}
%%
\bibliography{references.bib}
\appendix
\end{document}
Supports Markdown
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