122 lines
3.1 KiB
TeX
122 lines
3.1 KiB
TeX
%
|
|
% Headerdatei der Diplomarbeit
|
|
%
|
|
%
|
|
|
|
\documentclass[
|
|
a4paper,
|
|
% 12pt,
|
|
% twoside,
|
|
openright,
|
|
parskip,
|
|
% draft,
|
|
% chapterprefix,% Kapitel anschreiben als Kapitel
|
|
]{scrreprt}
|
|
|
|
\usepackage{moreverb}
|
|
|
|
\usepackage{booktabs}
|
|
|
|
%Deutsche Trennungen, Anführungsstriche und mehr:
|
|
\usepackage[ngerman]{babel}
|
|
|
|
% zusätzliche Silbentrennung
|
|
\hyphenation{Ent-schach-tel-ungs Im-ple-men-tie-rung HA-VING}
|
|
|
|
%Eingabe von ü,ä,ö,ß erlauben
|
|
\usepackage[latin1]{inputenc}
|
|
|
|
\usepackage[babel,german=quotes]{csquotes}
|
|
|
|
\usepackage{bibgerm}
|
|
|
|
\usepackage{color}
|
|
|
|
%\usepackage{lscape}
|
|
|
|
\usepackage{pgfpages}
|
|
|
|
\usepackage{pdfpages}
|
|
|
|
%\usepackage{lipsum}
|
|
|
|
%\usepackage{url}
|
|
\usepackage{hyperref}
|
|
\hypersetup{colorlinks=true, linkcolor=black, urlcolor=black, citecolor=black}
|
|
|
|
|
|
%T1 Fonts benutzen
|
|
\usepackage[T1]{fontenc}
|
|
\usepackage{amsmath}
|
|
\usepackage{lmodern}
|
|
|
|
%Zum Einbinden von Grafiken
|
|
\usepackage{graphicx}
|
|
\usepackage{tikz}
|
|
\usepackage{pgf}
|
|
\usepackage{pgfplots}
|
|
%\usetikzlibrary{tree}
|
|
\usetikzlibrary{arrows,decorations.pathmorphing,backgrounds,positioning,fit,calc,through}%\usetikzlibrary{datavisualization.formats.functions}
|
|
|
|
% Silbentrennung
|
|
%\usepackage{hyphenat}
|
|
|
|
%Ein Paket, das die Darstellung von "Text, wie er eingegeben wird"
|
|
%erlaubt: Also
|
|
%\begin{verbatim} \end{document}\end{verbatim} erzeugt die Ausgabe von
|
|
%\end{document} im Typewrites-Style und beendet nicht das Dokument.
|
|
\usepackage{verbatim}
|
|
|
|
%Source-Code printer for LaTeX
|
|
\usepackage{algorithmic}
|
|
\usepackage{algorithm}
|
|
\usepackage{listings}
|
|
|
|
\definecolor{ListingBackground}{rgb}{0.92,0.92,0.92}
|
|
%\definecolor{ListingBackground}{rgb}{1,1,1}
|
|
|
|
\lstset{%
|
|
keywordstyle=\bfseries,
|
|
language=SQL, % Sprache des Quellcodes ist SQL
|
|
morekeywords={,groupby,orderby,theInstant,year_of,month_of,day_of,aggregate,ifthenelse,instant,}
|
|
mathescape=true, %
|
|
captionpos=b,
|
|
columns=fullflexible,
|
|
escapeinside=§§, % Escapeumgebung für LaTeX
|
|
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.
|
|
backgroundcolor=\color{ListingBackground}} % Hintergrundfarbe des Quellcodes setzen.
|
|
|
|
\usepackage{multirow}
|
|
|
|
\input{../../Documents/SecondoLanguage}
|
|
|
|
\usepackage{alltt}
|
|
|
|
%Darstellung des Glossars einstellen
|
|
\usepackage[style=super, header=none, border=none, number=none, cols=2,
|
|
toc=true]{glossary}
|
|
|
|
|
|
\newcommand{\op}[1]{\operatorname{\textbf{#1}}}
|
|
\newcommand{\secondo}[1]{\texttt{#1}}
|
|
\newcommand{\sql}[1]{\textsc{#1}}
|
|
\newcommand{\algebra}[1]{\emph{#1}}
|
|
\newcommand{\prolog}[1]{\emph{#1}}
|
|
\newcommand{\optional}[1]{\emph{#1}}
|
|
|
|
\makeglossary
|
|
|
|
%
|
|
% EOF
|
|
%
|
|
%
|