Skip to content

Commit

Permalink
Add day03/slides (work in progress)
Browse files Browse the repository at this point in the history
  • Loading branch information
mdelrosa committed Mar 10, 2022
1 parent e0ff1e5 commit 9aac8b0
Show file tree
Hide file tree
Showing 16 changed files with 417 additions and 0 deletions.
Binary file added day03/slides/Theme/Logos/DavisLogoV1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added day03/slides/Theme/Logos/DavisLogoV3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added day03/slides/Theme/Logos/OxfordLogoV1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added day03/slides/Theme/Logos/OxfordLogoV3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
21 changes: 21 additions & 0 deletions day03/slides/Theme/Packages.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
% Load Packages
\usepackage[utf8]{inputenc}
\usepackage{xcolor}
\usepackage{tikz}
\usetikzlibrary{positioning,calc}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{amsmath}
\usepackage{listings}
\usepackage{fontawesome}

% Define Commands
\newcommand*{\ClipSep}{0.06cm} %To adjust footer logo
\newcommand{\E}{\mathrm{e}\,} %\def\I{e} % used to defined e for exp(x), see later what it should be
\newcommand{\ud}{\mathrm{d}}
\lstset{numbers=left, numberstyle=\tiny, stepnumber=1,firstnumber=1,breaklines=true,
numbersep=5pt,language=Python,
stringstyle=\ttfamily,
basicstyle=\footnotesize,
showstringspaces=false
}
29 changes: 29 additions & 0 deletions day03/slides/beamercolorthemeoxonian.sty
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
% Dictates which colours are used
\ProvidesPackage{beamercolorthemeoxonian}

\mode<presentation>
% Define Colours
\definecolor{davisblue}{RGB}{0,40,85}
\definecolor{davisgold}{rgb}{218,170,0}

% Set Colours
\setbeamercolor{title}{parent=davisblue}
\setbeamercolor{title}{fg=davisblue}
\setbeamercolor{subtitle}{parent=davisblue}
\setbeamercolor{author}{parent=davisgold}
\setbeamercolor{date}{parent=davisblue}
\setbeamercolor{institute}{parent=davisblue}

\setbeamercolor{section title}{parent=davisblue}
\setbeamercolor{subsection title}{parent=davisblue}
\setbeamercolor{frametitle}{parent=davisblue}
\setbeamercolor{background canvas}{parent=davisblue}
\setbeamercolor{structure}{fg=davisblue}

\setbeamercolor{normal text}{fg=black!97}

\setbeamercolor{footnote}{fg=black!97}
\setbeamercolor{page number in head/foot}{fg=davisblue}

\mode
<all>
6 changes: 6 additions & 0 deletions day03/slides/beamerfontthemeoxonian.sty
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
% Dictates which fonts/font attributes are used
\ProvidesPackage{beamerfontthemeoxonian}

\usefonttheme{serif}
\setbeamerfont{institute}{size=\small}
\setbeamerfont{footnote}{size=\footnotesize}
84 changes: 84 additions & 0 deletions day03/slides/beamerinnerthemeoxonian.sty
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
% Specify how elements are typeset inside the frame
\ProvidesPackage{beamerinnerthemeoxonian}

% --- Title Page ---
\makeatletter
\setbeamertemplate{title page}
{
\vbox{}
\vfill
\begin{centering}
\vskip0.25em%
\begin{beamercolorbox}[sep=8pt,center]{title}
\usebeamerfont{title}\inserttitle\par%
\ifx\insertsubtitle\@empty%
\else%
\vskip0.25em%
{\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par}%
\fi%
\end{beamercolorbox}%
\vskip2.25em%
{\usebeamercolor[fg]{titlegraphic}\inserttitlegraphic\par}
\vskip1em\par
\begin{beamercolorbox}[sep=8pt,center]{author}
\usebeamerfont{author}\insertauthor
\end{beamercolorbox}
\vspace{-10pt}
\begin{beamercolorbox}[sep=8pt,center]{institute}
\usebeamerfont{institute}\insertinstitute
\end{beamercolorbox}
\begin{beamercolorbox}[sep=8pt,center]{date}
\usebeamerfont{date}\insertdate
\end{beamercolorbox}\vskip0.5em
\end{centering}
\vfill
}
\makeatother

