summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/tuda-ci/tex/tudabeamer.cls')
-rw-r--r--macros/latex/contrib/tuda-ci/tex/tudabeamer.cls17
1 files changed, 11 insertions, 6 deletions
diff --git a/macros/latex/contrib/tuda-ci/tex/tudabeamer.cls b/macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
index 4fd646bede..aa50dcce9d 100644
--- a/macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
+++ b/macros/latex/contrib/tuda-ci/tex/tudabeamer.cls
@@ -1,4 +1,4 @@
-%% This is file `tudabeamer.cls' version 3.27 (2022/08/03),
+%% This is file `tudabeamer.cls' version 3.28 (2022/11/04),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{3.27}
-\def\filedate{2022/08/03}
+\def\fileversion{3.28}
+\def\filedate{2022/11/04}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{tudabeamer}
[\filedate\space\fileversion\space]
@@ -38,8 +38,6 @@
\Define@specialopt@Module[ptxcd/beamer]
\PassOptionsToClass{10pt}{beamer}
-\Module@DefineSpecialPassKey[ptxcd/beamer]{color}<tudacolors>
-
\ExplSyntaxOn
\str_new:N \g_ptxcd_department_str
\keys_define:nn {ptxcd/beamer} {
@@ -74,6 +72,12 @@
mecheng .meta:n = {department=mecheng},
departmentlogofile .tl_gset:N = \g_ptxcd_departmentlogo_tl,
departmentlogofile .initial:n =,
+ color .code:n =
+ \tl_if_in:nnTF {#1} {=} {
+ \PassOptionsToPackage{#1}{tudacolors}
+ } {
+ \PassOptionsToPackage{color=#1}{tudacolors}
+ }
}
@@ -223,7 +227,8 @@
\@starttoc{len}%
\let\accentfont\normalfont%
-\file_if_exist:nT {\g__ptxcd_config_prefix_tl beamerthemeTUDa-\g_ptxcd_department_str.sty} {\usetheme{\g__ptxcd_config_prefix_tl TUDa-\g_ptxcd_department_str}}
+\file_if_exist:nT {\g__ptxcd_config_prefix_tl beamerthemeTUDa-\g_ptxcd_department_str.sty}
+ {\usepackage{\g__ptxcd_config_prefix_tl beamerthemeTUDa-\g_ptxcd_department_str}}
\ExplSyntaxOff