| 6 | |
| 7 | The following default build options have been added to the fo.xsl stylesheet customisation layer: |
| 8 | |
| 9 | * No indent on body text (we need all the horrizontal space we can get for code blocks). |
| 10 | * Left and right page margins 0.5in - a little small, but as above we need all the space we can get. |
| 11 | * Paper type is A4 - it's an ISO standard, and just a little smaller than US letter, so should print OK on both. |
| 12 | * Draft mode is turned off so we don't go after draft.png just in case. |
| 13 | * SVG graphics are used for admonishments. |
| 14 | * Default path to search for images (if not overridden in a library's Jamfile) is the SVN repository. |
| 15 | |
10 | | * Some of the PDF's are badly named: for example the python tutorial is simply "tutorial.pdf", Phoenix is "users_manual.pdf" and Boost.Build is "standalone.pdf". |
11 | | * The libraries a, b and c do not currently build as PDF's - their XML is invalid, looks like an easy fix though - just tweak their usage of hyperlinks at global (ie not in a section) scope. |
12 | | * The BoostBook documentation doesn't build as a PDF: Lots of inval XML, this one looks much harder to fix. |
13 | | * Currently only RenderX's XEP FO processor will build all the docs correctly, Apache FOP is *still* not mature enough :-( |
| 20 | * Some of the PDF's are badly named: for example the python tutorial is simply "tutorial.pdf", Phoenix is "users_manual.pdf" and Boost.Build is "standalone.pdf". |
| 21 | * The libraries a, b and c do not currently build as PDF's - their XML is invalid, looks like an easy fix though - just tweak their usage of hyperlinks at global (ie not in a section) scope. |
| 22 | * The BoostBook documentation doesn't build as a PDF: Lots of inval XML, this one looks much harder to fix. |
| 23 | * Currently only RenderX's XEP FO processor will build all the docs correctly, Apache FOP is *still* not mature enough :-( |