% --- Footer ---
%Remove Navigation Bars
\setbeamertemplate{footline}[frame number]{}
% And Symbols
\setbeamertemplate{navigation symbols}{}
% Design
\setbeamertemplate{footline}{
\begin{tikzpicture}[remember picture,overlay]
\coordinate (West) at (0,0.5);
\coordinate (East) at (\textwidth,0.5);

\draw[davisblue, very thick] (West) -- (East);

\node [inner sep=0pt,clip,rounded corners=0.1cm] (oxlogo) at (0.85\textwidth,0.5) {\includegraphics[width=.16\textwidth]{Theme/Logos/DavisLogoV3.png}};

\end{tikzpicture}}

% --- Header ---
\setbeamertemplate{frametitle}{

\begin{beamercolorbox}[wd=\paperwidth,ht=2.75ex,dp=1.375ex]{frametitle}
\hspace*{2ex}\insertframetitle \hfill {\small\insertframenumber} \hspace*{1ex}
\end{beamercolorbox}

\par

\begin{tikzpicture}[remember picture,overlay]

\coordinate (LeftEnd) at (-1, 0.5);
\coordinate (LeftEndUnder) at (-1, 0.1);
\coordinate (RightEnd) at (3,0.5);
\draw[davisblue, thick, fill=davisblue] (LeftEnd)--(RightEnd)--(LeftEndUnder) -- (LeftEnd);

\coordinate (RightEnd) at (\paperwidth, 0.1);
\coordinate (PreRightEnd) at (10, 0.1);
\draw[davisblue,thick] (RightEnd) -- (PreRightEnd);

\end{tikzpicture}


}

% --- Table of Content ---
% Might modify later (next version)

% --- Sidebar of Content ---
% Might add later (next version)
16 changes: 16 additions & 0 deletions day03/slides/beamerouterthemeoxonian.sty
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
% Specify the outside/border (ex. logo, navigation, sidebar)
\ProvidesPackage{beamerouterthemeoxonian}

% If you want Section Page to be automatically generated
% \AtBeginSection[]{
% \begin{frame}[plain]
% \vfill
% \centering
% \begin{beamercolorbox}[sep=8pt,center,shadow=true,rounded=true]{title}
% \usebeamerfont{title}\insertsectionhead\par%
% \color{davisblue}\noindent\rule{10cm}{1pt} \\
% \LARGE{\faFileCodeO}
% \end{beamercolorbox}
% \vfill
% \end{frame}
% }
16 changes: 16 additions & 0 deletions day03/slides/beamerthemeoxonian.sty
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
% Copyright 2019 Clara Eleonore Pavillet

% Author: Clara Eleonore Pavillet
% Description: This is an unofficial Oxford University Beamer Template I made from scratch. Feel free to use it, modify it, share it.
% Version: 1.0

\ProvidesPackage{beamerthemeoxonian}
\mode<presentation>

\usefonttheme{oxonian}
\usecolortheme{oxonian}
\useinnertheme{oxonian}
\useoutertheme{oxonian}

