From 637a537257e02637c92e4cb58112fc132f984087 Mon Sep 17 00:00:00 2001 From: mrpiggi Date: Mon, 10 Oct 2016 12:44:16 +0200 Subject: [PATCH] =?UTF-8?q?Bugfix=20f=C3=BCr=20Verwendung=20von=20`\author?= =?UTF-8?q?`=20nach=20`\maketitle`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 9 ++++++++- source/doc/tudscr.tex | 2 +- source/tudscr-comp.dtx | 8 ++++++-- source/tudscr-fields.dtx | 8 +++++--- source/tudscr-version.dtx | 2 +- 5 files changed, 21 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 5895da2d..ad42ed10 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ TUD-Script =============== -TUD-Script 2016/09/22 v2.05d +TUD-Script 2016/10/10 v2.05e Copyright (c) Falk Hanisch , 2012-2016 This material is subject to the LaTeX Project Public License version 1.3c or @@ -58,6 +58,9 @@ Das Bundle beinhaltet: Versionen --------- +**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 @@ -230,6 +233,10 @@ The bundle offers: Versions -------- +**v2.05e** (2016/10/10) ++ bug fix for usage of `\author` after `\maketitle` + + **v2.05d** (2016/09/22) + notation changed to TUD-Script-Bundle + solved problems with package `flexisym` diff --git a/source/doc/tudscr.tex b/source/doc/tudscr.tex index 088c2b40..5802a64b 100644 --- a/source/doc/tudscr.tex +++ b/source/doc/tudscr.tex @@ -25,7 +25,7 @@ \endgroup% } \faculty{\protect\cdurl} -\date{22.09.2016} +\date{10.10.2016} \author{Falk Hanisch\thanks{\noexpand\Email{\tudscrmail}}} \subject{\TUDScript \vTUDScript{} basierend auf \KOMAScript} \title{% diff --git a/source/tudscr-comp.dtx b/source/tudscr-comp.dtx index 0e92e82d..26645484 100644 --- a/source/tudscr-comp.dtx +++ b/source/tudscr-comp.dtx @@ -1,4 +1,4 @@ -% \CheckSum{1485} +% \CheckSum{1486} % \iffalse meta-comment % % ============================================================================ @@ -51,7 +51,7 @@ %<*driver> \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \ProvidesFile{tudscr-comp.dtx}[% - 2016/09/22 v2.05d TUD-Script\space% + 2016/10/10 v2.05e TUD-Script\space% % %\ProvidesPackage{tudscrcomp}[% %\ProvidesPackage{tudscrcomp-book}[% @@ -509,6 +509,8 @@ % \changes{v2.05c}{2015/09/15}{neu}^^A % \begin{macro}{\tud@v@2.05d} % \changes{v2.05d}{2015/09/21}{neu}^^A +% \begin{macro}{\tud@v@2.05e} +% \changes{v2.05d}{2015/10/10}{neu}^^A % \begin{macro}{\tud@v@last} % \changes{v2.02}{2014/08/22}{neu}^^A % \changes{v2.03}{2015/01/13}{angepasst}^^A @@ -631,9 +633,11 @@ \csdef{tud@v@2.05b}{3} \csdef{tud@v@2.05c}{3} \csdef{tud@v@2.05d}{3} +\csdef{tud@v@2.05e}{3} \csdef{tud@v@last}{3} % \end{macrocode} % \end{macro}^^A \tud@v@last +% \end{macro}^^A \tud@v@2.05e % \end{macro}^^A \tud@v@2.05d % \end{macro}^^A \tud@v@2.05c % \end{macro}^^A \tud@v@2.05b diff --git a/source/tudscr-fields.dtx b/source/tudscr-fields.dtx index 6acedc47..eba90064 100644 --- a/source/tudscr-fields.dtx +++ b/source/tudscr-fields.dtx @@ -1,4 +1,4 @@ -% \CheckSum{835} +% \CheckSum{840} % \iffalse meta-comment % % ============================================================================ @@ -51,7 +51,7 @@ %<*driver> \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \ProvidesFile{tudscr-fields.dtx}[% - 2016/09/22 v2.05d TUD-Script (input fields)% + 2016/10/10 v2.05e TUD-Script (input fields)% ] \RequirePackage[ngerman=ngerman-x-latest]{hyphsubst} \documentclass[english,ngerman,xindy]{tudscrdoc} @@ -270,7 +270,9 @@ % \begin{macrocode} \def\@tempa##1{\csdef{##1}####1{\noexpand\relax}}% \let\@tempb\tud@split@author@list% - \robustify\and% + \ifx\and\relax\else% + \robustify\and% + \fi% \expandafter\forcsvlist\expandafter\@tempa\expandafter{\@tempb}% \protected@edef\@@author{#1}% % \end{macrocode} diff --git a/source/tudscr-version.dtx b/source/tudscr-version.dtx index 5fd91120..1fabfaed 100644 --- a/source/tudscr-version.dtx +++ b/source/tudscr-version.dtx @@ -131,7 +131,7 @@ % \end{macrocode} % \ToDo{Version eintragen}[Release] % \begin{macrocode} - \TUD@Version@Check{2016/09/22 v2.05d TUD-Script} + \TUD@Version@Check{2016/10/10 v2.05e TUD-Script} \endgroup % \end{macrocode} % \end{macro}^^A \TUDScriptVersionNumber