diff --git a/doc/Jamfile.v2 b/doc/Jamfile.v2 index ce5e46e9..ec4e95ac 100644 --- a/doc/Jamfile.v2 +++ b/doc/Jamfile.v2 @@ -34,24 +34,26 @@ boostbook standalone html.stylesheet=../../../../doc/html/boostbook.css # PDF Options: - # TOC Generation: this is needed for FOP-0.9 and later: - #fop1.extensions=1 - # Or enable this if you're using XEP: - xep.extensions=1 + pdf:xep.extensions=1 # TOC generation: this is needed for FOP 0.2, but must not be set to zero for FOP-0.9! - fop.extensions=0 + pdf:fop.extensions=0 + pdf:fop1.extensions=0 # No indent on body text: - body.start.indent=0pt + pdf:body.start.indent=0pt # Margin size: - page.margin.inner=0.5in + pdf:page.margin.inner=0.5in # Margin size: - page.margin.outer=0.5in + pdf:page.margin.outer=0.5in + # Paper type = A4 + pdf:paper.type=A4 # Yes, we want graphics for admonishments: admon.graphics=1 # Set this one for PDF generation *only*: # default pnd graphics are awful in PDF form, # better use SVG's instead: pdf:admon.graphics.extension=".svg" + pdf:use.role.for.mediaobject=1 + pdf:preferred.mediaobject.role=print pdf:admon.graphics.path=$(boost-images)/ ; @@ -60,3 +62,5 @@ boostbook standalone + + diff --git a/doc/html/boost_config/acknowledgements.html b/doc/html/boost_config/acknowledgements.html index 11e53886..46aa889b 100644 --- a/doc/html/boost_config/acknowledgements.html +++ b/doc/html/boost_config/acknowledgements.html @@ -13,8 +13,8 @@ Boost C++ Libraries Home Libraries -People -FAQ +People +FAQ More
@@ -47,10 +47,11 @@ - +

+

diff --git a/doc/html/boost_config/boost_macro_reference.html b/doc/html/boost_config/boost_macro_reference.html index 8472e760..5b2d621d 100644 --- a/doc/html/boost_config/boost_macro_reference.html +++ b/doc/html/boost_config/boost_macro_reference.html @@ -14,8 +14,8 @@ Boost C++ Libraries Home Libraries -People -FAQ +People +FAQ More
@@ -258,8 +258,7 @@ The compiler fails to compile a nested class that has a dependent base class:

