diff options
author | Karl Berry <karl@freefriends.org> | 2019-11-28 22:01:59 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-11-28 22:01:59 +0000 |
commit | b5081102bc45191d77f3665817270ae63e4b06a3 (patch) | |
tree | 47162f63ff9a3c92db5f04c31b1918236156dfaa /Master/texmf-dist/tex | |
parent | 456d8a828908fa2889a1ab16eeed5605eb58b203 (diff) |
tuda-ci (28nov19)
git-svn-id: svn://tug.org/texlive/trunk@52963 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
25 files changed, 174 insertions, 901 deletions
diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty index 58b89e28d2d..ce5f784d63c 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty @@ -1,33 +1,3 @@ -%% This is file `beamercolorthemeTUDa.sty' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{beamercolorthemeTUDa} [\filedate\space\fileversion] @@ -66,7 +36,7 @@ \setbeamercolor*{institute}{parent=title} \bool_if:NTF \g_TUDa@beamer_colorframetitle_bool { - \setbeamercolor*{frametitle}{fg=textonaccentcolor,bg=accentcolor} + \setbeamercolor*{frametitle}{fg=textonaccentcolor,bg=accentcolor} } { \setbeamercolor*{frametitle}{fg=black,bg=white} } diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamerfontthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamerfontthemeTUDa.sty index 139f70b1e46..8865ce5dd4e 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamerfontthemeTUDa.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamerfontthemeTUDa.sty @@ -1,37 +1,7 @@ -%% This is file `beamerfontthemeTUDa.sty' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{beamerfontthemeTUDa} - [\filedate\space\fileversion] - + [\filedate\space\fileversion] + \RequirePackage{l3keys2e} \ExplSyntaxOn @@ -46,13 +16,13 @@ \ProcessKeysOptions{TUDa/beamer/fonts} \ExplSyntaxOff - + \mode<presentation> \RequirePackage{tudafonts} \ExplSyntaxOn -\bool_if:NTF \g_TUDa_serif_bool +\bool_if:NTF \g_TUDa_serif_bool {\usefonttheme{serif}} {\renewcommand*{\familydefault}{\sfdefault}} \ExplSyntaxOff diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamerinnerthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamerinnerthemeTUDa.sty index 3144a417a7a..a3870754834 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamerinnerthemeTUDa.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamerinnerthemeTUDa.sty @@ -1,33 +1,3 @@ -%% This is file `beamerinnerthemeTUDa.sty' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} %% This is file `beamerinnerthemeTUDa.sty' version 1.11 (2019/10/15), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt @@ -107,7 +77,7 @@ \dim_new:N \l_TUDa_titlegraphic_wd_dim \defbeamertemplate*{title~ page}{TUDa}[1][] -{ +{ \nointerlineskip \vspace{\dim_eval:n {-\c_TUDa_largerule_dim}} \hbox_set:Nn \l_TUDa_titlehead_box { @@ -202,7 +172,7 @@ \ifbeamercolorempty[bg]{block body}{\vskip-.25ex}{\vskip-.75ex}\vbox{}% } -\defbeamertemplate*{block end}{TUDa} +\defbeamertemplate*{block end}{TUDa} {\end{beamercolorbox}\end{beamercolorbox}\vskip\smallskipamount} \defbeamertemplate*{block alerted begin}{TUDa} @@ -224,7 +194,7 @@ \usebeamerfont{block body alerted}% \begin{beamercolorbox}[wd={\dimexpr\linewidth-3pt},colsep=.75ex]{block body alerted}% } - + \defbeamertemplate*{block alerted end}{TUDa} {\end{beamercolorbox}\end{beamercolorbox}\vskip\smallskipamount} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamerouterthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamerouterthemeTUDa.sty index 805908e02ed..691fb25cb4b 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamerouterthemeTUDa.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamerouterthemeTUDa.sty @@ -1,33 +1,3 @@ -%% This is file `beamerouterthemeTUDa.sty' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{beamerouterthemeTUDa} [\filedate\space\fileversion] @@ -123,7 +93,7 @@ leftskip=\TUDa@beamer@sep, rightskip=\TUDa@beamer@sep, ht=2.75mm,dp=2.75mm]{footline} \usebeamerfont{author~ in~ head/foot}% - \bool_set_false:N \l_TUDa_tmpa_bool + \bool_set_false:N \l_TUDa_tmpa_bool \clist_map_variable:nNn {date, department, institute, author} \l_tmpa_tl { \tl_if_empty:cF {beamer@short\l_tmpa_tl} { \bool_if:NTF \l_TUDa_tmpa_bool {~|~} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa.sty index d26992623b7..2e8e2360dab 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa.sty @@ -1,33 +1,3 @@ -%% This is file `beamerthemeTUDa.sty' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{beamerthemeTUDa} [\filedate\space\fileversion\space beamer theme using the Corporate Design of TU Darmstadt] diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a0paper.clo b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a0paper.clo index f331135db5c..c8030f46af5 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a0paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a0paper.clo @@ -1,33 +1,3 @@ -%% This is file `tuda-a0paper.clo' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \ProvidesExplFile{tuda-a0paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a0paper} \cs_set:Nn \TUDa_setup_title_sizes: { \cs_set:Nn \TUDa_title_fontsize: {{125pt}{165pt}} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a1paper.clo b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a1paper.clo index 8cce9120ea8..ef067c380bc 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a1paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a1paper.clo @@ -1,33 +1,3 @@ -%% This is file `tuda-a1paper.clo' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \ProvidesExplFile{tuda-a1paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a0paper} \cs_set:Nn \TUDa_setup_title_sizes: { \cs_set:Nn \TUDa_title_fontsize: {{86pt}{120pt}} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a2paper.clo b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a2paper.clo index 34c3bfb86b0..3ad72b2e766 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a2paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a2paper.clo @@ -1,33 +1,3 @@ -%% This is file `tuda-a2paper.clo' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \ProvidesExplFile{tuda-a2paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a0paper} \cs_set:Nn \TUDa_setup_title_sizes: { \cs_set:Nn \TUDa_title_fontsize: {{65pt}{82pt}} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a3paper.clo b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a3paper.clo index 6461feb52f4..7eaa4f1a154 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a3paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a3paper.clo @@ -1,33 +1,3 @@ -%% This is file `tuda-a3paper.clo' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \ProvidesExplFile{tuda-a3paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a3paper} \cs_set:Nn \TUDa_setup_title_sizes: { \cs_set:Nn \TUDa_title_fontsize: {{47pt}{61pt}} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo index d0a4c623160..ab4cb49838a 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo @@ -1,33 +1,3 @@ -%% This is file `tuda-a4paper.clo' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \ProvidesExplFile{tuda-a4paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a4paper} \cs_set:Nn \TUDa_setup_title_sizes: { \cs_set:Nn \TUDa_title_fontsize: {{36pt}{47pt}} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a5paper.clo b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a5paper.clo index 941a77d80e0..153430910b8 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a5paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a5paper.clo @@ -1,33 +1,3 @@ -%% This is file `tuda-a5paper.clo' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \ProvidesExplFile{tuda-a5paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a5paper} \cs_set:Nn \TUDa_setup_title_sizes: { \cs_set:Nn \TUDa_title_fontsize: {{22pt}{28pt}} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tuda-pgfplots.sty b/Master/texmf-dist/tex/latex/tuda-ci/tuda-pgfplots.sty index c2ef2b8d53a..3c6e7bfe9a4 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-pgfplots.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-pgfplots.sty @@ -1,33 +1,3 @@ -%% This is file `tuda-pgfplots.sty' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} % Special thanks to: Sebastian Schöps Institut Theorie Elektromagnetischer Felder (TEMF), TU Darmstadt % The original version of this file has been inspired by the colorscheme in the Metropolis beamer theme by Matthias Vogelgesang https://github.com/matze/mtheme \ProvidesPackage{tuda-pgfplots}[\filedate\space\fileversion\space tuda-ci pgfplots color schemes] @@ -69,7 +39,7 @@ grid, legend style={cells={anchor=west}}, thick, - mark size=1.5pt, + mark size=1.5pt, cycle list name=tudalineplot cycle, }, tudabarplot base/.style={ @@ -77,7 +47,7 @@ bar width=6pt, cycle list name=tudabarplot cycle, }, - tudabarplot/.style={ + tudabarplot/.style={ ybar, tudabarplot base, xmajorgrids=false, diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls index 95a53f84804..adcf404c452 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls @@ -1,37 +1,7 @@ -%% This is file `tudabeamer.cls' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \NeedsTeXFormat{LaTeX2e} \ProvidesClass{tudabeamer} [\filedate\space\fileversion\space] - + \RequirePackage{l3keys2e} \RequirePackage{URspecialopts} @@ -148,7 +118,7 @@ \cs_set:Npn \and {\exp_not:n {\exp_not:N \sep}} \bool_if:NTF \g_TUDa_pass_TitleData_bool { \tl_gset:Nx \g_TUDa@xmp_title {\insertshorttitle} - \tl_gset:Nx \g_TUDa@xmp_author {\insertshortauthor} + \tl_gset:Nx \g_TUDa@xmp_author {\insertshortauthor} \iow_now:Nx \TUDa@xmpdata_stream { \exp_not:N \Title{\tl_to_str:V \g_TUDa@xmp_title} @@ -166,7 +136,7 @@ } \endgroup } -\cs_new:Nn \TUDa_write_xmp_line:nn { +\cs_new:Nn \TUDa_write_xmp_line:nn { \cs_if_exist:cTF {\tl_mixed_case:n {#1}} { \iow_now:Nx \TUDa@xmpdata_stream { \c_backslash_str \tl_mixed_case:n {#1} {#2}\iow_newline: diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def b/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def index 48379ba080a..36913198ba4 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def @@ -1,33 +1,3 @@ -%% This is file `tudacolors.def' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \ProvidesFile{tudacolors.def} [\filedate\space\fileversion\space Color definitions for tuda-ci] diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.sty b/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.sty index cc047427eeb..bd821843ee4 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.sty @@ -1,33 +1,3 @@ -%% This is file `tudacolors.sty' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudacolors}{\filedate}{\fileversion}{Color definition for TU Darmstadt's tuda-ci bundle} @@ -100,7 +70,7 @@ \exp_args:NNx \clist_if_in:NnTF \c_TUDa_color_forbid_textaccent_clist {\g_TUDa_color_textaccent_tl} { \msg_warning:nnxx {tudacolors} {unselectable-color} {\g_TUDa_color_textaccent_tl} {textaccentcolor} - \colorlet{textaccentcolor}{black} + \colorlet{textaccentcolor}{black} } { \colorlet{textaccentcolor}{\g_TUDa_color_textaccent_tl} } diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls index 394ee4388e7..ab1ee938571 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls @@ -1,33 +1,3 @@ -%% This is file `tudaexercise.cls' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} %% \def\fileversion{1.01} \def\filedate{2019/09/09} @@ -41,7 +11,7 @@ \tl_new:N \g_TUDa_thesis_options_tl \prop_new:N \g_TUDa_clsopts_prop -\prop_new:N \g_TUDa_unknown_clsopts_prop +\prop_new:N \g_TUDa_unknown_clsopts_prop \prop_gput:Nnn \g_TUDa_clsopts_prop {captions} {nooneline} \prop_gput:Nnn \g_TUDa_clsopts_prop {parskip} {half-} @@ -124,7 +94,7 @@ unknown .code:n = {\prop_gput:NVn \g_TUDa_unknown_clsopts_prop \l_keys_key_tl {#1}}, BCOR .code:n = \PassOptionsToPackage{bindingoffset=#1}{geometry}, bindingoffset .meta:n = {BCOR=#1}, - captions .code:n = {\prop_gput:Nnx \g_TUDa_clsopts_prop {captions} { + captions .code:n = {\prop_gput:Nnx \g_TUDa_clsopts_prop {captions} { \use:n {\prop_item:Nn \g_TUDa_clsopts_prop {captions}}, #1} }, titlepage .code:n = {\msg_warning:nnn {TUDaPub} {titlepage-option-disabled} {#1}}, @@ -152,7 +122,7 @@ \ProcessKeysOptions{TUDa/pub} \prop_map_inline:Nn \g_TUDa_clsopts_prop { - \tl_if_empty:nTF {#2} + \tl_if_empty:nTF {#2} {\PassOptionsToClass {#1} {scrartcl}} { \clist_map_inline:nn {#2} {\PassOptionsToClass {#1=##1} {scrartcl}} @@ -168,7 +138,7 @@ \prop_map_inline:Nn \g_TUDa_unknown_clsopts_prop { \cs_if_exist:cT {KV@KOMA.scrartcl.cls@#1} { - \tl_if_empty:nTF {#2} + \tl_if_empty:nTF {#2} {\KOMAoptions{#1} } {\clist_map_inline:nn {#2} {\KOMAoptions{#1=##1}}} } @@ -188,7 +158,7 @@ }} - + \usepackage{tudarules} \usepackage{tudafonts} @@ -292,7 +262,7 @@ \RequirePackage{tudacolors} \RequirePackage{environ} -%TODO: mode -> light head. +%TODO: mode -> light head. \setkomafont{pageheadfoot}{\sffamily\small} \setkomafont{pagenumber}{} @@ -301,7 +271,7 @@ \KOMAoptions{footsepline=.5\c_TUDa_smallrule_dim} \KOMAoptions{headsepline=.5\c_TUDa_smallrule_dim} - + \box_new:N \g_TUDa_ex_headline_odd_box \box_new:N \g_TUDa_ex_headline_even_box \box_new:N \g_TUDa_ex_headline_oneside_box @@ -357,7 +327,7 @@ \cs_new:Nn \TUDa_ex_adjust_headheight: { \if@twoside \dim_set:Nn \l_tmpa_dim { - \dim_max:nn + \dim_max:nn {\box_ht:N \g_TUDa_ex_headline_odd_box} {\box_ht:N \g_TUDa_ex_headline_even_box} } @@ -395,7 +365,7 @@ \box_use:N \TUDa@headline_box }, addvoffset=-\box_dp:N \TUDa@headline_box - ]{TUDa.ex.head.above.line} + ]{TUDa.ex.head.above.line} \ModifyLayer[ background, % mode=picture, @@ -418,7 +388,7 @@ \tl_gset_eq:NN \g_TUDa_titleimage_code_tl \c_empty_tl \newcommand{\titleimage}[1]{\tl_gset:Nn \g_TUDa_titleimage_code_tl {#1}} -\box_new:N \g_TUDa_title_box +\box_new:N \g_TUDa_title_box \skip_new:N \g_TUDa_title_fill_skip \renewcommand{\titlepagestyle}{plain.TUDa.ex} @@ -449,8 +419,8 @@ \seq_use:Nnnn \g_TUDa_author_seq {~\authorandname{}~} {,~} {~\&~} } -\tl_new:N \g_TUDa_shorttitle_tl - +\tl_new:N \g_TUDa_shorttitle_tl + \RenewDocumentCommand{\title}{om}{ \IfNoValueTF{#1}{ \tl_gset:Nn \g_TUDa_shorttitle_tl {#2} @@ -582,7 +552,7 @@ %Logos \RequirePackage{graphicx} - + %%hyperref \usepackage{hyperref} \hypersetup{hidelinks, unicode} @@ -596,7 +566,7 @@ \newcommand*{\tasksep}{~}%TODO \providecaptionname{ngerman, german}{\solutionname}{Lösungsvorschlag} -\providecaptionname{english, american, british}{\taskname}{Solution} +\providecaptionname{english, american, british}{\solutionname}{Solution} \newcommand*{\solutionsep}{:~} \providecaptionname{ngerman, german}{\StudentNamename}{Nachname,~Vorname} @@ -618,7 +588,7 @@ %task environment -%TODO: discussion: allow sectioning +%TODO: discussion: allow sectioning \DeclareSectionCommand[% style=section,% level=1,% @@ -678,11 +648,13 @@ tocindent=\cs_if_exist_use:NF \scr@tso@subsubsection@indent {1.5em},% tocnumwidth=\cs_if_exist_use:NF \scr@tso@subsubsection@numwidth {2.3em},% ]{@solution} -\NewEnviron{solution}{ - \if_bool:N \l_TUDa_ex_solution_bool - \TUDa_ex_solutionheader: - \BODY\par - \fi: + +\def\solution{ +\bool_if:NTF \l_TUDa_ex_solution_bool \TUDa_ex_solutionheader: \iffalse +} + +\def\endsolution{ + \bool_if:NF \l_TUDa_ex_solution_bool \fi } \setkomafont{@solution}{\normalfont} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty b/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty index ca8b53e03ab..c6e97edf38e 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty @@ -1,40 +1,10 @@ -%% This is file `tudafonts.sty' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{tudafonts} - [\filedate\space\fileversion\space + [\filedate\space\fileversion\space font loading for TUDa-CI, TU Darmstadt's Corporate Design] \expandafter\newif\csname if@TUDa@T1\endcsname - + \DeclareOption{T1}{\csname @TUDa@T1true\endcsname} \ProcessOptions\relax diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls index ccc1cb36b92..afcc3879c49 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls @@ -1,33 +1,3 @@ -%% This is file `tudaletter.cls' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{tudaletter} @@ -65,11 +35,11 @@ % Load the TUDa-colorscheme \RequirePackage{tudacolors} -\bool_if:NTF \g_TUDaletter_premium_bool +\bool_if:NTF \g_TUDaletter_premium_bool { \def\TUDa@premiumcolor{accentcolor} \def\TUDa@use@premiumcolor{\color{accentcolor}} \def\TUDa@use@premiumcolor@text{\color{textaccentcolor}} -}{ +}{ \def\TUDa@premiumcolor{black} \let\TUDa@use@premiumcolor\relax \let\TUDa@use@premiumcolor@text\relax @@ -95,7 +65,7 @@ \geometry{ twoside=false, - left=\c_TuDa_LeftMargin_dim, + left=\c_TuDa_LeftMargin_dim, right=\c_TuDa_RightMargin_dim, bottom=20mm, footskip=3mm, @@ -120,7 +90,7 @@ \@setplength{toaddrhpos}{\c_TuDa_LeftMargin_dim} \@setplength{toaddrvpos}{50mm} -\@setplength{backaddrheight}{4mm} +\@setplength{backaddrheight}{4mm} \@setplength{toaddrindent}{0mm} \@setplength{refhpos}{\c_TuDa_LeftMargin_dim} @@ -274,7 +244,7 @@ \@nobreaktrue \@afterindentfalse \everypar{% - \if@nobreak + \if@nobreak \@nobreakfalse\clubpenalty\@M \if@afterindent \else{\setbox\z@\lastbox} @@ -286,7 +256,7 @@ \ifnum\thepage=1% \TUD@page@free=-\pagegoal% \advance\TUD@page@free\pagetotal% - \dim_compare:nTF {-\TUD@page@free>2\baselineskip} + \dim_compare:nTF {-\TUD@page@free>2\baselineskip} { \bool_if:NF \g_TUDaletter_logo_bool { \advance\TUD@page@free-.3\baselineskip @@ -305,7 +275,7 @@ }% \global\setlength{\linewidth}{\dim_eval:n {\c_TuDa_Linewidth_dim + \c_TuDa_firstpage_extraindent_dim}} \afterpage{ - \global\setlength{\linewidth}{\c_TuDa_Linewidth_dim} + \global\setlength{\linewidth}{\c_TuDa_Linewidth_dim} \widowpenalty=10000 } } @@ -323,7 +293,7 @@ \newcommand*{\TUDa@letterpagemark}{ %get lastpage for this letter if not already done \int_compare:nTF {\value{page} = 1} { - \bool_if:NTF \g_TUDa_firstpagenumber_bool + \bool_if:NTF \g_TUDa_firstpagenumber_bool {\bool_set_true:N \l_tmpa_bool} {\bool_set_false:N \l_tmpa_bool} } @@ -335,7 +305,7 @@ \int_const:cn {c_TUDa_letter\thisletter _lastpage_int} {0} \else \int_const:cn {c_TUDa_letter\thisletter _lastpage_int} { - \cs_if_exist:NTF \hypersetup + \cs_if_exist:NTF \hypersetup {\exp_args:NNc \expandafter \@secondoffive { r@\thisletter.lastpage}} {\exp_args:NNc \expandafter \use_ii:nn { r@\thisletter.lastpage}} } @@ -382,7 +352,7 @@ height=\box_ht:N \TuDa@LetterheadRule_box, contents=\TuDa@LetterheadRule ]{letter.head} -} +} \DeclareNewLayer[ background, @@ -425,10 +395,10 @@ \use:c {pdfx@localcommands} \prop_map_function:NN \g_TUDa_MetaData_prop \TUDa_write_xmp_line:nn \endgroup - \iow_close:N \TUDa@xmpdata_stream + \iow_close:N \TUDa@xmpdata_stream } } -\cs_new:Nn \TUDa_write_xmp_line:nn { +\cs_new:Nn \TUDa_write_xmp_line:nn { \cs_if_exist:cTF {\tl_mixed_case:n {#1}} { \iow_now:Nx \TUDa@xmpdata_stream { \c_backslash_str \tl_mixed_case:n {#1} {#2}\iow_newline: diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo b/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo index d57c212c047..25a99cd293b 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo @@ -1,33 +1,3 @@ -%% This is file `tudalettersize10pt.clo' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} %% This is file `tudalettersize10pt.clo' version 1.0 (2018/12/12), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt @@ -46,9 +16,9 @@ %% scrkernel-version.dtx (with options: `clo,10pt') %% scrkernel-fonts.dtx (with options: `clo,10pt') %% scrkernel-paragraphs.dtx (with options: `clo,10pt') -%% +%% %% Copyright (c) 1994-2017 Markus Kohm [komascript at gmx info] -%% +%% %% The original file was generated from file(s) of the KOMA-Script bundle. %% https://ctan.org/pkg/koma-script %% @@ -62,7 +32,7 @@ %% version 2005/12/01 or later. %% %% This work has the LPPL maintenance status `maintained'. -%% +%% %% The Current Maintainers of this work are Marei Peischl <kontakt@peitex.de> and Markus Lazanowski <latex@ce.tu-darmstadt.de>. %% %% diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls index 49e81652237..ffd870ed255 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls @@ -1,33 +1,3 @@ -%% This is file `tudaposter.cls' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudaposter}{\filedate}{\fileversion}{Poster Layouts for the Corporate Design of TU Darmstadt} @@ -212,21 +182,21 @@ \bool_if:NT \g_TUDa_poster_foot_bool { \dim_compare:nT {\g_TUDa_footheight_dim = 0pt} { - \dim_set:Nn \g_TUDa_footheight_dim + \dim_set:Nn \g_TUDa_footheight_dim {1.5\baselineskip} } \geometry{bottom=\dim_eval:n {\g_TUDa_footheight_dim+\footskip+\g_TUDa_margin_dim}} -} +} %%%%%%%%%%%%%%%%%%%%%% \RequirePackage{scrlayer} - + \dim_new:N \g_TUDa_qrcode_dim -\dim_gset:Nn \g_TUDa_qrcode_dim {.7\c_TUDa_logoheight_dim} - +\dim_gset:Nn \g_TUDa_qrcode_dim {.7\c_TUDa_logoheight_dim} + \DeclareNewLayer[ background, align=br, @@ -364,7 +334,7 @@ \endgroup \TUDa_Setup_Title_box: - \dim_gset:Nn \g_TUDa_titleback_dim { + \dim_gset:Nn \g_TUDa_titleback_dim { \bool_if:NT \g_TUDa_colorsubtitle_bool {\box_dp:N \g_TUDa_title_box}+ \box_ht:N \g_TUDa_title_box+.5\c_TUDa_logoheight_dim } @@ -372,7 +342,7 @@ \ModifyLayer[ height=\g_TUDa_titleback_dim ]{TUDa.poster.background} - + \bool_if:NF \g_TUDa_logo@inhead_bool { \ModifyLayer[ addvoffset=\g_TUDa_titleback_dim+\c_TUDa_smallrule_dim @@ -380,7 +350,7 @@ } \bool_if:NT \g_TUDa_logo@inhead_bool { - \dim_compare:nT {\box_ht:N \g_TUDa_title_info_box+ \box_dp:N \g_TUDa_title_info_box > \box_ht:N \g_TUDa_title_box} + \dim_compare:nT {\box_ht:N \g_TUDa_title_info_box+ \box_dp:N \g_TUDa_title_info_box > \box_ht:N \g_TUDa_title_box} {\msg_warning:nn {TUDaPoster} {infobox-too-high}} } \leavevmode\box_use:N \g_TUDa_title_box\par @@ -391,7 +361,7 @@ \par\nointerlineskip \box_use:N \g_TUDa_titlegraphic_box } - + \DeclareLayer[ clone=TUDa.poster.marginpar, height=\bool_if:NF \l_TUDa_marginpar_overlap_bool {-\box_ht:N \g_TUDa_titlegraphic_box-\box_dp:N \g_TUDa_titlegraphic_box} @@ -399,11 +369,11 @@ addvoffset=\bool_if:NF \l_TUDa_marginpar_overlap_bool {+\box_ht:N\g_TUDa_titlegraphic_box+\box_dp:N \g_TUDa_titlegraphic_box} +\box_ht:N \g_TUDa_title_box+\box_dp:N \g_TUDa_title_box+.5\c_TUDa_logoheight_dim, ]{TUDa.poster.marginpar.title} - + \tl_if_empty:NF \g_TUDa_poster_qrcode_tl { \ModifyLayer[addwidth=-\g_TUDa_qrcode_dim-\c_TUDa_rulesep_dim]{TUDa.poster.footer} } - + \AddLayersToPageStyle{TUDa.poster.title}{TUDa.poster.marginpar.title} \AddLayersToPageStyle{TUDa.poster.title}{TUDa.poster.logo} \thispagestyle{TUDa.poster.title} @@ -424,7 +394,7 @@ } \box_new:N \g_TUDa_titlegraphic_box -\seq_new:N \g_TUDa_title_info_seq +\seq_new:N \g_TUDa_title_info_seq \seq_gput_right:Nn \g_TUDa_title_info_seq { \rlap{\includegraphics[height=\c_TUDa_logoheight_dim]{\g_TUDa_logofile_tl}} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls index e7d385dfb3a..f70a6c71073 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls @@ -1,37 +1,7 @@ -%% This is file `tudapub.cls' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{tudapub} - {\filedate}{\fileversion}{Publications using TU Darmstadt's Coporate Desing (TUDa-CI)} + {\filedate}{\fileversion}{Publications using TU Darmstadt's Coporate Design (TUDa-CI)} \RequirePackage{l3keys2e} \RequirePackage{URspecialopts} @@ -44,7 +14,7 @@ \tl_new:N \g_TUDa_thesis_options_tl \prop_new:N \g_TUDa_clsopts_prop -\prop_new:N \g_TUDa_unknown_clsopts_prop +\prop_new:N \g_TUDa_unknown_clsopts_prop \prop_gput:Nnn \g_TUDa_clsopts_prop {titlepage} {firstiscover} \prop_gput:Nnn \g_TUDa_clsopts_prop {captions} {nooneline} @@ -103,8 +73,8 @@ type .initial:n = publication, unknown .code:n = {\prop_gput:NVn \g_TUDa_unknown_clsopts_prop \l_keys_key_tl {#1}}, headline .choice:, - headline / true .code:n = \bool_gset_true:N \g_TUDa_headline_bool, - headline / false .code:n = \bool_gset_false:N \g_TUDa_headline_bool, + headline / true .code:n = \bool_gset_true:N \g_TUDa_headline_bool, + headline / false .code:n = \bool_gset_false:N \g_TUDa_headline_bool, headline / automark .code:n = {\bool_gset_true:N \g_TUDa_headline_bool \PassOptionsToPackage{automark}{scrlayer-scrpage}}, automark .meta:n = {headline=automark}, headline .initial:n =false, @@ -118,7 +88,7 @@ twocolumn .initial:n = false, BCOR .code:n = \PassOptionsToPackage{bindingoffset=#1}{geometry}, bindingoffset .meta:n = {BCOR=#1}, - captions .code:n = {\prop_gput:Nnx \g_TUDa_clsopts_prop {captions} { + captions .code:n = {\prop_gput:Nnx \g_TUDa_clsopts_prop {captions} { \use:n {\prop_item:Nn \g_TUDa_clsopts_prop {captions}}, #1} }, abstract .code:n = \prop_gput:Nnn \g_TUDa_unknown_clsopts_prop {abstract} {#1}, @@ -170,7 +140,7 @@ \prop_gput:Nnx \g_TUDa_clsopts_prop {twocolumn} {\bool_if:NTF \g_TUDa_twocolumn_bool {true} {false}} \prop_map_inline:Nn \g_TUDa_clsopts_prop { - \tl_if_empty:nTF {#2} + \tl_if_empty:nTF {#2} {\PassOptionsToClass {#1} {\g_TUDa_pub_class_tl}} { \clist_map_inline:nn {#2} {\PassOptionsToClass {#1=##1} {\g_TUDa_pub_class_tl}} @@ -188,7 +158,7 @@ \prop_map_inline:Nn \g_TUDa_unknown_clsopts_prop { \cs_if_exist:cT {KV@KOMA.\g_TUDa_pub_class_tl.cls@#1} { - \tl_if_empty:nTF {#2} + \tl_if_empty:nTF {#2} {\KOMAoptions{#1} } {\clist_map_inline:nn {#2} {\KOMAoptions{#1=##1}}} } @@ -205,12 +175,12 @@ } \int_compare:nT {\g_TUDa_ruledheaders_int =4 }{ \renewcommand*\sectionlinesformat[4]{% - \tl_if_eq:nnTF {#1} {section} + \tl_if_eq:nnTF {#1} {section} { \parbox{\linewidth}{ \rule[5\g_TUDa_titlerule_dim]{\linewidth}{\g_TUDa_titlerule_dim}\par\nointerlineskip \@hangfrom{% - \hskip #2#3}{#4\rule[-\dp\strutbox]{0pt}{\dp\strutbox}\par}\nointerlineskip + \hskip #2#3\strut}{#4\rule[-\dp\strutbox]{0pt}{\dp\strutbox}\par}\nointerlineskip \skip_vertical:n {\TUDa_titlerule_sep: -\dp\strutbox} \smash{\rule{\linewidth}{\g_TUDa_titlerule_dim}}} }{ @@ -223,17 +193,17 @@ \parbox{\linewidth}{ \rule[5\g_TUDa_titlerule_dim]{\linewidth}{\g_TUDa_titlerule_dim}\par\nointerlineskip \@hangfrom{% - \hskip #2#3}{#4\rule[-\dp\strutbox]{0pt}{\dp\strutbox}\par}\nointerlineskip + \hskip #2#3\strut}{#4\rule[-\dp\strutbox]{0pt}{\dp\strutbox}\par}\nointerlineskip \skip_vertical:n {\TUDa_titlerule_sep: -\dp\strutbox} \smash{\rule{\linewidth}{\g_TUDa_titlerule_dim}} }} } - + \usepackage{tudarules} -%,~ subsection,~ +%,~ subsection,~ %\newcommand{\chapterlineswithprefixformat}[3]{% @@ -321,7 +291,7 @@ \msg_info:nnx {TUDa} {marginpar-no-key} {\g_TUDa_marginpar_tl} \bool_gset_true:N \g_TUDa_marginpar_bool \dim_gset:Nn \g_TUDa_marginpar_dim {\g_TUDa_marginpar_tl} -} +} \dim_new:N \g_TUDa_headheight_dim @@ -368,7 +338,7 @@ } \dim_gset:Nn \g_TUDa_headwidth_dim {\paperwidth-\g_TUDa_innerMargin_dim-\g_TUDa_outerMargin_dim-\Gm@bindingoffset} - + \cs_set:Nn \TUDa_disable_marginpar: {\loadgeometry{TUDa@nomarginpar}} \cs_set:Nn \TUDa_restore_typearea: {\loadgeometry{\c_TUDa_default_geometry_tl}} @@ -376,8 +346,8 @@ \bool_if:NTF \g_TUDa_geometry_bool { \RequirePackage[top=\g_TUDa_topMargin_dim, inner=\g_TUDa_innerMargin_dim, outer=\dim_eval:n {\g_TUDa_outerMargin_dim}, bottom=\g_TUDa_bottomMargin_dim, columnsep= \g_TUDa_columnSep_dim, includehead, includefoot,includemp, nomarginpar, headheight=\g_TUDa_headheight_dim ]{geometry} - - + + \savegeometry{TUDa@nomarginpar} \cs_set:Nn \TUDa_disable_marginpar: {\loadgeometry{TUDa@nomarginpar}} }{ @@ -387,7 +357,7 @@ \KOMAoptions{headinclude, footinclude, headwidth=text,footwidth=text}\recalctypearea } } -%maybe enforce marginar?=false in that case +%maybe enforce marginar?=false in that case } @@ -460,8 +430,8 @@ \newpairofpagestyles{TUDa}{ \KOMAoptions{plainfootsepline} - - \bool_if:NTF \g_TUDa_marginpar_bool + + \bool_if:NTF \g_TUDa_marginpar_bool { \KOMAoptions { headwidth=textwithmarginpar, @@ -536,7 +506,7 @@ \tl_gset_eq:NN \g_TUDa_titleimage_code_tl \c_empty_tl \newcommand{\titleimage}[1]{\tl_gset:Nn \g_TUDa_titleimage_code_tl {#1}} -\box_new:N \g_TUDa_title_box +\box_new:N \g_TUDa_title_box \skip_new:N \g_TUDa_title_fill_skip \renewcommand{\titlepagestyle}{TUDa} @@ -595,7 +565,7 @@ addvoffset=\dim_eval:n {\box_ht:N \TUDa@headline_box+\box_dp:N \TUDa@headline_box-\g_TUDa_titlerule_dim}, height={\box_ht:N \g_TUDa_title_box+ \g_TUDa_title_fill_skip+.5\c_TUDa_logoheight_dim} ]{title.TUDa.background} - + \AddLayersToPageStyle{title.TUDa}{title.TUDa.background} } @@ -612,9 +582,9 @@ }} \nointerlineskip \TUDa_Setup_Title_box: - + \bool_if:NT \g_TUDa_logo@inhead_bool { - \dim_compare:nT {\box_ht:N \g_TUDa_title_info_box+ \box_dp:N \g_TUDa_title_info_box > \box_ht:N \g_TUDa_title_box} + \dim_compare:nT {\box_ht:N \g_TUDa_title_info_box+ \box_dp:N \g_TUDa_title_info_box > \box_ht:N \g_TUDa_title_box} {\msg_warning:nn {TUDaPub} {infobox-too-high}} \makebox[\linewidth][r]{\smash{ \raisebox{-\height}{ @@ -643,7 +613,7 @@ \file_input:n {tuda-a\int_use:N \g_TUDa_paper_int paper.clo} \TUDa_setup_title_sizes: -\seq_new:N \g_TUDa_title_info_seq +\seq_new:N \g_TUDa_title_info_seq \box_new:N \g_TUDa_title_info_box \colorlet{TUDa@InfoBoxColor}{white} @@ -688,7 +658,7 @@ \dim_set:Nn \l_tmpa_dim {2\c_TUDa_logoheight_dim/3} \dim_compare:nTF {\box_ht:N \l_tmpa_box > \l_tmpa_dim} {\includegraphics[width=\l_tmpa_dim]{#2}} - {\box_use:N \l_tmpa_box} + {\box_use:N \l_tmpa_box} } } } @@ -698,7 +668,7 @@ \DeclareNewLayer[textarea,background,mode=picture, contents={ - \tl_if_empty:NTF \g_TUDa_titleimage_code_tl + \tl_if_empty:NTF \g_TUDa_titleimage_code_tl {\bool_if:NT \g_TUDa_colorback_bool {\putLL{\color{identbarcolor}\rule{\layerwidth}{\layerheight}}}} {\putUL{\color{identbarcolor}\raisebox{-\height}{\parbox[t]{\textwidth}{ \let\width\layerwidth @@ -708,12 +678,12 @@ \bool_if:NF \g_TUDa_logo@inhead_bool { \put(\dim_to_decimal_in_unit:nn {\layerwidth-2.2\c_TUDa_logoheight_dim } {\unitlength}, - \dim_to_decimal_in_unit:nn {\layerheight-\box_ht:N \g_TUDa_title_info_box - .5\c_TUDa_logoheight_dim} {\unitlength}){ + \dim_to_decimal_in_unit:nn {\layerheight-\box_ht:N \g_TUDa_title_info_box - .5\c_TUDa_logoheight_dim} {\unitlength}){ \rlap{\box_use:N \g_TUDa_title_info_box} } } \put(0,0){\rule{\linewidth}{\g_TUDa_titlerule_dim}} - } + } ]{title.TUDa.image} \DeclareNewLayer[textarea,background,mode=picture, @@ -763,15 +733,15 @@ contents={\color{identbarcolor}\rule{\layerwidth}{\layerheight}} \PassOptionsToPackage{a-2b}{pdfx} \RequirePackage{pdfx} - + \sys_if_engine_pdftex:T { \msg_warning:nnn {TUDaPub} {prefer-lualatex} {PDFTeX} } - + \sys_if_engine_pdftex:T { \msg_warning:nnn {TUDaPub} {prefer-lualatex} {XeTeX} } - + \@ifpackagelater{pdfx}{2018/12/01}{ @@ -782,20 +752,20 @@ contents={\color{identbarcolor}\rule{\layerwidth}{\layerheight}} }{See~DEMO-TUDaPub~for~further~information.} \msg_error:nn {TUDaPub} {outdated-pdfx} } - - + + %%hyperref \hypersetup{hidelinks, unicode} \iow_new:N \TUDa@xmpdata_stream \tl_new:N \g_TUDa@xmp_title_tl \tl_new:N \g_TUDa@xmp_author_tl - + \cs_if_exist:NF \prop_gput_if_new:Nnx { \cs_generate_variant:Nn \prop_gput_if_new:Nnn {Nnx} } \cs_if_exist:NF \tl_to_str:V {\cs_generate_variant:Nn \tl_to_str:N {V}} - + \cs_new:Nn \TUDa_pass_TitleData: { \iow_open:Nn \TUDa@xmpdata_stream {\jobname.xmpdata} \begingroup @@ -815,7 +785,7 @@ contents={\color{identbarcolor}\rule{\layerwidth}{\layerheight}} \endgroup \iow_close:N \TUDa@xmpdata_stream } - \cs_new:Nn \TUDa_write_xmp_line:nn { + \cs_new:Nn \TUDa_write_xmp_line:nn { \begingroup \cs_set:Npn \sep {\exp_not:N \sep} \cs_if_exist:cTF {\tl_mixed_case:n {#1}} { @@ -829,16 +799,16 @@ contents={\color{identbarcolor}\rule{\layerwidth}{\layerheight}} } \prop_new:N \g_TUDa_MetaData_prop - + \newcommand*{\Metadata}[1]{ - \keyval_parse:NNn \use_none:n \TUDa_set_metadata_prop:nn + \keyval_parse:NNn \use_none:n \TUDa_set_metadata_prop:nn {#1} } - + \cs_set:Nn \TUDa_set_metadata_prop:nn { \exp_args:NNf \prop_gput:Nnn \g_TUDa_MetaData_prop {\tl_lower_case:n{#1}} {#2} } - + \msg_new:nnnn {TUDaPub} {unknown-metadata} { You~ used~ the~ #1~ metadata~ entry.\\ I~ don't~ know~ how~ to~ handle~ that.\\ @@ -849,7 +819,7 @@ contents={\color{identbarcolor}\rule{\layerwidth}{\layerheight}} \msg_info:nn {tudaPub} {no-pdfa} %%hyperref \RequirePackage[hidelinks, unicode]{hyperref} - + \newcommand{\Metadata}[1]{\ClassError{tudapub}{You~cannot~use~\string\Metadata\ ~with~pdfa=false.}{}} \fi: @@ -957,11 +927,11 @@ contents={\color{identbarcolor}\rule{\layerwidth}{\layerheight}} \let\@thanks\@empty } \rule{\linewidth}{\g_TUDa_titlerule_dim}\par} - + } - + \TUDa_adjust_titlepage_style: - + \nointerlineskip\box_use:N \g_TUDa_title_box \par @@ -1154,7 +1124,7 @@ contents={\color{identbarcolor}\rule{\layerwidth}{\layerheight}} {\section*} {\chapter*} } {\abstractname} - + }}{ \endgroup } @@ -1177,12 +1147,12 @@ contents={\color{identbarcolor}\rule{\layerwidth}{\layerheight}} \providecommand*{\frontmatter}{ - \if@twoside\cleardoublepage\else\clearpage\fi \@mainmattertrue + \if@twoside\cleardoublepage\else\clearpage\fi \@mainmattertrue \pagenumbering {roman} } \providecommand*{\mainmatter}{ - \if@twoside\cleardoublepage\else\clearpage\fi \@mainmattertrue + \if@twoside\cleardoublepage\else\clearpage\fi \@mainmattertrue \pagenumbering {arabic} } @@ -1191,7 +1161,7 @@ contents={\color{identbarcolor}\rule{\layerwidth}{\layerheight}} } -%IMRAD:Introduction +%IMRAD:Introduction \seq_if_exist:NTF \seq_const_from_clist:Nn { \seq_const_from_clist:Nn \c_TUDa_IMRAD_seq {introduction, methods, results, discussion} } { @@ -1211,7 +1181,7 @@ contents={\color{identbarcolor}\rule{\layerwidth}{\layerheight}} \seq_map_inline:Nn \c_TUDa_IMRAD_seq { \cs_if_exist:cF {r@IMRAD:#1} { \msg_warning:nnn {TUDaPub}{missing-IMRADlabel} {#1} - } + } } } } diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty b/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty index 92d8beb7145..4377dc94805 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty @@ -1,46 +1,16 @@ -%% This is file `tudarules.sty' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudarules}{\filedate}{\fileversion}{Creation of colored bars for tuda-ci bundle} - + \RequirePackage{l3keys2e} - + \seq_if_exist:NF \l_TUDa_tmpa_seq {\seq_new:N \l_TUDa_tmpa_seq} \tl_if_exist:NF \l_TUDa_tmpa_tk {\tl_new:N \l_TUDa_tmpa_tl} \cs_new:Nn \TUDa_rules_set_values:n { \seq_set_split:Nnn \l_TUDa_tmpa_seq {|} {#1} - + \int_step_inline:nnnn {1} {1} {4} { \tl_set:Nn \l_TUDa_tmpa_tl {c_TUDa_ \clist_item:nn {largerule, rulesep, smallrule, logoheight} {##1} @@ -108,7 +78,7 @@ }{ \hbox_gset:cn {#3_box} { \parbox[t]{\l_TUDa_headrule_width_dim}{ - \setlength{\baselineskip}{\z@} + \setlength{\baselineskip}{\z@} \null\par\nointerlineskip \textcolor{\l_TUDa_headrule_color_tl}{\rule{\linewidth}{\c_TUDa_largerule_dim}} \vspace{\c_TUDa_rulesep_dim}\par\nointerlineskip @@ -132,7 +102,7 @@ \cs_new:cpn {#2} {\box_use:c {#2_box}} } - + %DL | 3.5mm | 1.4mm | 1.2pt | 17 mm | 0.6pt| 10mm | 14mm | %A6 | 3 mm | 1.4mm | 1.2pt | 16.5mm | 0.6pt| 10mm | 15mm | %A5 | 3.3mm | 1.4mm | 1.2pt | 19 mm | 0.6pt| 12mm | 16mm | diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls index ec359e6885a..4cd45607929 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls @@ -1,33 +1,3 @@ -%% This is file `tudasciposter.cls' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudasciposter}{\filedate}{\fileversion}{Scientific Poster Layout for TU Darmstadt} @@ -220,7 +190,7 @@ \seq_map_inline:Nn \g_TUDa_author_seq { \seq_put_right:Nx \l_tmpa_seq {##1} } - \tl_gset:Nx \g_TUDa@xmp_author {\seq_use:Nn \l_tmpa_seq {\sep}} + \tl_gset:Nx \g_TUDa@xmp_author {\seq_use:Nn \l_tmpa_seq {\sep}} \iow_now:Nx \TUDa@xmpdata_stream { \exp_not:N \Title{\tl_to_str:V \g_TUDa@xmp_title} @@ -238,7 +208,7 @@ \endgroup } -\cs_new:Nn \TUDa_write_xmp_line:nn { +\cs_new:Nn \TUDa_write_xmp_line:nn { \cs_if_exist:cTF {\tl_mixed_case:n {#1}} { \iow_now:Nx \TUDa@xmpdata_stream { \c_backslash_str \tl_mixed_case:n {#1} {\exp_not:n {#2}}%\iow_newline: @@ -355,28 +325,28 @@ \coordinate(topright) at ([xshift=-\g_TUDa_margin_dim, yshift=-\g_TUDa_margin_dim]current~page.north~ east); \coordinate(bottomleft) at ([xshift=\g_TUDa_margin_dim, yshift=\g_TUDa_margin_dim]current~page.south~ west); \coordinate(bottomright) at ([xshift=-\g_TUDa_margin_dim, yshift=\g_TUDa_margin_dim]current~page.south~ east); - - + + \node[inner~sep=0pt, anchor=north~west](identbar) at (topleft){\TUDa@posterrule}; \fill[identbarcolor] (identbar.south~east)rectangle([yshift=-\g_TUDa_titleblock_dim]identbar.south~west) coordinate(bottomlefttitleblock); - + \node[anchor=north~east,inner~sep=0pt,minimum~width=2.5\c_TUDa_logoheight_dim](TUDalogo) at ([xshift=.3\c_TUDa_logoheight_dim,yshift=-.5\c_TUDa_logoheight_dim]identbar.south~east){ \includegraphics[height=\c_TUDa_logoheight_dim]{\g_TUDa_logofile_tl}}; - + \node[inner~sep=0pt,text~width=2.2\c_TUDa_logoheight_dim,align=right,anchor=north~west,](titlegraphic) at ([yshift=-\c_TUDa_rulesep_dim]TUDalogo.south~west){\box_use:N \g_TUDa_titlegraphic_box}; - + \node[anchor=north~west,inner~sep=0pt,] (title) at ([xshift=3\c_TUDa_rulesep_dim,yshift=-.5\c_TUDa_logoheight_dim]identbar.south~west) {\box_use:N \g_TUDa_title_box}; - + \draw[line~ width=.5\c_TUDa_smallrule_dim](bottomlefttitleblock)--++(\contentwidth,0); - + \node[anchor=north~west, inner~xsep=0pt, inner~ ysep=\c_TUDa_rulesep_dim] (author) at ([xshift=3\c_TUDa_rulesep_dim]bottomlefttitleblock) {\box_use:N \g_TUDa_author_box}; - + \draw[line~ width=.5\c_TUDa_smallrule_dim](author.south-|identbar.west)--++(\contentwidth,0); - - + + \bool_if:NT \g_TUDa_poster_foot_bool { \coordinate(lastpos) at (bottomright); \tl_if_empty:NF \g_TUDa_poster_qrcode_tl @@ -386,11 +356,11 @@ \exp_args:NnV \use:n {\qrcode[height=\dim_use:N \g_TUDa_footheight_dim]}\g_TUDa_poster_qrcode_tl }; \coordinate (lastpos) at (qrcode.south~west); - } + } \box_if_empty:NF \g_TUDa_footergraphics_box { \node[anchor=south~east, inner~sep=\z@] at (lastpos) { \accentfont - \box_use:N \g_TUDa_footergraphics_box + \box_use:N \g_TUDa_footergraphics_box }; } \node[anchor=north~ west, inner~ sep=\z@] (infofooter) at ([yshift=\g_TUDa_footheight_dim]bottomleft) { @@ -404,8 +374,8 @@ \let\footnotetext\TUDa@title@footnote \g_TUDa_thanks_tl} }; - - + + } }} } @@ -483,7 +453,7 @@ top=\c_TUDa_rulesep_dim, bottom=\c_TUDa_rulesep_dim, frame~code={ - \iftcb@hasTitle + \iftcb@hasTitle \fill[tcbcolframe](frame.north~west)rectangle(title.north~east); \fill[tcbcolframe](title.south~west)rectangle(interior.north~east); \else diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo b/Master/texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo index 5b99254ebc8..893447c2616 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo @@ -1,33 +1,3 @@ -%% This is file `tudasize9pt.clo' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} %% This is file `tudasize9pt.clo' version 1.0 (2018/12/12), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt @@ -46,9 +16,9 @@ %% scrkernel-version.dtx (with options: `clo,10pt') %% scrkernel-fonts.dtx (with options: `clo,10pt') %% scrkernel-paragraphs.dtx (with options: `clo,10pt') -%% +%% %% Copyright (c) 1994-2017 Markus Kohm [komascript at gmx info] -%% +%% %% The original file was generated from file(s) of the KOMA-Script bundle. %% https://ctan.org/pkg/koma-script %% @@ -62,7 +32,7 @@ %% version 2005/12/01 or later. %% %% This work has the LPPL maintenance status `maintained'. -%% +%% %% The Current Maintainers of this work are Marei Peischl <kontakt@peitex.de> and Markus Lazanowski <latex@ce.tu-darmstadt.de>. %% %% diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg b/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg index 1c8b47c5965..1adf2fc8ab0 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg @@ -1,33 +1,3 @@ -%% This is file `tudathesis.cfg' version 2.02 (2019/11/16), -%% it is part of -%% TUDa-CI -- Corporate Design for TU Darmstadt -%% ---------------------------------------------------------------------------- -%% -%% Copyright (C) 2018--2019 by Marei Peischl <marei@peitex.de> -%% -%% ============================================================================ -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX -%% version 2008/05/04 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainers of this work are -%% Marei Peischl <tuda-ci@peitex.de> -%% Markus Lazanowski <latex@ce.tu-darmstadt.de> -%% -%% The development respository can be found at -%% https://github.com/tudace/tuda_latex_templates -%% Please use the issue tracker for feedback! -%% -%% ============================================================================ -%% -\def\fileversion{2.02} -\def\filedate{2019/11/16} \RequirePackage{expl3} \ProvidesExplFile{tudathesis.cfg} {\filedate}{\fileversion}{Special Features for publication type 'thesis' using TU Darmstadt's Coporate Design (tuda-ci)} @@ -71,7 +41,7 @@ \TUDa_declare_caption:Nnn \TUDa_in_department {im~ \departmentname}{in~the~\departmentname{}~ of} \TUDa_declare_caption:Nnn \departmentfullname {\departmentname{}~ \TUDa@department} { \TUDa@department{}~ \tl_mixed_case:n{\departmentname}} } - {\bool_if:NTF \g_TUDa_dr_bool + {\bool_if:NTF \g_TUDa_dr_bool { \msg_warning:nnn {tudapub/tudathesis} {unrecognized-department} {#1} \gdef\TUDa@department{#1} @@ -111,7 +81,7 @@ %Fallback content for box if not overwritten \newcommand*\TUDa@box_department {\cs_if_exist_use:NF \departmentfullname {\TUDa@department}} -\newcommand*\TUDa@in_department {\TUDa_in_department{}~\TUDa@department} +\newcommand*\TUDa@in_department {} \keys_define:nn {TUDa/thesis} { @@ -156,11 +126,15 @@ \cs_new:Npn \drtext #1 {\tl_gset:Nn \g_TUDa_thesis_drtext_tl {#1}} +\tl_new:N \g_TUDa_titleintro_tl +\cs_new:Npn \titleintro #1 {\tl_gset:Nn \g_TUDa_titleintro_tl {#1}} +\tl_new:N \g_TUDa_titleaddendum_tl +\cs_new:Npn \titleaddendum #1 {\tl_gset:Nn \g_TUDa_titleaddendum_tl {#1}} \msg_new:nnnn {TUDapub/thesis} {required-data-missing} {You~did~not~provide~#1~data~for~the~title.~Either~provide~it~or~change~your~publication~type.} {See~ the~ TUDa-CI~ documentation~ for~ further~ information~ and~ workarounds.} \cs_new:Nn \TUDa_missing_title_data:n { - \bool_if:NTF \g_TUDa_missing_data_warning_bool + \bool_if:NTF \g_TUDa_missing_data_warning_bool \msg_warning:nnn \msg_error:nnn {TUDapub/thesis} {required-data-missing} {#1} } @@ -168,7 +142,7 @@ \cs_new:Nn \TUDa_check_title_data:Nn { \clist_if_in:NnT \g_TUDa_Required_title_data_clist {#2} { \tl_if_empty:NT #1 { - \bool_if:NTF \g_TUDa_missing_data_warning_bool + \bool_if:NTF \g_TUDa_missing_data_warning_bool {\msg_warning:nnn} {\msg_error:nnn} {TUDapub/thesis} {required-data-missing} {#2} } @@ -230,7 +204,7 @@ } \int_zero:N \l_tmpb_int \par\vspace*{\baselineskip} - \seq_map_inline:Nn \g_TUDa_reviewer_seq + \seq_map_inline:Nn \g_TUDa_reviewer_seq { \int_incr:N \l_tmpb_int \int_to_arabic:n {\l_tmpb_int}.~\tl_mixed_case:n{\TUDa@reviewname}:~\exp_not:n {##1}\\ @@ -276,7 +250,7 @@ } \newcommand{\tuprints}[1]{% - \tl_if_in:nnTF {#1} {=} + \tl_if_in:nnTF {#1} {=} {\keys_set:nn {TUDa/thesis} {#1}} {\keys_set:nn {TUDa/thesis} {printid=#1}} \lowertitleback{ @@ -333,7 +307,7 @@ %\msg_new:nn {tudathesis.cfg} {unknown-choiche} { % The key #1 only accepts a fix set of choices. -% +% %} % %\msg_error:nnxxx { mymodule } { unknown-choice } @@ -443,6 +417,7 @@ {\ifx\@subtitle\@empty\else\usekomafont{subtitle}{\@subtitle\par}\fi}% \usekomafont{subject} \bool_if:NT \g_TUDa_dr_bool {\selectlanguage{ngerman}} + \tl_if_empty:NF \g_TUDa_titleintro_tl {\g_TUDa_titleintro_tl\par} \tl_if_empty:NF \g_TUDa_thesis_drtext_tl {\g_TUDa_thesis_drtext_tl\par} {% \usekomafont{author} @@ -453,6 +428,7 @@ {\usekomafont{date}{\TUDa@thesis@dates\par}}% \TUDa@thesis@reviewer\par {\usekomafont{publishers}{\@publishers \par}}% + \tl_if_empty:NF \g_TUDa_titleaddendum_tl {\g_TUDa_titleaddendum_tl\par} \end{addmargin}%\vspace{\dim_eval:n {-2\ht\strutbox -\dp\strutbox}}%\baselineskip} \rule{\linewidth}{\g_TUDa_titlerule_dim}\par}} \bool_if:NF \g_TUDa_manual_info_box_bool { @@ -466,7 +442,7 @@ } \TUDa_adjust_titlepage_style: - + \nointerlineskip\box_use:N \g_TUDa_title_box \par \@thanks\let\@thanks\@empty @@ -480,7 +456,7 @@ \@tempswafalse \fi \fi - \fi + \fi \else \exp_args:Nf \tl_if_empty:nTF {\g_TUDa_thesis_urn_tl\g_TUDa_thesis_tuprints_tl} {\@tempswafalse} @@ -517,8 +493,7 @@ \ExplSyntaxOff \NewDocumentCommand{\affidavit}{s}{ \clearpage -\begingroup -\selectlanguage{ngerman} +\begin{otherlanguage}{ngerman} \csname bool_if:cTF\endcsname {g_TUDa_dr_bool} { \section*{Erklärungen laut Promotionsordnung} \subsection*{\S{}8 Abs. 1 lit. c PromO} @@ -545,11 +520,27 @@ Bei einer Thesis des Fachbereichs Architektur entspricht die eingereichte elektr \par \bigskip -Darmstadt, den \TUDa@submissiondate\hfill\parbox[t]{5cm}{\centering\rule{\linewidth}{.3pt}\\\makebox[0pt][c]{\TUDa@signature}}\\\strut -\endgroup +\AffidavitSignature +\end{otherlanguage} \IfBooleanF{#1}{\clearpage} } +\NewDocumentEnvironment{affidavit*}{om}{ +\IfNoValueF {#1} {\begin{otherlanguage}{#1}} +\section*{#2} +}{ +\IfNoValueF {#1} {\end{otherlanguage}} +} + +\newcommand*{\AffidavitSignature}[1][Darmstadt]{ +\par +\bigskip +#1, \TUDa@submissiondate\hfill\SignatureBox{\TUDa@signature}\\\strut +} + +\newcommand*{\SignatureBox}[2][5cm]{\parbox[t]{#1}{\centering\rule{\linewidth}{.3pt}\\\makebox[0pt][c]{#2}}} + + \ExplSyntaxOn %messages: |