texlive[53404] Master/texmf-dist: tudscr (14jan20)

commits+karl at tug.org commits+karl at tug.org
Tue Jan 14 22:52:06 CET 2020


Revision: 53404
          http://tug.org/svn/texlive?view=revision&revision=53404
Author:   karl
Date:     2020-01-14 22:52:06 +0100 (Tue, 14 Jan 2020)
Log Message:
-----------
tudscr (14jan20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/tudscr/LICENSE.md
    trunk/Master/texmf-dist/doc/latex/tudscr/README.md
    trunk/Master/texmf-dist/doc/latex/tudscr/tudscr.pdf
    trunk/Master/texmf-dist/doc/latex/tudscr/tudscr_print.pdf
    trunk/Master/texmf-dist/doc/latex/tudscr/tudscrsource.pdf
    trunk/Master/texmf-dist/doc/latex/tudscr/tutorials/mathswap.pdf
    trunk/Master/texmf-dist/doc/latex/tudscr/tutorials/mathtype.pdf
    trunk/Master/texmf-dist/doc/latex/tudscr/tutorials/treatise.pdf
    trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/dissertation.tex
    trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/document.tex
    trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/evaluation.tex
    trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/mathswap-example.tex
    trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/mathtype-example.tex
    trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/notice.tex
    trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/poster.tex
    trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/task.tex
    trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/thesis.tex
    trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/treatise-example.tex
    trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr-hints.tex
    trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex
    trunk/Master/texmf-dist/source/latex/tudscr/doc/tutorials/mathswap.tex
    trunk/Master/texmf-dist/source/latex/tudscr/doc/tutorials/mathtype.tex
    trunk/Master/texmf-dist/source/latex/tudscr/doc/tutorials/treatise.tex
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-area.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-base.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-color.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-fields.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-frontmatter.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-layout.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-localization.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-manual.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-mathswap.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-misc.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-pagestyle.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-supervisor.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-texindy.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-title.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-twocolfix.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr.ins
    trunk/Master/texmf-dist/source/latex/tudscr/tudscrsource.tex
    trunk/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/mathswap.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty

Modified: trunk/Master/texmf-dist/doc/latex/tudscr/LICENSE.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tudscr/LICENSE.md	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/doc/latex/tudscr/LICENSE.md	2020-01-14 21:52:06 UTC (rev 53404)
@@ -2,7 +2,7 @@
  TUD-Script – Corporate Design of Technische Universität Dresden
 ----------------------------------------------------------------------------
 
- Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+ Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 
 ----------------------------------------------------------------------------
 

Modified: trunk/Master/texmf-dist/doc/latex/tudscr/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tudscr/README.md	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/doc/latex/tudscr/README.md	2020-01-14 21:52:06 UTC (rev 53404)
@@ -2,9 +2,9 @@
  TUD-Script – Corporate Design of Technische Universität Dresden
 ----------------------------------------------------------------------------
 
- Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+ Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 
- tudscr 2019/10/23 v2.06e
+ tudscr 2020/01/14 v2.06f
 
 ----------------------------------------------------------------------------
 
@@ -53,6 +53,9 @@
 Versionen
 ---------
 
+**v2.06f** (2020/01/14)
++ Anpassungen für Paket `scrbase v3.28`
+
 **v2.06e** (2019/10/23)
 + Bugfix für Paket `scrlfile v3.27`
   
@@ -248,6 +251,9 @@
 Versions
 --------
 
+**v2.06f** (2020/01/14)
++ adaptions for package `scrbase v3.28`
+
 **v2.06e** (2019/10/23)
 + bug fix for package `scrlfile v3.27`
 

Modified: trunk/Master/texmf-dist/doc/latex/tudscr/tudscr.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tudscr/tudscr_print.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tudscr/tudscrsource.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tudscr/tutorials/mathswap.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tudscr/tutorials/mathtype.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tudscr/tutorials/treatise.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/dissertation.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/dissertation.tex	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/dissertation.tex	2020-01-14 21:52:06 UTC (rev 53404)
@@ -2,12 +2,12 @@
   english,ngerman,%
   BCOR=6mm,cdgeometry=no,DIV=13%
 ]{tudscrreprt}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{isodate}
 \usepackage{blindtext}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/document.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/document.tex	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/document.tex	2020-01-14 21:52:06 UTC (rev 53404)
@@ -1,10 +1,10 @@
 \documentclass[ngerman]{tudscrreprt}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage[math]{blindtext}
 \begin{document}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/evaluation.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/evaluation.tex	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/evaluation.tex	2020-01-14 21:52:06 UTC (rev 53404)
@@ -1,10 +1,10 @@
 \documentclass[ngerman]{tudscrartcl}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{isodate}
 \usepackage{tudscrsupervisor}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/mathswap-example.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/mathswap-example.tex	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/mathswap-example.tex	2020-01-14 21:52:06 UTC (rev 53404)
@@ -1,6 +1,11 @@
 \documentclass[english,ngerman]{tudscrartcl}% andere Klassen möglich
-\usepackage[T1]{fontenc}
-\ifpdftex{\usepackage[ngerman=ngerman-x-latest]{hyphsubst}}{}
+\usepackage{iftex}
+\iftutex
+  \usepackage{fontspec}
+\else
+  \usepackage[T1]{fontenc}
+  \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
+\fi
 \usepackage{babel}
 \usepackage{microtype}
 

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/mathtype-example.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/mathtype-example.tex	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/mathtype-example.tex	2020-01-14 21:52:06 UTC (rev 53404)
@@ -1,6 +1,11 @@
 \documentclass[ngerman]{tudscrartcl}% andere Klassen sind möglich
-\usepackage[T1]{fontenc}
-\ifpdftex{\usepackage[ngerman=ngerman-x-latest]{hyphsubst}}{}
+\usepackage{iftex}
+\iftutex
+  \usepackage{fontspec}
+\else
+  \usepackage[T1]{fontenc}
+  \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
+\fi
 \usepackage{babel}
 \usepackage{microtype}
 

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/notice.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/notice.tex	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/notice.tex	2020-01-14 21:52:06 UTC (rev 53404)
@@ -1,10 +1,10 @@
 \documentclass[ngerman]{tudscrreprt}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{isodate}
 \usepackage{tudscrsupervisor}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/poster.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/poster.tex	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/poster.tex	2020-01-14 21:52:06 UTC (rev 53404)
@@ -4,12 +4,12 @@
   paper=A1,fontsize=22pt,%
   cdfoot=5ex,ddcfoot%
 ]{tudscrposter}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{blindtext}
 \usepackage{multicol}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/task.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/task.tex	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/task.tex	2020-01-14 21:52:06 UTC (rev 53404)
