From ae1595e70ec857979e8df0080450ac8d8627dc0c Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 11 Oct 2020 21:36:29 +0000 Subject: tuda-ci git-svn-id: svn://tug.org/texlive/trunk@56638 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/latex/tuda-ci/beamercolorthemeTUDa.sty | 6 +-- .../tex/latex/tuda-ci/beamerfontthemeTUDa.sty | 6 +-- .../tex/latex/tuda-ci/beamerinnerthemeTUDa.sty | 6 +-- .../tex/latex/tuda-ci/beamerouterthemeTUDa.sty | 6 +-- .../tex/latex/tuda-ci/beamerthemeTUDa-mecheng.sty | 6 +-- .../tex/latex/tuda-ci/beamerthemeTUDa.sty | 6 +-- .../texmf-dist/tex/latex/tuda-ci/tuda-a0paper.clo | 6 +-- .../texmf-dist/tex/latex/tuda-ci/tuda-a1paper.clo | 6 +-- .../texmf-dist/tex/latex/tuda-ci/tuda-a2paper.clo | 6 +-- .../texmf-dist/tex/latex/tuda-ci/tuda-a3paper.clo | 6 +-- .../texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo | 6 +-- .../texmf-dist/tex/latex/tuda-ci/tuda-a5paper.clo | 6 +-- .../texmf-dist/tex/latex/tuda-ci/tuda-pgfplots.sty | 6 +-- Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls | 6 +-- Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def | 6 +-- Master/texmf-dist/tex/latex/tuda-ci/tudacolors.sty | 9 ++-- .../texmf-dist/tex/latex/tuda-ci/tudaexercise.cls | 57 ++++++++++++++++------ Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty | 6 +-- .../texmf-dist/tex/latex/tuda-ci/tudaleaflet.cls | 8 +-- Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls | 6 +-- .../tex/latex/tuda-ci/tudalettersize10pt.clo | 2 +- .../texmf-dist/tex/latex/tuda-ci/tudamecheng.cfg | 6 +-- Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls | 6 +-- Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls | 9 ++-- Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty | 10 ++-- .../texmf-dist/tex/latex/tuda-ci/tudasciposter.cls | 6 +-- .../texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo | 2 +- Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg | 6 +-- 28 files changed, 129 insertions(+), 94 deletions(-) (limited to 'Master/texmf-dist/tex') diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty index a28cb1d7180..8961f725b9f 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty @@ -1,4 +1,4 @@ -%% This is file `beamercolorthemeTUDa.sty' version 3.03 (2020/09/19), +%% This is file `beamercolorthemeTUDa.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{beamercolorthemeTUDa} [\filedate\space\fileversion] diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamerfontthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamerfontthemeTUDa.sty index fbb3da4f19e..3309d19e4f2 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamerfontthemeTUDa.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamerfontthemeTUDa.sty @@ -1,4 +1,4 @@ -%% This is file `beamerfontthemeTUDa.sty' version 3.03 (2020/09/19), +%% This is file `beamerfontthemeTUDa.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{beamerfontthemeTUDa} [\filedate\space\fileversion] diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamerinnerthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamerinnerthemeTUDa.sty index 9d7e9a89d3a..5507501a6a7 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamerinnerthemeTUDa.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamerinnerthemeTUDa.sty @@ -1,4 +1,4 @@ -%% This is file `beamerinnerthemeTUDa.sty' version 3.03 (2020/09/19), +%% This is file `beamerinnerthemeTUDa.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \ProvidesExplPackage{beamerinnerthemeTUDa}{\filedate}{\fileversion}{Inner~beamer~theme~of~tuda-ci} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamerouterthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamerouterthemeTUDa.sty index 97a431a062e..35542cabdc7 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamerouterthemeTUDa.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamerouterthemeTUDa.sty @@ -1,4 +1,4 @@ -%% This is file `beamerouterthemeTUDa.sty' version 3.03 (2020/09/19), +%% This is file `beamerouterthemeTUDa.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \ProvidesExplPackage{beamerouterthemeTUDa}{\filedate}{\fileversion}{Outer~beamer~theme~of~tuda-ci} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa-mecheng.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa-mecheng.sty index cc8e1efc222..81318da9cea 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa-mecheng.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa-mecheng.sty @@ -1,4 +1,4 @@ -%% This is file `beamerthemeTUDa-mecheng.sty' version 3.03 (2020/09/19), +%% This is file `beamerthemeTUDa-mecheng.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \RequirePackage{expl3} \ProvidesExplPackage{beamerthemeTUDa-mecheng}{\filedate}{\fileversion}{specific tudabeamer configuration for the department of mechanical engineering} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa.sty index a8e651d4fc4..6cb9adb6cd0 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa.sty @@ -1,4 +1,4 @@ -%% This is file `beamerthemeTUDa.sty' version 3.03 (2020/09/19), +%% This is file `beamerthemeTUDa.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \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 dddb70642c9..2a1ef7b2ae5 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a0paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a0paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a0paper.clo' version 3.03 (2020/09/19), +%% This is file `tuda-a0paper.clo' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \ProvidesExplFile{tuda-a0paper.clo}{\filedate}{\fileversion}{tuda-ci~size~adjustments~for~a0paper} \cs_set:Nn \ptxcd_setup_title_sizes: { \cs_set:Nn \ptxcd_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 a777ebf945b..cdcded351fa 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a1paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a1paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a1paper.clo' version 3.03 (2020/09/19), +%% This is file `tuda-a1paper.clo' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \ProvidesExplFile{tuda-a1paper.clo}{\filedate}{\fileversion}{tuda-ci~size~adjustments~for~a0paper} \cs_set:Nn \ptxcd_setup_title_sizes: { \cs_set:Nn \ptxcd_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 c5569d0183b..572c55aafc7 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a2paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a2paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a2paper.clo' version 3.03 (2020/09/19), +%% This is file `tuda-a2paper.clo' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \ProvidesExplFile{tuda-a2paper.clo}{\filedate}{\fileversion}{tuda-ci~size~adjustments~for~a0paper} \cs_set:Nn \ptxcd_setup_title_sizes: { \cs_set:Nn \ptxcd_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 a56d7bad3b0..aadfa565cc9 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a3paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a3paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a3paper.clo' version 3.03 (2020/09/19), +%% This is file `tuda-a3paper.clo' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \ProvidesExplFile{tuda-a3paper.clo}{\filedate}{\fileversion}{tuda-ci~size~adjustments~for~a3paper} \cs_set:Nn \ptxcd_setup_title_sizes: { \cs_set:Nn \ptxcd_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 2f5cd897479..f3c4dfa3c99 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a4paper.clo' version 3.03 (2020/09/19), +%% This is file `tuda-a4paper.clo' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \ProvidesExplFile{tuda-a4paper.clo}{\filedate}{\fileversion}{tuda-ci~size~adjustments~for~a4paper} \cs_set:Nn \ptxcd_setup_title_sizes: { \cs_set:Nn \ptxcd_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 a67c978da2f..043b0492bba 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a5paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a5paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a5paper.clo' version 3.03 (2020/09/19), +%% This is file `tuda-a5paper.clo' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \ProvidesExplFile{tuda-a5paper.clo}{\filedate}{\fileversion}{tuda-ci~size~adjustments~for~a5paper} \cs_set:Nn \ptxcd_setup_title_sizes: { \cs_set:Nn \ptxcd_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 1976c135b7e..5c57dbcf788 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-pgfplots.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-pgfplots.sty @@ -1,4 +1,4 @@ -%% This is file `tuda-pgfplots.sty' version 3.03 (2020/09/19), +%% This is file `tuda-pgfplots.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} % 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] diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls index 057552835e5..f2411baf6d6 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls @@ -1,4 +1,4 @@ -%% This is file `tudabeamer.cls' version 3.03 (2020/09/19), +%% This is file `tudabeamer.cls' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \ProvidesClass{tudabeamer} [\filedate\space\fileversion\space] diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def b/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def index a94144d2db1..996dc7f7561 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def @@ -1,4 +1,4 @@ -%% This is file `tudacolors.def' version 3.03 (2020/09/19), +%% This is file `tudacolors.def' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \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 e0cb3a69cce..542d342dbc2 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.sty @@ -1,4 +1,4 @@ -%% This is file `tudacolors.sty' version 3.03 (2020/09/19), +%% This is file `tudacolors.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudacolors}{\filedate}{\fileversion}{Color definition for TU Darmstadt's tuda-ci bundle} @@ -61,6 +61,9 @@ department .choice:, department / default .code:n = \str_gset:Nn \g_ptxcd_department_str {default}, department / mecheng .code:n = \str_gset:Nn \g_ptxcd_department_str {mecheng}\keys_set:nn {ptxcd/colors}{accent=TUDa-2d,identbar=TUDa-6b}, + department / unknown .code:n = { + \str_gset:Nx \g_ptxcd_department_str {\l_keys_value_tl} + }, department .initial:V = \g_ptxcd_department_str, mecheng .meta:n = {department=mecheng}, } diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls index f5538a691b1..af03d0092b0 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls @@ -1,4 +1,4 @@ -%% This is file `tudaexercise.cls' version 3.03 (2020/09/19), +%% This is file `tudaexercise.cls' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{tudaexercise} @@ -53,22 +53,42 @@ \RequirePackage{environ} -\def\solution{\ptxcd_ex_solutionheader:} -\def\endsolution{} +\newenvironment{solution}{}{} +\newenvironment{solution*}{}{} \cs_new:Nn \ptxcd_setup_solution: { \bool_if:NTF \l_ptxcd_ex_solution_bool { \def\solution{\ptxcd_ex_solutionheader:} \def\endsolution{} + \expandafter\def\csname solution*\endcsname{\ignorespaces} + \expandafter\let\csname endsolution*\endcsname\endsolution }{ \RenewEnviron{solution}{ \if_false: \BODY \fi: } + \RenewEnviron{solution*}{ + \if_false: + \BODY + \fi: + } } } +\ptxcd_setup_solution: + +\prg_new_conditional:Nnn \__ptxcd_if_solution: {T,F,TF} { + \bool_if:NTF \l_ptxcd_ex_solution_bool + {\prg_return_true:} + {\prg_return_false:} +} + +\let\IfSolutionT \__ptxcd_if_solution:T +\let\IfSolutionF \__ptxcd_if_solution:F +\let\IfSolutionTF \__ptxcd_if_solution:TF + + %Message Declaration for option processing \msg_new:nnn{tudaexercise} {titlepage-option-disabled} { You~set~the~titlepage~option~to~#1.\\ @@ -168,21 +188,21 @@ \bool_new:N \l_ptxcd_ex_subtask_fallback_bool \keys_define:nn {ptxcd/task}{ - points .int_set:N = \l_ptxcd_ex_points_int, + points .int_set:N = \l_ptxcd_ex_task_points_int, points .initial:n = 0, - credit .tl_set:N = \l_ptxcd_ex_credit_tl, + credit .tl_set:N = \l_ptxcd_ex_task_credit_tl, credit .initial:n =, solution .meta:nn ={ptxcd/exercise}{solution=#1}, } \keys_define:nn {ptxcd/subtask} { - credit .tl_set:N = \l_ptxcd_ex_credit_tl, + credit .tl_set:N = \l_ptxcd_ex_subtask_credit_tl, credit .initial:n =, - points .int_set:N = \l_ptxcd_ex_points_int, + points .int_set:N = \l_ptxcd_ex_subtask_points_int, points .initial:n = 0, title .tl_set:N = \l_ptxcd_ex_title_tl, title .initial:n =, - unknown .code:n = \bool_set_true:N \l_ptxcd_ex_subtask_fallback_bool \tl_clear:N \l_ptxcd_ex_credit_tl \int_zero:N \l_ptxcd_ex_points_int, + unknown .code:n = \bool_set_true:N \l_ptxcd_ex_subtask_fallback_bool \tl_clear:N \l_ptxcd_ex_subtask_credit_tl \int_zero:N \l_ptxcd_ex_subtask_points_int, } \keys_define:nn {ptxcd/exercise/headline} { @@ -246,9 +266,9 @@ } #4 \tl_if_in:nnT {#1} {task} { - \tl_if_empty:NTF \l_ptxcd_ex_credit_tl - {\pointformat{\l_ptxcd_ex_points_int}} - {\creditformat{\l_ptxcd_ex_credit_tl}} + \tl_if_empty:cTF{l_ptxcd_ex_#1_credit_tl} + {\pointformat{\tl_use:c {l_ptxcd_ex_#1_points_int}}} + {\creditformat{\tl_use:c {l_ptxcd_ex_#1_credit_tl}}} } \rule[-\dp\strutbox]{0pt}{\dp\strutbox}\par}\nointerlineskip \skip_vertical:n {\ptxcd_titlerule_sep: -\dp\strutbox} @@ -443,6 +463,12 @@ contents=\raisebox{\depth}{\box_use:N \ptxcd_headrule_box}, ]{TUDa.exercise.head.above.line} \ofoot[\pagemark]{\pagemark} + \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{TUDa.exercise.foot.even} + \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{TUDa.exercise.foot.odd} + \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{TUDa.exercise.foot.oneside} + \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{plain.TUDa.exercise.foot.even} + \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{plain.TUDa.exercise.foot.odd} + \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{plain.TUDa.exercise.foot.oneside} } \DeclarePageStyleAlias{TUDa}{TUDa.exercise} @@ -621,7 +647,8 @@ \RequirePackage{graphicx} %%hyperref -\usepackage{hyperref} +\PassOptionsToPackage{pdfusetitle}{hyperref} +\RequirePackage{hyperref} \hypersetup{hidelinks, unicode} \providecaptionname{ngerman, german}{\sheetname}{Übungsblatt} @@ -689,10 +716,8 @@ \cs_undefine:N \task \NewDocumentEnvironment{task}{om}{ - \begingroup \IfNoValueF{#1}{\keys_set:nn {ptxcd/task}{#1}} \@task{#2} - \endgroup }{} \cs_set_eq:cN {task*} \task diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty b/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty index 32295559514..886832e189f 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty @@ -1,4 +1,4 @@ -%% This is file `tudafonts.sty' version 3.03 (2020/09/19), +%% This is file `tudafonts.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{tudafonts} [\filedate\space\fileversion\space diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudaleaflet.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudaleaflet.cls index 7236a2ccec0..0be48fc846e 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudaleaflet.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudaleaflet.cls @@ -1,4 +1,4 @@ -%% This is file `tudaleaflet.cls' version 3.03 (2020/09/19), +%% This is file `tudaleaflet.cls' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudaleaflet}{\filedate}{\fileversion}{Leaflets using the Corporate Design of TU Darmstadt} @@ -79,7 +79,7 @@ } } -\LoadClass[notumble,9pt]{leaflet} +\LoadClass[notumble]{leaflet} %to workaround incompatibilities between leaflet and scrextend \let\sectfont\relax diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls index 88b2676b49d..72b0a9cedcd 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls @@ -1,4 +1,4 @@ -%% This is file `tudaletter.cls' version 3.03 (2020/09/19), +%% This is file `tudaletter.cls' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{tudaletter} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo b/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo index a0c957f45d0..8665a9f46e0 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo @@ -1,4 +1,4 @@ -%% This is file `tudalettersize10pt.clo' version 3.03 (2020/09/19), +%% This is file `tudalettersize10pt.clo' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudamecheng.cfg b/Master/texmf-dist/tex/latex/tuda-ci/tudamecheng.cfg index 714f64a43bb..8604ba99ad4 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudamecheng.cfg +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudamecheng.cfg @@ -1,4 +1,4 @@ -%% This is file `tudamecheng.cfg' version 3.03 (2020/09/19), +%% This is file `tudamecheng.cfg' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \RequirePackage{expl3} \ProvidesExplFile{tudamecheng.cfg} {\filedate}{\fileversion}{Special Features the department of mechanical engineering of Darmstadt's Corporate Design (tuda-ci)} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls index 38592e263f6..5870a949bf0 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls @@ -1,4 +1,4 @@ -%% This is file `tudaposter.cls' version 3.03 (2020/09/19), +%% This is file `tudaposter.cls' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudaposter}{\filedate}{\fileversion}{Poster Layouts for the Corporate Design of TU Darmstadt} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls index 8b85899f271..8834fb74e44 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls @@ -1,4 +1,4 @@ -%% This is file `tudapub.cls' version 3.03 (2020/09/19), +%% This is file `tudapub.cls' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{tudapub} @@ -156,6 +156,9 @@ \keys_set:nn {ptxcd/pub}{colorback=false,ruledheaders=section,departmentlogofile=tuda_maschinenbau_logo} }, department .initial:n = default, + department / unknown .code:n = { + \str_gset:Nx \g_ptxcd_department_str {\l_keys_value_tl} + }, mecheng .meta:n = {department=mecheng}, departmentlogofile .tl_gset:N = \g_ptxcd_departmentlogo_tl, departmentlogofile .initial:n =, diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty b/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty index c0c2fddce9c..8842124d700 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty @@ -1,4 +1,4 @@ -%% This is file `tudarules.sty' version 3.03 (2020/09/19), +%% This is file `tudarules.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudarules}{\filedate}{\fileversion}{Creation of colored bars for tuda-ci bundle} @@ -81,6 +81,10 @@ department .choice:, department / default .code:n = \str_gset:Nn \g_ptxcd_department_str {default}, department / mecheng .code:n = \str_gset:Nn \g_ptxcd_department_str {mecheng}, + department / unknown .code:n = { + \str_gset:Nx \g_ptxcd_department_str {\l_keys_value_tl} + }, + department .initial:V = \g_ptxcd_department_str, mecheng .meta:n = {department=mecheng}, } diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls index f1f78129316..7cc02af8c5b 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls @@ -1,4 +1,4 @@ -%% This is file `tudasciposter.cls' version 3.03 (2020/09/19), +%% This is file `tudasciposter.cls' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudasciposter}{\filedate}{\fileversion}{Scientific Poster Layout for TU Darmstadt} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo b/Master/texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo index 0ed882b489b..4bd91567595 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo @@ -1,4 +1,4 @@ -%% This is file `tudasize9pt.clo' version 3.03 (2020/09/19), +%% This is file `tudasize9pt.clo' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg b/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg index 3f25a027b43..3538f349545 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg @@ -1,4 +1,4 @@ -%% This is file `tudathesis.cfg' version 3.03 (2020/09/19), +%% This is file `tudathesis.cfg' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \RequirePackage{expl3} \ProvidesExplFile{tudathesis.cfg} {\filedate}{\fileversion}{Special Features for publication type 'thesis' using TU Darmstadt's Corporate Design (tuda-ci)} -- cgit v1.2.3