texlive[42271] Master/texmf-dist: tudscr (13oct16)
commits+karl at tug.org
commits+karl at tug.org
Sun Oct 16 00:55:03 CEST 2016
Revision: 42271
http://tug.org/svn/texlive?view=revision&revision=42271
Author: karl
Date: 2016-10-16 00:55:03 +0200 (Sun, 16 Oct 2016)
Log Message:
-----------
tudscr (13oct16)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/tudscr/README
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/tudscr.tex
trunk/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx
trunk/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx
trunk/Master/texmf-dist/source/latex/tudscr/tudscr-manual.dtx
trunk/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx
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/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tudscr/README 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/doc/latex/tudscr/README 2016-10-15 22:55:03 UTC (rev 42271)
@@ -2,7 +2,7 @@
TUD-Script
===============
-TUD-Script 2016/10/10 v2.05e
+TUD-Script 2016/10/12 v2.05f
Copyright (c) Falk Hanisch <tudscr at gmail.com>, 2012-2016
This material is subject to the LaTeX Project Public License version 1.3c or
@@ -58,9 +58,14 @@
Versionen
---------
+**v2.05f** (2016/10/12)
++ Probleme mit dem Paket `bm` behoben
+
+
**v2.05e** (2016/10/10)
+ Bugfix für Verwendung von `\author` nach `\maketitle`
+
**v2.05d** (2016/09/22)
+ Bezeichnung in TUD-Script-Bundle geändert
+ Probleme mit dem Paket `flexisym` behoben
@@ -233,6 +238,10 @@
Versions
--------
+**v2.05f** (2016/10/12)
++ solved problems with package `bm`
+
+
**v2.05e** (2016/10/10)
+ bug fix for usage of `\author` after `\maketitle`
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/tudscr.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex 2016-10-15 22:55:03 UTC (rev 42271)
@@ -25,7 +25,7 @@
\endgroup%
}
\faculty{\protect\cdurl}
-\date{10.10.2016}
+\date{12.10.2016}
\author{Falk Hanisch\thanks{\noexpand\Email{\tudscrmail}}}
\subject{\TUDScript \vTUDScript{} basierend auf \KOMAScript}
\title{%
Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx 2016-10-15 22:55:03 UTC (rev 42271)
@@ -1,4 +1,4 @@
-% \CheckSum{1486}
+% \CheckSum{1487}
% \iffalse meta-comment
%
% ============================================================================
@@ -51,7 +51,7 @@
%<*driver>
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
\ProvidesFile{tudscr-comp.dtx}[%
- 2016/10/10 v2.05e TUD-Script\space%
+ 2016/10/12 v2.05f TUD-Script\space%
%</driver>
%<package&identify&comp&base>\ProvidesPackage{tudscrcomp}[%
%<package&identify&comp&book>\ProvidesPackage{tudscrcomp-book}[%
@@ -511,6 +511,8 @@
% \changes{v2.05d}{2015/09/21}{neu}^^A
% \begin{macro}{\tud at v@2.05e}
% \changes{v2.05d}{2015/10/10}{neu}^^A
+% \begin{macro}{\tud at v@2.05f}
+% \changes{v2.05d}{2015/10/12}{neu}^^A
% \begin{macro}{\tud at v@last}
% \changes{v2.02}{2014/08/22}{neu}^^A
% \changes{v2.03}{2015/01/13}{angepasst}^^A
@@ -634,9 +636,11 @@
\csdef{tud at v@2.05c}{3}
\csdef{tud at v@2.05d}{3}
\csdef{tud at v@2.05e}{3}
+\csdef{tud at v@2.05f}{3}
\csdef{tud at v@last}{3}
% \end{macrocode}
% \end{macro}^^A \tud at v@last
+% \end{macro}^^A \tud at v@2.05f
% \end{macro}^^A \tud at v@2.05e
% \end{macro}^^A \tud at v@2.05d
% \end{macro}^^A \tud at v@2.05c
Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx 2016-10-15 22:55:03 UTC (rev 42271)
@@ -1,4 +1,4 @@
-% \CheckSum{1278}
+% \CheckSum{1291}
% \iffalse meta-comment
%
% ============================================================================
@@ -51,7 +51,7 @@
%<*driver>
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
\ProvidesFile{tudscr-fonts.dtx}[%
- 2016/09/22 v2.05d TUD-Script\space%
+ 2016/10/12 v2.05f TUD-Script\space%
%</driver>
%<package&identify>\ProvidesPackage{tudscrfonts}[%
%<*driver|package&identify>
@@ -801,7 +801,7 @@
% definiert. Danach erfolgt die Behandlung der Mathematikschriften und die
% gewählte Standardschrift aktiviert. Zum Schluss wird das Layout erneuert.
% \begin{macrocode}
- \ifdef{\tud at font@math at init}{}{\tud at font@math at set}%
+ \ifundef{\tud at font@math at init}{\tud at font@math at set}{}%
\tud at font@skip at set%
\normalfont\selectfont%
%<*class>
@@ -914,6 +914,8 @@
% Das Makro \cs{tud at font@init} wird für die Defintion aller Befehle zur Auswahl
% der Schriften des \CDs verwendet.
% \begin{macrocode}
+\newcommand*\tud at dinbn{}
+\let\tud at dinbn\relax
\newcommand*\tud at font@init{%
% \end{macrocode}
% Es werden mehrere Schalter zur expliziten Auswahl für die Schriftschnitte
@@ -1479,11 +1481,6 @@
% Laden der Schriftdefinitionen am Dokumentbeginn zu forcieren.
% \begin{macrocode}
\sbox\z@{\tud at dinbn$ $}%
-% \end{macrocode}
-% Zuletzt wird der Befehl für die Initialisierung der Mathematikschriften
-% undefiniert gesetzt.
-% \begin{macrocode}
- \undef\tud at font@math at init%
}
% \end{macrocode}
% \end{macro}^^A \mv at dinbold
@@ -1686,9 +1683,7 @@
% das Setzen der Mathematikschriften durch \cs{AtBeginDocument} innerhalb von
% \cs{AtEndPreamble} am Ende \emph{aller} \cs{AtBeginDocument}.
% \begin{macrocode}
-%<class>\AtEndPreamble%
-%<package>\AtBeginDocument%
-{%
+\AtEndPreamble{%
% \end{macrocode}
% Falls \pkg{mweights} geladen wurde, werden im Bedarfsfall die vom Paket
% erwarteten Makros für die Schriftschnitte der einzelnen Schriftfamilien
@@ -1708,9 +1703,7 @@
% Damit \pkg{tudscrfonts} reibungslos mit den nachfolgenden Definitionen
% funktioniert, wird im Bedarfsfall der Befehl \cs{sectfont} vorgehalten.
% \begin{macrocode}
-%<*package>
- \ifdef{\sectfont}{}{\let\sectfont\relax}%
-%</package>
+%<package> \ifdef{\sectfont}{}{\let\sectfont\relax}%
% \end{macrocode}
% Damit die Schrift im Dokument später noch umgestellt werden kann, werden
% sämtliche Einstellungen erst am Ende der Präambel gesichert. Deshalb wird
@@ -1731,13 +1724,31 @@
% insbesondere auf Einstellungen von \pkg{fontspec} reagieren zu können. Da es
% so gut wie keine freien OpenType"=Schriften für den mathmatischen Formelsatz
% gibt, werden \emph{immer} die PostScript"=Schriften verwendet, falls diese
-% installiert sind.
+% installiert sind. Wurde jedoch das Paket \pkg{bm} angefordert, so müssen die
+% Mathematikschriften spätestens zum Ende der Präambel initialisiert werden.
% \begin{macrocode}
-%<class> \AtBeginDocument{\tud at font@math at init}%
-%<package> \tud at font@math at init%
+ \if at tud@x at bm@requested%
+ \tud at font@math at init%
+ \UnPreventPackageFromLoading{bm}%
+ \RequirePackage{bm}%
+ \fi%
+ \AtBeginDocument{\tud at font@math at init\let\tud at font@math at init\relax}%
}
% \end{macrocode}
%
+% \subsection{Anpassungen für das Paket \pkg{bm}}
+%
+% \begin{macro}{\if at tud@x at bm@requested}
+% Das Paket \pkg{bm} stellt den Befehl \cs{bm} für fette und kursive Symbole im
+% Mathematiksatz bereit. Damit dies funktioniert, muss das Laden des Paketes
+% auf das Ende der Präambel verzögert werden, um zuvor alle Einstellungen für
+% die mathematischen Symbole vornehmen zu können.
+% \begin{macrocode}
+\newif\if at tud@x at bm@requested
+\PreventPackageFromLoading[\@tud at x@bm at requestedtrue]{bm}
+% \end{macrocode}
+% \end{macro}^^A \if at tud@x at bm@requested
+%
% \subsection{Anpassungen für die Klasse \cls{beamer}}
%
% Die \cls{beamer}-Klasse lädt standardmäßig serifenlose Mathematikschriften.
Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-manual.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-manual.dtx 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-manual.dtx 2016-10-15 22:55:03 UTC (rev 42271)
@@ -1,4 +1,4 @@
-% \CheckSum{4147}
+% \CheckSum{4153}
% \iffalse meta-comment
%
% ============================================================================
@@ -51,7 +51,7 @@
%<*driver>
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
\ProvidesFile{tudscr-manual.dtx}[%
- 2016/09/22 v2.05d TUD-Script\space%
+ 2016/10/12 v2.05f TUD-Script\space%
%</driver>
%<package&identify>\ProvidesPackage{tudscrtutorial}[%
%<*driver|package&identify>
@@ -2866,9 +2866,12 @@
% Für die Erstellung aller Indexe wird das Paket \pkg{imakeidx} zusammen mit
% \app{texindy} verwendet. Diese können sowohl mit dem Paket als auch mit der
% Klasse erzeugt werden.
+% \ToDo{Patcherei für imakeidx raus, sobald dies geht}[v2.06]
% \begin{macrocode}
\PassOptionsToPackage{xindy,splitindex}{imakeidx}
+\let\tud at shellescape\shellescape
\RequirePackage{imakeidx}[2013/07/11]
+\let\shellescape\tud at shellescape
% \end{macrocode}
% Zuerst ein paar kleinere Einstellungen für das Layout\dots
% \begin{macrocode}
Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx 2016-10-15 22:55:03 UTC (rev 42271)
@@ -131,7 +131,7 @@
% \end{macrocode}
% \ToDo{Version eintragen}[Release]
% \begin{macrocode}
- \TUD at Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD at Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
% \end{macrocode}
% \end{macro}^^A \TUDScriptVersionNumber
Modified: trunk/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty 2016-10-15 22:55:03 UTC (rev 42271)
@@ -62,7 +62,7 @@
\fi%
}
\fi
- \TUD at Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD at Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr at 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)%
]
Modified: trunk/Master/texmf-dist/tex/latex/tudscr/mathswap.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/mathswap.sty 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/mathswap.sty 2016-10-15 22:55:03 UTC (rev 42271)
@@ -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)%
]
Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls 2016-10-15 22:55:03 UTC (rev 42271)
@@ -79,13 +79,13 @@
\fi%
}
\fi
- \TUD at Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD at Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr at gmail.com}
\newcommand*\TUD at ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD at Class@KOMA{#2}%
@@ -1172,6 +1172,7 @@
\csdef{tud at v@2.05c}{3}
\csdef{tud at v@2.05d}{3}
\csdef{tud at v@2.05e}{3}
+\csdef{tud at v@2.05f}{3}
\csdef{tud at v@last}{3}
\newcommand*\tud at v@get[2]{%
\begingroup%
@@ -1552,7 +1553,7 @@
\edef\bfdef at ult{\bfdefault}%
\edef\mddef at ult{\mddefault}%
\fi%
- \ifdef{\tud at font@math at init}{}{\tud at font@math at set}%
+ \ifundef{\tud at font@math at init}{\tud at font@math at set}{}%
\tud at font@skip at set%
\normalfont\selectfont%
\tud at layout@process%
@@ -1586,6 +1587,8 @@
\tud at skip@set{belowcaptionskip}{\z@}%
\tud at skip@set{columnsep}{1.1\baselineskip}%
}
+\newcommand*\tud at dinbn{}
+\let\tud at dinbn\relax
\newcommand*\tud at font@init{%
\if at tud@univers%
\newrobustcmd*\univln{\usefont{\encodingdefault}{\tud at univers}{l}{n}}%
@@ -1824,7 +1827,6 @@
\tud at font@math at set%
}%
\sbox\z@{\tud at dinbn$ $}%
- \undef\tud at font@math at init%
}
\newcommand*\tud at font@greek at check@slanted{%
\let\@tempb\relax%
@@ -1906,8 +1908,7 @@
}
\newcommand*\tud at font@greek at upright[1]{\csletcs{#1}{up#1}}
\newcommand*\tud at font@greek at slanted[1]{\csletcs{#1}{var#1}}
-\AtEndPreamble%
-{%
+\AtEndPreamble{%
\if at tud@x at mweights@enabled%
\ifundef{\bfseries at rm}{\edef\bfseries at rm{\bfdefault}}{}%
\ifundef{\bfseries at sf}{\edef\bfseries at sf{\bfdefault}}{}%
@@ -1919,8 +1920,15 @@
\tud at font@check%
\tud at font@set%
\tud at font@init%
- \AtBeginDocument{\tud at font@math at init}%
+ \if at tud@x at bm@requested%
+ \tud at font@math at init%
+ \UnPreventPackageFromLoading{bm}%
+ \RequirePackage{bm}%
+ \fi%
+ \AtBeginDocument{\tud at font@math at init\let\tud at font@math at init\relax}%
}
+\newif\if at tud@x at bm@requested
+\PreventPackageFromLoading[\@tud at x@bm at requestedtrue]{bm}
\AfterPackage*{siunitx}{%
\providecommand*\lseries{\fontseries{l}\selectfont}%
}
Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty 2016-10-15 22:55:03 UTC (rev 42271)
@@ -59,7 +59,7 @@
\fi%
}
\fi
- \TUD at Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD at Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr at 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)%
]
Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls 2016-10-15 22:55:03 UTC (rev 42271)
@@ -79,13 +79,13 @@
\fi%
}
\fi
- \TUD at Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD at Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr at gmail.com}
\newcommand*\TUD at ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD at Class@KOMA{#2}%
@@ -1287,6 +1287,7 @@
\csdef{tud at v@2.05c}{3}
\csdef{tud at v@2.05d}{3}
\csdef{tud at v@2.05e}{3}
+\csdef{tud at v@2.05f}{3}
\csdef{tud at v@last}{3}
\newcommand*\tud at v@get[2]{%
\begingroup%
@@ -1667,7 +1668,7 @@
\edef\bfdef at ult{\bfdefault}%
\edef\mddef at ult{\mddefault}%
\fi%
- \ifdef{\tud at font@math at init}{}{\tud at font@math at set}%
+ \ifundef{\tud at font@math at init}{\tud at font@math at set}{}%
\tud at font@skip at set%
\normalfont\selectfont%
\tud at layout@process%
@@ -1701,6 +1702,8 @@
\tud at skip@set{belowcaptionskip}{\z@}%
\tud at skip@set{columnsep}{1.1\baselineskip}%
}
+\newcommand*\tud at dinbn{}
+\let\tud at dinbn\relax
\newcommand*\tud at font@init{%
\if at tud@univers%
\newrobustcmd*\univln{\usefont{\encodingdefault}{\tud at univers}{l}{n}}%
@@ -1939,7 +1942,6 @@
\tud at font@math at set%
}%
\sbox\z@{\tud at dinbn$ $}%
- \undef\tud at font@math at init%
}
\newcommand*\tud at font@greek at check@slanted{%
\let\@tempb\relax%
@@ -2021,8 +2023,7 @@
}
\newcommand*\tud at font@greek at upright[1]{\csletcs{#1}{up#1}}
\newcommand*\tud at font@greek at slanted[1]{\csletcs{#1}{var#1}}
-\AtEndPreamble%
-{%
+\AtEndPreamble{%
\if at tud@x at mweights@enabled%
\ifundef{\bfseries at rm}{\edef\bfseries at rm{\bfdefault}}{}%
\ifundef{\bfseries at sf}{\edef\bfseries at sf{\bfdefault}}{}%
@@ -2034,8 +2035,15 @@
\tud at font@check%
\tud at font@set%
\tud at font@init%
- \AtBeginDocument{\tud at font@math at init}%
+ \if at tud@x at bm@requested%
+ \tud at font@math at init%
+ \UnPreventPackageFromLoading{bm}%
+ \RequirePackage{bm}%
+ \fi%
+ \AtBeginDocument{\tud at font@math at init\let\tud at font@math at init\relax}%
}
+\newif\if at tud@x at bm@requested
+\PreventPackageFromLoading[\@tud at x@bm at requestedtrue]{bm}
\AfterPackage*{siunitx}{%
\providecommand*\lseries{\fontseries{l}\selectfont}%
}
Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty 2016-10-15 22:55:03 UTC (rev 42271)
@@ -59,7 +59,7 @@
\fi%
}
\fi
- \TUD at Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD at Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr at 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)%
]
Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty 2016-10-15 22:55:03 UTC (rev 42271)
@@ -62,7 +62,7 @@
\fi%
}
\fi
- \TUD at Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD at Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr at 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)%
]
Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty 2016-10-15 22:55:03 UTC (rev 42271)
@@ -62,7 +62,7 @@
\fi%
}
\fi
- \TUD at Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD at Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr at 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)%
]
Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty 2016-10-15 22:55:03 UTC (rev 42271)
@@ -59,7 +59,7 @@
\fi%
}
\fi
- \TUD at Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD at Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr at 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)%
]
Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls 2016-10-15 22:55:03 UTC (rev 42271)
@@ -61,13 +61,13 @@
\fi%
}
\fi
- \TUD at Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD at Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr at gmail.com}
\newcommand*\TUD at ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
^^J#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 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty 2016-10-15 22:55:03 UTC (rev 42271)
@@ -66,7 +66,7 @@
\fi%
}
\fi
- \TUD at Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD at Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr at 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 at v@2.05c}{3}
\csdef{tud at v@2.05d}{3}
\csdef{tud at v@2.05e}{3}
+\csdef{tud at v@2.05f}{3}
\csdef{tud at v@last}{3}
\newcommand*\tud at v@get[2]{%
\begingroup%
@@ -664,7 +665,7 @@
\edef\bfdef at ult{\bfdefault}%
\edef\mddef at ult{\mddefault}%
\fi%
- \ifdef{\tud at font@math at init}{}{\tud at font@math at set}%
+ \ifundef{\tud at font@math at init}{\tud at font@math at set}{}%
\tud at font@skip at set%
\normalfont\selectfont%
}
@@ -696,6 +697,8 @@
\tud at skip@set{belowcaptionskip}{\z@}%
\tud at skip@set{columnsep}{1.1\baselineskip}%
}
+\newcommand*\tud at dinbn{}
+\let\tud at dinbn\relax
\newcommand*\tud at font@init{%
\if at tud@univers%
\newrobustcmd*\univln{\usefont{\encodingdefault}{\tud at univers}{l}{n}}%
@@ -934,7 +937,6 @@
\tud at font@math at set%
}%
\sbox\z@{\tud at dinbn$ $}%
- \undef\tud at font@math at init%
}
\newcommand*\tud at font@greek at check@slanted{%
\let\@tempb\relax%
@@ -1016,8 +1018,7 @@
}
\newcommand*\tud at font@greek at upright[1]{\csletcs{#1}{up#1}}
\newcommand*\tud at font@greek at slanted[1]{\csletcs{#1}{var#1}}
-\AtBeginDocument%
-{%
+\AtEndPreamble{%
\if at tud@x at mweights@enabled%
\ifundef{\bfseries at rm}{\edef\bfseries at rm{\bfdefault}}{}%
\ifundef{\bfseries at sf}{\edef\bfseries at sf{\bfdefault}}{}%
@@ -1030,8 +1031,15 @@
\ifdef{\sectfont}{}{\let\sectfont\relax}%
\tud at font@set%
\tud at font@init%
- \tud at font@math at init%
+ \if at tud@x at bm@requested%
+ \tud at font@math at init%
+ \UnPreventPackageFromLoading{bm}%
+ \RequirePackage{bm}%
+ \fi%
+ \AtBeginDocument{\tud at font@math at init\let\tud at font@math at init\relax}%
}
+\newif\if at tud@x at bm@requested
+\PreventPackageFromLoading[\@tud at x@bm at requestedtrue]{bm}
\AfterClass*{beamer}{\usefonttheme[onlymath]{serif}}
\AfterPackage*{siunitx}{%
\providecommand*\lseries{\fontseries{l}\selectfont}%
Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls 2016-10-15 22:55:03 UTC (rev 42271)
@@ -66,13 +66,13 @@
\fi%
}
\fi
- \TUD at Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD at Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr at gmail.com}
\newcommand*\TUD at ProvidesWrapperClass[3]{%
\ProvidesClass{#1}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD at Class@Parent{#2}%
@@ -1224,7 +1224,9 @@
\fi%
}
\PassOptionsToPackage{xindy,splitindex}{imakeidx}
+\let\tud at shellescape\shellescape
\RequirePackage{imakeidx}[2013/07/11]
+\let\shellescape\tud at shellescape
\indexsetup{%
level=\addsec,%
noclearpage,firstpagestyle=headings,headers={\indexname}{\indexname},%
Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls 2016-10-15 22:55:03 UTC (rev 42271)
@@ -79,13 +79,13 @@
\fi%
}
\fi
- \TUD at Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD at Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr at gmail.com}
\newcommand*\TUD at ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD at Class@KOMA{#2}%
@@ -1063,6 +1063,7 @@
\csdef{tud at v@2.05c}{3}
\csdef{tud at v@2.05d}{3}
\csdef{tud at v@2.05e}{3}
+\csdef{tud at v@2.05f}{3}
\csdef{tud at v@last}{3}
\newcommand*\tud at v@get[2]{%
\begingroup%
@@ -1443,7 +1444,7 @@
\edef\bfdef at ult{\bfdefault}%
\edef\mddef at ult{\mddefault}%
\fi%
- \ifdef{\tud at font@math at init}{}{\tud at font@math at set}%
+ \ifundef{\tud at font@math at init}{\tud at font@math at set}{}%
\tud at font@skip at set%
\normalfont\selectfont%
\tud at layout@process%
@@ -1477,6 +1478,8 @@
\tud at skip@set{belowcaptionskip}{\z@}%
\tud at skip@set{columnsep}{1.1\baselineskip}%
}
+\newcommand*\tud at dinbn{}
+\let\tud at dinbn\relax
\newcommand*\tud at font@init{%
\if at tud@univers%
\newrobustcmd*\univln{\usefont{\encodingdefault}{\tud at univers}{l}{n}}%
@@ -1715,7 +1718,6 @@
\tud at font@math at set%
}%
\sbox\z@{\tud at dinbn$ $}%
- \undef\tud at font@math at init%
}
\newcommand*\tud at font@greek at check@slanted{%
\let\@tempb\relax%
@@ -1797,8 +1799,7 @@
}
\newcommand*\tud at font@greek at upright[1]{\csletcs{#1}{up#1}}
\newcommand*\tud at font@greek at slanted[1]{\csletcs{#1}{var#1}}
-\AtEndPreamble%
-{%
+\AtEndPreamble{%
\if at tud@x at mweights@enabled%
\ifundef{\bfseries at rm}{\edef\bfseries at rm{\bfdefault}}{}%
\ifundef{\bfseries at sf}{\edef\bfseries at sf{\bfdefault}}{}%
@@ -1810,8 +1811,15 @@
\tud at font@check%
\tud at font@set%
\tud at font@init%
- \AtBeginDocument{\tud at font@math at init}%
+ \if at tud@x at bm@requested%
+ \tud at font@math at init%
+ \UnPreventPackageFromLoading{bm}%
+ \RequirePackage{bm}%
+ \fi%
+ \AtBeginDocument{\tud at font@math at init\let\tud at font@math at init\relax}%
}
+\newif\if at tud@x at bm@requested
+\PreventPackageFromLoading[\@tud at x@bm at requestedtrue]{bm}
\AfterPackage*{siunitx}{%
\providecommand*\lseries{\fontseries{l}\selectfont}%
}
Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls 2016-10-15 22:55:03 UTC (rev 42271)
@@ -79,13 +79,13 @@
\fi%
}
\fi
- \TUD at Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD at Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr at gmail.com}
\newcommand*\TUD at ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD at Class@KOMA{#2}%
@@ -1291,6 +1291,7 @@
\csdef{tud at v@2.05c}{3}
\csdef{tud at v@2.05d}{3}
\csdef{tud at v@2.05e}{3}
+\csdef{tud at v@2.05f}{3}
\csdef{tud at v@last}{3}
\newcommand*\tud at v@get[2]{%
\begingroup%
@@ -1671,7 +1672,7 @@
\edef\bfdef at ult{\bfdefault}%
\edef\mddef at ult{\mddefault}%
\fi%
- \ifdef{\tud at font@math at init}{}{\tud at font@math at set}%
+ \ifundef{\tud at font@math at init}{\tud at font@math at set}{}%
\tud at font@skip at set%
\normalfont\selectfont%
\tud at layout@process%
@@ -1705,6 +1706,8 @@
\tud at skip@set{belowcaptionskip}{\z@}%
\tud at skip@set{columnsep}{1.1\baselineskip}%
}
+\newcommand*\tud at dinbn{}
+\let\tud at dinbn\relax
\newcommand*\tud at font@init{%
\if at tud@univers%
\newrobustcmd*\univln{\usefont{\encodingdefault}{\tud at univers}{l}{n}}%
@@ -1943,7 +1946,6 @@
\tud at font@math at set%
}%
\sbox\z@{\tud at dinbn$ $}%
- \undef\tud at font@math at init%
}
\newcommand*\tud at font@greek at check@slanted{%
\let\@tempb\relax%
@@ -2025,8 +2027,7 @@
}
\newcommand*\tud at font@greek at upright[1]{\csletcs{#1}{up#1}}
\newcommand*\tud at font@greek at slanted[1]{\csletcs{#1}{var#1}}
-\AtEndPreamble%
-{%
+\AtEndPreamble{%
\if at tud@x at mweights@enabled%
\ifundef{\bfseries at rm}{\edef\bfseries at rm{\bfdefault}}{}%
\ifundef{\bfseries at sf}{\edef\bfseries at sf{\bfdefault}}{}%
@@ -2038,8 +2039,15 @@
\tud at font@check%
\tud at font@set%
\tud at font@init%
- \AtBeginDocument{\tud at font@math at init}%
+ \if at tud@x at bm@requested%
+ \tud at font@math at init%
+ \UnPreventPackageFromLoading{bm}%
+ \RequirePackage{bm}%
+ \fi%
+ \AtBeginDocument{\tud at font@math at init\let\tud at font@math at init\relax}%
}
+\newif\if at tud@x at bm@requested
+\PreventPackageFromLoading[\@tud at x@bm at requestedtrue]{bm}
\AfterPackage*{siunitx}{%
\providecommand*\lseries{\fontseries{l}\selectfont}%
}
Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty 2016-10-15 22:55:03 UTC (rev 42271)
@@ -61,7 +61,7 @@
\fi%
}
\fi
- \TUD at Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD at Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr at 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)%
]
Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty 2016-10-15 22:55:03 UTC (rev 42271)
@@ -64,7 +64,7 @@
\fi%
}
\fi
- \TUD at Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD at Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr at 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 at shellescape\shellescape
\RequirePackage{imakeidx}[2013/07/11]
+\let\shellescape\tud at shellescape
\indexsetup{%
level=\subsection*,%
noclearpage,firstpagestyle=headings,headers={\indexname}{\indexname},%
Modified: trunk/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty 2016-10-15 22:54:39 UTC (rev 42270)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty 2016-10-15 22:55:03 UTC (rev 42271)
@@ -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)%
]
More information about the tex-live-commits
mailing list