]> git.uio.no Git - u/philim/db2osl_thesis.git/blobdiff - Bachelor thesis.tex
Major change
[u/philim/db2osl_thesis.git] / Bachelor thesis.tex
index 7052070dc805bb97c0e9f9d67f7a0708b01ad46c..783dba991d62148c63d63b1ed73c6f314d206e28 100644 (file)
@@ -8,7 +8,8 @@
        relational databases}
 \newcommand{\myprog}{\name{db2osl}}
 \newcommand{\osl}{\name{OSL}}
-\newcommand{\oslspec}{\osl{} specification}
+\newcommand{\osllong}{\name{OBDA Specification Language}}
+\newcommand{\oslboth}{\osllong{} (\osl{})}
 \newcommand{\myfontsize}{12pt}
 \newcommand{\smallerfontsize}{11pt}
 \newcommand{\smallfontsize}{10pt}
 \newcommand{\ind}{\hspace*{30pt}}
 \newcommand{\code}[1]{\texttt{#1}}
 \newcommand{\codepar}[1]{\begin{itemize}\item[]\code{#1}\end{itemize}\vspace{12pt}}
-\newcommand{\fullref}[1]{\ref{#1} -- \nameref{#1}}
+\newcommand{\fullref}[1]{\ref{#1}~--~\nameref{#1}}
 
 % Documentclass etc.
 \documentclass[\myfontsize,a4paper,twoside=semi]{scrreprt}
+%\documentclass[paper=a4,twoside,bibliography=totoc,cleardoublepage=empty,parskip=half,final]{scrbook}  % Remember to comment in \backmatter!
 \usepackage[utf8]{inputenc}
 \usepackage[T1]{fontenc}
 \usepackage{lmodern}
 \usepackage{color}
+%\usepackage[hyperref,dvipsnames]{xcolor}
 
 % Einstellungen bez. des 'scrreprt'-Stils
 % Caption Schriftstil und -Groesse
 \addto\extrasgerman{\renewcommand{\figurename}{Abb.}}
 \addto\extrasgerman{\renewcommand{\tablename}{Tab.}}
 
-% Bilder
+% Text
+\usepackage{textcomp}
+
+% Bilder / Graphiken
 \usepackage[rflt]{floatflt}
 \usepackage{epsfig,wrapfig}
-\usepackage{subcaption}
 \usepackage{float}
+\usepackage{graphicx}
+\usepackage{caption}
+\usepackage[list=true]{subcaption}
 
-% Mathematische Symbole
+% Mathematische Symbole etc.
 \usepackage{amsmath,amssymb}
+%\usepackage[binary-units=true,decimalsymbol=comma]{siunitx}
+
+% Algorithmen
+%\usepackage{algpseudocode}
+%\usepackage{algorithm}
+%\usepackage{algorithmicx}
 
 % Tabellen
 \usepackage{longtable,lscape}
 \usepackage{multirow}
+\usepackage{multicol}
 \usepackage{tabularx}
 
 % Kopfzeilen
 \lehead{\headmark}
 \rohead{\headmark}
 \pagestyle{scrheadings}
+%\usepackage[automark]{scrpage2}
+%\renewcommand{\footnoterule}{}
+%\addtolength{\skip\footins}{\baselineskip}
+%\usepackage{fnpos}
 
 % Listenerscheinung
 \setlength{\itemsep}{0ex}
 \setlength{\parskip}{2mm}
 
 % Biblatex
-\usepackage[style=alphabetic,maxnames=10,backref=true,backend=bibtex]{biblatex}
+\usepackage[style=alphabetic,maxnames=10,backref=true,block=space,backend=bibtex]{biblatex}
+\setlength{\bibitemsep}{1em}
 \bibliography{bibliography}
 
-% Hyperref
-\usepackage[]{hyperref}
+% Cover
+\usepackage[title={\mytitle{}},
+            author={Philipp Martis},
+            type=bachelor,
+            institute=ipvs,
+            number=281,
+            course=cs,
+            examiner={PD\ Dr.\ Holger Schwarz},
+            supervisor={M. Sc. Leif Harald Karlsen},
+            startdate={23rd of November 2015},
+            enddate={24th of May 2016},
+            crk={D.0, H.2.8},
+            language=english]{cs-cover/uni-stuttgart-cs-cover}
+
+% Appendix
+\usepackage[title,titletoc]{appendix}
+
+% Links
+%\usepackage{url}
+\usepackage{caption}  % Always link to the top of a figure or table
+\usepackage[]{hyperref}  % Should be loaded last!
 \hypersetup{
        unicode,
        pdftitle={\mytitle{}},
        bookmarksopen=true,
        bookmarksopenlevel=1
 }
-\usepackage{caption}  % Always link to the top of a figure or table
 
 
 \begin{document}
 \pagenumbering{roman}
 
 % Title page
-\KOMAoption{fontsize}{\smallerfontsize{}}
-\title{\mytitle{}}
-
-\author{Bachelor thesis \\
-       by \\
-       stud.\ inf.\ Philipp Martis}
-
-\publishers{realized at the \\
-       Institute for Parallel and Distributed Systems, \\
-       University of Stuttgart \\[5ex]
-       Stuttgart, in May 2016}
-
-\date{}
-\maketitle
-\KOMAoption{fontsize}{\myfontsize{}}
+\Titelblatt
+%\KOMAoption{fontsize}{\smallerfontsize{}}
+%\title{\mytitle{}}
+%\author{Bachelor thesis \\
+%      by \\
+%      stud.\ inf.\ Philipp Martis}
+%\publishers{realized at the \\
+%      Institute for Parallel and Distributed Systems, \\
+%      University of Stuttgart \\[5ex]
+%      Stuttgart, in May 2016}
+%\date{}
+%\maketitle
+%\KOMAoption{fontsize}{\myfontsize{}}
 
 % Abstract
 \include{abstract}
 \listoftables
 \addcontentsline{toc}{chapter}{List of tables}
 
+% List of algorithms
+%\listofalgorithms
+%\addcontentsline{toc}{chapter}{List of algorithms}
+
 \clearpage
 \pagestyle{plain}
 \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
 % Background
 \include{background}
 
+% On bootstrapping and IRI generation
+\include{bootstrapping}
+
 % The OBDA Specification Language (OSL)
 \include{osl}
 
 % The db2osl software
 \include{program}
 
+% Implementation aspects of \name{db2osl}
+\include{impl}
+
 % Summary
 \include{summary}
 
+%\backmatter  % Only for the book document classes
+
 % Appendix
 \include{appendix}
-\addcontentsline{toc}{chapter}{Appendix}
 
 % Bibliography bibtex (add pagebackref=true to hyperref options if desired)
 %\bibliographystyle{alpha}
 \printbibliography
 \addcontentsline{toc}{chapter}{Bibliography}
 
+% Legal statement
+\pagestyle{empty}
+\renewcommand*{\chapterpagestyle}{empty}
+\clearpage
+\Versicherung
+
 \end{document}