diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/uni-titlepage/title-UKoLa.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/uni-titlepage/title-UKoLa.def | 188 |
1 files changed, 188 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/uni-titlepage/title-UKoLa.def b/Master/texmf-dist/tex/latex/uni-titlepage/title-UKoLa.def new file mode 100644 index 00000000000..b309a4262d0 --- /dev/null +++ b/Master/texmf-dist/tex/latex/uni-titlepage/title-UKoLa.def @@ -0,0 +1,188 @@ +%% +%% This is file `title-UKoLa.def', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% uni-titlepage.dtx (with options: `driver,UKoLa') +%% Copyright (c) 2009-2021 by Markus Kohm <komascript(at)gmx.info> +%% +%% This file was generated from file(s) of uni-titlepage distribution. +%% +%% ---------------------------------------------------------------------- +%% +%% This work may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License, version 1.3c of the license. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% The Current Maintainer and author of this work is Markus Kohm. +%% +%% This file may only be distributed together with +%% the file `uni-titlepage.dtx'. +%% You may however distribute the file `uni-titlepage.dtx' without this file. +%% +\ProvidesFile{% + title% + -UKoLa% + .def% +}[% +2021/09/01 v0.7 +KOMA presents the title page project +] +\begingroup + \def\PackageNotLoadedError#1{% + \GenericError{% + (#1)\@spaces\@spaces\@spaces\@spaces + }{% + File `#1' Error: package `uni-titlepage' hasn't been loaded% + }{% + This definition file was made to be loaded by package + `uni-titlepage'.\MessageBreak + You may not use it without package `uni-titlepage'!\MessageBreak + See the documentation of package `uni-titlepage' for explanation.% + }% + }% + \ifx\csname uni-titlepage.sty@vers\endcsname\relax + \PackageNotLoadedError{% + }% + \fi +\endgroup +\DefineFamilyMember[% + UKoLa% +]{title} +\providecommand*{\presentationinformationUKoLa}{% + to optain the degree\\ + \@academicgrade\\ + of \@discipline\\ +} +\providecaptionname{american,australian,british,canadian,% + english,newzealand,UKenglish,USenglish}{\presentationinformationUKoLa}{% + to optain the degree\\ + \@academicgrade\\ + of \@discipline\\ +}% +\providecaptionname{german,ngerman,austrian,naustrian,% + swissgerman,nswissgerman}{\presentationinformationUKoLa}{% + zur Erlangung des Grades eines\\ + \@academicgrade\\ + im Studiengang \@discipline\\ +}% +\NowButAfterBeginDocument +{% + \providecaptionname{german,ngerman,austrian,naustrian, + swissgerman,nswissgerman}{\presentedbyname}{vorgelegt von}% + \scr@ifundefinedorrelax{captionsgerman}{}{% + \renewcaptionname{german}{\presentedbyname}{vorgelegt von}% + \renewcaptionname{german}{\ordinalfemalerefereename}{% + \ordinalfemalecorrectorname}% + }% + \scr@ifundefinedorrelax{captionsngerman}{}{% + \renewcaptionname{ngerman}{\presentedbyname}{vorgelegt von}% + \renewcaptionname{ngerman}{\ordinalmalerefereename}{% + \germanordinalmalecorrectorname}% + \renewcaptionname{ngerman}{\ordinalfemalerefereename}{% + \germanordinalfemalecorrectorname}% + }% + \scr@ifundefinedorrelax{captionsaustrian}{}{% + \renewcaptionname{austrian}{\presentedbyname}{vorgelegt von}% + \renewcaptionname{austrian}{\ordinalmalerefereeename}{% + \germanordinalmalecorrectorname}% + \renewcaptionname{austrian}{\ordinalfemalerefereeename}{% + \germanordinalfemalecorrectorname}% + }% + \scr@ifundefinedorrelax{captionsnaustrian}{}{% + \renewcaptionname{naustrian}{\presentedbyname}{vorgelegt von}% + \renewcaptionname{naustrian}{\ordinalmalerefereename}{% + \germanordinalmalecorrectorname}% + \renewcaptionname{naustrian}{\ordinalfemalerefereename}{% + \germanordinalfemalecorrectorname}% + }% + \scr@ifundefinedorrelax{captionsswissgerman}{}{% + \renewcaptionname{swissgerman}{\presentedbyname}{vorgelegt von}% + \renewcaptionname{swissgerman}{\ordinalmalerefereename}{% + \germanordinalmalecorrectorname}% + \renewcaptionname{swissgerman}{\ordinalfemalerefereename}{% + \germanordinalfemalecorrectorname}% + }% + \scr@ifundefinedorrelax{captionsnswissgerman}{}{% + \renewcaptionname{nswissgerman}{\presentedbyname}{vorgelegt von}% + \renewcaptionname{nswissgerman}{\ordinalmalerefereename}{% + \germanordinalmalecorrectorname}% + \renewcaptionname{nswissgerman}{\ordinalfemalerefereename}{% + \germanordinalfemalecorrectorname}% + }% +} +\renewcommand*{\inittitle}{% + \ifx\@place\@empty + \place{% + Koblenz% + } + \fi + \ifx\@mainlogo\@empty + \IfFileExists{uni-koblenz-landau.png}{% + \scr@ifundefinedorrelax{includegraphics}{% + \if@atdocument\else\RequirePackage{graphicx}\fi + }{}% + \scr@ifundefinedorrelax{includegraphics}{}{% + \mainlogo{% + \includegraphics[width=63mm,height=10mm] + {uni-koblenz-landau.png} + }% + }% + }{}% + \fi + \ifx\@titlepagefont\@empty + \renewcommand*{\@titlepagefont}{% + \normalfont + }% + \fi +} +\renewcommand*{\makemaintitle}{% + \begin{% + titlepage} + \setlength{\parskip}{\z@}% + \setlength{\parindent}{\z@}% + \setlength{\parfillskip}{\z@\@plus 1fil}% + \linespread{1}\selectfont + \@titlepagefont + \begin{tabular}[t]{@{}c@{}} + \raisebox{\dimexpr\ht\strutbox-\height}{\@mainlogo}\\ + \@chair\\ + \end{tabular}\hfill + \begin{tabular}[r]{@{}c@{}} + \raisebox{\dimexpr\ht\strutbox-\height}{\@secondlogo}\\ + \end{tabular}\par + \vspace{5\baselineskip} + \centering + {\LARGE\bfseries\titlefont{\@title\par}}% + \vspace{5\baselineskip} + {\Large\subject@font{\@subject\par}}% + \vspace{\baselineskip} + \presentationinformationUKoLa\par + \vspace{5\baselineskip} + \presentedbyname\\[\baselineskip] + {\Large\csname @authorfont\endcsname{\@author\par}}% + \vfill + \raggedright + \@hangfrom{\advisorname: }{\@advisor\par}% + \newcommand*{\test@male@female}[1][m]{% + \global\advance\@tempcnta by\@ne + \Ifstr{##1}{f}{\def\fe@male{female}}{\def\fe@male{male}}% + \@hangfrom{\csname ordinal\fe@male refereename\endcsname{\@tempcnta}: }% + \def\and{\par\test@male@female}% + }% + \@tempcnta \z@ + \expandafter\test@male@female\@referee\par + \vspace{3\baselineskip} + \@place, \Ifstr{\indatename}{}{}{\indatename\ }\@date\par + \end{% + titlepage} +} +\endinput +%% +%% End of file `title-UKoLa.def'. |