# HG changeset patch # User František Kučera # Date 1703723717 -3600 # Node ID fb673fa1cad5b42c40a711bcc2c1612f3d98bd78 # Parent 0ffb35999bb06c7259083984793f2afce3d9a5fa documentation: mouse and keyboard controls diff -r 0ffb35999bb0 -r fb673fa1cad5 Makefile --- a/Makefile Thu Dec 28 00:57:23 2023 +0100 +++ b/Makefile Thu Dec 28 01:35:17 2023 +0100 @@ -44,4 +44,4 @@ epoxy x11 glu glm poppler-cpp) documents/ohp3d.pdf: documents/ohp3d.tex - cd documents; pdflatex $(notdir $(<)) + cd documents; pdflatex $(notdir $(<)); pdflatex $(notdir $(<)) diff -r 0ffb35999bb0 -r fb673fa1cad5 documents/ohp3d.pdf Binary file documents/ohp3d.pdf has changed diff -r 0ffb35999bb0 -r fb673fa1cad5 documents/ohp3d.tex --- a/documents/ohp3d.tex Thu Dec 28 00:57:23 2023 +0100 +++ b/documents/ohp3d.tex Thu Dec 28 01:35:17 2023 +0100 @@ -4,11 +4,6 @@ \usepackage{lmodern} \usepackage[czech]{babel} \usepackage[utf8x]{inputenc} -%\usepackage[pdfauthor={Frantovo.cz}, bookmarks=true,unicode,colorlinks=true,linkcolor=black,urlcolor=blue,citecolor=blue]{hyperref} - -%\usepackage{ucs} -%\usepackage[czech]{babel} % aby tam nebylo "chapter 1" ale "kapitola 1" a další věci -%\usepackage[utf8x]{inputenc} % abychom mohli psát v UTF-8 \PrerenderUnicode{ěščřžýáíéůúóťď–→„“} \usepackage{palatino} @@ -27,13 +22,13 @@ \institute{Frantovo.cz / GlobalCode.info} \date{28.~12.~2023} -%------------------------------------------------------------------------------------------------------------------------- \begin{document} +%------------------------------------------------------------------------------- \begin{frame} - \titlepage + \titlepage \end{frame} -%------------------------------------------------------------------------------------------------------------------------- +%------------------------------------------------------------------------------- @@ -42,10 +37,10 @@ \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 + \item OpenGL PDF viewer + \item for X11 and GNU/Linux + \item keyboard and mouse control + \item filters: GLSL shaders \end{itemize} \end{frame} %------------------------------------------------------------------------------------------------------------------------- @@ -56,10 +51,58 @@ \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 + \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} %------------------------------------------------------------------------------------------------------------------------- @@ -69,10 +112,15 @@ \begin{frame} \frametitle{Contact and support} \begin{itemize} - \item - Author: Ing. František Kučera \\ + \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://office.globalcode.info/} + \url{https://podnik.frantovo.cz/s/english} \end{itemize} \end{frame} %-------------------------------------------------------------------------------------------------------------------------