summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2016-11-18 16:30:36 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2016-11-21 14:06:10 +0100
commita429a44cdcf1091baedec28139a4351742b832da (patch)
tree2cd66d9c7c3914f56630f40c0085f9b09a05bdbe
parentd3d849c021fde15eea4d4ff958f7c15ce7106d42 (diff)
downloadimpressive-display-a429a44cdcf1091baedec28139a4351742b832da.tar.gz
impressive-display-a429a44cdcf1091baedec28139a4351742b832da.tar.bz2
impressive-display-a429a44cdcf1091baedec28139a4351742b832da.zip
doc: Start working on impressive-display.tex (LaTeX Beamer presentation).
-rw-r--r--data/impressive-display.tex166
1 files changed, 166 insertions, 0 deletions
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}