\mode
<all>
7 changes: 7 additions & 0 deletions day03/slides/example.bib
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
@article{oetiker1995not,
title={The {N}ot so {S}hort {I}ntroduction to {LATEX}2$\varepsilon$},
author={Oetiker, Tobias and Partl, Hubert and Hyna, Irene and Schlegl, Elisabeth},
journal={Electronic document available at http://www. tex. ac. uk/tex-archive/info/lshort},
year={1995},
publisher={Citeseer}
}
81 changes: 81 additions & 0 deletions day03/slides/lecture_notes.sty
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
% lecture_notes.sty
\ProvidesPackage{lecture_notes}

\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{subfigure}
\usepackage{courier}
\usepackage{amsmath}
\usepackage{listings}
% \usepackage[natbibapa]{apacite}
% \renewcommand\bibliographytypesize{\tiny}
\usepackage{mathtools}
\usepackage{xparse}
\usepackage{booktabs}
% \usepackage[cm]{fullpage}
\usepackage{tikz}
\usepackage{xstring}
\usepackage[parfill]{parskip} % https://tex.stackexchange.com/questions/74170/have-new-line-between-paragraphs-no-indentation
\usepackage{xifthen}
\usepackage{multirow}

% for custom macros
\renewcommand{\vec}[1]{\mathbf{#1}}
\newcommand{\subtext}[2]{#1_{\text{#2}}}
\newcommand{\shortfig}[4]{
\begin{figure}[!hbtp]
\centering
\includegraphics[width=#1\linewidth]{#2}
\caption{#3}
\label{#4}
\end{figure}
}
\renewcommand{\E}[1]{\mathrm{E}\left[#1\right]}
\newcommand{\correl}[2]{\mathrm{\mathbf{R}}_{#1}(#2)}
\newcommand{\ntwo}[1]{||#1||^2}
\newcommand{\abs}[1]{|#1|}
\newcommand{\asconv}[2]{#1 \overset{\text{a.s.}}{\longrightarrow} #2}
\newcommand{\ip}[2]{
\ifthenelse{\equal{#2}{}}{\langle #1,#1 \rangle}{\langle #1,#2 \rangle}
}
\newcommand{\rcor}[2]{
\ifthenelse{\equal{#2}{vec}}{\vec{R}_{#1}}{R_{#1}}
}
\newcommand{\kvar}[2]{
\ifthenelse{\equal{#2}{vec}}{\vec{K}_{#1}}{K_{#1}}
}
\newcommand{\spsd}[2]{
\ifthenelse{\equal{#2}{vec}}{\vec{S}_{#1}}{S_{#1}}
}
\newcommand{\argmin}{\text{argmin}}

% entropy
\renewcommand{\H}[1]{H\left({#1}\right)}

% diff entropy
\newcommand{\h}[1]{h\left({#1}\right)}

% mutual info
\newcommand{\I}[2]{I\left({#1};{#2}\right)}

% kl distance
\newcommand{\KL}[2]{D\left({#1}||{#2}\right)}

% for strings/xstring
\newcommand\mystr{Hello World!}

% stuff from castel to include inkscape pdf
\newcommand{\incfig}[2]{%
\def\svgwidth{#2}
\import{./images/}{#1.pdf_tex}
}


\newcommand{\nofoot}[1]{\begingroup \setbeamertemplate{footline}{} {#1} \endgroup}

\newcommand\blfootnote[1]{%
\begingroup
\renewcommand\thefootnote{}\footnote{\scriptsize{#1}}%
\addtocounter{footnote}{-1}%
\endgroup
}
30 changes: 30 additions & 0 deletions day03/slides/presentation.nav
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
\headcommand {\slideentry {0}{0}{1}{1/1}{}{0}}
\headcommand {\beamer@framepages {1}{1}}
\headcommand {\beamer@sectionpages {1}{1}}
\headcommand {\beamer@subsectionpages {1}{1}}
\headcommand {\sectionentry {1}{Course Recap}{2}{Course Recap}{0}}
\headcommand {\slideentry {1}{0}{1}{2/2}{}{0}}
\headcommand {\beamer@framepages {2}{2}}
\headcommand {\beamer@sectionpages {2}{2}}
\headcommand {\beamer@subsectionpages {2}{2}}
\headcommand {\sectionentry {2}{Outline}{3}{Outline}{0}}
\headcommand {\slideentry {2}{0}{1}{3/3}{}{0}}
\headcommand {\beamer@framepages {3}{3}}
\headcommand {\beamer@sectionpages {3}{3}}
\headcommand {\beamer@subsectionpages {3}{3}}
\headcommand {\sectionentry {3}{Figures}{4}{Figures}{0}}
\headcommand {\slideentry {3}{0}{1}{4/4}{}{0}}
\headcommand {\beamer@framepages {4}{4}}
\headcommand {\slideentry {3}{0}{2}{5/5}{}{0}}
\headcommand {\beamer@framepages {5}{5}}
\headcommand {\slideentry {3}{0}{3}{6/6}{}{0}}
\headcommand {\beamer@framepages {6}{6}}
\headcommand {\slideentry {3}{0}{4}{7/7}{}{0}}
\headcommand {\beamer@framepages {7}{7}}
\headcommand {\slideentry {3}{0}{5}{8/8}{}{0}}
\headcommand {\beamer@framepages {8}{8}}
\headcommand {\beamer@partpages {1}{8}}
\headcommand {\beamer@subsectionpages {1}{8}}
\headcommand {\beamer@sectionpages {1}{8}}
\headcommand {\beamer@documentpages {8}}
\headcommand {\gdef \inserttotalframenumber {8}}
Binary file added day03/slides/presentation.pdf
Binary file not shown.
2 changes: 2 additions & 0 deletions day03/slides/presentation.snm
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
\beamer@slide {fig:day03-00-templates}{5}
\beamer@slide {fig:day03-01-official}{6}
Loading

0 comments on commit 9aac8b0

Please sign in to comment.