diff options
24 files changed, 295 insertions, 212 deletions
diff --git a/Master/texmf-dist/doc/latex/tudscr/README b/Master/texmf-dist/doc/latex/tudscr/README index 295470d8135..312b2139137 100644 --- a/Master/texmf-dist/doc/latex/tudscr/README +++ b/Master/texmf-dist/doc/latex/tudscr/README @@ -53,6 +53,11 @@ Das Bundle beinhaltet: Versionen --------- +**v2.03a** (2015/06/11) + ++ Anpassungen an KOMA-Script v3.17 ++ Fehlerkorrektur für Auswahl der Mathematikschriften + **v2.03** (2015/02/15) @@ -153,6 +158,11 @@ The bundle offers: Versions -------- +**v2.03a** (2015/06/11) + ++ adjustments to KOMA-Script v3.17 ++ bug fix for math font selecting + **v2.03** (2015/02/15) @@ -160,7 +170,7 @@ Versions + improvement of the corporate design type area + colored head and foot possible + including logos in the foot for the title etc. -+ a few little bux fixes ++ a few little bug fixes **v2.02** (2014/12/17) diff --git a/Master/texmf-dist/doc/latex/tudscr/tudscr.pdf b/Master/texmf-dist/doc/latex/tudscr/tudscr.pdf Binary files differindex 7325bd2166c..c7ea06391a8 100644 --- a/Master/texmf-dist/doc/latex/tudscr/tudscr.pdf +++ b/Master/texmf-dist/doc/latex/tudscr/tudscr.pdf diff --git a/Master/texmf-dist/doc/latex/tudscr/tudscr_print.pdf b/Master/texmf-dist/doc/latex/tudscr/tudscr_print.pdf Binary files differindex 8f14a10ddc3..aee6da0bc33 100644 --- a/Master/texmf-dist/doc/latex/tudscr/tudscr_print.pdf +++ b/Master/texmf-dist/doc/latex/tudscr/tudscr_print.pdf diff --git a/Master/texmf-dist/doc/latex/tudscr/tudscrsource.pdf b/Master/texmf-dist/doc/latex/tudscr/tudscrsource.pdf Binary files differindex ac26b13d7a7..44cf8fb0817 100644 --- a/Master/texmf-dist/doc/latex/tudscr/tudscrsource.pdf +++ b/Master/texmf-dist/doc/latex/tudscr/tudscrsource.pdf diff --git a/Master/texmf-dist/doc/latex/tudscr/tutorials/mathswap.pdf b/Master/texmf-dist/doc/latex/tudscr/tutorials/mathswap.pdf Binary files differindex 0857107a89d..1cad81333ec 100644 --- a/Master/texmf-dist/doc/latex/tudscr/tutorials/mathswap.pdf +++ b/Master/texmf-dist/doc/latex/tudscr/tutorials/mathswap.pdf diff --git a/Master/texmf-dist/doc/latex/tudscr/tutorials/mathtype.pdf b/Master/texmf-dist/doc/latex/tudscr/tutorials/mathtype.pdf Binary files differindex 4c91f812a0a..4d5b0c8bbc0 100644 --- a/Master/texmf-dist/doc/latex/tudscr/tutorials/mathtype.pdf +++ b/Master/texmf-dist/doc/latex/tudscr/tutorials/mathtype.pdf diff --git a/Master/texmf-dist/doc/latex/tudscr/tutorials/treatise.pdf b/Master/texmf-dist/doc/latex/tudscr/tutorials/treatise.pdf Binary files differindex cf729123454..375b8a7a815 100644 --- a/Master/texmf-dist/doc/latex/tudscr/tutorials/treatise.pdf +++ b/Master/texmf-dist/doc/latex/tudscr/tutorials/treatise.pdf diff --git a/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex b/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex index adc1e00371c..ebb5c105b30 100644 --- a/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex +++ b/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex @@ -12,7 +12,7 @@ \begin{document} \faculty{http://tu-dresden.de/cd} -\date{15.02.2015} +\date{11.06.2015} \author{Falk Hanisch\thanks{\noexpand\Email{\tudscrmail}}} \subject{\TUDScript{} \vTUDScript{} basierend auf \KOMAScript{}} \title{% diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx index 6c083713ea1..d716c031a6b 100644 --- a/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx +++ b/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx @@ -1,4 +1,4 @@ -% \CheckSum{1131} +% \CheckSum{1097} % \iffalse meta-comment % % ============================================================================ @@ -51,7 +51,7 @@ %<*driver> \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \ProvidesFile{tudscr-fonts.dtx}[% - 2015/02/15 v2.03 TUD-KOMA-Script\space% + 2015/02/19 v2.03a TUD-KOMA-Script\space% %</driver> %<package&identify>\NeedsTeXFormat{LaTeX2e}[2011/06/27] %<package&identify>\ProvidesPackage{tudscrfonts}[% @@ -195,6 +195,7 @@ % \begin{macro}{\tud@univers} % \begin{macro}{\tud@dinbold} % \begin{macro}{\tud@mathenc} +% \changes{v2.03a}{2015/02/19}{entfernt}%^^A % Mit der Option \opt{fontspec} kann die explizite Verwendung des Paketes % \pkg{fontspec} aktiviert werden. Nur so ist eine vollständige Anpassung der % Schriften an die Funktionalitäten des Paketes möglich. Zu Beginn werden @@ -204,7 +205,6 @@ \newif\if@tud@dinbold \newcommand*\tud@univers{lun} \newcommand*\tud@dinbold{0m6} -\newcommand*\tud@mathenc{OT1} % \end{macrocode} % Hier kommt die eigentliche Option. % \begin{macrocode} @@ -275,26 +275,19 @@ % festgelegt. Da es so gut wie keine freien OpenType"=Schriften für den % mathmatischen Formelsatz gibt, werden unabhängig vom Status der Option % \opt{fontspec} \emph{immer} die PostScript"=Schriften verwendet, falls diese -% installiert sind. Dabei wird die Kodierung der Mathematikschriften abhängig -% von der Eingabekodierung gewählt. +% installiert sind. % \begin{macrocode} \AtEndPreamble{% - \@expandtwoargs\in@{OT}{\encodingdefault}% - \ifin@% - \def\tud@mathenc{OT1}% - \else% - \def\tud@mathenc{T1}% - \fi% % \end{macrocode} -% Nun wird überprüft, ob die PostScript"=Schriften installiert sind. Wird das +% Es wird überprüft, ob die PostScript"=Schriften installiert sind. Wird das % Paket \pkg{fontspec} verwendet, werden diese nur für die Mathematikschriften % verwendet. Sollte diese nicht vorhanden sein, wird eine Warnung ausgegeben. -% Ist die Option nicht aktiviert, wird beim Nichtvorhandensein der Schriften -% eine Warnung ausgegeben und eine Rückfallebene definiert. +% Ist die Option \opt{fontspec} nicht aktiviert, wird beim Nichtvorhandensein +% der Schriften eine Warnung ausgegeben und eine Rückfallebene definiert. % \begin{macrocode} \if@tud@fontspec% \edef\@tempa{% - \lowercase{\noexpand\InputIfFileExists{\tud@mathenc\tud@univers.fd}}% + \lowercase{\noexpand\InputIfFileExists{OT1\tud@univers.fd}}% }% \def\@tempb#1{% %<*class> @@ -330,7 +323,7 @@ % \begin{macrocode} \if@tud@fontspec% \edef\@tempa{% - \lowercase{\noexpand\InputIfFileExists{\tud@mathenc\tud@dinbold.fd}}% + \lowercase{\noexpand\InputIfFileExists{OT1\tud@dinbold.fd}}% }% \else% \edef\@tempa{% @@ -530,14 +523,14 @@ \SetSymbolFont{letters}{universbold}{OML}{\tud@univers}{b}{sl}% \SetSymbolFont{symbols}{universbold}{OMS}{\tud@univers}{b}{n}% \SetSymbolFont{largesymbols}{universbold}{OMX}{iwona}{b}{n}% - \SetMathAlphabet{\mathbf}{univers}{\tud@mathenc}{\tud@univers}{b}{n}% - \SetMathAlphabet{\mathsf}{univers}{\tud@mathenc}{\tud@univers}{l}{n}% - \SetMathAlphabet{\mathit}{univers}{\tud@mathenc}{\tud@univers}{l}{sl}% - \SetMathAlphabet{\mathtt}{univers}{\tud@mathenc}{\tud@univers t}{l}{n}% - \SetMathAlphabet{\mathbf}{universbold}{\tud@mathenc}{\tud@univers}{eb}{n}% - \SetMathAlphabet{\mathsf}{universbold}{\tud@mathenc}{\tud@univers}{b}{n}% - \SetMathAlphabet{\mathit}{universbold}{\tud@mathenc}{\tud@univers}{b}{sl}% - \SetMathAlphabet{\mathtt}{universbold}{\tud@mathenc}{\tud@univers t}{b}{n}% + \SetMathAlphabet{\mathbf}{univers}{OT1}{\tud@univers}{b}{n}% + \SetMathAlphabet{\mathsf}{univers}{OT1}{\tud@univers}{l}{n}% + \SetMathAlphabet{\mathit}{univers}{OT1}{\tud@univers}{l}{sl}% + \SetMathAlphabet{\mathtt}{univers}{OT1}{\tud@univers t}{l}{n}% + \SetMathAlphabet{\mathbf}{universbold}{OT1}{\tud@univers}{eb}{n}% + \SetMathAlphabet{\mathsf}{universbold}{OT1}{\tud@univers}{b}{n}% + \SetMathAlphabet{\mathit}{universbold}{OT1}{\tud@univers}{b}{sl}% + \SetMathAlphabet{\mathtt}{universbold}{OT1}{\tud@univers t}{b}{n}% % \end{macrocode} % \end{macro}^^A \mv@universbold % \end{macro}^^A \mv@univers @@ -549,13 +542,13 @@ % Symbole stammen aus diesem Paket. % \begin{macrocode} \DeclareMathVersion{dinbold}% - \SetSymbolFont{operators}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{n}% + \SetSymbolFont{operators}{dinbold}{OT1}{\tud@dinbold}{b}{n}% \SetSymbolFont{letters}{dinbold}{OML}{\tud@dinbold}{b}{sl}% \SetSymbolFont{symbols}{dinbold}{OMS}{\tud@dinbold}{b}{n}% \SetSymbolFont{largesymbols}{dinbold}{OMX}{iwona}{ebc}{n}% - \SetMathAlphabet{\mathbf}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{n}% - \SetMathAlphabet{\mathsf}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{n}% - \SetMathAlphabet{\mathit}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{sl}% + \SetMathAlphabet{\mathbf}{dinbold}{OT1}{\tud@dinbold}{b}{n}% + \SetMathAlphabet{\mathsf}{dinbold}{OT1}{\tud@dinbold}{b}{n}% + \SetMathAlphabet{\mathit}{dinbold}{OT1}{\tud@dinbold}{b}{sl}% % \end{macrocode} % \end{macro}^^A \mv@dinbold % \begin{macro}{\upGamma} @@ -1305,16 +1298,16 @@ \fi% \fi% \if@sansmath% - \DeclareSymbolFont{aunLetters}{\tud@mathenc}{\tud@univers}{l}{sl}% - \SetSymbolFont{aunLetters}{bold}{\tud@mathenc}{\tud@univers}{b}{sl}% - \DeclareSymbolFont{aunOperators}{\tud@mathenc}{\tud@univers}{l}{n}% - \SetSymbolFont{aunOperators}{bold}{\tud@mathenc}{\tud@univers}{b}{n}% + \DeclareSymbolFont{aunLetters}{OT1}{\tud@univers}{l}{sl}% + \SetSymbolFont{aunLetters}{bold}{OT1}{\tud@univers}{b}{sl}% + \DeclareSymbolFont{aunOperators}{OT1}{\tud@univers}{l}{n}% + \SetSymbolFont{aunOperators}{bold}{OT1}{\tud@univers}{b}{n}% \DeclareSymbolFontAlphabet{\mathsf}{aunOperators}% \DeclareSymbolFontAlphabet{\mathnormal}{aunLetters}% - \DeclareMathAlphabet\mathbf{\tud@mathenc}{\tud@univers}{b}{n}% - \SetMathAlphabet\mathbf{bold}{\tud@mathenc}{\tud@univers}{b}{n}% - \DeclareMathAlphabet\mathit{\tud@mathenc}{\tud@univers}{l}{sl}% - \SetMathAlphabet\mathit{bold}{\tud@mathenc}{\tud@univers}{l}{sl}% + \DeclareMathAlphabet\mathbf{OT1}{\tud@univers}{b}{n}% + \SetMathAlphabet\mathbf{bold}{OT1}{\tud@univers}{b}{n}% + \DeclareMathAlphabet\mathit{OT1}{\tud@univers}{l}{sl}% + \SetMathAlphabet\mathit{bold}{OT1}{\tud@univers}{l}{sl}% \fi% \let\dinBold\dinbn% \let\dinfamily\dinbn% diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-layout.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-layout.dtx index 342cf420d82..6f47c90f6c8 100644 --- a/Master/texmf-dist/source/latex/tudscr/tudscr-layout.dtx +++ b/Master/texmf-dist/source/latex/tudscr/tudscr-layout.dtx @@ -1,4 +1,4 @@ -% \CheckSum{1090} +% \CheckSum{1130} % \iffalse meta-comment % % ============================================================================ @@ -51,7 +51,7 @@ %<*driver> \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \ProvidesFile{tudscr-layout.dtx}[% - 2015/02/15 v2.03 TUD-KOMA-Script (layout)% + 2015/06/11 v2.03a TUD-KOMA-Script (layout)% ] \RequirePackage[ngerman=ngerman-x-latest]{hyphsubst} \documentclass[english,ngerman]{tudscrdoc} @@ -1009,22 +1009,46 @@ % \begin{macrocode} %<*book|report> \let\tud@@part\@part -\patchcmd{\tud@@part}{% - \ifnumbered{part}{% - \size@partnumber{\partformat}% - \partheadmidvskip% - }{}% +\ifcsdef{scr@v@3.17}{% + \patchcmd{\tud@@part}{% + \ifnumbered{part}{% + \size@partnumber{\partformat}% + \setlength{\@tempskipa}{\scr@part@innerskip}% + \partheadmidvskip% + }{}% + }{% + \ifnumbered{part}{% + \size@partnumber{\tud@makeuppercase{\partformat}}% + \if@tud@parttitle% + \enskip% + \else% + \tud@headmidvskip% + \fi% + }{% + \if@tud@parttitle\else% + \size@partnumber{\vphantom{\partname}}% + \tud@headmidvskip% + \fi% + }% + }{}{\tud@patch@wrn{@part}}% }{% - \ifnumbered{part}{% - \size@partnumber{\tud@makeuppercase{\partformat}}% - \partheadmidvskip% + \patchcmd{\tud@@part}{% + \ifnumbered{part}{% + \size@partnumber{\partformat}% + \partheadmidvskip% + }{}% }{% - \if@tud@parttitle\else% - \size@partnumber{\vphantom{\partname}}% + \ifnumbered{part}{% + \size@partnumber{\tud@makeuppercase{\partformat}}% \partheadmidvskip% - \fi% - }% -}{}{\tud@patch@wrn{@part}}% + }{% + \if@tud@parttitle\else% + \size@partnumber{\vphantom{\partname}}% + \partheadmidvskip% + \fi% + }% + }{}{\tud@patch@wrn{@part}}% +} %</book|report> % \end{macrocode} % \end{macro}^^A \@part @@ -1129,16 +1153,28 @@ \newcommand*\tud@@@makechapterhead{} \let\tud@@@makechapterhead\@@makechapterhead % \end{macrocode} -% Die Patches für \KOMAScript~v3.15. +% Die Patches für \KOMAScript~v3.15 und v3.17. % \begin{macrocode} \ifcsdef{scr@v@3.15}{% - \patchcmd{\tud@@@makechapterhead}{\chapterformat\chapterheadmidvskip}{% - \tud@headmidvskip@neg% - \tud@makeuppercase{\chapterformat}\tud@headmidvskip - }{}{\tud@patch@wrn{@@makechapterhead}} + \ifcsdef{scr@v@3.17}{% + \patchcmd{\tud@@@makechapterhead}{% + \chapterformat + \setlength{\@tempskipa}{\scr@chapter@innerskip}% + \chapterheadmidvskip + }{% + \tud@headmidvskip@neg% + \tud@makeuppercase{\chapterformat}% + \tud@headmidvskip% + }{}{\tud@patch@wrn{@@makechapterhead}}% + }{% + \patchcmd{\tud@@@makechapterhead}{\chapterformat\chapterheadmidvskip}{% + \tud@headmidvskip@neg% + \tud@makeuppercase{\chapterformat}\tud@headmidvskip + }{}{\tud@patch@wrn{@@makechapterhead}}% + }% \patchcmd{\tud@@@makechapterhead}{\IfUsePrefixLine{}{\raggedchapter}}{% \IfUsePrefixLine{\IfUseNumber{\setlength\parskip{\z@}}{}}{\raggedchapter}% - }{}{\tud@patch@wrn{@@makechapterhead}} + }{}{\tud@patch@wrn{@@makechapterhead}}% % \end{macrocode} % Die Patches für \KOMAScript~v3.14 und früher. % \begin{macrocode} diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx index 5ff5f1b5ba8..be534f751b4 100644 --- a/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx +++ b/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx @@ -115,7 +115,7 @@ %<*!(package|class)> \fi% %</!(package|class)> - \@TUDVersion{2015/02/15 v2.03 TUD-KOMA-Script}% + \@TUDVersion{2015/06/11 v2.03a TUD-KOMA-Script}% \endgroup% % \end{macrocode} % \end{macro}^^A \@TUDVersion diff --git a/Master/texmf-dist/tex/latex/tudscr/mathswap.sty b/Master/texmf-dist/tex/latex/tudscr/mathswap.sty index c0cb99c2db3..0ea5c29909a 100644 --- a/Master/texmf-dist/tex/latex/tudscr/mathswap.sty +++ b/Master/texmf-dist/tex/latex/tudscr/mathswap.sty @@ -36,7 +36,7 @@ %%% From File: tudscr-mathswap.dtx \NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesPackage{mathswap}[% - 2015/02/15 v2.03 TUD-KOMA-Script + 2015/06/11 v2.03a TUD-KOMA-Script package (swap mathematical separators)% ] diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls index 0af95cae5da..f1811041cfa 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls @@ -70,7 +70,7 @@ \fi% }% \fi% - \@TUDVersion{2015/02/15 v2.03 TUD-KOMA-Script}% + \@TUDVersion{2015/06/11 v2.03a TUD-KOMA-Script}% \endgroup% \providecommand*\tudscrmail{tudscr@gmail.com} \newcommand*\cls@name{article} @@ -78,7 +78,7 @@ \newcommand*\tudcls@name{tudscrartcl} \NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesClass{\tudcls@name}[% - 2015/02/15 v2.03 TUD-KOMA-Script + 2015/06/11 v2.03a TUD-KOMA-Script document class (\cls@name)% ] \typeout{The Corporate Design of Technische Universitaet Dresden} @@ -106,7 +106,6 @@ \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}% @@ -136,15 +135,9 @@ \fi% } \AtEndPreamble{% - \@expandtwoargs\in@{OT}{\encodingdefault}% - \ifin@% - \def\tud@mathenc{OT1}% - \else% - \def\tud@mathenc{T1}% - \fi% \if@tud@fontspec% \edef\@tempa{% - \lowercase{\noexpand\InputIfFileExists{\tud@mathenc\tud@univers.fd}}% + \lowercase{\noexpand\InputIfFileExists{OT1\tud@univers.fd}}% }% \def\@tempb#1{% \ClassInfoNoLine{\tudcls@name}{% @@ -167,7 +160,7 @@ \@tempa{\@tud@universtrue}{\@tempb{Univers}}% \if@tud@fontspec% \edef\@tempa{% - \lowercase{\noexpand\InputIfFileExists{\tud@mathenc\tud@dinbold.fd}}% + \lowercase{\noexpand\InputIfFileExists{OT1\tud@dinbold.fd}}% }% \else% \edef\@tempa{% @@ -1108,22 +1101,22 @@ \SetSymbolFont{letters}{universbold}{OML}{\tud@univers}{b}{sl}% \SetSymbolFont{symbols}{universbold}{OMS}{\tud@univers}{b}{n}% \SetSymbolFont{largesymbols}{universbold}{OMX}{iwona}{b}{n}% - \SetMathAlphabet{\mathbf}{univers}{\tud@mathenc}{\tud@univers}{b}{n}% - \SetMathAlphabet{\mathsf}{univers}{\tud@mathenc}{\tud@univers}{l}{n}% - \SetMathAlphabet{\mathit}{univers}{\tud@mathenc}{\tud@univers}{l}{sl}% - \SetMathAlphabet{\mathtt}{univers}{\tud@mathenc}{\tud@univers t}{l}{n}% - \SetMathAlphabet{\mathbf}{universbold}{\tud@mathenc}{\tud@univers}{eb}{n}% - \SetMathAlphabet{\mathsf}{universbold}{\tud@mathenc}{\tud@univers}{b}{n}% - \SetMathAlphabet{\mathit}{universbold}{\tud@mathenc}{\tud@univers}{b}{sl}% - \SetMathAlphabet{\mathtt}{universbold}{\tud@mathenc}{\tud@univers t}{b}{n}% + \SetMathAlphabet{\mathbf}{univers}{OT1}{\tud@univers}{b}{n}% + \SetMathAlphabet{\mathsf}{univers}{OT1}{\tud@univers}{l}{n}% + \SetMathAlphabet{\mathit}{univers}{OT1}{\tud@univers}{l}{sl}% + \SetMathAlphabet{\mathtt}{univers}{OT1}{\tud@univers t}{l}{n}% + \SetMathAlphabet{\mathbf}{universbold}{OT1}{\tud@univers}{eb}{n}% + \SetMathAlphabet{\mathsf}{universbold}{OT1}{\tud@univers}{b}{n}% + \SetMathAlphabet{\mathit}{universbold}{OT1}{\tud@univers}{b}{sl}% + \SetMathAlphabet{\mathtt}{universbold}{OT1}{\tud@univers t}{b}{n}% \DeclareMathVersion{dinbold}% - \SetSymbolFont{operators}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{n}% + \SetSymbolFont{operators}{dinbold}{OT1}{\tud@dinbold}{b}{n}% \SetSymbolFont{letters}{dinbold}{OML}{\tud@dinbold}{b}{sl}% \SetSymbolFont{symbols}{dinbold}{OMS}{\tud@dinbold}{b}{n}% \SetSymbolFont{largesymbols}{dinbold}{OMX}{iwona}{ebc}{n}% - \SetMathAlphabet{\mathbf}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{n}% - \SetMathAlphabet{\mathsf}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{n}% - \SetMathAlphabet{\mathit}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{sl}% + \SetMathAlphabet{\mathbf}{dinbold}{OT1}{\tud@dinbold}{b}{n}% + \SetMathAlphabet{\mathsf}{dinbold}{OT1}{\tud@dinbold}{b}{n}% + \SetMathAlphabet{\mathit}{dinbold}{OT1}{\tud@dinbold}{b}{sl}% \DeclareMathSymbol{\upDelta}{\mathalpha}{operators}{1}% \DeclareMathSymbol{\upOmega}{\mathalpha}{operators}{10}% \DeclareMathSymbol{\upGamma}{\mathalpha}{operators}{0}% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty index 591ed749a38..7f759137ad7 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty @@ -52,7 +52,7 @@ \fi% }% \fi% - \@TUDVersion{2015/02/15 v2.03 TUD-KOMA-Script}% + \@TUDVersion{2015/06/11 v2.03a TUD-KOMA-Script}% \endgroup% \providecommand*\tudscrmail{tudscr@gmail.com} \@ifundefined{TUDScript}{% @@ -65,7 +65,7 @@ %%% From File: tudscr-base.dtx \NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesPackage{tudscrbase}[% - 2015/02/15 v2.03 TUD-KOMA-Script + 2015/06/11 v2.03a TUD-KOMA-Script package (basics for the bundle)% ] diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls index 8b7faa9a31b..8a119fa94be 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls @@ -70,7 +70,7 @@ \fi% }% \fi% - \@TUDVersion{2015/02/15 v2.03 TUD-KOMA-Script}% + \@TUDVersion{2015/06/11 v2.03a TUD-KOMA-Script}% \endgroup% \providecommand*\tudscrmail{tudscr@gmail.com} \newcommand*\cls@name{book} @@ -78,7 +78,7 @@ \newcommand*\tudcls@name{tudscrbook} \NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesClass{\tudcls@name}[% - 2015/02/15 v2.03 TUD-KOMA-Script + 2015/06/11 v2.03a TUD-KOMA-Script document class (\cls@name)% ] \typeout{The Corporate Design of Technische Universitaet Dresden} @@ -106,7 +106,6 @@ \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}% @@ -136,15 +135,9 @@ \fi% } \AtEndPreamble{% - \@expandtwoargs\in@{OT}{\encodingdefault}% - \ifin@% - \def\tud@mathenc{OT1}% - \else% - \def\tud@mathenc{T1}% - \fi% \if@tud@fontspec% \edef\@tempa{% - \lowercase{\noexpand\InputIfFileExists{\tud@mathenc\tud@univers.fd}}% + \lowercase{\noexpand\InputIfFileExists{OT1\tud@univers.fd}}% }% \def\@tempb#1{% \ClassInfoNoLine{\tudcls@name}{% @@ -167,7 +160,7 @@ \@tempa{\@tud@universtrue}{\@tempb{Univers}}% \if@tud@fontspec% \edef\@tempa{% - \lowercase{\noexpand\InputIfFileExists{\tud@mathenc\tud@dinbold.fd}}% + \lowercase{\noexpand\InputIfFileExists{OT1\tud@dinbold.fd}}% }% \else% \edef\@tempa{% @@ -1222,22 +1215,22 @@ \SetSymbolFont{letters}{universbold}{OML}{\tud@univers}{b}{sl}% \SetSymbolFont{symbols}{universbold}{OMS}{\tud@univers}{b}{n}% \SetSymbolFont{largesymbols}{universbold}{OMX}{iwona}{b}{n}% - \SetMathAlphabet{\mathbf}{univers}{\tud@mathenc}{\tud@univers}{b}{n}% - \SetMathAlphabet{\mathsf}{univers}{\tud@mathenc}{\tud@univers}{l}{n}% - \SetMathAlphabet{\mathit}{univers}{\tud@mathenc}{\tud@univers}{l}{sl}% - \SetMathAlphabet{\mathtt}{univers}{\tud@mathenc}{\tud@univers t}{l}{n}% - \SetMathAlphabet{\mathbf}{universbold}{\tud@mathenc}{\tud@univers}{eb}{n}% - \SetMathAlphabet{\mathsf}{universbold}{\tud@mathenc}{\tud@univers}{b}{n}% - \SetMathAlphabet{\mathit}{universbold}{\tud@mathenc}{\tud@univers}{b}{sl}% - \SetMathAlphabet{\mathtt}{universbold}{\tud@mathenc}{\tud@univers t}{b}{n}% + \SetMathAlphabet{\mathbf}{univers}{OT1}{\tud@univers}{b}{n}% + \SetMathAlphabet{\mathsf}{univers}{OT1}{\tud@univers}{l}{n}% + \SetMathAlphabet{\mathit}{univers}{OT1}{\tud@univers}{l}{sl}% + \SetMathAlphabet{\mathtt}{univers}{OT1}{\tud@univers t}{l}{n}% + \SetMathAlphabet{\mathbf}{universbold}{OT1}{\tud@univers}{eb}{n}% + \SetMathAlphabet{\mathsf}{universbold}{OT1}{\tud@univers}{b}{n}% + \SetMathAlphabet{\mathit}{universbold}{OT1}{\tud@univers}{b}{sl}% + \SetMathAlphabet{\mathtt}{universbold}{OT1}{\tud@univers t}{b}{n}% \DeclareMathVersion{dinbold}% - \SetSymbolFont{operators}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{n}% + \SetSymbolFont{operators}{dinbold}{OT1}{\tud@dinbold}{b}{n}% \SetSymbolFont{letters}{dinbold}{OML}{\tud@dinbold}{b}{sl}% \SetSymbolFont{symbols}{dinbold}{OMS}{\tud@dinbold}{b}{n}% \SetSymbolFont{largesymbols}{dinbold}{OMX}{iwona}{ebc}{n}% - \SetMathAlphabet{\mathbf}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{n}% - \SetMathAlphabet{\mathsf}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{n}% - \SetMathAlphabet{\mathit}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{sl}% + \SetMathAlphabet{\mathbf}{dinbold}{OT1}{\tud@dinbold}{b}{n}% + \SetMathAlphabet{\mathsf}{dinbold}{OT1}{\tud@dinbold}{b}{n}% + \SetMathAlphabet{\mathit}{dinbold}{OT1}{\tud@dinbold}{b}{sl}% \DeclareMathSymbol{\upDelta}{\mathalpha}{operators}{1}% \DeclareMathSymbol{\upOmega}{\mathalpha}{operators}{10}% \DeclareMathSymbol{\upGamma}{\mathalpha}{operators}{0}% @@ -3016,22 +3009,46 @@ }% } \let\tud@@part\@part -\patchcmd{\tud@@part}{% - \ifnumbered{part}{% - \size@partnumber{\partformat}% - \partheadmidvskip% - }{}% +\ifcsdef{scr@v@3.17}{% + \patchcmd{\tud@@part}{% + \ifnumbered{part}{% + \size@partnumber{\partformat}% + \setlength{\@tempskipa}{\scr@part@innerskip}% + \partheadmidvskip% + }{}% + }{% + \ifnumbered{part}{% + \size@partnumber{\tud@makeuppercase{\partformat}}% + \if@tud@parttitle% + \enskip% + \else% + \tud@headmidvskip% + \fi% + }{% + \if@tud@parttitle\else% + \size@partnumber{\vphantom{\partname}}% + \tud@headmidvskip% + \fi% + }% + }{}{\tud@patch@wrn{@part}}% }{% - \ifnumbered{part}{% - \size@partnumber{\tud@makeuppercase{\partformat}}% - \partheadmidvskip% + \patchcmd{\tud@@part}{% + \ifnumbered{part}{% + \size@partnumber{\partformat}% + \partheadmidvskip% + }{}% }{% - \if@tud@parttitle\else% - \size@partnumber{\vphantom{\partname}}% + \ifnumbered{part}{% + \size@partnumber{\tud@makeuppercase{\partformat}}% \partheadmidvskip% - \fi% - }% -}{}{\tud@patch@wrn{@part}}% + }{% + \if@tud@parttitle\else% + \size@partnumber{\vphantom{\partname}}% + \partheadmidvskip% + \fi% + }% + }{}{\tud@patch@wrn{@part}}% +} \let\tud@@spart\@spart \patchcmd{\tud@@spart}{% \normalfont @@ -3076,13 +3093,25 @@ \newcommand*\tud@@@makechapterhead{} \let\tud@@@makechapterhead\@@makechapterhead \ifcsdef{scr@v@3.15}{% - \patchcmd{\tud@@@makechapterhead}{\chapterformat\chapterheadmidvskip}{% - \tud@headmidvskip@neg% - \tud@makeuppercase{\chapterformat}\tud@headmidvskip - }{}{\tud@patch@wrn{@@makechapterhead}} + \ifcsdef{scr@v@3.17}{% + \patchcmd{\tud@@@makechapterhead}{% + \chapterformat + \setlength{\@tempskipa}{\scr@chapter@innerskip}% + \chapterheadmidvskip + }{% + \tud@headmidvskip@neg% + \tud@makeuppercase{\chapterformat}% + \tud@headmidvskip% + }{}{\tud@patch@wrn{@@makechapterhead}}% + }{% + \patchcmd{\tud@@@makechapterhead}{\chapterformat\chapterheadmidvskip}{% + \tud@headmidvskip@neg% + \tud@makeuppercase{\chapterformat}\tud@headmidvskip + }{}{\tud@patch@wrn{@@makechapterhead}}% + }% \patchcmd{\tud@@@makechapterhead}{\IfUsePrefixLine{}{\raggedchapter}}{% \IfUsePrefixLine{\IfUseNumber{\setlength\parskip{\z@}}{}}{\raggedchapter}% - }{}{\tud@patch@wrn{@@makechapterhead}} + }{}{\tud@patch@wrn{@@makechapterhead}}% }{% \patchcmd{\tud@@@makechapterhead}{\chapterheadstartvskip}{% \chapterheadstartvskip% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty index 4c40ec77b9c..c2ab1173471 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty @@ -52,7 +52,7 @@ \fi% }% \fi% - \@TUDVersion{2015/02/15 v2.03 TUD-KOMA-Script}% + \@TUDVersion{2015/06/11 v2.03a TUD-KOMA-Script}% \endgroup% \providecommand*\tudscrmail{tudscr@gmail.com} \@ifundefined{TUDScript}{% @@ -65,7 +65,7 @@ %%% From File: tudscr-color.dtx \NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesPackage{tudscrcolor}[% - 2015/02/15 v2.03 TUD-KOMA-Script + 2015/06/11 v2.03a TUD-KOMA-Script package (corporate design colors)% ] diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty index 6ff8e12a5f3..a23e5c561e5 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty @@ -52,7 +52,7 @@ \fi% }% \fi% - \@TUDVersion{2015/02/15 v2.03 TUD-KOMA-Script}% + \@TUDVersion{2015/06/11 v2.03a TUD-KOMA-Script}% \endgroup% \providecommand*\tudscrmail{tudscr@gmail.com} \@ifundefined{tudcls@name}{% @@ -74,7 +74,7 @@ %%% From File: tudscr-comp.dtx \NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesPackage{tudscrcomp}[% - 2015/02/15 v2.03 TUD-KOMA-Script + 2015/06/11 v2.03a TUD-KOMA-Script package (compatibility for old tud(scr) classes)% ] diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls index c99fafb2961..a05ef97aae8 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls @@ -53,7 +53,7 @@ \fi% }% \fi% - \@TUDVersion{2015/02/15 v2.03 TUD-KOMA-Script}% + \@TUDVersion{2015/06/11 v2.03a TUD-KOMA-Script}% \endgroup% \providecommand*\tudscrmail{tudscr@gmail.com} \newcommand*\cls@name{doc} @@ -69,7 +69,7 @@ %%% From File: tudscr-doc.dtx \NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesClass{tudscrdoc}[% - 2015/02/15 v2.03 TUD-KOMA-Script + 2015/06/11 v2.03a TUD-KOMA-Script class (source code documentation based on scrdoc)% ] diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty index dd7c9c864ef..4a4d7182b54 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty @@ -57,7 +57,7 @@ \fi% }% \fi% - \@TUDVersion{2015/02/15 v2.03 TUD-KOMA-Script}% + \@TUDVersion{2015/06/11 v2.03a TUD-KOMA-Script}% \endgroup% \providecommand*\tudscrmail{tudscr@gmail.com} \@ifundefined{TUDScript}{% @@ -70,7 +70,7 @@ %%% From File: tudscr-fonts.dtx \NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesPackage{tudscrfonts}[% - 2015/02/15 v2.03 TUD-KOMA-Script + 2015/06/11 v2.03a TUD-KOMA-Script package (corporate design fonts)% ] @@ -105,7 +105,6 @@ \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}% @@ -141,15 +140,9 @@ \fi% } \AtEndPreamble{% - \@expandtwoargs\in@{OT}{\encodingdefault}% - \ifin@% - \def\tud@mathenc{OT1}% - \else% - \def\tud@mathenc{T1}% - \fi% \if@tud@fontspec% \edef\@tempa{% - \lowercase{\noexpand\InputIfFileExists{\tud@mathenc\tud@univers.fd}}% + \lowercase{\noexpand\InputIfFileExists{OT1\tud@univers.fd}}% }% \def\@tempb#1{% \PackageInfoNoLine{tudscrfonts}{% @@ -172,7 +165,7 @@ \@tempa{\@tud@universtrue}{\@tempb{Univers}}% \if@tud@fontspec% \edef\@tempa{% - \lowercase{\noexpand\InputIfFileExists{\tud@mathenc\tud@dinbold.fd}}% + \lowercase{\noexpand\InputIfFileExists{OT1\tud@dinbold.fd}}% }% \else% \edef\@tempa{% @@ -451,22 +444,22 @@ \SetSymbolFont{letters}{universbold}{OML}{\tud@univers}{b}{sl}% \SetSymbolFont{symbols}{universbold}{OMS}{\tud@univers}{b}{n}% \SetSymbolFont{largesymbols}{universbold}{OMX}{iwona}{b}{n}% - \SetMathAlphabet{\mathbf}{univers}{\tud@mathenc}{\tud@univers}{b}{n}% - \SetMathAlphabet{\mathsf}{univers}{\tud@mathenc}{\tud@univers}{l}{n}% - \SetMathAlphabet{\mathit}{univers}{\tud@mathenc}{\tud@univers}{l}{sl}% - \SetMathAlphabet{\mathtt}{univers}{\tud@mathenc}{\tud@univers t}{l}{n}% - \SetMathAlphabet{\mathbf}{universbold}{\tud@mathenc}{\tud@univers}{eb}{n}% - \SetMathAlphabet{\mathsf}{universbold}{\tud@mathenc}{\tud@univers}{b}{n}% - \SetMathAlphabet{\mathit}{universbold}{\tud@mathenc}{\tud@univers}{b}{sl}% - \SetMathAlphabet{\mathtt}{universbold}{\tud@mathenc}{\tud@univers t}{b}{n}% + \SetMathAlphabet{\mathbf}{univers}{OT1}{\tud@univers}{b}{n}% + \SetMathAlphabet{\mathsf}{univers}{OT1}{\tud@univers}{l}{n}% + \SetMathAlphabet{\mathit}{univers}{OT1}{\tud@univers}{l}{sl}% + \SetMathAlphabet{\mathtt}{univers}{OT1}{\tud@univers t}{l}{n}% + \SetMathAlphabet{\mathbf}{universbold}{OT1}{\tud@univers}{eb}{n}% + \SetMathAlphabet{\mathsf}{universbold}{OT1}{\tud@univers}{b}{n}% + \SetMathAlphabet{\mathit}{universbold}{OT1}{\tud@univers}{b}{sl}% + \SetMathAlphabet{\mathtt}{universbold}{OT1}{\tud@univers t}{b}{n}% \DeclareMathVersion{dinbold}% - \SetSymbolFont{operators}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{n}% + \SetSymbolFont{operators}{dinbold}{OT1}{\tud@dinbold}{b}{n}% \SetSymbolFont{letters}{dinbold}{OML}{\tud@dinbold}{b}{sl}% \SetSymbolFont{symbols}{dinbold}{OMS}{\tud@dinbold}{b}{n}% \SetSymbolFont{largesymbols}{dinbold}{OMX}{iwona}{ebc}{n}% - \SetMathAlphabet{\mathbf}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{n}% - \SetMathAlphabet{\mathsf}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{n}% - \SetMathAlphabet{\mathit}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{sl}% + \SetMathAlphabet{\mathbf}{dinbold}{OT1}{\tud@dinbold}{b}{n}% + \SetMathAlphabet{\mathsf}{dinbold}{OT1}{\tud@dinbold}{b}{n}% + \SetMathAlphabet{\mathit}{dinbold}{OT1}{\tud@dinbold}{b}{sl}% \DeclareMathSymbol{\upDelta}{\mathalpha}{operators}{1}% \DeclareMathSymbol{\upOmega}{\mathalpha}{operators}{10}% \DeclareMathSymbol{\upGamma}{\mathalpha}{operators}{0}% @@ -686,16 +679,16 @@ \fi% \fi% \if@sansmath% - \DeclareSymbolFont{aunLetters}{\tud@mathenc}{\tud@univers}{l}{sl}% - \SetSymbolFont{aunLetters}{bold}{\tud@mathenc}{\tud@univers}{b}{sl}% - \DeclareSymbolFont{aunOperators}{\tud@mathenc}{\tud@univers}{l}{n}% - \SetSymbolFont{aunOperators}{bold}{\tud@mathenc}{\tud@univers}{b}{n}% + \DeclareSymbolFont{aunLetters}{OT1}{\tud@univers}{l}{sl}% + \SetSymbolFont{aunLetters}{bold}{OT1}{\tud@univers}{b}{sl}% + \DeclareSymbolFont{aunOperators}{OT1}{\tud@univers}{l}{n}% + \SetSymbolFont{aunOperators}{bold}{OT1}{\tud@univers}{b}{n}% \DeclareSymbolFontAlphabet{\mathsf}{aunOperators}% \DeclareSymbolFontAlphabet{\mathnormal}{aunLetters}% - \DeclareMathAlphabet\mathbf{\tud@mathenc}{\tud@univers}{b}{n}% - \SetMathAlphabet\mathbf{bold}{\tud@mathenc}{\tud@univers}{b}{n}% - \DeclareMathAlphabet\mathit{\tud@mathenc}{\tud@univers}{l}{sl}% - \SetMathAlphabet\mathit{bold}{\tud@mathenc}{\tud@univers}{l}{sl}% + \DeclareMathAlphabet\mathbf{OT1}{\tud@univers}{b}{n}% + \SetMathAlphabet\mathbf{bold}{OT1}{\tud@univers}{b}{n}% + \DeclareMathAlphabet\mathit{OT1}{\tud@univers}{l}{sl}% + \SetMathAlphabet\mathit{bold}{OT1}{\tud@univers}{l}{sl}% \fi% \let\dinBold\dinbn% \let\dinfamily\dinbn% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrman.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrman.cls index b5b98350816..d1094d7e3d0 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrman.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrman.cls @@ -57,7 +57,7 @@ \fi% }% \fi% - \@TUDVersion{2015/02/15 v2.03 TUD-KOMA-Script}% + \@TUDVersion{2015/06/11 v2.03a TUD-KOMA-Script}% \endgroup% \providecommand*\tudscrmail{tudscr@gmail.com} \newcommand*\tudinh@name{tudscrreprt} @@ -71,7 +71,7 @@ %%% From File: tudscr-manual.dtx \NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesClass{tudscrman}[% - 2015/02/15 v2.03 TUD-KOMA-Script + 2015/06/11 v2.03a TUD-KOMA-Script class (internal manual)% ] %%% From File: tudscr-base.dtx diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrman.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrman.sty index e6095d0eb0e..c57ab622c9e 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrman.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrman.sty @@ -57,7 +57,7 @@ \fi% }% \fi% - \@TUDVersion{2015/02/15 v2.03 TUD-KOMA-Script}% + \@TUDVersion{2015/06/11 v2.03a TUD-KOMA-Script}% \endgroup% \providecommand*\tudscrmail{tudscr@gmail.com} \@ifundefined{tudcls@name}{% @@ -79,7 +79,7 @@ %%% From File: tudscr-manual.dtx \NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesPackage{tudscrman}[% - 2015/02/15 v2.03 TUD-KOMA-Script + 2015/06/11 v2.03a TUD-KOMA-Script package (internal tutorials)% ] %%% From File: tudscr-base.dtx diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls index ac85c3a0cac..b56c900ad86 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls @@ -70,7 +70,7 @@ \fi% }% \fi% - \@TUDVersion{2015/02/15 v2.03 TUD-KOMA-Script}% + \@TUDVersion{2015/06/11 v2.03a TUD-KOMA-Script}% \endgroup% \providecommand*\tudscrmail{tudscr@gmail.com} \newcommand*\cls@name{report} @@ -78,7 +78,7 @@ \newcommand*\tudcls@name{tudscrreprt} \NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesClass{\tudcls@name}[% - 2015/02/15 v2.03 TUD-KOMA-Script + 2015/06/11 v2.03a TUD-KOMA-Script document class (\cls@name)% ] \typeout{The Corporate Design of Technische Universitaet Dresden} @@ -106,7 +106,6 @@ \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}% @@ -136,15 +135,9 @@ \fi% } \AtEndPreamble{% - \@expandtwoargs\in@{OT}{\encodingdefault}% - \ifin@% - \def\tud@mathenc{OT1}% - \else% - \def\tud@mathenc{T1}% - \fi% \if@tud@fontspec% \edef\@tempa{% - \lowercase{\noexpand\InputIfFileExists{\tud@mathenc\tud@univers.fd}}% + \lowercase{\noexpand\InputIfFileExists{OT1\tud@univers.fd}}% }% \def\@tempb#1{% \ClassInfoNoLine{\tudcls@name}{% @@ -167,7 +160,7 @@ \@tempa{\@tud@universtrue}{\@tempb{Univers}}% \if@tud@fontspec% \edef\@tempa{% - \lowercase{\noexpand\InputIfFileExists{\tud@mathenc\tud@dinbold.fd}}% + \lowercase{\noexpand\InputIfFileExists{OT1\tud@dinbold.fd}}% }% \else% \edef\@tempa{% @@ -1226,22 +1219,22 @@ \SetSymbolFont{letters}{universbold}{OML}{\tud@univers}{b}{sl}% \SetSymbolFont{symbols}{universbold}{OMS}{\tud@univers}{b}{n}% \SetSymbolFont{largesymbols}{universbold}{OMX}{iwona}{b}{n}% - \SetMathAlphabet{\mathbf}{univers}{\tud@mathenc}{\tud@univers}{b}{n}% - \SetMathAlphabet{\mathsf}{univers}{\tud@mathenc}{\tud@univers}{l}{n}% - \SetMathAlphabet{\mathit}{univers}{\tud@mathenc}{\tud@univers}{l}{sl}% - \SetMathAlphabet{\mathtt}{univers}{\tud@mathenc}{\tud@univers t}{l}{n}% - \SetMathAlphabet{\mathbf}{universbold}{\tud@mathenc}{\tud@univers}{eb}{n}% - \SetMathAlphabet{\mathsf}{universbold}{\tud@mathenc}{\tud@univers}{b}{n}% - \SetMathAlphabet{\mathit}{universbold}{\tud@mathenc}{\tud@univers}{b}{sl}% - \SetMathAlphabet{\mathtt}{universbold}{\tud@mathenc}{\tud@univers t}{b}{n}% + \SetMathAlphabet{\mathbf}{univers}{OT1}{\tud@univers}{b}{n}% + \SetMathAlphabet{\mathsf}{univers}{OT1}{\tud@univers}{l}{n}% + \SetMathAlphabet{\mathit}{univers}{OT1}{\tud@univers}{l}{sl}% + \SetMathAlphabet{\mathtt}{univers}{OT1}{\tud@univers t}{l}{n}% + \SetMathAlphabet{\mathbf}{universbold}{OT1}{\tud@univers}{eb}{n}% + \SetMathAlphabet{\mathsf}{universbold}{OT1}{\tud@univers}{b}{n}% + \SetMathAlphabet{\mathit}{universbold}{OT1}{\tud@univers}{b}{sl}% + \SetMathAlphabet{\mathtt}{universbold}{OT1}{\tud@univers t}{b}{n}% \DeclareMathVersion{dinbold}% - \SetSymbolFont{operators}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{n}% + \SetSymbolFont{operators}{dinbold}{OT1}{\tud@dinbold}{b}{n}% \SetSymbolFont{letters}{dinbold}{OML}{\tud@dinbold}{b}{sl}% \SetSymbolFont{symbols}{dinbold}{OMS}{\tud@dinbold}{b}{n}% \SetSymbolFont{largesymbols}{dinbold}{OMX}{iwona}{ebc}{n}% - \SetMathAlphabet{\mathbf}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{n}% - \SetMathAlphabet{\mathsf}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{n}% - \SetMathAlphabet{\mathit}{dinbold}{\tud@mathenc}{\tud@dinbold}{b}{sl}% + \SetMathAlphabet{\mathbf}{dinbold}{OT1}{\tud@dinbold}{b}{n}% + \SetMathAlphabet{\mathsf}{dinbold}{OT1}{\tud@dinbold}{b}{n}% + \SetMathAlphabet{\mathit}{dinbold}{OT1}{\tud@dinbold}{b}{sl}% \DeclareMathSymbol{\upDelta}{\mathalpha}{operators}{1}% \DeclareMathSymbol{\upOmega}{\mathalpha}{operators}{10}% \DeclareMathSymbol{\upGamma}{\mathalpha}{operators}{0}% @@ -3017,22 +3010,46 @@ }% } \let\tud@@part\@part -\patchcmd{\tud@@part}{% - \ifnumbered{part}{% - \size@partnumber{\partformat}% - \partheadmidvskip% - }{}% +\ifcsdef{scr@v@3.17}{% + \patchcmd{\tud@@part}{% + \ifnumbered{part}{% + \size@partnumber{\partformat}% + \setlength{\@tempskipa}{\scr@part@innerskip}% + \partheadmidvskip% + }{}% + }{% + \ifnumbered{part}{% + \size@partnumber{\tud@makeuppercase{\partformat}}% + \if@tud@parttitle% + \enskip% + \else% + \tud@headmidvskip% + \fi% + }{% + \if@tud@parttitle\else% + \size@partnumber{\vphantom{\partname}}% + \tud@headmidvskip% + \fi% + }% + }{}{\tud@patch@wrn{@part}}% }{% - \ifnumbered{part}{% - \size@partnumber{\tud@makeuppercase{\partformat}}% - \partheadmidvskip% + \patchcmd{\tud@@part}{% + \ifnumbered{part}{% + \size@partnumber{\partformat}% + \partheadmidvskip% + }{}% }{% - \if@tud@parttitle\else% - \size@partnumber{\vphantom{\partname}}% + \ifnumbered{part}{% + \size@partnumber{\tud@makeuppercase{\partformat}}% \partheadmidvskip% - \fi% - }% -}{}{\tud@patch@wrn{@part}}% + }{% + \if@tud@parttitle\else% + \size@partnumber{\vphantom{\partname}}% + \partheadmidvskip% + \fi% + }% + }{}{\tud@patch@wrn{@part}}% +} \let\tud@@spart\@spart \patchcmd{\tud@@spart}{% \normalfont @@ -3077,13 +3094,25 @@ \newcommand*\tud@@@makechapterhead{} \let\tud@@@makechapterhead\@@makechapterhead \ifcsdef{scr@v@3.15}{% - \patchcmd{\tud@@@makechapterhead}{\chapterformat\chapterheadmidvskip}{% - \tud@headmidvskip@neg% - \tud@makeuppercase{\chapterformat}\tud@headmidvskip - }{}{\tud@patch@wrn{@@makechapterhead}} + \ifcsdef{scr@v@3.17}{% + \patchcmd{\tud@@@makechapterhead}{% + \chapterformat + \setlength{\@tempskipa}{\scr@chapter@innerskip}% + \chapterheadmidvskip + }{% + \tud@headmidvskip@neg% + \tud@makeuppercase{\chapterformat}% + \tud@headmidvskip% + }{}{\tud@patch@wrn{@@makechapterhead}}% + }{% + \patchcmd{\tud@@@makechapterhead}{\chapterformat\chapterheadmidvskip}{% + \tud@headmidvskip@neg% + \tud@makeuppercase{\chapterformat}\tud@headmidvskip + }{}{\tud@patch@wrn{@@makechapterhead}}% + }% \patchcmd{\tud@@@makechapterhead}{\IfUsePrefixLine{}{\raggedchapter}}{% \IfUsePrefixLine{\IfUseNumber{\setlength\parskip{\z@}}{}}{\raggedchapter}% - }{}{\tud@patch@wrn{@@makechapterhead}} + }{}{\tud@patch@wrn{@@makechapterhead}}% }{% \patchcmd{\tud@@@makechapterhead}{\chapterheadstartvskip}{% \chapterheadstartvskip% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty index d9c79e98223..3e1dcd4b761 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty @@ -54,7 +54,7 @@ \fi% }% \fi% - \@TUDVersion{2015/02/15 v2.03 TUD-KOMA-Script}% + \@TUDVersion{2015/06/11 v2.03a TUD-KOMA-Script}% \endgroup% \providecommand*\tudscrmail{tudscr@gmail.com} \@ifundefined{tudcls@name}{% @@ -76,7 +76,7 @@ %%% From File: tudscr-supervisor.dtx \NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesPackage{tudscrsupervisor}[% - 2015/02/15 v2.03 TUD-KOMA-Script + 2015/06/11 v2.03a TUD-KOMA-Script package (commands for supervisors)% ] diff --git a/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty b/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty index 8772bc4fded..b867e5bdd79 100644 --- a/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty +++ b/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty @@ -36,7 +36,7 @@ %%% From File: tudscr-twocolfix.dtx \NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesPackage{twocolfix}[% - 2015/02/15 v2.03 TUD-KOMA-Script + 2015/06/11 v2.03a TUD-KOMA-Script package (twocolumn layout bugfix)% ] |