summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/tudscr
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/tudscr')
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty4
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/mathswap.sty2
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls22
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty4
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls22
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty4
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty4
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty4
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty4
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls4
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty22
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls22
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls22
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty4
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/twocolfix.sty2
17 files changed, 101 insertions, 57 deletions
diff --git a/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty
index 9c2f6cf97ff..796761d1788 100644
--- a/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty
@@ -62,7 +62,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD@Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr@gmail.com}
@@ -75,7 +75,7 @@
}{}
%%% From File: tudscr-comp.dtx
\ProvidesPackage{fix-tudscrfonts}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
package for font fixes
(compatibility for old tud(scr) classes)%
]
diff --git a/Master/texmf-dist/tex/latex/tudscr/mathswap.sty b/Master/texmf-dist/tex/latex/tudscr/mathswap.sty
index 237547aee74..be4fca64f63 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}
\ProvidesPackage{mathswap}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-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 7828c8c9ce6..16a89f7e51d 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls
@@ -79,13 +79,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD@Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr@gmail.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -1172,6 +1172,7 @@
\csdef{tud@v@2.05c}{3}
\csdef{tud@v@2.05d}{3}
\csdef{tud@v@2.05e}{3}
+\csdef{tud@v@2.05f}{3}
\csdef{tud@v@last}{3}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1552,7 +1553,7 @@
\edef\bfdef@ult{\bfdefault}%
\edef\mddef@ult{\mddefault}%
\fi%
- \ifdef{\tud@font@math@init}{}{\tud@font@math@set}%
+ \ifundef{\tud@font@math@init}{\tud@font@math@set}{}%
\tud@font@skip@set%
\normalfont\selectfont%
\tud@layout@process%
@@ -1586,6 +1587,8 @@
\tud@skip@set{belowcaptionskip}{\z@}%
\tud@skip@set{columnsep}{1.1\baselineskip}%
}
+\newcommand*\tud@dinbn{}
+\let\tud@dinbn\relax
\newcommand*\tud@font@init{%
\if@tud@univers%
\newrobustcmd*\univln{\usefont{\encodingdefault}{\tud@univers}{l}{n}}%
@@ -1824,7 +1827,6 @@
\tud@font@math@set%
}%
\sbox\z@{\tud@dinbn$ $}%
- \undef\tud@font@math@init%
}
\newcommand*\tud@font@greek@check@slanted{%
\let\@tempb\relax%
@@ -1906,8 +1908,7 @@
}
\newcommand*\tud@font@greek@upright[1]{\csletcs{#1}{up#1}}
\newcommand*\tud@font@greek@slanted[1]{\csletcs{#1}{var#1}}
-\AtEndPreamble%
-{%
+\AtEndPreamble{%
\if@tud@x@mweights@enabled%
\ifundef{\bfseries@rm}{\edef\bfseries@rm{\bfdefault}}{}%
\ifundef{\bfseries@sf}{\edef\bfseries@sf{\bfdefault}}{}%
@@ -1919,8 +1920,15 @@
\tud@font@check%
\tud@font@set%
\tud@font@init%
- \AtBeginDocument{\tud@font@math@init}%
+ \if@tud@x@bm@requested%
+ \tud@font@math@init%
+ \UnPreventPackageFromLoading{bm}%
+ \RequirePackage{bm}%
+ \fi%
+ \AtBeginDocument{\tud@font@math@init\let\tud@font@math@init\relax}%
}
+\newif\if@tud@x@bm@requested
+\PreventPackageFromLoading[\@tud@x@bm@requestedtrue]{bm}
\AfterPackage*{siunitx}{%
\providecommand*\lseries{\fontseries{l}\selectfont}%
}
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty
index a9498d1067c..81dcfd6e07b 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty
@@ -59,7 +59,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD@Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr@gmail.com}
@@ -72,7 +72,7 @@
}{}
%%% From File: tudscr-base.dtx
\ProvidesPackage{tudscrbase}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-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 d719482abd8..977fa1c56ec 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls
@@ -79,13 +79,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD@Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr@gmail.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -1287,6 +1287,7 @@
\csdef{tud@v@2.05c}{3}
\csdef{tud@v@2.05d}{3}
\csdef{tud@v@2.05e}{3}
+\csdef{tud@v@2.05f}{3}
\csdef{tud@v@last}{3}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1667,7 +1668,7 @@
\edef\bfdef@ult{\bfdefault}%
\edef\mddef@ult{\mddefault}%
\fi%
- \ifdef{\tud@font@math@init}{}{\tud@font@math@set}%
+ \ifundef{\tud@font@math@init}{\tud@font@math@set}{}%
\tud@font@skip@set%
\normalfont\selectfont%
\tud@layout@process%
@@ -1701,6 +1702,8 @@
\tud@skip@set{belowcaptionskip}{\z@}%
\tud@skip@set{columnsep}{1.1\baselineskip}%
}
+\newcommand*\tud@dinbn{}
+\let\tud@dinbn\relax
\newcommand*\tud@font@init{%
\if@tud@univers%
\newrobustcmd*\univln{\usefont{\encodingdefault}{\tud@univers}{l}{n}}%
@@ -1939,7 +1942,6 @@
\tud@font@math@set%
}%
\sbox\z@{\tud@dinbn$ $}%
- \undef\tud@font@math@init%
}
\newcommand*\tud@font@greek@check@slanted{%
\let\@tempb\relax%
@@ -2021,8 +2023,7 @@
}
\newcommand*\tud@font@greek@upright[1]{\csletcs{#1}{up#1}}
\newcommand*\tud@font@greek@slanted[1]{\csletcs{#1}{var#1}}
-\AtEndPreamble%
-{%
+\AtEndPreamble{%
\if@tud@x@mweights@enabled%
\ifundef{\bfseries@rm}{\edef\bfseries@rm{\bfdefault}}{}%
\ifundef{\bfseries@sf}{\edef\bfseries@sf{\bfdefault}}{}%
@@ -2034,8 +2035,15 @@
\tud@font@check%
\tud@font@set%
\tud@font@init%
- \AtBeginDocument{\tud@font@math@init}%
+ \if@tud@x@bm@requested%
+ \tud@font@math@init%
+ \UnPreventPackageFromLoading{bm}%
+ \RequirePackage{bm}%
+ \fi%
+ \AtBeginDocument{\tud@font@math@init\let\tud@font@math@init\relax}%
}
+\newif\if@tud@x@bm@requested
+\PreventPackageFromLoading[\@tud@x@bm@requestedtrue]{bm}
\AfterPackage*{siunitx}{%
\providecommand*\lseries{\fontseries{l}\selectfont}%
}
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty
index 73524566569..9a2d8a16489 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty
@@ -59,7 +59,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD@Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr@gmail.com}
@@ -72,7 +72,7 @@
}{}
%%% From File: tudscr-color.dtx
\ProvidesPackage{tudscrcolor}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
package
(corporate design colors)%
]
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty
index 019c4980e2e..191633c4251 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty
@@ -62,7 +62,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD@Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr@gmail.com}
@@ -84,7 +84,7 @@
}{}
%%% From File: tudscr-comp.dtx
\ProvidesPackage{tudscrcomp-book}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
package
(compatibility for old tud(scr) classes)%
]
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty
index ba957ab4699..8138c76f88c 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty
@@ -62,7 +62,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD@Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr@gmail.com}
@@ -84,7 +84,7 @@
}{}
%%% From File: tudscr-comp.dtx
\ProvidesPackage{tudscrcomp-poster}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
package
(compatibility for old tud(scr) classes)%
]
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty
index 7b428592258..0bcc52e725e 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty
@@ -59,7 +59,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD@Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr@gmail.com}
@@ -81,7 +81,7 @@
}{}
%%% From File: tudscr-comp.dtx
\ProvidesPackage{tudscrcomp}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-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 45640d62f66..6e69c932af9 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls
@@ -61,13 +61,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD@Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr@gmail.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
index cfc3143475f..8a944aa4f62 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
@@ -66,7 +66,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD@Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr@gmail.com}
@@ -79,7 +79,7 @@
}{}
%%% From File: tudscr-fonts.dtx
\ProvidesPackage{tudscrfonts}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
package (corporate design fonts)%
]
\ifcsname KOMAClassName\endcsname\else
@@ -408,6 +408,7 @@
\csdef{tud@v@2.05c}{3}
\csdef{tud@v@2.05d}{3}
\csdef{tud@v@2.05e}{3}
+\csdef{tud@v@2.05f}{3}
\csdef{tud@v@last}{3}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -664,7 +665,7 @@
\edef\bfdef@ult{\bfdefault}%
\edef\mddef@ult{\mddefault}%
\fi%
- \ifdef{\tud@font@math@init}{}{\tud@font@math@set}%
+ \ifundef{\tud@font@math@init}{\tud@font@math@set}{}%
\tud@font@skip@set%
\normalfont\selectfont%
}
@@ -696,6 +697,8 @@
\tud@skip@set{belowcaptionskip}{\z@}%
\tud@skip@set{columnsep}{1.1\baselineskip}%
}
+\newcommand*\tud@dinbn{}
+\let\tud@dinbn\relax
\newcommand*\tud@font@init{%
\if@tud@univers%
\newrobustcmd*\univln{\usefont{\encodingdefault}{\tud@univers}{l}{n}}%
@@ -934,7 +937,6 @@
\tud@font@math@set%
}%
\sbox\z@{\tud@dinbn$ $}%
- \undef\tud@font@math@init%
}
\newcommand*\tud@font@greek@check@slanted{%
\let\@tempb\relax%
@@ -1016,8 +1018,7 @@
}
\newcommand*\tud@font@greek@upright[1]{\csletcs{#1}{up#1}}
\newcommand*\tud@font@greek@slanted[1]{\csletcs{#1}{var#1}}
-\AtBeginDocument%
-{%
+\AtEndPreamble{%
\if@tud@x@mweights@enabled%
\ifundef{\bfseries@rm}{\edef\bfseries@rm{\bfdefault}}{}%
\ifundef{\bfseries@sf}{\edef\bfseries@sf{\bfdefault}}{}%
@@ -1030,8 +1031,15 @@
\ifdef{\sectfont}{}{\let\sectfont\relax}%
\tud@font@set%
\tud@font@init%
- \tud@font@math@init%
+ \if@tud@x@bm@requested%
+ \tud@font@math@init%
+ \UnPreventPackageFromLoading{bm}%
+ \RequirePackage{bm}%
+ \fi%
+ \AtBeginDocument{\tud@font@math@init\let\tud@font@math@init\relax}%
}
+\newif\if@tud@x@bm@requested
+\PreventPackageFromLoading[\@tud@x@bm@requestedtrue]{bm}
\AfterClass*{beamer}{\usefonttheme[onlymath]{serif}}
\AfterPackage*{siunitx}{%
\providecommand*\lseries{\fontseries{l}\selectfont}%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
index 230fecbdca0..1130a2cc953 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
@@ -66,13 +66,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD@Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr@gmail.com}
\newcommand*\TUD@ProvidesWrapperClass[3]{%
\ProvidesClass{#1}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@Parent{#2}%
@@ -1224,7 +1224,9 @@
\fi%
}
\PassOptionsToPackage{xindy,splitindex}{imakeidx}
+\let\tud@shellescape\shellescape
\RequirePackage{imakeidx}[2013/07/11]
+\let\shellescape\tud@shellescape
\indexsetup{%
level=\addsec,%
noclearpage,firstpagestyle=headings,headers={\indexname}{\indexname},%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
index 12e4d27979d..164d0abc848 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
@@ -79,13 +79,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD@Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr@gmail.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -1063,6 +1063,7 @@
\csdef{tud@v@2.05c}{3}
\csdef{tud@v@2.05d}{3}
\csdef{tud@v@2.05e}{3}
+\csdef{tud@v@2.05f}{3}
\csdef{tud@v@last}{3}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1443,7 +1444,7 @@
\edef\bfdef@ult{\bfdefault}%
\edef\mddef@ult{\mddefault}%
\fi%
- \ifdef{\tud@font@math@init}{}{\tud@font@math@set}%
+ \ifundef{\tud@font@math@init}{\tud@font@math@set}{}%
\tud@font@skip@set%
\normalfont\selectfont%
\tud@layout@process%
@@ -1477,6 +1478,8 @@
\tud@skip@set{belowcaptionskip}{\z@}%
\tud@skip@set{columnsep}{1.1\baselineskip}%
}
+\newcommand*\tud@dinbn{}
+\let\tud@dinbn\relax
\newcommand*\tud@font@init{%
\if@tud@univers%
\newrobustcmd*\univln{\usefont{\encodingdefault}{\tud@univers}{l}{n}}%
@@ -1715,7 +1718,6 @@
\tud@font@math@set%
}%
\sbox\z@{\tud@dinbn$ $}%
- \undef\tud@font@math@init%
}
\newcommand*\tud@font@greek@check@slanted{%
\let\@tempb\relax%
@@ -1797,8 +1799,7 @@
}
\newcommand*\tud@font@greek@upright[1]{\csletcs{#1}{up#1}}
\newcommand*\tud@font@greek@slanted[1]{\csletcs{#1}{var#1}}
-\AtEndPreamble%
-{%
+\AtEndPreamble{%
\if@tud@x@mweights@enabled%
\ifundef{\bfseries@rm}{\edef\bfseries@rm{\bfdefault}}{}%
\ifundef{\bfseries@sf}{\edef\bfseries@sf{\bfdefault}}{}%
@@ -1810,8 +1811,15 @@
\tud@font@check%
\tud@font@set%
\tud@font@init%
- \AtBeginDocument{\tud@font@math@init}%
+ \if@tud@x@bm@requested%
+ \tud@font@math@init%
+ \UnPreventPackageFromLoading{bm}%
+ \RequirePackage{bm}%
+ \fi%
+ \AtBeginDocument{\tud@font@math@init\let\tud@font@math@init\relax}%
}
+\newif\if@tud@x@bm@requested
+\PreventPackageFromLoading[\@tud@x@bm@requestedtrue]{bm}
\AfterPackage*{siunitx}{%
\providecommand*\lseries{\fontseries{l}\selectfont}%
}
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls
index 417fd9d20e6..788f5217b37 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls
@@ -79,13 +79,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD@Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr@gmail.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -1291,6 +1291,7 @@
\csdef{tud@v@2.05c}{3}
\csdef{tud@v@2.05d}{3}
\csdef{tud@v@2.05e}{3}
+\csdef{tud@v@2.05f}{3}
\csdef{tud@v@last}{3}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1671,7 +1672,7 @@
\edef\bfdef@ult{\bfdefault}%
\edef\mddef@ult{\mddefault}%
\fi%
- \ifdef{\tud@font@math@init}{}{\tud@font@math@set}%
+ \ifundef{\tud@font@math@init}{\tud@font@math@set}{}%
\tud@font@skip@set%
\normalfont\selectfont%
\tud@layout@process%
@@ -1705,6 +1706,8 @@
\tud@skip@set{belowcaptionskip}{\z@}%
\tud@skip@set{columnsep}{1.1\baselineskip}%
}
+\newcommand*\tud@dinbn{}
+\let\tud@dinbn\relax
\newcommand*\tud@font@init{%
\if@tud@univers%
\newrobustcmd*\univln{\usefont{\encodingdefault}{\tud@univers}{l}{n}}%
@@ -1943,7 +1946,6 @@
\tud@font@math@set%
}%
\sbox\z@{\tud@dinbn$ $}%
- \undef\tud@font@math@init%
}
\newcommand*\tud@font@greek@check@slanted{%
\let\@tempb\relax%
@@ -2025,8 +2027,7 @@
}
\newcommand*\tud@font@greek@upright[1]{\csletcs{#1}{up#1}}
\newcommand*\tud@font@greek@slanted[1]{\csletcs{#1}{var#1}}
-\AtEndPreamble%
-{%
+\AtEndPreamble{%
\if@tud@x@mweights@enabled%
\ifundef{\bfseries@rm}{\edef\bfseries@rm{\bfdefault}}{}%
\ifundef{\bfseries@sf}{\edef\bfseries@sf{\bfdefault}}{}%
@@ -2038,8 +2039,15 @@
\tud@font@check%
\tud@font@set%
\tud@font@init%
- \AtBeginDocument{\tud@font@math@init}%
+ \if@tud@x@bm@requested%
+ \tud@font@math@init%
+ \UnPreventPackageFromLoading{bm}%
+ \RequirePackage{bm}%
+ \fi%
+ \AtBeginDocument{\tud@font@math@init\let\tud@font@math@init\relax}%
}
+\newif\if@tud@x@bm@requested
+\PreventPackageFromLoading[\@tud@x@bm@requestedtrue]{bm}
\AfterPackage*{siunitx}{%
\providecommand*\lseries{\fontseries{l}\selectfont}%
}
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty
index dda341fc6e2..3513e931fdd 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty
@@ -61,7 +61,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD@Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr@gmail.com}
@@ -83,7 +83,7 @@
}{}
%%% From File: tudscr-supervisor.dtx
\ProvidesPackage{tudscrsupervisor}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
package
(commands for supervisors)%
]
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty
index 6afb2db9fbf..6ef4e522a3a 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty
@@ -64,7 +64,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD@Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr@gmail.com}
@@ -86,7 +86,7 @@
}{}
%%% From File: tudscr-manual.dtx
\ProvidesPackage{tudscrtutorial}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
package (internal tutorials)%
]
%%% From File: tudscr-base.dtx
@@ -724,7 +724,9 @@
\fi%
}
\PassOptionsToPackage{xindy,splitindex}{imakeidx}
+\let\tud@shellescape\shellescape
\RequirePackage{imakeidx}[2013/07/11]
+\let\shellescape\tud@shellescape
\indexsetup{%
level=\subsection*,%
noclearpage,firstpagestyle=headings,headers={\indexname}{\indexname},%
diff --git a/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty b/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty
index 9457a4f2ec3..b7ba818f9c9 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}
\ProvidesPackage{twocolfix}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
package
(twocolumn layout bugfix)%
]