summaryrefslogtreecommitdiff
path: root/manual
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2012-01-14 20:54:45 +0100
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2012-01-14 20:57:19 +0100
commitbb24ac8c27af4ea8459e622a9ea2619aebc50efb (patch)
tree10454000ce3972c240fe5c82038f7f189b023f32 /manual
parent36489d9aa001943a7f563c44d405899f45764b0c (diff)
Manual: don't break on missing player image.
As done with the screenshots display an error notice when the main image is missing. Same is done for the remote image for targets that do have a remote. \IfFileExists requires to use the full filename, not the stem as \includegraphics accepts happily, so 36489d9 actually broke the main image for all players.
Diffstat (limited to 'manual')
-rw-r--r--manual/rockbox_interface/main.tex32
1 files changed, 23 insertions, 9 deletions
diff --git a/manual/rockbox_interface/main.tex b/manual/rockbox_interface/main.tex
index 368bf6a669..716cb824aa 100644
--- a/manual/rockbox_interface/main.tex
+++ b/manual/rockbox_interface/main.tex
@@ -3,22 +3,36 @@
\section{Basic Overview}
\subsection{The \daps{} controls}
-\begin{center}
% include the front image. Using \specimg makes this fairly easy,
% but requires to use the exact value of \specimg in the filename!
% The extension is selected in the preamble, so no further \ifpdfoutput
% is necessary.
-\IfFileExists{rockbox_interface/images/\specimg-front}
- {\includegraphics[height=8cm,width=10cm,keepaspectratio=true]{rockbox_interface/images/\specimg-front}}%
- {\typeout{Missing image: (\specimg)}%
- \color{red}{\textbf{WARNING!} Image not found}}%
-\opt{iaudiom3,iriverh100}{% replace with HAVEREMOTEKEYMAP when all images exist or change specimg
- \end{center}
+%
+% The check looks for a png file -- we use png for the HTML manual, so that
+% format needs to be present. It can also be used for the pdf manual, but
+% usually we provide a pdf version of the file for that. Picking the correct
+% one is done by LaTeX automatically, but for checking the filename we need to
+% specify the extension.
+\begin{center}
+\IfFileExists{rockbox_interface/images/\specimg-front.png}
+ {\includegraphics[height=8cm,width=10cm,keepaspectratio=true]%
+ {rockbox_interface/images/\specimg-front}
+ }
+ {\color{red}{\textbf{WARNING!} Image not found}%
+ \typeout{Warning: missing front image}
+ }
+\end{center}
+\opt{remote}{
% spacing between the two pictures, could possibly be improved
\begin{center}
- \includegraphics[height=5.6cm,width=10cm,keepaspectratio=true]{rockbox_interface/images/\specimg-remote}
+ \IfFileExists{rockbox_interface/images/\specimg-remote.png}
+ {\includegraphics[height=5.6cm,width=10cm,keepaspectratio=true]{rockbox_interface/images/\specimg-remote}
+ }
+ {\color{red}{\textbf{WARNING!} Image not found}%
+ \typeout{Warning: missing remote image}
+ }
+ \end{center}
}
-\end{center}
Throughout this manual, the buttons on the \dap{} are labelled according to the
picture above.