\documentclass{loyola-beamer}
\usepackage{lipsum}
\renewcommand{\titlelogo}{logo/luc-rev.svg}
\renewcommand{\slidelogo}{logo/luc.svg}
\title{A Loyola \LaTeX\ Beamer Template}
\subtitle{Made with Beamer}
\author{A Loyola Faculty}
\institute{Loyola University Chicago}
\date{Fall 2022}
\renewcommand{\slidefoot}{Department of Chemistry \& Biochemistry}
\begin{document}
\begin{titleframe}{}
    \maketitle
\end{titleframe}
\begin{frame}{Contents}
\tableofcontents	
\end{frame}
\begin{titleframe}{Text in \LaTeX}
    Examples of Basic Text Typesetting
\end{titleframe}
\section{Long Text}
\begin{frame}{This is a Really Long Text of Title Used Here}
    Some really long text:
    
    \vspace{\baselineskip}
    
    \lipsum[2]
    
\end{frame}
\section{List}
\begin{frame}{Itemize List}
    Some introduction of the list.
    \begin{itemize}
        \item Bulleted copy. Keep it short with bite-size chunks of information.
        \begin{itemize}
            \item Bulleted copy. Keep it short with bite-size chunks of information.
        \end{itemize}
        \item Bulleted copy. Keep it short with bite-size chunks of information.
        \pause\item Bulleted copy on the second slide. Keep it short with bite-size chunks of information.
    \end{itemize}
\end{frame}
\begin{frame}{Enumerate List}
    Some introduction of the list.
    \begin{enumerate}
        \item Bulleted copy. Keep it short with bite-size chunks of information.
        \begin{enumerate}
            \item Bulleted copy. Keep it short with bite-size chunks of information.
        \end{enumerate}
        \item Bulleted copy. Keep it short with bite-size chunks of information.
        \item Bulleted copy. Keep it short with bite-size chunks of information.
    \end{enumerate}
\end{frame}
\begin{titleframe}{Features in \LaTeX}
    Examples of Features Commonly Used in Slides
\end{titleframe}
\section{Maths}
\begin{frame}{Maths}
    An example of some very long equations with $\Psi (x,t)$:
    
    \begin{align}
    i\hbar {\frac {\partial }{\partial t}}\Psi (x,t)&=\left[-{\frac {\hbar ^{2}}{2m}}{\frac {\partial ^{2}}{\partial x^{2}}}+V(x,t)\right]\Psi (x,t) \\
    i\hbar {\frac {d}{dt}}\vert \Psi (t)\rangle &={\hat {H}}\vert \Psi (t)\rangle \\ 
    |\Psi (t)\rangle &=\sum _{n}A_{n}e^{{-iE_{n}t}/\hbar }|\psi _{E_{n}}\rangle
    \end{align}
\end{frame}
\section{Figure}
\begin{frame}{Figure}
    \LaTeX\ can draw figures with the tikz package:
    \begin{figure}[h]
    \centering
    \begin{tikzpicture}[
    square/.style={rectangle, draw=black!, very thick, minimum size=5mm},
    ]
    \node[square](client){\footnotesize Client};
    \node[square](r1)[right=of client]{\footnotesize Relay 1};
    \node[square](r2)[right=of r1]{\footnotesize Relay 2};
    \node[square](r3)[right=of r2]{\footnotesize Relay 3};
    \node[square](server)[right=of r3]{\footnotesize Server};
    \draw[->](client.east)--node[above=1em]{\footnotesize$E_1(E_2(E_3(P)))$}(r1.west);
    \draw[->](r1.east)--node[above=1em]{\footnotesize$E_2(E_3(P))$}(r2.west);
    \draw[->](r2.east)--node[above=1em]{\footnotesize$E_3(P)$}(r3.west);
    \draw[->](r3.east)--node[above=1em]{\footnotesize$P$}(server);
    \end{tikzpicture}
    \caption{An Example of a Three-Hop Connection}
    \label{fig:three-hop}
    \end{figure}
