%% %% This is file `tudscrcomp.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% tudscr-version.dtx (with options: `package,comp') %% tudscr-comp.dtx (with options: `package,identify') %% tudscr-comp.dtx (with options: `package,option') %% tudscr-comp.dtx (with options: `package,body') %% %% ============================================================================ %% %% TUD-KOMA-Script %% Copyright (c) Falk Hanisch , 2012-2016 %% %% ============================================================================ %% %% 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 2005/12/01 %% or later and of this work. This work has the LPPL maintenance status %% "author-maintained". The current maintainer and author of this work %% is Falk Hanisch. %% %% ---------------------------------------------------------------------------- %% %% Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz %% in der Version 1.3c, verteilt und/oder veraendert werden. Die aktuelle %% Version dieser Lizenz ist http://www.latex-project.org/lppl.txt und %% Version 1.3c oder spaeter ist Teil aller Verteilungen von LaTeX 2005/12/01 %% oder spaeter und dieses Werks. Dieses Werk hat den LPPL-Verwaltungs-Status %% "author-maintained", wird somit allein durch den Autor verwaltet. Der %% aktuelle Verwalter und Autor dieses Werkes ist Falk Hanisch. %% %% ============================================================================ %% %%% From File: tudscr-version.dtx \begingroup% \catcode`\@11\relax% \ifx\TUDVersion\undefined% \newcommand*\@TUDVersion[1]{\gdef\TUDVersion{#1}}% \else% \newcommand*\@TUDVersion[1]{% \def\@tempa{#1}% \ifx\TUDVersion\@tempa\else% \@latex@warning@no@line{% \noexpand\TUDVersion\space is `\TUDVersion',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% different TUD-KOMA-Script-Bundle versions% }% \fi% }% \fi% \@TUDVersion{2016/03/26 v2.04d TUD-KOMA-Script}% \endgroup% \providecommand*\tudscrmail{tudscr@gmail.com} \@ifundefined{TUDClassName}{% \PackageError{% tudscrcomp% }{Unsupported class found}{% This package can only be used with a class out of the\MessageBreak% tudscr bundle (tudscrbook, tudscrreprt, tudscrartcl).% } \endinput }{} \@ifundefined{TUDScript}{% \DeclareRobustCommand{\TUDScript}{% \ifdin{TUD-KOMA-SCRIPT}{% \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em}\KOMAScript% }\csname xspace\endcsname% }% }{} %%% From File: tudscr-comp.dtx \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{tudscrcomp}[% 2016/03/26 v2.04d TUD-KOMA-Script package (compatibility for old tud(scr) classes)% ] %%% From File: tudscr-comp.dtx \TUD@key{colortitle}[true]{% \TUD@set@ifkey{colortitle}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% \TUDoptions{cdtitle=color}% \else% \TUDoptions{cdtitle=true}% \fi% \fi% } \TUD@key{nocolortitle}[true]{% \TUD@set@ifkey{nocolortitle}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% \TUDoptions{cdtitle=true}% \else% \TUDoptions{cdtitle=color}% \fi% \fi% } \TUD@key{ddcfooter}[true]{% \TUD@set@ifkey{ddcfooter}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% \TUDoptions{ddcfoot=true}% \else% \TUDoptions{ddcfoot=false}% \fi% \fi% } %%% From File: tudscr-comp.dtx \newcommand*\einrichtung{\faculty} \newcommand*\fachrichtung{\department} \newcommand*\institut{\institute} \newcommand*\professur{\chair} \newcommand*\moreauthor{\authormore} \newcommand*\submitdate{\date} \newcommand*\supervisorII[1]{% \expandafter\gdef\expandafter\@supervisor\expandafter{\@supervisor\and #1}% } \newcommand*\supervisedby[1]{\gdef\supervisorname{#1}} \newcommand*\supervisedIIby[1]{\gdef\supervisorothername{#1}} \newcommand*\submittedon[1]{\gdef\datetext{#1}} \newcommand*\dissertation{% \thesis{\dissertationname}% \let\supervisorname\refereename% \let\supervisorothername\refereeothername% } \AtBeginDocument{% \ifdef{\theglossary}{}{% \providecommand*{\glossaryname}{Glossar} \newenvironment{theglossary}[1][]{% \PackageWarning{tudscrcomp}{% Using the environment `theglossary' is not\MessageBreak% recommended. You should rather use an appropriate\MessageBreak% package such as glossaries% }% \let\bibname\glossaryname% \bib@heading% #1% \list{}{% \setlength\labelsep{\z@}% \setlength\labelwidth{\z@}% \setlength\itemindent{-\leftmargin}% }% }{\endlist} \newcommand\glossitem[1]{\item[] #1\par}% }% } \newif\if@tud@chapterpage@temp \newcommand*\chapterpage{% \global\@tud@chapterpage@temptrue% \tud@chapterpage@wrn% } \newcommand*\tud@chapterpage@set[1][]{% \if@tud@chapterpage@temp% \if@tud@chapterpage% \TUDoptions{chapterpage=false}% \else% \TUDoptions{chapterpage=true}% \fi% \fi% } \newcommand*\tud@chapterpage@unset[1][]{% \tud@chapterpage@set% \global\@tud@chapterpage@tempfalse% } \newcommand*\tud@chapterpage@wrn{% \PackageWarning{tudscrcomp}{% The command \string\chapterpage\space is not\MessageBreak% recommended. You should use the same style for\MessageBreak% chapters throughout the document }% \global\let\tud@chapterpage@wrn\relax% } \AtEndPreamble{% \pretocmd{\tud@chapter}{\tud@chapterpage@set}% {}{\tud@patch@wrn{tud@nchapter}}% \apptocmd{\tud@chapter}{\tud@chapterpage@unset}% {}{\tud@patch@wrn{tud@nchapter}}% \pretocmd{\tud@schapter}{\tud@chapterpage@set}% {}{\tud@patch@wrn{tud@schapter}}% \apptocmd{\tud@schapter}{\tud@chapterpage@unset}% {}{\tud@patch@wrn{tud@schapter}}% \pretocmd{\tud@addchap}{\tud@chapterpage@set}% {}{\tud@patch@wrn{tud@naddchap}}% \apptocmd{\tud@addchap}{\tud@chapterpage@unset}% {}{\tud@patch@wrn{tud@naddchap}}% \pretocmd{\tud@saddchap}{\tud@chapterpage@set}% {}{\tud@patch@wrn{tud@saddchap}}% \apptocmd{\tud@saddchap}{\tud@chapterpage@unset}% {}{\tud@patch@wrn{tud@saddchap}}% } \endinput %% %% End of file `tudscrcomp.sty'.