From e4628ab632beb3f01a73ae6063419305af52e565 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 26 Oct 2023 19:52:08 +0000 Subject: beamertheme-arguelles (26oct23) git-svn-id: svn://tug.org/texlive/trunk@68659 c570f23f-e606-0410-a88d-b1316a301751 --- .../beamercolorthemeArguelles.sty | 4 ++-- .../beamerfontthemeArguelles.sty | 6 +++-- .../beamerinnerthemeArguelles.sty | 26 +++++++++++++++++++--- .../beamerouterthemeArguelles.sty | 4 ++-- .../beamertheme-arguelles/beamerthemeArguelles.sty | 14 ++++++------ 5 files changed, 38 insertions(+), 16 deletions(-) (limited to 'Master/texmf-dist/tex') diff --git a/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamercolorthemeArguelles.sty b/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamercolorthemeArguelles.sty index 3f9b3980743..a741c8d8a38 100644 --- a/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamercolorthemeArguelles.sty +++ b/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamercolorthemeArguelles.sty @@ -1,10 +1,10 @@ -% arguelles v2.2.0 +% arguelles v2.3.0 % author: Michele Piazzai % contact: michele.piazzai@uc3m.es % license: MIT \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{beamercolorthemeArguelles}[2023/03/22 Argüelles] +\ProvidesPackage{beamercolorthemeArguelles}[2023/10/26 Argüelles] \mode diff --git a/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerfontthemeArguelles.sty b/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerfontthemeArguelles.sty index c1b7e742672..aa2455b5911 100644 --- a/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerfontthemeArguelles.sty +++ b/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerfontthemeArguelles.sty @@ -1,10 +1,10 @@ -% arguelles v2.2.0 +% arguelles v2.3.0 % author: Michele Piazzai % contact: michele.piazzai@uc3m.es % license: MIT \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{beamerfontthemeArguelles}[2023/03/22 Argüelles] +\ProvidesPackage{beamerfontthemeArguelles}[2023/10/26 Argüelles] \mode @@ -19,6 +19,8 @@ \setbeamerfont{author}{series=\bfseries,size=\large} \setbeamerfont{institute}{size=\small} \setbeamerfont{email}{size=\small} +\setbeamerfont{homepage}{size=\small} +\setbeamerfont{github}{size=\small} % frame elements \setbeamerfont{headline section}{series=\AlegreyaSans\scshape} diff --git a/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerinnerthemeArguelles.sty b/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerinnerthemeArguelles.sty index fb5ffd180ca..36b0b8c4f1d 100644 --- a/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerinnerthemeArguelles.sty +++ b/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerinnerthemeArguelles.sty @@ -1,10 +1,10 @@ -% arguelles v2.2.0 +% arguelles v2.3.0 % author: Michele Piazzai % contact: michele.piazzai@uc3m.es % license: MIT \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{beamerinnerthemeArguelles}[2023/03/22 Argüelles] +\ProvidesPackage{beamerinnerthemeArguelles}[2023/10/26 Argüelles] \mode @@ -17,6 +17,14 @@ \newcommand{\email}[1]{ \def\insertemail{\href{mailto:#1}{\raisebox{-.1em}{\faIcon{envelope}}\hspace{.3em}#1}} } +\def\inserthomepage{} +\newcommand{\homepage}[1]{ + \def\inserthomepage{\href{https://#1}{\raisebox{-.1em}{\hspace{.025em}\faIcon{globe}}\hspace{.325em}#1}} +} +\def\insertgithub{} +\newcommand{\github}[1]{ + \def\insertgithub{\href{https://github.com/#1}{\raisebox{-.1em}{\hspace{.025em}\faIcon{github}}\hspace{.325em}github.com/#1}} +} % title page \defbeamertemplate*{title page}{Arguelles}{ @@ -27,7 +35,9 @@ {\usebeamerfont{date}\insertdate}\par\bigskip {\usebeamerfont{author}\insertauthor}\par\smallskip {\usebeamerfont{institute}\insertinstitute}\par - {\usebeamerfont{email}\insertemail} + {\usebeamerfont{email}\insertemail}\par + {\usebeamerfont{homepage}\inserthomepage}\par + {\usebeamerfont{github}\insertgithub} \end{beamercolorbox} \addtocounter{framenumber}{-1} } @@ -73,6 +83,16 @@ \fi } +% background image +\define@key{beamerframe}{bg}{ + \setbeamertemplate{background}{ + \begin{tikzpicture} + \useasboundingbox (0,0) rectangle (\paperwidth,\paperheight); + \path[fill overzoom image=#1] (0,.01\paperheight) rectangle (\paperwidth,.99\paperheight); + \end{tikzpicture} + } +} + % standout frame \providebool{Arguelles@standout} \define@key{beamerframe}{standout}[true]{ diff --git a/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerouterthemeArguelles.sty b/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerouterthemeArguelles.sty index c1c7350506d..051c8cb6a21 100644 --- a/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerouterthemeArguelles.sty +++ b/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerouterthemeArguelles.sty @@ -1,10 +1,10 @@ -% arguelles v2.2.0 +% arguelles v2.3.0 % author: Michele Piazzai % contact: michele.piazzai@uc3m.es % license: MIT \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{beamerouterthemeArguelles}[2023/03/22 Argüelles] +\ProvidesPackage{beamerouterthemeArguelles}[2023/10/26 Argüelles] \mode diff --git a/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerthemeArguelles.sty b/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerthemeArguelles.sty index 817e780beae..24e5cf85bc7 100644 --- a/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerthemeArguelles.sty +++ b/Master/texmf-dist/tex/latex/beamertheme-arguelles/beamerthemeArguelles.sty @@ -1,10 +1,10 @@ -% arguelles v2.2.0 +% arguelles v2.3.0 % author: Michele Piazzai % contact: michele.piazzai@uc3m.es % license: MIT \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{beamerthemeArguelles}[2023/03/22 Argüelles] +\ProvidesPackage{beamerthemeArguelles}[2023/10/26 Argüelles] \mode @@ -49,6 +49,10 @@ \RequirePackage{enumitem} \RequirePackage{parskip} \RequirePackage{tikz} +\RequirePackage[skins]{tcolorbox} + +% tikz options +\usetikzlibrary{calc} % components \useinnertheme{Arguelles} @@ -84,13 +88,9 @@ \RequirePackage{cancel} \RequirePackage{pgfplots} \RequirePackage{csvsimple} - -% tikz options -\usetikzlibrary{calc} - % pgfplots options \pgfplotsset{compat=1.18} -\usepgfplotslibrary{statistics,fillbetween} +\usepgfplotslibrary{fillbetween,groupplots,statistics} \fi \AtBeginEnvironment{proof}{\let\@addpunct\@gobble} -- cgit v1.2.3