-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathheader.tex
142 lines (120 loc) · 3.88 KB
/
header.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
%
% Nahezu alle Einstellungen koennen hier getaetigt werden
%
\documentclass[%
pdftex,
oneside, % Einseitiger Druck.
12pt, % Schriftgroesse
parskip=half, % Halbe Zeile Abstand zwischen Absätzen.
headsepline, % Linie nach Kopfzeile.
footsepline, % Linie vor Fusszeile.
abstracton, % Abstract Überschriften
ngerman, % Translator
]{scrreprt}
%Seitengroesse
\usepackage{fullpage}
%Zeilenumbruch und mehr
\usepackage[activate]{microtype}
% Zeichencodierung
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
% Zeilenabstand
\usepackage[onehalfspacing]{setspace}
% Index-Erstellung
\usepackage{makeidx}
% Lokalisierung (neue deutsche Rechtschreibung)
\usepackage[ngerman]{babel}
% Anführungszeichen
\usepackage[babel,german=quotes]{csquotes}
%\usepackage[style=swiss]{csquotes}
% Spezielle Tabellenform fuer Deckblatt
\usepackage{longtable}
\setlength{\tabcolsep}{10pt} %Abstand zwischen Spalten
\renewcommand{\arraystretch}{1.5} %Zeilenabstand
% Grafiken
\usepackage{graphicx}
\usepackage{calc}
\usepackage{tikz}
\usepackage{colortbl}
\usepackage{booktabs-de}
\usepackage{longtable}
\usepackage{float}
\usetikzlibrary{shapes,arrows}
% Mathematische Textsaetze
%\usepackage{amsmath}
%\usepackage{amssymb}
% Pakete um Textteile drehen zu können, oder eine Seite Querformat anzeigen kann.
%\usepackage{rotating}
%\usepackage{lscape}
% Farben
\usepackage{color}
\definecolor{LinkColor}{rgb}{0,0,0.2}
\definecolor{dunkelgrau}{rgb}{0.8,0.8,0.8}
\definecolor{ListingBackground}{rgb}{0.92,0.92,0.92}
%artikelboxen
%\usepackage{mdframed}
%\mdtheorem[linecolor=blue]{thmbox}{Ziel}
% PDF Einstellungen
\usepackage{pdfpages}
\usepackage[%
pdftitle={\pdftitel},
pdfauthor={\autor},
pdfsubject={\arbeit},
pdfcreator={pdflatex, LaTeX with KOMA-Script},
pdfpagemode=UseOutlines, % Beim Oeffnen Inhaltsverzeichnis anzeigen
pdfdisplaydoctitle=true, % Dokumenttitel statt Dateiname anzeigen.
pdflang=de % Sprache des Dokuments.
]{hyperref}
% (Farb-)einstellungen für die Links im PDF
\hypersetup{%
colorlinks=false, % Aktivieren von farbigen Links im Dokument
linkcolor=LinkColor, % Farbe festlegen
citecolor=LinkColor,
filecolor=LinkColor,
menucolor=LinkColor,
urlcolor=LinkColor,
bookmarksnumbered=true % Überschriftsnummerierung im PDF Inhalt anzeigen.
}
% Verschiedene Schriftarten
%\usepackage{goudysans}
%\usepackage{lmodern}
%\usepackage{libertine}
\usepackage{palatino}
% Hurenkinder und Schusterjungen verhindern
% http://projekte.dante.de/DanteFAQ/Silbentrennung
\clubpenalty=10000
\widowpenalty=10000
\displaywidowpenalty=10000
% Quellcode
\usepackage{listings}
\lstloadlanguages{Java}
\lstset{%
language=JAVA, % Sprache des Quellcodes
%numbers=left, % Zelennummern links
stepnumber=1, % Jede Zeile nummerieren.
numbersep=5pt, % 5pt Abstand zum Quellcode
numberstyle=\tiny, % Zeichengrösse 'tiny' für die Nummern.
breaklines=true, % Zeilen umbrechen wenn notwendig.
breakautoindent=true, % Nach dem Zeilenumbruch Zeile einrücken.
postbreak=\space, % Bei Leerzeichen umbrechen.
tabsize=2, % Tabulatorgrösse 2
basicstyle=\ttfamily\footnotesize, % Nichtproportionale Schrift, klein für den Quellcode
showspaces=false, % Leerzeichen nicht anzeigen.
showstringspaces=false, % Leerzeichen auch in Strings ('') nicht anzeigen.
extendedchars=true, % Alle Zeichen vom Latin1 Zeichensatz anzeigen.
captionpos=b, % sets the caption-position to bottom
backgroundcolor=\color{ListingBackground} % Hintergrundfarbe des Quellcodes setzen.
}
% Glossar
\usepackage[
nonumberlist, %keine Seitenzahlen anzeigen
acronym, %ein Abkürzungsverzeichnis erstellen
%section, %im Inhaltsverzeichnis auf section-Ebene erscheinen
toc, %Einträge im Inhaltsverzeichnis
]{glossaries}
% Fussnoten
\usepackage[perpage, hang, multiple, stable]{footmisc}
% Titel, Autor und Datum
\title{\titel}
\author{\autor}
\date{\datum}