\item TeX
\item Komt van het woord \texttau\textepsilon\textchi\textnu\texteta
\item Dus spreek uit als latech
+ \item \texttt{texlive}, \texttt{miktex}, \texttt{tetex}
+ \item \texttt{tex}, \texttt{pdflatex},\texttt{latex},
+ \texttt{pdftex}, \texttt{xelatex}, \texttt{xetex}
+ \item \url{sharelatex.com}
\end{itemize}
\end{frame}
\end{block}
\end{frame}
+\begin{frame}[fragile]
+ \frametitle{Voorbeeld deel 1}
+ \begin{lstlisting}
+\begin{itemize}
+ \item \begin{enumerate}
+ \item hallo
+ \item wereld
+ \item \begin{enumerate}
+ \item hoi1
+ \item hoi2
+ \end{enumerate}
+ \end{enumerate}
+ \item \LaTeX
+\end{itemize}
+ \end{lstlisting}
+\end{frame}
+
+\begin{frame}
+ \frametitle{Voorbeeld deel 2}
+ \begin{block}{Uitkomst}
+ \begin{itemize}
+ \item \begin{enumerate}
+ \item hallo
+ \item wereld
+ \item \begin{enumerate}
+ \item hoi1
+ \item hoi2
+ \end{enumerate}
+ \end{enumerate}
+ \item \LaTeX
+ \end{itemize}
+ \end{block}
+
+ \begin{block}{Caveat}
+ Uitvoer documentafhankelijk
+ \end{block}
+\end{frame}
+
\subsection{Formules en tabellen}
+\begin{frame}
+ \frametitle{Formules}
+ \framesubtitle{document}
+ \begin{itemize}
+ \item \$,\$ of \$\$,\$\$
+ \item \textbackslash$[$,\textbackslash$]$
+ \item \texttt{\textbackslash everymath\{\textbackslash displaystyle\}}
+ \item \texttt{equation}
+ \item \texttt{equation*}
+ \end{itemize}
+\end{frame}
+
+\begin{frame}[fragile]
+ \begin{block}{Breuken}
+ \begin{lstlisting}
+\frac{n!}{k!(n-k)!}=\binom{n}{k}
+ \end{lstlisting}
+ $$\frac{n!}{k!(n-k)!}=\binom{n}{k}$$
+ \end{block}
+ \begin{block}{Som, product, index}
+ \begin{lstlisting}
+\int^\infty_0\sum^{\mathbb{N}}_{i=5}\prod^{3}_{j=0}k_{i,j}^2
+ \end{lstlisting}
+ $$\int^\infty_0\sum^{\mathbb{N}}_{i=5}\prod^{3}_{j=0}k_{i,j}^2$$
+ \end{block}
+ \begin{block}{Logica}
+ \begin{lstlisting}
+\forall\psi\in\mathbb{B}:\exists\phi\in\Psi:\psi\vee\phi
+ \end{lstlisting}
+ $$\forall\psi\in\mathbb{B}:\exists\phi\in\Psi:\psi\vee\phi$$
+ \end{block}
+\end{frame}
+
+\begin{frame}[fragile]
+ \begin{block}{Haakjes}
+ \begin{lstlisting}
+(a),[b],\{c\},|d|,\|e\|,\langlef\rangle,\lfloorg\rfloor,
+\lceilh\rceil,\ulcorneri\urcorner
+ \end{lstlisting}
+ $$(a),[b],\{c\},|d|,\|e\|,\langle f\rangle,\lfloor g\rfloor,
+\lceil h\rceil,\ulcorner i\urcorner$$
+ I.c.m. \texttt{\textbackslash left/right} goede grootte.
+ \end{block}
+
+ \begin{block}{Handige pakketten}
+ \begin{itemize}
+ \item \texttt{amsmath,amssymb}
+ \begin{itemize}
+ \item \texttt{align}
+ \item \texttt{text}
+ \item extra symbolen
+ \end{itemize}
+ \item \texttt{nicefrac}
+ \end{itemize}
+ \end{block}
+\end{frame}
\section{Uitbreidingspakketten}
\subsection{Plaatjes}
+\begin{frame}[fragile]
+ \frametitle{Plaatjes invoegen}
+ \framesubtitle{preamble,document}
+ \begin{lstlisting}[caption=preamble]
+\usepackage{graphicx}
+ \end{lstlisting}
+ \begin{lstlisting}[caption=document]
+\includegraphics[width=80px]{tux.png}
+ \end{lstlisting}
+ \includegraphics[width=80px]{tux.png}
+\end{frame}
+
+\begin{frame}[fragile]
+ \frametitle{Figuren}
+ \framesubtitle{document}
+ \begin{lstlisting}
+\begin{figure}[h]
+ \centering
+ \includegraphics[width=80px]{tux.png}
+ \caption{Dit is tux}
+\end{figure}
+ \end{lstlisting}
+ \begin{figure}[h]
+ \centering
+ \includegraphics[width=80px]{tux.png}
+ \caption{Dit is tux}
+ \end{figure}
+\end{frame}
\subsection{Broncode}
+\begin{frame}[fragile]
+ \frametitle{Broncode}
+ \framesubtitle{preamble,document}
+ \begin{lstlisting}
+\usepackage{listings}
+ \end{lstlisting}
+ \lstinputlisting[caption=document]{broncode.tex}
+ \lstinputlisting[language=c,caption=uitvoer]{broncode.c}
+\end{frame}
+
+\begin{frame}
+ \frametitle{Nog meer broncode}
+ \begin{itemize}
+ \item\texttt{\textbackslash lstinputlisting}
+ \item\texttt{\textbackslash lstset}
+ \item\texttt{breaklines}
+ \item\texttt{numbers=left}
+ \item\texttt{frame=L}
+ \item\texttt{minted}
+ \item\ldots
+ \end{itemize}
+\end{frame}
+
+\subsection{Algorithmen}
+\begin{frame}[fragile]
+ \frametitle{Algorithmen}
+ \framesubtitle{preamble,document}
+ \begin{lstlisting}
+\usepackage{algorithm2e}
+ \end{lstlisting}
+ \begin{lstlisting}
+\begin{algorithm}[H]
+\SetKwProg{Def}{def}{:}{end}
+\Def{replace\_or\_register\_dawg(state)}{
+ child := last\_child(state)\;
+ \If{has\_children(child)}{
+ replace\_or\_register(child)\;
+ }
+ \eIf{\exists q': q\equiv q'}{
+ last\_child(state)\;
+ delete(child)\;
+ }{
+ register.add(child)\;
+ }
+}
+\end{algorithm}
+ \end{lstlisting}
+\end{frame}
-\subsection{Presentaties}
+\begin{frame}
+ \frametitle{Algorithmen deel twee}
+ \begin{algorithm}[H]
+ \SetKwProg{Def}{def}{:}{end}
+ \Def{replace\_or\_register\_dawg(state)}{%
+ child := last\_child(state)\;
+ \If{has\_children(child)}{%
+ replace\_or\_register(child)\;
+ }
+ \eIf{$\exists q': q\equiv q'$}{%
+ last\_child(state)\;
+ delete(child)\;
+ }{%
+ register.add(child)\;
+ }
+ }
+ \end{algorithm}
+\end{frame}
\subsection{En nog veel meer\ldots}
\begin{frame}
\frametitle{En nog veel meer\ldots}
\begin{itemize}[<+->]
- \item Algorithmen
- \item Bibliografie\"en
- \item Diagrammen
- \item Chemische structuurformules
- \item Linguistische symbolen
- \item Precompiled preamble
- \item Macros
- \item Marsrovers
- \item 8bit microcontroller
+ \item Presentaties: \texttt{beamer}
+ \item Bibliografie\"en: \texttt{bibtex}
+ \item Diagrammen: \texttt{tikz,xypic}
+ \item Tabellen: \texttt{tabular,booktabs,tabu,tabux}
+ \item Chemie: \texttt{chemfig}
+ \item Linguistiek: \texttt{tipa}, \texttt{babel}
+ \item Facturen: \texttt{invoice}
+ \item Gedichten: \texttt{verse}
+ \item Sudoki:
+ \url{ctan.org/pkg/sudokubundle}
+ \item Reversii:
+ \url{tex.stackexchange.com/a/104312}
+ \item Torens van Hanoi:
+ \url{texample.net/tikz/examples/towers-of-hanoi/}
+ \item BASIC interpreter:
+ \url{tug.org/TUGboat/tb11-3/tb29greene.pdf}
+ \item 8bit microcontroller:
+ \url{ctan.org/pkg/avremu}
\item \ldots
+ \item Alles dus
\end{itemize}
\end{frame}