Commit graph

85 commits

Author SHA1 Message Date
Alexander Levin
b783c06362 Manual: Fix the vertical spacing in the first and the last rows in tables
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22553 a1c6a512-1295-4272-9138-f99709370657
2009-08-29 22:29:22 +00:00
Alexander Levin
876cce1fbe Make table headers look like the original booktabs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22550 a1c6a512-1295-4272-9138-f99709370657
2009-08-29 21:38:49 +00:00
Alex Parker
7550c9db3b Revert r22516 and r22522 - the former breaks html on linux and evrything on cygwin, the latter fixes html but breaks pdf on linux. Revert and find a different way to do this.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22541 a1c6a512-1295-4272-9138-f99709370657
2009-08-29 18:28:50 +00:00
Alex Parker
bd946c255d Fix building the html manual broken by the new top, mid, and bottom rules introduced in r22516
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22522 a1c6a512-1295-4272-9138-f99709370657
2009-08-28 20:42:43 +00:00
Alexander Levin
9f64794c70 Manual: do filling the table headers with colors in a more official way, so that the spaces defined in booktabs are retained
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22516 a1c6a512-1295-4272-9138-f99709370657
2009-08-26 20:58:49 +00:00
Alexander Levin
37eb6c5044 Fully fill the table headers with color
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22509 a1c6a512-1295-4272-9138-f99709370657
2009-08-24 22:54:09 +00:00
Alex Parker
73bac43d63 Change the manual tabe colours so that we have a darker blue for the header, then white and light blue alternating for the rows. As decided upon after a lengthy IRC discussion :)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22508 a1c6a512-1295-4272-9138-f99709370657
2009-08-24 22:50:45 +00:00
Alex Parker
daede5e8bb Add the ability to set the header row colour to button tables and wps tag tables.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22507 a1c6a512-1295-4272-9138-f99709370657
2009-08-24 22:12:45 +00:00
Alex Parker
17e6288e38 Correct order of odd and even row colours in the rowcolors command, and set colours to alternate white asnd 15% blue with a white header for now.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22506 a1c6a512-1295-4272-9138-f99709370657
2009-08-24 22:03:30 +00:00
Alex Parker
6ed9cfd522 Remove enumerate package as it isn't needed, and breaks texlive.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22504 a1c6a512-1295-4272-9138-f99709370657
2009-08-24 21:23:48 +00:00
Alexander Levin
fb87e89473 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
2009-08-24 21:22:18 +00:00
Alexander Levin
4acf5d35fe Introduce names for header and row color in the tables so that they are the same throughout the manual and can be changed easily
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22501 a1c6a512-1295-4272-9138-f99709370657
2009-08-24 18:08:00 +00:00
Alex Parker
268a4ae621 Add coloured rows to the other tables in the manual (button maps already done).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22494 a1c6a512-1295-4272-9138-f99709370657
2009-08-24 11:16:06 +00:00
Alex Parker
7dfec97c5d Add alternate line colouring to button map tables to better distinguish
rows.  Also increase the width of three column button tables slightly.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22483 a1c6a512-1295-4272-9138-f99709370657
2009-08-23 22:23:33 +00:00
Alex Parker
c5d3857715 Fix html manuals for targets with remote keymaps. For some reason using an \opt in preamble.tex with an underscore in the name breaks html manuals (but not pdf).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21566 a1c6a512-1295-4272-9138-f99709370657
2009-06-29 18:33:44 +00:00
Alex Parker
8e4098bd66 Change manual remote keymap define to HAVE_REMOTE_KEYMAP to be more consistent with other edefs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21540 a1c6a512-1295-4272-9138-f99709370657
2009-06-28 13:02:38 +00:00
Alexander Levin
05e3aad620 Fix a typo
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21425 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 22:15:49 +00:00
Alex Parker
931ff0b12c Much cleaner version of r21411 - add three column button tables capability to the manual. To use, add remote_keymap to the platform file, then button tables can be used in the form Main Button & Remote Button & Description. If remote_keymap is defined in the platform file but additional buttons are not added to the button tables, then the decription will appear in the remote key column, but the manual should still build. Thanks to bluebrother for pointing out!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21423 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 22:00:47 +00:00
Alex Parker
01bcd2c612 The define is remote_keymap - good place for a typo that.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21412 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 19:20:13 +00:00
Alex Parker
60c0474050 Prepare the manual to have two or three column button map tables so that remote keymaps can be added.
btnmap is set to be either two or three columns wide depending on whether remote_kaymap is defined in the platform file for the target in question.  If it is, then every button table needs to have three columns of the form Main Unit Key  &  Remote Key  &  Description \\   or the manual will fail to build.  For some reason, it doesn't seem possible to put the \end{btnmap} in a macro, so leave it as it is in the keymaps.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21411 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 19:17:06 +00:00
Dominik Riebeling
3e166f6101 Recent LaTeX comes with utf8 support called "utf8", while "utf8x" is the older one that has to be installed separately so don't use that anymore.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19307 a1c6a512-1295-4272-9138-f99709370657
2008-12-02 23:12:39 +00:00
Dominik Riebeling
cee8f0178e Fix FS#9550 and FS#5721: don't use Palatino anymore and use the soul package for html output.
The Palatino font was responsible for words broken up in the PDF, resulting in small caps parts being not searchable. Using the soul package creates much better HTML output, not putting every small caps character into its own span element anymore.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19294 a1c6a512-1295-4272-9138-f99709370657
2008-12-01 21:21:42 +00:00
Björn Stenberg
3dcfe9ef71 Removed the DRAFT VERSION text.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19205 a1c6a512-1295-4272-9138-f99709370657
2008-11-24 20:35:10 +00:00
Dominik Riebeling
a2c6b67005 Add a new environment for setting the changelog using a different bullet icon and smaller vertical space between items.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18596 a1c6a512-1295-4272-9138-f99709370657
2008-09-23 20:27:39 +00:00
Dominik Riebeling
78017a0b38 give the Key column in the button tables a fixed with to prevent it getting too wide (happened with some long alternative buttons lists).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16644 a1c6a512-1295-4272-9138-f99709370657
2008-03-12 18:12:19 +00:00
Nils Wallménius
22a5c60af3 Commit FS#8567, the manual now uses the same 'features' system as the lang/voice creation does. Building the manual now requires gcc to parse the features list and 'make manual' must now be used instead of just 'make'. Rerun configure in your manual build dirs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16304 a1c6a512-1295-4272-9138-f99709370657
2008-02-13 16:40:57 +00:00
Marianne Arnold
b2f7c61f84 Manual: apply FS#8309 by David Bishop (replace all occurences of 'folder/folders' with 'directory/directories') for consistency. Additionally tried to get rid of some unnecessary ones here and there but phrasing can definitely be improved further.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15923 a1c6a512-1295-4272-9138-f99709370657
2007-12-14 02:03:58 +00:00
Dominik Riebeling
7255bdbb6a Remove the full url path from links to the wiki and display the wiki name only instead. Add a note on how to manually access wiki pages. The links itself are still pointing to the wiki.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14847 a1c6a512-1295-4272-9138-f99709370657
2007-09-24 22:39:24 +00:00
Dominik Riebeling
eef96946e1 WPS tags: The player doesn't have peak meters. Fix a glitch in \nopt which introduced a stray protected space.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13061 a1c6a512-1295-4272-9138-f99709370657
2007-04-07 22:48:11 +00:00
Dominik Riebeling
73ee2379c5 Make the manual use utf8 as base input encoding. This *requires* the UCS package which is not part of standard LaTeX distributions. Fixes manual building which got broken by some extended character in the credits file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12168 a1c6a512-1295-4272-9138-f99709370657
2007-02-01 00:00:49 +00:00
Dominik Riebeling
6ea22829c9 Remove line numbers from code blocks and make margins for code and example blocks identical. Add rotating package.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11938 a1c6a512-1295-4272-9138-f99709370657
2007-01-07 17:10:44 +00:00
Dominik Riebeling
40afbd2a65 Some more tweaks to the ipod installation:
- introduce \download for easier linking to the download server
- fix some empty lines
- add a link on how to identify mini 1g/2g (FS#6372)
- change the ipodpatcher links from wiki to download server
- add first version of the file header to the preamble that should get added to all LaTeX sources later


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11886 a1c6a512-1295-4272-9138-f99709370657
2007-01-02 20:50:03 +00:00
Dominik Riebeling
a9a5c3584b prepare for index generation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11136 a1c6a512-1295-4272-9138-f99709370657
2006-10-05 16:47:17 +00:00
Dominik Riebeling
1d16d4a4eb - set the default image file extension based on output type
- don't use booktabs on html output
- remove some unused packages


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10980 a1c6a512-1295-4272-9138-f99709370657
2006-09-17 20:34:10 +00:00
Dominik Riebeling
f6b4b915ec Set the button names using a different font face (bold for now).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10736 a1c6a512-1295-4272-9138-f99709370657
2006-08-24 15:09:34 +00:00
Dominik Riebeling
d0a12a773c prevent linebreaks between "description" and number in the reference macro.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10695 a1c6a512-1295-4272-9138-f99709370657
2006-08-22 16:34:41 +00:00
Dominik Riebeling
f83f9202b7 Increase the size of the screenshot for targets that have large displays. Should make the screenshots for that targets much more readable.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10647 a1c6a512-1295-4272-9138-f99709370657
2006-08-18 14:32:15 +00:00
Dominik Riebeling
c9bb152a33 - kill an additional space \reference introduced for us
- don't uppercase headings to make it similar with the footer. Also use the same headings for plain style pages.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10561 a1c6a512-1295-4272-9138-f99709370657
2006-08-13 18:55:59 +00:00
Dominik Riebeling
5eb1e1549c HTML adjustments: make the credits table a bit nicer and add missing name separators. Don't indent paragraphs as htlatex creates bigger parskips.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10475 a1c6a512-1295-4272-9138-f99709370657
2006-08-07 20:46:26 +00:00
Martin Arver
26c6e7bff9 rename the rockref macro to reference
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10392 a1c6a512-1295-4272-9138-f99709370657
2006-08-01 11:57:38 +00:00
Martin Arver
7a47313a21 Introduce new reference command; \rockref. Use this to get references right in both the pdf and the html manuals
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10375 a1c6a512-1295-4272-9138-f99709370657
2006-07-31 12:21:57 +00:00
Dominik Riebeling
4ccc2cebd2 Add a description of the ipod nano controls, posted by Woody Anna Dresner on the mailing list. Add a macro to indicate parts that are specially written for blind or visually impaired people.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10250 a1c6a512-1295-4272-9138-f99709370657
2006-07-19 16:06:37 +00:00
Dominik Riebeling
6424c50952 our \ifpdf is useless as KOMA-Script provides \ifpdfoutput. Don't output the warn and note symbols when not generating pdf output, also don't format the rockbox title as chapter*. Fixes some issues with tex4ht (and brings us closer to the html manual)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10223 a1c6a512-1295-4272-9138-f99709370657
2006-07-17 19:10:31 +00:00
Dominik Riebeling
2d48de952e remove the pdf detecting if as it seems to break tex4ht.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10221 a1c6a512-1295-4272-9138-f99709370657
2006-07-17 14:48:47 +00:00
Dominik Riebeling
c7bb9493a8 Fix the device name in the page footer.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10119 a1c6a512-1295-4272-9138-f99709370657
2006-06-13 16:39:07 +00:00
Martin Arver
1dbb2d2729 New super-useful command from Dominik - \nopt. Use this to exclude sections of text for a specific target/feature. Example of use in system options.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10089 a1c6a512-1295-4272-9138-f99709370657
2006-06-07 20:01:27 +00:00
Martin Arver
4c98106734 Use playerlongtype on the frontpage. Add useful opts to the platform-files. Use the correct ondio-images for the key-image.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10087 a1c6a512-1295-4272-9138-f99709370657
2006-06-07 18:48:56 +00:00
Martin Arver
49cdd5e21d Add gobble to the example environment. Adjust the advanced topics chapter to this.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10082 a1c6a512-1295-4272-9138-f99709370657
2006-06-07 13:29:52 +00:00
Martin Arver
47ea906535 Introduce new example environment. Slight adjustment of the code env. Change fname to use texttt. Add fname to the firmwarefilename macro in the platform files. Cleanup of the advanced topics chapter. The archos flashing still needs attention.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10081 a1c6a512-1295-4272-9138-f99709370657
2006-06-07 12:15:46 +00:00
Dominik Riebeling
89a2a28ef3 Fix commands display in ipod installation instructions by introducing a new code environment.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10077 a1c6a512-1295-4272-9138-f99709370657
2006-06-06 17:42:27 +00:00