\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}
\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}
-\subsection{Presentaties}
+\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}
+
+\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}