%% %% This is file `tudscrbook.cls', %% generated with the docstrip utility. %% %% The original source files were: %% %% tudscr-version.dtx (with options: `class,book') %% tudscr-base.dtx (with options: `load') %% tudscr-fonts.dtx (with options: `class,option') %% tudscr-pagestyle.dtx (with options: `class,book,option') %% tudscr-layout.dtx (with options: `class,book,option') %% tudscr-frontmatter.dtx (with options: `class,book,option') %% tudscr-title.dtx (with options: `class,book,option') %% tudscr-misc.dtx (with options: `class,book,option') %% tudscr-comp.dtx (with options: `class,book,option') %% tudscr-base.dtx (with options: `execute') %% tudscr-fonts.dtx (with options: `class,body') %% tudscr-color.dtx (with options: `class,body') %% tudscr-fields.dtx (with options: `class,body') %% tudscr-locale.dtx (with options: `class,book,body') %% tudscr-pagestyle.dtx (with options: `class,book,body') %% tudscr-layout.dtx (with options: `class,book,body') %% tudscr-frontmatter.dtx (with options: `class,book,body') %% tudscr-title.dtx (with options: `class,book,body') %% tudscr-misc.dtx (with options: `class,book,body') %% tudscr-comp.dtx (with options: `class,book,body') %% %% ============================================================================ %% %% TUD-KOMA-Script %% Copyright (c) Falk Hanisch , 2012-2015 %% %% ============================================================================ %% %% 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{2015/02/15 v2.03 TUD-KOMA-Script}% \endgroup% \providecommand*\tudscrmail{tudscr@gmail.com} \newcommand*\cls@name{book} \newcommand*\scrcls@name{scrbook} \newcommand*\tudcls@name{tudscrbook} \NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesClass{\tudcls@name}[% 2015/02/15 v2.03 TUD-KOMA-Script document class (\cls@name)% ] \typeout{The Corporate Design of Technische Universitaet Dresden} \typeout{Class: \tudcls@name} \typeout{Version: \TUDVersion} \typeout{Author: Falk Hanisch (\tudscrmail)} \typeout{http://latex.wcms-file3.tu-dresden.de/phpBB3/index.php} \@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-base.dtx \RequirePackage{tudscrbase}[\TUDVersion] %%% From File: tudscr-fonts.dtx \PreventPackageFromLoading[% \ClassWarning{\tudcls@name}{% The package `tudscrfonts' must not be used with\MessageBreak% a TUD-KOMA-Script class% }% ]{tudscrfonts} \newif\if@tud@univers \newif\if@tud@dinbold \newcommand*\tud@univers{lun} \newcommand*\tud@dinbold{0m6} \newcommand*\tud@mathenc{OT1} \newif\if@tud@fontspec \TUD@key{fontspec}[true]{% \TUD@set@ifkey{fontspec}{@tud@fontspec}{#1}% } \AtEndOfClass% {% \TUD@key{fontspec}[] {% \ClassError{\tudcls@name} {Option `fontspec' too late}{% Option `fontspec' can only be set while loading the\MessageBreak% class `\tudcls@name' but you have tried to set it up later.% }% \FamilyKeyStateProcessed% }% \if@tud@fontspec% \PreventPackageFromLoading[% \ClassWarning{\tudcls@name}% {% You must not load the package `fontspec' as it is\MessageBreak% loaded automatically at the end of the preamble.\MessageBreak% If you want to pass options to `fontspec' use\MessageBreak% `\string\PassOptionsToPackage{