\end{frame}
\begin{notitleframe}
    \begin{figure}[h]
    \centering
    {
        \tikzset{font={\scriptsize\selectfont}}
        \begin{tikzpicture}[scale=\textwidth/13cm]
            \draw[black, ultra thick] (0, 0) -- (0, 4);
            \draw[black, ultra thick] (3, 0) -- (3, 4);
            \draw[black, ultra thick] (6, 0) -- (6, 4);
            \draw[black, ultra thick] (9, 0) -- (9, 4);
            \draw[black, ultra thick] (12, 0) -- (12, 4);
            \path (0, 0) -- node[anchor=north]{Perform votes} (3, 0);
            \path (3, 0) -- node[anchor=north]{Fetch votes} (6, 0);
            \path (6, 0) -- node[anchor=north]{Compute consensuses} (9, 0);
            \path (9, 0) -- node[anchor=north]{Fetch signatures} (12, 0);
            
            % Perform votes
            \filldraw[black] (0, 3) circle (2pt) node[anchor=east]{$i$};
            \filldraw[black] (0, 1) circle (2pt) node[anchor=east]{$j$};
            \draw[black] (0, 3) -- (3, 0);
            \draw[black] (0, 3) -- (3, 1);
            \draw[black] (0, 3) -- (3, 2);
            \draw[black] (0, 3) -- node[midway, above, sloped]{\texttt{VOTE($V_i$)}} (3, 4);
            \draw[black] (0, 1) -- node[midway, below, sloped]{\texttt{VOTE($V_j$)}} (3, 0);
            \draw[black] (0, 1) -- (3, 2);
            \draw[black] (0, 1) -- (3, 3);
            \draw[black] (0, 1) -- (3, 4);
            
            % Fetch votes
            \filldraw[black] (3, 3) circle (2pt);
            \draw[black] (3, 3) -- (6, 0);
            \draw[black] (3, 3) -- (6, 1);
            \draw[black] (3, 3) -- (6, 2);
            \draw[black] (3, 3) -- node[midway, above, sloped]{\texttt{FETCH\_VOTE($i, k$)}} (6, 4);
            
            % Compute consensuses
            \filldraw[black] (6, 3) circle (2pt);
            \filldraw[black] (6, 1) circle (2pt);
            \draw[black] (6, 3) -- (9, 0);
            \draw[black] (6, 3) -- (9, 1);
            \draw[black] (6, 3) -- (9, 2);
            \draw[black] (6, 3) -- node[midway, above, sloped]{\texttt{SIG($\sigma(C_i)$)}} (9, 4);
            \draw[black] (6, 1) -- node[midway, below, sloped]{\texttt{SIG($\sigma(C_j)$)}} (9, 0);
            \draw[black] (6, 1) -- (9, 2);
            \draw[black] (6, 1) -- (9, 3);
            \draw[black] (6, 1) -- (9, 4);
            
            % Fetch signatures
            \filldraw[black] (9, 3) circle (2pt);
            \draw[black] (9, 3) -- (12, 0);
            \draw[black] (9, 3) -- (12, 1);
            \draw[black] (9, 3) -- (12, 2);
            \draw[black] (9, 3) -- node[midway, above, sloped]{\texttt{FETCH\_SIG($i, k$)}} (12, 4);
            
        \end{tikzpicture}
    }
    \caption{A Large Figure}
    \label{fig:large}
    \end{figure}
    Large figures can be placed on a frame without a title.
\end{notitleframe}
\section{Block}
\begin{frame}{Block}
    Blocks emphasize information:
    \begin{block}{Block 1}
    A gold block with two different colors.
    \end{block}
    \begin{exampleblock}{Block 2}
    A gray block with two different colors.
    \end{exampleblock}
    \begin{alertblock}{Block 3}
    A red block for alert, in default theme from \LaTeX.
    \end{alertblock}
\end{frame}
\begin{titleframe}{Thank you for using!}
    For issues on the template, please visit the Github page:
    
    \url{https://github.com/mkahveci/loyola-beamer-template}
\end{titleframe}
\end{document}