facharbeit-rsa.tex 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. \documentclass[a4paper,12pt]{scrartcl}
  2. \usepackage{amssymb, amsmath} % needed for math
  3. \usepackage[utf8]{inputenc} % this is needed for umlauts
  4. \usepackage[ngerman]{babel} % this is needed for umlauts
  5. \usepackage[T1]{fontenc} % this is needed for correct output of umlauts in pdf
  6. \usepackage[top=3cm, bottom=3cm, left=4cm, right=2cm]{geometry} %layout
  7. \usepackage{hyperref} % links im text
  8. \usepackage{color}
  9. \usepackage{framed}
  10. \usepackage{enumerate} % for advanced numbering of lists
  11. \usepackage{pdfpages} % Signatureinbingung und includepdf
  12. \usepackage{parskip} % spaces instead of intendation between paragraphs
  13. \usepackage{cite}
  14. \linespread{1.45} % 1,45-Facher Zeilenabstand
  15. \usepackage{titlesec}
  16. %\titlespacing{command}{left spacing}{before spacing}{after spacing}[right]
  17. \titlespacing\section{0pt}{12pt plus 3pt minus 2pt}{0pt plus 2pt minus 1pt}
  18. \usepackage[framemethod=tikz,xcolor=true]{mdframed}
  19. \usepackage{enumitem}
  20. \usepackage{braket} % needed for nice printing of sets
  21. \usepackage{fancyhdr} % needed for the footer
  22. \usepackage{lastpage} % needed for the footer
  23. \clubpenalty = 10000 % Schusterjungen verhindern
  24. \widowpenalty = 10000 % Hurenkinder verhindern
  25. \hypersetup{
  26. pdfauthor = {Martin Thoma},
  27. pdfkeywords = {Asymmetrische Verschlüsselungsverfahren; RSA-Kryptosystems},
  28. pdftitle = {Asymmetrische Verschlüsselungsverfahren am Beispiel des RSA-Kryptosystems}
  29. }
  30. \pagestyle{fancy}
  31. \fancyhf{}
  32. \renewcommand{\headrulewidth}{0pt}
  33. \renewcommand{\footrulewidth}{0pt}
  34. \fancyfoot[R]{Seite~\thepage~von \pageref{LastPage}}
  35. % From http://www.matthewflickinger.com/blog/archives/2005/02/20/latex_mod_spacing.asp
  36. % Thanks!
  37. \makeatletter
  38. \def\imod#1{\allowbreak\mkern10mu({\operator@font mod}\,\,#1)}
  39. \makeatother
  40. \usepackage{minted} % needed for the inclusion of source code
  41. \begin{document}
  42. \setcounter{page}{0}
  43. \pagenumbering{roman}
  44. %\input{Titelseite}
  45. \includepdf[pages=1]{Titelseite.pdf}
  46. \clearpage
  47. \thispagestyle{empty}
  48. \tableofcontents
  49. \clearpage
  50. \pagenumbering{arabic}
  51. \setcounter{page}{2}
  52. % Start der eigentlichen Arbeit
  53. \input{Kapitel-1}
  54. \clearpage
  55. \input{Kapitel-2}
  56. \input{Kapitel-3}
  57. \clearpage
  58. \input{Kapitel-4}
  59. \input{Kapitel-5}
  60. \clearpage
  61. \input{Kapitel-6}
  62. \clearpage
  63. \input{Kapitel-7}
  64. \clearpage
  65. \input{Literatur}
  66. \clearpage
  67. \input{Anhang}
  68. \clearpage
  69. \newpage
  70. \input{Selbststaendigkeitserklaerung}
  71. \end{document}