%% %% Some changes were made to this file. %% Original file: `dbvthesis.cls' %% %% IMPORTANT NOTICE: %% %% You are not allowed to change this file. You may however copy this file %% to a file with a different name and then change the copy. %% %% You are NOT ALLOWED to distribute this file alone. You are NOT ALLOWED %% to take money for the distribution or use of this file (or a changed %% version) except for a nominal charge for copying etc. %% %% \def\filedate{2012/01/02} \def\fileversion{1.0} \def\filename{dbvthesis.cls} \NeedsTeXFormat{LaTeX2e}[1997/06/01] \ProvidesClass{dbvthesis}[\filedate\space v\fileversion\space dbvthesis class] \def\BaseClass{scrbook} %%%%%%%%%%%%%%% Option Part %%%%%%%%%%%%%%%%%%%% \RequirePackage{ifthen} \DeclareOption{11pt}{\def\@fontsize{1}} \DeclareOption{12pt}{\def\@fontsize{2}} \DeclareOption{english}{\def\@language{english}} \DeclareOption{german}{\def\@language{german}} \DeclareOption{ngerman}{\def\@language{ngerman}} \def\engl{english} \ifx \@language\engl \ExecuteOptions{english} \ProcessOptions \else \ExecuteOptions{german} \ProcessOptions \fi \newif\ifpredefineddeclaration \DeclareOption{predefineddeclaration}{\predefineddeclarationtrue} \DeclareOption*{\PassOptionsToClass{\CurrentOption}{\BaseClass}} \ProcessOptions\relax %%%%%%%%%%%%%%% Option Part End %%%%%%%%%%%%%%%% \LoadClass[1\@fontsize pt,a4paper,\@language,twoside,openright,listof=totoc,bibliography=totoc,headings=twolinechapter,numbers=noenddot]{\BaseClass}[1997/04/16] \RequirePackage{setspace} \onehalfspacing \RequirePackage{graphicx} \def\dbvthesisTitlepageAndDeclaration{ \bgroup \def\baselinestretch{1.0}% \def\Title##1{\def\title{##1}} \def\title{} \def\Subtitle##1{\def\subtitle{##1}} \def\subtitle{} \def\ThesisType##1{\def\thesisType{##1}} \def\thesisType{} \def\FirstName##1{\def\firstName{##1}} \def\firstName{} \def\LastName##1{\def\lastName{##1}} \def\lastName{} \def\DateOfBirth##1##2##3{ \ifx \@language\engl \def\dateOfBirth{\ifcase##2\or January\or February\or March\or April\or May\or June\or July\or August\or September\or October\or November\or December\fi \space \ifcase##1\or 1\or 2\or 3\or 4 \or 5\or 6\or 7\or 8\or 9\else ##1\fi ,~##3} \else \def\dateOfBirth{##1.##2.##3} \fi } \def\dateOfBirth{} \def\Birthplace##1{\def\birthplace{##1}} \def\birthplace{} \def\Supervisor##1{\def\supervisor{##1}} \def\supervisor{} \def\Advisor##1{\def\advisor{##1}} \def\advisor{} \def\ThesisStart##1##2##3{ \ifx \@language\engl \def\thesisStart{\ifcase##2\or January\or February\or March\or April\or May\or June\or July\or August\or September\or October\or November\or December\fi \space \ifcase##1\or 1\or 2\or 3\or 4 \or 5\or 6\or 7\or 8\or 9\else ##1\fi ,~##3} \else \def\thesisStart{##1.##2.##3} \fi } \def\thesisStart{} \def\ThesisEnd##1##2##3{ \ifx \@language\engl \def\thesisEnd{\ifcase##2\or January\or February\or March\or April\or May\or June\or July\or August\or September\or October\or November\or December\fi \space \ifcase##1\or 1\or 2\or 3\or 4 \or 5\or 6\or 7\or 8\or 9\else ##1\fi ,~##3} \else \def\thesisEnd{##1.##2.##3} \fi \def\declarationDate{##1.~\ifcase##2\or Januar\or Februar\or M\"arz\or April\or Mai\or Juni\or Juli\or August\or September\or Oktober\or November\or Dezember\fi \space##3} } {\def\thesisEnd{} \def\declarationDate{}} \def\SecondInstitute##1{\def\secondInstitute{##1}} \def\secondInstitute{} } \ifx \@language\engl \def\chair{Computer Vision Group} \def\department{Department of Mathematics and Computer Science} \def\university{Friedrich-Schiller-Universit\"at Jena} \def\supervisorText{Supervisor:} \def\advisorText{Advisors:} \def\thesisStartText{Started:} \def\thesisEndText{Finished:} \else \def\chair{Lehrstuhl f\"ur Digitale Bildverarbeitung} \def\department{Fakult\"at f\"ur Mathematik und Informatik} \def\university{Friedrich-Schiller-Universit\"at Jena} \def\supervisorText{Gutachter:} \def\advisorText{Betreuer:} \def\thesisStartText{Beginn der Arbeit:} \def\thesisEndText{Ende der Arbeit:} \fi \def\enddbvthesisTitlepageAndDeclaration{% \addtolength{\oddsidemargin}{1cm} \enlargethispage{4cm} { % titlepage \thispagestyle{empty} \vfill \begin{center} \ifx \@language\engl \includegraphics[width=50mm]{images/UniJena_BildWortMarke_black.pdf} \else \includegraphics[width=50mm]{images/UniJena_BildWortMarke_black.pdf} \fi \vfill {\Huge \textbf{\title} \\} \onehalfspacing \ifx \subtitle\empty \else \textbf{\Large \subtitle \\} \fi \vfill \textbf{\large \thesisType \ifx \@language\engl \ in Computer Science \else \ im Fach Informatik \fi} \vfill \normalsize \ifx \@language\engl submitted by \else vorgelegt von \fi \\ \textbf{\firstName~\lastName} \\ \textbf{\ifx \@language\engl born~\dateOfBirth~in~\birthplace \else geboren~am~\dateOfBirth~in~\birthplace \fi} \\ \vfill \ifx \@language\engl written at \else angefertigt am \fi \\ \textbf{\chair \\ \department \\ \university} \\ \ifx \secondInstitute\empty \else \vfill \ifx \@language\engl in cooperation with \else in Zusammenarbeit mit \fi \\ \textbf{\secondInstitute} \\ \fi \end{center} \vfill \begin{flushleft} \begin{tabular}{ll} \ifx \supervisor\empty \else \supervisorText & \supervisor \\ \fi \advisorText & \advisor \\ \thesisStartText & \thesisStart \\ \thesisEndText & \thesisEnd \\ \end{tabular} \end{flushleft} \vfill } \cleardoublepage \addtolength{\oddsidemargin}{-1cm} \ifpredefineddeclaration \setcounter{page}{1} \begin{center}{\sectfont\LARGE Erkl{\"a}rung}\end{center} \noindent Ich versichere, dass ich die vorliegende Arbeit (bei Gruppenarbeiten die entsprechend gekennzeichneten Anteile) selbstst{\"a}ndig verfasst und keine anderen als die angegebenen Hilfsmittel und Quellen benutzt habe. Zitate und gedankliche {\"U}bernahmen aus fremden Quellen (einschlie{\ss}lich elektronischer Quellen) habe ich kenntlich gemacht. Die eingereichte Arbeit wurde bisher keiner anderen Pr{\"u}fungsbeh{\"o}rde vorgelegt und wurde auch nicht ver{\"o}ffentlicht. Mir ist bekannt, dass eine unwahre Erkl{\"a}rung rechtliche Folgen haben und insbesondere dazu f{\"u}hren kann, dass die Arbeit als nicht bestanden bewertet wird. Die Richtlinien des Lehrstuhls f{\"u}r Examensarbeiten habe ich gelesen und anerkannt.\\ Seitens des Verfassers bestehen keine Einw{\"a}nde, die vorliegende Examensarbeit f{\"u}r die {\"o}ffentliche Benutzung zur Verf{\"u}gung zu stellen.\\[25mm] \par \noindent Jena, den \declarationDate \hfill \firstName~\lastName \else \include{declaration} \fi \egroup } \ifx \@language\engl \IfFileExists{babel.sty} {\RequirePackage[\@language]{babel}[1997/01/23] } {\IfFileExists{english.sty} {\RequirePackage{english}[1997/05/01]} {\ClassError{dbvthesis} {Neither babel nor english.sty installed !!!} {Get babel or english.sty !!!}}} \else \IfFileExists{babel.sty} {\RequirePackage[\@language]{babel}[1997/01/23]} {\ClassError{dbvthesis} {Babel not installed !!!} {Get babel package !!!}} \fi \endinput %% %% End of file `dbvthesis.cls'.