diff options
Diffstat (limited to 'macros/latex/contrib/tuda-ci/tex/tudasciposter.cls')
-rw-r--r-- | macros/latex/contrib/tuda-ci/tex/tudasciposter.cls | 46 |
1 files changed, 28 insertions, 18 deletions
diff --git a/macros/latex/contrib/tuda-ci/tex/tudasciposter.cls b/macros/latex/contrib/tuda-ci/tex/tudasciposter.cls index e70cc21a76..d922742fe4 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudasciposter.cls +++ b/macros/latex/contrib/tuda-ci/tex/tudasciposter.cls @@ -1,4 +1,4 @@ -%% This is file `tudasciposter.cls' version 3.24 (2022/04/20), +%% This is file `tudasciposter.cls' version 3.25 (2022/04/25), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.24} -\def\filedate{2022/04/20} +\def\fileversion{3.25} +\def\filedate{2022/04/25} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudasciposter}{\filedate}{\fileversion}{Scientific Poster Layout for TU Darmstadt} @@ -85,6 +85,11 @@ \keys_set:nn {ptxcd/poster} {colorback=false, departmentlogofile=tuda_maschinenbau_logo,titlesepline=false} }, department .initial:n = default, + department / unknown .code:n = { + \str_gset:Nx \g_ptxcd_department_str {\l_keys_value_tl} + },, + departmentconfigprefix .tl_gset:N = \g__ptxcd_config_prefix_tl, + departmentconfigprefix .initial:n = tuda, mecheng .meta:n = {department=mecheng}, departmentlogofile .tl_gset:N = \g_ptxcd_departmentlogo_tl, departmentlogofile .initial:n =, @@ -164,11 +169,6 @@ \box_new:N \g_ptxcd_author_box \box_new:N \g_ptxcd_credit_box -\ptxcd_makeheadrule[ - width=\paperwidth-2\g_ptxcd_margin_dim, - color=identbarcolor - ]{ptxcd_headrule} - \tl_new:N \g_ptxcd_thanks_tl \newcommand*{\ptxcd_title@footnote}[2][1]{ \begingroup @@ -468,23 +468,26 @@ }; } +\hook_gput_code:nnn {ptxcd/init-colors} {tudasciposter} { + \bool_if:NTF \g_ptxcd_colorback_bool + {\colorlet{titlefgcolor}{textonaccentcolor}} + {\colorlet{titlefgcolor}{black}} + \colorlet{titlebgcolor}{accentcolor} + % Block Colors + \colorlet{blocktitlebgcolor}{accentcolor} + \colorlet{blocktitlefgcolor}{textonaccentcolor} + % Innerblock Colors + \colorlet{innerblockbodybgcolor}{textonaccentcolor} +} % Background Colors \colorlet{backgroundcolor}{white} \colorlet{framecolor}{white} -% Title Colors -\bool_if:NTF \g_ptxcd_colorback_bool - {\colorlet{titlefgcolor}{textonaccentcolor}} - {\colorlet{titlefgcolor}{black}} -\colorlet{titlebgcolor}{accentcolor} % Block Colors -\colorlet{blocktitlebgcolor}{accentcolor} -\colorlet{blocktitlefgcolor}{textonaccentcolor} \colorlet{blockbodybgcolor}{white} \colorlet{blockbodyfgcolor}{black} % Innerblock Colors \colorlet{innerblocktitlebgcolor}{black!15} \colorlet{innerblocktitlefgcolor}{black} -\colorlet{innerblockbodybgcolor}{textonaccentcolor} \colorlet{innerblockbodyfgcolor}{black} \dim_new:N \g_ptxcd_titleblock_dim @@ -619,10 +622,17 @@ every~ box~ on~ layer~ 4/.style={reset,\g_ptxcd_boxstyle_tl -inner}, } -%ADjust caption indent +%Adjust caption indent \setcapindent{1em} -\file_if_exist_input:n {tuda\g_ptxcd_department_str.cfg} +\file_if_exist_input:n {\g__ptxcd_config_prefix_tl\g_ptxcd_department_str.cfg} + +\hook_use:n {ptxcd/init-colors} + +\ptxcd_makeheadrule[ + width=\paperwidth-2\g_ptxcd_margin_dim, + color=identbarcolor +]{ptxcd_headrule} \endinput %end of tudasciposter.cls |