X-Git-Url: https://projects.mako.cc/source/beamer-mako/blobdiff_plain/ab41ccc423093246578a5c7ae5348e9980ccef4d..e9e16d0beb9732f161585428bcaaab1cfa2b3bc6:/template/example.tex

diff --git a/template/example.tex b/template/example.tex
index f890b64..5e71068 100644
--- a/template/example.tex
+++ b/template/example.tex
@@ -1,99 +1,186 @@
-\documentclass[xcolor=dvipsnames]{beamer}
-
-
- \renewcommand{\rmdefault}{ugm}
- \renewcommand{\sfdefault}{phv}
-
-\usepackage[garamond]{mathdesign}
-
-\usepackage{ucs}
-\usepackage[utf8x]{inputenc}
-\usepackage[T1]{fontenc}
-\usepackage{textcomp}
+\documentclass[10pt,xcolor=dvipsnames]{beamer}
+
+\usetheme{metropolis}
+\usepackage{appendixnumberbeamer}
+
+\usepackage{pgfpages}
+\input{notes.config}
+
+\usepackage{pgfplots}
+\usepgfplotslibrary{dateplot}
+
+\usepackage{booktabs}
+\usepackage[scale=2]{ccicons}
+
+% optional metro things
+\metroset{numbering=fraction} % page numbering format
+\metroset{progressbar=foot} % progress bar in footer
+\metroset{sectionpage=none, subsectionpage=none}
+\metroset{block=fill}
+% \metroset{background=light}
+
+\setsansfont{OpenSans}
+\setmonofont{Roboto}
+
+\definecolor{makopurple1}{RGB}{57,39,91}
+\definecolor{makopurple2}{RGB}{137,119,173}
+\definecolor{makopurple3}{RGB}{29,13,59}
+\definecolor{makopurple4}{RGB}{124,99,173}
+
+% \definecolor{makopurple1}{HTML}{3b255b}
+\definecolor{makogreen1}{HTML}{0b7a75}
+\definecolor{makovanilla1}{HTML}{d7c9aa}
+\definecolor{makoumber1}{HTML}{7b2d26}
+\definecolor{makowhite1}{HTML}{f0f3f5}
+
+\setbeamercolor{normal text}{fg=black, bg=white}
+\setbeamercolor{alerted text}{fg=makopurple4}
+\setbeamercolor{example text}{fg=makoumber1}
+
+\setbeamercolor{palette primary}{bg=makopurple1, fg=normal text.bg}
+\setbeamercolor{palette secondary}{bg=makogreen1,fg=normal text.bg}
+\setbeamercolor{palette tertiary}{bg=makovanilla1,fg=normal text.bg}
+\setbeamercolor{palette quaternary}{bg=makoumber1,fg=normal text.bg}
+\setbeamercolor{structure}{fg=makopurple1, bg=normal text.bg} % itemize, enumerate, etc
+\setbeamercolor{section in toc}{fg=makopurple1, bg=normal text.bg} % TOC sections
+
+% \setbeamercolor{progress bar}{fg=makopurple1}
+% \setbeamercolor{title separator}{fg=makopurple1}
+% \setbeamercolor{progress bar in head/foot}{fg=makopurple1}
+% \setbeamercolor{progress bar in section page}{fg=makopurple1}
+
+% this is a fix for a bug with XeTeX and notes pages
+% see: https://tex.stackexchange.com/questions/232168/normal-text-is-invisible-when-using-beamer-with-notes-and-xelatex
+\usepackage{ifthen}
+\makeatletter
+\def\beamer@framenotesbegin{% at beginning of slide
+  \ifthenelse{\not \boolean{metropolis@standout}}{%
+    \usebeamercolor[fg]{normal text}%
+      \gdef\beamer@noteitems{}% 
+      \gdef\beamer@notes{}%
+      
+    }{\gdef\beamer@noteitems{}%
+      \gdef\beamer@notes{}%
+    }
+}
+% redfine the notes type to clear things (working around the same bug)
+% https://tex.stackexchange.com/questions/28966/change-beamer-notes-list-type-for-in-frame-notes
+\def\beamer@setupnote{%
+  \gdef\beamer@notesactions{%
+    \beamer@outsideframenote{%
+      \beamer@atbeginnote%
+      {\normalfont%
+       \parskip 0.5em%
+      \usebeamercolor[fg]{normal text}%
+      \beamer@notes%
+      \ifx\beamer@noteitems\@empty\else
+      \beamer@noteitems%
+      \fi%
+      
+      \par}
+      \beamer@atendnote%
+    }%
+    \gdef\beamer@notesactions{}%
+  }
+}
+\makeatother
+
+\usepackage{xspace}
+\usepackage{relsize}
+
+% add tikz and a bunch of tikz foo
+\usepackage{tikz}
+\usetikzlibrary{shapes,shapes.misc,backgrounds,fit,positioning}
+\tikzstyle{every picture}+=[overlay,remember picture]
+
+% add functions to circle parts of slides (e.g., in tables)
+\newcommand\marktopleft[1]{\tikz \node (marker-#1-a) at (0,1.5ex) {};}
+\newcommand\markbottomright[1]{%
+  \tikz{\node (marker-#1-b) at (0,0) {};}
+  \tikz[dashed,inner sep=3pt]{\node[violet!75,ultra thick,draw,rounded rectangle,fit=(marker-#1-a.center) (marker-#1-b.center)] {};}}
+
+% create an empty quotetxt so we can reuse it
+\newcommand{\quotetxt}{}
+
+% more flexible non-tikz alternative with no dropshadow 
+\newlength{\centertxtlen}
+\makeatletter
+\newcommand\centertext[2]{%
+  \setlength{\centertxtlen}{#1}%
+  \setlength{\centertxtlen}{0.48\centertxtlen}%
+  {\centering
+    \fontsize{#1}{2\centertxtlen}\selectfont
+    \e{#2}
+
+  }
+}
 
 % packages i use in essentially every document
 \usepackage{graphicx}
 \usepackage{url}
+% \usepackage{dcolumn}
+% \usepackage{booktabs}
 
-\usetheme[pageofpages=/,% String used between the current page and the
-                         % total page count.
-          bullet=default,% Use circles instead of squares for bullets.
-          titleline=false,% Show a line below the frame title.
-          alternativetitlepage=true,% Use the fancy title page.
-          titlepagelogo=figures/logo.pdf,% Logo for the first page.
-          %watermark=watermark-polito,% Watermark used in every page.
-          watermarkheight=100px,% Height of the watermark.
-          watermarkheightmult=4,% The watermark image is 4 times bigger
-                                % than watermarkheight.
-          ]{Torino}
-
-\usecolortheme{mako}
-\useinnertheme{rectangles}
-%\setbeamertemplate{blocks}[rounded][]
-\setbeamercolor{block title}{bg=makopurple3, fg=White}
-
-\setbeamertemplate{items}[default] 
-\setbeamertemplate{blocks}[shadow=true] 
-
-
-\usepackage{tcolorbox}
-% These options will be applied to all `tcolorboxes`
-\tcbset{%
-    noparskip,
-    colback=white, %background color of the box
-    colframe=makopurple1, %color of frame and title background
-    coltext=black, %color of body text
-    coltitle=white, %color of title text 
-    arc=0em,
-    left=0.1em,
-    right=0.1em,
-    fonttitle=\bfseries,
-    alerted/.style={coltitle=red, 
-                     colframe=gray!40},
-    example/.style={coltitle=black, 
-                     colframe=green!20,             
-                     colback=green!5},
-    }
-
-
-%\useoutertheme{infolines}
-%\usepackage[breaklinks]{hyperref}
+% replace footnotes with symbols instead of numbers
+\renewcommand*{\thefootnote}{\fnsymbol{footnote}}
+\usepackage{perpage}
+\MakePerPage{footnote}
 
-\hypersetup{colorlinks=true, linkcolor=Black, citecolor=Black, filecolor=makopurple1,
-    urlcolor=Plum, unicode=true}
+% \hypersetup{colorlinks=true, linkcolor=Black, citecolor=Black, filecolor=makopurple1,
+%     urlcolor=Plum, unicode=true}
 
-% create a boldface version of the header
-\setbeamerfont{frametitle}{series=\bfseries}
-\setbeamerfont{title}{series=\bfseries}
+% create a new \e{} command to make things purple and bold
+\newcommand{\e}[1]{\alert{#1}}
 
 % remove the nagivation symbols
 \setbeamertemplate{navigation symbols}{}
 
-\title{Presentation Title}
-% \subtitle{Presentation Subtitle}
-\author[Benj. Mako Hill]{\textbf{Benjamin Mako Hill}\\ mako@mit.edu}
+\newcommand{\credit}[1]{%
+  \tikz[overlay]{\node at (current page.south west)
+    [anchor=south west, yshift=3pt, xshift=2pt]
+    {\smaller \smaller {[}#1{]}};}}
+
+\setlength{\parsep}{1em}
 
-\institute[MIT/Harvard]{\textbf{Massachusetts Institute of Technology}\\
-  Sloan School of Management\\
-  MIT Media Lab\\
+\title{Presentation Title}
+\subtitle{Presentation Subtitle}
+\author[Benj. Mako Hill]{\textbf{Benjamin Mako Hill}\\
+  makohill@uw.edu}
+\institute[UW/Harvard]{\textbf{University of Washington}\\
+  Department of Communication\\
+  \emph{Assistant Professor}\\
   \hspace{1pt}\\
   \textbf{Harvard University}\\
-  Berkman Center for Internet and Society}
+  Berkman Klein Center\\
+  \emph{Faculty Associate}}
 
 \date{December 2, 1980}
 
 \begin{document}
 
+% remove some of the space in the itemize to make it quite compact
+% \let\olditemize\itemize
+% \renewcommand\itemize{\olditemize\itemsep-1pt}
+
 %% SLIDE: Title Slide
-\begin{frame}[plain]
+\begin{frame}
   \titlepage
 
-% pdfpc:begin
-% 
-% This is the slide 1 notes.
+  \tikz{\node at (current page.center) [anchor=center, yshift=-0.5in, xshift=1in]
+    {\includegraphics[width=0.35\textwidth]{figures/logo.pdf}};
+  }
+
+  % include version control stuff
+  \input{vc}
+  \credit{Revision:\ \VCRevision\  (\VCDateTEX)}
+\end{frame}
+
+\section{Introduction}
 
-% pdfpc:end
+\begin{frame}
+  \sectionpage
 
+  \note{This is an example section page.}
 \end{frame}
 
 %% SLIDE: Slide 2
@@ -115,23 +202,49 @@ An itemized list:
 \end{itemize}
 
 \visible<2->{
-\begin{tcolorbox}[title={Foo, Bar, Baz}]
+  \begin{example}
   \emph{In a right triangle, the square of hypotenuse equals
   the sum of squares of two other sides.}
-\end{tcolorbox}
+  \end{example}
 }
 
-% pdfpc:begin
-% This is the slide 2 notes.
-% pdfpc:end
+  \credit{Image credit: Shaw and Hill, 2099.}
+  \note{These are the slide 2 notes.}
+\end{frame}
+
+\begin{frame}
+  \frametitle{Short frame title}
+
+  \e{A first} paragraph.
+  
+  And then \e{a second} paragraph.
+\end{frame}
+
+\subsection{Introductory Subsection}
 
+\begin{frame}
+  \subsectionpage
+
+  \note{This is an example subsection page.}
+\end{frame}
+
+\appendix
+
+\begin{frame}[standout]
+  Example and Data Appendix
 \end{frame}
 
 \begin{frame}{A sample slide}
-% pdfpc:begin
-% This is the slide 3 notes.
-% pdfpc:end
+  Final Sample Slide
+  \note{These are the slide 4 notes.}
 \end{frame}
 
 
 \end{document}
+
+%  LocalWords:  xcolor dvipsnames beamer ugm phv sep pageofpages px
+%  LocalWords:  titleline alternativetitlepage titlepagelogo Torino
+%  LocalWords:  watermarkheight watermarkheightmult bg makopurple fg
+%  LocalWords:  noparskip colback colframe coltext coltitle fonttitle
+%  LocalWords:  colorlinks linkcolor citecolor filecolor urlcolor
+%  LocalWords:  unicode frametitle subbody subsubbody
