Implemented compress option that sets frametitle left of the unversity logo and implemented plainfonts for using the default LaTeX fonts.

This commit is contained in:
Achim D. Brucker 2016-08-16 23:32:40 +01:00
parent e0dd13e5cc
commit 9501ce7898
3 changed files with 23 additions and 12 deletions

View File

@ -38,11 +38,16 @@
\defbeamertemplate*{frametitle}{TUOS}{%
\ifbeamer@plainframe%
\else%
\vskip1.8cm%
\vskip-\topsep%
\ifbeamer@compress%
\hskip2.5cm%
\else
\vskip1.8cm%
\vskip-\topsep%
\fi%
\fi%
\usebeamercolor[fg]{frametitle}\usebeamerfont{frametitle}%
\insertframetitle\par%
\ifbeamer@compress\hskip2.5cm\fi%
\usebeamercolor[fg]{framesubtitle}\usebeamerfont{framesubtitle}%
\insertframesubtitle
}

View File

@ -13,18 +13,34 @@
\mode<presentation>
\newif\ifbeamer@plainfonts
\beamer@plainfontsfalse
\newif\ifbeamer@colour
\beamer@colourfalse
\DeclareOption{plainfonts}{\beamer@plainfontstrue}
\DeclareOptionBeamer{colour}{\beamer@colourtrue}
\ProcessOptionsBeamer
\ProcessOptions
\RequirePackage{xcolor}
\RequirePackage[]{tuos-logo}[2016/08/15]
\RequirePackage{tikz}
\ifbeamer@plainfonts
\typeout{Using LaTeX fonts instead of cooperate fonts.}
\else
\RequirePackage{tuos-fonts}[2016/08/15]
\usefonttheme{professionalfonts}
\fi
\usecolortheme{tuos}
\useinnertheme{tuos}
\useoutertheme{tuos}
\mode
<all>
\endinput

View File

@ -12,21 +12,11 @@
\ProvidesClass{tuos-presentation}%
[2016/08/20 v1.1 LaTeX presenation class following the cooperate design of The University of Sheffield]
\RequirePackage{ifthen}
\newboolean{tuos@plainfonts}
\setboolean{tuos@plainfonts}{false}
\LoadClassWithOptions{beamer}[]
\DeclareOption{plainfonts}{\setboolean{tuos@plainfonts}{true}}
\ProcessOptions\relax
\ifthenelse{\boolean{tuos@plainfonts}}
{\typeout{Using LaTeX fonts instead of cooperate fonts.}}
{\RequirePackage{tuos-fonts}[2016/08/15]}
\RequirePackage[T1]{fontenc}
\RequirePackage{tuos-logo}[2016/08/15]
\RequirePackage{xcolor}
\usetheme{tuos}
\endinput