University of York (un)official beamer template
Author
Roberto Metere
Last Updated
2 years ago
License
Other (as stated in the work)
Abstract
For outstanding and professional presentations that mimic the official style guidelines (as of 2022)
% ----------------------------------------------------------------------
% Date: 6 June 2022
% Author: Roberto Metere
% Project: Beamer template for University of York
%
% Copyright (C) 2022 Roberto Metere
% ----------------------------------------------------------------------
%
\documentclass[t,compress,aspectratio=169]{beamer}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[uoybglogo]{uoy-beamer}
\usepackage{listings}
% Set to 1 or comment to disable transparency and enable full opacity.
\setblockbodyopacity{0.8}
% Listings
\definecolor{cident}{rgb}{1,0.33,0.42}
\definecolor{ckeyw}{rgb}{1,0.2,0.8}
\definecolor{ccomm}{rgb}{0,0.8,0}
\definecolor{cstr}{rgb}{0.8,0,0}
\lstset{language=[LaTeX]{TeX},
basicstyle=\footnotesize\ttfamily,
keywordstyle=\color{ckeyw}\bfseries,
identifierstyle=\color{cident}\bfseries,
commentstyle=\color{ccomm},
stringstyle=\color{cstr},
showstringspaces=false,
breaklines=true,
breakatwhitespace=true,
tabsize=2,
% numbers=left,
% stepnumber=1,
% firstnumber=1,
% numberfirstline=true,
}
\uoysetidentity{Department of}{Computer Science}
\title[Short title]{Title... \\ long title new line}
\subtitle{Subtitle}
\author[Short author(s)]{Author One\inst{1,2} \and Author Two\inst{2}}
\institute{\inst{1}University of York \\ \inst{2}Another Affiliation}
\date[1 Jan]{1 January 1970}
% \setlength{\frametitlemargin}{1mm}
\begin{document}
% ==============================================================
% --- Welcome frame
% ==============================================================
\begin{frame}[plain]
\maketitle
\end{frame}
% Uncomment to hide your department next
% \uoysetidentity{}{}
% ==============================================================
% --- TOC
% ==============================================================
\begin{frame}
\tableofcontents
\end{frame}
% ==============================================================
% --- Section 1
% ==============================================================
\section{Section1}
\begin{frame}[fragile]
\frametitle{Slide title}
This template includes a light and a dark theme, as well as an option to remove the UoY logo from the background. Options:
\begin{description}
\item[uoybglogo] To place a watermark version of the University of York logo in the background
\item[darktheme] To enable the dark theme
\end{description}
So for having a dark theme and the logo in the background, you'd load the style with
\begin{lstlisting}
\usepackage[uoybglogo,darktheme]{uoy-beamer}
\end{lstlisting}
\end{frame}
\begin{frame}[fragile]
\frametitle{Slide title}
You may need to add some space after the frame title
\begin{lstlisting}
\setlength{\frametitlemargin}{10mm}
\end{lstlisting}
\pause
\vskip 3mm
Using an empty frametitle or not using it, you will need to add initial space by yourself.
To have an ``empty'' frametitle you can use
\begin{lstlisting}
\emptyframetitle
\end{lstlisting}
\pause
or (more portable)
\begin{lstlisting}
\frametitle{\strut}
\end{lstlisting}
\end{frame}
\subsubsection{Section1-2-1}
\begin{frame}[fragile]
\noframetitle
If you do not want any titles in a frame, you can use
\begin{lstlisting}
\noframetitle
\end{lstlisting}
\end{frame}
\begin{frame}[fragile]
\noframetitle[0mm]
Using
\begin{lstlisting}
\noframetitle[0mm]
\end{lstlisting}
\vskip 5mm
As above, you may want to use the same command with a length to specify where (vertically) the text should begin.
\end{frame}
\begin{frame}[fragile]
\framesingletitle{Single title}
If you need just a simple title you can use
\begin{lstlisting}
\framesingletitle{your title}
\end{lstlisting}
\vskip 5mm
You may want to use the same command with a length to specify where (vertically) the title should begin.
\begin{lstlisting}
\framesingletitle[0mm]{your title}
\end{lstlisting}
\end{frame}
\subsection{Section1-1}
\begin{frame}[fragile]
\frametitle{Blocks}
\begin{block}{Additional blocks}
\begin{itemize}
\item termblock
\item problock
\item conblock
\item yellowblock
\item blueblock
\end{itemize}
\end{block}
Transparency of blocks may not look very nice on dark backgrounds, to disable it:
\begin{lstlisting}
\setblockbodyopacity{1}
\end{lstlisting}
\end{frame}
\subsection{Section1-2}
\subsubsection{Section1-2-1}
\begin{frame}
\frametitle{Additional blocks}
\begin{block}{block}
\begin{itemize} \item text \end{itemize}
\end{block}
\begin{block}[green]{block[green] - all blocks support custom colours for item elements}
\begin{itemize} \item text \end{itemize}
\end{block}
\begin{exampleblock}{exampleblock}
\begin{itemize} \item text \end{itemize}
\end{exampleblock}
\begin{alertblock}{alertblock}
\begin{itemize} \item text \end{itemize}
\end{alertblock}
\end{frame}
\begin{frame}
\frametitle{Additional blocks}
\begin{blueblock}{blueblock}
\begin{itemize} \item text \end{itemize}
\end{blueblock}
\begin{yellowblock}{yellowblock}
\begin{itemize} \item text \end{itemize}
\end{yellowblock}
\begin{termblock}{termblock}
\begin{itemize} \item text \end{itemize}
\end{termblock}
\end{frame}
\begin{frame}
\frametitle{Additional blocks}
\begin{cleanblock}{cleanblock}
\begin{itemize} \item text \end{itemize}
\end{cleanblock}
\begin{whiteblock}{whiteblock}
\begin{itemize} \item text \end{itemize}
\end{whiteblock}
\begin{grayblock}{grayblock}
\begin{itemize} \item text \end{itemize}
\end{grayblock}
\end{frame}
\begin{frame}
\frametitle{Additional blocks}
\begin{problock}{problock}
\begin{itemize} \item text \end{itemize}
\end{problock}
\begin{conblock}{conblock}
\begin{itemize} \item text \end{itemize}
\end{conblock}
\end{frame}
\begin{frame}
\frametitle{Size always matters}
\begin{block}{block - long}
\begin{itemize}
\item blabla...
\item blabla...
\begin{itemize}
\item nested blabla...
\item nested blabla...
\end{itemize}
\item blabla...
\begin{itemize}
\item nested blabla...
\item nested blabla...
\item nested blabla...
\end{itemize}
\item blabla...
\item blabla...
\end{itemize}
\end{block}
\begin{block}{block - empty}
\end{block}
\end{frame}
\begin{frame}
\frametitle{Size always matters}
\begin{block}{block - longest}
\begin{itemize}
\item blabla...
\item blabla...
\begin{itemize}
\item nested blabla...
\item nested blabla...
\end{itemize}
\item blabla...
\begin{itemize}
\item nested blabla...
\item nested blabla...
\item nested blabla...
\end{itemize}
\item blabla...
\item blabla...
\item blabla...
\begin{itemize}
\item nested blabla...
\item nested blabla...
\item nested blabla...
\item nested blabla...
\end{itemize}
\end{itemize}
\end{block}
\end{frame}
\subsection{Section1-3}
\begin{frame}
\frametitle{This is an example of a very long title that needs to be split in two lines (no longer than 2 lines are visually comfortable)}
Bla bla bla...
\end{frame}
% ==============================================================
% --- Section 2
% ==============================================================
\section{Section2}
\begin{frame}
\frametitle{Slide title}
Bla bla bla...
\end{frame}
\subsection{Section2-1}
\begin{frame}
\frametitle{Slide title}
Bla bla bla...
\end{frame}
\subsection{Section2-2}
\begin{frame}
\frametitle{Slide title}
Bla bla bla...
\end{frame}
% ==============================================================
% --- THE END
% ==============================================================
\begin{frame}
\framesingletitle{The END}
\begin{center}
\begin{minipage}{0.8\textwidth}
\quotesentence{%
``Do not close a presentation with The End'' [author]
}
\end{minipage}
\end{center}
\end{frame}
% -------------------------------------------------------------
\end{document}