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:
parent
e0dd13e5cc
commit
9501ce7898
|
@ -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
|
||||
}
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Reference in New Issue