diff options
author | Karl Berry <karl@freefriends.org> | 2021-07-27 20:36:19 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-07-27 20:36:19 +0000 |
commit | d94a4be7eef3b68410940ceebbd4bd2401aebbce (patch) | |
tree | 6ff3fb43b502974a02286ffc5c3bf5a2f1fe5b8d /Master/texmf-dist/tex/latex/tuda-ci | |
parent | 79705a41a5ae3db3444d77791bbcc01107f6999a (diff) |
tuda-ci (27jul21)
git-svn-id: svn://tug.org/texlive/trunk@60094 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/tuda-ci')
28 files changed, 193 insertions, 114 deletions
diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty index 2749f0bf1a4..183432028ce 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.16 (2021/06/03), +%% This is file `beamercolorthemeTUDa.sty' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 a276fa40640..1a878be7811 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.16 (2021/06/03), +%% This is file `beamerfontthemeTUDa.sty' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 581bc186067..33fdafeb100 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.16 (2021/06/03), +%% This is file `beamerinnerthemeTUDa.sty' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 b646a48bfff..8a477842180 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.16 (2021/06/03), +%% This is file `beamerouterthemeTUDa.sty' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 5eec56c8635..df1213c1296 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.16 (2021/06/03), +%% This is file `beamerthemeTUDa-mecheng.sty' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 da07e3a9842..05f92242470 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.16 (2021/06/03), +%% This is file `beamerthemeTUDa.sty' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 3d69d9c0011..ae48251500e 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.16 (2021/06/03), +%% This is file `tuda-a0paper.clo' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 d376e2c66a4..49b00b162da 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.16 (2021/06/03), +%% This is file `tuda-a1paper.clo' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 a3f57b3b0c8..2b06d23e7c0 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.16 (2021/06/03), +%% This is file `tuda-a2paper.clo' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 effd50311fc..f86015b3578 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.16 (2021/06/03), +%% This is file `tuda-a3paper.clo' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 f780875c727..ab8a1a0ba28 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.16 (2021/06/03), +%% This is file `tuda-a4paper.clo' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 322f6fbc6e2..158f2d5f126 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.16 (2021/06/03), +%% This is file `tuda-a5paper.clo' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 57c59baa020..a6e355f82ad 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.16 (2021/06/03), +%% This is file `tuda-pgfplots.sty' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} % 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 96489f31ee8..a6e20362da2 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.16 (2021/06/03), +%% This is file `tudabeamer.cls' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \NeedsTeXFormat{LaTeX2e} \ProvidesClass{tudabeamer} [\filedate\space\fileversion\space] @@ -113,8 +113,33 @@ \ExplSyntaxOn \bool_if:NT \g_ptxcd_pdfa_bool { \UnPreventPackageFromLoading{hyperref} - \PassOptionsToPackage{a-2b}{pdfx} - \RequirePackage{pdfx} + %only apply the hack if pdfx is older than the working version + \@ifpackagelater{pdfx}{2021/07/06}{ + \PassOptionsToPackage{a-2b}{pdfx} + \RequirePackage{pdfx} + } { + \msg_new:nnnn{tudapub} {dirty-hack-pdfa} { + I~have~to~use~a~dirty~hack~to~workaround~some~incompatibilites~between~your~LaTeX~version~and~the~pdfa-mode.\\ + Please~use~pdfa=true~only~if~you~really~need~it.\\ + We~will~remove~this~hack~as~soon~as~all~incompatibilities~have~been~patched. + } { + See~the~corresponding~GitHub~Issue~for~more~information:~https://github.com/tudace/tuda_latex_templates/issues/321 + } + \msg_warning:nn {tudapub} {dirty-hack-pdfa} + %check if \par is expanable and add a dirty hack + %Thanks to Ross Moore for the support + \expandafter\ifx\csname tex_par:D\endcsname \relax + \let\pdfx@par\par + \else + \expandafter\let\expandafter\pdfx@par\csname tex_par:D\endcsname + \fi + \let\orig@par\par + \let\par\pdfx@par + \PassOptionsToPackage{a-2b}{pdfx} + \RequirePackage{pdfx} + %restore\par + \let\par\orig@par + } } \hypersetup{hidelinks, unicode} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def b/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def index db447baad24..19524dc0190 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.16 (2021/06/03), +%% This is file `tudacolors.def' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 92e8030ed55..5731daec2ab 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.16 (2021/06/03), +%% This is file `tudacolors.sty' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudacolors}{\filedate}{\fileversion}{Color definition for TU Darmstadt's tuda-ci bundle} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls index 2aeae4f8396..55a7a333c15 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.16 (2021/06/03), +%% This is file `tudaexercise.cls' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{tudaexercise} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty b/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty index 1ea353f04e8..ebe208c13a6 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.16 (2021/06/03), +%% This is file `tudafonts.sty' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 ba91e399506..b08262a492a 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.16 (2021/06/03), +%% This is file `tudaleaflet.cls' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudaleaflet}{\filedate}{\fileversion}{Leaflets using the Corporate Design of TU Darmstadt} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls index 14b3dec695c..00678b431d4 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.16 (2021/06/03), +%% This is file `tudaletter.cls' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{tudaletter} @@ -428,8 +428,33 @@ %pdfa \if_bool:N \g_ptxcd_pdfa_bool -\PassOptionsToPackage{a-2b}{pdfx} -\RequirePackage{pdfx} + %only apply the hack if pdfx is older than the working version +\@ifpackagelater{pdfx}{2021/07/06}{ + \PassOptionsToPackage{a-2b}{pdfx} + \RequirePackage{pdfx} +} { + \msg_new:nnnn{tudapub} {dirty-hack-pdfa} { + I~have~to~use~a~dirty~hack~to~workaround~some~incompatibilites~between~your~LaTeX~version~and~the~pdfa-mode.\\ + Please~use~pdfa=true~only~if~you~really~need~it.\\ + We~will~remove~this~hack~as~soon~as~all~incompatibilities~have~been~patched. + } { + See~the~corresponding~GitHub~Issue~for~more~information:~https://github.com/tudace/tuda_latex_templates/issues/321 + } + \msg_warning:nn {tudapub} {dirty-hack-pdfa} + %check if \par is expanable and add a dirty hack + %Thanks to Ross Moore for the support + \expandafter\ifx\csname tex_par:D\endcsname \relax + \let\pdfx@par\par + \else + \expandafter\let\expandafter\pdfx@par\csname tex_par:D\endcsname + \fi + \let\orig@par\par + \let\par\pdfx@par + \PassOptionsToPackage{a-2b}{pdfx} + \RequirePackage{pdfx} + %restore\par + \let\par\orig@par +} %%hyperref \hypersetup{hidelinks, unicode} \iow_new:N \ptxcd_xmpdata_stream diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo b/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo index be2276079e2..185982a4e47 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.16 (2021/06/03), +%% This is file `tudalettersize10pt.clo' version 3.17 (2021/07/27), %% 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 7280a31a396..dc9ebde2b68 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.16 (2021/06/03), +%% This is file `tudamecheng.cfg' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 4328cb9049f..bba27ec195d 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.16 (2021/06/03), +%% This is file `tudaposter.cls' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 5574218e28a..f936cc0ba61 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.16 (2021/06/03), +%% This is file `tudapub.cls' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{tudapub} @@ -481,32 +481,6 @@ footwidth=text } } - \RedeclareLayer[ - clone=scrheadings.head.above.line, - background, - contents={ - \dim_compare:nF {\box_wd:N \ptxcd_headrule_box=\layerwidth} { - \ptxcd_makeheadrule[color=identbarcolor, width=\layerwidth]{ptxcd_headrule} - } - \smash{\ptxcd_headrule} - } - ]{TUDa.pub.head.above.line} - \RedeclareLayer[ - clone=plain.scrheadings.head.above.line, - background, - contents={ - \dim_compare:nF {\box_wd:N \ptxcd_headrule_box=\layerwidth} { - \ptxcd_makeheadrule[color=identbarcolor, width=\layerwidth]{ptxcd_headrule} - } - \smash{\ptxcd_headrule} - } - ]{plain.TUDa.pub.head.above.line} - \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{TUDa.pub.foot.even} - \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{TUDa.pub.foot.odd} - \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{TUDa.pub.foot.oneside} - \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{plain.TUDa.pub.foot.even} - \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{plain.TUDa.pub.foot.odd} - \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{plain.TUDa.pub.foot.oneside} \bool_if:NT \g_ptxcd_headline_bool { \setkomafont{pagehead}{\Large\bfseries} \KOMAoptions{headlines=2} @@ -519,6 +493,38 @@ \ofoot[\pagemark]{\pagemark} } +\RedeclareLayer[ + clone=scrheadings.head.above.line, + background, + contents={ + \dim_compare:nF {\box_wd:N \ptxcd_headrule_box=\layerwidth} { + \ptxcd_makeheadrule[color=identbarcolor, width=\layerwidth]{ptxcd_headrule} + } + \smash{\ptxcd_headrule} + } +]{TUDa.pub.head.above.line} + +\RedeclareLayer[ + clone=plain.scrheadings.head.above.line, + background, + contents={ + \dim_compare:nF {\box_wd:N \ptxcd_headrule_box=\layerwidth} { + \ptxcd_makeheadrule[color=identbarcolor, width=\layerwidth]{ptxcd_headrule} + } + \smash{\ptxcd_headrule} + } +]{plain.TUDa.pub.head.above.line} + +%\dim_set:Nn \l_tmpa_dim {\topmargin+1in+\headheight+\headsep+\textheight +% +\footskip+\dp\strutbox-\footheight +\c_ptxcd_rulesep_dim} +\ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{TUDa.pub.foot.even} +\ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{TUDa.pub.foot.odd} +\ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{TUDa.pub.foot.oneside} +\ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{plain.TUDa.pub.foot.even} +\ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{plain.TUDa.pub.foot.odd} +\ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{plain.TUDa.pub.foot.oneside} + + \DeclarePageStyleAlias{TUDa}{TUDa.pub} \DeclarePageStyleAlias{plain.TUDa}{plain.TUDa.pub} \pagestyle{TUDa} @@ -803,10 +809,33 @@ This~can~lead~to~incompatiblities~especially~with~older~compiler~versions.\\ You~should~prefer~using~lualatex. } - - - \PassOptionsToPackage{a-2b}{pdfx} - \RequirePackage{pdfx} + %only apply the hack if pdfx is older than the working version + \@ifpackagelater{pdfx}{2021/07/06}{ + \PassOptionsToPackage{a-2b}{pdfx} + \RequirePackage{pdfx} + } { + \msg_new:nnnn{tudapub} {dirty-hack-pdfa} { + I~have~to~use~a~dirty~hack~to~workaround~some~incompatibilites~between~your~LaTeX~version~and~the~pdfa-mode.\\ + Please~use~pdfa=true~only~if~you~really~need~it.\\ + We~will~remove~this~hack~as~soon~as~all~incompatibilities~have~been~patched. + } { + See~the~corresponding~GitHub~Issue~for~more~information:~https://github.com/tudace/tuda_latex_templates/issues/321 + } + \msg_warning:nn {tudapub} {dirty-hack-pdfa} + %check if \par is expanable and add a dirty hack + %Thanks to Ross Moore for the support + \expandafter\ifx\csname tex_par:D\endcsname \relax + \let\pdfx@par\par + \else + \expandafter\let\expandafter\pdfx@par\csname tex_par:D\endcsname + \fi + \let\orig@par\par + \let\par\pdfx@par + \PassOptionsToPackage{a-2b}{pdfx} + \RequirePackage{pdfx} + %restore\par + \let\par\orig@par + } \sys_if_engine_pdftex:T { \msg_warning:nnn{tudapub} {prefer-lualatex} {PDFTeX} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty b/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty index ed549312d2e..4b55bd7afdb 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.16 (2021/06/03), +%% This is file `tudarules.sty' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudarules}{\filedate}{\fileversion}{Creation of colored bars for tuda-ci bundle} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls index 6a551813b61..589f3ead4a8 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.16 (2021/06/03), +%% This is file `tudasciposter.cls' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \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 3f923ae7637..61e6c1bb61c 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.16 (2021/06/03), +%% This is file `tudasize9pt.clo' version 3.17 (2021/07/27), %% 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 5e0b5b4f9c2..b0e7d344f47 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.16 (2021/06/03), +%% This is file `tudathesis.cfg' version 3.17 (2021/07/27), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.16} -\def\filedate{2021/06/03} +\def\fileversion{3.17} +\def\filedate{2021/07/27} \RequirePackage{expl3} \ProvidesExplFile{tudathesis.cfg} {\filedate}{\fileversion}{Special Features for publication type 'thesis' using TU Darmstadt's Corporate Design (tuda-ci)} |