@@ -1,10 +1,10 @@
 \documentclass[ngerman]{tudscrreprt}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{isodate}
 \usepackage{tudscrsupervisor}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/thesis.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/thesis.tex	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/thesis.tex	2020-01-14 21:52:06 UTC (rev 53404)
@@ -1,10 +1,10 @@
 \documentclass[ngerman,BCOR=4mm]{tudscrreprt}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{isodate}
 \begin{document}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/treatise-example.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/treatise-example.tex	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/examples/treatise-example.tex	2020-01-14 21:52:06 UTC (rev 53404)
@@ -1,11 +1,12 @@
 \documentclass[english,ngerman]{tudscrreprt}
 \usepackage{babel}
-\ifpdftex{
+\usepackage{iftex}
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{scrhack}
 \usepackage{tudscrsupervisor}
 

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr-hints.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr-hints.tex	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr-hints.tex	2020-01-14 21:52:06 UTC (rev 53404)
@@ -102,8 +102,12 @@
 \begin{quoting}[rightmargin=0pt]
 \begin{Code}[escapechar=§]
 \documentclass[ngerman,§\PName{Klassenoptionen}§]§\Parameter{Dokumentklasse}§
-\usepackage[T1]{fontenc}
-\ifpdftex{\usepackage[ngerman=ngerman-x-latest]{hyphsubst}}{}
+\iftutex
+  \usepackage{fontspec}
+\else
+  \usepackage[T1]{fontenc}
+  \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
+\fi
 \usepackage{babel}
 §\dots§
 \end{Code}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex	2020-01-14 21:52:06 UTC (rev 53404)
@@ -1,10 +1,10 @@
 \documentclass[english,ngerman,ttfont=roboto]{tudscrmanual}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \lstset{%
   inputencoding=utf8,extendedchars=true,
   literate=%
@@ -29,7 +29,7 @@
   \endgroup%
 }
 \faculty{\cdurl}
-\date{23.10.2019}
+\date{14.01.2020}
 \author{%
   Falk Hanisch%
   \expandafter\emailaddress\expandafter{\tudscrmail}%

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/tutorials/mathswap.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/tutorials/mathswap.tex	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/tutorials/mathswap.tex	2020-01-14 21:52:06 UTC (rev 53404)
@@ -1,10 +1,10 @@
 \documentclass[english,ngerman]{tudscrartcl}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 
 \usepackage{tudscrtutorial}
 \lstset{%
@@ -64,8 +64,13 @@
 %
 \begin{Preamble}
 \documentclass[english,ngerman]{tudscrartcl}% andere Klassen möglich
-\usepackage[T1]{fontenc}
-\ifpdftex{\usepackage[ngerman=ngerman-x-latest]{hyphsubst}}{}
+\usepackage{iftex}
+\iftutex
+  \usepackage{fontspec}
+\else
+  \usepackage[T1]{fontenc}
+  \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
+\fi
 \usepackage{babel}
 \usepackage{microtype}
 

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/tutorials/mathtype.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/tutorials/mathtype.tex	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/tutorials/mathtype.tex	2020-01-14 21:52:06 UTC (rev 53404)
@@ -1,10 +1,10 @@
 \documentclass[english,ngerman]{tudscrartcl}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 
 \usepackage{tudscrtutorial}
 \lstset{%
@@ -53,8 +53,13 @@
 %
 \begin{Preamble}
 \documentclass[ngerman]{tudscrartcl}% andere Klassen sind möglich
-\usepackage[T1]{fontenc}
-\ifpdftex{\usepackage[ngerman=ngerman-x-latest]{hyphsubst}}{}
+\usepackage{iftex}
+\iftutex
+  \usepackage{fontspec}
+\else
+  \usepackage[T1]{fontenc}
+  \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
+\fi
 \usepackage{babel}
 \usepackage{microtype}
 

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/tutorials/treatise.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/tutorials/treatise.tex	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/tutorials/treatise.tex	2020-01-14 21:52:06 UTC (rev 53404)
@@ -3,12 +3,12 @@
   english,ngerman,%
   cdgeometry=no,DIV=12,automark%
 ]{tudscrartcl}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 
 \usepackage{tudscrtutorial}
 \lstset{%
@@ -285,12 +285,13 @@
 \emph{Worttrennung} finden.
 %
 \begin{Preamble}
-\ifpdftex{
+\usepackage{iftex}
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \end{Preamble}
 %
 Für die \KOMAScript-Klassen wird außerdem das Paket \Package{scrhack} 
@@ -2657,12 +2658,13 @@
 %
 \begin{Hint}
 \documentclass[ngerman,§\PName{Klassenoptionen}§]§\Parameter{Dokumentklasse}§
-\ifpdftex{
+\usepackage{iftex}
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \end{Hint}
 %

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-area.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-area.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-area.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -4,7 +4,7 @@
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -58,12 +58,12 @@
 %
 % \iffalse
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-base.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-base.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-base.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -1,10 +1,10 @@
-% \CheckSum{903}
+% \CheckSum{843}
 % \iffalse meta-comment
 %
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -52,7 +52,7 @@
 % \fi
 %
 \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
-\ProvidesFile{tudscr-base.dtx}[2019/10/23 v2.06e TUD-Script\space%
+\ProvidesFile{tudscr-base.dtx}[2020/01/14 v2.06f TUD-Script\space%
 %
 % \iffalse
 %</dtx>
@@ -69,12 +69,12 @@
 %</dtx|package&base>
 %<*dtx>
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}
@@ -140,92 +140,18 @@
 %
 % Das Paket \pkg{scrbase} wird zur Optionsdefinition benötigt, \pkg{scrlfile} 
 % für verschiedene Hooks vor sowie nach Klassen und Paketen.
+% \ToDo{Provisorium entfernen}[v2.07]
 %    \begin{macrocode}
-\RequirePackage{scrbase}[2018/03/30]
+\providecommand*{\ifstr}{\Ifstr}
+\providecommand*{\ifstrstart}{\Ifstrstart}
+\providecommand*{\ifisskip}{\Ifisskip}
+\providecommand*{\ifdimen}{\Ifdimen}
+\providecommand*{\ifisdimen}{\Ifisdimen}
+\providecommand*{\ifisdimension}{\Ifisdimension}
+\providecommand*{\ifnumber}{\Ifnumber}
+\RequirePackage{scrbase}[2019/12/23]
+\RequirePackage{iftex}[2019/11/07]
 %    \end{macrocode}
-% \changes{v2.06e}{2019/10/23}{Bugfix für \pkg{scrlfile} \val{v3.27}}^^A
-% Das Paket \pkg{scrlfile} in der \KOMAScript-Version \val{v3.27} enthält einen 
-% Bug, der erst mit \val{v3.27a} gefixt wird.
-% \ToDo{Bugfix für \pkg{scrlfile} raus, v3.27a notwendig}[v3.27a]
-%    \begin{macrocode}
-\@ifpackageloaded{scrlfile}{%
-  \@ifpackagelater{scrlfile}{2019/10/13}{}{%
-    \renewcommand*{\scr at load@hook}[2]{%
-      \edef\scr at hookname{#1}%
-      \def\scr at cmd@hook{before}%
-      \ifx\scr at hookname\scr at cmd@hook
-        \expandafter\def\csname #2-l at ading\endcsname{#2}%
-      \fi
-      \let\scr at cmd@hook\@undefined
-      \@ifundefined{#2-@#1}{}{%
-        \@nameuse{#2-@#1}%
-        \expandafter\let\csname #2-@#1\endcsname\relax
-      }%
-      \edef\scr at hookname{#1}%
-      \def\scr at cmp@hook{after}%
-        \ifx\scr at hookname\scr at cmp@hook
-          \expandafter\let\csname #2-l at ading\endcsname\@undefined
-        \fi
-      \let\scr at hookname\@undefined
-    }%
-    \renewcommand*{\@@AfterClass}[2]{%
-      \@ifundefined{#2.\@clsextension-l at ading}{%
-        \@sAfterClass
-      }{%
-        \@AfterClass
-      }%
-      {#2}%
-    }%
-    \renewcommand*{\@@@AfterClass}[2]{%
-      \@ifundefined{#2.\@clsextension-l at ading}{%
-        \@ifclassloaded{#2}{%
-          \@sAfterClass
-        }{%
-          \AfterAtEndOfClass
-        }%
-      }{%
-        \AfterAtEndOfClass
-      }%
-      {#2}%
-    }%
-    \renewcommand*{\@@AfterPackage}[2]{%
-      \@ifundefined{#2.\@pkgextension-l at ading}{%
-        \@sAfterPackage
-      }{%
-        \@AfterPackage
-      }%
-      {#2}%
-    }%
-    \renewcommand*{\@@@AfterPackage}[2]{%
-      \@ifundefined{#2.\@pkgextension-l at ading}{%
-        \@ifpackageloaded{#2}{%
-          \@sAfterPackage
-        }{%
-          \@AfterAtEndOfPackage
-        }%
-      }{%
-        \@AfterAtEndOfPackage
-      }%
-      {#2}%
-    }%
-    \renewcommand*{\AfterAtEndOfPackage}[1]{%
-      \@ifpackageloaded{#1}{%
-        \@ifundefined{#1.\@pkgextension-l at ading}{%
-          \@gobbletwo
-        }{%
-          \@AfterAtEndOfPackage
-        }%
-      }{%
-        \@AfterAtEndOfPackage
-      }%
-      {#1}%
-    }%
-    \newcommand*{\@AfterAtEndOfPackage}[1]{%
-      \scr at set@load at hook{lateafter}{#1.\@pkgextension}%
-    }%
-  }%
-}{}
-%    \end{macrocode}
 % Die folgenden Pakete werden für die Manipulation bereits definierter
 % Makros sowie zur erweiterten Auswertung boolescher Ausdrücke benötigt.
 %    \begin{macrocode}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-color.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-color.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-color.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -4,7 +4,7 @@
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -69,12 +69,12 @@
 %</dtx|package>
 %<*dtx>
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -1,10 +1,10 @@
-% \CheckSum{1452}
+% \CheckSum{1453}
 % \iffalse meta-comment
 %
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -52,7 +52,7 @@
 % \fi
 %
 \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
-\ProvidesFile{tudscr-comp.dtx}[2019/10/23 v2.06e TUD-Script\space%
+\ProvidesFile{tudscr-comp.dtx}[2020/01/14 v2.06f TUD-Script\space%
 %
 % \iffalse
 %</dtx>
@@ -73,12 +73,12 @@
 %</dtx|package&identify>
 %<*dtx>
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}
@@ -381,6 +381,8 @@
 % \changes{v2.06d}{2019/08/27}{neu}^^A
 % \begin{macro}{\tud at v@2.06e}
 % \changes{v2.06e}{2019/10/23}{neu}^^A
+% \begin{macro}{\tud at v@2.06f}
+% \changes{v2.06f}{2020/01/14}{neu}^^A
 % \begin{macro}{\tud at v@last}
 % \changes{v2.02}{2014/08/22}{neu}^^A
 % \changes{v2.03}{2015/01/13}{angepasst}^^A
@@ -422,9 +424,11 @@
 \csdef{tud at v@2.06c}{4}
 \csdef{tud at v@2.06d}{4}
 \csdef{tud at v@2.06e}{4}
+\csdef{tud at v@2.06f}{4}
 \csdef{tud at v@last}{4}
 %    \end{macrocode}
 % \end{macro}^^A \tud at v@last
+% \end{macro}^^A \tud at v@2.06f
 % \end{macro}^^A \tud at v@2.06e
 % \end{macro}^^A \tud at v@2.06d
 % \end{macro}^^A \tud at v@2.06c

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-doc.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -4,7 +4,7 @@
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -58,12 +58,12 @@
 %
 % \iffalse
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-fields.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-fields.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-fields.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -4,7 +4,7 @@
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -58,12 +58,12 @@
 %
 % \iffalse
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -1,10 +1,10 @@
-% \CheckSum{3123}
+% \CheckSum{3124}
 % \iffalse meta-comment
 %
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -52,7 +52,7 @@
 \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
 % \fi
 %
-\ProvidesFile{tudscr-fonts.dtx}[2019/08/27 v2.06d TUD-Script\space%
+\ProvidesFile{tudscr-fonts.dtx}[2020/01/14 v2.06f TUD-Script\space%
 %
 % \iffalse
 %</dtx>
@@ -69,12 +69,12 @@
 %</dtx|package&identify>
 %<*dtx>
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}
@@ -3889,7 +3889,7 @@
 % der Fall, weshalb hier etwas nachgeholfen werden muss, indem nach der Glyphe
 % schlichtweg ein Klammernpaar in der richtigen Kodierung eingefügt wird.
 %    \begin{macrocode}
-  \scr at ifluatex{%
+  \ifluatex%
     \begingroup%
       \def\tud at res@a{\if at tud@cdmath at active\fontencoding{LGR}\selectfont{}\fi}%
       \def\tud at res@b##1{%
@@ -3903,7 +3903,7 @@
       \tud at res@b{it#1}%
       \tud at res@b{up#1}%
     \endgroup%
-  }{}%
+  \fi%
 }
 %    \end{macrocode}
 % \end{macro}^^A \tud at cdmath@declare at greek@@lgr

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-frontmatter.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-frontmatter.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-frontmatter.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -4,7 +4,7 @@
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -58,12 +58,12 @@
 %
 % \iffalse
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-layout.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-layout.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-layout.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -4,7 +4,7 @@
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -58,12 +58,12 @@
 %
 % \iffalse
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-localization.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-localization.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-localization.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -4,7 +4,7 @@
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -58,12 +58,12 @@
 %
 % \iffalse
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-manual.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-manual.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-manual.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -1,10 +1,10 @@
-% \CheckSum{4450}
+% \CheckSum{4457}
 % \iffalse meta-comment
 %
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -69,12 +69,12 @@
 %</dtx|package&identify>
 %<*dtx>
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}
@@ -4941,10 +4941,14 @@
 % \changes{v2.06}{2019/06/21}{neu}^^A
 % Für das verschachtelte Aufrufen von \app{pdflatex} bzw. \app{lualatex}.
 %    \begin{macrocode}
-\newcommand*\tud at latex@ext{}
-\ifpdftex%
-  {\def\tud at latex@ext{pdflatex\space}}%
-  {\def\tud at latex@ext{lualatex\space}}%
+\newcommand*\tud at latex@ext{pdflatex\space}
+\iftutex
+  \ifxetex
+    \renewcommand*\tud at latex@ext{xelatex\space}
+  \else
+    \renewcommand*\tud at latex@ext{lualatex\space}
+  \fi
+\fi
 %    \end{macrocode}
 % \end{macro}^^A \tud at latex@ext
 % \begin{macro}{\Tutorial}
@@ -5575,12 +5579,12 @@
 \if at tempswa%
 \begin{filecontents*}{\tud at tut@temp-standalone.tex}
 \documentclass[english,ngerman]{tudscrreprt}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrsupervisor}
 \usepackage{isodate}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-mathswap.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-mathswap.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-mathswap.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -4,7 +4,7 @@
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -72,12 +72,12 @@
 %</dtx|package>
 %<*dtx>
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-misc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-misc.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-misc.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -4,7 +4,7 @@
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -58,12 +58,12 @@
 %
 % \iffalse
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}
@@ -226,7 +226,7 @@
 \BeforeTOCHead[toc]{%
   \tud at x@bookmark at startatroot%
   \let\@tempc\relax%
-  \iftocfeature{toc}{totoc}{}{%
+  \Iftocfeature{toc}{totoc}{}{%
     \if at tud@bookmarks%
       \setuptoc{toc}{totoc}%
       \tud at cs@store{addtocontents}%

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-pagestyle.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-pagestyle.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-pagestyle.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -4,7 +4,7 @@
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -58,12 +58,12 @@
 %
 % \iffalse
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-supervisor.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-supervisor.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-supervisor.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -4,7 +4,7 @@
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -69,12 +69,12 @@
 %</dtx|package>
 %<*dtx>
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-texindy.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-texindy.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-texindy.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -4,7 +4,7 @@
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -58,12 +58,12 @@
 %
 % \iffalse
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-title.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-title.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-title.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -4,7 +4,7 @@
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -58,12 +58,12 @@
 %
 % \iffalse
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-twocolfix.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-twocolfix.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-twocolfix.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -4,7 +4,7 @@
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -70,12 +70,12 @@
 %</dtx|package>
 %<*dtx>
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx	2020-01-14 21:52:06 UTC (rev 53404)
@@ -4,7 +4,7 @@
 %  TUD-Script -- Corporate Design of Technische Universität Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -110,7 +110,7 @@
       \def\@tempb##1 v##2 ##3\relax##4\relax{\gdef\TUDScriptVersionNumber{##2}}%
       \edef\@tempa{\TUD at Version}%
       \expandafter\@tempb\@tempa\relax? ? \relax\relax%
-      \gdef\TUD at Version@KOMA{3.25}%
+      \gdef\TUD at Version@KOMA{3.28}%
     }
   \else
     \newcommand*\TUD at Version@Check[1]{%
@@ -128,7 +128,7 @@
 %<*!(package|class)>
   \fi
 %</!(package|class)>
-  \TUD at Version@Check{2019/10/23 v2.06e TUD-Script}
+  \TUD at Version@Check{2020/01/14 v2.06f TUD-Script}
 \endgroup
 %    \end{macrocode}
 % \end{macro}^^A \TUDScriptVersionNumber
@@ -145,12 +145,12 @@
 %
 % \iffalse
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr.ins	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr.ins	2020-01-14 21:52:06 UTC (rev 53404)
@@ -2,7 +2,7 @@
 %  TUD-Script -- Corporate Design of Technische Universitaet Dresden
 % ----------------------------------------------------------------------------
 %
-%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %
 % ----------------------------------------------------------------------------
 %
@@ -53,7 +53,7 @@
 
 \TUD at Version
 
-Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 
 This file was generated from file(s) of the TUD-Script bundle.
 ----------------------------------------------------------------------------

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscrsource.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscrsource.tex	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscrsource.tex	2020-01-14 21:52:06 UTC (rev 53404)
@@ -5,12 +5,12 @@
 \endgroup
 \ProvidesFile{tudscrsource.tex}[\TUDScriptVersion (sourcedoc)]
 \documentclass[english,ngerman,xindy]{tudscrdoc}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrfonts}
 \KOMAoptions{parskip=half-}

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty	2020-01-14 21:52:06 UTC (rev 53404)
@@ -14,9 +14,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -42,7 +42,7 @@
       \def\@tempb##1 v##2 ##3\relax##4\relax{\gdef\TUDScriptVersionNumber{##2}}%
       \edef\@tempa{\TUD at Version}%
       \expandafter\@tempb\@tempa\relax? ? \relax\relax%
-      \gdef\TUD at Version@KOMA{3.25}%
+      \gdef\TUD at Version@KOMA{3.28}%
     }
   \else
     \newcommand*\TUD at Version@Check[1]{%
@@ -57,7 +57,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/10/23 v2.06e TUD-Script}
+  \TUD at Version@Check{2020/01/14 v2.06f TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}[2019/10/01]
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -73,7 +73,7 @@
 }{}
 %%% From File: tudscr-comp.dtx
 \ProvidesPackage{fix-tudscrfonts}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
   package for font fixes
   (compatibility for old tud(scr) classes)%
 ]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/mathswap.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/mathswap.sty	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/mathswap.sty	2020-01-14 21:52:06 UTC (rev 53404)
@@ -8,9 +8,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -29,7 +29,7 @@
 %%% From File: tudscr-mathswap.dtx
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{mathswap}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
   package
   (swap mathematical separators)%
 ]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls	2020-01-14 21:52:06 UTC (rev 53404)
@@ -30,9 +30,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -58,7 +58,7 @@
       \def\@tempb##1 v##2 ##3\relax##4\relax{\gdef\TUDScriptVersionNumber{##2}}%
       \edef\@tempa{\TUD at Version}%
       \expandafter\@tempb\@tempa\relax? ? \relax\relax%
-      \gdef\TUD at Version@KOMA{3.25}%
+      \gdef\TUD at Version@KOMA{3.28}%
     }
   \else
     \newcommand*\TUD at Version@Check[1]{%
@@ -73,13 +73,13 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/10/23 v2.06e TUD-Script}
+  \TUD at Version@Check{2020/01/14 v2.06f TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}[2019/10/01]
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
 \newcommand*\TUD at ProvidesClass[3]{%
   \ProvidesClass{#1}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
     #3 (#2)%
   ]%
   \newcommand*\TUD at Class@KOMA{#2}%
@@ -1181,6 +1181,7 @@
 \csdef{tud at v@2.06c}{4}
 \csdef{tud at v@2.06d}{4}
 \csdef{tud at v@2.06e}{4}
+\csdef{tud at v@2.06f}{4}
 \csdef{tud at v@last}{4}
 \newcommand*\tud at v@get[2]{%
   \begingroup%
@@ -3004,7 +3005,7 @@
 \newcommand*\tud at cdmath@declare at greek@@lgr[2]{%
   \tud at cdmath@declare at symb{it#1}{\mathalpha}{tuditgrk}{#2}%
   \tud at cdmath@declare at symb{up#1}{\mathalpha}{tudupgrk}{#2}%
-  \scr at ifluatex{%
+  \ifluatex%
     \begingroup%
       \def\tud at res@a{\if at tud@cdmath at active\fontencoding{LGR}\selectfont{}\fi}%
       \def\tud at res@b##1{%
@@ -3018,7 +3019,7 @@
       \tud at res@b{it#1}%
       \tud at res@b{up#1}%
     \endgroup%
-  }{}%
+  \fi%
 }
 \newcommand*\tud at cdmath@also at greeks{%
   \tud at math@loop at greeks@all\tud at cdmath@also@@greeks%
@@ -7535,7 +7536,7 @@
 \BeforeTOCHead[toc]{%
   \tud at x@bookmark at startatroot%
   \let\@tempc\relax%
-  \iftocfeature{toc}{totoc}{}{%
+  \Iftocfeature{toc}{totoc}{}{%
     \if at tud@bookmarks%
       \setuptoc{toc}{totoc}%
       \tud at cs@store{addtocontents}%

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty	2020-01-14 21:52:06 UTC (rev 53404)
@@ -9,9 +9,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -37,7 +37,7 @@
       \def\@tempb##1 v##2 ##3\relax##4\relax{\gdef\TUDScriptVersionNumber{##2}}%
       \edef\@tempa{\TUD at Version}%
       \expandafter\@tempb\@tempa\relax? ? \relax\relax%
-      \gdef\TUD at Version@KOMA{3.25}%
+      \gdef\TUD at Version@KOMA{3.28}%
     }
   \else
     \newcommand*\TUD at Version@Check[1]{%
@@ -52,7 +52,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/10/23 v2.06e TUD-Script}
+  \TUD at Version@Check{2020/01/14 v2.06f TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}[2019/10/01]
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -68,88 +68,19 @@
 }{}
 %%% From File: tudscr-base.dtx
 \ProvidesPackage{tudscrbase}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
   package
   (basics for the bundle)%
 ]
-\RequirePackage{scrbase}[2018/03/30]
-\@ifpackageloaded{scrlfile}{%
-  \@ifpackagelater{scrlfile}{2019/10/13}{}{%
-    \renewcommand*{\scr at load@hook}[2]{%
-      \edef\scr at hookname{#1}%
-      \def\scr at cmd@hook{before}%
-      \ifx\scr at hookname\scr at cmd@hook
-        \expandafter\def\csname #2-l at ading\endcsname{#2}%
-      \fi
-      \let\scr at cmd@hook\@undefined
-      \@ifundefined{#2-@#1}{}{%
-        \@nameuse{#2-@#1}%
-        \expandafter\let\csname #2-@#1\endcsname\relax
-      }%
-      \edef\scr at hookname{#1}%
-      \def\scr at cmp@hook{after}%
-        \ifx\scr at hookname\scr at cmp@hook
-          \expandafter\let\csname #2-l at ading\endcsname\@undefined
-        \fi
-      \let\scr at hookname\@undefined
-    }%
-    \renewcommand*{\@@AfterClass}[2]{%
-      \@ifundefined{#2.\@clsextension-l at ading}{%
-        \@sAfterClass
-      }{%
-        \@AfterClass
-      }%
-      {#2}%
-    }%
-    \renewcommand*{\@@@AfterClass}[2]{%
-      \@ifundefined{#2.\@clsextension-l at ading}{%
-        \@ifclassloaded{#2}{%
-          \@sAfterClass
-        }{%
-          \AfterAtEndOfClass
-        }%
-      }{%
-        \AfterAtEndOfClass
-      }%
-      {#2}%
-    }%
-    \renewcommand*{\@@AfterPackage}[2]{%
-      \@ifundefined{#2.\@pkgextension-l at ading}{%
-        \@sAfterPackage
-      }{%
-        \@AfterPackage
-      }%
-      {#2}%
-    }%
-    \renewcommand*{\@@@AfterPackage}[2]{%
-      \@ifundefined{#2.\@pkgextension-l at ading}{%
-        \@ifpackageloaded{#2}{%
-          \@sAfterPackage
-        }{%
-          \@AfterAtEndOfPackage
-        }%
-      }{%
-        \@AfterAtEndOfPackage
-      }%
-      {#2}%
-    }%
-    \renewcommand*{\AfterAtEndOfPackage}[1]{%
-      \@ifpackageloaded{#1}{%
-        \@ifundefined{#1.\@pkgextension-l at ading}{%
-          \@gobbletwo
-        }{%
-          \@AfterAtEndOfPackage
-        }%
-      }{%
-        \@AfterAtEndOfPackage
-      }%
-      {#1}%
-    }%
-    \newcommand*{\@AfterAtEndOfPackage}[1]{%
-      \scr at set@load at hook{lateafter}{#1.\@pkgextension}%
-    }%
-  }%
-}{}
+\providecommand*{\ifstr}{\Ifstr}
+\providecommand*{\ifstrstart}{\Ifstrstart}
+\providecommand*{\ifisskip}{\Ifisskip}
+\providecommand*{\ifdimen}{\Ifdimen}
+\providecommand*{\ifisdimen}{\Ifisdimen}
+\providecommand*{\ifisdimension}{\Ifisdimension}
+\providecommand*{\ifnumber}{\Ifnumber}
+\RequirePackage{scrbase}[2019/12/23]
+\RequirePackage{iftex}[2019/11/07]
 \RequirePackage{etoolbox}[2011/01/03]
 \RequirePackage{xpatch}[2012/10/02]
 \RequirePackage{letltxmacro}[2016/05/16]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls	2020-01-14 21:52:06 UTC (rev 53404)
@@ -30,9 +30,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -58,7 +58,7 @@
       \def\@tempb##1 v##2 ##3\relax##4\relax{\gdef\TUDScriptVersionNumber{##2}}%
       \edef\@tempa{\TUD at Version}%
       \expandafter\@tempb\@tempa\relax? ? \relax\relax%
-      \gdef\TUD at Version@KOMA{3.25}%
+      \gdef\TUD at Version@KOMA{3.28}%
     }
   \else
     \newcommand*\TUD at Version@Check[1]{%
@@ -73,13 +73,13 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/10/23 v2.06e TUD-Script}
+  \TUD at Version@Check{2020/01/14 v2.06f TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}[2019/10/01]
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
 \newcommand*\TUD at ProvidesClass[3]{%
   \ProvidesClass{#1}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
     #3 (#2)%
   ]%
   \newcommand*\TUD at Class@KOMA{#2}%
@@ -1249,6 +1249,7 @@
 \csdef{tud at v@2.06c}{4}
 \csdef{tud at v@2.06d}{4}
 \csdef{tud at v@2.06e}{4}
+\csdef{tud at v@2.06f}{4}
 \csdef{tud at v@last}{4}
 \newcommand*\tud at v@get[2]{%
   \begingroup%
@@ -3083,7 +3084,7 @@
 \newcommand*\tud at cdmath@declare at greek@@lgr[2]{%
   \tud at cdmath@declare at symb{it#1}{\mathalpha}{tuditgrk}{#2}%
   \tud at cdmath@declare at symb{up#1}{\mathalpha}{tudupgrk}{#2}%
-  \scr at ifluatex{%
+  \ifluatex%
     \begingroup%
       \def\tud at res@a{\if at tud@cdmath at active\fontencoding{LGR}\selectfont{}\fi}%
       \def\tud at res@b##1{%
@@ -3097,7 +3098,7 @@
       \tud at res@b{it#1}%
       \tud at res@b{up#1}%
     \endgroup%
-  }{}%
+  \fi%
 }
 \newcommand*\tud at cdmath@also at greeks{%
   \tud at math@loop at greeks@all\tud at cdmath@also@@greeks%
@@ -7924,7 +7925,7 @@
 \BeforeTOCHead[toc]{%
   \tud at x@bookmark at startatroot%
   \let\@tempc\relax%
-  \iftocfeature{toc}{totoc}{}{%
+  \Iftocfeature{toc}{totoc}{}{%
     \if at tud@bookmarks%
       \setuptoc{toc}{totoc}%
       \tud at cs@store{addtocontents}%

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty	2020-01-14 21:52:06 UTC (rev 53404)
@@ -9,9 +9,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -37,7 +37,7 @@
       \def\@tempb##1 v##2 ##3\relax##4\relax{\gdef\TUDScriptVersionNumber{##2}}%
       \edef\@tempa{\TUD at Version}%
       \expandafter\@tempb\@tempa\relax? ? \relax\relax%
-      \gdef\TUD at Version@KOMA{3.25}%
+      \gdef\TUD at Version@KOMA{3.28}%
     }
   \else
     \newcommand*\TUD at Version@Check[1]{%
@@ -52,7 +52,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/10/23 v2.06e TUD-Script}
+  \TUD at Version@Check{2020/01/14 v2.06f TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}[2019/10/01]
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -68,7 +68,7 @@
 }{}
 %%% From File: tudscr-color.dtx
 \ProvidesPackage{tudscrcolor}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
   package
   (corporate design colors)%
 ]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty	2020-01-14 21:52:06 UTC (rev 53404)
@@ -12,9 +12,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -40,7 +40,7 @@
       \def\@tempb##1 v##2 ##3\relax##4\relax{\gdef\TUDScriptVersionNumber{##2}}%
       \edef\@tempa{\TUD at Version}%
       \expandafter\@tempb\@tempa\relax? ? \relax\relax%
-      \gdef\TUD at Version@KOMA{3.25}%
+      \gdef\TUD at Version@KOMA{3.28}%
     }
   \else
     \newcommand*\TUD at Version@Check[1]{%
@@ -55,7 +55,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/10/23 v2.06e TUD-Script}
+  \TUD at Version@Check{2020/01/14 v2.06f TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}[2019/10/01]
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -80,7 +80,7 @@
 }{}
 %%% From File: tudscr-comp.dtx
 \ProvidesPackage{tudscrcomp-book}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
   package
   (compatibility for old tud(scr) classes)%
 ]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty	2020-01-14 21:52:06 UTC (rev 53404)
@@ -12,9 +12,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -40,7 +40,7 @@
       \def\@tempb##1 v##2 ##3\relax##4\relax{\gdef\TUDScriptVersionNumber{##2}}%
       \edef\@tempa{\TUD at Version}%
       \expandafter\@tempb\@tempa\relax? ? \relax\relax%
-      \gdef\TUD at Version@KOMA{3.25}%
+      \gdef\TUD at Version@KOMA{3.28}%
     }
   \else
     \newcommand*\TUD at Version@Check[1]{%
@@ -55,7 +55,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/10/23 v2.06e TUD-Script}
+  \TUD at Version@Check{2020/01/14 v2.06f TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}[2019/10/01]
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -80,7 +80,7 @@
 }{}
 %%% From File: tudscr-comp.dtx
 \ProvidesPackage{tudscrcomp-poster}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
   package
   (compatibility for old tud(scr) classes)%
 ]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty	2020-01-14 21:52:06 UTC (rev 53404)
@@ -9,9 +9,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -37,7 +37,7 @@
       \def\@tempb##1 v##2 ##3\relax##4\relax{\gdef\TUDScriptVersionNumber{##2}}%
       \edef\@tempa{\TUD at Version}%
       \expandafter\@tempb\@tempa\relax? ? \relax\relax%
-      \gdef\TUD at Version@KOMA{3.25}%
+      \gdef\TUD at Version@KOMA{3.28}%
     }
   \else
     \newcommand*\TUD at Version@Check[1]{%
@@ -52,7 +52,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/10/23 v2.06e TUD-Script}
+  \TUD at Version@Check{2020/01/14 v2.06f TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}[2019/10/01]
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -77,7 +77,7 @@
 }{}
 %%% From File: tudscr-comp.dtx
 \ProvidesPackage{tudscrcomp}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
   package
   (compatibility for old tud(scr) classes)%
 ]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls	2020-01-14 21:52:06 UTC (rev 53404)
@@ -14,9 +14,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -42,7 +42,7 @@
       \def\@tempb##1 v##2 ##3\relax##4\relax{\gdef\TUDScriptVersionNumber{##2}}%
       \edef\@tempa{\TUD at Version}%
       \expandafter\@tempb\@tempa\relax? ? \relax\relax%
-      \gdef\TUD at Version@KOMA{3.25}%
+      \gdef\TUD at Version@KOMA{3.28}%
     }
   \else
     \newcommand*\TUD at Version@Check[1]{%
@@ -57,13 +57,13 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/10/23 v2.06e TUD-Script}
+  \TUD at Version@Check{2020/01/14 v2.06f TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}[2019/10/01]
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
 \newcommand*\TUD at ProvidesClass[3]{%
   \ProvidesClass{#1}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
     #3 (#2)%
   ]%
   \newcommand*\TUD at Class@KOMA{#2}%

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty	2020-01-14 21:52:06 UTC (rev 53404)
@@ -17,9 +17,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -45,7 +45,7 @@
       \def\@tempb##1 v##2 ##3\relax##4\relax{\gdef\TUDScriptVersionNumber{##2}}%
       \edef\@tempa{\TUD at Version}%
       \expandafter\@tempb\@tempa\relax? ? \relax\relax%
-      \gdef\TUD at Version@KOMA{3.25}%
+      \gdef\TUD at Version@KOMA{3.28}%
     }
   \else
     \newcommand*\TUD at Version@Check[1]{%
@@ -60,7 +60,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/10/23 v2.06e TUD-Script}
+  \TUD at Version@Check{2020/01/14 v2.06f TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}[2019/10/01]
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -76,7 +76,7 @@
 }{}
 %%% From File: tudscr-fonts.dtx
 \ProvidesPackage{tudscrfonts}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
   package
   (corporate design fonts)%
 ]
@@ -503,6 +503,7 @@
 \csdef{tud at v@2.06c}{4}
 \csdef{tud at v@2.06d}{4}
 \csdef{tud at v@2.06e}{4}
+\csdef{tud at v@2.06f}{4}
 \csdef{tud at v@last}{4}
 \newcommand*\tud at v@get[2]{%
   \begingroup%
@@ -2236,7 +2237,7 @@
 \newcommand*\tud at cdmath@declare at greek@@lgr[2]{%
   \tud at cdmath@declare at symb{it#1}{\mathalpha}{tuditgrk}{#2}%
   \tud at cdmath@declare at symb{up#1}{\mathalpha}{tudupgrk}{#2}%
-  \scr at ifluatex{%
+  \ifluatex%
     \begingroup%
       \def\tud at res@a{\if at tud@cdmath at active\fontencoding{LGR}\selectfont{}\fi}%
       \def\tud at res@b##1{%
@@ -2250,7 +2251,7 @@
       \tud at res@b{it#1}%
       \tud at res@b{up#1}%
     \endgroup%
-  }{}%
+  \fi%
 }
 \newcommand*\tud at cdmath@also at greeks{%
   \tud at math@loop at greeks@all\tud at cdmath@also@@greeks%

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls	2020-01-14 21:52:06 UTC (rev 53404)
@@ -16,9 +16,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -44,7 +44,7 @@
       \def\@tempb##1 v##2 ##3\relax##4\relax{\gdef\TUDScriptVersionNumber{##2}}%
       \edef\@tempa{\TUD at Version}%
       \expandafter\@tempb\@tempa\relax? ? \relax\relax%
-      \gdef\TUD at Version@KOMA{3.25}%
+      \gdef\TUD at Version@KOMA{3.28}%
     }
   \else
     \newcommand*\TUD at Version@Check[1]{%
@@ -59,13 +59,13 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/10/23 v2.06e TUD-Script}
+  \TUD at Version@Check{2020/01/14 v2.06f TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}[2019/10/01]
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
 \newcommand*\TUD at ProvidesWrapperClass[3]{%
   \ProvidesClass{#1}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
     #3 (#2)%
   ]%
   \newcommand*\TUD at Class@Parent{#2}%
@@ -1975,10 +1975,14 @@
     activated shell escape option%
   }%
 }
-\newcommand*\tud at latex@ext{}
-\ifpdftex%
-  {\def\tud at latex@ext{pdflatex\space}}%
-  {\def\tud at latex@ext{lualatex\space}}%
+\newcommand*\tud at latex@ext{pdflatex\space}
+\iftutex
+  \ifxetex
+    \renewcommand*\tud at latex@ext{xelatex\space}
+  \else
+    \renewcommand*\tud at latex@ext{lualatex\space}
+  \fi
+\fi
 \newrobustcmd*\hypertut[2]{%
   \hyperref{tutorials/#1.pdf}{#1}{tutorials:#1}{\File*{#1.pdf}#2}%
 }

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls	2020-01-14 21:52:06 UTC (rev 53404)
@@ -30,9 +30,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -58,7 +58,7 @@
       \def\@tempb##1 v##2 ##3\relax##4\relax{\gdef\TUDScriptVersionNumber{##2}}%
       \edef\@tempa{\TUD at Version}%
       \expandafter\@tempb\@tempa\relax? ? \relax\relax%
-      \gdef\TUD at Version@KOMA{3.25}%
+      \gdef\TUD at Version@KOMA{3.28}%
     }
   \else
     \newcommand*\TUD at Version@Check[1]{%
@@ -73,13 +73,13 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/10/23 v2.06e TUD-Script}
+  \TUD at Version@Check{2020/01/14 v2.06f TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}[2019/10/01]
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
 \newcommand*\TUD at ProvidesClass[3]{%
   \ProvidesClass{#1}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
     #3 (#2)%
   ]%
   \newcommand*\TUD at Class@KOMA{#2}%
@@ -1087,6 +1087,7 @@
 \csdef{tud at v@2.06c}{4}
 \csdef{tud at v@2.06d}{4}
 \csdef{tud at v@2.06e}{4}
+\csdef{tud at v@2.06f}{4}
 \csdef{tud at v@last}{4}
 \newcommand*\tud at v@get[2]{%
   \begingroup%
@@ -2910,7 +2911,7 @@
 \newcommand*\tud at cdmath@declare at greek@@lgr[2]{%
   \tud at cdmath@declare at symb{it#1}{\mathalpha}{tuditgrk}{#2}%
   \tud at cdmath@declare at symb{up#1}{\mathalpha}{tudupgrk}{#2}%
-  \scr at ifluatex{%
+  \ifluatex%
     \begingroup%
       \def\tud at res@a{\if at tud@cdmath at active\fontencoding{LGR}\selectfont{}\fi}%
       \def\tud at res@b##1{%
@@ -2924,7 +2925,7 @@
       \tud at res@b{it#1}%
       \tud at res@b{up#1}%
     \endgroup%
-  }{}%
+  \fi%
 }
 \newcommand*\tud at cdmath@also at greeks{%
   \tud at math@loop at greeks@all\tud at cdmath@also@@greeks%
@@ -6423,7 +6424,7 @@
 \BeforeTOCHead[toc]{%
   \tud at x@bookmark at startatroot%
   \let\@tempc\relax%
-  \iftocfeature{toc}{totoc}{}{%
+  \Iftocfeature{toc}{totoc}{}{%
     \if at tud@bookmarks%
       \setuptoc{toc}{totoc}%
       \tud at cs@store{addtocontents}%

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls	2020-01-14 21:52:06 UTC (rev 53404)
@@ -30,9 +30,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -58,7 +58,7 @@
       \def\@tempb##1 v##2 ##3\relax##4\relax{\gdef\TUDScriptVersionNumber{##2}}%
       \edef\@tempa{\TUD at Version}%
       \expandafter\@tempb\@tempa\relax? ? \relax\relax%
-      \gdef\TUD at Version@KOMA{3.25}%
+      \gdef\TUD at Version@KOMA{3.28}%
     }
   \else
     \newcommand*\TUD at Version@Check[1]{%
@@ -73,13 +73,13 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/10/23 v2.06e TUD-Script}
+  \TUD at Version@Check{2020/01/14 v2.06f TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}[2019/10/01]
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
 \newcommand*\TUD at ProvidesClass[3]{%
   \ProvidesClass{#1}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
     #3 (#2)%
   ]%
   \newcommand*\TUD at Class@KOMA{#2}%
@@ -1253,6 +1253,7 @@
 \csdef{tud at v@2.06c}{4}
 \csdef{tud at v@2.06d}{4}
 \csdef{tud at v@2.06e}{4}
+\csdef{tud at v@2.06f}{4}
 \csdef{tud at v@last}{4}
 \newcommand*\tud at v@get[2]{%
   \begingroup%
@@ -3087,7 +3088,7 @@
 \newcommand*\tud at cdmath@declare at greek@@lgr[2]{%
   \tud at cdmath@declare at symb{it#1}{\mathalpha}{tuditgrk}{#2}%
   \tud at cdmath@declare at symb{up#1}{\mathalpha}{tudupgrk}{#2}%
-  \scr at ifluatex{%
+  \ifluatex%
     \begingroup%
       \def\tud at res@a{\if at tud@cdmath at active\fontencoding{LGR}\selectfont{}\fi}%
       \def\tud at res@b##1{%
@@ -3101,7 +3102,7 @@
       \tud at res@b{it#1}%
       \tud at res@b{up#1}%
     \endgroup%
-  }{}%
+  \fi%
 }
 \newcommand*\tud at cdmath@also at greeks{%
   \tud at math@loop at greeks@all\tud at cdmath@also@@greeks%
@@ -7927,7 +7928,7 @@
 \BeforeTOCHead[toc]{%
   \tud at x@bookmark at startatroot%
   \let\@tempc\relax%
-  \iftocfeature{toc}{totoc}{}{%
+  \Iftocfeature{toc}{totoc}{}{%
     \if at tud@bookmarks%
       \setuptoc{toc}{totoc}%
       \tud at cs@store{addtocontents}%

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty	2020-01-14 21:52:06 UTC (rev 53404)
@@ -11,9 +11,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -39,7 +39,7 @@
       \def\@tempb##1 v##2 ##3\relax##4\relax{\gdef\TUDScriptVersionNumber{##2}}%
       \edef\@tempa{\TUD at Version}%
       \expandafter\@tempb\@tempa\relax? ? \relax\relax%
-      \gdef\TUD at Version@KOMA{3.25}%
+      \gdef\TUD at Version@KOMA{3.28}%
     }
   \else
     \newcommand*\TUD at Version@Check[1]{%
@@ -54,7 +54,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/10/23 v2.06e TUD-Script}
+  \TUD at Version@Check{2020/01/14 v2.06f TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}[2019/10/01]
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -79,7 +79,7 @@
 }{}
 %%% From File: tudscr-supervisor.dtx
 \ProvidesPackage{tudscrsupervisor}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
   package
   (commands for supervisors)%
 ]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty	2020-01-14 21:52:06 UTC (rev 53404)
@@ -14,9 +14,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -42,7 +42,7 @@
       \def\@tempb##1 v##2 ##3\relax##4\relax{\gdef\TUDScriptVersionNumber{##2}}%
       \edef\@tempa{\TUD at Version}%
       \expandafter\@tempb\@tempa\relax? ? \relax\relax%
-      \gdef\TUD at Version@KOMA{3.25}%
+      \gdef\TUD at Version@KOMA{3.28}%
     }
   \else
     \newcommand*\TUD at Version@Check[1]{%
@@ -57,7 +57,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/10/23 v2.06e TUD-Script}
+  \TUD at Version@Check{2020/01/14 v2.06f TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}[2019/10/01]
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -82,7 +82,7 @@
 }{}
 %%% From File: tudscr-manual.dtx
 \ProvidesPackage{tudscrtutorial}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
   package
   (internal tutorials)%
 ]
@@ -937,10 +937,14 @@
     activated shell escape option%
   }%
 }
-\newcommand*\tud at latex@ext{}
-\ifpdftex%
-  {\def\tud at latex@ext{pdflatex\space}}%
-  {\def\tud at latex@ext{lualatex\space}}%
+\newcommand*\tud at latex@ext{pdflatex\space}
+\iftutex
+  \ifxetex
+    \renewcommand*\tud at latex@ext{xelatex\space}
+  \else
+    \renewcommand*\tud at latex@ext{lualatex\space}
+  \fi
+\fi
 \newcommand*\Tutorial[1]{\href{#1.pdf}{\textsbn{#1.pdf}}}
 \newcommand*\tud at tut@temp{}
 \edef\tud at tut@temp{\@currname-temp}
@@ -1187,12 +1191,12 @@
 \if at tempswa%
 \begin{filecontents*}{\tud at tut@temp-standalone.tex}
 \documentclass[english,ngerman]{tudscrreprt}
-\ifpdftex{
+\iftutex
+  \usepackage{fontspec}
+\else
   \usepackage[T1]{fontenc}
   \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
-}{
-  \usepackage{fontspec}
-}
+\fi
 \usepackage{babel}
 \usepackage{tudscrsupervisor}
 \usepackage{isodate}

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty	2020-01-14 21:51:33 UTC (rev 53403)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty	2020-01-14 21:52:06 UTC (rev 53404)
@@ -8,9 +8,9 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/10/23 v2.06e TUD-Script
+%%   2020/01/14 v2.06f TUD-Script
 %% 
-%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
+%% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2020
 %% 
 %% This file was generated from file(s) of the TUD-Script bundle.
 %% ----------------------------------------------------------------------------
@@ -29,7 +29,7 @@
 %%% From File: tudscr-twocolfix.dtx
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{twocolfix}[%
-  2019/10/23 v2.06e TUD-Script
+  2020/01/14 v2.06f TUD-Script
   package
   (twocolumn layout bugfix)%
 ]



More information about the tex-live-commits mailing list