📚 The CoCalc Library - books, templates and other resources
License: OTHER
\documentclass[a4paper,12pt]{scrartcl}1\usepackage{amssymb, amsmath} % needed for math2\usepackage[utf8]{inputenc} % this is needed for umlauts3\usepackage[ngerman]{babel} % this is needed for umlauts4\usepackage[T1]{fontenc} % this is needed for correct output of umlauts in pdf5\usepackage[top=3cm, bottom=3cm, left=4cm, right=2cm]{geometry} %layout6\usepackage{hyperref} % links im text7\usepackage{color}8\usepackage{framed}9\usepackage{enumerate} % for advanced numbering of lists10\usepackage{pdfpages} % Signatureinbingung und includepdf11\usepackage{parskip} % spaces instead of intendation between paragraphs12\usepackage{cite}13\usepackage[scaled=.90]{helvet}% Helvetica, served as a model for arial14\linespread{1.45} % 1,45-Facher Zeilenabstand1516\usepackage{titlesec}17%\titlespacing{command}{left spacing}{before spacing}{after spacing}[right]18\titlespacing\section{0pt}{12pt plus 3pt minus 2pt}{0pt plus 2pt minus 1pt}19\usepackage[framemethod=tikz,xcolor=true]{mdframed}2021\usepackage{enumitem}22\usepackage{braket} % needed for nice printing of sets2324\usepackage{fancyhdr} % needed for the footer25\usepackage{lastpage} % needed for the footer2627\usepackage{tikz} % needed for arrow in document28\usetikzlibrary{shapes.arrows} % needed for arrow in document2930\clubpenalty = 10000 % Schusterjungen verhindern31\widowpenalty = 10000 % Hurenkinder verhindern3233\hypersetup{34pdfauthor = {Martin Thoma},35pdfkeywords = {Asymmetrische Verschlüsselungsverfahren; RSA-Kryptosystems},36pdftitle = {Asymmetrische Verschlüsselungsverfahren am Beispiel des RSA-Kryptosystems},37pdfborder = {0 0 0} % remove red box around hyperlinks38}39\usepackage[german,nameinlink]{cleveref}40\crefname{section}{Kapitel}{Kapitel}41\pagestyle{fancy}42\fancyhf{}43\renewcommand{\headrulewidth}{0pt}44\renewcommand{\footrulewidth}{0pt}45\fancyfoot[R]{Seite~\thepage~von \pageref{LastPage}}4647% From http://www.matthewflickinger.com/blog/archives/2005/02/20/latex_mod_spacing.asp48% Thanks!49\makeatletter50\def\imod#1{\allowbreak\mkern10mu({\operator@font mod}\,\,#1)}51\makeatother5253\usepackage{minted} % needed for the inclusion of source code545556\newcommand{\titledate}[2][2.5in]{%57\noindent%58\begin{tabular}{@{}p{#1}@{}}59\\ \hline \\[-.75\normalbaselineskip]60#261\end{tabular} \hspace{1in}62\begin{tabular}{@{}p{#1}@{}}63\\ \hline \\[-.75\normalbaselineskip]64Unterschrift65\end{tabular}66}6768\begin{document}6970\def\myDownArrow{\smash{\begin{tikzpicture}[baseline=6mm]\useasboundingbox (-2,0);\node[single arrow,draw=black,fill=black!10,minimum height=4cm,minimum width=1.2cm,shape border rotate=270] at (0,-1) {};\end{tikzpicture}}}71\def\myUpArrow{\smash{\begin{tikzpicture}[baseline=6mm]\useasboundingbox (-2,0);\node[single arrow,draw=black,fill=black!10,minimum height=4cm,minimum width=1.2cm,shape border rotate=90] at (0,-1) {};\end{tikzpicture}}}7273\def\myDownArrowB{\smash{\begin{tikzpicture}[baseline=6mm]\useasboundingbox (-1,0);\node[single arrow,draw=black,fill=black!10,minimum height=4cm,minimum width=1.2cm,shape border rotate=270] at (0,-1) {};\end{tikzpicture}}}74\def\myUpArrowB{\smash{\begin{tikzpicture}[baseline=6mm]\useasboundingbox (-1,0);\node[single arrow,draw=black,fill=black!10,minimum height=4cm,minimum width=1.2cm,shape border rotate=90] at (0,-1) {};\end{tikzpicture}}}7576\setcounter{page}{0}77\pagenumbering{roman}7879%\input{Titelseite}80\includepdf[pages=1]{Titelseite.pdf}81\clearpage8283\thispagestyle{empty}84\tableofcontents85\clearpage868788\pagenumbering{arabic}89\setcounter{page}{2}9091% Start der eigentlichen Arbeit92\input{Kapitel-1}93\clearpage94\input{Kapitel-2}95\input{Kapitel-3}96\clearpage97\input{Kapitel-4}98\input{Kapitel-5}99\clearpage100\input{Kapitel-6}101\clearpage102\input{Kapitel-7}103\clearpage104105\input{Literatur}106\clearpage107108\input{Anhang}109\clearpage110111\newpage112\input{Selbststaendigkeitserklaerung}113114\end{document}115116117