From 740a11f29a3551babe3d7edbb57ac3baa2280a3f Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sat, 26 Feb 2022 03:00:34 +0000 Subject: CTAN sync 202202260300 --- .../latex/contrib/stex/tex/etc/beamerthemesTeX.sty | 61 ++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 macros/latex/contrib/stex/tex/etc/beamerthemesTeX.sty (limited to 'macros/latex/contrib/stex/tex/etc/beamerthemesTeX.sty') diff --git a/macros/latex/contrib/stex/tex/etc/beamerthemesTeX.sty b/macros/latex/contrib/stex/tex/etc/beamerthemesTeX.sty new file mode 100644 index 0000000000..f5cc87feb4 --- /dev/null +++ b/macros/latex/contrib/stex/tex/etc/beamerthemesTeX.sty @@ -0,0 +1,61 @@ +% Beamer sTeX slide theme; +% Copyright (c) 20 Michael Kohlhase . +\ProvidesPackage{beamerthemesTeX} +\typeout{Beamer sTeX theme} +\RequirePackage{xspace} + +% General appearance of theorems, like "ams style", but without the block env. +\setbeamertemplate{theorem begin} +{% + \inserttheoremheadfont + \inserttheoremname + \inserttheoremnumber + \ifx \inserttheoremaddition \empty \else\ (\inserttheoremaddition)\fi + \inserttheorempunctuation\xspace + \inserttheorembodyfont +} +\setbeamertemplate{theorem end}{} + +% THEME +\mode + + +%% Logo images +\pgfdeclareimage[height=2ex]{instlogo}{sTeX-logo} +\pgfdeclareimage[height=2ex]{cclogo}{cc_somerights} + +%% A simple frame title with a long rule under it. +\setbeamertemplate{frametitle}{% + \usebeamerfont{frametitle}\insertframetitle\strut% + \vskip-.1\baselineskip% + \leaders\vrule width \paperwidth\vskip0.4pt% + \vskip0pt% + \nointerlineskip +} + +%% A Footer line with a Institution and CC logos +\setbeamertemplate{footline}[text line]{% + \usebeamercolor[fg]{titlelike} + \pgfuseimage{instlogo}\hspace*{1cm}\insertshortauthor: \insertshorttitle\hfill{}% + \insertframenumber\hfill\insertshortdate\hspace*{1cm}\pgfuseimage{cclogo}% + } + +%% Turn off the navigation symbols +\setbeamertemplate{navigation symbols}{} + +%% Inner theme +\useinnertheme{default} +%\setbeamertemplate{enumerate item}{(\alph{enumi})} +%\setbeamertemplate{enumerate subitem}{(\roman{enumii})} + +\mode + + +%% Redefine various margin sizes +\setbeamersize{text margin left=3mm} +\setbeamersize{text margin right=3mm} +\setbeamersize{description width=0.57cm} +\setlength\leftmargini{1em} +\setlength\leftmarginii{1em} +\setlength\leftmarginiii{1em} +\providecommand{\vstretch}[1]{\vspace*{\stretch{#1}}} -- cgit v1.2.3