summaryrefslogtreecommitdiff
path: root/manual/advanced_topics/main.tex
diff options
context:
space:
mode:
Diffstat (limited to 'manual/advanced_topics/main.tex')
-rw-r--r--manual/advanced_topics/main.tex23
1 files changed, 20 insertions, 3 deletions
diff --git a/manual/advanced_topics/main.tex b/manual/advanced_topics/main.tex
index f96eb2d0c1..8580fc54b8 100644
--- a/manual/advanced_topics/main.tex
+++ b/manual/advanced_topics/main.tex
@@ -193,9 +193,9 @@ file find the instructions on the Rockbox website:
193\subsection{\label{ref:CreateYourOwnWPS}Themes -- Create Your Own} 193\subsection{\label{ref:CreateYourOwnWPS}Themes -- Create Your Own}
194The theme files are simple text files, and can be created (or edited) in your 194The theme files are simple text files, and can be created (or edited) in your
195favourite text editor. To make sure non-English characters 195favourite text editor. To make sure non-English characters
196display correctly in your WPS you must save the .wps file with UTF-8 character 196display correctly in your theme you must save the theme files with UTF-8
197encoding. This can be done in most editors, for example Notepad in Windows 2000 197character encoding. This can be done in most editors, for example Notepad in
198or XP (but not in 9x/ME) can do this. 198Windows 2000 or XP (but not in 9x/ME) can do this.
199 199
200\begin{description} 200\begin{description}
201\item [Files Locations: ] Each different ``themeable'' aspect requires its own file -- 201\item [Files Locations: ] Each different ``themeable'' aspect requires its own file --
@@ -303,6 +303,23 @@ file, and to conditionally select different UI viewports.
303 \item {\config{\%VI'label'}} Set the Info Viewport to use the viewport called 303 \item {\config{\%VI'label'}} Set the Info Viewport to use the viewport called
304 label, as declared with the previous tag. 304 label, as declared with the previous tag.
305 \end{itemize} 305 \end{itemize}
306
307\subsection{\label{ref:multifont}Additional Fonts}
308Additional fonts can be loaded within each screen file to be used in that
309screen. In this way not only can you have different fonts between e.g. the menu
310and the WPS, but you can use multiple fonts in each of the individual screens.\\
311
312\config{\%F{\textbar}id{\textbar}filename{\textbar}}
313
314 \begin{itemize}
315 \item `id' is the number you want to use in viewport declerations, 0 and 1
316 are reserved and so can't be used.
317 \item `filename' is the font filename to load. Fonts should be stored in
318 \fname{/.rockbox/fonts/}
319 \end{itemize}
320
321 An example would be: \config{\%F{\textbar}2{\textbar}12-Nimbus.fnt{\textbar}}
322
306} 323}
307 324
308\subsubsection{Conditional Tags} 325\subsubsection{Conditional Tags}