mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-13 18:17:39 -04:00
Introduce a new environment 'rbtabular' to make all the tables look the same. See comments in preable.tex. Next step will be to define btnmap and tagmap via this environment.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22503 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
873d266199
commit
fb87e89473
12 changed files with 84 additions and 89 deletions
|
@ -6,7 +6,7 @@
|
|||
% for the html output.
|
||||
\ifpdfoutput{\newcommand{\localendhead}{\endhead}}%
|
||||
{\newcommand{\localendhead}{}}
|
||||
\rowcolors{1}{}{tblrowbgcolor}
|
||||
\rowcolors{1}{tblevenrowbgcolor}{tbloddrowbgcolor}
|
||||
\begin{longtable}{@{}>{\raggedright}p{.35\textwidth}@{}>{\raggedright}p{.4\textwidth}@{}p{.25\textwidth}@{}}
|
||||
\toprule
|
||||
\rowcolor{white} \textbf{Setting} & \textbf{Allowed Values} & \textbf{Unit}\\
|
||||
|
|
|
@ -2,11 +2,9 @@
|
|||
\chapter{File formats}
|
||||
\section{\label{ref:Supportedfileformats}Supported file formats}
|
||||
\begin{table}
|
||||
\begin{center}
|
||||
\rowcolors{1}{}{tblrowbgcolor}
|
||||
\begin{tabularx}{\textwidth}{clp{7em}X}\toprule
|
||||
\textbf{Icon} & \textbf{File Type} & \textbf{Extension}
|
||||
& \textbf{Action when selected} \\\midrule%
|
||||
\begin{rbtabular}{\textwidth}{clp{7em}X}%
|
||||
{\textbf{Icon} & \textbf{File Type} & \textbf{Extension}
|
||||
& \textbf{Action when selected}}{}{}
|
||||
\includegraphics[width=0.37cm]{appendix/images/icon-directory.png}
|
||||
& Directory & \emph{none} & Enter the directory \\
|
||||
\includegraphics[width=0.37cm]{appendix/images/icon-audio-file.png}
|
||||
|
@ -74,18 +72,14 @@
|
|||
& Game of Life & \fname{.cells} & Show the configuration with the
|
||||
``Rocklife'' plugin\\}
|
||||
|
||||
\bottomrule
|
||||
\end{tabularx}
|
||||
\end{center}
|
||||
\end{rbtabular}
|
||||
\end{table}
|
||||
|
||||
\opt{swcodec}{
|
||||
\section{\label{ref:Supportedaudioformats}Supported audio formats}
|
||||
\begin{table}
|
||||
\begin{center}
|
||||
\rowcolors{1}{}{tblrowbgcolor}
|
||||
\begin{tabularx}{\textwidth}{lp{6em}X}\toprule
|
||||
\textbf{Format} & \textbf{Extension} & \textbf{Notes} \\\midrule
|
||||
\begin{rbtabular}{\textwidth}{lp{6em}X}%
|
||||
{\textbf{Format} & \textbf{Extension} & \textbf{Notes}}{}{}
|
||||
\multicolumn{2}{c}{\textbf{Lossy codecs}}\\
|
||||
\midrule
|
||||
MPEG audio & \fname{.mp1, .mpa, .mp2, .mp3} & \\
|
||||
|
@ -127,8 +121,6 @@
|
|||
NES Sound Format & \fname{.nsf, .nsfe} & \\
|
||||
SPC700 & \fname{.spc} & \\
|
||||
Atari SAP & \fname{.sap} & \\
|
||||
\bottomrule
|
||||
\end{tabularx}
|
||||
\end{center}
|
||||
\end{rbtabular}
|
||||
\end{table}
|
||||
}
|
||||
|
|
|
@ -29,12 +29,8 @@ displays files.
|
|||
\newline\setting{As digits} disables this algorithm, and causes every digit to
|
||||
be compared separately. The following table demonstrates the two sortings.
|
||||
\begin{table}
|
||||
\begin{center}
|
||||
\rowcolors{1}{}{tblrowbgcolor}
|
||||
\begin{tabularx}{.8\textwidth}{XX}
|
||||
\toprule
|
||||
\textbf{As whole numbers} & \textbf{As digits}\\
|
||||
\midrule
|
||||
\begin{rbtabular}{.8\textwidth}{XX}%
|
||||
{\textbf{As whole numbers} & \textbf{As digits}}{}{}
|
||||
03 Jackson.mp3 & 03 Jackson.mp3\\
|
||||
1 Ring Of Fire.mp3 & 1 Ring Of Fire.mp3\\
|
||||
2 I Walk The Line.mp3 & 10 A Thing Called Love.mp3\\
|
||||
|
@ -42,9 +38,7 @@ displays files.
|
|||
Episode 1.ogg & Episode 1.ogg\\
|
||||
Episode 57.ogg & Episode 233.ogg\\
|
||||
Episode 233.ogg & Episode 57.ogg\\
|
||||
\bottomrule
|
||||
\end{tabularx}
|
||||
\end{center}
|
||||
\end{rbtabular}
|
||||
\end{table}
|
||||
|
||||
|
||||
|
|
|
@ -19,15 +19,13 @@
|
|||
and the average bitrate changes as follows.
|
||||
|
||||
\begin{table}[h!]
|
||||
\begin{center}
|
||||
\begin{tabularx}{0.75\textwidth}{lX}\toprule
|
||||
\emph{Frequency} & \emph{Bitrate} (Kbit/s) -- quality 0$\rightarrow$7 \\\midrule
|
||||
\begin{rbtabular}{0.75\textwidth}{lX}%
|
||||
{\emph{Frequency} & \emph{Bitrate} (Kbit/s) -- quality 0$\rightarrow$7}{}{}
|
||||
44100Hz stereo & 75, 80, 90, 100, 120, 140, 160, 170 \\
|
||||
22050Hz stereo & 39, 41, 45, 50, 60, 80, 110, 130 \\
|
||||
44100Hz mono & 65, 68, 73, 80, 90, 105, 125, 140 \\
|
||||
22050Hz mono & 35, 38, 40, 45, 50, 60, 75, 90 \\\bottomrule
|
||||
\end{tabularx}
|
||||
\end{center}
|
||||
22050Hz mono & 35, 38, 40, 45, 50, 60, 75, 90 \\
|
||||
\end{rbtabular}
|
||||
\end{table}
|
||||
}
|
||||
|
||||
|
|
|
@ -80,10 +80,8 @@ change to customise your listening experience.
|
|||
Available options are:
|
||||
%
|
||||
\begin{table}
|
||||
\begin{center}
|
||||
\rowcolors{1}{}{tblrowbgcolor}
|
||||
\begin{tabularx}{\textwidth}{lX}\toprule
|
||||
\textbf{Setting} & \textbf{Description} \\\midrule
|
||||
\begin{rbtabular}{\textwidth}{lX}%
|
||||
{\textbf{Setting} & \textbf{Description}}{}{}
|
||||
Stereo
|
||||
& Leave the audio signal unmodified. \\
|
||||
%
|
||||
|
@ -107,9 +105,7 @@ change to customise your listening experience.
|
|||
to make the singer sound centrally placed, this often (but not
|
||||
always) has the effect of removing the voice track from a song. This
|
||||
setting also very often has other undesirable effects on the sound. \\
|
||||
\bottomrule
|
||||
\end{tabularx}
|
||||
\end{center}
|
||||
\end{rbtabular}
|
||||
\end{table}
|
||||
|
||||
\section{Stereo Width}
|
||||
|
@ -198,16 +194,12 @@ change to customise your listening experience.
|
|||
Rockbox uses are:
|
||||
%
|
||||
\begin{table}[h!]
|
||||
\begin{center}
|
||||
\rowcolors{1}{}{tblrowbgcolor}
|
||||
\begin{tabular}{@{}lc@{}}\toprule
|
||||
Setting & Value \\\midrule
|
||||
\begin{rbtabular}{0.5\textwidth}{Xc}{Setting & Value}{}{}
|
||||
MDB Strength & 50dB \\
|
||||
MDB Harmonics & 48\% \\
|
||||
MDB Centre Frequency & 60Hz \\
|
||||
MDB Shape & 90Hz \\\bottomrule
|
||||
\end{tabular}
|
||||
\end{center}
|
||||
MDB Shape & 90Hz \\
|
||||
\end{rbtabular}
|
||||
\end{table}
|
||||
|
||||
\end{description}
|
||||
|
|
|
@ -8,10 +8,9 @@ identify which version of the software you need.
|
|||
The model name is printed on the case. The hard drive size is listed on the
|
||||
serial number sticker on the back of the unit.
|
||||
|
||||
\begin{center}
|
||||
\begin{tabularx}{\textwidth}{llXl}\toprule
|
||||
\label{ref:Jukeboxtypetable}
|
||||
\textbf{Picture} & \textbf{Disk size} & \textbf{Model Name} & \textbf{Version Name} \\\midrule
|
||||
\begin{rbtabular}{\textwidth}{llXl}%
|
||||
{\textbf{Picture} & \textbf{Disk size} & \textbf{Model Name} & \textbf{Version Name}}%
|
||||
{}{ref:Jukeboxtypetable}
|
||||
\begin{minipage}{2.2cm}
|
||||
\includegraphics[width=2cm]{getting_started/images/archos-studio-small.png}
|
||||
\end{minipage}
|
||||
|
@ -48,8 +47,7 @@ serial number sticker on the back of the unit.
|
|||
\begin{minipage}{2.2cm}
|
||||
\includegraphics[width=2cm]{getting_started/images/archos-ondiofm-small.png}
|
||||
\end{minipage}
|
||||
& 128MB (flash) & Ondio 128 FM & ondiofm \\\bottomrule
|
||||
\end{tabularx}
|
||||
\end{center}
|
||||
& 128MB (flash) & Ondio 128 FM & ondiofm \\
|
||||
\end{rbtabular}
|
||||
\note{Rockbox does not run on the Archos Jukebox Multimedia or any
|
||||
Archos products other than those mentioned here.}
|
||||
|
|
|
@ -8,19 +8,16 @@ effect, you must catch it with the paddle. Look out for the bad ones.\\
|
|||
|
||||
\subsubsection{Special items}
|
||||
\begin{table}
|
||||
\begin{center}
|
||||
\rowcolors{1}{}{tblrowbgcolor}
|
||||
\begin{tabularx}{.75\textwidth}{clX}\toprule
|
||||
\textbf{Displayed} & \textbf{Name} & \textbf{Description}\\\midrule
|
||||
\begin{rbtabular}{.75\textwidth}{clX}%
|
||||
{\textbf{Displayed} & \textbf{Name} & \textbf{Description}}{}{}
|
||||
N & Normal & Returns paddle to normal.\\
|
||||
D & Die & Ball dies; lose a life.\\
|
||||
L & Life & Gain a life.\\
|
||||
F & Fire & Allows you to shoot bricks with paddle.\\
|
||||
G & Glue & Ball sticks to paddle each time it hits.\\
|
||||
B & Ball & Immediately fires another ball.\\
|
||||
FL & Flip & Flip left / right movement.\\\bottomrule
|
||||
\end{tabularx}
|
||||
\end{center}
|
||||
FL & Flip & Flip left / right movement.\\
|
||||
\end{rbtabular}
|
||||
\end{table}
|
||||
|
||||
\begin{table}
|
||||
|
|
|
@ -34,10 +34,8 @@ The information panel which displays the current move number may also contain
|
|||
these markers: \\
|
||||
|
||||
\begin{table}
|
||||
\begin{center}
|
||||
\rowcolors{1}{}{tblrowbgcolor}
|
||||
\begin{tabularx}{\textwidth}{lX}\toprule
|
||||
\textbf{Mark} & \textbf{Meaning} \\ \midrule
|
||||
\begin{rbtabular}{\textwidth}{lX}%
|
||||
{\textbf{Mark} & \textbf{Meaning}}{}{}
|
||||
\emph{+ } & There are nodes after the current node in the SGF tree. \\
|
||||
\emph{* } & There are sibling variations which can be navigated to using the %
|
||||
\emph{Next Variation} menu option of the \emph{Context Menu}%
|
||||
|
@ -53,9 +51,7 @@ these markers: \\
|
|||
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonRec} button}. \\
|
||||
\emph{C } & There is a comment at the current node. It can be viewed/edited using
|
||||
the \emph{Add/Edit Comment} menu option of the \emph{Context Menu}. \\
|
||||
\bottomrule
|
||||
\end{tabularx}
|
||||
\end{center}
|
||||
\end{rbtabular}
|
||||
\end{table}
|
||||
|
||||
\subsubsection{Controls}
|
||||
|
|
|
@ -10,18 +10,14 @@ Pacbox is an emulator of the Pacman arcade machine hardware. It is a port of
|
|||
To use the emulator to play Pacman, you need a copy of ROMs for
|
||||
``Midway Pacman''.
|
||||
\begin{table}
|
||||
\begin{center}
|
||||
\rowcolors{1}{}{tblrowbgcolor}
|
||||
\begin{tabular}{ll}\toprule
|
||||
\textbf{Filename} & \textbf{MD5 checksum}\\\midrule
|
||||
\begin{rbtabular}{0.8\textwidth}{lX}{\textbf{Filename} & \textbf{MD5 checksum}}{}{}
|
||||
pacman.5e & 2791455babaf26e0b396c78d2b45f8f6\\
|
||||
pacman.5f & 9240f35d1d2beee0ff17195653b5e405\\
|
||||
pacman.6e & 290aa5eae9e2f63587b5dd5a7da932da\\
|
||||
pacman.6f & 19a886fcd8b5e88b0ed1b97f9d8659c0\\
|
||||
pacman.6h & d7cce8bffd9563b133ec17ebbb6373d4\\
|
||||
pacman.6j & 33c0e197be4c787142af6c3be0d8f6b0\\\bottomrule
|
||||
\end{tabular}
|
||||
\end{center}
|
||||
pacman.6j & 33c0e197be4c787142af6c3be0d8f6b0\\
|
||||
\end{rbtabular}
|
||||
\end{table}
|
||||
|
||||
These need to be stored in the \fname{/.rockbox/pacman/} directory on your
|
||||
|
|
|
@ -39,9 +39,9 @@ Game controls:}
|
|||
|
||||
\opt{RECORDER_PAD}{
|
||||
\renewcommand{\arraystretch}{1.8}
|
||||
\begin{tabularx}{\textwidth}{c X p{3cm} p{3cm} p{3cm}}\toprule
|
||||
\textbf{Players} & \textbf{Modes} & \textbf{Player 1} & \textbf{Player 2}
|
||||
& \textbf{Player 3}\\\midrule
|
||||
\begin{rbtabular}{\textwidth}{c X p{3cm} p{3cm} p{3cm}}%
|
||||
{\textbf{Players} & \textbf{Modes} & \textbf{Player 1} & \textbf{Player 2}
|
||||
& \textbf{Player 3}}{}{}
|
||||
%
|
||||
0 & Out of control & \multicolumn{3}{p{9cm}}{With no player taking part in the
|
||||
game all worms are out of control and steered by artificial stupidity.}\\
|
||||
|
@ -65,7 +65,7 @@ Game controls:}
|
|||
& on remote control VOL DOWN: turn left VOL UP: turn
|
||||
right & on \dap\ \ButtonFTwo: turn left \ButtonFThree:
|
||||
turn right \\
|
||||
\end{tabularx}
|
||||
\end{rbtabular}
|
||||
\renewcommand{\arraystretch}{1.0}
|
||||
}
|
||||
|
||||
|
|
|
@ -62,7 +62,8 @@
|
|||
|
||||
% Colors used to typeset table headers and alternating table rows
|
||||
\colorlet{tblhdrbgcolor}{gray!60} % Background color for headers
|
||||
\colorlet{tblrowbgcolor}{gray!30} % Background color for rows
|
||||
\colorlet{tbloddrowbgcolor}{white} % Background color for odd rows (headers not included)
|
||||
\colorlet{tblevenrowbgcolor}{gray!30} % Background color for even rows (headers not included)
|
||||
|
||||
\usepackage{fancyhdr}
|
||||
\usepackage{graphicx}
|
||||
|
@ -201,6 +202,43 @@
|
|||
\setcounter{totalnumber}{5} % default: 3
|
||||
|
||||
|
||||
% Environment for typesetting tables in a consistent way. The header has
|
||||
% a darker background; rows are white and light gray (alternating). Top,
|
||||
% middle and bottom rules are automatically set.
|
||||
%
|
||||
% Params:
|
||||
% #1 -- table width
|
||||
% #2 -- column specification (as used in the package tabularx)
|
||||
% #3 -- contents of the header row. The number of items must
|
||||
% match the number of specs in #2
|
||||
% #4 -- caption (optional). If used then this must be inside a floating
|
||||
% environment, e.g. table
|
||||
% #5 -- label (optional)
|
||||
%
|
||||
% Example:
|
||||
% \begin{rbtabular}{0.9\textwidth}{lX}{Col1 & Col2}{}{}
|
||||
% A1 & A2\\
|
||||
% B1 & B2\\
|
||||
% C1 & C2\\
|
||||
% \end{rbtabular}
|
||||
%
|
||||
\newenvironment{rbtabular}[5]{%
|
||||
\rowcolors{2}{tblevenrowbgcolor}{tbloddrowbgcolor}
|
||||
\expandafter\let\expandafter\SavedEndTab\csname endtabular*\endcsname
|
||||
\expandafter\renewcommand\expandafter*\csname endtabular*\endcsname{%
|
||||
\bottomrule
|
||||
\SavedEndTab%
|
||||
\if\given{#4}\caption{#4}\fi%
|
||||
\if\given{#5}\label{#5}\fi%
|
||||
\endcenter%
|
||||
}
|
||||
\center
|
||||
\tabularx{#1}{#2}\toprule\rowcolor{tblhdrbgcolor}
|
||||
#3\\\midrule
|
||||
}{%
|
||||
\endtabularx
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -214,7 +252,7 @@
|
|||
% Note: you still need to enclose this with \begin{table} / \end{table}
|
||||
% Cheers for the usenet helping me building this up :)
|
||||
\newenvironment{tagmap}[2]{%
|
||||
\rowcolors{1}{}{tblrowbgcolor}
|
||||
\rowcolors{1}{tblevenrowbgcolor}{tbloddrowbgcolor}
|
||||
\expandafter\let\expandafter\SavedEndTab\csname endtabular*\endcsname
|
||||
\expandafter\renewcommand\expandafter*\csname endtabular*\endcsname{%
|
||||
\bottomrule
|
||||
|
@ -324,7 +362,7 @@
|
|||
% Main Unit Key & Remote Key & Description \\
|
||||
|
||||
\newenvironment{btnmap}[2]{%
|
||||
\rowcolors{1}{}{tblrowbgcolor}
|
||||
\rowcolors{1}{tblevenrowbgcolor}{tbloddrowbgcolor}
|
||||
\expandafter\let\expandafter\SavedEndTab\csname endtabular*\endcsname
|
||||
\expandafter\renewcommand\expandafter*\csname endtabular*\endcsname{%
|
||||
\bottomrule
|
||||
|
|
|
@ -113,12 +113,8 @@ to use it just do not do the initial build of the database and do not load it
|
|||
to RAM.}%
|
||||
|
||||
\begin{table}
|
||||
\begin{center}
|
||||
\rowcolors{1}{}{tblrowbgcolor}
|
||||
\begin{tabularx}{.75\textwidth}{XXX}%
|
||||
\toprule%
|
||||
\textbf{Tag} & \textbf{Type} & \textbf{Origin} \\
|
||||
\midrule
|
||||
\begin{rbtabular}{.75\textwidth}{XXX}%
|
||||
{\textbf{Tag} & \textbf{Type} & \textbf{Origin}}{}{}
|
||||
filename & string & system \\
|
||||
album & string & id tag \\
|
||||
albumartist & string & id tag \\
|
||||
|
@ -143,7 +139,5 @@ to RAM.}%
|
|||
length & numeric & system \\
|
||||
Lm (track len - min) & numeric & system \\
|
||||
Ls (track len - sec) & numeric & system \\
|
||||
\bottomrule
|
||||
\end{tabularx}
|
||||
\end{center}
|
||||
\end{rbtabular}
|
||||
\end{table}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue