summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/beamertheme-gotham/beamerthemegotham.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamertheme-gotham/beamerthemegotham.sty')
-rw-r--r--Master/texmf-dist/tex/latex/beamertheme-gotham/beamerthemegotham.sty59
1 files changed, 57 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/beamertheme-gotham/beamerthemegotham.sty b/Master/texmf-dist/tex/latex/beamertheme-gotham/beamerthemegotham.sty
index cec7af94df2..129edf61d60 100644
--- a/Master/texmf-dist/tex/latex/beamertheme-gotham/beamerthemegotham.sty
+++ b/Master/texmf-dist/tex/latex/beamertheme-gotham/beamerthemegotham.sty
@@ -21,9 +21,8 @@
%% The Current Maintainer of this work is Romain NOËL.
%% Contributors: Romain NOËL (2023-20**)
%%
-\ProvidesExplPackage{beamerthemegotham}{2024-11-11}{1.2.0.a}{A modern, minimal-ish, versatile and extendable yet robust theme for Beamer}
+\ProvidesExplPackage{beamerthemegotham}{2025-02-11}{1.2.1.c}{A modern, minimal-ish, versatile and extendable yet robust theme for Beamer}
\RequirePackage{expl3}
-\RequirePackage{xparse}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%% PACKAGE %%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -129,6 +128,62 @@ unknown .code:n =
\ProcessKeyOptions[ gotham / inner ]
\ProcessKeyOptions[ gotham / outer ]
+
+%%%%%%
+\DeclareDocumentCommand{\gothamreset}{m}{
+\renewcommand{\gothamInstituteLogoSquare}[1][4ex]{ }
+\renewcommand{\gothamInstituteLogoCircle}[1][4ex]{ }
+\renewcommand{\gothamHookPostColorBGSet}{
+\colorlet{colorStandout}{colorA}
+\colorlet{colorFrametitle}{colorA}
+\colorlet{colorProgBar}{colorC}
+\setbeamercolor{frametitle}{
+use=primary~palette,
+parent=primary~palette,
+bg=colorFrametitle,
+fg=colorBG
+}
+\setbeamercolor{standout}{bg=colorStandout, fg=colorPale}
+}
+\renewcommand{\gothamtitlepagelogo}{}
+\renewcommand{\gothamtitlepagebg}{}
+\renewcommand{\gothamRightFiligrane}{}
+\renewcommand{\gothamLeftFiligrane}{}
+\renewcommand{\gothamHookFooter}{}
+
+\setlength{\gothamProgressSectionHeight}{3pt}
+\setlength{\sectionhoffset}{0pt}
+\setlength{\sidebarRightHOffset}{-2.5ex}
+\setlength{\sidebarLeftHOffset}{+0.5ex}
+\setlength{\gothamFrametitleToppading}{2.2ex}
+\setlength{\gothamFrametitleBottompading}{2.2ex}
+\setlength{\gothamFrametitleLeftpading}{2.2ex}
+\setlength{\gothamFrametitleRightpading}{2.2ex}
+\setlength{\gothamFramesubtitleStrutend}{0pt}
+\setlength{\gothamFootlineVOffset}{-0.5ex}
+\setlength{\gothamFootlineDepth}{0.1ex}
+\setlength{\gothamFootlineHeight}{1.5ex}
+\setlength{\gothamFootlineHRightOffset}{\spaceskip}
+\setlength{\gothamHposLeftRotFooter}{-7pt}
+\setlength{\gothamHposRightRotFooter}{2pt}
+\setlength{\gothamVposLeftRotFooter}{15pt}
+\setlength{\gothamVposRightRotFooter}{15pt}
+\setlength{\gothamLeftFooterPadding}{2.0ex}
+\setlength{\gothamRightFooterPadding}{3.5ex}
+\setlength{\gothamFooterHOffset}{0pt}
+\setlength{\gothamFootlineRuleLeftPadding}{7mm}
+\setlength{\gothamFootlineRuleHeight}{0.0pt}
+\setlength{\gothamFootlineRuleLength}{15mm}
+\setlength{\gothamProgressCircHeight}{1.8\baselineskip}
+\setlength{\gothamCounterCircleRadius}{1.12ex}
+\setlength{\gothamProgressCircBorderWidth}{1.65mm}
+\setlength{\gothamCircleNumberingVshift}{1.4mm}
+\setlength{\gothamCircleNumberingHshift}{2.6mm}
+\setlength{\gothamProgressHeadFootLineheight}{1.2ex}
+
+\keys_set:nn { gotham/all/all } { default }
+}
+
%%
%% Adapted from classic "A model .dtx file" by Joseph Wright
%% https://www.texdev.net/2009/10/06/a-model-dtx-file/