From b6b198860a217a54f0b9a072768ed133ce5e273d Mon Sep 17 00:00:00 2001 From: LEA Stille Date: Mon, 21 Aug 2023 09:45:07 +0200 Subject: [PATCH] Added title pages and cv for dissertations --- LEA_Thesis_Template/LEAthesis.cls | 74 +++++++++++++++--- .../Logos/Titelblatt_Kopfzeile-diss.pdf | Bin 0 -> 17176 bytes LEA_Thesis_Template/chapters/Lebenslauf.tex | 34 ++++++++ LEA_Thesis_Template/main.tex | 32 ++++++-- 4 files changed, 124 insertions(+), 16 deletions(-) create mode 100644 LEA_Thesis_Template/Logos/Titelblatt_Kopfzeile-diss.pdf create mode 100644 LEA_Thesis_Template/chapters/Lebenslauf.tex diff --git a/LEA_Thesis_Template/LEAthesis.cls b/LEA_Thesis_Template/LEAthesis.cls index dc4d150..87569a1 100644 --- a/LEA_Thesis_Template/LEAthesis.cls +++ b/LEA_Thesis_Template/LEAthesis.cls @@ -1,8 +1,8 @@ -% LEA-thesis DOCUMENT CLASS -- version 0.1 (21.02.22) +% LEA-thesis DOCUMENT CLASS -- version 1.1 (18.08.23) %% Partitially based on svmono.cls and jku.cls %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] -\ProvidesClass{LEAthesis}[2022/02/21 v01 LEA global LaTeX document class for theses] +\ProvidesClass{LEAthesis}[2023/08/12 v11 LEA global LaTeX document class for theses] \LoadClass[12pt,twoside,a4paper]{book} @@ -10,10 +10,14 @@ \newif\ifdeutsch \newif\ifenglish \newif\ifonline +\newif\ifdiss +\newif\iffinal \DeclareOption{english}{\englishtrue} \DeclareOption{deutsch}{\deutschtrue} \DeclareOption{online}{\onlinetrue} +\DeclareOption{diss}{\disstrue} +\DeclareOption{final}{\finaltrue} \ProcessOptions\relax @@ -24,12 +28,17 @@ \DeclareRobustCommand*{\shorttitle}[1]{\gdef\@shorttitle{#1}} \DeclareRobustCommand*{\author}[1]{\gdef\@author{#1}} \DeclareRobustCommand*{\date}[1]{\gdef\@date{#1}} -\DeclareRobustCommand*{\thesistype}[1]{\gdef\@thesistype{#1}} -\DeclareRobustCommand*{\matrnr}[1]{\gdef\@matrnr{#1}} +\ifdiss\else\DeclareRobustCommand*{\thesistype}[1]{\gdef\@thesistype{#1}}\fi +\ifdiss\else\DeclareRobustCommand*{\matrnr}[1]{\gdef\@matrnr{#1}}\fi \DeclareRobustCommand*{\supervisora}[1]{\gdef\@supervisora{#1}} \DeclareRobustCommand*{\supervisorb}[1]{\gdef\@supervisorb{#1}} -\DeclareRobustCommand*{\thesisnr}[1]{\gdef\@thesisnr{#1}} -\DeclareRobustCommand*{\filingdate}[1]{\gdef\@filingdate{#1}} +\ifdiss\else\DeclareRobustCommand*{\thesisnr}[1]{\gdef\@thesisnr{#1}}\fi +\ifdiss\else\DeclareRobustCommand*{\filingdate}[1]{\gdef\@filingdate{#1}}\fi +\ifdiss\DeclareRobustCommand*{\birthdate}[1]{\gdef\@birthdate{#1}}\fi +\ifdiss\DeclareRobustCommand*{\birthplace}[1]{\gdef\@birthplace{#1}}\fi +\ifdiss\DeclareRobustCommand*{\examdate}[1]{\gdef\@examdate{#1}}\fi +\ifdiss\DeclareRobustCommand*{\publicationyear}[1]{\gdef\@publicationyear{#1}}\fi +\ifdiss\DeclareRobustCommand*{\thesisnr}[1]{\gdef\@thesisnr{#1}}\fi % %% Language phrases @@ -84,7 +93,7 @@ \def\subclassname{{\it Subject Classifications\/}:}% \def\supervisor{Supervisor}% \def\tablename{Tab.}% - \def\thesisnrname{Thesis Nr.}% +\def\thesisnrname{Thesis Nr.}% \def\theoremname{Theorem}% \def\titledepartment{Department of Power Electronics and Electrical Drives}% \def\titleinstitute{Institute of Electrical Engineering and Information Technology}% @@ -181,6 +190,7 @@ \RequirePackage{amscd} % Erstellen einafcher kommutativer Diagramme \RequirePackage{amsbsy} % Darstellung fettgedruckter mathematischer Symbole \RequirePackage{bm} +\RequirePackage[scaled]{helvet} \RequirePackage[ free-standing-units, @@ -577,7 +587,53 @@ multi-part-units = repeat \footnotesep 9\p@ %%% Title Page -\def\maketitle{\newpage +\def\maketitle{ +\ifdiss{ +%Title Page Master +\newpage +\pagestyle{empty} +\newgeometry{top=2.5cm,left=2.5cm,right=2.5cm,bottom=2.5cm} + \null + \begingroup +\def\and{\unskip, } + \parindent=\z@ + \pretolerance=10000 + \rightskip=\z@ \@plus 3cm + %%%%%%%%%% + \begin{center} + \includegraphics[width=1.0\textwidth]{Logos/Titelblatt_Kopfzeile-diss} + %\linespread{1.0} + \sffamily + \vfill + \LARGE\textbf{\\[13mm] \@title \\[15mm]} + \vfill + \Large{Der Fakultät für Elektrotechnik, Informatik und Mathematik}\\ + \Large{der Universität Paderborn}\\[5mm] + \large{zur Erlangung des akademischen Grades\\[5mm] + \Large{Doktor der Ingenieurwissenschaften (Dr.-Ing.)}}\\[5mm] + \iffinal genehmigte\ \else vorgelegte\ \fi Dissertation \\ + von \\[5mm] + \Large{\@author} \\[5mm] + \iffinal{ + \begin{tabular}[ht]{ll} + \Large{Erster Gutachter:} & \Large{\@supervisora}\\ + \Large{Zweiter Gutachter:} & \Large{\@supervisorb}\\[5mm] + \Large{Tag der mündlichen Prüfung:\ \ } & \Large{\@examdate} + \end{tabular}\\[12mm] + + \Large{Paderborn \@publicationyear} \\[6mm] + \Large{Diss. EIM-E/\@thesisnr} + }\else{ + \Large{geboren am \@birthdate\ in \@birthplace} + }\fi +\vfill + \end{center} +\endgroup +\restoregeometry +\newpage +}\else{ +%Title Page Master +\newpage \pagestyle{empty} \newgeometry{top=2.5cm,left=2.5cm,right=2.5cm,bottom=2.5cm} \null @@ -613,9 +669,9 @@ multi-part-units = repeat \endgroup \restoregeometry \newpage +}\fi } - %%% Declaration \def\makedeclaration{ \chapter*{\declaration} diff --git a/LEA_Thesis_Template/Logos/Titelblatt_Kopfzeile-diss.pdf b/LEA_Thesis_Template/Logos/Titelblatt_Kopfzeile-diss.pdf new file mode 100644 index 0000000000000000000000000000000000000000..eba8fc54f6d96f2c86a1b999dbcf7af0916a6bf7 GIT binary patch literal 17176 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