\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[czech]{babel}
\usepackage[utf8x]{inputenc}
\PrerenderUnicode{ěščřžýáíéůúóťď–→„“}
\usepackage{palatino}
\usepackage{graphicx}
\mode<presentation> {
\usetheme{Warsaw}
\setbeamercovered{transparent}
}
\bibliographystyle{apacite}
\title{OHP3D: OpenGL PDF viewer}
\author{Ing.~František~Kučera}
\institute{Frantovo.cz / GlobalCode.info}
\date{28.~12.~2023}
\begin{document}
%-------------------------------------------------------------------------------
\begin{frame}
\titlepage
\end{frame}
%-------------------------------------------------------------------------------
%-------------------------------------------------------------------------------------------------------------------------
\section{What is OHP3D}
\begin{frame}
\frametitle{What is OHP3D}
\begin{itemize}
\item OpenGL PDF viewer
\item for X11 and GNU/Linux
\item keyboard and mouse control
\item filters: GLSL shaders
\end{itemize}
\end{frame}
%-------------------------------------------------------------------------------------------------------------------------
%-------------------------------------------------------------------------------------------------------------------------
\section{Current status}
\begin{frame}
\frametitle{Current status}
\begin{itemize}
\item first public version
\item based on ShaderShark and previous private prototype
\item still bit raw, lots of missing features
\item but displays PDF and applies shaders
\end{itemize}
\end{frame}
%-------------------------------------------------------------------------------------------------------------------------
%-------------------------------------------------------------------------------------------------------------------------
\section{Controls}
\begin{frame}
\frametitle{Mouse controls}
\begin{itemize}
\item previous page: click lower-left quadrant
\item next page: click lower-right quadrant
\item first page: click upper-left quadrant
\item last page: click upper-right quadrant
\item zoom: mouse wheel
\item reset view: back
\item exit: forward
\end{itemize}
\end{frame}
%-------------------------------------------------------------------------------------------------------------------------
%-------------------------------------------------------------------------------------------------------------------------
\begin{frame}
\frametitle{Keyboard controls 1/2}
\begin{itemize}
\item previous page: PageUp / j
\item next page: PageDown / k
\item first page: Home / u
\item last page: End / i
\item fullscreen: F11 / y
\item reset: x
\item exit: Esc / q
\end{itemize}
\end{frame}
%-------------------------------------------------------------------------------------------------------------------------
%-------------------------------------------------------------------------------------------------------------------------
\begin{frame}
\frametitle{Keyboard controls 2/2}
\begin{itemize}
\item move forward | backward: Up | Down / e | d
\item move left | right: m | ,
\item move up | down: l | .
\item rotate left | right: Left | Right / s | f
\item rotate up | down: t | g
\item roll left | right: w | r
\end{itemize}
\end{frame}
%-------------------------------------------------------------------------------------------------------------------------
%-------------------------------------------------------------------------------------------------------------------------
\begin{frame}
\frametitle{Contact and support}
\begin{itemize}
\item Author: \\
Ing. František Kučera
\item More information: \\
\url{https://graphics.globalcode.info/} \\
\url{https://office.globalcode.info/} \\
\url{https://relational-pipes.globalcode.info/} \\
\url{https://sane-software.globalcode.info/} \\
\url{https://blog.frantovo.cz/} \\
\url{https://podnik.frantovo.cz/s/english}
\end{itemize}
\end{frame}
%-------------------------------------------------------------------------------------------------------------------------
\end{document}