slides/slides09.tex
changeset 309 640e4a05cd9b
parent 215 828303e8e4af
child 310 d384fe01d0e8
--- a/slides/slides09.tex	Mon Nov 17 08:38:52 2014 +0000
+++ b/slides/slides09.tex	Sun Nov 23 22:12:18 2014 +0000
@@ -1,50 +1,18 @@
 \documentclass[dvipsnames,14pt,t]{beamer}
-\usepackage{beamerthemeplaincu}
-\usepackage[absolute,overlay]{textpos}
-\usepackage{ifthen}
-\usepackage{tikz}
-\usepackage{pgf}
-\usepackage{calc} 
-\usepackage{ulem}
-\usepackage{courier}
-\usepackage{listings}
-\renewcommand{\uline}[1]{#1}
-\usetikzlibrary{arrows}
-\usetikzlibrary{automata}
-\usetikzlibrary{shapes}
-\usetikzlibrary{shadows}
-\usetikzlibrary{positioning}
-\usetikzlibrary{calc}
-\usetikzlibrary{plotmarks}
-\usepackage{graphicx} 
-\usepackage{pgfplots}
+\usepackage{../slides}
 \usepackage{../langs}
 \usepackage{../data}
+\usepackage{../graphics}
 
 
 % beamer stuff 
-\renewcommand{\slidecaption}{AFL 09, King's College London, 27.~November 2013}
+\renewcommand{\slidecaption}{AFL 09, King's College London}
 \newcommand{\bl}[1]{\textcolor{blue}{#1}}       
-\newcommand{\dn}{\stackrel{\mbox{\scriptsize def}}{=}}% for definitions
 
- \pgfdeclareradialshading{smallbluesphere}{\pgfpoint{0.5mm}{0.5mm}}%
-  {rgb(0mm)=(0,0,0.9);
-  rgb(0.9mm)=(0,0,0.7);
-  rgb(1.3mm)=(0,0,0.5);
-  rgb(1.4mm)=(1,1,1)}
-
-  \def\myitemi{\begin{pgfpicture}{-1ex}{-0.55ex}{1ex}{1ex}
-    \usebeamercolor[fg]{subitem projected}
-    {\pgftransformscale{0.8}\pgftext{\normalsize\pgfuseshading{bigsphere}}}
-    \pgftext{%
-      \usebeamerfont*{subitem projected}}
-  \end{pgfpicture}}
-  
 \begin{document}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\mode<presentation>{
-\begin{frame}<1>[t]
+\begin{frame}[t]
 \frametitle{%
   \begin{tabular}{@ {}c@ {}}
   \\[-3mm]
@@ -61,7 +29,7 @@
   \end{tabular}
   \end{center}
 
-\end{frame}}
+\end{frame}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%     
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -193,14 +161,13 @@
   \end{column}
   \begin{column}{9cm}
   \begin{tabular}{l@ {\hspace{1mm}}p{8cm}}
-  \myitemi
+ 
   & Ken Thompson showed how to hide a Trojan Horse in a 
   compiler \textcolor{red}{without} leaving any traces in the source code.\\[2mm]
-  \myitemi
+  
   & No amount of source level verification will protect 
   you from such Thompson-hacks.\\[2mm]
 
-  \myitemi
   & Therefore in safety-critical systems it is important to rely 
   on only a very small TCB.
   \end{tabular}