From a429a44cdcf1091baedec28139a4351742b832da Mon Sep 17 00:00:00 2001
From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Date: Fri, 18 Nov 2016 16:30:36 +0100
Subject: doc: Start working on impressive-display.tex (LaTeX Beamer
 presentation).

---
 data/impressive-display.tex | 166 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 166 insertions(+)
 create mode 100644 data/impressive-display.tex

(limited to 'data/impressive-display.tex')

diff --git a/data/impressive-display.tex b/data/impressive-display.tex
new file mode 100644
index 0000000..b203392
--- /dev/null
+++ b/data/impressive-display.tex
@@ -0,0 +1,166 @@
+\documentclass[english,smaller,t]{beamer}
+\usepackage[T1]{fontenc}  
+\usepackage[utf8]{inputenc}
+\usepackage[right]{eurosym}
+\usepackage{lmodern}
+
+\newcommand{\noun}[1]{\textsc{#1}}
+
+\usepackage[english]{babel}
+\usepackage[babel]{csquotes}
+\MakeAutoQuote{»}{«}
+
+\pdfimageresolution150
+\def\EUR{\,\euro}
+
+%\usepackage{beamerthemesplit}
+%\usetheme{Warsaw}
+%\usetheme{Berkeley}
+%\usetheme{Marburg}
+%\usetheme{Goettingen}
+%\usetheme{AnnArbor}
+\usetheme{PaloAlto}
+%\usecolortheme{beaver}
+%\usecolortheme{dolphin}
+\usecolortheme{wolverine}
+\beamertemplatenumberedsquaresectiontoc
+\beamertemplatetransparentcovered
+
+\title{Impressive Display}
+\institute[Debian Edu]{Debian Edu Dev Team}
+\author[Mike Gabriel]{Mike Gabriel \\ Daniel Teichmann \\ and others}
+\date{Nov 2016}
+
+\begin{document}
+
+\frame{\titlepage}
+%\frame{\tableofcontents}
+
+\section[About]{About Impressive Display}
+
+\frame[label=about]
+{
+  \frametitle{About Impressive Display}
+  \framesubtitle{What can I use Impressive Display for?}
+
+  \begin{beamerboxesrounded}[shadow=true]{Setup PDF presentation Screens at School, University \& your Office}
+
+    \parbox[t][2.4in][t]{3.5in}{
+    \begin{itemize}
+    \item<alert@+| uncover@+->An Impressive Display can show information provided as PDF to people passing by.
+    \item<alert@+| uncover@+->At schools for example, it can be used to display \textbf{substitute teacher schedules} to students and teachers.
+    \item<alert@+| uncover@+->At theaters or other venues, you can provide \textbf{information screens} about what's going on at your location on huge display screens.
+    \item<alert@+| uncover@+->Use it to \textbf{present slide shows, photo collections, etc.} at a Linux Day presentation booth.
+    \item<alert@+| uncover@+->Impressive Display has been \textbf{designed for automatic display} of PDF based information.
+    \end{itemize}
+    }
+  \end{beamerboxesrounded}
+}
+
+\frame[label=extend]
+{
+  \frametitle{About Impressive Display}
+  \framesubtitle{How can I extend Impresive Display?}
+
+  \begin{beamerboxesrounded}[shadow=true]{Combine Impressive Display with other FLOSS Components}
+
+    \parbox[t][2.4in][t]{3.5in}{
+    \begin{itemize}
+    \item<alert@+| uncover@+->Combine Impressive Display with a display manager (such as \textbf{NoDM} or \textbf{LightDM}) that allows passwordless user login.
+    \item<alert@+| uncover@+->Combine it with a \textbf{PXE booted diskless system} such as LTSP for deploying a farm of info displays at your location.
+    \end{itemize}
+    }
+  \end{beamerboxesrounded}
+}
+
+\frame[label=howitworks]
+{
+  \frametitle{About Impressive Display}
+  \framesubtitle{How does it work?}
+
+  \begin{beamerboxesrounded}[shadow=true]{Impressive Display runs as an X11 session manager}
+
+    \parbox[t][2.4in][t]{3.5in}{
+    \begin{itemize}
+    \item<alert@+| uncover@+->\textbf{Impressive Display} registers itself as an available \textbf{X session manager}. Make it the default (or the only session manager installed).
+    \item<alert@+| uncover@+->Feed it with a presentation-like PDF file. The \textbf{PDF} can be obtained from the \textbf{local file system or} from a \textbf{webserver}.
+    \item<alert@+| uncover@+->Impressive Display supports specific per-host configuration parameters; you can run various displays presenting different PDF content based on the same configuration set.
+    \end{itemize}
+    }
+  \end{beamerboxesrounded}
+}
+
+
+\section[Installation]{Installation}
+
+\frame[label=install]
+{
+  \frametitle{Installation\ldots}
+  \framesubtitle{\ldots\,on one system.}
+
+  \begin{beamerboxesrounded}[shadow=true]{Installation}
+
+    \parbox[t][2.4in][t]{3.5in}{
+    \begin{itemize}
+    \item<alert@+| uncover@+->Install a minimal GNU/Linux system without X11 / Graphical Login Manager
+    \item<alert@+| uncover@+->Create a local user account with minimal privileges, e.\,g. \texttt{infoscreen}
+    \item<alert@+| uncover@+->On Debian/Ubuntu: \texttt{sudo apt-get install impressive-display nodm}
+    \item<alert@+| uncover@+->Edit \texttt{/etc/default/nodm}, set \texttt{NODM\_ENABLED=true} and \texttt{NODM\_USER=infoscreen}
+    \item<alert@+| uncover@+->Use \texttt{sudo update-alternatives --config x-session-manager} to check that \texttt{impressive-display} is the default X session manager
+    \item<alert@+| uncover@+->Start the NoDM display manager: \texttt{sudo invoke-rc.d nodm start}
+    \end{itemize}
+    }
+  \end{beamerboxesrounded}
+}
+
+\section[Configuration]{Configuration}
+
+\frame[label=config]
+{
+  \frametitle{title}
+  \framesubtitle{subtitile}
+
+  \begin{beamerboxesrounded}[shadow=true]{Configuration}
+
+    \parbox[t][2.4in][t]{3.5in}{
+    \begin{itemize}
+    \item<alert@+| uncover@+->Item...
+    \end{itemize}
+    }
+  \end{beamerboxesrounded}
+}
+\section[Testing]{Testing your Setup}
+
+\frame[label=testing]
+{
+  \frametitle{title}
+  \framesubtitle{subtitile}
+
+  \begin{beamerboxesrounded}[shadow=true]{Testing your Setup}
+
+    \parbox[t][2.4in][t]{3.5in}{
+    \begin{itemize}
+    \item<alert@+| uncover@+->Item...
+    \end{itemize}
+    }
+  \end{beamerboxesrounded}
+}
+
+\section[Authors]{Authors and Contributors}
+
+\frame[label=label]
+{
+  \frametitle{title}
+  \framesubtitle{subtitile}
+
+  \begin{beamerboxesrounded}[shadow=true]{Authors \& Contributors}
+
+    \parbox[t][2.4in][t]{3.5in}{
+    \begin{itemize}
+    \item<alert@+| uncover@+->Item...
+    \end{itemize}
+    }
+  \end{beamerboxesrounded}
+}
+
+\end{document}
-- 
cgit v1.2.3

