diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty | 58 |
1 files changed, 27 insertions, 31 deletions
diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty index 1160ffe48fb..34364375333 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 2.11 (2020/06/12), +%% This is file `beamercolorthemeTUDa.sty' version 3.00 (2020/09/08), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,70 +26,66 @@ %% %% ============================================================================ %% -\def\fileversion{2.11} -\def\filedate{2020/06/12} +\def\fileversion{3.00} +\def\filedate{2020/09/08} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{beamercolorthemeTUDa} [\filedate\space\fileversion] \RequirePackage{l3keys2e} \ExplSyntaxOn -\keys_define:nn {TUDa/beamercolor} { - colortitle .bool_gset:N = \g_TUDa@beamer_colortitle_bool, +\bool_if_exist:NF \g__ptxcd_colorframetitle_bool {\bool_new:N \g__ptxcd_colorframetitle_bool} + +\keys_define:nn {ptxcd/beamer/color} { + colortitle .bool_gset:N = \g_ptxcd_beamer_colortitle_bool, colortitle .default:n = true, colortitle .initial:n = true, colorbacktitle .meta:n = {colortitle=#1}, - colorframetitle .bool_gset:N = \g_TUDa@beamer_colorframetitle_bool, + colorframetitle .code:n = \use:c {bool_gset_#1:N} \g__ptxcd_colorframetitle_bool \cs_if_exist_use:N \__ptxcd_setup_frametitle_color:, colorframetitle .default:n = true, - colorframetitle .initial:n = false, colorback .meta:n = {colorframetitle=#1} } -\ProcessKeysOptions{TUDa/beamercolor} +\ProcessKeysOptions{ptxcd/beamer/color} \ExplSyntaxOff \RequirePackage[RGB]{tudacolors} -\mode<all> +\mode<beamer> \setbeamercolor*{smallrule}{bg=black} \setbeamercolor*{identbar}{bg=identbarcolor} \ExplSyntaxOn -\bool_if:NTF \g_TUDa@beamer_colortitle_bool { +\bool_if:NTF \g_ptxcd_beamer_colortitle_bool { \setbeamercolor*{title}{fg=textonaccentcolor,bg=accentcolor} }{ - \setbeamercolor*{title}{fg=black,bg=white} + \setbeamercolor*{title}{parent=normal~text} } -\setbeamercolor*{author}{parent=title} -\setbeamercolor*{institute}{parent=title} -\bool_if:NTF \g_TUDa@beamer_colorframetitle_bool { - \setbeamercolor*{frametitle}{fg=textonaccentcolor,bg=accentcolor} -} { - \setbeamercolor*{frametitle}{fg=black,bg=white} +\cs_new:Nn \__ptxcd_setup_frametitle_color: { + \bool_if:NTF \g__ptxcd_colorframetitle_bool { + \setbeamercolor*{frametitle}{fg=textonaccentcolor,bg=accentcolor} + } { + \setbeamercolor*{frametitle}{use=normal~text,fg=normal~text.fg,bg=} + } } -\ExplSyntaxOff - -\setbeamercolor*{frametitlecover}{bg=white} -\setbeamercolor*{author in head/foot}{fg=black, bg=white} -\setbeamercolor*{date in head/foot}{fg=black, bg=white} +\__ptxcd_setup_frametitle_color: -\setbeamercolor*{normal text}{bg=white,fg=black} -\setbeamercolor*{background canvas}{bg=white} +\ExplSyntaxOff -\setbeamercolor*{section in toc}{fg=black,bg=white} +\setbeamercolor*{author}{parent=title} +\setbeamercolor*{institute}{parent=title} +\setbeamercolor*{normal text}{bg=,fg=black} +\setbeamercolor*{background canvas}{parent=normal text} +\setbeamercolor*{section in toc}{parent=normal text} +\setbeamercolor*{footline}{parent=normal text} \setbeamercolor*{alerted text}{fg=textaccentcolor} -\setbeamercolor{structure}{fg=textaccentcolor} - -\setbeamercolor*{palette primary}{fg=textaccentcolor} -\setbeamercolor*{palette secondary}{fg=textaccentcolor} -\setbeamercolor*{palette tertiary}{fg=textaccentcolor} -\setbeamercolor*{palette quaternary}{fg=black} +\setbeamercolor*{structure}{fg=textaccentcolor} \setbeamercolor{bibliography item}{parent=item} \setbeamercolor{bibliography entry author}{use=structure,fg=structure.fg} |