-
-template<typename T>
+
template<typename T>
 struct foo : {
    template<typename U>
    struct bar : public U {};
@@ -285,8 +284,7 @@
                 Template value parameters cannot have a dependent type, for example:
                 
 

-
-template<class T, typename T::type value> 
+
template<class T, typename T::type value> 
 class X { ... };
 

@@ -367,8 +365,7 @@ The compiler does not perform function template ordering or its function template ordering is incorrect.

-
-// #1
+
// #1
 template<class T> void f(T);
 
 // #2
@@ -1138,8 +1135,7 @@
                 The compiler does not allow a void function to return the result
                 of calling another void function. 
 

-
-void f() {}
+
void f() {}
 void g() { return f(); }
 

@@ -2280,16 +2276,14 @@ us a convenient way to declare such constants. For example instead of:

-
-struct foo{
+
struct foo{
    static const int value = 2;
 };
 

use:

-
-struct foo{
+
struct foo{
    BOOST_STATIC_CONSTANT(int, value = 2);
 };
 
@@ -2322,8 +2316,7 @@ instantiations if some of the template parameters don't appear in the function parameter list. For instance:

-
-#include <iostream>
+
#include <iostream>
 #include <ostream>
 #include <typeinfo>
 
@@ -2347,8 +2340,7 @@
                 problem without effects on the calling syntax. For instance, in the
                 case above write: 
 

-
-template <int n>
+
template <int n>
 void f(BOOST_EXPLICIT_TEMPLATE_NON_TYPE(int, n)) { ... }
 
 template <typename T>
@@ -2742,8 +2734,7 @@
 

my_library.hpp

-
-#ifndef MY_INCLUDE_GUARD
+
#ifndef MY_INCLUDE_GUARD
 #define MY_INCLUDE_GUARD
 
 // all includes go here:
@@ -2765,8 +2756,7 @@
 

my_library.cpp

-
-...
+
...
 // nothing special need be done in the implementation file
 ...
 
@@ -2831,8 +2821,7 @@

my_library.hpp

-
-...
+
...
 //
 // Don't include auto-linking code if the user has disabled it by
 // defining BOOST_ALL_NO_LIB, or BOOST_MY_LIBRARY_NO_LIB, or if this 
@@ -2850,8 +2839,7 @@
 

my_library.cpp

-
-// define BOOST_MY_LIBRARY_SOURCE so that the header knows that the
+
// define BOOST_MY_LIBRARY_SOURCE so that the header knows that the
 // library is being built (possibly exporting rather than importing code)
 //
 #define BOOST_MY_LIBRARY_SOURCE
@@ -2864,10 +2852,11 @@
 
- +

+

diff --git a/doc/html/boost_config/guidelines_for_boost_authors.html b/doc/html/boost_config/guidelines_for_boost_authors.html index 0700dc5f..922412ed 100644 --- a/doc/html/boost_config/guidelines_for_boost_authors.html +++ b/doc/html/boost_config/guidelines_for_boost_authors.html @@ -14,8 +14,8 @@ Boost C++ Libraries Home Libraries -People -FAQ +People +FAQ More
@@ -125,8 +125,7 @@ the test case in a .ipp file with the following comments near the top:

-
-//  MACRO:         BOOST_NO_FOO
+
//  MACRO:         BOOST_NO_FOO
 //  TITLE:         foo
 //  DESCRIPTION:   If the compiler fails to support foo
 
@@ -139,8 +138,7 @@ the same name as the macro, but in all lower case, and which returns zero on success:

-
-namespace boost_no_foo {
+
namespace boost_no_foo {
 
 int test()
 {
@@ -280,10 +278,11 @@
 
- +

+

diff --git a/doc/html/boost_config/rationale.html b/doc/html/boost_config/rationale.html index 39f6eed8..28845631 100644 --- a/doc/html/boost_config/rationale.html +++ b/doc/html/boost_config/rationale.html @@ -14,8 +14,8 @@ Boost C++ Libraries Home Libraries -People -FAQ +People +FAQ More
@@ -121,10 +121,11 @@
- +

+

diff --git a/doc/html/index.html b/doc/html/index.html index 0fc5a6d2..f1a6f7c7 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -12,8 +12,8 @@ Boost C++ Libraries Home Libraries -People -FAQ +People +FAQ More
@@ -28,7 +28,7 @@
-

+

Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

@@ -139,8 +139,7 @@

Boost library implementations access configuration macros via

-
-#include <boost/config.hpp>
+
#include <boost/config.hpp>
 

While Boost library users are not required to include that file directly, @@ -275,8 +274,7 @@ For example to run the configure script with HP aCC, you might use something like:

-
-export CXX="aCC"
+
export CXX="aCC"
 export CXXFLAGS="-Aa -DAportable -D__HPACC_THREAD_SAFE_RB_TREE \
    -DRWSTD_MULTI_THREAD -DRW_MULTI_THREAD -D_REENTRANT -D_THREAD_SAFE"
 export LDFLAGS="-DAportable"
@@ -743,8 +741,7 @@
           there. Finally, open up <boost/config/user.hpp>
           and edit the following defines:
         

-
-#define BOOST_COMPILER_CONFIG "boost/config/mysetup/visualc.hpp"
+
#define BOOST_COMPILER_CONFIG "boost/config/mysetup/visualc.hpp"
 #define BOOST_STDLIB_CONFIG "boost/config/mysetup/stlport.hpp"
 #define BOOST_USER_CONFIG "boost/config/mysetup/win32.hpp"
 
@@ -930,7 +927,7 @@ to help you out:

- If you have built the boost + If you have built the boost regression test driver, then you can use this to produce a nice html formatted report of the results using the supplied test file.

@@ -961,8 +958,8 @@

- - + +

Last revised: November 07, 2007 at 17:16:43 GMT

Last revised: February 21, 2008 at 16:56:38 GMT


Next