123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211 |
- %%
- %% 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'.
|