$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
From: matias_at_[hidden]
Date: 2007-07-04 22:47:52
Author: matias
Date: 2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
New Revision: 7357
URL: http://svn.boost.org/trac/boost/changeset/7357
Log:
quickbook docs for boostbook
Added:
   sandbox/boost_docs/trunk/tools/boostbook/doc/
   sandbox/boost_docs/trunk/tools/boostbook/doc/Jamfile.v2
   sandbox/boost_docs/trunk/tools/boostbook/doc/boostbook.qbk
   sandbox/boost_docs/trunk/tools/boostbook/doc/documenting.qbk
   sandbox/boost_docs/trunk/tools/boostbook/doc/getting_started.qbk
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/HTML.manifest
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/boostbook_html_params.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/bringing_together_a_boostbook_document.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/documenting_libraries.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/boostbook.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/class-specialization.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/class.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/code.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/compile-fail-test.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/compile-test.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/complexity.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/constructor.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/copy-assignment.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/data-member.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/default.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/description.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/destructor.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/effects.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/enum.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/enumvalue.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/free-function-group.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/function.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/functionname.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/header.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/if-fails.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/inherit.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/lib.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/library-reference.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/library.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/librarycategory.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/librarycategorydef.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/librarycategorylist.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/libraryinfo.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/librarylist.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/libraryname.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/librarypurpose.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/link-fail-test.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/link-test.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/method-group.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/method.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/namespace.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/notes.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/overloaded-function.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/overloaded-method.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/parameter.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/paramtype.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/postconditions.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/precondition.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/programlisting.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/purpose.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/rationale.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/requirement.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/requires.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/returns.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/run-fail-test.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/run-test.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/signature.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/snippet.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/source.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/specialization.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/static-constant.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/struct-specialization.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/struct.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/template-arg.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/template-nontype-parameter.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/template-type-parameter.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/template-varargs.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/template.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/testsuite.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/throws.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/type.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/typedef.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/union-specialization.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/union.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/using-class.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/using-namespace.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/getting_started.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/images/
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/images/boost.boostbook.logo.png   (contents, props changed)
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/index.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/reference.html
   sandbox/boost_docs/trunk/tools/boostbook/doc/html/sections.xml
   sandbox/boost_docs/trunk/tools/boostbook/doc/params.qbk
   sandbox/boost_docs/trunk/tools/boostbook/doc/reference.dtdxml
   sandbox/boost_docs/trunk/tools/boostbook/doc/reference.xml
   sandbox/boost_docs/trunk/tools/boostbook/doc/together.qbk
   sandbox/boost_docs/trunk/tools/boostbook/index.html   (contents, props changed)
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/Jamfile.v2	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,30 @@
+#   Copyright (c) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
+#   Copyright (c) 2007 Matias Capeletto
+# 
+#   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)
+
+using quickbook ;
+
+xml boostbook : boostbook.qbk ;
+
+boostbook standalone
+    :
+        boostbook
+    :
+        # HTML options first:
+        #======================================================================
+
+        # Include a logo in the first page
+        <xsl:param>chapter.logo.img="'images/boost.boostbook.logo.png'"
+
+        # Include "Quicbook source" alternate stlysheet
+        <xsl:param>quickbook.source.style.show="'true'"
+
+        <xsl:param>chunk.section.depth=1
+        <xsl:param>toc.section.depth=2
+        <xsl:param>toc.max.depth=2
+        <xsl:param>generate.section.toc.level=2
+    ;
+
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/boostbook.qbk
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/boostbook.qbk	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,59 @@
+[article Boostbook
+    [quickbook 1.4]
+    [copyright 2003-2005 Douglas Gregor]
+    [purpose Boostbook Documentation Format]
+    [license
+        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])
+    ]
+    [authors [Gregor, Douglas] ]
+    [category docs]
+]
+
+[section Introduction]
+
+The BoostBook documentation format is an extension of
+[@http://www.docbook.org/ DocBook], an SGML- or XML-based format for describing
+documentation. BoostBook augments DocBook with semantic markup that aids in the
+documentation of C++ libraries, specifically the
+[@http://www.boost.org/ Boost C++ libraries], by providing the ability to
+express and refer to C++ constructs such as namespaces, classes, overloaded
+functions, templates, and specializations.
+
+BoostBook offers additional features more specific to its use for documenting
+the [@http://www.boost.org/ Boost C++ libraries]. These features are intended to
+eliminate or reduce the need for duplication of information and to aid in
+documenting portions of Boost that might otherwise not be documented.
+Examples of Boost-centric features include:
+
+* [*Testsuites]: Testsuites in Boost are created by writing an appropriate
+Jamfile and including that Jamfile in [^status/Jamfile]. If the testsuites
+are documented (as in the
+[@http://www.boost.org/libs/multi_array/doc/test_cases.html MultiArray library]),
+the documentation is maintained separately from the testcase Jamfile, leading
+to duplication of information and the possibility of having the documentation
+out of sync with the Jamfile. BoostBook contains elements that describe a
+testsuite for both purposes: the BoostBook stylesheets can generate documentation
+for the testcases and also generate an appropriate Jamfile to integrate the
+testcases with the regression testing system.
+
+* [*Example programs]: Example programs in documentation need to be duplicated
+in testcases to ensure that the examples compile and execute correctly.
+Keeping the two copies in sync is a tedious and error-prone task. For instance,
+the following code snippet persisted for six months:
+
+    std::cout << f(5, 3) >> std::endl;
+
+The BoostBook format allows testcases to be generated by weaving together
+program fragments from example programs in the documentation. This capability
+is integrated with testsuite generation so that example programs are normal
+tests in BoostBook.
+
+[endsect]
+
+[include getting_started.qbk]
+[include documenting.qbk]
+[include together.qbk]
+[include params.qbk]
+[xinclude reference.xml]
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/documenting.qbk
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/documenting.qbk	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,212 @@
+[/
+    Boost.Boostbook
+    Copyright (c) 2003-2005 Douglas Gregor
+
+    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)
+]
+
+[/ QuickBook Document version 1.4 ]
+
+[section Documenting libraries]
+
+BoostBook is an extension to [@http://www.docbook.org DocBook], an XML format
+for representing documentation. BoostBook inherits much of its functionality
+and many elements from DocBook that are not redocumented here.
+When writing BoostBook documentation, please refer also to
+[@http://docbook.org/tdg/en/index.html DocBook: The Definitive Guide].
+
+[#boostbook.defining_a_library]
+
+[section Defining a BoostBook library]
+
+BoostBook library documentation is contained entirely within a <library> XML
+element. To create a skeletal library, we need to create a new XML document
+(call it `any.xml`) that contains basic information about the library.
+The following [link boostbook.documenting_skeletal BoostBook
+XML example] describes basic information about the
+[@http://www.boost.org/libs/any/index.html Boost.Any] library:
+
+[#boostbook.documenting_skeletal]
+
+[heading A Skeletal BoostBook Library]
+
+``
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE library PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
+  "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
+<library name="Any" dirname="any" xmlns:xi="http://www.w3.org/2001/XInclude"
+  id="any" last-revision="$Date: 2006/11/13 16:24:14 $">
+  <libraryinfo>
+    <author>
+      <firstname>Kevlin</firstname>
+      <surname>Henney</surname>
+    </author>
+    <librarypurpose>
+      Safe, generic container for single values of different value types
+    </librarypurpose> 
+    <librarycategory name="category:data-structures"/>
+  </libraryinfo>
+</library>
+``
+
+The first three lines identify this document as a BoostBook
+[@http://www.w3.org/XML/ XML] document. The DOCTYPE line states that the
+document conforms to the BoostBook DTD, and that the top-level element
+is a BoostBook <library>.
+
+The <library> element actually describes the aspects of BoostBook
+library documentation. The attributes for the <library> element are:
+
+[variablelist Attributes for the <library> element
+
+[[ `name` ][
+The full name of the library, e.g., "Any"
+]]
+[[ `dirname` ][
+The name of the directory, relative to `boost/libs`, in which the library
+resides. This name may be a relative path, such as `math/octonion`,
+using "/" for the directory separator.
+]]
+[[ `id` ][
+A short, unique name for the library. For libraries with simple directory
+names (e.g., ones that do not contain a "/"), this should be the same as
+the `dirname`. This `id` will be used to identify libraries and, for HTML
+output, will be used as the base name for the HTML file in which the
+library's documentation resides, so it should use only lowercase
+alphanumeric characters and underscores.
+]]
+[[ `last-revision` ][
+Always set to `$Date: 2006/11/13 16:24:14 $`, which is expanded by CVS
+to include the date and time that the file was last modified.
+]]
+]
+
+Inside the <library> element we have the <libraryinfo> element, which
+gives information about the library itself. It contains the author's name
+(there may be more than one <author> element), followed by the purpose of
+the library and the list of categorizations. The <librarypurpose> element
+should always contain a very short (single sentence) description of the
+library's purpose, and should ['not] terminate with a period.
+
+The list of categories is specified by a set of <librarycategory> elements.
+Each <librarycategory> element has a `name` element that identifies one of
+the categories. The actual list of categories is in the file
+[^doc/src/boost.xml].
+
+At this point, we can apply the BoostBook XSL stylesheets to `any.xml`
+(to DocBook) followed by a DocBook XSL stylesheet to generate HTML output,
+as described in [link boostbook.getting_started the section called âGetting Startedâ].
+
+[endsect]
+
+[section From HTML to BoostBook]
+
+Most library authors are comfortable with writing HTML documentation.
+Writing [@http://www.docbook.org DocBook] documentation (and, by extension,
+BoostBook documentation) is quite similar to writing HTML, except that
+BoostBook uses different element names from HTML (see
+[link boostbook.html_to_boostbook âConverting HTML elements to
+BoostBookâ]) and BoostBook XML is a much more rigid format than HTML.
+
+One of the easiest ways to convert HTML documentation into BoostBook
+documentation is to use [@http://tidy.sourceforge.net/ HTML Tidy] to
+transform your HTML into valid XHTML, which will make sure that all
+elements are properly closed, then apply the transformations in
+[link boostbook.html_to_boostbook âConverting HTML elements to
+BoostBookâ] to the body of the XHTML document. The following command
+uses HTML Tidy to transform HTML into valid XHTML:
+
+    tidy -asxhtml input.html > output.xhtml
+
+When converting documentation from HTML to BoostBook, note that some
+redundant information that has to be manually maintained in HTML is
+automatically generated in BoostBook: for instance, the library
+categorizations, purpose, and author list described in
+[link boostbook.defining_a_library the section called âDefining a
+BoostBook libraryâ] are used both in the documentation for the library
+and to build alphabetical and categorized lists of known libraries;
+similarly, tables of contents are built automatically from the titles
+of sections in the BoostBook document.
+
+[#boostbook.html_to_boostbook]
+
+[table Converting HTML elements to BoostBook
+[[HTML][BoostBook]]
+[[ <h1>, <h2>, etc.          ][
+<section>, <title>; See [link boostbook.sectioning the section
+called âSectioning in BoostBookâ]
+]]
+[[ <i>, <em>                 ][
+<emphasis>
+]]
+[[ <b>                       ][
+<emphasis role="bold">
+]]
+[[ <ol>                      ][
+<orderedlist>
+]]
+[[ <ul>                      ][
+<itemizedlist>
+]]
+[[ <li>                      ][
+<listitem>
+]]
+[[ <pre>                     ][
+<programlisting>
+]]
+[[ <code>                    ][
+<computeroutput>,<code>
+]]
+[[ <p>                       ][
+<para>, <simpara>
+]]
+[[ <a>                       ][
+<xref>, <link>, <ulink>;, See [link boostbook.linking the section
+called âLinking in BoostBookâ]
+]]
+[[ <table>, <tr>, <th>, <td> ][
+<table>, <informaltable>, <tgroup>, <thead>, <tfoot>, <tbody>, <row>, <entry>,
+<entrytbl>; BoostBook tables are equivalent to DocBook tables, for which there
+is a good [@http://opensource.bureau-cornavin.com/crash-course/tables.html tutorial here]
+]]
+]
+
+[endsect]
+
+[#boostbook.sectioning]
+
+[section Sectioning in BoostBook]
+
+"Sectioning" refers to organization of a document into separate sections,
+each with a title, some text, and possibly subsections. Each section is
+described in BoostBook via a <section> element. An introduction section
+may look like this:
+
+``
+<section id="any.intro">
+  <title>Introduction</title>
+
+  <para>Introduction to a library...</para>
+
+  <section>
+    <title>A Subsection</title>
+    <para>Subsection information...</para>
+  </section>
+</section>
+``
+
+The <section> element contains all information that should logically be
+grouped within that section. The title of the section is placed within
+the <title> element, and any paragraphs, programs, lists, tables, or
+subsections can occur within the section. The `id` attribute of the
+<section> element gives a unique ID to each section, so that it may
+later be identified for linking. It is suggested that all IDs start
+with the short name of a library followed by a period, so that IDs do
+not conflict between libraries.
+
+[endsect]
+
+[endsect]
+
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/getting_started.qbk
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/getting_started.qbk	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,239 @@
+[/
+    Boost.Boostbook
+    Copyright (c) 2003-2005 Douglas Gregor
+
+    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)
+]
+
+[/ QuickBook Document version 1.4 ]
+
+[section Getting Started]
+
+To use the Boost documentation tools, you will need several tools:
+
+* [*xsltproc:]
+
+    * Windows with [@http://www.cygwin.com/ Cygwin]: select the libxml2 and
+libxslt packages.
+
+    * Windows without Cygwin: Download packages
+[@http://www.meta-comm.com/engineering/boost/xsltproc-win32.zip here].
+
+    * Mac OS X with Fink: Get the `libxslt` package.
+
+    * Mac OS X without Fink:
+[@http://www.zveno.com/open_source/libxml2xslt.html Download the libxslt binaries]
+
+    * Any platform: [@http://xmlsoft.org/XSLT/ libxslt source].
+
+* [*doxygen:]
+
+    * Available from [@http://www.doxygen.org http://www.doxygen.org]
+
+[section Automatic setup for Unix-like systems]
+
+BoostBook provides a nearly-automatic setup script. Once you have downloaded
+and installed [*xsltproc], [*doxygen], and (optionally) [*java], the setup
+script can download the required DocBook stylesheets, DocBook DTD, and
+(when Java is enabled) Apache FOP for PDF output. It will then configure
+Boost.Build version 2 to build BoostBook documentation. To perform the
+installation, execute the script [*tools/boostbook/setup_boostbook.sh] from
+a directory where you would like the resulting XSL, DTD, and Apache FOP
+installations to occur.
+
+[endsect]
+
+[section Manual setup for all systems]
+
+This section describes how to manually configure Boost Boost version 2 (BBv2) for
+BoostBook. If you can use the automatic setup script, you should.
+All configuration will happen in the BBv2 user configuration file,
+[^user-config.jam]. If you do not have a copy of this file in your home
+directory, you should copy the one that resides in `tools/build/v2` to your
+home directory. Alternatively, you can edit [^tools/build/v2/user-config.jam]
+directly or a site-wide [^site-config.jam] file.
+
+[section Configuring xsltproc]
+
+To configure [*xsltproc] manually, you will need to add a directive to
+[^user-config.jam] telling it where to find [*xsltproc]. If the program is
+in your path, just add the following line to [^user-config.jam]:
+
+[pre
+    using xsltproc ;
+]
+
+If [*xsltproc] is somewhere else, use this directive, where `XSLTPROC` is the
+full pathname to [*xsltproc] (including xsltproc):
+
+[pre
+    using xsltproc : XSLTPROC ;
+]
+
+[endsect]
+
+[section Configuring local DocBook XSL and DTD distributions]
+
+This section describes how to configure Boost.Build to use local copies of
+the DocBook DTD and XSL stylesheets to improve processing time. You will first
+need to download two packages:
+
+
+* Norman Walsh's DocBook XSL stylesheets, available at the
+[@http://docbook.sourceforge.net DocBook sourceforge site].
+Extract the DocBook XSL stylesheets to a directory on your hard disk
+(which we'll refer to as the `DOCBOOK_XSL_DIR`).
+
+* The DocBook DTD, available as a ZIP archive at the
+[@http://www.oasis-open.org/docbook/xml/4.2/index.shtml OASIS DocBook site].
+The package is called "DocBook XML 4.2". Extract the DocBook DTD to a directory
+on your hard disk (which we'll refer to as the `DOCBOOK_DTD_DIR`).
+You will want to extract this archive in a subdirectory!
+
+
+Add the following directive telling BBv2 where to find the DocBook DTD and XSL stylesheets:
+
+[pre
+    # BoostBook configuration
+
+    using boostbook : DOCBOOK_XSL_DIR
+                    : DOCBOOK_DTD_DIR
+                    ;
+]
+
+Whenever you change this directive, you will need to remove the `bin.v2` directory
+that BBv2 generates. This is due to longstanding bug we are trying to fix.
+
+At this point, you should be able to build HTML documentation for libraries that
+do not require Doxygen. To test this, change into the directory
+[^$BOOST_ROOT/libs/function/doc] and run the command `bjam --v2`: it should
+produce HTML documentation for the Boost.Function library in the `html` subdirectory.
+
+[endsect]
+
+[section Configuring Doxygen for Documentation Extraction]
+
+Doxygen is required to build the documentation for several Boost libraries.
+You will need a recent version of [@http://www.doxygen.org/ Doxygen]
+(most of the 1.3.x and 1.4.x versions will suffice).
+BBv2 by adding the following directive to [^user-config.jam]:
+
+[pre
+    using doxygen : DOXYGEN ;
+]
+
+[^DOXYGEN] should be replaced with the name of the doxygen executable
+(with full path name). If the right doxygen executable can be found via the path,
+this parameter can be omitted, e.g.
+
+[pre
+    using doxygen ;
+]
+
+[important
+The relative order of declarations in [^user-config.jam] / [^site-config.jam]
+files is significant. In particular, the [^using doxygen] line should
+come ['after] the [^using boostbook] declaration.
+]
+
+[endsect]
+
+[section Configuring Apache FOP]
+
+In order to generate PDF and PostScript output using Apache FOP, you will
+need a [@http://java.sun.com Java interpreter] and
+[@http://xml.apache.org/fop/download.html Apache FOP] (version 0.20.5 is best).
+Unpack Apache FOP to some directory. The top level directory of the FOP tool
+should contain a main script called [^fop.sh] on Unix and [^fop.bat] on Windows.
+You need to specify the location of that script and Java location to Boost.Build.
+Add the following to your [^user-config.jam] or [^site-config.jam]:
+
+[pre
+    using fop : FOP_COMMAND
+              : JAVA_HOME
+              ;
+]
+
+replacing `FOP_COMMAND` with the full path to the FOP main script, and
+replacing `JAVA_HOME` with the directory where Java is installed.
+If the [^JAVA_HOME] environment variable is already set, you don't need to
+specify it above.
+
+Proper generation of images in PDFs depends on the
+[@http://java.sun.com/products/jimi/# Jimi Image Library]. To get FOP to use
+Jimi, extract the [^JimiProClasses.zip] file from the Jimi SDK and rename
+itâif on Windows, to [^jimi-1.0.jar], or if on *nix, to
+[^JimiProClasses.jar]âand place it in the [^lib/] subdirectory of your
+FOP installation.
+
+To test PDF generation, switch to the directory [^$BOOST_ROOT/libs/function/doc]
+and execute the command bjam --v2 pdf. In the absence of any errors, Apache FOP
+will be executed to transform the XSL:FO output of DocBook into a PDF file.
+
+[endsect]
+
+[endsect]
+[section Running BoostBook]
+
+Once BoostBook has been configured, we can build some documentation.
+First, change to the directory `$BOOST_ROOT/doc` and remove (or make writable)
+the `.html` files in `$BOOST_ROOT/doc/html`. Then, run `bjam --v2` to build
+HTML documentation. You should see several warnings like these while
+DocBook documentation is being built from BoostBook documentation:
+
+[pre
+    Cannot find function named 'checked_delete'
+    Cannot find function named 'checked_array_delete'
+    Cannot find function named 'next'
+]
+
+These warnings are emitted when the Boost documentation tools cannot find
+documentation for functions, methods, or classes that are referenced in
+the source, and are not harmful in any way. Once Boost.Jam has completed
+its execution, HTML documentation for Boost will be available in
+`$BOOST_ROOT/doc/html`. You can also create HTML documentation in a
+single (large!) HTML file with the command line `bjam --v2 onehtml`, or
+Unix man pages with the command line `bjam --v2 man`. The complete list
+of output formats is listed in âBoostBook Output Formatsâ.
+Several output formats can be passed to a single invocation of `bjam`,
+e.g., `bjam --v2 html man docbook` would generate HTML (multiple files),
+man pages, and DocBook documentation.
+
+[table BoostBook Output Formats
+[[Format  ][Description                                                               ]]
+[[html    ][ HTML output (multiple files). This is the default                        ]]
+[[onehtml ][ HTML output in a single HTML file.                                       ]]
+[[man     ][ Unix man pages.                                                          ]]
+[[pdf     ][ PDF. Requires [@http://xml.apache.org/fop/index.html Apache FOP].        ]]
+[[ps      ][ Postscript. Requires [@http://xml.apache.org/fop/index.html Apache FOP]. ]]
+[[docbook ][ [@http://www.docbook.org/ DocBook].                                      ]]
+[[fo      ][ [@http://www.w3.org/TR/xsl/ XSL Formatting Objects]                      ]]
+]
+
+[endsect]
+
+[section Troubleshooting]
+
+The Boost documentation tools are still in their early phase of development,
+and some things don't work as seamlessly as we would like them to, yet.
+In particular, error messages can be somewhat uninformative at times. If you
+find yourself in the situation when you have double checked everything, and
+yet things still don't work as expected, consider helping the tools by
+deleting [^bin.v2] build directory.
+
+[endsect]
+
+[endsect]
+
+
+
+
+
+
+
+
+
+
+
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/HTML.manifest
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/HTML.manifest	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,78 @@
+index.html
+boostbook/getting_started.html
+boostbook/documenting_libraries.html
+boostbook/bringing_together_a_boostbook_document.html
+boostbook/boostbook_html_params.html
+reference.html
+boostbook/dtd/class-specialization.html
+boostbook/dtd/link-test.html
+boostbook/dtd/link-fail-test.html
+boostbook/dtd/typedef.html
+boostbook/dtd/static-constant.html
+boostbook/dtd/code.html
+boostbook/dtd/destructor.html
+boostbook/dtd/template-type-parameter.html
+boostbook/dtd/description.html
+boostbook/dtd/librarylist.html
+boostbook/dtd/library-reference.html
+boostbook/dtd/boostbook.html
+boostbook/dtd/union.html
+boostbook/dtd/inherit.html
+boostbook/dtd/template-varargs.html
+boostbook/dtd/source.html
+boostbook/dtd/function.html
+boostbook/dtd/postconditions.html
+boostbook/dtd/compile-test.html
+boostbook/dtd/method.html
+boostbook/dtd/snippet.html
+boostbook/dtd/constructor.html
+boostbook/dtd/namespace.html
+boostbook/dtd/if-fails.html
+boostbook/dtd/free-function-group.html
+boostbook/dtd/functionname.html
+boostbook/dtd/librarycategory.html
+boostbook/dtd/notes.html
+boostbook/dtd/data-member.html
+boostbook/dtd/specialization.html
+boostbook/dtd/union-specialization.html
+boostbook/dtd/throws.html
+boostbook/dtd/template-arg.html
+boostbook/dtd/method-group.html
+boostbook/dtd/requirement.html
+boostbook/dtd/precondition.html
+boostbook/dtd/paramtype.html
+boostbook/dtd/using-class.html
+boostbook/dtd/run-test.html
+boostbook/dtd/librarypurpose.html
+boostbook/dtd/copy-assignment.html
+boostbook/dtd/run-fail-test.html
+boostbook/dtd/template.html
+boostbook/dtd/compile-fail-test.html
+boostbook/dtd/returns.html
+boostbook/dtd/default.html
+boostbook/dtd/parameter.html
+boostbook/dtd/signature.html
+boostbook/dtd/overloaded-function.html
+boostbook/dtd/class.html
+boostbook/dtd/librarycategorydef.html
+boostbook/dtd/type.html
+boostbook/dtd/enumvalue.html
+boostbook/dtd/overloaded-method.html
+boostbook/dtd/programlisting.html
+boostbook/dtd/complexity.html
+boostbook/dtd/purpose.html
+boostbook/dtd/template-nontype-parameter.html
+boostbook/dtd/library.html
+boostbook/dtd/librarycategorylist.html
+boostbook/dtd/using-namespace.html
+boostbook/dtd/struct-specialization.html
+boostbook/dtd/struct.html
+boostbook/dtd/lib.html
+boostbook/dtd/enum.html
+boostbook/dtd/requires.html
+boostbook/dtd/effects.html
+boostbook/dtd/libraryname.html
+boostbook/dtd/libraryinfo.html
+boostbook/dtd/testsuite.html
+boostbook/dtd/header.html
+boostbook/dtd/rationale.html
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/boostbook_html_params.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/boostbook_html_params.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,1433 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Boostbook HTML params</title><link rel="stylesheet" href="../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../index.html" title="Boostbook" /><link rel="up" href="../index.html" title="Boostbook" /><link rel="prev" href="bringing_together_a_boostbook_document.html" title="Bringing Together a BoostBook Document" /><link rel="next" href="../reference.html" title="Reference" /><script type="text/javascript" src="../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../doc/style/html/syntax.xml',
+             '../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../doc/chapters.xml',
+            '../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../sections.xml',
+            '.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="bringing_together_a_boostbook_document.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../index.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="../reference.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="section">
+            <div class="titlepage">
+              <div>
+                <div>
+                  <h2 class="title">
+                    <a id="boostbook.boostbook_html_params"></a>
+                    Boostbook HTML params
+                  </h2>
+                </div>
+              </div>
+            </div>
+            <div class="toc">
+              <div class="box-outer-wrapper">
+                <div class="box-top-left"></div>
+                <div class="box-top-right"></div>
+                <div class="box-top"></div>
+                <div class="box-inner-wrapper">
+                  <dl>
+                    <dt>
+                      <span class="section">
+                        Conventions
+                      </span>
+                    </dt>
+                    <dt>
+                      <span class="section">
+                        <a href="boostbook_html_params.html#boostbook.boostbook_html_params.params_quick_reference">Params
+      Quick Reference</a>
+                      </span>
+                    </dt>
+                    <dt>
+                      <span class="section">
+                        <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params">Dissected
+      Params</a>
+                      </span>
+                    </dt>
+                  </dl>
+                </div>
+                <div class="box-bottom-left"></div>
+                <div class="box-bottom-right"></div>
+                <div class="box-bottom"></div>
+              </div>
+            </div>
+            <p>
+      These params are not in docbook and control boostbook HTML output behavior.
+      You can use <a href="http://docbook.sourceforge.net/release/xsl/current/doc/dockbook">params
+      too</a>. This <a href="http://www.sagehill.net/docbookxsl/">on-line
+      book</a> is pretty useful too.
+    </p>
+            <div class="section">
+              <div class="titlepage">
+                <div>
+                  <div>
+                    <h3 class="title">
+                      <a id="boostbook.boostbook_html_params.conventions"></a>
+                      Conventions
+                    </h3>
+                  </div>
+                </div>
+              </div>
+              <p>
+        Default values are generally based on other params, the value of a param
+        is noted as <code class="literal">{$param}</code>.
+      </p>
+              <div class="note">
+                <div class="box-outer-wrapper">
+                  <div class="box-top-left"></div>
+                  <div class="box-top-right"></div>
+                  <div class="box-top"></div>
+                  <div class="box-inner-wrapper">
+                    <div class="admonition-graphic">
+                      <div class="admonition-icon">
+                        <div class="note-icon"></div>
+                      </div>
+                    </div>
+                    <div class="admonition-body">
+                      <div class="admonition-title">Note</div>
+                      <div class="admonition-content">
+                        <p>
+          </p>
+                        <p>
+            Paths can be absolute or relative to <span class="emphasis"><em>build-dir</em></span>/html/
+          </p>
+                        <p>
+        </p>
+                      </div>
+                    </div>
+                  </div>
+                  <div class="box-bottom-left"></div>
+                  <div class="box-bottom-right"></div>
+                  <div class="box-bottom"></div>
+                </div>
+              </div>
+              <p>
+        Boostbook use the following suffixes in all params:
+      </p>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>
+              <p>
+                Option
+              </p>
+              </th>
+                      <th>
+              <p>
+                Meaning
+              </p>
+              </th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>
+              <p>
+                <code class="computeroutput"><span class="special">.</span><span class="identifier">root</span></code>
+              </p>
+              </td>
+                      <td>
+              <p>
+                directory
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                <code class="computeroutput"><span class="special">.</span><span class="identifier">path</span></code>
+              </p>
+              </td>
+                      <td>
+              <p>
+                general file
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                <code class="computeroutput"><span class="special">.</span><span class="identifier">img</span></code>
+              </p>
+              </td>
+                      <td>
+              <p>
+                image file
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                <code class="computeroutput"><span class="special">.</span><span class="identifier">xml</span></code>
+              </p>
+              </td>
+                      <td>
+              <p>
+                XML file
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                <code class="computeroutput"><span class="special">.</span><span class="identifier">css</span></code>
+              </p>
+              </td>
+                      <td>
+              <p>
+                stylesheet
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                <code class="computeroutput"><span class="special">.</span><span class="identifier">show</span></code>
+              </p>
+              </td>
+                      <td>
+              <p>
+                boolean ('true' or 'false')
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                <code class="computeroutput"><span class="special">.</span><span class="identifier">type</span></code>
+              </p>
+              </td>
+                      <td>
+              <p>
+                enumerated options
+              </p>
+              </td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+            <div class="section">
+              <div class="titlepage">
+                <div>
+                  <div>
+                    <h3 class="title">
+                      <a id="boostbook.boostbook_html_params.params_quick_reference"></a>
+                      <a href="boostbook_html_params.html#boostbook.boostbook_html_params.params_quick_reference" title="Params Quick Reference">Params
+      Quick Reference</a>
+                    </h3>
+                  </div>
+                </div>
+              </div>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>
+              <p>
+                Param
+              </p>
+              </th>
+                      <th>
+              <p>
+                Default
+              </p>
+              </th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>
+              <p>
+                project.root
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'../../../../'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                css.stylesheet.root
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'{$project.root}/doc/style/html'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                boostbook.main.css
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'{$css.stylesheet.root}/main.css'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                javascript.root
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'{$project.root}/doc/javascript'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                page.style.type
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'standard'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                header.show
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'true'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                chapters.select.box.show
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'true'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                chapters.select.box.xml
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'{$project.root}/doc/chapters.xml'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                chapters.select.box.root
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'{$project.root}/libs'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                sections.select.box.show
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'false'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                sections.select.box.xml
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'sections.xml'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                sections.select.box.root
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">''</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                google.search.box.show
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'true'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                google.search.box.xml
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'http://tinyurl.com/33np8c'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                top.navigation.bar.show
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'true'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                bottom.navigation.bar.show
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'true'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                footer.show
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'true'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                chapter.logo.img
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">''</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                syntax.switcher.show
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'true'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                syntax.switcher.xml
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'{$css.stylesheet.root}/syntax.xml'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                syntax.switcher.root
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'{$css.stylesheet.root}'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                quickbook.source.style.show
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'true'</code>
+              </p>
+              </td>
+                    </tr>
+                    <tr>
+                      <td>
+              <p>
+                quickbook.source.css
+              </p>
+              </td>
+                      <td>
+              <p>
+                <code class="literal">'{$css.stylesheet.root}/conversion/docbook_to_quickbook.css'</code>
+              </p>
+              </td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+            <div class="section">
+              <div class="titlepage">
+                <div>
+                  <div>
+                    <h3 class="title">
+                      <a id="boostbook.boostbook_html_params.dissected_params"></a>
+                      <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params" title="Dissected Params">Dissected
+      Params</a>
+                    </h3>
+                  </div>
+                </div>
+              </div>
+              <div class="toc">
+                <div class="box-outer-wrapper">
+                  <div class="box-top-left"></div>
+                  <div class="box-top-right"></div>
+                  <div class="box-top"></div>
+                  <div class="box-inner-wrapper">
+                    <dl>
+                      <dt>
+                        <span class="section">
+                          <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params.project_root">Project
+        Root</a>
+                        </span>
+                      </dt>
+                      <dt>
+                        <span class="section">
+                          Stylesheet
+                        </span>
+                      </dt>
+                      <dt>
+                        <span class="section">
+                          Javascript
+                        </span>
+                      </dt>
+                      <dt>
+                        <span class="section">
+                          <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params.page_style">Page
+        style</a>
+                        </span>
+                      </dt>
+                      <dt>
+                        <span class="section">
+                          Header
+                        </span>
+                      </dt>
+                      <dt>
+                        <span class="section">
+                          <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params.navigation_bar">Navigation
+        Bar</a>
+                        </span>
+                      </dt>
+                      <dt>
+                        <span class="section">
+                          Footer
+                        </span>
+                      </dt>
+                      <dt>
+                        <span class="section">
+                          <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params.chapter_logo">Chapter
+        Logo</a>
+                        </span>
+                      </dt>
+                      <dt>
+                        <span class="section">
+                          <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params.syntax_switcher">Syntax
+        Switcher</a>
+                        </span>
+                      </dt>
+                      <dt>
+                        <span class="section">
+                          <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params.quickbook_source_stylesheet">Quickbook
+        Source Stylesheet</a>
+                        </span>
+                      </dt>
+                    </dl>
+                  </div>
+                  <div class="box-bottom-left"></div>
+                  <div class="box-bottom-right"></div>
+                  <div class="box-bottom"></div>
+                </div>
+              </div>
+              <div class="section">
+                <div class="titlepage">
+                  <div>
+                    <div>
+                      <h4 class="title">
+                        <a id="boostbook.boostbook_html_params.dissected_params.project_root"></a>
+                        <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params.project_root" title="Project Root">Project
+        Root</a>
+                      </h4>
+                    </div>
+                  </div>
+                </div>
+                <p>
+          Path to the project root. This is the only parameter you have to change
+          if your project directory use the following structure:
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li><code class="literal">{$project.root}/doc/style/html/main.css</code> (Main stylesheet
+            path)
+          </li>
+                    <li>
+                      <code class="literal">{$project.root}/doc/style/html/conversion/docbook_to_quickbook.css</code>
+                    </li>
+                    <li><code class="literal">{$project.root}/doc/style/html/syntax.xml</code> (Alternates
+            syntax highlighting)
+          </li>
+                    <li><code class="literal">{$project.root}/doc/javascript/main.js</code> (Boostscript
+            API)
+          </li>
+                    <li><code class="literal">{$project.root}/doc/chapters.xml</code> (NestedLinks chapters
+            XML definition)
+          </li>
+                  </ul>
+                </div>
+                <p>
+          <span class="bold"><strong>project.root</strong></span>
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+                      <span class="bold">
+                        <strong>Default: </strong>
+                      </span>
+                      <code class="literal">'../../../../'</code>
+                    </li>
+                    <li>
+                      <span class="bold">
+                        <strong>Example: </strong>
+                      </span>
+                      <code class="literal"><xsl:param>project.root="'../../'"</code>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="section">
+                <div class="titlepage">
+                  <div>
+                    <div>
+                      <h4 class="title">
+                        <a id="boostbook.boostbook_html_params.dissected_params.stylesheet"></a>
+                        Stylesheet
+                      </h4>
+                    </div>
+                  </div>
+                </div>
+                <p>
+          Path to the stylesheet root. Boostbook embrace a modular CSS approach.
+          The entry point of the stylesheet will be main.css, but other alternate
+          stylesheets can be included
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+                      <code class="literal">{$css.stylesheet.dir}/main.css</code>
+                    </li>
+                    <li>
+                      <code class="literal">{$css.stylesheet.dir}/conversion/docbook_to_quickbook.css</code>
+                    </li>
+                  </ul>
+                </div>
+                <p>
+          Boostbook produce style agnostic XHTML. The style depends only on the main.css
+          stylesheet. The banner, footer, admonitions, navigation and callouts graphics
+          are controlled by the stylesheet and can be easily be change by editing
+          it.
+        </p>
+                <p>
+          <span class="bold"><strong>css.stylesheet.root</strong></span>
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+                      <span class="bold">
+                        <strong>Default: </strong>
+                      </span>
+                      <code class="literal">'{$project.root}/doc/style/html'</code>
+                    </li>
+                    <li>
+                      <span class="bold">
+                        <strong>Example: </strong>
+                      </span>
+                      <code class="literal"><xsl:param>css.stylesheet.root="'style'"</code>
+                    </li>
+                  </ul>
+                </div>
+                <p>
+          If you want to link to a stylesheet directly you can use:
+        </p>
+                <p>
+          <span class="bold"><strong>boostbook.main.css</strong></span>
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+                      <span class="bold">
+                        <strong>Default: </strong>
+                      </span>
+                      <code class="literal">'{$css.stylesheet.root}/main.css'</code>
+                    </li>
+                    <li>
+                      <span class="bold">
+                        <strong>Example: </strong>
+                      </span>
+                      <code class="literal"><xsl:param>boostbook.main.css="'boostbook.css'"</code>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="section">
+                <div class="titlepage">
+                  <div>
+                    <div>
+                      <h4 class="title">
+                        <a id="boostbook.boostbook_html_params.dissected_params.javascript"></a>
+                        Javascript
+                      </h4>
+                    </div>
+                  </div>
+                </div>
+                <p>
+          Directory with the javascript libraries used by boostbook. It must contain:
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li><code class="literal">{$javascript.root}/main.js</code> (Boostscript API)
+          </li>
+                  </ul>
+                </div>
+                <p>
+          <span class="bold"><strong>javascript.root</strong></span>
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+                      <span class="bold">
+                        <strong>Default: </strong>
+                      </span>
+                      <code class="literal">'{$project.root}/doc/javascript'</code>
+                    </li>
+                    <li>
+                      <span class="bold">
+                        <strong>Example: </strong>
+                      </span>
+                      <code class="literal"><xsl:param>css.stylesheet.root="'d2q.css'"</code>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="section">
+                <div class="titlepage">
+                  <div>
+                    <div>
+                      <h4 class="title">
+                        <a id="boostbook.boostbook_html_params.dissected_params.page_style"></a>
+                        <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params.page_style" title="Page style">Page
+        style</a>
+                      </h4>
+                    </div>
+                  </div>
+                </div>
+                <p>
+          This parameter controls the general style of the HTML pages. It is included
+          for future changes. The only supported style now is 'standard'
+        </p>
+                <p>
+          <span class="bold"><strong>page.style.type</strong></span>
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+                      <span class="bold">
+                        <strong>Default: </strong>
+                      </span>
+                      <code class="literal">'standard'</code>
+                    </li>
+                    <li>
+                      <span class="bold">
+                        <strong>Example: </strong>
+                      </span>
+                      <code class="literal"><xsl:param>page.style.type="'standard'"</code>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="section">
+                <div class="titlepage">
+                  <div>
+                    <div>
+                      <h4 class="title">
+                        <a id="boostbook.boostbook_html_params.dissected_params.header"></a>
+                        Header
+                      </h4>
+                    </div>
+                  </div>
+                </div>
+                <p>
+          Insert a banner with the project logo and navigation tools
+        </p>
+                <p>
+          <span class="bold"><strong>header.show</strong></span>
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+                      <span class="bold">
+                        <strong>Default: </strong>
+                      </span>
+                      <code class="literal">'true'</code>
+                    </li>
+                    <li>
+                      <span class="bold">
+                        <strong>Example: </strong>
+                      </span>
+                      <code class="literal"><xsl:param>header.show="'false'"</code>
+                    </li>
+                  </ul>
+                </div>
+                <div class="section">
+                  <div class="titlepage">
+                    <div>
+                      <div>
+                        <h5 class="title">
+                          <a id="boostbook.boostbook_html_params.dissected_params.header.chapters_select_box"></a>
+                          <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params.header.chapters_select_box" title="Chapters Select Box">Chapters
+          Select Box</a>
+                        </h5>
+                      </div>
+                    </div>
+                  </div>
+                  <p>
+            Insert a select box in the banner that allows to jump between chapters.
+            The select box uses the NestedLinks javascript API to load the available
+            chapters from a XML definition file.
+          </p>
+                  <p>
+            <span class="bold"><strong>chapters.select.box.show</strong></span>
+          </p>
+                  <div class="itemizedlist">
+                    <ul>
+                      <li>
+                        <span class="bold">
+                          <strong>Default: </strong>
+                        </span>
+                        <code class="literal">'true'</code>
+                      </li>
+                      <li>
+                        <span class="bold">
+                          <strong>Example: </strong>
+                        </span>
+                        <code class="literal"><xsl:param>chapters.select.box.show="'false'"</code>
+                      </li>
+                    </ul>
+                  </div>
+                  <p>
+            <span class="bold"><strong>chapters.select.box.xml</strong></span>
+          </p>
+                  <div class="itemizedlist">
+                    <ul>
+                      <li>
+                        <span class="bold">
+                          <strong>Default: </strong>
+                        </span>
+                        <code class="literal">'{$project.root}/doc/chapters.xml'</code>
+                      </li>
+                      <li>
+                        <span class="bold">
+                          <strong>Example: </strong>
+                        </span>
+                        <code class="literal"><xsl:param>chapters.select.box.xml="'my_chapters.xml'"</code>
+                      </li>
+                    </ul>
+                  </div>
+                  <p>
+            <span class="bold"><strong>chapters.select.box.root</strong></span>
+          </p>
+                  <div class="itemizedlist">
+                    <ul>
+                      <li>
+                        <span class="bold">
+                          <strong>Default: </strong>
+                        </span>
+                        <code class="literal">'{$project.root}/libs'</code>
+                      </li>
+                      <li>
+                        <span class="bold">
+                          <strong>Example: </strong>
+                        </span>
+                        <code class="literal"><xsl:param>chapters.select.box.xml="'http://www.boost.org/libs'"</code>
+                      </li>
+                    </ul>
+                  </div>
+                </div>
+                <div class="section">
+                  <div class="titlepage">
+                    <div>
+                      <div>
+                        <h5 class="title">
+                          <a id="boostbook.boostbook_html_params.dissected_params.header.sections_select_box"></a>
+                          <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params.header.sections_select_box" title="Sections Select Box">Sections
+          Select Box</a>
+                        </h5>
+                      </div>
+                    </div>
+                  </div>
+                  <p>
+            Insert a select box in the banner that allows to jump between sections
+            of the current chapter.
+          </p>
+                  <p>
+            <span class="bold"><strong>sections.select.box.show</strong></span>
+          </p>
+                  <div class="itemizedlist">
+                    <ul>
+                      <li>
+                        <span class="bold">
+                          <strong>Default: </strong>
+                        </span>
+                        <code class="literal">'false'</code>
+                      </li>
+                      <li>
+                        <span class="bold">
+                          <strong>Example: </strong>
+                        </span>
+                        <code class="literal"><xsl:param>sections.select.box.show="'true'"</code>
+                      </li>
+                    </ul>
+                  </div>
+                  <p>
+            <span class="bold"><strong>sections.select.box.xml</strong></span>
+          </p>
+                  <div class="itemizedlist">
+                    <ul>
+                      <li>
+                        <span class="bold">
+                          <strong>Default: </strong>
+                        </span>
+                        <code class="literal">'sections.xml'</code>
+                      </li>
+                      <li>
+                        <span class="bold">
+                          <strong>Example: </strong>
+                        </span>
+                        <code class="literal"><xsl:param>sections.select.box.xml="'../sections.xml'"</code>
+                      </li>
+                    </ul>
+                  </div>
+                  <p>
+            <span class="bold"><strong>sections.select.box.root</strong></span>
+          </p>
+                  <div class="itemizedlist">
+                    <ul>
+                      <li>
+                        <span class="bold">
+                          <strong>Default: </strong>
+                        </span>
+                        <code class="literal">''</code>
+                      </li>
+                      <li>
+                        <span class="bold">
+                          <strong>Example: </strong>
+                        </span>
+                        <code class="literal"><xsl:param>sections.select.box.xml="'../'"</code>
+                      </li>
+                    </ul>
+                  </div>
+                </div>
+                <div class="section">
+                  <div class="titlepage">
+                    <div>
+                      <div>
+                        <h5 class="title">
+                          <a id="boostbook.boostbook_html_params.dissected_params.header.google_search_box"></a>
+                          <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params.header.google_search_box" title="Google Search Box">Google
+          Search Box</a>
+                        </h5>
+                      </div>
+                    </div>
+                  </div>
+                  <p>
+            Insert a Google search box in the banner. Boostbook use a linked CSE
+            custom Google search page controlled by the XML definition.
+          </p>
+                  <p>
+            <span class="bold"><strong>google.search.box.show</strong></span>
+          </p>
+                  <div class="itemizedlist">
+                    <ul>
+                      <li>
+                        <span class="bold">
+                          <strong>Default: </strong>
+                        </span>
+                        <code class="literal">'true'</code>
+                      </li>
+                      <li>
+                        <span class="bold">
+                          <strong>Example: </strong>
+                        </span>
+                        <code class="literal"><xsl:param>google.search.box.show="'false'"</code>
+                      </li>
+                    </ul>
+                  </div>
+                  <p>
+            <span class="bold"><strong>google.search.box.xml</strong></span>
+          </p>
+                  <div class="itemizedlist">
+                    <ul>
+                      <li>
+                        <span class="bold">
+                          <strong>Default: </strong>
+                        </span>
+                        <code class="literal">'http://tinyurl.com/33np8c'</code>
+                      </li>
+                      <li>
+                        <span class="bold">
+                          <strong>Example: </strong>
+                        </span>
+                        <code class="literal"><xsl:param>sections.select.box.xml="'google_options.xml'"</code>
+                      </li>
+                    </ul>
+                  </div>
+                </div>
+              </div>
+              <div class="section">
+                <div class="titlepage">
+                  <div>
+                    <div>
+                      <h4 class="title">
+                        <a id="boostbook.boostbook_html_params.dissected_params.navigation_bar"></a>
+                        <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params.navigation_bar" title="Navigation Bar">Navigation
+        Bar</a>
+                      </h4>
+                    </div>
+                  </div>
+                </div>
+                <p>
+          Insert spirit navigation bars at the top and the bottom of the page
+        </p>
+                <p>
+          <span class="bold"><strong>top.navigation.bar.show</strong></span>
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+                      <span class="bold">
+                        <strong>Default: </strong>
+                      </span>
+                      <code class="literal">'true'</code>
+                    </li>
+                    <li>
+                      <span class="bold">
+                        <strong>Example: </strong>
+                      </span>
+                      <code class="literal"><xsl:param>top.navigation.bar.show="'false'"</code>
+                    </li>
+                  </ul>
+                </div>
+                <p>
+          <span class="bold"><strong>bottom.navigation.bar.show</strong></span>
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+                      <span class="bold">
+                        <strong>Default: </strong>
+                      </span>
+                      <code class="literal">'true'</code>
+                    </li>
+                    <li>
+                      <span class="bold">
+                        <strong>Example: </strong>
+                      </span>
+                      <code class="literal"><xsl:param>bottom.navigation.bar.show="'false'"</code>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="section">
+                <div class="titlepage">
+                  <div>
+                    <div>
+                      <h4 class="title">
+                        <a id="boostbook.boostbook_html_params.dissected_params.footer"></a>
+                        Footer
+                      </h4>
+                    </div>
+                  </div>
+                </div>
+                <p>
+          Insert a footer with copyright and validation information
+        </p>
+                <p>
+          <span class="bold"><strong>footer.show</strong></span>
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+                      <span class="bold">
+                        <strong>Default: </strong>
+                      </span>
+                      <code class="literal">'true'</code>
+                    </li>
+                    <li>
+                      <span class="bold">
+                        <strong>Example: </strong>
+                      </span>
+                      <code class="literal"><xsl:param>footer.show="'false'"</code>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="section">
+                <div class="titlepage">
+                  <div>
+                    <div>
+                      <h4 class="title">
+                        <a id="boostbook.boostbook_html_params.dissected_params.chapter_logo"></a>
+                        <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params.chapter_logo" title="Chapter Logo">Chapter
+        Logo</a>
+                      </h4>
+                    </div>
+                  </div>
+                </div>
+                <p>
+          If defined, include the image pointed by chapter.logo.src in the first
+          page of the chapter.
+        </p>
+                <p>
+          <span class="bold"><strong>chapter.logo.img</strong></span>
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+                      <span class="bold">
+                        <strong>Default: </strong>
+                      </span>
+                      <code class="literal">''</code>
+                    </li>
+                    <li>
+                      <span class="bold">
+                        <strong>Example: </strong>
+                      </span>
+                      <code class="literal"><xsl:param>footer.show="'images/chapter_logo.png'"</code>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="section">
+                <div class="titlepage">
+                  <div>
+                    <div>
+                      <h4 class="title">
+                        <a id="boostbook.boostbook_html_params.dissected_params.syntax_switcher"></a>
+                        <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params.syntax_switcher" title="Syntax Switcher">Syntax
+        Switcher</a>
+                      </h4>
+                    </div>
+                  </div>
+                </div>
+                <p>
+          Includes an alternate stylesheets for different syntax highlighting and
+          adds buttons in the corners of code blocks.
+        </p>
+                <p>
+          <span class="bold"><strong>syntax.switcher.show</strong></span>
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+                      <span class="bold">
+                        <strong>Default: </strong>
+                      </span>
+                      <code class="literal">'true'</code>
+                    </li>
+                    <li>
+                      <span class="bold">
+                        <strong>Example: </strong>
+                      </span>
+                      <code class="literal"><xsl:param>syntax.switcher.show="'false'"</code>
+                    </li>
+                  </ul>
+                </div>
+                <p>
+          <span class="bold"><strong>syntax.switcher.xml</strong></span>
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+                      <span class="bold">
+                        <strong>Default: </strong>
+                      </span>
+                      <code class="literal">'{$css.stylesheet.root}/syntax.xml'</code>
+                    </li>
+                    <li>
+                      <span class="bold">
+                        <strong>Example: </strong>
+                      </span>
+                      <code class="literal"><xsl:param>syntax.switcher.xml="'syntax.xml'"</code>
+                    </li>
+                  </ul>
+                </div>
+                <p>
+          <span class="bold"><strong>syntax.switcher.root</strong></span>
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+                      <span class="bold">
+                        <strong>Default: </strong>
+                      </span>
+                      <code class="literal">'{$css.stylesheet.root}'</code>
+                    </li>
+                    <li>
+                      <span class="bold">
+                        <strong>Example: </strong>
+                      </span>
+                      <code class="literal"><xsl:param>sections.select.box.xml="'../'"</code>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div class="section">
+                <div class="titlepage">
+                  <div>
+                    <div>
+                      <h4 class="title">
+                        <a id="boostbook.boostbook_html_params.dissected_params.quickbook_source_stylesheet"></a>
+                        <a href="boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params.quickbook_source_stylesheet" title="Quickbook Source Stylesheet">Quickbook
+        Source Stylesheet</a>
+                      </h4>
+                    </div>
+                  </div>
+                </div>
+                <p>
+          Includes an alternate stylesheet that allows to see the page as quickbook
+          sources. Very useful in translations or when trying to learn quickbook.
+        </p>
+                <p>
+          <span class="bold"><strong>quickbook.source.style.show</strong></span>
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+                      <span class="bold">
+                        <strong>Default: </strong>
+                      </span>
+                      <code class="literal">'true'</code>
+                    </li>
+                    <li>
+                      <span class="bold">
+                        <strong>Example: </strong>
+                      </span>
+                      <code class="literal"><xsl:param>quickbook.source.style.show="'false'"</code>
+                    </li>
+                  </ul>
+                </div>
+                <p>
+          <span class="bold"><strong>quickbook.source.css</strong></span>
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+                      <span class="bold">
+                        <strong>Default: </strong>
+                      </span>
+                      <code class="literal">'{$css.stylesheet.root}/conversion/docbook_to_quickbook.css'</code>
+                    </li>
+                    <li>
+                      <span class="bold">
+                        <strong>Example: </strong>
+                      </span>
+                      <code class="literal"><xsl:param>quickbook.source.css="'d2q.css'"</code>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="bringing_together_a_boostbook_document.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../index.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="../reference.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/bringing_together_a_boostbook_document.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/bringing_together_a_boostbook_document.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,202 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Bringing Together a BoostBook Document</title><link rel="stylesheet" href="../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../index.html" title="Boostbook" /><link rel="up" href="../index.html" title="Boostbook" /><link rel="prev" href="documenting_libraries.html" title="Documenting libraries" /><link rel="next" href="boostbook_html_params.html" title="Boostbook HTML params" /><script type="text/javascript" src="../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../doc/style/html/syntax.xml',
+             '../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../doc/chapters.xml',
+            '../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../sections.xml',
+            '.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="documenting_libraries.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../index.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="boostbook_html_params.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="section">
+            <div class="titlepage">
+              <div>
+                <div>
+                  <h2 class="title">
+                    <a id="boostbook.bringing_together_a_boostbook_document"></a>
+                    <a href="bringing_together_a_boostbook_document.html" title="Bringing Together a BoostBook Document">Bringing
+    Together a BoostBook Document</a>
+                  </h2>
+                </div>
+              </div>
+            </div>
+            <a id="boostbook.linking"></a>
+            <p>
+    </p>
+            <a id="boostbook.bringing_together_a_boostbook_document.linking_in_boostbook"></a>
+            <h4><a id="id2574057"></a>
+      <a href="bringing_together_a_boostbook_document.html#boostbook.bringing_together_a_boostbook_document.linking_in_boostbook">Linking
+      in BoostBook</a>
+    </h4>
+            <p>
+      How one links to another element in BoostBook depends greatly on the nature
+      of the element linked and how the link should appear. There are three general
+      linking elements: <xref>, <link>, and <ulink>. Additionally,
+      there are linking elements for referencing specific types of entities, such
+      as classes (<classname>), functions (<functionname>), or libraries
+      (<libraryname>).
+    </p>
+            <p>
+      The <xref> element references elements that have an <code class="computeroutput"><span class="identifier">id</span></code>
+      attribute and a title. The actual link text is composed from title and type
+      of the element referenced. To link to a particular ID, create an <xref>
+      element with the <code class="computeroutput"><span class="identifier">linkend</span></code> attribute
+      set to the ID of the intended target. For instance, this section's ID is <code class="computeroutput"><span class="identifier">boostbook</span><span class="special">.</span><span class="identifier">linking</span></code>, so we create a reference it to with
+      <code class="literal"><xref linkend="boostbook.linking"/></code>, which
+      will look like this in the text: <a href="bringing_together_a_boostbook_document.html#boostbook.linking">the section
+      called âLinking in BoostBookâ</a>.
+    </p>
+            <p>
+      The <link> element references an ID in the same way as <xref>,
+      except that <link> does not generate any text for the link, so text must
+      be supplied within the element. For instance, we can again link to this chapter
+      but this time specify our own text with <code class="literal"><link linkend="boostbook.linking">like
+      this</link></code>. This markup will result in a link to this chapter
+      that looks like this.
+    </p>
+            <p>
+      The <ulink> element references a URL that is outside of the DocBook document.
+      The <code class="computeroutput"><span class="identifier">url</span></code> attribute contains
+      the URL to link to, and the element data provides the link text.For instance,
+      we can link to the the Boost web site with <code class="literal"><ulink url="http://www.boost.org">Boost</ulink></code>,
+      which appears in the document like this: Boost.
+    </p>
+            <p>
+      The <classname>, <functionname>, <methodname>, and <libraryname>
+      link to classes, functions, methods, and libraries, respectively. The text
+      of each element gives both the name of the element to link to and the link
+      text. For instance, we can link to the Function library with <code class="literal"><libraryname>Function</libraryname></code>,
+      which results in the following: Function. In cases where the displayed text
+      is different from the actual name, the <code class="computeroutput"><span class="identifier">alt</span></code>
+      attribute can be specified. For instance, the following XML element references
+      the <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">function</span></code> class template but displays the
+      text <code class="computeroutput"><span class="identifier">function</span></code>: <code class="literal"><classname
+      alt="boost::function">function</classname></code>.
+    </p>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="documenting_libraries.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../index.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="boostbook_html_params.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/documenting_libraries.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/documenting_libraries.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,646 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Documenting libraries</title><link rel="stylesheet" href="../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../index.html" title="Boostbook" /><link rel="up" href="../index.html" title="Boostbook" /><link rel="prev" href="getting_started.html" title="Getting Started" /><link rel="next" href="bringing_together_a_boostbook_document.html" title="Bringing Together a BoostBook Document" /><script type="text/javascript" src="../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../doc/style/html/syntax.xml',
+             '../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../doc/chapters.xml',
+            '../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../sections.xml',
+            '.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="getting_started.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../index.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="bringing_together_a_boostbook_document.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="section">
+            <div class="titlepage">
+              <div>
+                <div>
+                  <h2 class="title">
+                    <a id="boostbook.documenting_libraries"></a>
+                    Documenting libraries
+                  </h2>
+                </div>
+              </div>
+            </div>
+            <div class="toc">
+              <div class="box-outer-wrapper">
+                <div class="box-top-left"></div>
+                <div class="box-top-right"></div>
+                <div class="box-top"></div>
+                <div class="box-inner-wrapper">
+                  <dl>
+                    <dt>
+                      <span class="section">
+                        <a href="documenting_libraries.html#boostbook.documenting_libraries.defining_a_boostbook_library">Defining
+      a BoostBook library</a>
+                      </span>
+                    </dt>
+                    <dt>
+                      <span class="section">
+                        <a href="documenting_libraries.html#boostbook.documenting_libraries.from_html_to_boostbook">From
+      HTML to BoostBook</a>
+                      </span>
+                    </dt>
+                    <dt>
+                      <span class="section">
+                        <a href="documenting_libraries.html#boostbook.documenting_libraries.sectioning_in_boostbook">Sectioning
+      in BoostBook</a>
+                      </span>
+                    </dt>
+                  </dl>
+                </div>
+                <div class="box-bottom-left"></div>
+                <div class="box-bottom-right"></div>
+                <div class="box-bottom"></div>
+              </div>
+            </div>
+            <p>
+      BoostBook is an extension to DocBook,
+      an XML format for representing documentation. BoostBook inherits much of its
+      functionality and many elements from DocBook that are not redocumented here.
+      When writing BoostBook documentation, please refer also to <a href="http://docbook.org/tdg/en/index.html">DocBook:
+      The Definitive Guide</a>.
+    </p>
+            <a id="boostbook.defining_a_library"></a>
+            <p>
+    </p>
+            <div class="section">
+              <div class="titlepage">
+                <div>
+                  <div>
+                    <h3 class="title">
+                      <a id="boostbook.documenting_libraries.defining_a_boostbook_library"></a>
+                      <a href="documenting_libraries.html#boostbook.documenting_libraries.defining_a_boostbook_library" title="Defining a BoostBook library">Defining
+      a BoostBook library</a>
+                    </h3>
+                  </div>
+                </div>
+              </div>
+              <p>
+        BoostBook library documentation is contained entirely within a <library>
+        XML element. To create a skeletal library, we need to create a new XML document
+        (call it <code class="computeroutput"><span class="identifier">any</span><span class="special">.</span><span class="identifier">xml</span></code>) that contains basic information about
+        the library. The following <a href="documenting_libraries.html#boostbook.documenting_skeletal">BoostBook
+        XML example</a> describes basic information about the Boost.Any
+        library:
+      </p>
+              <a id="boostbook.documenting_skeletal"></a>
+              <p>
+      </p>
+              <a id="boostbook.documenting_libraries.defining_a_boostbook_library.a_skeletal_boostbook_library"></a>
+              <h5><a id="id2572472"></a>
+        <a href="documenting_libraries.html#boostbook.documenting_libraries.defining_a_boostbook_library.a_skeletal_boostbook_library">A
+        Skeletal BoostBook Library</a>
+      </h5>
+              <p>
+        
+</p>
+              <div class="programlisting">
+                <div class="box-outer-wrapper">
+                  <div class="box-top-left"></div>
+                  <div class="box-top-right"></div>
+                  <div class="box-top"></div>
+                  <div class="box-inner-wrapper">
+                    <div class="style-switcher-box" id="id2572491">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2572491',
+             '../../../../../doc/style/html/syntax.xml',
+             '../../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                    <pre>
+<span class="special"><?</span><span class="identifier">xml</span> <span class="identifier">version</span><span class="special">=</span><span class="string">"1.0"</span> <span class="identifier">encoding</span><span class="special">=</span><span class="string">"utf-8"</span><span class="special">?></span>
+<span class="special"><!</span><span class="identifier">DOCTYPE</span> <span class="identifier">library</span> <span class="identifier">PUBLIC</span> <span class="string">"-//Boost//DTD BoostBook XML V1.0//EN"</span>
+  <span class="string">"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd"</span><span class="special">></span>
+<span class="special"><</span><span class="identifier">library</span> <span class="identifier">name</span><span class="special">=</span><span class="string">"Any"</span> <span class="identifier">dirname</span><span class="special">=</span><span class="string">"any"</span> <span class="identifier">xmlns</span><span class="special">:</span><span class="identifier">xi</span><span class="special">=</span><span class="string">"http://www.w3.org/2001/XInclude"</span>
+  <span class="identifier">id</span><span class="special">=</span><span class="string">"any"</span> <span class="identifier">last</span><span class="special">-</span><span class="identifier">revision</span><span class="special">=</span><span class="string">"$Date: 2006/11/13 16:24:14 $"</span><span class="special">></span>
+  <span class="special"><</span><span class="identifier">libraryinfo</span><span class="special">></span>
+    <span class="special"><</span><span class="identifier">author</span><span class="special">></span>
+      <span class="special"><</span><span class="identifier">firstname</span><span class="special">></span><span class="identifier">Kevlin</span><span class="special"></</span><span class="identifier">firstname</span><span class="special">></span>
+      <span class="special"><</span><span class="identifier">surname</span><span class="special">></span><span class="identifier">Henney</span><span class="special"></</span><span class="identifier">surname</span><span class="special">></span>
+    <span class="special"></</span><span class="identifier">author</span><span class="special">></span>
+    <span class="special"><</span><span class="identifier">librarypurpose</span><span class="special">></span>
+      <span class="identifier">Safe</span><span class="special">,</span> <span class="identifier">generic</span> <span class="identifier">container</span> <span class="keyword">for</span> <span class="identifier">single</span> <span class="identifier">values</span> <span class="identifier">of</span> <span class="identifier">different</span> <span class="identifier">value</span> <span class="identifier">types</span>
+    <span class="special"></</span><span class="identifier">librarypurpose</span><span class="special">></span> 
+    <span class="special"><</span><span class="identifier">librarycategory</span> <span class="identifier">name</span><span class="special">=</span><span class="string">"category:data-structures"</span><span class="special">/></span>
+  <span class="special"></</span><span class="identifier">libraryinfo</span><span class="special">></span>
+<span class="special"></</span><span class="identifier">library</span><span class="special">></span>
+</pre>
+                  </div>
+                  <div class="box-bottom-left"></div>
+                  <div class="box-bottom-right"></div>
+                  <div class="box-bottom"></div>
+                </div>
+              </div>
+              <p>
+      </p>
+              <p>
+        The first three lines identify this document as a BoostBook XML
+        document. The DOCTYPE line states that the document conforms to the BoostBook
+        DTD, and that the top-level element is a BoostBook <library>.
+      </p>
+              <p>
+        The <library> element actually describes the aspects of BoostBook library
+        documentation. The attributes for the <library> element are:
+      </p>
+              <div class="variablelist">
+                <p class="title">
+                  <b>Attributes for the <library> element</b>
+                </p>
+                <dl>
+                  <dt>
+                    <span class="term">
+        <code class="computeroutput"><span class="identifier">name</span></code> </span>
+                  </dt>
+                  <dd>
+          The full name of the library, e.g., "Any"
+        </dd>
+                  <dt>
+                    <span class="term"> <code class="computeroutput"><span class="identifier">dirname</span></code>
+        </span>
+                  </dt>
+                  <dd>
+          The name of the directory, relative to <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">libs</span></code>,
+          in which the library resides. This name may be a relative path, such as
+          <code class="computeroutput"><span class="identifier">math</span><span class="special">/</span><span class="identifier">octonion</span></code>, using "/" for the
+          directory separator.
+        </dd>
+                  <dt>
+                    <span class="term"> <code class="computeroutput"><span class="identifier">id</span></code>
+        </span>
+                  </dt>
+                  <dd>
+          A short, unique name for the library. For libraries with simple directory
+          names (e.g., ones that do not contain a "/"), this should be
+          the same as the <code class="computeroutput"><span class="identifier">dirname</span></code>.
+          This <code class="computeroutput"><span class="identifier">id</span></code> will be used to
+          identify libraries and, for HTML output, will be used as the base name
+          for the HTML file in which the library's documentation resides, so it should
+          use only lowercase alphanumeric characters and underscores.
+        </dd>
+                  <dt>
+                    <span class="term"> <code class="computeroutput"><span class="identifier">last</span><span class="special">-</span><span class="identifier">revision</span></code>
+        </span>
+                  </dt>
+                  <dd>
+          Always set to <code class="computeroutput">#<span class="identifier">Date</span><span class="special">:</span>
+          <span class="number">2006</span><span class="special">/</span><span class="number">11</span><span class="special">/</span><span class="number">13</span>
+          <span class="number">16</span><span class="special">:</span><span class="number">24</span><span class="special">:</span><span class="number">14</span>
+          #</code>, which is expanded by CVS to include the date and time that the
+          file was last modified.
+        </dd>
+                </dl>
+              </div>
+              <p>
+        Inside the <library> element we have the <libraryinfo> element,
+        which gives information about the library itself. It contains the author's
+        name (there may be more than one <author> element), followed by the
+        purpose of the library and the list of categorizations. The <librarypurpose>
+        element should always contain a very short (single sentence) description
+        of the library's purpose, and should <span class="emphasis"><em>not</em></span> terminate with
+        a period.
+      </p>
+              <p>
+        The list of categories is specified by a set of <librarycategory> elements.
+        Each <librarycategory> element has a <code class="computeroutput"><span class="identifier">name</span></code>
+        element that identifies one of the categories. The actual list of categories
+        is in the file <code class="literal">doc/src/boost.xml</code>.
+      </p>
+              <p>
+        At this point, we can apply the BoostBook XSL stylesheets to <code class="computeroutput"><span class="identifier">any</span><span class="special">.</span><span class="identifier">xml</span></code>
+        (to DocBook) followed by a DocBook XSL stylesheet to generate HTML output,
+        as described in <a href="getting_started.html" title="Getting Started">the section called
+        âGetting Startedâ</a>.
+      </p>
+            </div>
+            <div class="section">
+              <div class="titlepage">
+                <div>
+                  <div>
+                    <h3 class="title">
+                      <a id="boostbook.documenting_libraries.from_html_to_boostbook"></a>
+                      <a href="documenting_libraries.html#boostbook.documenting_libraries.from_html_to_boostbook" title="From HTML to BoostBook">From
+      HTML to BoostBook</a>
+                    </h3>
+                  </div>
+                </div>
+              </div>
+              <p>
+        Most library authors are comfortable with writing HTML documentation. Writing
+        DocBook documentation (and, by
+        extension, BoostBook documentation) is quite similar to writing HTML, except
+        that BoostBook uses different element names from HTML (see <a href="documenting_libraries.html#boostbook.html_to_boostbook">âConverting
+        HTML elements to BoostBookâ</a>) and BoostBook XML is a much more rigid
+        format than HTML.
+      </p>
+              <p>
+        One of the easiest ways to convert HTML documentation into BoostBook documentation
+        is to use HTML Tidy to
+        transform your HTML into valid XHTML, which will make sure that all elements
+        are properly closed, then apply the transformations in <a href="documenting_libraries.html#boostbook.html_to_boostbook">âConverting
+        HTML elements to BoostBookâ</a> to the body of the XHTML document. The
+        following command uses HTML Tidy to transform HTML into valid XHTML:
+      </p>
+              <div class="programlisting">
+                <div class="box-outer-wrapper">
+                  <div class="box-top-left"></div>
+                  <div class="box-top-right"></div>
+                  <div class="box-top"></div>
+                  <div class="box-inner-wrapper">
+                    <div class="style-switcher-box" id="id2573352">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2573352',
+             '../../../../../doc/style/html/syntax.xml',
+             '../../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                    <pre>
+<span class="identifier">tidy</span> <span class="special">-</span><span class="identifier">asxhtml</span> <span class="identifier">input</span><span class="special">.</span><span class="identifier">html</span> <span class="special">></span> <span class="identifier">output</span><span class="special">.</span><span class="identifier">xhtml</span>
+</pre>
+                  </div>
+                  <div class="box-bottom-left"></div>
+                  <div class="box-bottom-right"></div>
+                  <div class="box-bottom"></div>
+                </div>
+              </div>
+              <p>
+        When converting documentation from HTML to BoostBook, note that some redundant
+        information that has to be manually maintained in HTML is automatically generated
+        in BoostBook: for instance, the library categorizations, purpose, and author
+        list described in <a href="documenting_libraries.html#boostbook.defining_a_library">the section
+        called âDefining a BoostBook libraryâ</a> are used both in the documentation
+        for the library and to build alphabetical and categorized lists of known
+        libraries; similarly, tables of contents are built automatically from the
+        titles of sections in the BoostBook document.
+      </p>
+              <a id="boostbook.html_to_boostbook"></a>
+              <p>
+      </p>
+              <div class="table">
+                <a id="id2573441"></a>
+                <p class="title">
+                  <b>Table 2. Converting HTML elements to BoostBook</b>
+                </p>
+                <div class="table-contents">
+                  <table class="table" summary="Converting HTML elements to BoostBook">
+                    <colgroup>
+                      <col />
+                      <col />
+                    </colgroup>
+                    <thead>
+                      <tr>
+                        <th>
+            <p>
+              HTML
+            </p>
+            </th>
+                        <th>
+            <p>
+              BoostBook
+            </p>
+            </th>
+                      </tr>
+                    </thead>
+                    <tbody>
+                      <tr>
+                        <td>
+            <p>
+              <h1>, <h2>, etc.
+            </p>
+            </td>
+                        <td>
+            <p>
+              <section>, <title>; See <a href="documenting_libraries.html#boostbook.sectioning">the
+              section called âSectioning in BoostBookâ</a>
+            </p>
+            </td>
+                      </tr>
+                      <tr>
+                        <td>
+            <p>
+              <i>, <em>
+            </p>
+            </td>
+                        <td>
+            <p>
+              <emphasis>
+            </p>
+            </td>
+                      </tr>
+                      <tr>
+                        <td>
+            <p>
+              <b>
+            </p>
+            </td>
+                        <td>
+            <p>
+              <emphasis role="bold">
+            </p>
+            </td>
+                      </tr>
+                      <tr>
+                        <td>
+            <p>
+              <ol>
+            </p>
+            </td>
+                        <td>
+            <p>
+              <orderedlist>
+            </p>
+            </td>
+                      </tr>
+                      <tr>
+                        <td>
+            <p>
+              <ul>
+            </p>
+            </td>
+                        <td>
+            <p>
+              <itemizedlist>
+            </p>
+            </td>
+                      </tr>
+                      <tr>
+                        <td>
+            <p>
+              <li>
+            </p>
+            </td>
+                        <td>
+            <p>
+              <listitem>
+            </p>
+            </td>
+                      </tr>
+                      <tr>
+                        <td>
+            <p>
+              <pre>
+            </p>
+            </td>
+                        <td>
+            <p>
+              <programlisting>
+            </p>
+            </td>
+                      </tr>
+                      <tr>
+                        <td>
+            <p>
+              <code>
+            </p>
+            </td>
+                        <td>
+            <p>
+              <computeroutput>,<code>
+            </p>
+            </td>
+                      </tr>
+                      <tr>
+                        <td>
+            <p>
+              <p>
+            </p>
+            </td>
+                        <td>
+            <p>
+              <para>, <simpara>
+            </p>
+            </td>
+                      </tr>
+                      <tr>
+                        <td>
+            <p>
+              <a>
+            </p>
+            </td>
+                        <td>
+            <p>
+              <xref>, <link>, <ulink>;, See <a href="bringing_together_a_boostbook_document.html#boostbook.linking">the
+              section called âLinking in BoostBookâ</a>
+            </p>
+            </td>
+                      </tr>
+                      <tr>
+                        <td>
+            <p>
+              <table>, <tr>, <th>, <td>
+            </p>
+            </td>
+                        <td>
+            <p>
+              <table>, <informaltable>, <tgroup>, <thead>,
+              <tfoot>, <tbody>, <row>, <entry>, <entrytbl>;
+              BoostBook tables are equivalent to DocBook tables, for which there
+              is a good <a href="http://opensource.bureau-cornavin.com/crash-course/tables.html">tutorial
+              here</a>
+            </p>
+            </td>
+                      </tr>
+                    </tbody>
+                  </table>
+                </div>
+              </div>
+              <br class="table-break" />
+            </div>
+            <a id="boostbook.sectioning"></a>
+            <p>
+    </p>
+            <div class="section">
+              <div class="titlepage">
+                <div>
+                  <div>
+                    <h3 class="title">
+                      <a id="boostbook.documenting_libraries.sectioning_in_boostbook"></a>
+                      <a href="documenting_libraries.html#boostbook.documenting_libraries.sectioning_in_boostbook" title="Sectioning in BoostBook">Sectioning
+      in BoostBook</a>
+                    </h3>
+                  </div>
+                </div>
+              </div>
+              <p>
+        "Sectioning" refers to organization of a document into separate
+        sections, each with a title, some text, and possibly subsections. Each section
+        is described in BoostBook via a <section> element. An introduction
+        section may look like this:
+      </p>
+              <p>
+        
+</p>
+              <div class="programlisting">
+                <div class="box-outer-wrapper">
+                  <div class="box-top-left"></div>
+                  <div class="box-top-right"></div>
+                  <div class="box-top"></div>
+                  <div class="box-inner-wrapper">
+                    <div class="style-switcher-box" id="id2573747">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2573747',
+             '../../../../../doc/style/html/syntax.xml',
+             '../../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                    <pre>
+<span class="special"><</span><span class="identifier">section</span> <span class="identifier">id</span><span class="special">=</span><span class="string">"any.intro"</span><span class="special">></span>
+  <span class="special"><</span><span class="identifier">title</span><span class="special">></span><span class="identifier">Introduction</span><span class="special"></</span><span class="identifier">title</span><span class="special">></span>
+
+  <span class="special"><</span><span class="identifier">para</span><span class="special">></span><span class="identifier">Introduction</span> <span class="identifier">to</span> <span class="identifier">a</span> <span class="identifier">library</span><span class="special">...</</span><span class="identifier">para</span><span class="special">></span>
+
+  <span class="special"><</span><span class="identifier">section</span><span class="special">></span>
+    <span class="special"><</span><span class="identifier">title</span><span class="special">></span><span class="identifier">A</span> <span class="identifier">Subsection</span><span class="special"></</span><span class="identifier">title</span><span class="special">></span>
+    <span class="special"><</span><span class="identifier">para</span><span class="special">></span><span class="identifier">Subsection</span> <span class="identifier">information</span><span class="special">...</</span><span class="identifier">para</span><span class="special">></span>
+  <span class="special"></</span><span class="identifier">section</span><span class="special">></span>
+<span class="special"></</span><span class="identifier">section</span><span class="special">></span>
+</pre>
+                  </div>
+                  <div class="box-bottom-left"></div>
+                  <div class="box-bottom-right"></div>
+                  <div class="box-bottom"></div>
+                </div>
+              </div>
+              <p>
+      </p>
+              <p>
+        The <section> element contains all information that should logically
+        be grouped within that section. The title of the section is placed within
+        the <title> element, and any paragraphs, programs, lists, tables, or
+        subsections can occur within the section. The <code class="computeroutput"><span class="identifier">id</span></code>
+        attribute of the <section> element gives a unique ID to each section,
+        so that it may later be identified for linking. It is suggested that all
+        IDs start with the short name of a library followed by a period, so that
+        IDs do not conflict between libraries.
+      </p>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="getting_started.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../index.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="bringing_together_a_boostbook_document.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/boostbook.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/boostbook.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element boostbook</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="library-reference.html" title="BoostBook element library-reference" /><link rel="next" href="union.html" title="BoostBook element union" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="library-reference.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="union.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.boostbook"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">boostbook</code></span>
+              </h2>
+              <p>boostbook â Defines a BoostBook book</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">boostbook ::= 
+  (title, (chapter| library)*)
+</div>
+            <div class="refsection">
+              <a id="id2579779"></a>
+              <h2>Description</h2>
+              <p>This element is the topmost level defined by
+  <code class="filename">boost.xml</code> for all Boost documentation. It will
+  not generally be used by developers.</p>
+            </div>
+            <div class="refsection">
+              <a id="id2579796"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="library-reference.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="union.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/class-specialization.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/class-specialization.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element class-specialization</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="../../reference.html" title="Reference" /><link rel="next" href="link-test.html" title="BoostBook element link-test" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="../../reference.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="link-test.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.class-specialization"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">class-specialization</code></span>
+              </h2>
+              <p>class-specialization â A specialization (partial or full) of a class template</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">class-specialization ::= 
+  (template?, specialization?, inherit?, purpose?, description?, (static-constant| typedef| enum| copy-assignment| constructor| destructor| method-group| <a href="free-function-group.html" title="BoostBook element fr
ee-function-group">free-function-group</a>| function| method| overloaded-function| overloaded-method| data-member| class| class-specialization| struct| struct-specialization| union| union-specialization)*)
+</div>
+            <div class="refsection">
+              <a id="id2578128"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="../../reference.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="link-test.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/class.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/class.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,283 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element class</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="overloaded-function.html" title="BoostBook element overloaded-function" /><link rel="next" href="librarycategorydef.html" title="BoostBook element librarycategorydef" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="overloaded-function.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="librarycategorydef.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.class"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">class</code></span>
+              </h2>
+              <p>class â Declares a class or class template</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">class ::= 
+  (template?, inherit*, purpose?, description?, (static-constant| typedef| enum| copy-assignment| constructor| destructor| method-group| free-function-group| <a href="function.html" title="BoostBook element
 function">function</a>| method| overloaded-function| overloaded-method| data-member| class| class-specialization| struct| struct-specialization| union| union-specialization)*)
+</div>
+            <div class="refsection">
+              <a id="id2585672"></a>
+              <h2>Description</h2>
+              <p>C++ classes and class templates are described via the
+  <class> element. Each class has a name (e.g., "any") given by
+  the <code class="computeroutput">name</code> attribute, a purpose given by the
+  <purpose> element, documentation, and a set of types,
+  functions, base classes, and data members. Here is a minimal
+  definition of the <code class="computeroutput">boost::any</code> class:</p>
+              <div class="programlisting">
+                <div class="box-outer-wrapper">
+                  <div class="box-top-left"></div>
+                  <div class="box-top-right"></div>
+                  <div class="box-top"></div>
+                  <div class="box-inner-wrapper">
+                    <div class="style-switcher-box" id="id2585708">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2585708',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                    <pre><namespace name="boost">
+  <class name="any">
+    <purpose>
+      A class whose instances can hold instances of any type that satisfies
+      ValueType requirements.
+    </purpose>
+  </class>
+</namespace></pre>
+                  </div>
+                  <div class="box-bottom-left"></div>
+                  <div class="box-bottom-right"></div>
+                  <div class="box-bottom"></div>
+                </div>
+              </div>
+              <p>Additional class documentation can be contained in a
+  <code class="sgmltag-element">description</code> element following the <purpose>
+  element. This documentation will be typeset prior to documentation
+  for specific elements in the class (e.g., constructors or
+  methods).</p>
+              <p>Class inheritance is described via the <inherit>
+  element. The <inherit> element requires an <code class="computeroutput">access</code>
+  attribute which must be one of <span class="emphasis"><em>public</em></span>,
+  <span class="emphasis"><em>protected</em></span>, or <span class="emphasis"><em>private</em></span>. The
+  content of the <inherited> element in C++ code that names the
+  class inherited, and may contain markup to link to the class. The
+  following description of the class
+  <code class="computeroutput">boost::bad_any_cast</code> describes public
+  inheritance from the class <code class="computeroutput">std::bad_cast</code>. It
+  also defines the <purpose> element, which contains a short
+  description of the use of the class.</p>
+              <div class="programlisting">
+                <div class="box-outer-wrapper">
+                  <div class="box-top-left"></div>
+                  <div class="box-top-right"></div>
+                  <div class="box-top"></div>
+                  <div class="box-inner-wrapper">
+                    <div class="style-switcher-box" id="id2585789">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2585789',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                    <pre><class name="bad_any_cast">
+  <inherit access="public"><classname>std::bad_cast</classname></inherit>
+  <purpose><para>The exception thrown in the event of a failed
+  <functionname>any_cast</functionname> of an
+  <classname>any</classname> value.</para></purpose>
+</class></pre>
+                  </div>
+                  <div class="box-bottom-left"></div>
+                  <div class="box-bottom-right"></div>
+                  <div class="box-bottom"></div>
+                </div>
+              </div>
+              <p>Class templates are defined by <class> elements with a
+  <template> child element at the beginning.</p>
+            </div>
+            <div class="refsection">
+              <a id="id2585809"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="overloaded-function.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="librarycategorydef.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/code.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/code.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,201 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element code</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="static-constant.html" title="BoostBook element static-constant" /><link rel="next" href="destructor.html" title="BoostBook element destructor" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="static-constant.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="destructor.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.code"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">code</code></span>
+              </h2>
+              <p>code â Mimics the <code class="sgmltag-element">code</code> tag in HTML</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">code ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2578821"></a>
+              <h2>Description</h2>
+              <p>Text within a <code class="sgmltag-element">code</code> tag is generally typeset
+  in a different, monospaced font so that it stands out as code. The
+  <code class="sgmltag-element">code</code> tag in BoostBook is transformed directly
+  into the <code class="sgmltag-element">computeroutput</code> tag in DocBook.</p>
+            </div>
+            <div class="refsection">
+              <a id="id2578844"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="static-constant.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="destructor.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/compile-fail-test.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/compile-fail-test.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,187 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element compile-fail-test</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="template.html" title="BoostBook element template" /><link rel="next" href="returns.html" title="BoostBook element returns" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="template.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="returns.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.compile-fail-test"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">compile-fail-test</code></span>
+              </h2>
+              <p>compile-fail-test â A testcase that should fail to compile</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">compile-fail-test ::= 
+  (source*, lib*, requirement*, purpose, if-fails?)
+</div>
+            <div class="refsection">
+              <a id="id2584695"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>filename</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the file associated with this element</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="template.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="returns.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/compile-test.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/compile-test.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,187 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element compile-test</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="postconditions.html" title="BoostBook element postconditions" /><link rel="next" href="method.html" title="BoostBook element method" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="postconditions.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="method.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.compile-test"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">compile-test</code></span>
+              </h2>
+              <p>compile-test â A testcase that should compile correctly</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">compile-test ::= 
+  (source*, lib*, requirement*, purpose, if-fails?)
+</div>
+            <div class="refsection">
+              <a id="id2580998"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>filename</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the file associated with this element</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="postconditions.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="method.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/complexity.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/complexity.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element complexity</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="programlisting.html" title="BoostBook element programlisting" /><link rel="next" href="purpose.html" title="BoostBook element purpose" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="programlisting.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="purpose.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.complexity"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">complexity</code></span>
+              </h2>
+              <p>complexity â The time/space/etc. complexity of a function</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">complexity ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2586624"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="programlisting.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="purpose.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/constructor.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/constructor.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,206 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element constructor</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="snippet.html" title="BoostBook element snippet" /><link rel="next" href="namespace.html" title="BoostBook element namespace" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="snippet.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="namespace.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.constructor"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">constructor</code></span>
+              </h2>
+              <p>constructor â Declares a constructor of the enclosing class</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">constructor ::= 
+  (template?, parameter*, purpose?, description?, requires?, effects?, postconditions?, returns?, throws?, complexity?, notes?, rationale?)
+</div>
+            <div class="refsection">
+              <a id="id2581535"></a>
+              <h2>Description</h2>
+              <p>General documentation on functions in BoostBook is provided in
+  the function
+  element documentation.</p>
+            </div>
+            <div class="refsection">
+              <a id="id2581554"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>specifiers</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>The specifiers for this function, e.g., inline, static, etc.</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="snippet.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="namespace.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/copy-assignment.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/copy-assignment.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,215 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element copy-assignment</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="librarypurpose.html" title="BoostBook element librarypurpose" /><link rel="next" href="run-fail-test.html" title="BoostBook element run-fail-test" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="librarypurpose.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="run-fail-test.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.copy-assignment"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">copy-assignment</code></span>
+              </h2>
+              <p>copy-assignment â Declares a copy-assignment operator</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">copy-assignment ::= 
+  (template?, type?, parameter*, purpose?, description?, requires?, effects?, postconditions?, returns?, throws?, complexity?, notes?, rationale?)
+</div>
+            <div class="refsection">
+              <a id="id2584232"></a>
+              <h2>Description</h2>
+              <p>The return type of the copy-assignment operator does not need
+  to be specified. If left unspecified, it will default to an
+  unqualified reference to the enclosing class type.</p>
+              <p>General documentation on functions in BoostBook is provided in
+  the function
+  element documentation.</p>
+            </div>
+            <div class="refsection">
+              <a id="id2584257"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>cv</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>cv-qualifiers for this method, e.g., const volatile</td>
+                    </tr>
+                    <tr>
+                      <td>specifiers</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>The specifiers for this function, e.g., inline, static, etc.</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="librarypurpose.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="run-fail-test.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/data-member.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/data-member.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element data-member</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="notes.html" title="BoostBook element notes" /><link rel="next" href="specialization.html" title="BoostBook element specialization" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="notes.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="specialization.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.data-member"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">data-member</code></span>
+              </h2>
+              <p>data-member â Declares a data member of a class</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">data-member ::= 
+  (type, purpose?, description?)
+</div>
+            <div class="refsection">
+              <a id="id2582511"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="notes.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="specialization.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/default.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/default.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element default</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="returns.html" title="BoostBook element returns" /><link rel="next" href="parameter.html" title="BoostBook element parameter" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="returns.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="parameter.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.default"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">default</code></span>
+              </h2>
+              <p>default â The default value of a function or template parameter</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">default ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2584902"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="returns.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="parameter.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/description.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/description.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,204 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element description</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="template-type-parameter.html" title="BoostBook element template-type-parameter" /><link rel="next" href="librarylist.html" title="BoostBook element librarylist" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="template-type-parameter.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="librarylist.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.description"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">description</code></span>
+              </h2>
+              <p>description â Detailed description of a construct</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">description ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2579306"></a>
+              <h2>Description</h2>
+              <p>Although the context model for this element is
+  <code class="computeroutput">ANY</code>, detailed descriptions should contain structured
+  DocBook elements that occur within sections, e.g., paragraphs
+  (<code class="sgmltag-element">para</code>, <code class="sgmltag-element">simpara</code>), lists
+  (<code class="sgmltag-element">orderedlist</code>, <code class="sgmltag-element">itemizedlist</code>),
+  tables (<code class="sgmltag-element">informaltable</code>, <code class="sgmltag-element">table</code>),
+  etc.</p>
+            </div>
+            <div class="refsection">
+              <a id="id2579348"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="template-type-parameter.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="librarylist.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/destructor.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/destructor.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,206 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element destructor</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="code.html" title="BoostBook element code" /><link rel="next" href="template-type-parameter.html" title="BoostBook element template-type-parameter" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="code.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="template-type-parameter.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.destructor"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">destructor</code></span>
+              </h2>
+              <p>destructor â Declares a destructor for the enclosing class</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">destructor ::= 
+  (purpose?, description?, requires?, effects?, postconditions?, returns?, throws?, complexity?, notes?, rationale?)
+</div>
+            <div class="refsection">
+              <a id="id2579028"></a>
+              <h2>Description</h2>
+              <p>General documentation on functions in BoostBook is provided in
+  the function
+  element documentation.</p>
+            </div>
+            <div class="refsection">
+              <a id="id2579046"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>specifiers</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>The specifiers for this function, e.g., inline, static, etc.</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="code.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="template-type-parameter.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/effects.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/effects.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element effects</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="requires.html" title="BoostBook element requires" /><link rel="next" href="libraryname.html" title="BoostBook element libraryname" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="requires.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="libraryname.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.effects"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">effects</code></span>
+              </h2>
+              <p>effects â Declares the side effects of a function</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">effects ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2588314"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="requires.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="libraryname.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/enum.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/enum.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element enum</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="lib.html" title="BoostBook element lib" /><link rel="next" href="requires.html" title="BoostBook element requires" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="lib.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="requires.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.enum"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">enum</code></span>
+              </h2>
+              <p>enum â Declares an enumeration type</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">enum ::= 
+  (enumvalue*, purpose?, description?)
+</div>
+            <div class="refsection">
+              <a id="id2588081"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="lib.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="requires.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/enumvalue.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/enumvalue.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element enumvalue</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="type.html" title="BoostBook element type" /><link rel="next" href="overloaded-method.html" title="BoostBook element overloaded-method" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="type.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="overloaded-method.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.enumvalue"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">enumvalue</code></span>
+              </h2>
+              <p>enumvalue â A single value of an enumeration</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">enumvalue ::= 
+  (default?)
+</div>
+            <div class="refsection">
+              <a id="id2586195"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="type.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="overloaded-method.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/free-function-group.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/free-function-group.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element free-function-group</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="if-fails.html" title="BoostBook element if-fails" /><link rel="next" href="functionname.html" title="BoostBook element functionname" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="if-fails.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="functionname.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.free-function-group"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">free-function-group</code></span>
+              </h2>
+              <p>free-function-group â A set of functions that are grouped together under one name</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">free-function-group ::= 
+  (function| overloaded-function)*
+</div>
+            <div class="refsection">
+              <a id="id2581993"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="if-fails.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="functionname.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/function.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/function.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,281 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element function</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="source.html" title="BoostBook element source" /><link rel="next" href="postconditions.html" title="BoostBook element postconditions" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="source.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="postconditions.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.function"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">function</code></span>
+              </h2>
+              <p>function â Declares a function</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">function ::= 
+  (template?, type, parameter*, purpose?, description?, requires?, effects?, postconditions?, returns?, throws?, complexity?, notes?, rationale?)
+</div>
+            <div class="refsection">
+              <a id="id2580632"></a>
+              <h2>Description</h2>
+              <p>BoostBook functions are documented by specifying the
+  function's interface (e.g., its C++ signature) and its
+  behavior. Constructors, destructors, member functions, and free
+  functions all use the same documentation method, although the
+  top-level tags differ.</p>
+              <p>The behavior of functions in BoostBook is documenting using a
+  style similar to that of the C++ standard, with clauses describing
+  the requirements, effects, postconditions, exception behavior, and
+  return values of functions.</p>
+              <p>The following example illustrates some constructors and a
+  destructor for <code class="computeroutput">boost::any</code>. Note that one of
+  the constructors takes a single parameter whose name is "other" and
+  whose type, <code class="computeroutput">const any&</code> is contained in the
+  <paramtype> element; any number of parameters may be specified
+  in this way.</p>
+              <div class="programlisting">
+                <div class="box-outer-wrapper">
+                  <div class="box-top-left"></div>
+                  <div class="box-top-right"></div>
+                  <div class="box-top"></div>
+                  <div class="box-inner-wrapper">
+                    <div class="style-switcher-box" id="id2580677">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2580677',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                    <pre><class name="any">
+  <constructor>
+    <postconditions><para><this->empty()></para></postconditions>
+  </constructor>
+
+  <constructor>
+    <parameter name="other">
+      <paramtype>const <classname>any</classname>&amp;</paramtype>
+    </parameter>
+
+    <effects>
+      <simpara> Copy constructor that copies
+        content of <code>other</code> into the new instance,
+        so that any content is equivalent in both type and value to the
+        content of <code>other</code>, or empty if
+        <code>other</code> is
+        empty. 
+      </simpara>
+    </effects>
+
+    <throws>
+      <simpara>May fail with a 
+        <classname>std::bad_alloc</classname> exception or any
+        exceptions arising from the copy constructor of the
+        contained type.
+      </simpara>
+    </throws>
+  </constructor>
+
+  <destructor>
+     <effects><simpara>Releases any and all resources used in
+     management of instance.</simpara></effects>
+
+     <throws><simpara>Nothing.</simpara></throws>
+  </destructor>
+</class></pre>
+                  </div>
+                  <div class="box-bottom-left"></div>
+                  <div class="box-bottom-right"></div>
+                  <div class="box-bottom"></div>
+                </div>
+              </div>
+            </div>
+            <div class="refsection">
+              <a id="id2580717"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>specifiers</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>The specifiers for this function, e.g., inline, static, etc.</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="source.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="postconditions.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/functionname.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/functionname.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,203 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element functionname</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="free-function-group.html" title="BoostBook element free-function-group" /><link rel="next" href="librarycategory.html" title="BoostBook element librarycategory" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="free-function-group.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="librarycategory.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.functionname"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">functionname</code></span>
+              </h2>
+              <p>functionname â References a function with the given name</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">functionname ::= 
+  (#PCDATA)
+</div>
+            <div class="refsection">
+              <a id="id2582115"></a>
+              <h2>Description</h2>
+              <p>If a function (or overloaded function) with the given,
+  possibly-qualified name is found, this generates a link to that
+  function. Lookups obey currently-active using-class
+  and using-namespace
+  directives to aid in the search, along with searching within the
+  current scope.</p>
+            </div>
+            <div class="refsection">
+              <a id="id2582146"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="free-function-group.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="librarycategory.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/header.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/header.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element header</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="testsuite.html" title="BoostBook element testsuite" /><link rel="next" href="rationale.html" title="BoostBook element rationale" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="testsuite.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="rationale.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.header"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">header</code></span>
+              </h2>
+              <p>header â Declares a C++ header with the given name</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">header ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2588815"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="testsuite.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="rationale.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/if-fails.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/if-fails.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,162 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element if-fails</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="namespace.html" title="BoostBook element namespace" /><link rel="next" href="free-function-group.html" title="BoostBook element free-function-group" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="namespace.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="free-function-group.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.if-fails"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">if-fails</code></span>
+              </h2>
+              <p>if-fails â What it means when a testcase fails</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">if-fails ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2581927"></a>
+              <h2>Description</h2>
+              <p>
+    Describes to the user the effect a certain failing testcase will
+    have on the usefulness of a library. This field is useful in cases
+    where a failed testcase does not mean that the library won't be
+    useful, but may mean that certain library features will not be
+    available.
+  </p>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="namespace.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="free-function-group.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/inherit.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/inherit.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,207 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element inherit</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="union.html" title="BoostBook element union" /><link rel="next" href="template-varargs.html" title="BoostBook element template-varargs" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="union.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="template-varargs.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.inherit"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">inherit</code></span>
+              </h2>
+              <p>inherit â Declares a base class of the enclosing class or struct</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">inherit ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2580197"></a>
+              <h2>Description</h2>
+              <p>This element contains the name of the class inherited. The
+  content model is free-form, as the inherited class may be an
+  instantiation of a template and may have markup in it (e.g.,
+  <code class="sgmltag-element">classname</code> tags).</p>
+            </div>
+            <div class="refsection">
+              <a id="id2580212"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>access</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td> </td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="union.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="template-varargs.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/lib.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/lib.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,156 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element lib</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="struct.html" title="BoostBook element struct" /><link rel="next" href="enum.html" title="BoostBook element enum" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="struct.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="enum.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.lib"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">lib</code></span>
+              </h2>
+              <p>lib â A library dependency</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">lib ::= 
+  (#PCDATA)
+</div>
+            <div class="refsection">
+              <a id="id2588015"></a>
+              <h2>Description</h2>
+              <p>Declares a library dependency on the library named by the content of this element, to be emitted in a Jamfile.</p>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="struct.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="enum.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/library-reference.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/library-reference.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,240 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element library-reference</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="librarylist.html" title="BoostBook element librarylist" /><link rel="next" href="boostbook.html" title="BoostBook element boostbook" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="librarylist.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="boostbook.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.library-reference"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">library-reference</code></span>
+              </h2>
+              <p>library-reference â Declares the reference material for a library</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">library-reference ::= 
+  (title?, section*, (header| library-reference)*)
+</div>
+            <div class="refsection">
+              <a id="id2579602"></a>
+              <h2>Description</h2>
+              <p>Reference documentation for a library is contained with a
+  <library-reference> element. The <library-reference>
+  element has no attributes, and contains as children only
+  <header> elements.</p>
+              <p>The <header> element defines a C++ header file. Within
+  each C++ header file lie the definitions of C++ constructs to be
+  documented. The <code class="computeroutput">name</code> attribute of the <header>
+  element gives the name of the header, as one would specify when
+  including the header. For instance, the <library-reference>
+  for the Any library may look like
+  this:</p>
+              <div class="programlisting">
+                <div class="box-outer-wrapper">
+                  <div class="box-top-left"></div>
+                  <div class="box-top-right"></div>
+                  <div class="box-top"></div>
+                  <div class="box-inner-wrapper">
+                    <div class="style-switcher-box" id="id2579638">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2579638',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                    <pre><library-reference>
+  <header name="boost/any.hpp">
+    <!-- C++ constructs in this header -->
+  </header>
+</library-reference></pre>
+                  </div>
+                  <div class="box-bottom-left"></div>
+                  <div class="box-bottom-right"></div>
+                  <div class="box-bottom"></div>
+                </div>
+              </div>
+              <p>If the Any library contained
+  multiple headers, we would list them all as children of the
+  <library-reference> element.</p>
+              <p><code class="sgmltag-element">library-reference</code> elements can be nested,
+  so that reference material can be divided into separate sections
+  that each contain different headers.</p>
+            </div>
+            <div class="refsection">
+              <a id="id2579662"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="librarylist.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="boostbook.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/library.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/library.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,217 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element library</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="template-nontype-parameter.html" title="BoostBook element template-nontype-parameter" /><link rel="next" href="librarycategorylist.html" title="BoostBook element librarycategorylist" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="template-nontype-parameter.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="librarycategorylist.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.library"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">library</code></span>
+              </h2>
+              <p>library â Top-level element for a library</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">library ::= 
+  (libraryinfo, (title, ((section| library-reference| testsuite))+)?)
+</div>
+            <div class="refsection">
+              <a id="id2587013"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>dirname</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td> </td>
+                    </tr>
+                    <tr>
+                      <td>url</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td> </td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                    <tr>
+                      <td>html-only</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td> </td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="template-nontype-parameter.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="librarycategorylist.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/librarycategory.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/librarycategory.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element librarycategory</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="functionname.html" title="BoostBook element functionname" /><link rel="next" href="notes.html" title="BoostBook element notes" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="functionname.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="notes.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.librarycategory"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">librarycategory</code></span>
+              </h2>
+              <p>librarycategory â Declares that the enclosing library is in this category</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">librarycategory ::= 
+  (#PCDATA)
+</div>
+            <div class="refsection">
+              <a id="id2582256"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="functionname.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="notes.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/librarycategorydef.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/librarycategorydef.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,204 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element librarycategorydef</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="class.html" title="BoostBook element class" /><link rel="next" href="type.html" title="BoostBook element type" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="class.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="type.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.librarycategorydef"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">librarycategorydef</code></span>
+              </h2>
+              <p>librarycategorydef â Defines a new library category</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">librarycategorydef ::= 
+  (#PCDATA)
+</div>
+            <div class="refsection">
+              <a id="id2585931"></a>
+              <h2>Description</h2>
+              <p>All library category definitions should be in <code class="filename">doc/src/boost.xml</code>, and the names of categories must be prefixed with "<code class="computeroutput">category:</code>".</p>
+            </div>
+            <div class="refsection">
+              <a id="id2585956"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="class.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="type.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/librarycategorylist.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/librarycategorylist.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element librarycategorylist</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="library.html" title="BoostBook element library" /><link rel="next" href="using-namespace.html" title="BoostBook element using-namespace" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="library.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="using-namespace.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.librarycategorylist"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">librarycategorylist</code></span>
+              </h2>
+              <p>librarycategorylist â Categorized listing of libraries</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">librarycategorylist ::= 
+  (librarycategorydef)*
+</div>
+            <div class="refsection">
+              <a id="id2587174"></a>
+              <h2>Description</h2>
+              <p>This element is not intended for use by developers, but is
+  used by <code class="filename">doc/src/boost.xml</code> as a
+  placeholder.</p>
+            </div>
+            <div class="refsection">
+              <a id="id2587190"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="library.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="using-namespace.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/libraryinfo.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/libraryinfo.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element libraryinfo</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="libraryname.html" title="BoostBook element libraryname" /><link rel="next" href="testsuite.html" title="BoostBook element testsuite" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="libraryname.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="testsuite.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.libraryinfo"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">libraryinfo</code></span>
+              </h2>
+              <p>libraryinfo â Provides information about a library</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">libraryinfo ::= 
+  (author+, copyright*, legalnotice*, librarypurpose, librarycategory*)
+</div>
+            <div class="refsection">
+              <a id="id2588551"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="libraryname.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="testsuite.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/librarylist.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/librarylist.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,198 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element librarylist</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="description.html" title="BoostBook element description" /><link rel="next" href="library-reference.html" title="BoostBook element library-reference" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="description.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="library-reference.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.librarylist"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">librarylist</code></span>
+              </h2>
+              <p>librarylist â Placeholder for an alphabetical list of libraries</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">librarylist ::= 
+  EMPTY
+</div>
+            <div class="refsection">
+              <a id="id2579457"></a>
+              <h2>Description</h2>
+              <p>Developers aren't generally expected to use this element. Its existence is mainly as a placeholder in <code class="filename">boost.xml</code> for the alphabetical list of libraries.</p>
+            </div>
+            <div class="refsection">
+              <a id="id2579475"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="description.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="library-reference.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/libraryname.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/libraryname.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element libraryname</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="effects.html" title="BoostBook element effects" /><link rel="next" href="libraryinfo.html" title="BoostBook element libraryinfo" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="effects.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="libraryinfo.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.libraryname"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">libraryname</code></span>
+              </h2>
+              <p>libraryname â References a library of the given name</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">libraryname ::= 
+  (#PCDATA)
+</div>
+            <div class="refsection">
+              <a id="id2588424"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="effects.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="libraryinfo.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/librarypurpose.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/librarypurpose.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element librarypurpose</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="run-test.html" title="BoostBook element run-test" /><link rel="next" href="copy-assignment.html" title="BoostBook element copy-assignment" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="run-test.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="copy-assignment.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.librarypurpose"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">librarypurpose</code></span>
+              </h2>
+              <p>librarypurpose â Describes in one short sentence or phrase the purpose of a library</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">librarypurpose ::= 
+  (#PCDATA| code| ulink| functionname| methodname| classname)*
+</div>
+            <div class="refsection">
+              <a id="id2584027"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="run-test.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="copy-assignment.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/link-fail-test.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/link-fail-test.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,187 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element link-fail-test</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="link-test.html" title="BoostBook element link-test" /><link rel="next" href="typedef.html" title="BoostBook element typedef" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="link-test.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="typedef.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.link-fail-test"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">link-fail-test</code></span>
+              </h2>
+              <p>link-fail-test â Declares a test that should compile but fail to link</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">link-fail-test ::= 
+  (source*, lib*, requirement*, purpose, if-fails?)
+</div>
+            <div class="refsection">
+              <a id="id2578419"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>filename</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the file associated with this element</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="link-test.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="typedef.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/link-test.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/link-test.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,187 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element link-test</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="class-specialization.html" title="BoostBook element class-specialization" /><link rel="next" href="link-fail-test.html" title="BoostBook element link-fail-test" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="class-specialization.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="link-fail-test.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.link-test"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">link-test</code></span>
+              </h2>
+              <p>link-test â Declares a test that should compile and link</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">link-test ::= 
+  (source*, lib*, requirement*, purpose, if-fails?)
+</div>
+            <div class="refsection">
+              <a id="id2578286"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>filename</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the file associated with this element</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="class-specialization.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="link-fail-test.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/method-group.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/method-group.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element method-group</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="template-arg.html" title="BoostBook element template-arg" /><link rel="next" href="requirement.html" title="BoostBook element requirement" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="template-arg.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="requirement.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.method-group"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">method-group</code></span>
+              </h2>
+              <p>method-group â A set of methods that are grouped together under one name</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">method-group ::= 
+  (method| overloaded-method)*
+</div>
+            <div class="refsection">
+              <a id="id2583290"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="template-arg.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="requirement.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/method.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/method.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,218 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element method</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="compile-test.html" title="BoostBook element compile-test" /><link rel="next" href="snippet.html" title="BoostBook element snippet" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="compile-test.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="snippet.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.method"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">method</code></span>
+              </h2>
+              <p>method â Declares a method, i.e., a member function</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">method ::= 
+  (template?, type, parameter*, purpose?, description?, requires?, effects?, postconditions?, returns?, throws?, complexity?, notes?, rationale?)
+</div>
+            <div class="refsection">
+              <a id="id2581189"></a>
+              <h2>Description</h2>
+              <p>General documentation on functions in BoostBook is provided in
+  the function
+  element documentation.</p>
+            </div>
+            <div class="refsection">
+              <a id="id2581208"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>cv</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>cv-qualifiers for this method, e.g., const volatile</td>
+                    </tr>
+                    <tr>
+                      <td>specifiers</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>The specifiers for this function, e.g., inline, static, etc.</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="compile-test.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="snippet.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/namespace.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/namespace.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,237 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element namespace</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="constructor.html" title="BoostBook element constructor" /><link rel="next" href="if-fails.html" title="BoostBook element if-fails" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="constructor.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="if-fails.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.namespace"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">namespace</code></span>
+              </h2>
+              <p>namespace â Declares a namespace</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">namespace ::= 
+  (class| class-specialization| struct| struct-specialization| union| union-specialization| typedef| enum| free-function-group| function| overloaded-function| namespace)*
+</div>
+            <div class="refsection">
+              <a id="id2581765"></a>
+              <h2>Description</h2>
+              <p>BoostBook namespaces are declared via the <namespace>
+  element. As in C++, namespaces can be nested and contain other C++
+  constructs, such as classes or functions. The <code class="computeroutput">name</code>
+  attribute of a <namespace> element gives the namespace name
+  (e.g., "boost"). The Any library is
+  defined entirely within namespace boost by:</p>
+              <div class="programlisting">
+                <div class="box-outer-wrapper">
+                  <div class="box-top-left"></div>
+                  <div class="box-top-right"></div>
+                  <div class="box-top"></div>
+                  <div class="box-inner-wrapper">
+                    <div class="style-switcher-box" id="id2581793">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2581793',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                    <pre><library-reference>
+  <header name="boost/any.hpp">
+    <namespace name="boost">  
+      <!-- C++ constructs in the boost namespace -->
+    </namespace>
+  </header>
+</library-reference></pre>
+                  </div>
+                  <div class="box-bottom-left"></div>
+                  <div class="box-bottom-right"></div>
+                  <div class="box-bottom"></div>
+                </div>
+              </div>
+            </div>
+            <div class="refsection">
+              <a id="id2581806"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="constructor.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="if-fails.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/notes.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/notes.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element notes</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="librarycategory.html" title="BoostBook element librarycategory" /><link rel="next" href="data-member.html" title="BoostBook element data-member" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="librarycategory.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="data-member.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.notes"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">notes</code></span>
+              </h2>
+              <p>notes â Non-normative notes about a function's semantics</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">notes ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2582378"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="librarycategory.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="data-member.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/overloaded-function.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/overloaded-function.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,206 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element overloaded-function</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="signature.html" title="BoostBook element signature" /><link rel="next" href="class.html" title="BoostBook element class" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="signature.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="class.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.overloaded-function"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">overloaded-function</code></span>
+              </h2>
+              <p>overloaded-function â An overloaded function</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">overloaded-function ::= 
+  (signature*, purpose?, description?, requires?, effects?, postconditions?, returns?, throws?, complexity?, notes?, rationale?)
+</div>
+            <div class="refsection">
+              <a id="id2585362"></a>
+              <h2>Description</h2>
+              <p>General documentation on functions in BoostBook is provided in
+  the function
+  element documentation.</p>
+            </div>
+            <div class="refsection">
+              <a id="id2585381"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="signature.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="class.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/overloaded-method.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/overloaded-method.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,206 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element overloaded-method</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="enumvalue.html" title="BoostBook element enumvalue" /><link rel="next" href="programlisting.html" title="BoostBook element programlisting" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="enumvalue.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="programlisting.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.overloaded-method"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">overloaded-method</code></span>
+              </h2>
+              <p>overloaded-method â An overloaded method</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">overloaded-method ::= 
+  (signature*, purpose?, description?, requires?, effects?, postconditions?, returns?, throws?, complexity?, notes?, rationale?)
+</div>
+            <div class="refsection">
+              <a id="id2586398"></a>
+              <h2>Description</h2>
+              <p>General documentation on functions in BoostBook is provided in
+  the function
+  element documentation.</p>
+            </div>
+            <div class="refsection">
+              <a id="id2586416"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="enumvalue.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="programlisting.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/parameter.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/parameter.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,181 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element parameter</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="default.html" title="BoostBook element default" /><link rel="next" href="signature.html" title="BoostBook element signature" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="default.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="signature.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.parameter"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">parameter</code></span>
+              </h2>
+              <p>parameter â A function parameter</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">parameter ::= 
+  (paramtype, default?)
+</div>
+            <div class="refsection">
+              <a id="id2585027"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>name</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="default.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="signature.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/paramtype.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/paramtype.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element paramtype</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="precondition.html" title="BoostBook element precondition" /><link rel="next" href="using-class.html" title="BoostBook element using-class" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="precondition.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="using-class.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.paramtype"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">paramtype</code></span>
+              </h2>
+              <p>paramtype â The type of a function parameter</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">paramtype ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2583644"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="precondition.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="using-class.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/postconditions.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/postconditions.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element postconditions</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="function.html" title="BoostBook element function" /><link rel="next" href="compile-test.html" title="BoostBook element compile-test" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="function.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="compile-test.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.postconditions"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">postconditions</code></span>
+              </h2>
+              <p>postconditions â Conditions that must hold after the function returns</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">postconditions ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2580852"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="function.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="compile-test.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/precondition.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/precondition.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element precondition</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="requirement.html" title="BoostBook element requirement" /><link rel="next" href="paramtype.html" title="BoostBook element paramtype" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="requirement.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="paramtype.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.precondition"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">precondition</code></span>
+              </h2>
+              <p>precondition â Conditions that must be met prior to executing a function</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">precondition ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2583535"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="requirement.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="paramtype.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/programlisting.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/programlisting.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,181 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element programlisting</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="overloaded-method.html" title="BoostBook element overloaded-method" /><link rel="next" href="complexity.html" title="BoostBook element complexity" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="overloaded-method.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="complexity.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.programlisting"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">programlisting</code></span>
+              </h2>
+              <p>programlisting â A sample of program code</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">programlisting ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2586539"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>name</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="overloaded-method.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="complexity.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/purpose.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/purpose.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element purpose</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="complexity.html" title="BoostBook element complexity" /><link rel="next" href="template-nontype-parameter.html" title="BoostBook element template-nontype-parameter" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="complexity.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="template-nontype-parameter.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.purpose"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">purpose</code></span>
+              </h2>
+              <p>purpose â A short description of an entity's use</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">purpose ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2586734"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="complexity.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="template-nontype-parameter.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/rationale.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/rationale.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,183 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element rationale</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="header.html" title="BoostBook element header" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="header.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.rationale"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">rationale</code></span>
+              </h2>
+              <p>rationale â Describes the rationale for a particular function's design</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">rationale ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2588938"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="header.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/requirement.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/requirement.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,192 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element requirement</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="method-group.html" title="BoostBook element method-group" /><link rel="next" href="precondition.html" title="BoostBook element precondition" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="method-group.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="precondition.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.requirement"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">requirement</code></span>
+              </h2>
+              <p>requirement â A requirement/property in the Jamfile for a testcase</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">requirement ::= 
+  (#PCDATA)
+</div>
+            <div class="refsection">
+              <a id="id2583412"></a>
+              <h2>Description</h2>
+              <p>A requirement is part of the dependencies of a target in a
+  Jamfile. The <code class="computeroutput">name</code> attribute of a requirement element
+  gives the name of the Boost.Build feature and the content of the
+  requirement gives the value of that feature. A requirement such as
+  <code class="computeroutput"><includes>foo.hpp</code> would be encoded as
+  <code class="computeroutput"><requirement
+  name="includes">foo.hpp</requirement></code>.</p>
+            </div>
+            <div class="refsection">
+              <a id="id2583449"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="method-group.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="precondition.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/requires.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/requires.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element requires</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="enum.html" title="BoostBook element enum" /><link rel="next" href="effects.html" title="BoostBook element effects" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="enum.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="effects.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.requires"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">requires</code></span>
+              </h2>
+              <p>requires â Declares the requirements of a function</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">requires ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2588204"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="enum.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="effects.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/returns.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/returns.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element returns</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="compile-fail-test.html" title="BoostBook element compile-fail-test" /><link rel="next" href="default.html" title="BoostBook element default" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="compile-fail-test.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="default.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.returns"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">returns</code></span>
+              </h2>
+              <p>returns â Description of the return value of a function</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">returns ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2584792"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="compile-fail-test.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="default.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/run-fail-test.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/run-fail-test.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,187 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element run-fail-test</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="copy-assignment.html" title="BoostBook element copy-assignment" /><link rel="next" href="template.html" title="BoostBook element template" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="copy-assignment.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="template.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.run-fail-test"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">run-fail-test</code></span>
+              </h2>
+              <p>run-fail-test â A testcase that should compile and link, but fail on execution</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">run-fail-test ::= 
+  (source*, lib*, requirement*, purpose, if-fails?)
+</div>
+            <div class="refsection">
+              <a id="id2584428"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>filename</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the file associated with this element</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="copy-assignment.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="template.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/run-test.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/run-test.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,187 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element run-test</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="using-class.html" title="BoostBook element using-class" /><link rel="next" href="librarypurpose.html" title="BoostBook element librarypurpose" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="using-class.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="librarypurpose.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.run-test"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">run-test</code></span>
+              </h2>
+              <p>run-test â A testcase that should compile, link, and execute</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">run-test ::= 
+  (source*, lib*, requirement*, purpose, if-fails?)
+</div>
+            <div class="refsection">
+              <a id="id2583914"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>filename</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the file associated with this element</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="using-class.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="librarypurpose.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/signature.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/signature.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,216 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element signature</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="parameter.html" title="BoostBook element parameter" /><link rel="next" href="overloaded-function.html" title="BoostBook element overloaded-function" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="parameter.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="overloaded-function.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.signature"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">signature</code></span>
+              </h2>
+              <p>signature â One signature of an overloaded function or method</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">signature ::= 
+  (template?, type, parameter*)
+</div>
+            <div class="refsection">
+              <a id="id2585133"></a>
+              <h2>Description</h2>
+              <p>
+    A signature refers to one declaration of an overloaded function or
+    method. The signature itself has no name, because the name of the
+    overloaded function or method is used. An overloaded function or
+    method will have several signatures that will generally be typeset
+    together.
+  </p>
+            </div>
+            <div class="refsection">
+              <a id="id2585147"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>cv</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>cv-qualifiers for this method, e.g., const volatile</td>
+                    </tr>
+                    <tr>
+                      <td>specifiers</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>The specifiers for this function, e.g., inline, static, etc.</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="parameter.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="overloaded-function.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/snippet.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/snippet.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,181 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element snippet</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="method.html" title="BoostBook element method" /><link rel="next" href="constructor.html" title="BoostBook element constructor" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="method.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="constructor.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.snippet"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">snippet</code></span>
+              </h2>
+              <p>snippet â Pulls in a code snippet from a <code class="sgmltag-element">programlisting</code> element</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">snippet ::= 
+  EMPTY
+</div>
+            <div class="refsection">
+              <a id="id2581359"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the <code class="sgmltag-element">programlisting</code> element to insert</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="method.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="constructor.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/source.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/source.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,188 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element source</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="template-varargs.html" title="BoostBook element template-varargs" /><link rel="next" href="function.html" title="BoostBook element function" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="template-varargs.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="function.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.source"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">source</code></span>
+              </h2>
+              <p>source â Defines source code for a test</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">source ::= 
+  (#PCDATA| snippet)*
+</div>
+            <div class="refsection">
+              <a id="id2580465"></a>
+              <h2>Description</h2>
+              <p>This element will contain the source code for a testcase that
+  will be generated from the documentation. To reduce the amount of escaping in the text, it is recommended to use CDATA sections, which look like this:
+
+    </p>
+              <div class="programlisting">
+                <div class="box-outer-wrapper">
+                  <div class="box-top-left"></div>
+                  <div class="box-top-right"></div>
+                  <div class="box-top"></div>
+                  <div class="box-inner-wrapper">
+                    <div class="style-switcher-box" id="id2580477">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2580477',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                    <pre><![CDATA[
+<your program text here: no escaping needed!>
+]]></pre>
+                  </div>
+                  <div class="box-bottom-left"></div>
+                  <div class="box-bottom-right"></div>
+                  <div class="box-bottom"></div>
+                </div>
+              </div>
+              <p>
+  </p>
+              <p>In addition to CDATA sections, code snippets can be pulled in
+  from <code class="sgmltag-element">programlisting</code> elements using the snippet
+  element.</p>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="template-varargs.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="function.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/specialization.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/specialization.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element specialization</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="data-member.html" title="BoostBook element data-member" /><link rel="next" href="union-specialization.html" title="BoostBook element union-specialization" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="data-member.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="union-specialization.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.specialization"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">specialization</code></span>
+              </h2>
+              <p>specialization â Defines the specialization arguments for a class specialization</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">specialization ::= 
+  (template-arg)*
+</div>
+            <div class="refsection">
+              <a id="id2582642"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="data-member.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="union-specialization.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/static-constant.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/static-constant.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element static-constant</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="typedef.html" title="BoostBook element typedef" /><link rel="next" href="code.html" title="BoostBook element code" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="typedef.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="code.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.static-constant"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">static-constant</code></span>
+              </h2>
+              <p>static-constant â Declares a static constant, e.g., <code class="computeroutput">const int foo = 5;</code>.</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">static-constant ::= 
+  (type, default, purpose?, description?)
+</div>
+            <div class="refsection">
+              <a id="id2578697"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="typedef.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="code.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/struct-specialization.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/struct-specialization.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element struct-specialization</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="using-namespace.html" title="BoostBook element using-namespace" /><link rel="next" href="struct.html" title="BoostBook element struct" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="using-namespace.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="struct.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.struct-specialization"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">struct-specialization</code></span>
+              </h2>
+              <p>struct-specialization â A specialization (full or partial) of a struct template</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">struct-specialization ::= 
+  (template?, specialization?, inherit?, purpose?, description?, (static-constant| typedef| enum| copy-assignment| constructor| destructor| method-group| <a href="free-function-group.html" title="BoostBook element fr
ee-function-group">free-function-group</a>| function| method| overloaded-function| overloaded-method| data-member| class| class-specialization| struct| struct-specialization| union| union-specialization)*)
+</div>
+            <div class="refsection">
+              <a id="id2587602"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="using-namespace.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="struct.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/struct.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/struct.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element struct</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="struct-specialization.html" title="BoostBook element struct-specialization" /><link rel="next" href="lib.html" title="BoostBook element lib" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="struct-specialization.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="lib.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.struct"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">struct</code></span>
+              </h2>
+              <p>struct â Declares a C++ struct</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">struct ::= 
+  (template?, inherit*, purpose?, description?, (static-constant| typedef| enum| copy-assignment| constructor| destructor| method-group| free-function-group| <a href="function.html" title="BoostBook element
 function">function</a>| method| overloaded-function| overloaded-method| data-member| class| class-specialization| struct| struct-specialization| union| union-specialization)*)
+</div>
+            <div class="refsection">
+              <a id="id2587894"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="struct-specialization.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="lib.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/template-arg.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/template-arg.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element template-arg</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="throws.html" title="BoostBook element throws" /><link rel="next" href="method-group.html" title="BoostBook element method-group" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="throws.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="method-group.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.template-arg"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">template-arg</code></span>
+              </h2>
+              <p>template-arg â A template argument in a specialization</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">template-arg ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2583163"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="throws.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="method-group.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/template-nontype-parameter.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/template-nontype-parameter.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element template-nontype-parameter</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="purpose.html" title="BoostBook element purpose" /><link rel="next" href="library.html" title="BoostBook element library" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="purpose.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="library.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.template-nontype-parameter"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">template-nontype-parameter</code></span>
+              </h2>
+              <p>template-nontype-parameter â A nontype template parameter</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">template-nontype-parameter ::= 
+  (type, default?, purpose?)
+</div>
+            <div class="refsection">
+              <a id="id2586868"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="purpose.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="library.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/template-type-parameter.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/template-type-parameter.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element template-type-parameter</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="destructor.html" title="BoostBook element destructor" /><link rel="next" href="description.html" title="BoostBook element description" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="destructor.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="description.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.template-type-parameter"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">template-type-parameter</code></span>
+              </h2>
+              <p>template-type-parameter â Declares a template type parameter</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">template-type-parameter ::= 
+  (default?, purpose?)
+</div>
+            <div class="refsection">
+              <a id="id2579185"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="destructor.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="description.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/template-varargs.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/template-varargs.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,202 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element template-varargs</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="inherit.html" title="BoostBook element inherit" /><link rel="next" href="source.html" title="BoostBook element source" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="inherit.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="source.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.template-varargs"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">template-varargs</code></span>
+              </h2>
+              <p>template-varargs â Declares a variable-length list of template parameters</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">template-varargs ::= 
+  EMPTY
+</div>
+            <div class="refsection">
+              <a id="id2580334"></a>
+              <h2>Description</h2>
+              <p>Variable-length template parameter lists are not allowed in
+  C++, but because they are sometimes needed in documentation they are
+  allowed in BoostBook. This element generally expands to "..." and
+  can be used anywhere any other template parameter can be
+  used.</p>
+            </div>
+            <div class="refsection">
+              <a id="id2580347"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="inherit.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="source.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/template.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/template.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element template</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="run-fail-test.html" title="BoostBook element run-fail-test" /><link rel="next" href="compile-fail-test.html" title="BoostBook element compile-fail-test" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="run-fail-test.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="compile-fail-test.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.template"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">template</code></span>
+              </h2>
+              <p>template â Declares the template parameters of a class or function</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">template ::= 
+  (template-type-parameter| template-nontype-parameter| template-varargs)*
+</div>
+            <div class="refsection">
+              <a id="id2584550"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="run-fail-test.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="compile-fail-test.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/testsuite.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/testsuite.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element testsuite</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="libraryinfo.html" title="BoostBook element libraryinfo" /><link rel="next" href="header.html" title="BoostBook element header" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="libraryinfo.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="header.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.testsuite"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">testsuite</code></span>
+              </h2>
+              <p>testsuite â Describes a library testsuite</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">testsuite ::= 
+  ((compile-test| link-test| run-test| compile-fail-test| link-fail-test| run-fail-test)+)
+</div>
+            <div class="refsection">
+              <a id="id2588706"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="libraryinfo.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="header.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/throws.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/throws.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element throws</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="union-specialization.html" title="BoostBook element union-specialization" /><link rel="next" href="template-arg.html" title="BoostBook element template-arg" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="union-specialization.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="template-arg.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.throws"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">throws</code></span>
+              </h2>
+              <p>throws â Description of the exceptions thrown by a function</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">throws ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2583053"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="union-specialization.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="template-arg.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/type.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/type.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element type</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="librarycategorydef.html" title="BoostBook element librarycategorydef" /><link rel="next" href="enumvalue.html" title="BoostBook element enumvalue" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="librarycategorydef.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="enumvalue.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.type"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">type</code></span>
+              </h2>
+              <p>type â The type of an element or return type of a function</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">type ::= 
+  (ANY)
+</div>
+            <div class="refsection">
+              <a id="id2586077"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="librarycategorydef.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="enumvalue.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/typedef.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/typedef.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element typedef</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="link-fail-test.html" title="BoostBook element link-fail-test" /><link rel="next" href="static-constant.html" title="BoostBook element static-constant" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="link-fail-test.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="static-constant.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.typedef"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">typedef</code></span>
+              </h2>
+              <p>typedef â Declares a typedef</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">typedef ::= 
+  (type, purpose?, description?)
+</div>
+            <div class="refsection">
+              <a id="id2578538"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="link-fail-test.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="static-constant.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/union-specialization.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/union-specialization.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element union-specialization</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="specialization.html" title="BoostBook element specialization" /><link rel="next" href="throws.html" title="BoostBook element throws" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="specialization.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="throws.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.union-specialization"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">union-specialization</code></span>
+              </h2>
+              <p>union-specialization â A specialization (full or partial) of a union template</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">union-specialization ::= 
+  (template?, specialization?, inherit?, purpose?, description?, (static-constant| typedef| enum| copy-assignment| constructor| destructor| method-group| <a href="free-function-group.html" title="BoostBook element fr
ee-function-group">free-function-group</a>| function| method| overloaded-function| overloaded-method| data-member| class| class-specialization| struct| struct-specialization| union| union-specialization)*)
+</div>
+            <div class="refsection">
+              <a id="id2582931"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="specialization.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="throws.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/union.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/union.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element union</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="boostbook.html" title="BoostBook element boostbook" /><link rel="next" href="inherit.html" title="BoostBook element inherit" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="boostbook.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="inherit.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.union"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">union</code></span>
+              </h2>
+              <p>union â Declares a C++ union or union template</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">union ::= 
+  (template?, inherit*, purpose?, description?, (static-constant| typedef| enum| copy-assignment| constructor| destructor| method-group| free-function-group| <a href="function.html" title="BoostBook element
 function">function</a>| method| overloaded-function| overloaded-method| data-member| class| class-specialization| struct| struct-specialization| union| union-specialization)*)
+</div>
+            <div class="refsection">
+              <a id="id2580075"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="boostbook.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="inherit.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/using-class.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/using-class.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element using-class</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="paramtype.html" title="BoostBook element paramtype" /><link rel="next" href="run-test.html" title="BoostBook element run-test" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="paramtype.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="run-test.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.using-class"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">using-class</code></span>
+              </h2>
+              <p>using-class â Injects the method and function names of a class into the local scope</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">using-class ::= 
+  EMPTY
+</div>
+            <div class="refsection">
+              <a id="id2583755"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="paramtype.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="run-test.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/using-namespace.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/dtd/using-namespace.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>BoostBook element using-namespace</title><link rel="stylesheet" href="../../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../../index.html" title="Boostbook" /><link rel="up" href="../../reference.html" title="Reference" /><link rel="prev" href="librarycategorylist.html" title="BoostBook element librarycategorylist" /><link rel="next" href="struct-specialization.html" title="BoostBook element struct-specialization" /><script type="text/javascript" src="../../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../../doc/style/html/syntax.xml',
+             '../../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../../doc/chapters.xml',
+            '../../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../../sections.xml',
+            '../.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="librarycategorylist.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="struct-specialization.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="refentry">
+            <a id="boostbook.dtd.using-namespace"></a>
+            <div class="titlepage"></div>
+            <div class="refnamediv">
+              <h2>
+                <span class="refentrytitle">
+          BoostBook element <code class="sgmltag-element">using-namespace</code></span>
+              </h2>
+              <p>using-namespace â Injects the declared names from a namespace into the local scope</p>
+            </div>
+            <h2 class="refsynopsisdiv-title">Synopsis</h2>
+            <div class="refsynopsisdiv">using-namespace ::= 
+  EMPTY
+</div>
+            <div class="refsection">
+              <a id="id2587301"></a>
+              <h2>Attributes</h2>
+              <div class="informaltable">
+                <table class="table">
+                  <colgroup>
+                    <col />
+                    <col />
+                    <col />
+                    <col />
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th>Name</th>
+                      <th>Type</th>
+                      <th>Value</th>
+                      <th>Purpose</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr>
+                      <td>last-revision</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</td>
+                    </tr>
+                    <tr>
+                      <td>name</td>
+                      <td>#REQUIRED</td>
+                      <td>CDATA</td>
+                      <td>The name of the element being declared to referenced</td>
+                    </tr>
+                    <tr>
+                      <td>id</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>A global identifier for this element</td>
+                    </tr>
+                    <tr>
+                      <td>xml:base</td>
+                      <td>#IMPLIED</td>
+                      <td>CDATA</td>
+                      <td>Implementation detail used by XIncludes</td>
+                    </tr>
+                  </tbody>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="librarycategorylist.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../../reference.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="struct-specialization.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/getting_started.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/boostbook/getting_started.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,826 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Getting Started</title><link rel="stylesheet" href="../../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="../index.html" title="Boostbook" /><link rel="up" href="../index.html" title="Boostbook" /><link rel="prev" href="../index.html" title="Boostbook" /><link rel="next" href="documenting_libraries.html" title="Documenting libraries" /><script type="text/javascript" src="../../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../../doc/style/html/syntax.xml',
+             '../../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../../doc/chapters.xml',
+            '../../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            '../sections.xml',
+            '.././');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="../index.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../index.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="documenting_libraries.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="section">
+            <div class="titlepage">
+              <div>
+                <div>
+                  <h2 class="title">
+                    <a id="boostbook.getting_started"></a>
+                    Getting Started
+                  </h2>
+                </div>
+              </div>
+            </div>
+            <div class="toc">
+              <div class="box-outer-wrapper">
+                <div class="box-top-left"></div>
+                <div class="box-top-right"></div>
+                <div class="box-top"></div>
+                <div class="box-inner-wrapper">
+                  <dl>
+                    <dt>
+                      <span class="section">
+                        <a href="getting_started.html#boostbook.getting_started.automatic_setup_for_unix_like_systems">Automatic
+      setup for Unix-like systems</a>
+                      </span>
+                    </dt>
+                    <dt>
+                      <span class="section">
+                        <a href="getting_started.html#boostbook.getting_started.manual_setup_for_all_systems">Manual
+      setup for all systems</a>
+                      </span>
+                    </dt>
+                    <dt>
+                      <span class="section">
+                        <a href="getting_started.html#boostbook.getting_started.running_boostbook">Running
+      BoostBook</a>
+                      </span>
+                    </dt>
+                    <dt>
+                      <span class="section">
+                        Troubleshooting
+                      </span>
+                    </dt>
+                  </dl>
+                </div>
+                <div class="box-bottom-left"></div>
+                <div class="box-bottom-right"></div>
+                <div class="box-bottom"></div>
+              </div>
+            </div>
+            <p>
+      To use the Boost documentation tools, you will need several tools:
+    </p>
+            <div class="itemizedlist">
+              <ul>
+                <li>
+                  <span class="bold">
+                    <strong>xsltproc:</strong>
+                  </span>
+                  <div class="itemizedlist">
+                    <ul>
+                      <li>
+            Windows with Cygwin: select
+            the libxml2 and libxslt packages.
+          </li>
+                      <li>
+            Windows without Cygwin: Download packages here.
+          </li>
+                      <li>
+            Mac OS X with Fink: Get the <code class="computeroutput"><span class="identifier">libxslt</span></code>
+            package.
+          </li>
+                      <li>
+            Mac OS X without Fink: <a href="http://www.zveno.com/open_source/libxml2xslt.html">Download
+            the libxslt binaries</a></li>
+                      <li>
+            Any platform: libxslt source.
+          </li>
+                    </ul>
+                  </div>
+                </li>
+                <li>
+                  <span class="bold">
+                    <strong>doxygen:</strong>
+                  </span>
+                  <div class="itemizedlist">
+                    <ul>
+                      <li>
+            Available from http://www.doxygen.org</li>
+                    </ul>
+                  </div>
+                </li>
+              </ul>
+            </div>
+            <div class="section">
+              <div class="titlepage">
+                <div>
+                  <div>
+                    <h3 class="title">
+                      <a id="boostbook.getting_started.automatic_setup_for_unix_like_systems"></a>
+                      <a href="getting_started.html#boostbook.getting_started.automatic_setup_for_unix_like_systems" title="Automatic setup for Unix-like systems">Automatic
+      setup for Unix-like systems</a>
+                    </h3>
+                  </div>
+                </div>
+              </div>
+              <p>
+        BoostBook provides a nearly-automatic setup script. Once you have downloaded
+        and installed <span class="bold"><strong>xsltproc</strong></span>, <span class="bold"><strong>doxygen</strong></span>,
+        and (optionally) <span class="bold"><strong>java</strong></span>, the setup script
+        can download the required DocBook stylesheets, DocBook DTD, and (when Java
+        is enabled) Apache FOP for PDF output. It will then configure Boost.Build
+        version 2 to build BoostBook documentation. To perform the installation,
+        execute the script <span class="bold"><strong>tools/boostbook/setup_boostbook.sh</strong></span>
+        from a directory where you would like the resulting XSL, DTD, and Apache
+        FOP installations to occur.
+      </p>
+            </div>
+            <div class="section">
+              <div class="titlepage">
+                <div>
+                  <div>
+                    <h3 class="title">
+                      <a id="boostbook.getting_started.manual_setup_for_all_systems"></a>
+                      <a href="getting_started.html#boostbook.getting_started.manual_setup_for_all_systems" title="Manual setup for all systems">Manual
+      setup for all systems</a>
+                    </h3>
+                  </div>
+                </div>
+              </div>
+              <div class="toc">
+                <div class="box-outer-wrapper">
+                  <div class="box-top-left"></div>
+                  <div class="box-top-right"></div>
+                  <div class="box-top"></div>
+                  <div class="box-inner-wrapper">
+                    <dl>
+                      <dt>
+                        <span class="section">
+                          <a href="getting_started.html#boostbook.getting_started.manual_setup_for_all_systems.configuring_xsltproc">Configuring
+        xsltproc</a>
+                        </span>
+                      </dt>
+                      <dt>
+                        <span class="section">
+                          <a href="getting_started.html#boostbook.getting_started.manual_setup_for_all_systems.configuring_local_docbook_xsl_and_dtd_distributions">Configuring
+        local DocBook XSL and DTD distributions</a>
+                        </span>
+                      </dt>
+                      <dt>
+                        <span class="section">
+                          <a href="getting_started.html#boostbook.getting_started.manual_setup_for_all_systems.configuring_doxygen_for_documentation_extraction">Configuring
+        Doxygen for Documentation Extraction</a>
+                        </span>
+                      </dt>
+                      <dt>
+                        <span class="section">
+                          <a href="getting_started.html#boostbook.getting_started.manual_setup_for_all_systems.configuring_apache_fop">Configuring
+        Apache FOP</a>
+                        </span>
+                      </dt>
+                    </dl>
+                  </div>
+                  <div class="box-bottom-left"></div>
+                  <div class="box-bottom-right"></div>
+                  <div class="box-bottom"></div>
+                </div>
+              </div>
+              <p>
+        This section describes how to manually configure Boost Boost version 2 (BBv2)
+        for BoostBook. If you can use the automatic setup script, you should. All
+        configuration will happen in the BBv2 user configuration file, <code class="literal">user-config.jam</code>.
+        If you do not have a copy of this file in your home directory, you should
+        copy the one that resides in <code class="computeroutput"><span class="identifier">tools</span><span class="special">/</span><span class="identifier">build</span><span class="special">/</span><span class="identifier">v2</span></code> to
+        your home directory. Alternatively, you can edit <code class="literal">tools/build/v2/user-config.jam</code>
+        directly or a site-wide <code class="literal">site-config.jam</code> file.
+      </p>
+              <div class="section">
+                <div class="titlepage">
+                  <div>
+                    <div>
+                      <h4 class="title">
+                        <a id="boostbook.getting_started.manual_setup_for_all_systems.configuring_xsltproc"></a>
+                        <a href="getting_started.html#boostbook.getting_started.manual_setup_for_all_systems.configuring_xsltproc" title="Configuring xsltproc">Configuring
+        xsltproc</a>
+                      </h4>
+                    </div>
+                  </div>
+                </div>
+                <p>
+          To configure <span class="bold"><strong>xsltproc</strong></span> manually, you will
+          need to add a directive to <code class="literal">user-config.jam</code> telling it
+          where to find <span class="bold"><strong>xsltproc</strong></span>. If the program
+          is in your path, just add the following line to <code class="literal">user-config.jam</code>:
+        </p>
+                <div class="programlisting">
+                  <div class="box-outer-wrapper">
+                    <div class="box-top-left"></div>
+                    <div class="box-top-right"></div>
+                    <div class="box-top"></div>
+                    <div class="box-inner-wrapper">
+                      <div class="style-switcher-box" id="id2524628">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2524628',
+             '../../../../../doc/style/html/syntax.xml',
+             '../../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                      <pre>using xsltproc ;
+</pre>
+                    </div>
+                    <div class="box-bottom-left"></div>
+                    <div class="box-bottom-right"></div>
+                    <div class="box-bottom"></div>
+                  </div>
+                </div>
+                <p>
+          If <span class="bold"><strong>xsltproc</strong></span> is somewhere else, use this
+          directive, where <code class="computeroutput"><span class="identifier">XSLTPROC</span></code>
+          is the full pathname to <span class="bold"><strong>xsltproc</strong></span> (including
+          xsltproc):
+        </p>
+                <div class="programlisting">
+                  <div class="box-outer-wrapper">
+                    <div class="box-top-left"></div>
+                    <div class="box-top-right"></div>
+                    <div class="box-top"></div>
+                    <div class="box-inner-wrapper">
+                      <div class="style-switcher-box" id="id2524663">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2524663',
+             '../../../../../doc/style/html/syntax.xml',
+             '../../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                      <pre>using xsltproc : XSLTPROC ;
+</pre>
+                    </div>
+                    <div class="box-bottom-left"></div>
+                    <div class="box-bottom-right"></div>
+                    <div class="box-bottom"></div>
+                  </div>
+                </div>
+              </div>
+              <div class="section">
+                <div class="titlepage">
+                  <div>
+                    <div>
+                      <h4 class="title">
+                        <a id="boostbook.getting_started.manual_setup_for_all_systems.configuring_local_docbook_xsl_and_dtd_distributions"></a>
+                        <a href="getting_started.html#boostbook.getting_started.manual_setup_for_all_systems.configuring_local_docbook_xsl_and_dtd_distributions" title="Configuring local DocBook XSL and DTD distributions">Configuring
+        local DocBook XSL and DTD distributions</a>
+                      </h4>
+                    </div>
+                  </div>
+                </div>
+                <p>
+          This section describes how to configure Boost.Build to use local copies
+          of the DocBook DTD and XSL stylesheets to improve processing time. You
+          will first need to download two packages:
+        </p>
+                <div class="itemizedlist">
+                  <ul>
+                    <li>
+            Norman Walsh's DocBook XSL stylesheets, available at the <a href="http://docbook.sourceforge.net">DocBook
+            sourceforge site</a>. Extract the DocBook XSL stylesheets to a directory
+            on your hard disk (which we'll refer to as the <code class="computeroutput"><span class="identifier">DOCBOOK_XSL_DIR</span></code>).
+          </li>
+                    <li>
+            The DocBook DTD, available as a ZIP archive at the <a href="http://www.oasis-open.org/docbook/xml/4.2/index.shtml">OASIS
+            DocBook site</a>. The package is called "DocBook XML 4.2".
+            Extract the DocBook DTD to a directory on your hard disk (which we'll
+            refer to as the <code class="computeroutput"><span class="identifier">DOCBOOK_DTD_DIR</span></code>).
+            You will want to extract this archive in a subdirectory!
+          </li>
+                  </ul>
+                </div>
+                <p>
+          Add the following directive telling BBv2 where to find the DocBook DTD
+          and XSL stylesheets:
+        </p>
+                <div class="programlisting">
+                  <div class="box-outer-wrapper">
+                    <div class="box-top-left"></div>
+                    <div class="box-top-right"></div>
+                    <div class="box-top"></div>
+                    <div class="box-inner-wrapper">
+                      <div class="style-switcher-box" id="id2524760">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2524760',
+             '../../../../../doc/style/html/syntax.xml',
+             '../../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                      <pre># BoostBook configuration
+
+    using boostbook : DOCBOOK_XSL_DIR
+                    : DOCBOOK_DTD_DIR
+                    ;
+</pre>
+                    </div>
+                    <div class="box-bottom-left"></div>
+                    <div class="box-bottom-right"></div>
+                    <div class="box-bottom"></div>
+                  </div>
+                </div>
+                <p>
+          Whenever you change this directive, you will need to remove the <code class="computeroutput"><span class="identifier">bin</span><span class="special">.</span><span class="identifier">v2</span></code> directory that BBv2 generates. This
+          is due to longstanding bug we are trying to fix.
+        </p>
+                <p>
+          At this point, you should be able to build HTML documentation for libraries
+          that do not require Doxygen. To test this, change into the directory <code class="literal">$BOOST_ROOT/libs/function/doc</code>
+          and run the command <code class="computeroutput"><span class="identifier">bjam</span> <span class="special">--</span><span class="identifier">v2</span></code>:
+          it should produce HTML documentation for the Boost.Function library in
+          the <code class="computeroutput"><span class="identifier">html</span></code> subdirectory.
+        </p>
+              </div>
+              <div class="section">
+                <div class="titlepage">
+                  <div>
+                    <div>
+                      <h4 class="title">
+                        <a id="boostbook.getting_started.manual_setup_for_all_systems.configuring_doxygen_for_documentation_extraction"></a>
+                        <a href="getting_started.html#boostbook.getting_started.manual_setup_for_all_systems.configuring_doxygen_for_documentation_extraction" title="Configuring Doxygen for Documentation Extraction">Configuring
+        Doxygen for Documentation Extraction</a>
+                      </h4>
+                    </div>
+                  </div>
+                </div>
+                <p>
+          Doxygen is required to build the documentation for several Boost libraries.
+          You will need a recent version of Doxygen
+          (most of the 1.3.x and 1.4.x versions will suffice). BBv2 by adding the
+          following directive to <code class="literal">user-config.jam</code>:
+        </p>
+                <div class="programlisting">
+                  <div class="box-outer-wrapper">
+                    <div class="box-top-left"></div>
+                    <div class="box-top-right"></div>
+                    <div class="box-top"></div>
+                    <div class="box-inner-wrapper">
+                      <div class="style-switcher-box" id="id2524884">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2524884',
+             '../../../../../doc/style/html/syntax.xml',
+             '../../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                      <pre>using doxygen : DOXYGEN ;
+</pre>
+                    </div>
+                    <div class="box-bottom-left"></div>
+                    <div class="box-bottom-right"></div>
+                    <div class="box-bottom"></div>
+                  </div>
+                </div>
+                <p>
+          <code class="literal">DOXYGEN</code> should be replaced with the name of the doxygen
+          executable (with full path name). If the right doxygen executable can be
+          found via the path, this parameter can be omitted, e.g.
+        </p>
+                <div class="programlisting">
+                  <div class="box-outer-wrapper">
+                    <div class="box-top-left"></div>
+                    <div class="box-top-right"></div>
+                    <div class="box-top"></div>
+                    <div class="box-inner-wrapper">
+                      <div class="style-switcher-box" id="id2524905">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2524905',
+             '../../../../../doc/style/html/syntax.xml',
+             '../../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                      <pre>using doxygen ;
+</pre>
+                    </div>
+                    <div class="box-bottom-left"></div>
+                    <div class="box-bottom-right"></div>
+                    <div class="box-bottom"></div>
+                  </div>
+                </div>
+                <div class="important">
+                  <div class="box-outer-wrapper">
+                    <div class="box-top-left"></div>
+                    <div class="box-top-right"></div>
+                    <div class="box-top"></div>
+                    <div class="box-inner-wrapper">
+                      <div class="admonition-graphic">
+                        <div class="admonition-icon">
+                          <div class="important-icon"></div>
+                        </div>
+                      </div>
+                      <div class="admonition-body">
+                        <div class="admonition-title">Important</div>
+                        <div class="admonition-content">
+                          <p>
+            </p>
+                          <p>
+              The relative order of declarations in <code class="literal">user-config.jam</code>
+              / <code class="literal">site-config.jam</code> files is significant. In particular,
+              the <code class="literal">using doxygen</code> line should come <span class="emphasis"><em>after</em></span>
+              the <code class="literal">using boostbook</code> declaration.
+            </p>
+                          <p>
+          </p>
+                        </div>
+                      </div>
+                    </div>
+                    <div class="box-bottom-left"></div>
+                    <div class="box-bottom-right"></div>
+                    <div class="box-bottom"></div>
+                  </div>
+                </div>
+              </div>
+              <div class="section">
+                <div class="titlepage">
+                  <div>
+                    <div>
+                      <h4 class="title">
+                        <a id="boostbook.getting_started.manual_setup_for_all_systems.configuring_apache_fop"></a>
+                        <a href="getting_started.html#boostbook.getting_started.manual_setup_for_all_systems.configuring_apache_fop" title="Configuring Apache FOP">Configuring
+        Apache FOP</a>
+                      </h4>
+                    </div>
+                  </div>
+                </div>
+                <p>
+          In order to generate PDF and PostScript output using Apache FOP, you will
+          need a Java interpreter and Apache FOP (version
+          0.20.5 is best). Unpack Apache FOP to some directory. The top level directory
+          of the FOP tool should contain a main script called <code class="literal">fop.sh</code>
+          on Unix and <code class="literal">fop.bat</code> on Windows. You need to specify
+          the location of that script and Java location to Boost.Build. Add the following
+          to your <code class="literal">user-config.jam</code> or <code class="literal">site-config.jam</code>:
+        </p>
+                <div class="programlisting">
+                  <div class="box-outer-wrapper">
+                    <div class="box-top-left"></div>
+                    <div class="box-top-right"></div>
+                    <div class="box-top"></div>
+                    <div class="box-inner-wrapper">
+                      <div class="style-switcher-box" id="id2571755">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2571755',
+             '../../../../../doc/style/html/syntax.xml',
+             '../../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                      <pre>using fop : FOP_COMMAND
+              : JAVA_HOME
+              ;
+</pre>
+                    </div>
+                    <div class="box-bottom-left"></div>
+                    <div class="box-bottom-right"></div>
+                    <div class="box-bottom"></div>
+                  </div>
+                </div>
+                <p>
+          replacing <code class="computeroutput"><span class="identifier">FOP_COMMAND</span></code> with
+          the full path to the FOP main script, and replacing <code class="computeroutput"><span class="identifier">JAVA_HOME</span></code>
+          with the directory where Java is installed. If the <code class="literal">JAVA_HOME</code>
+          environment variable is already set, you don't need to specify it above.
+        </p>
+                <p>
+          Proper generation of images in PDFs depends on the <a href="http://java.sun.com/products/jimi/#">Jimi
+          Image Library</a>. To get FOP to use Jimi, extract the <code class="literal">JimiProClasses.zip</code>
+          file from the Jimi SDK and rename itâif on Windows, to <code class="literal">jimi-1.0.jar</code>,
+          or if on *nix, to <code class="literal">JimiProClasses.jar</code>âand place it
+          in the <code class="literal">lib/</code> subdirectory of your FOP installation.
+        </p>
+                <p>
+          To test PDF generation, switch to the directory <code class="literal">$BOOST_ROOT/libs/function/doc</code>
+          and execute the command bjam --v2 pdf. In the absence of any errors, Apache
+          FOP will be executed to transform the XSL:FO output of DocBook into a PDF
+          file.
+        </p>
+              </div>
+            </div>
+            <div class="section">
+              <div class="titlepage">
+                <div>
+                  <div>
+                    <h3 class="title">
+                      <a id="boostbook.getting_started.running_boostbook"></a>
+                      <a href="getting_started.html#boostbook.getting_started.running_boostbook" title="Running BoostBook">Running
+      BoostBook</a>
+                    </h3>
+                  </div>
+                </div>
+              </div>
+              <p>
+        Once BoostBook has been configured, we can build some documentation. First,
+        change to the directory <code class="computeroutput">#<span class="identifier">BOOST_ROOT</span><span class="special">/</span><span class="identifier">doc</span></code> and
+        remove (or make writable) the <code class="computeroutput"><span class="special">.</span><span class="identifier">html</span></code> files in <code class="computeroutput">#<span class="identifier">BOOST_ROOT</span><span class="special">/</span><span class="identifier">doc</span><span class="special">/</span><span class="identifier">html</span></code>. Then, run <code class="computeroutput"><span class="identifier">bjam</span>
+        <span class="special">--</span><span class="identifier">v2</span></code>
+        to build HTML documentation. You should see several warnings like these while
+        DocBook documentation is being built from BoostBook documentation:
+      </p>
+              <div class="programlisting">
+                <div class="box-outer-wrapper">
+                  <div class="box-top-left"></div>
+                  <div class="box-top-right"></div>
+                  <div class="box-top"></div>
+                  <div class="box-inner-wrapper">
+                    <div class="style-switcher-box" id="id2571965">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2571965',
+             '../../../../../doc/style/html/syntax.xml',
+             '../../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                    <pre>Cannot find function named 'checked_delete'
+    Cannot find function named 'checked_array_delete'
+    Cannot find function named 'next'
+</pre>
+                  </div>
+                  <div class="box-bottom-left"></div>
+                  <div class="box-bottom-right"></div>
+                  <div class="box-bottom"></div>
+                </div>
+              </div>
+              <p>
+        These warnings are emitted when the Boost documentation tools cannot find
+        documentation for functions, methods, or classes that are referenced in the
+        source, and are not harmful in any way. Once Boost.Jam has completed its
+        execution, HTML documentation for Boost will be available in <code class="computeroutput">#<span class="identifier">BOOST_ROOT</span><span class="special">/</span><span class="identifier">doc</span><span class="special">/</span><span class="identifier">html</span></code>.
+        You can also create HTML documentation in a single (large!) HTML file with
+        the command line <code class="computeroutput"><span class="identifier">bjam</span> <span class="special">--</span><span class="identifier">v2</span> <span class="identifier">onehtml</span></code>,
+        or Unix man pages with the command line <code class="computeroutput"><span class="identifier">bjam</span>
+        <span class="special">--</span><span class="identifier">v2</span>
+        <span class="identifier">man</span></code>. The complete list of output
+        formats is listed in âBoostBook Output Formatsâ. Several output formats
+        can be passed to a single invocation of <code class="computeroutput"><span class="identifier">bjam</span></code>,
+        e.g., <code class="computeroutput"><span class="identifier">bjam</span> <span class="special">--</span><span class="identifier">v2</span> <span class="identifier">html</span> <span class="identifier">man</span> <span class="identifier">docbook</span></code>
+        would generate HTML (multiple files), man pages, and DocBook documentation.
+      </p>
+              <div class="table">
+                <a id="id2572123"></a>
+                <p class="title">
+                  <b>Table 1. BoostBook Output Formats</b>
+                </p>
+                <div class="table-contents">
+                  <table class="table" summary="BoostBook Output Formats">
+                    <colgroup>
+                      <col />
+                      <col />
+                    </colgroup>
+                    <thead>
+                      <tr>
+                        <th>
+            <p>
+              Format
+            </p>
+            </th>
+                        <th>
+            <p>
+              Description
+            </p>
+            </th>
+                      </tr>
+                    </thead>
+                    <tbody>
+                      <tr>
+                        <td>
+            <p>
+              html
+            </p>
+            </td>
+                        <td>
+            <p>
+              HTML output (multiple files). This is the default
+            </p>
+            </td>
+                      </tr>
+                      <tr>
+                        <td>
+            <p>
+              onehtml
+            </p>
+            </td>
+                        <td>
+            <p>
+              HTML output in a single HTML file.
+            </p>
+            </td>
+                      </tr>
+                      <tr>
+                        <td>
+            <p>
+              man
+            </p>
+            </td>
+                        <td>
+            <p>
+              Unix man pages.
+            </p>
+            </td>
+                      </tr>
+                      <tr>
+                        <td>
+            <p>
+              pdf
+            </p>
+            </td>
+                        <td>
+            <p>
+              PDF. Requires <a href="http://xml.apache.org/fop/index.html">Apache
+              FOP</a>.
+            </p>
+            </td>
+                      </tr>
+                      <tr>
+                        <td>
+            <p>
+              ps
+            </p>
+            </td>
+                        <td>
+            <p>
+              Postscript. Requires <a href="http://xml.apache.org/fop/index.html">Apache
+              FOP</a>.
+            </p>
+            </td>
+                      </tr>
+                      <tr>
+                        <td>
+            <p>
+              docbook
+            </p>
+            </td>
+                        <td>
+            <p>
+              DocBook.
+            </p>
+            </td>
+                      </tr>
+                      <tr>
+                        <td>
+            <p>
+              fo
+            </p>
+            </td>
+                        <td>
+            <p>
+              XSL Formatting Objects
+            </p>
+            </td>
+                      </tr>
+                    </tbody>
+                  </table>
+                </div>
+              </div>
+              <br class="table-break" />
+            </div>
+            <div class="section">
+              <div class="titlepage">
+                <div>
+                  <div>
+                    <h3 class="title">
+                      <a id="boostbook.getting_started.troubleshooting"></a>
+                      Troubleshooting
+                    </h3>
+                  </div>
+                </div>
+              </div>
+              <p>
+        The Boost documentation tools are still in their early phase of development,
+        and some things don't work as seamlessly as we would like them to, yet. In
+        particular, error messages can be somewhat uninformative at times. If you
+        find yourself in the situation when you have double checked everything, and
+        yet things still don't work as expected, consider helping the tools by deleting
+        <code class="literal">bin.v2</code> build directory.
+      </p>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="../index.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="../index.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="../index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="documenting_libraries.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/images/boost.boostbook.logo.png
==============================================================================
Binary file. No diff available.
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/index.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/index.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,330 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Boostbook</title><link rel="stylesheet" href="../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="index.html" title="Boostbook" /><link rel="next" href="boostbook/getting_started.html" title="Getting Started" /><script type="text/javascript" src="../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../doc/style/html/syntax.xml',
+             '../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../doc/chapters.xml',
+            '../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            'sections.xml',
+            './');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="boostbook/getting_started.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="article">
+            <div class="titlepage">
+              <div>
+                <div class="titlepage_logo">
+                  <img src="images/boost.boostbook.logo.png" />
+                </div>
+                <div>
+                  <h2 class="title"><a id="boostbook"></a>Boostbook</h2>
+                </div>
+                <div>
+                  <div class="authorgroup">
+                    <div class="author">
+                      <h3 class="author"><span class="firstname">Douglas</span> <span class="surname">Gregor</span></h3>
+                    </div>
+                  </div>
+                </div>
+                <div>
+                  <p class="copyright">Copyright © 2003 -2005 Douglas Gregor</p>
+                </div>
+                <div>
+                  <div class="legalnotice">
+                    <a id="id2562311"></a>
+                    <p>
+        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)
+      </p>
+                  </div>
+                </div>
+              </div>
+              <div class="titlepage_separator"></div>
+            </div>
+            <div class="toc">
+              <div class="box-outer-wrapper">
+                <div class="box-top-left"></div>
+                <div class="box-top-right"></div>
+                <div class="box-top"></div>
+                <div class="box-inner-wrapper">
+                  <p>
+                    <b>Table of Contents</b>
+                  </p>
+                  <dl>
+                    <dt>
+                      <span class="section">
+                        Introduction
+                      </span>
+                    </dt>
+                    <dt>
+                      <span class="section">
+                        Getting Started
+                      </span>
+                    </dt>
+                    <dd>
+                      <dl>
+                        <dt>
+                          <span class="section">
+                            <a href="boostbook/getting_started.html#boostbook.getting_started.automatic_setup_for_unix_like_systems">Automatic
+      setup for Unix-like systems</a>
+                          </span>
+                        </dt>
+                        <dt>
+                          <span class="section">
+                            <a href="boostbook/getting_started.html#boostbook.getting_started.manual_setup_for_all_systems">Manual
+      setup for all systems</a>
+                          </span>
+                        </dt>
+                        <dt>
+                          <span class="section">
+                            <a href="boostbook/getting_started.html#boostbook.getting_started.running_boostbook">Running
+      BoostBook</a>
+                          </span>
+                        </dt>
+                        <dt>
+                          <span class="section">
+                            Troubleshooting
+                          </span>
+                        </dt>
+                      </dl>
+                    </dd>
+                    <dt>
+                      <span class="section">
+                        Documenting libraries
+                      </span>
+                    </dt>
+                    <dd>
+                      <dl>
+                        <dt>
+                          <span class="section">
+                            <a href="boostbook/documenting_libraries.html#boostbook.documenting_libraries.defining_a_boostbook_library">Defining
+      a BoostBook library</a>
+                          </span>
+                        </dt>
+                        <dt>
+                          <span class="section">
+                            <a href="boostbook/documenting_libraries.html#boostbook.documenting_libraries.from_html_to_boostbook">From
+      HTML to BoostBook</a>
+                          </span>
+                        </dt>
+                        <dt>
+                          <span class="section">
+                            <a href="boostbook/documenting_libraries.html#boostbook.documenting_libraries.sectioning_in_boostbook">Sectioning
+      in BoostBook</a>
+                          </span>
+                        </dt>
+                      </dl>
+                    </dd>
+                    <dt>
+                      <span class="section">
+                        <a href="boostbook/bringing_together_a_boostbook_document.html">Bringing
+    Together a BoostBook Document</a>
+                      </span>
+                    </dt>
+                    <dt>
+                      <span class="section">
+                        Boostbook HTML params
+                      </span>
+                    </dt>
+                    <dd>
+                      <dl>
+                        <dt>
+                          <span class="section">
+                            Conventions
+                          </span>
+                        </dt>
+                        <dt>
+                          <span class="section">
+                            <a href="boostbook/boostbook_html_params.html#boostbook.boostbook_html_params.params_quick_reference">Params
+      Quick Reference</a>
+                          </span>
+                        </dt>
+                        <dt>
+                          <span class="section">
+                            <a href="boostbook/boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params">Dissected
+      Params</a>
+                          </span>
+                        </dt>
+                      </dl>
+                    </dd>
+                    <dt>
+                      <span class="section">
+                        Reference
+                      </span>
+                    </dt>
+                  </dl>
+                </div>
+                <div class="box-bottom-left"></div>
+                <div class="box-bottom-right"></div>
+                <div class="box-bottom"></div>
+              </div>
+            </div>
+            <div class="section">
+              <div class="titlepage">
+                <div>
+                  <div>
+                    <h2 class="title">
+                      <a id="boostbook.introduction"></a>
+                      Introduction
+                    </h2>
+                  </div>
+                </div>
+              </div>
+              <p>
+      The BoostBook documentation format is an extension of DocBook,
+      an SGML- or XML-based format for describing documentation. BoostBook augments
+      DocBook with semantic markup that aids in the documentation of C++ libraries,
+      specifically the Boost C++ libraries,
+      by providing the ability to express and refer to C++ constructs such as namespaces,
+      classes, overloaded functions, templates, and specializations.
+    </p>
+              <p>
+      BoostBook offers additional features more specific to its use for documenting
+      the Boost C++ libraries. These features
+      are intended to eliminate or reduce the need for duplication of information
+      and to aid in documenting portions of Boost that might otherwise not be documented.
+      Examples of Boost-centric features include:
+    </p>
+              <div class="itemizedlist">
+                <ul>
+                  <li><span class="bold"><strong>Testsuites</strong></span>: Testsuites in Boost are created
+        by writing an appropriate Jamfile and including that Jamfile in <code class="literal">status/Jamfile</code>.
+        If the testsuites are documented (as in the <a href="http://www.boost.org/libs/multi_array/doc/test_cases.html">MultiArray
+        library</a>), the documentation is maintained separately from the testcase
+        Jamfile, leading to duplication of information and the possibility of having
+        the documentation out of sync with the Jamfile. BoostBook contains elements
+        that describe a testsuite for both purposes: the BoostBook stylesheets can
+        generate documentation for the testcases and also generate an appropriate
+        Jamfile to integrate the testcases with the regression testing system.
+      </li>
+                  <li><span class="bold"><strong>Example programs</strong></span>: Example programs in documentation
+        need to be duplicated in testcases to ensure that the examples compile and
+        execute correctly. Keeping the two copies in sync is a tedious and error-prone
+        task. For instance, the following code snippet persisted for six months:
+      </li>
+                </ul>
+              </div>
+              <div class="programlisting">
+                <div class="box-outer-wrapper">
+                  <div class="box-top-left"></div>
+                  <div class="box-top-right"></div>
+                  <div class="box-top"></div>
+                  <div class="box-inner-wrapper">
+                    <div class="style-switcher-box" id="id2525531">
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'insert_style_selector',
+             'id2525531',
+             '../../../../doc/style/html/syntax.xml',
+             '../../../../doc/style/html'
+          );
+      //--></script>
+</div>
+                    <pre>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <span class="identifier">f</span><span class="special">(</span><span class="number">5</span><span class="special">,</span> <span class="number">3</span><span class="special">)</span> <span class="special">>></span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
+</pre>
+                  </div>
+                  <div class="box-bottom-left"></div>
+                  <div class="box-bottom-right"></div>
+                  <div class="box-bottom"></div>
+                </div>
+              </div>
+              <p>
+      The BoostBook format allows testcases to be generated by weaving together program
+      fragments from example programs in the documentation. This capability is integrated
+      with testsuite generation so that example programs are normal tests in BoostBook.
+    </p>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="boostbook/getting_started.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="revised">Revised: July 05, 2007 at 02:27:54 GMT</div>
+        <div id="copyright"></div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/reference.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/reference.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,366 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Reference</title><link rel="stylesheet" href="../../../../doc/style/html/main.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="index.html" title="Boostbook" /><link rel="up" href="index.html" title="Boostbook" /><link rel="prev" href="boostbook/boostbook_html_params.html" title="Boostbook HTML params" /><link rel="next" href="boostbook/dtd/class-specialization.html" title="BoostBook element class-specialization" /><script type="text/javascript" src="../../../../doc/javascript/main.js"></script>
+      <script type="text/javascript" > <!--
+         boostscript.init( new Array(
+            boostscript.nested_links,
+            boostscript.style_switcher,
+            boostscript.common
+         ),
+         '../../../../doc/javascript'
+         );
+      //--></script>
+
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'include_alternate_stylesheets',
+             '../../../../doc/style/html/syntax.xml',
+             '../../../../doc/style/html'
+          );
+      //--></script>
+<link rel="alternate stylesheet" type="text/css" title="Quickbook source" href="../../../../doc/style/html/conversion/boostbook_to_quickbook.css" />
+      <script type="text/javascript" > <!--
+          boostscript.call( boostscript.style_switcher, 'load_user_stylesheet' );
+      //--></script>
+</head>
+  <body>
+    <div id="heading">
+      <div id="heading-placard"></div>
+      <div class="heading-navigation-box">
+        <div class="nested-links-select-box" id="chapters_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'chapters_select_box',
+            '../../../../doc/chapters.xml',
+            '../../../../libs');
+      //--></script>
+</div>
+        <div class="nested-links-select-box" id="sections_select_box">
+      <script type="text/javascript" > <!--
+         boostscript.call( boostscript.nested_links, 'select_box',
+            'sections_select_box',
+            'sections.xml',
+            './');
+      //--></script>
+</div>
+      </div>
+      <div class="search-box">
+        <form id="cref" action="http://google.com/cse">
+          <div class="search-box-label"></div>
+          <div>
+            <input type="hidden" name="cref" value="http://tinyurl.com/33np8c" />
+            <input class="search-box" type="text" name="q" id="q" size="40" maxlength="255" alt="Search Text" />
+          </div>
+        </form>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="boostbook/boostbook_html_params.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="index.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="boostbook/dtd/class-specialization.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="body">
+      <div id="body-inner">
+        <div id="content">
+          <div class="section">
+            <div class="titlepage">
+              <div>
+                <div>
+                  <h2 class="title"><a id="reference"></a>Reference</h2>
+                </div>
+              </div>
+            </div>
+            <p>Elements:</p>
+            <div class="itemizedlist">
+              <ul compact="compact">
+                <li>
+                  Element boostbook - Defines a BoostBook book
+                </li>
+                <li>
+                  Element class - Declares a class or class template
+                </li>
+                <li>
+                  Element class-specialization - A specialization (partial or full) of a class template
+                </li>
+                <li>
+                  Element code - Mimics the code tag in HTML
+                </li>
+                <li>
+                  Element compile-fail-test - A testcase that should fail to compile
+                </li>
+                <li>
+                  Element compile-test - A testcase that should compile correctly
+                </li>
+                <li>
+                  Element complexity - The time/space/etc. complexity of a function
+                </li>
+                <li>
+                  Element constructor - Declares a constructor of the enclosing class
+                </li>
+                <li>
+                  Element copy-assignment - Declares a copy-assignment operator
+                </li>
+                <li>
+                  Element data-member - Declares a data member of a class
+                </li>
+                <li>
+                  Element default - The default value of a function or template parameter
+                </li>
+                <li>
+                  Element description - Detailed description of a construct
+                </li>
+                <li>
+                  Element destructor - Declares a destructor for the enclosing class
+                </li>
+                <li>
+                  Element effects - Declares the side effects of a function
+                </li>
+                <li>
+                  Element enum - Declares an enumeration type
+                </li>
+                <li>
+                  Element enumvalue - A single value of an enumeration
+                </li>
+                <li>
+                  Element free-function-group - A set of functions that are grouped together under one name
+                </li>
+                <li>
+                  Element function - Declares a function
+                </li>
+                <li>
+                  Element functionname - References a function with the given name
+                </li>
+                <li>
+                  Element header - Declares a C++ header with the given name
+                </li>
+                <li>
+                  Element if-fails - What it means when a testcase fails
+                </li>
+                <li>
+                  Element inherit - Declares a base class of the enclosing class or struct
+                </li>
+                <li>
+                  Element lib - A library dependency
+                </li>
+                <li>
+                  Element library - Top-level element for a library
+                </li>
+                <li>
+                  Element library-reference - Declares the reference material for a library
+                </li>
+                <li>
+                  Element librarycategory - Declares that the enclosing library is in this category
+                </li>
+                <li>
+                  Element librarycategorydef - Defines a new library category
+                </li>
+                <li>
+                  Element librarycategorylist - Categorized listing of libraries
+                </li>
+                <li>
+                  Element libraryinfo - Provides information about a library
+                </li>
+                <li>
+                  Element librarylist - Placeholder for an alphabetical list of libraries
+                </li>
+                <li>
+                  Element libraryname - References a library of the given name
+                </li>
+                <li>
+                  Element librarypurpose - Describes in one short sentence or phrase the purpose of a library
+                </li>
+                <li>
+                  Element link-fail-test - Declares a test that should compile but fail to link
+                </li>
+                <li>
+                  Element link-test - Declares a test that should compile and link
+                </li>
+                <li>
+                  Element method - Declares a method, i.e., a member function
+                </li>
+                <li>
+                  Element method-group - A set of methods that are grouped together under one name
+                </li>
+                <li>
+                  Element namespace - Declares a namespace
+                </li>
+                <li>
+                  Element notes - Non-normative notes about a function's semantics
+                </li>
+                <li>
+                  Element overloaded-function - An overloaded function
+                </li>
+                <li>
+                  Element overloaded-method - An overloaded method
+                </li>
+                <li>
+                  Element parameter - A function parameter
+                </li>
+                <li>
+                  Element paramtype - The type of a function parameter
+                </li>
+                <li>
+                  Element postconditions - Conditions that must hold after the function returns
+                </li>
+                <li>
+                  Element precondition - Conditions that must be met prior to executing a function
+                </li>
+                <li>
+                  Element programlisting - A sample of program code
+                </li>
+                <li>
+                  Element purpose - A short description of an entity's use
+                </li>
+                <li>
+                  Element rationale - Describes the rationale for a particular function's design
+                </li>
+                <li>
+                  Element requirement - A requirement/property in the Jamfile for a testcase
+                </li>
+                <li>
+                  Element requires - Declares the requirements of a function
+                </li>
+                <li>
+                  Element returns - Description of the return value of a function
+                </li>
+                <li>
+                  Element run-fail-test - A testcase that should compile and link, but fail on execution
+                </li>
+                <li>
+                  Element run-test - A testcase that should compile, link, and execute
+                </li>
+                <li>
+                  Element signature - One signature of an overloaded function or method
+                </li>
+                <li>
+                  Element snippet - Pulls in a code snippet from a programlisting element
+                </li>
+                <li>
+                  Element source - Defines source code for a test
+                </li>
+                <li>
+                  Element specialization - Defines the specialization arguments for a class specialization
+                </li>
+                <li>
+                  Element static-constant - Declares a static constant, e.g., const int foo = 5;.
+                </li>
+                <li>
+                  Element struct - Declares a C++ struct
+                </li>
+                <li>
+                  Element struct-specialization - A specialization (full or partial) of a struct template
+                </li>
+                <li>
+                  Element template - Declares the template parameters of a class or function
+                </li>
+                <li>
+                  Element template-arg - A template argument in a specialization
+                </li>
+                <li>
+                  Element template-nontype-parameter - A nontype template parameter
+                </li>
+                <li>
+                  Element template-type-parameter - Declares a template type parameter
+                </li>
+                <li>
+                  Element template-varargs - Declares a variable-length list of template parameters
+                </li>
+                <li>
+                  Element testsuite - Describes a library testsuite
+                </li>
+                <li>
+                  Element throws - Description of the exceptions thrown by a function
+                </li>
+                <li>
+                  Element type - The type of an element or return type of a function
+                </li>
+                <li>
+                  Element typedef - Declares a typedef
+                </li>
+                <li>
+                  Element union - Declares a C++ union or union template
+                </li>
+                <li>
+                  Element union-specialization - A specialization (full or partial) of a union template
+                </li>
+                <li>
+                  Element using-class - Injects the method and function names of a class into the local scope
+                </li>
+                <li>
+                  Element using-namespace - Injects the declared names from a namespace into the local scope
+                </li>
+              </ul>
+            </div>
+          </div>
+        </div>
+        <div class="clear"></div>
+      </div>
+    </div>
+    <div class="spirit-nav">
+      <div class="spirit-nav-icon">
+        <a accesskey="p" href="boostbook/boostbook_html_params.html">
+          <div class="prev-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="u" href="index.html">
+          <div class="up-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="h" href="index.html">
+          <div class="home-icon"></div>
+        </a>
+      </div>
+      <div class="spirit-nav-icon">
+        <a accesskey="n" href="boostbook/dtd/class-specialization.html">
+          <div class="next-icon"></div>
+        </a>
+      </div>
+    </div>
+    <div id="footer">
+      <div id="footer-left">
+        <div id="copyright">
+          <p>Copyright © 2003 -2005 Douglas Gregor</p>
+        </div>
+        <div id="license">
+          <p>Distributed under the
+                  Boost Software License, Version 1.0.
+               </p>
+        </div>
+      </div>
+      <div id="footer-right">
+        <div id="banners">
+          <p id="banner-xhtml">
+            XHTML 1.0
+          </p>
+          <p id="banner-css">
+            CSS
+          </p>
+          <p id="banner-sourceforge">
+            SourceForge
+          </p>
+        </div>
+      </div>
+      <div class="clear"></div>
+    </div>
+  </body>
+</html>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/html/sections.xml
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/html/sections.xml	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!--=========================================================================
+
+    Grouped links for Boost.Boostbook documentation
+
+    Copyright (c) 2007 Matias Capeletto
+
+    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)
+
+===========================================================================-->
+
+<nestedLinks version="1.0">
+
+<title tag="Sections" href="index.html"/>
+
+<link tag="Introduction" href="index.html#boostbook.introduction" />
+<link tag="Getting Started" href="boostbook/getting_started.html" >
+    <link tag="Unix-like systems"  href="boostbook/getting_started.html#boostbook.getting_started.automatic_setup_for_unix_like_systems" />
+    <link tag="Manual setup for all systems" href="boostbook/getting_started.html#boostbook.getting_started.manual_setup_for_all_systems" />
+    <link tag="Running BoostBook" href="boostbook/getting_started.html#boostbook.getting_started.running_boostbook" />
+    <link tag="Troubleshooting" href="boostbook/getting_started.html#boostbook.getting_started.troubleshooting" />
+</link>
+<link tag="Documenting libraries" href="boostbook/documenting_libraries.html" >
+    <link tag="Defining a BoostBook library" href="boostbook/documenting_libraries.html#boostbook.documenting_libraries.defining_a_boostbook_library" />
+    <link tag="From HTML to BoostBook" href="boostbook/documenting_libraries.html#boostbook.documenting_libraries.from_html_to_boostbook" />
+    <link tag="Sectioning in BoostBook" href="boostbook/documenting_libraries.html#boostbook.documenting_libraries.sectioning_in_boostbook" />
+</link>
+<link tag="Bringing Together" href="boostbook/bringing_together_a_boostbook_document.html" />
+<link tag="Boostbook HTML params" href="boostbook/boostbook_html_params.html" >
+    <link tag="Conventions" href="boostbook/boostbook_html_params.html#boostbook.boostbook_html_params.conventions" />
+    <link tag="Params Quick Reference" href="boostbook/boostbook_html_params.html#boostbook.boostbook_html_params.params_quick_reference" />
+    <link tag="Dissected Params" href="boostbook/boostbook_html_params.html#boostbook.boostbook_html_params.dissected_params" />
+</link>
+<link tag="Reference" href="reference.html" />
+
+</nestedLinks>
+
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/params.qbk
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/params.qbk	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,347 @@
+[/
+    Boost.Boostbook
+    Copyright (c) 2003-2005 Douglas Gregor
+
+    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)
+]
+
+[/ QuickBook Document version 1.4 ]
+
+[section Boostbook HTML params]
+
+These params are not in docbook and control boostbook HTML output behavior.
+You can use [@http://docbook.sourceforge.net/release/xsl/current/doc/dockbook params too].
+This [@http://www.sagehill.net/docbookxsl/ on-line book] is pretty useful too.
+
+[section Conventions]
+
+Default values are generally based on other params, the value of a param
+is noted as [^{$param}].
+
+[note
+Paths can be absolute or relative to ['build-dir]\/html\/
+]
+
+Boostbook use the following suffixes in all params:
+
+[table
+[[Option  ][Meaning                       ]]
+[[`.root` ][directory                     ]]
+[[`.path` ][general file                  ]]
+[[`.img`  ][image file                    ]]
+[[`.xml`  ][XML file                      ]]
+[[`.css`  ][stylesheet                    ]]
+[[`.show` ][boolean ('true' or 'false')   ]]
+[[`.type` ][enumerated options            ]]
+]
+
+[endsect]
+
+[section Params Quick Reference]
+
+[table
+[[Param][Default]]
+[[[link boostbook.boostbook_html_params.dissected_params.project_root [*project.root]]][
+    [^'..\/..\/..\/..\/']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.stylesheet [*css.stylesheet.root]]][
+    [^'{$project.root}/doc/style/html']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.stylesheet [*boostbook.main.css]]][
+    [^'{$css.stylesheet.root}/main.css']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.javascript [*javascript.root]]][
+    [^'{$project.root}/doc/javascript']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.page_style [*page.style.type]]][
+    [^'standard']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.header [*header.show]]][
+    [^'true']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.header.chapters_select_box [*chapters.select.box.show]]][
+    [^'true']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.header.chapters_select_box [*chapters.select.box.xml]]][
+    [^'{$project.root}/doc/chapters.xml']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.header.chapters_select_box [*chapters.select.box.root]]][
+    [^'{$project.root}/libs']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.header.sections_select_box [*sections.select.box.show]]][
+    [^'false']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.header.sections_select_box [*sections.select.box.xml]]][
+    [^'sections.xml']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.header.sections_select_box [*sections.select.box.root]]][
+    [^'']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.header.google_search_box [*google.search.box.show]]][
+    [^'true']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.header.google_search_box [*google.search.box.xml]]][
+    [^'http://tinyurl.com/33np8c']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.navigation_bar [*top.navigation.bar.show]]][
+    [^'true']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.navigation_bar [*bottom.navigation.bar.show]]][
+    [^'true']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.footer [*footer.show]]][
+    [^'true']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.chapter_logo [*chapter.logo.img]]][
+    [^'']]]
+[[[link boostbook.boostbook_html_params.dissected_params.syntax_switcher [*syntax.switcher.show]]][
+    [^'true']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.syntax_switcher [*syntax.switcher.xml]]][
+    [^'{$css.stylesheet.root}/syntax.xml']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.syntax_switcher [*syntax.switcher.root]]][
+    [^'{$css.stylesheet.root}']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.quickbook_source_stylesheet [*quickbook.source.style.show]]][
+    [^'true']
+]]
+[[[link boostbook.boostbook_html_params.dissected_params.quickbook_source_stylesheet [*quickbook.source.css]]][
+    [^'{$css.stylesheet.root}/conversion/docbook_to_quickbook.css']
+]]
+]
+
+[endsect]
+
+[section Dissected Params]
+
+[section Project Root]
+
+Path to the project root. This is the only parameter you have to change
+if your project directory use the following structure:
+
+* [^{$project.root}/doc/style/html/main.css] (Main stylesheet path)
+* [^{$project.root}/doc/style/html/conversion/docbook_to_quickbook.css]
+* [^{$project.root}/doc/style/html/syntax.xml] (Alternates syntax highlighting)
+* [^{$project.root}/doc/javascript/main.js] (Boostscript API)
+* [^{$project.root}/doc/chapters.xml] (NestedLinks chapters XML definition)
+
+[*project.root]
+
+* [*Default: ] [^'..\/..\/..\/..\/']
+* [*Example: ] [^<xsl:param>project.root="'..\/..\/'"]
+
+[endsect]
+
+[section Stylesheet]
+
+Path to the stylesheet root. Boostbook embrace a modular CSS approach.
+The entry point of the stylesheet will be main.css, but other
+alternate stylesheets can be included
+
+* [^{$css.stylesheet.dir}/main.css]
+* [^{$css.stylesheet.dir}/conversion/docbook_to_quickbook.css]
+
+Boostbook produce style agnostic XHTML. The style depends only on
+the main.css stylesheet. The banner, footer, admonitions, navigation
+and callouts graphics are controlled by the stylesheet and can be
+easily be change by editing it.
+
+[*css.stylesheet.root]
+
+* [*Default: ] [^'{$project.root}/doc/style/html']
+* [*Example: ] [^<xsl:param>css.stylesheet.root="'style'"]
+
+If you want to link to a stylesheet directly you can use:
+
+[*boostbook.main.css]
+
+* [*Default: ] [^'{$css.stylesheet.root}/main.css']
+* [*Example: ] [^<xsl:param>boostbook.main.css="'boostbook.css'"]
+
+[endsect]
+
+[section Javascript]
+
+Directory with the javascript libraries used by boostbook.
+It must contain:
+
+* [^{$javascript.root}/main.js] (Boostscript API)
+
+[*javascript.root]
+
+* [*Default: ] [^'{$project.root}/doc/javascript']
+* [*Example: ] [^<xsl:param>css.stylesheet.root="'d2q.css'"]
+
+[endsect]
+
+[section Page style]
+
+This parameter controls the general style of the HTML pages. It is
+included for future changes. The only supported style now is 'standard'
+
+[*page.style.type]
+
+* [*Default: ] [^'standard']
+* [*Example: ] [^<xsl:param>page.style.type="'standard'"]
+
+[endsect]
+
+[section Header]
+
+Insert a banner with the project logo and navigation tools
+
+[*header.show]
+
+* [*Default: ] [^'true']
+* [*Example: ] [^<xsl:param>header.show="'false'"]
+
+[section Chapters Select Box]
+
+Insert a select box in the banner that allows to jump between chapters.
+The select box uses the NestedLinks javascript API to load the
+available chapters from a XML definition file.
+
+[*chapters.select.box.show]
+
+* [*Default: ] [^'true']
+* [*Example: ] [^<xsl:param>chapters.select.box.show="'false'"]
+
+[*chapters.select.box.xml]
+
+* [*Default: ] [^'{$project.root}/doc/chapters.xml']
+* [*Example: ] [^<xsl:param>chapters.select.box.xml="'my_chapters.xml'"]
+
+[*chapters.select.box.root]
+
+* [*Default: ] [^'{$project.root}/libs']
+* [*Example: ] [^<xsl:param>chapters.select.box.xml="'http://www.boost.org/libs'"]
+
+[endsect]
+
+[section Sections Select Box]
+
+Insert a select box in the banner that allows to jump between sections
+of the current chapter.
+
+[*sections.select.box.show]
+
+* [*Default: ] [^'false']
+* [*Example: ] [^<xsl:param>sections.select.box.show="'true'"]
+
+[*sections.select.box.xml]
+
+* [*Default: ] [^'sections.xml']
+* [*Example: ] [^<xsl:param>sections.select.box.xml="'../sections.xml'"]
+
+[*sections.select.box.root]
+
+* [*Default: ] [^'']
+* [*Example: ] [^<xsl:param>sections.select.box.xml="'../'"]
+
+[endsect]
+
+[section Google Search Box]
+
+Insert a Google search box in the banner. Boostbook use a linked CSE
+custom Google search page controlled by the XML definition.
+
+[*google.search.box.show]
+
+* [*Default: ] [^'true']
+* [*Example: ] [^<xsl:param>google.search.box.show="'false'"]
+
+[*google.search.box.xml]
+
+* [*Default: ] [^'http://tinyurl.com/33np8c']
+* [*Example: ] [^<xsl:param>sections.select.box.xml="'google_options.xml'"]
+
+[endsect]
+
+[endsect]
+
+[section Navigation Bar]
+
+Insert spirit navigation bars at the top and the bottom of the page
+
+[*top.navigation.bar.show]
+
+* [*Default: ] [^'true']
+* [*Example: ] [^<xsl:param>top.navigation.bar.show="'false'"]
+
+[*bottom.navigation.bar.show]
+
+* [*Default: ] [^'true']
+* [*Example: ] [^<xsl:param>bottom.navigation.bar.show="'false'"]
+
+[endsect]
+
+[section Footer]
+
+Insert a footer with copyright and validation information
+
+[*footer.show]
+
+* [*Default: ] [^'true']
+* [*Example: ] [^<xsl:param>footer.show="'false'"]
+
+[endsect]
+
+[section Chapter Logo]
+
+If defined, include the image pointed by chapter.logo.src in the first
+page of the chapter.
+
+[*chapter.logo.img]
+
+* [*Default: ] [^'']
+* [*Example: ] [^<xsl:param>footer.show="'images/chapter_logo.png'"]
+
+[endsect]
+
+[section Syntax Switcher]
+
+Includes an alternate stylesheets for different syntax highlighting
+and adds buttons in the corners of code blocks.
+
+[*syntax.switcher.show]
+
+* [*Default: ] [^'true']
+* [*Example: ] [^<xsl:param>syntax.switcher.show="'false'"]
+
+[*syntax.switcher.xml]
+
+* [*Default: ] [^'{$css.stylesheet.root}/syntax.xml']
+* [*Example: ] [^<xsl:param>syntax.switcher.xml="'syntax.xml'"]
+
+[*syntax.switcher.root]
+
+* [*Default: ] [^'{$css.stylesheet.root}']
+* [*Example: ] [^<xsl:param>sections.select.box.xml="'../'"]
+
+[endsect]
+
+[section Quickbook Source Stylesheet]
+
+Includes an alternate stylesheet that allows to see the page as
+quickbook sources. Very useful in translations or when trying to learn
+quickbook.
+
+[*quickbook.source.style.show]
+
+* [*Default: ] [^'true']
+* [*Example: ] [^<xsl:param>quickbook.source.style.show="'false'"]
+
+[*quickbook.source.css]
+
+* [*Default: ] [^'{$css.stylesheet.root}/conversion/docbook_to_quickbook.css']
+* [*Example: ] [^<xsl:param>quickbook.source.css="'d2q.css'"]
+
+[endsect]
+
+[endsect]
+
+[endsect]
+
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/reference.dtdxml
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/reference.dtdxml	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,3228 @@
+<dtd version='1.0'
+     unexpanded='1'
+     title="?untitled?"
+     namecase-general="1"
+     namecase-entity="0"
+     xml="0"
+     system-id="boostbook.dtd"
+     public-id=""
+     declaration=""
+     created-by="DTDParse V2.0beta6"
+     created-on="Sat Mar 29 16:11:38 2003"
+>
+<attpurpose name="id">A global identifier for this element</attpurpose>
+<attpurpose name="last-revision">Set to $Date: 2003/04/13 14:46:07 $ to keep "last revised" information in sync with CVS changes</attpurpose>
+<attpurpose name="xml:base">Implementation detail used by XIncludes</attpurpose>
+<attpurpose name="name">The name of the element being declared to referenced</attpurpose>
+<attpurpose name="filename">The name of the file associated with this element</attpurpose>
+<attpurpose name="specifiers">The specifiers for this function, e.g., <code>inline</code>, <code>static</code>, etc.</attpurpose>
+<attpurpose name="cv">cv-qualifiers for this method, e.g., <code>const volatile</code></attpurpose>
+
+<entity name="boost.class.content"
+        type="param"
+>
+<text-expanded>template?, inherit*, purpose?, description?, 
+              (static-constant|typedef|enum|
+         copy-assignment|constructor|destructor|method-group|
+         free-function-group|function|method|overloaded-function|
+         overloaded-method|data-member|class|class-specialization|struct|
+         struct-specialization|union|union-specialization)*</text-expanded>
+<text>template?, inherit*, purpose?, description?, 
+              (%boost.class.mix;)*</text>
+</entity>
+
+<entity name="boost.function.semantics"
+        type="param"
+>
+<text-expanded>purpose?, description?, requires?, effects?, postconditions?, 
+         returns?, throws?, complexity?, notes?, rationale?</text-expanded>
+<text>purpose?, description?, requires?, effects?, postconditions?, 
+         returns?, throws?, complexity?, notes?, rationale?</text>
+</entity>
+
+<entity name="parameter.module"
+        type="param"
+>
+<text-expanded>IGNORE</text-expanded>
+<text>IGNORE</text>
+</entity>
+
+<entity name="local.classname.attrib"
+        type="param"
+>
+<text-expanded>alt CDATA #IMPLIED</text-expanded>
+<text>alt CDATA #IMPLIED</text>
+</entity>
+
+<entity name="boost.namespace.mix"
+        type="param"
+>
+<text-expanded>class|class-specialization|struct|struct-specialization|
+         union|union-specialization|typedef|enum|
+         free-function-group|function|overloaded-function|
+         namespace</text-expanded>
+<text>class|class-specialization|struct|struct-specialization|
+         union|union-specialization|typedef|enum|
+         free-function-group|function|overloaded-function|
+         namespace</text>
+</entity>
+
+<entity name="boost.testsuite.test.content"
+        type="param"
+>
+<text-expanded>source*, lib*, requirement*, purpose, if-fails?</text-expanded>
+<text>source*, lib*, requirement*, purpose, if-fails?</text>
+</entity>
+
+<entity name="programlisting.module"
+        type="param"
+>
+<text-expanded>IGNORE</text-expanded>
+<text>IGNORE</text>
+</entity>
+
+<entity name="local.refentry.class"
+        type="param"
+>
+<text-expanded>|library-reference|testsuite</text-expanded>
+<text>|library-reference|testsuite</text>
+</entity>
+
+<entity name="boost.common.attrib"
+        type="param"
+>
+<text-expanded>xml:base      CDATA  #IMPLIED
+                                last-revision CDATA  #IMPLIED
+                                id            CDATA  #IMPLIED</text-expanded>
+<text>%local.common.attrib;
+                                id            CDATA  #IMPLIED</text>
+</entity>
+
+<entity name="boost.class.mix"
+        type="param"
+>
+<text-expanded>static-constant|typedef|enum|
+         copy-assignment|constructor|destructor|method-group|
+         free-function-group|function|method|overloaded-function|
+         overloaded-method|data-member|class|class-specialization|struct|
+         struct-specialization|union|union-specialization</text-expanded>
+<text>static-constant|typedef|enum|
+         copy-assignment|constructor|destructor|method-group|
+         free-function-group|function|method|overloaded-function|
+         overloaded-method|data-member|class|class-specialization|struct|
+         struct-specialization|union|union-specialization</text>
+</entity>
+
+<entity name="boost.testsuite.tests"
+        type="param"
+>
+<text-expanded>compile-test|link-test|run-test|
+         compile-fail-test|link-fail-test|run-fail-test</text-expanded>
+<text>compile-test|link-test|run-test|
+         compile-fail-test|link-fail-test|run-fail-test</text>
+</entity>
+
+<entity name="local.para.class"
+        type="param"
+>
+<text-expanded>|using-namespace|using-class|librarylist|librarycategorylist</text-expanded>
+<text>|using-namespace|using-class|librarylist|librarycategorylist</text>
+</entity>
+
+<entity name="DocBook"
+        type="param"
+        public="-//OASIS//DTD DocBook XML V4.2//EN"
+        system="http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
+/>
+
+<entity name="local.title.char.mix"
+        type="param"
+>
+<text-expanded></text-expanded>
+<text></text>
+</entity>
+
+<entity name="local.methodname.attrib"
+        type="param"
+>
+<text-expanded>alt CDATA #IMPLIED</text-expanded>
+<text>alt CDATA #IMPLIED</text>
+</entity>
+
+<entity name="local.tech.char.class"
+        type="param"
+>
+<text-expanded>|functionname|libraryname|code</text-expanded>
+<text>|functionname|libraryname|code</text>
+</entity>
+
+<entity name="function.module"
+        type="param"
+>
+<text-expanded>IGNORE</text-expanded>
+<text>IGNORE</text>
+</entity>
+
+<entity name="boost.template.mix"
+        type="param"
+>
+<text-expanded>template-type-parameter|template-nontype-parameter|template-varargs</text-expanded>
+<text>template-type-parameter|template-nontype-parameter|template-varargs</text>
+</entity>
+
+<entity name="local.common.attrib"
+        type="param"
+>
+<text-expanded>xml:base      CDATA  #IMPLIED
+                                last-revision CDATA  #IMPLIED</text-expanded>
+<text>xml:base      CDATA  #IMPLIED
+                                last-revision CDATA  #IMPLIED</text>
+</entity>
+
+<entity name="type.module"
+        type="param"
+>
+<text-expanded>IGNORE</text-expanded>
+<text>IGNORE</text>
+</entity>
+
+<entity name="local.descobj.class"
+        type="param"
+>
+<text-expanded>|libraryinfo</text-expanded>
+<text>|libraryinfo</text>
+</entity>
+
+<entity name="boost.class-specialization.content"
+        type="param"
+>
+<text-expanded>template?, specialization?, inherit?, purpose?, description?, 
+              (static-constant|typedef|enum|
+         copy-assignment|constructor|destructor|method-group|
+         free-function-group|function|method|overloaded-function|
+         overloaded-method|data-member|class|class-specialization|struct|
+         struct-specialization|union|union-specialization)*</text-expanded>
+<text>template?, specialization?, inherit?, purpose?, description?, 
+              (%boost.class.mix;)*</text>
+</entity>
+
+<entity name="library.content"
+        type="param"
+>
+<text-expanded>libraryinfo, (title, ((section|library-reference|testsuite))+)?</text-expanded>
+<text>libraryinfo, (title, ((section|library-reference|testsuite))+)?</text>
+</entity>
+
+<element name="class-specialization"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="template" occurrence="?"/>
+    <element-name name="specialization" occurrence="?"/>
+    <element-name name="inherit" occurrence="?"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+    <or-group occurrence="*">
+      <element-name name="static-constant"/>
+      <element-name name="typedef"/>
+      <element-name name="enum"/>
+      <element-name name="copy-assignment"/>
+      <element-name name="constructor"/>
+      <element-name name="destructor"/>
+      <element-name name="method-group"/>
+      <element-name name="free-function-group"/>
+      <element-name name="function"/>
+      <element-name name="method"/>
+      <element-name name="overloaded-function"/>
+      <element-name name="overloaded-method"/>
+      <element-name name="data-member"/>
+      <element-name name="class"/>
+      <element-name name="class-specialization"/>
+      <element-name name="struct"/>
+      <element-name name="struct-specialization"/>
+      <element-name name="union"/>
+      <element-name name="union-specialization"/>
+    </or-group>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <parament-name name="boost.class-specialization.content"/>
+  </sequence-group>
+</content-model>
+
+<purpose>A specialization (partial or full) of a class template</purpose>
+</element>
+
+<attlist name="class-specialization">
+<attdecl>
+    name  CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="link-test"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="source" occurrence="*"/>
+    <element-name name="lib" occurrence="*"/>
+    <element-name name="requirement" occurrence="*"/>
+    <element-name name="purpose"/>
+    <element-name name="if-fails" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <parament-name name="boost.testsuite.test.content"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a test that should compile and link</purpose>
+</element>
+
+<attlist name="link-test">
+<attdecl> 
+     filename CDATA #REQUIRED
+     name     CDATA #IMPLIED</attdecl>
+<attribute name="filename"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="link-fail-test"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="source" occurrence="*"/>
+    <element-name name="lib" occurrence="*"/>
+    <element-name name="requirement" occurrence="*"/>
+    <element-name name="purpose"/>
+    <element-name name="if-fails" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <parament-name name="boost.testsuite.test.content"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a test that should compile but fail to link</purpose>
+</element>
+
+<attlist name="link-fail-test">
+<attdecl> 
+     filename CDATA #REQUIRED
+     name     CDATA #IMPLIED</attdecl>
+<attribute name="filename"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="typedef"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="type"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="type"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a typedef</purpose>
+</element>
+
+<attlist name="typedef">
+<attdecl>
+    name     CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="static-constant"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="type"/>
+    <element-name name="default"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="type"/>
+    <element-name name="default"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a static constant, e.g., <code>const int foo = 5;</code>.</purpose>
+</element>
+
+<attlist name="static-constant">
+<attdecl>
+    name   CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="code"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>Mimics the <sgmltag>code</sgmltag> tag in HTML</purpose>
+<description>
+  <para>Text within a <sgmltag>code</sgmltag> tag is generally typeset
+  in a different, monospaced font so that it stands out as code. The
+  <sgmltag>code</sgmltag> tag in BoostBook is transformed directly
+  into the <sgmltag>computeroutput</sgmltag> tag in DocBook.</para>
+</description>
+</element>
+
+<attlist name="code">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="destructor"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+    <element-name name="requires" occurrence="?"/>
+    <element-name name="effects" occurrence="?"/>
+    <element-name name="postconditions" occurrence="?"/>
+    <element-name name="returns" occurrence="?"/>
+    <element-name name="throws" occurrence="?"/>
+    <element-name name="complexity" occurrence="?"/>
+    <element-name name="notes" occurrence="?"/>
+    <element-name name="rationale" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <parament-name name="boost.function.semantics"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a destructor for the enclosing class</purpose>
+<description>
+  <para>General documentation on functions in BoostBook is provided in
+  the <link
+  linkend="boostbook.dtd.function"><sgmltag>function</sgmltag></link>
+  element documentation.</para>
+</description>
+</element>
+
+<attlist name="destructor">
+<attdecl> 
+    specifiers   CDATA  #IMPLIED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="specifiers"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="template-type-parameter"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="default" occurrence="?"/>
+    <element-name name="purpose" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="default" occurrence="?"/>
+    <element-name name="purpose" occurrence="?"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a template type parameter</purpose>
+</element>
+
+<attlist name="template-type-parameter">
+<attdecl>
+    name                     CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="description"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>Detailed description of a construct</purpose>
+<description>
+  <para>Although the context model for this element is
+  <code>ANY</code>, detailed descriptions should contain structured
+  DocBook elements that occur within sections, e.g., paragraphs
+  (<sgmltag>para</sgmltag>, <sgmltag>simpara</sgmltag>), lists
+  (<sgmltag>orderedlist</sgmltag>, <sgmltag>itemizedlist</sgmltag>),
+  tables (<sgmltag>informaltable</sgmltag>, <sgmltag>table</sgmltag>),
+  etc.</para>
+</description>
+</element>
+
+<attlist name="description">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="librarylist"
+         content-type="element">
+<content-model-expanded>
+  <empty/>
+</content-model-expanded>
+<content-model>
+  <empty/>
+</content-model>
+<purpose>Placeholder for an alphabetical list of libraries</purpose>
+<description>
+  <para>Developers aren't generally expected to use this element. Its existence is mainly as a placeholder in <filename>boost.xml</filename> for the alphabetical list of libraries.</para>
+</description>
+</element>
+
+<attlist name="librarylist">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="library-reference"
+         content-type="element">
+<!-- DPG brazenly modified the content model here, because "ANY" is
+     not a good idea and merging this document with another is, to say the
+     least, a PITA. -->
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="title" occurrence="?"/>
+    <element-name name="section" occurrence="*"/>
+    <or-group occurrence="*">
+      <element-name name="header"/>
+      <element-name name="library-reference"/>
+    </or-group>
+  </sequence-group>
+</content-model-expanded>
+<content-model> 
+  <sequence-group>
+    <element-name name="title" occurrence="?"/>
+    <element-name name="section" occurrence="*"/>
+    <or-group>
+      <element-name name="header" occurrence="*"/>
+      <element-name name="library-reference" occurrence="*"/>
+    </or-group>
+  </sequence-group>
+</content-model>
+<purpose>Declares the reference material for a library</purpose>
+<description>
+  <para>Reference documentation for a library is contained with a
+  <library-reference> element. The <library-reference>
+  element has no attributes, and contains as children only
+  <header> elements.</para>
+
+  <para>The <header> element defines a C++ header file. Within
+  each C++ header file lie the definitions of C++ constructs to be
+  documented. The <code>name</code> attribute of the <header>
+  element gives the name of the header, as one would specify when
+  including the header. For instance, the <library-reference>
+  for the <libraryname>Any</libraryname> library may look like
+  this:</para>
+
+  <programlisting><library-reference>
+  <header name="boost/any.hpp">
+    <!-- C++ constructs in this header -->
+  </header>
+</library-reference></programlisting>
+
+  <para>If the <libraryname>Any</libraryname> library contained
+  multiple headers, we would list them all as children of the
+  <library-reference> element.</para>
+
+  <para><sgmltag>library-reference</sgmltag> elements can be nested,
+  so that reference material can be divided into separate sections
+  that each contain different headers.</para>
+</description>
+</element>
+
+<attlist name="library-reference">
+<attdecl>
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="boostbook"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="title"/>
+    <or-group occurrence="*">
+      <element-name name="chapter"/>
+      <element-name name="library"/>
+    </or-group>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="title"/>
+    <or-group occurrence="*">
+      <element-name name="chapter"/>
+      <element-name name="library"/>
+    </or-group>
+  </sequence-group>
+</content-model>
+<purpose>Defines a BoostBook book</purpose>
+<description>
+  <simpara>This element is the topmost level defined by
+  <filename>boost.xml</filename> for all Boost documentation. It will
+  not generally be used by developers.</simpara>
+</description>
+</element>
+
+<attlist name="boostbook">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="union"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="template" occurrence="?"/>
+    <element-name name="inherit" occurrence="*"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+    <or-group occurrence="*">
+      <element-name name="static-constant"/>
+      <element-name name="typedef"/>
+      <element-name name="enum"/>
+      <element-name name="copy-assignment"/>
+      <element-name name="constructor"/>
+      <element-name name="destructor"/>
+      <element-name name="method-group"/>
+      <element-name name="free-function-group"/>
+      <element-name name="function"/>
+      <element-name name="method"/>
+      <element-name name="overloaded-function"/>
+      <element-name name="overloaded-method"/>
+      <element-name name="data-member"/>
+      <element-name name="class"/>
+      <element-name name="class-specialization"/>
+      <element-name name="struct"/>
+      <element-name name="struct-specialization"/>
+      <element-name name="union"/>
+      <element-name name="union-specialization"/>
+    </or-group>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <parament-name name="boost.class.content"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a C++ union or union template</purpose>
+</element>
+
+<attlist name="union">
+<attdecl>
+    name  CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="inherit"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="type"/>
+    <element-name name="purpose" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="type"/>
+    <element-name name="purpose" occurrence="?"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a base class of the enclosing class or struct</purpose>
+
+<description>
+  <para>This element contains the name of the class inherited. The
+  content model is free-form, as the inherited class may be an
+  instantiation of a template and may have markup in it (e.g.,
+  <sgmltag>classname</sgmltag> tags).</para>
+</description>
+</element>
+
+<attlist name="inherit">
+<attdecl>
+    access  CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="access"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="template-varargs"
+         content-type="element">
+<content-model-expanded>
+  <empty/>
+</content-model-expanded>
+<content-model>
+  <empty/>
+</content-model>
+<purpose>Declares a variable-length list of template parameters</purpose>
+
+<description>
+  <para>Variable-length template parameter lists are not allowed in
+  C++, but because they are sometimes needed in documentation they are
+  allowed in BoostBook. This element generally expands to "..." and
+  can be used anywhere any other template parameter can be
+  used.</para>
+</description>
+</element>
+
+<attlist name="template-varargs">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="source"
+         content-type="mixed">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <pcdata/>
+    <element-name name="snippet"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <or-group occurrence="*">
+    <pcdata/>
+    <element-name name="snippet"/>
+  </or-group>
+</content-model>
+<purpose>Defines source code for a test</purpose>
+
+<description>
+  <para>This element will contain the source code for a testcase that
+  will be generated from the documentation. To reduce the amount of escaping in the text, it is recommended to use CDATA sections, which look like this:
+
+    <programlisting><![CDATA[
+<your program text here: no escaping needed!>
+]]></programlisting>
+  </para>
+
+  <para>In addition to CDATA sections, code snippets can be pulled in
+  from <sgmltag>programlisting</sgmltag> elements using the <link
+  linkend="boostbook.dtd.snippet"><sgmltag>snippet</sgmltag></link>
+  element.</para>
+</description>
+
+</element>
+
+<element name="function"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="template" occurrence="?"/>
+    <element-name name="type"/>
+    <element-name name="parameter" occurrence="*"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+    <element-name name="requires" occurrence="?"/>
+    <element-name name="effects" occurrence="?"/>
+    <element-name name="postconditions" occurrence="?"/>
+    <element-name name="returns" occurrence="?"/>
+    <element-name name="throws" occurrence="?"/>
+    <element-name name="complexity" occurrence="?"/>
+    <element-name name="notes" occurrence="?"/>
+    <element-name name="rationale" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="template" occurrence="?"/>
+    <element-name name="type"/>
+    <element-name name="parameter" occurrence="*"/>
+    <parament-name name="boost.function.semantics"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a function</purpose>
+<description>
+  <para>BoostBook functions are documented by specifying the
+  function's interface (e.g., its C++ signature) and its
+  behavior. Constructors, destructors, member functions, and free
+  functions all use the same documentation method, although the
+  top-level tags differ.</para>
+    
+  <para>The behavior of functions in BoostBook is documenting using a
+  style similar to that of the C++ standard, with clauses describing
+  the requirements, effects, postconditions, exception behavior, and
+  return values of functions.</para>
+
+  <para>The following example illustrates some constructors and a
+  destructor for <classname>boost::any</classname>. Note that one of
+  the constructors takes a single parameter whose name is "other" and
+  whose type, <code>const any&</code> is contained in the
+  <paramtype> element; any number of parameters may be specified
+  in this way.</para>
+
+  <programlisting><class name="any">
+  <constructor>
+    <postconditions><para><this->empty()></para></postconditions>
+  </constructor>
+
+  <constructor>
+    <parameter name="other">
+      <paramtype>const <classname>any</classname>&amp;</paramtype>
+    </parameter>
+
+    <effects>
+      <simpara> Copy constructor that copies
+        content of <code>other</code> into the new instance,
+        so that any content is equivalent in both type and value to the
+        content of <code>other</code>, or empty if
+        <code>other</code> is
+        empty. 
+      </simpara>
+    </effects>
+
+    <throws>
+      <simpara>May fail with a 
+        <classname>std::bad_alloc</classname> exception or any
+        exceptions arising from the copy constructor of the
+        contained type.
+      </simpara>
+    </throws>
+  </constructor>
+
+  <destructor>
+     <effects><simpara>Releases any and all resources used in
+     management of instance.</simpara></effects>
+
+     <throws><simpara>Nothing.</simpara></throws>
+  </destructor>
+</class></programlisting>
+</description>
+</element>
+
+<attlist name="function">
+<attdecl>
+    name         CDATA  #REQUIRED
+    specifiers   CDATA  #IMPLIED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="specifiers"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="postconditions"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>Conditions that must hold after the function returns</purpose>
+</element>
+
+<attlist name="postconditions">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="compile-test"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="source" occurrence="*"/>
+    <element-name name="lib" occurrence="*"/>
+    <element-name name="requirement" occurrence="*"/>
+    <element-name name="purpose"/>
+    <element-name name="if-fails" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <parament-name name="boost.testsuite.test.content"/>
+  </sequence-group>
+</content-model>
+<purpose>A testcase that should compile correctly</purpose>
+</element>
+
+<attlist name="compile-test">
+<attdecl>
+     filename CDATA #REQUIRED
+     name     CDATA #IMPLIED</attdecl>
+<attribute name="filename"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="method"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="template" occurrence="?"/>
+    <element-name name="type"/>
+    <element-name name="parameter" occurrence="*"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+    <element-name name="requires" occurrence="?"/>
+    <element-name name="effects" occurrence="?"/>
+    <element-name name="postconditions" occurrence="?"/>
+    <element-name name="returns" occurrence="?"/>
+    <element-name name="throws" occurrence="?"/>
+    <element-name name="complexity" occurrence="?"/>
+    <element-name name="notes" occurrence="?"/>
+    <element-name name="rationale" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="template" occurrence="?"/>
+    <element-name name="type"/>
+    <element-name name="parameter" occurrence="*"/>
+    <parament-name name="boost.function.semantics"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a method, i.e., a member function</purpose>
+<description>
+  <para>General documentation on functions in BoostBook is provided in
+  the <link
+  linkend="boostbook.dtd.function"><sgmltag>function</sgmltag></link>
+  element documentation.</para>
+</description>
+</element>
+
+<attlist name="method">
+<attdecl>
+    name         CDATA  #REQUIRED
+    cv           CDATA  #IMPLIED
+    specifiers   CDATA  #IMPLIED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="cv"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="specifiers"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="snippet"
+         content-type="element">
+<content-model-expanded>
+  <empty/>
+</content-model-expanded>
+<content-model>
+  <empty/>
+</content-model>
+<purpose>Pulls in a code snippet from a <sgmltag>programlisting</sgmltag> element</purpose>
+</element>
+
+<attlist name="snippet">
+<attdecl>
+     name CDATA #REQUIRED</attdecl>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default="">
+  <purpose>The name of the <sgmltag>programlisting</sgmltag> element to insert</purpose>
+</attribute>
+</attlist>
+
+<element name="constructor"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="template" occurrence="?"/>
+    <element-name name="parameter" occurrence="*"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+    <element-name name="requires" occurrence="?"/>
+    <element-name name="effects" occurrence="?"/>
+    <element-name name="postconditions" occurrence="?"/>
+    <element-name name="returns" occurrence="?"/>
+    <element-name name="throws" occurrence="?"/>
+    <element-name name="complexity" occurrence="?"/>
+    <element-name name="notes" occurrence="?"/>
+    <element-name name="rationale" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="template" occurrence="?"/>
+    <element-name name="parameter" occurrence="*"/>
+    <parament-name name="boost.function.semantics"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a constructor of the enclosing class</purpose>
+<description>
+  <para>General documentation on functions in BoostBook is provided in
+  the <link
+  linkend="boostbook.dtd.function"><sgmltag>function</sgmltag></link>
+  element documentation.</para>
+</description>
+</element>
+
+<attlist name="constructor">
+<attdecl> 
+    specifiers   CDATA  #IMPLIED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="specifiers"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="namespace"
+         content-type="element">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <element-name name="class"/>
+    <element-name name="class-specialization"/>
+    <element-name name="struct"/>
+    <element-name name="struct-specialization"/>
+    <element-name name="union"/>
+    <element-name name="union-specialization"/>
+    <element-name name="typedef"/>
+    <element-name name="enum"/>
+    <element-name name="free-function-group"/>
+    <element-name name="function"/>
+    <element-name name="overloaded-function"/>
+    <element-name name="namespace"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="*">
+    <parament-name name="boost.namespace.mix"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a namespace</purpose>
+
+<description>
+  <para>BoostBook namespaces are declared via the <namespace>
+  element. As in C++, namespaces can be nested and contain other C++
+  constructs, such as classes or functions. The <code>name</code>
+  attribute of a <namespace> element gives the namespace name
+  (e.g., "boost"). The <libraryname>Any</libraryname> library is
+  defined entirely within namespace boost by:</para>
+
+  <programlisting><library-reference>
+  <header name="boost/any.hpp">
+    <namespace name="boost">  
+      <!-- C++ constructs in the boost namespace -->
+    </namespace>
+  </header>
+</library-reference></programlisting>
+</description>
+</element>
+
+<attlist name="namespace">
+<attdecl>
+    name  CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="if-fails"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>What it means when a testcase fails</purpose>
+<description>
+  <para>
+    Describes to the user the effect a certain failing testcase will
+    have on the usefulness of a library. This field is useful in cases
+    where a failed testcase does not mean that the library won't be
+    useful, but may mean that certain library features will not be
+    available.
+  </para>
+</description>
+</element>
+
+<element name="free-function-group"
+         content-type="element">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <element-name name="function"/>
+    <element-name name="overloaded-function"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <or-group occurrence="*">
+    <element-name name="function"/>
+    <element-name name="overloaded-function"/>
+  </or-group>
+</content-model>
+<purpose>A set of functions that are grouped together under one name</purpose>
+</element>
+
+<attlist name="free-function-group">
+<attdecl>
+    name  CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="functionname"
+         content-type="mixed">
+<content-model-expanded>
+  <sequence-group>
+    <pcdata/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <pcdata/>
+  </sequence-group>
+</content-model>
+<purpose>References a function with the given name</purpose>
+<description>
+  <para>If a function (or overloaded function) with the given,
+  possibly-qualified name is found, this generates a link to that
+  function. Lookups obey currently-active <link
+  linkend="boostbook.dtd.using-class"><sgmltag>using-class</sgmltag></link>
+  and <link
+  linkend="boostbook.dtd.using-namespace"><sgmltag>using-namespace</sgmltag></link>
+  directives to aid in the search, along with searching within the
+  current scope.</para>
+</description>
+</element>
+
+<attlist name="functionname">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="librarycategory"
+         content-type="mixed">
+<content-model-expanded>
+  <sequence-group>
+    <pcdata/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <pcdata/>
+  </sequence-group>
+</content-model>
+<purpose>Declares that the enclosing library is in this category</purpose>
+</element>
+
+<attlist name="librarycategory">
+<attdecl>
+    name  CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="notes"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>Non-normative notes about a function's semantics</purpose>
+</element>
+
+<attlist name="notes">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="data-member"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="type"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="type"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a data member of a class</purpose>
+</element>
+
+<attlist name="data-member">
+<attdecl> 
+    name   CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="specialization"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group occurrence="*">
+    <element-name name="template-arg"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="*">
+    <element-name name="template-arg"/>
+  </sequence-group>
+</content-model>
+<purpose>Defines the specialization arguments for a class specialization</purpose>
+</element>
+
+<attlist name="specialization">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="union-specialization"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="template" occurrence="?"/>
+    <element-name name="specialization" occurrence="?"/>
+    <element-name name="inherit" occurrence="?"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+    <or-group occurrence="*">
+      <element-name name="static-constant"/>
+      <element-name name="typedef"/>
+      <element-name name="enum"/>
+      <element-name name="copy-assignment"/>
+      <element-name name="constructor"/>
+      <element-name name="destructor"/>
+      <element-name name="method-group"/>
+      <element-name name="free-function-group"/>
+      <element-name name="function"/>
+      <element-name name="method"/>
+      <element-name name="overloaded-function"/>
+      <element-name name="overloaded-method"/>
+      <element-name name="data-member"/>
+      <element-name name="class"/>
+      <element-name name="class-specialization"/>
+      <element-name name="struct"/>
+      <element-name name="struct-specialization"/>
+      <element-name name="union"/>
+      <element-name name="union-specialization"/>
+    </or-group>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <parament-name name="boost.class-specialization.content"/>
+  </sequence-group>
+</content-model>
+<purpose>A specialization (full or partial) of a union template</purpose>
+</element>
+
+<attlist name="union-specialization">
+<attdecl>
+    name  CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="throws"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>Description of the exceptions thrown by a function</purpose>
+</element>
+
+<attlist name="throws">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="template-arg"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>A template argument in a specialization</purpose>
+</element>
+
+<attlist name="template-arg">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="method-group"
+         content-type="element">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <element-name name="method"/>
+    <element-name name="overloaded-method"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <or-group occurrence="*">
+    <element-name name="method"/>
+    <element-name name="overloaded-method"/>
+  </or-group>
+</content-model>
+<purpose>A set of methods that are grouped together under one name</purpose>
+</element>
+
+<attlist name="method-group">
+<attdecl>
+    name  CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="requirement"
+         content-type="mixed">
+<content-model-expanded>
+  <sequence-group>
+    <pcdata/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <pcdata/>
+  </sequence-group>
+</content-model>
+<purpose>A requirement/property in the Jamfile for a testcase</purpose>
+<description>
+  <para>A requirement is part of the dependencies of a target in a
+  Jamfile. The <code>name</code> attribute of a requirement element
+  gives the name of the Boost.Build feature and the content of the
+  requirement gives the value of that feature. A requirement such as
+  <code><includes>foo.hpp</code> would be encoded as
+  <code><requirement
+  name="includes">foo.hpp</requirement></code>.</para>
+</description>
+</element>
+
+<attlist name="requirement">
+<attdecl> 
+     name CDATA #REQUIRED</attdecl>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="precondition"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>Conditions that must be met prior to executing a function</purpose>
+</element>
+
+<attlist name="precondition">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="paramtype"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>The type of a function parameter</purpose>
+</element>
+
+<attlist name="paramtype">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="using-class"
+         content-type="element">
+<content-model-expanded>
+  <empty/>
+</content-model-expanded>
+<content-model>
+  <empty/>
+</content-model>
+<purpose>Injects the method and function names of a class into the local scope</purpose>
+</element>
+
+<attlist name="using-class">
+<attdecl>
+     name        CDATA #REQUIRED
+     %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="run-test"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="source" occurrence="*"/>
+    <element-name name="lib" occurrence="*"/>
+    <element-name name="requirement" occurrence="*"/>
+    <element-name name="purpose"/>
+    <element-name name="if-fails" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <parament-name name="boost.testsuite.test.content"/>
+  </sequence-group>
+</content-model>
+<purpose>A testcase that should compile, link, and execute</purpose>
+</element>
+
+<attlist name="run-test">
+<attdecl> 
+     filename CDATA #REQUIRED
+     name     CDATA #IMPLIED</attdecl>
+<attribute name="filename"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="librarypurpose"
+         content-type="mixed">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <pcdata/>
+    <element-name name="code"/>
+    <element-name name="ulink"/>
+    <element-name name="functionname"/>
+    <element-name name="methodname"/>
+    <element-name name="classname"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <or-group occurrence="*">
+    <pcdata/>
+    <element-name name="code"/>
+    <element-name name="ulink"/>
+    <element-name name="functionname"/>
+    <element-name name="methodname"/>
+    <element-name name="classname"/>
+  </or-group>
+</content-model>
+<purpose>Describes in one short sentence or phrase the purpose of a library</purpose>
+</element>
+
+<attlist name="librarypurpose">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="copy-assignment"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="template" occurrence="?"/>
+    <element-name name="type" occurrence="?"/>
+    <element-name name="parameter" occurrence="*"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+    <element-name name="requires" occurrence="?"/>
+    <element-name name="effects" occurrence="?"/>
+    <element-name name="postconditions" occurrence="?"/>
+    <element-name name="returns" occurrence="?"/>
+    <element-name name="throws" occurrence="?"/>
+    <element-name name="complexity" occurrence="?"/>
+    <element-name name="notes" occurrence="?"/>
+    <element-name name="rationale" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="template" occurrence="?"/>
+    <element-name name="type" occurrence="?"/>
+    <element-name name="parameter" occurrence="*"/>
+    <parament-name name="boost.function.semantics"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a copy-assignment operator</purpose>
+<description>
+  <para>The return type of the copy-assignment operator does not need
+  to be specified. If left unspecified, it will default to an
+  unqualified reference to the enclosing class type.</para>
+
+  <para>General documentation on functions in BoostBook is provided in
+  the <link
+  linkend="boostbook.dtd.function"><sgmltag>function</sgmltag></link>
+  element documentation.</para>
+</description>
+</element>
+
+<attlist name="copy-assignment">
+<attdecl> 
+    cv           CDATA  #IMPLIED
+    specifiers   CDATA  #IMPLIED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="cv"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="specifiers"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="run-fail-test"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="source" occurrence="*"/>
+    <element-name name="lib" occurrence="*"/>
+    <element-name name="requirement" occurrence="*"/>
+    <element-name name="purpose"/>
+    <element-name name="if-fails" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <parament-name name="boost.testsuite.test.content"/>
+  </sequence-group>
+</content-model>
+<purpose>A testcase that should compile and link, but fail on execution</purpose>
+</element>
+
+<attlist name="run-fail-test">
+<attdecl> 
+     filename CDATA #REQUIRED
+     name     CDATA #IMPLIED</attdecl>
+<attribute name="filename"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="template"
+         content-type="element">
+<content-model-expanded>
+  <or-group occurrence="*">
+    <element-name name="template-type-parameter"/>
+    <element-name name="template-nontype-parameter"/>
+    <element-name name="template-varargs"/>
+  </or-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="*">
+    <parament-name name="boost.template.mix"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares the template parameters of a class or function</purpose>
+</element>
+
+<attlist name="template">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="compile-fail-test"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="source" occurrence="*"/>
+    <element-name name="lib" occurrence="*"/>
+    <element-name name="requirement" occurrence="*"/>
+    <element-name name="purpose"/>
+    <element-name name="if-fails" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <parament-name name="boost.testsuite.test.content"/>
+  </sequence-group>
+</content-model>
+<purpose>A testcase that should fail to compile</purpose>
+</element>
+
+<attlist name="compile-fail-test">
+<attdecl>
+     filename CDATA #REQUIRED
+     name     CDATA #IMPLIED</attdecl>
+<attribute name="filename"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="returns"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>Description of the return value of a function</purpose>
+</element>
+
+<attlist name="returns">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="default"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>The default value of a function or template parameter</purpose>
+</element>
+
+<attlist name="default">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="parameter"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="paramtype"/>
+    <element-name name="default" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="paramtype"/>
+    <element-name name="default" occurrence="?"/>
+  </sequence-group>
+</content-model>
+<purpose>A function parameter</purpose>
+</element>
+
+<attlist name="parameter">
+<attdecl> 
+     name CDATA #IMPLIED</attdecl>
+<attribute name="name"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="signature"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="template" occurrence="?"/>
+    <element-name name="type"/>
+    <element-name name="parameter" occurrence="*"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="template" occurrence="?"/>
+    <element-name name="type"/>
+    <element-name name="parameter" occurrence="*"/>
+  </sequence-group>
+</content-model>
+<purpose>One signature of an overloaded function or method</purpose>
+<description>
+  <para>
+    A signature refers to one declaration of an overloaded function or
+    method. The signature itself has no name, because the name of the
+    overloaded function or method is used. An overloaded function or
+    method will have several signatures that will generally be typeset
+    together.
+  </para>
+</description>
+</element>
+
+<attlist name="signature">
+<attdecl>
+    cv           CDATA  #IMPLIED
+    specifiers   CDATA  #IMPLIED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="cv"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="specifiers"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="overloaded-function"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="signature" occurrence="*"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+    <element-name name="requires" occurrence="?"/>
+    <element-name name="effects" occurrence="?"/>
+    <element-name name="postconditions" occurrence="?"/>
+    <element-name name="returns" occurrence="?"/>
+    <element-name name="throws" occurrence="?"/>
+    <element-name name="complexity" occurrence="?"/>
+    <element-name name="notes" occurrence="?"/>
+    <element-name name="rationale" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="signature" occurrence="*"/>
+    <parament-name name="boost.function.semantics"/>
+  </sequence-group>
+</content-model>
+<purpose>An overloaded function</purpose>
+<description>
+  <para>General documentation on functions in BoostBook is provided in
+  the <link
+  linkend="boostbook.dtd.function"><sgmltag>function</sgmltag></link>
+  element documentation.</para>
+</description>
+</element>
+
+<attlist name="overloaded-function">
+<attdecl> 
+    name  CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="class"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="template" occurrence="?"/>
+    <element-name name="inherit" occurrence="*"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+    <or-group occurrence="*">
+      <element-name name="static-constant"/>
+      <element-name name="typedef"/>
+      <element-name name="enum"/>
+      <element-name name="copy-assignment"/>
+      <element-name name="constructor"/>
+      <element-name name="destructor"/>
+      <element-name name="method-group"/>
+      <element-name name="free-function-group"/>
+      <element-name name="function"/>
+      <element-name name="method"/>
+      <element-name name="overloaded-function"/>
+      <element-name name="overloaded-method"/>
+      <element-name name="data-member"/>
+      <element-name name="class"/>
+      <element-name name="class-specialization"/>
+      <element-name name="struct"/>
+      <element-name name="struct-specialization"/>
+      <element-name name="union"/>
+      <element-name name="union-specialization"/>
+    </or-group>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <parament-name name="boost.class.content"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a class or class template</purpose>
+
+<description>
+  <para>C++ classes and class templates are described via the
+  <class> element. Each class has a name (e.g., "any") given by
+  the <code>name</code> attribute, a purpose given by the
+  <purpose> element, documentation, and a set of types,
+  functions, base classes, and data members. Here is a minimal
+  definition of the <classname>boost::any</classname> class:</para>
+
+  <programlisting><namespace name="boost">
+  <class name="any">
+    <purpose>
+      A class whose instances can hold instances of any type that satisfies
+      ValueType requirements.
+    </purpose>
+  </class>
+</namespace></programlisting>
+
+  <para>Additional class documentation can be contained in a
+  <sgmltag>description</sgmltag> element following the <purpose>
+  element. This documentation will be typeset prior to documentation
+  for specific elements in the class (e.g., constructors or
+  methods).</para>
+
+  <para>Class inheritance is described via the <inherit>
+  element. The <inherit> element requires an <code>access</code>
+  attribute which must be one of <emphasis>public</emphasis>,
+  <emphasis>protected</emphasis>, or <emphasis>private</emphasis>. The
+  content of the <inherited> element in C++ code that names the
+  class inherited, and may contain markup to link to the class. The
+  following description of the class
+  <classname>boost::bad_any_cast</classname> describes public
+  inheritance from the class <classname>std::bad_cast</classname>. It
+  also defines the <purpose> element, which contains a short
+  description of the use of the class.</para>
+    
+  <programlisting><class name="bad_any_cast">
+  <inherit access="public"><classname>std::bad_cast</classname></inherit>
+  <purpose><para>The exception thrown in the event of a failed
+  <functionname>any_cast</functionname> of an
+  <classname>any</classname> value.</para></purpose>
+</class></programlisting>
+
+  <para>Class templates are defined by <class> elements with a
+  <template> child element at the beginning.</para>
+</description>
+</element>
+
+<attlist name="class">
+<attdecl>
+    name  CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="librarycategorydef"
+         content-type="mixed">
+<content-model-expanded>
+  <sequence-group>
+    <pcdata/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <pcdata/>
+  </sequence-group>
+</content-model>
+<purpose>Defines a new library category</purpose>
+<description>
+  <para>All library category definitions should be in <filename>doc/src/boost.xml</filename>, and the names of categories must be prefixed with "<code>category:</code>".</para>
+</description>
+</element>
+
+<attlist name="librarycategorydef">
+<attdecl> 
+         name   CDATA   #REQUIRED
+         %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="type"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>The type of an element or return type of a function</purpose>
+</element>
+
+<attlist name="type">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="enumvalue"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="default" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="default" occurrence="?"/>
+  </sequence-group>
+</content-model>
+<purpose>A single value of an enumeration</purpose>
+</element>
+
+<attlist name="enumvalue">
+<attdecl>
+    name     CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="overloaded-method"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="signature" occurrence="*"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+    <element-name name="requires" occurrence="?"/>
+    <element-name name="effects" occurrence="?"/>
+    <element-name name="postconditions" occurrence="?"/>
+    <element-name name="returns" occurrence="?"/>
+    <element-name name="throws" occurrence="?"/>
+    <element-name name="complexity" occurrence="?"/>
+    <element-name name="notes" occurrence="?"/>
+    <element-name name="rationale" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="signature" occurrence="*"/>
+    <parament-name name="boost.function.semantics"/>
+  </sequence-group>
+</content-model>
+<purpose>An overloaded method</purpose>
+<description>
+  <para>General documentation on functions in BoostBook is provided in
+  the <link
+  linkend="boostbook.dtd.function"><sgmltag>function</sgmltag></link>
+  element documentation.</para>
+</description>
+</element>
+
+<attlist name="overloaded-method">
+<attdecl> 
+    name  CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="programlisting"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>A sample of program code</purpose>
+</element>
+
+<attlist name="programlisting">
+<attdecl>
+     name        CDATA #IMPLIED</attdecl>
+<attribute name="name"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="complexity"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>The time/space/etc. complexity of a function</purpose>
+</element>
+
+<attlist name="complexity">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="purpose"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>A short description of an entity's use</purpose>
+</element>
+
+<attlist name="purpose">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="template-nontype-parameter"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="type"/>
+    <element-name name="default" occurrence="?"/>
+    <element-name name="purpose" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="type"/>
+    <element-name name="default" occurrence="?"/>
+    <element-name name="purpose" occurrence="?"/>
+  </sequence-group>
+</content-model>
+<purpose>A nontype template parameter</purpose>
+</element>
+
+<attlist name="template-nontype-parameter">
+<attdecl>
+    name                     CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="library"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="libraryinfo"/>
+    <sequence-group occurrence="?">
+      <element-name name="title"/>
+      <sequence-group occurrence="+">
+        <or-group>
+          <element-name name="section"/>
+          <element-name name="library-reference"/>
+          <element-name name="testsuite"/>
+        </or-group>
+      </sequence-group>
+    </sequence-group>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <parament-name name="library.content"/>
+  </sequence-group>
+</content-model>
+<purpose>Top-level element for a library</purpose>
+</element>
+
+<attlist name="library">
+<attdecl>
+    name      CDATA   #REQUIRED
+    dirname   CDATA   #REQUIRED
+    html-only CDATA   #IMPLIED
+    url       CDATA   #IMPLIED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="dirname"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="url"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="html-only"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="librarycategorylist"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group occurrence="*">
+    <element-name name="librarycategorydef"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group occurrence="*">
+    <element-name name="librarycategorydef"/>
+  </sequence-group>
+</content-model>
+<purpose>Categorized listing of libraries</purpose>
+<description>
+  <para>This element is not intended for use by developers, but is
+  used by <filename>doc/src/boost.xml</filename> as a
+  placeholder.</para>
+</description>
+</element>
+
+<attlist name="librarycategorylist">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="using-namespace"
+         content-type="element">
+<content-model-expanded>
+  <empty/>
+</content-model-expanded>
+<content-model>
+  <empty/>
+</content-model>
+<purpose>Injects the declared names from a namespace into the local scope</purpose>
+</element>
+
+<attlist name="using-namespace">
+<attdecl>
+    name   CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="struct-specialization"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="template" occurrence="?"/>
+    <element-name name="specialization" occurrence="?"/>
+    <element-name name="inherit" occurrence="?"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+    <or-group occurrence="*">
+      <element-name name="static-constant"/>
+      <element-name name="typedef"/>
+      <element-name name="enum"/>
+      <element-name name="copy-assignment"/>
+      <element-name name="constructor"/>
+      <element-name name="destructor"/>
+      <element-name name="method-group"/>
+      <element-name name="free-function-group"/>
+      <element-name name="function"/>
+      <element-name name="method"/>
+      <element-name name="overloaded-function"/>
+      <element-name name="overloaded-method"/>
+      <element-name name="data-member"/>
+      <element-name name="class"/>
+      <element-name name="class-specialization"/>
+      <element-name name="struct"/>
+      <element-name name="struct-specialization"/>
+      <element-name name="union"/>
+      <element-name name="union-specialization"/>
+    </or-group>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <parament-name name="boost.class-specialization.content"/>
+  </sequence-group>
+</content-model>
+<purpose>A specialization (full or partial) of a struct template</purpose>
+</element>
+
+<attlist name="struct-specialization">
+<attdecl>
+    name  CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="struct"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="template" occurrence="?"/>
+    <element-name name="inherit" occurrence="*"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+    <or-group occurrence="*">
+      <element-name name="static-constant"/>
+      <element-name name="typedef"/>
+      <element-name name="enum"/>
+      <element-name name="copy-assignment"/>
+      <element-name name="constructor"/>
+      <element-name name="destructor"/>
+      <element-name name="method-group"/>
+      <element-name name="free-function-group"/>
+      <element-name name="function"/>
+      <element-name name="method"/>
+      <element-name name="overloaded-function"/>
+      <element-name name="overloaded-method"/>
+      <element-name name="data-member"/>
+      <element-name name="class"/>
+      <element-name name="class-specialization"/>
+      <element-name name="struct"/>
+      <element-name name="struct-specialization"/>
+      <element-name name="union"/>
+      <element-name name="union-specialization"/>
+    </or-group>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <parament-name name="boost.class.content"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a C++ struct</purpose>
+</element>
+
+<attlist name="struct">
+<attdecl>
+    name  CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="lib"
+         content-type="mixed">
+<content-model-expanded>
+  <sequence-group>
+    <pcdata/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <pcdata/>
+  </sequence-group>
+</content-model>
+<purpose>A library dependency</purpose>
+<description>
+  <para>Declares a library dependency on the library named by the content of this element, to be emitted in a Jamfile.</para>
+</description>
+</element>
+
+<element name="enum"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="enumvalue" occurrence="*"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="enumvalue" occurrence="*"/>
+    <element-name name="purpose" occurrence="?"/>
+    <element-name name="description" occurrence="?"/>
+  </sequence-group>
+</content-model>
+<purpose>Declares an enumeration type</purpose>
+</element>
+
+<attlist name="enum">
+<attdecl>
+    name     CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="requires"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>Declares the requirements of a function</purpose>
+</element>
+
+<attlist name="requires">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="effects"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>Declares the side effects of a function</purpose>
+</element>
+
+<attlist name="effects">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="libraryname"
+         content-type="mixed">
+<content-model-expanded>
+  <sequence-group>
+    <pcdata/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <pcdata/>
+  </sequence-group>
+</content-model>
+<purpose>References a library of the given name</purpose>
+</element>
+
+<attlist name="libraryname">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="libraryinfo"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <element-name name="author" occurrence="+"/>
+    <element-name name="copyright" occurrence="*"/>
+    <element-name name="legalnotice" occurrence="*"/>
+    <element-name name="librarypurpose"/>
+    <element-name name="librarycategory" occurrence="*"/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <element-name name="author" occurrence="+"/>
+    <element-name name="copyright" occurrence="*"/>
+    <element-name name="legalnotice" occurrence="*"/>
+    <element-name name="librarypurpose"/>
+    <element-name name="librarycategory" occurrence="*"/>
+  </sequence-group>
+</content-model>
+<purpose>Provides information about a library</purpose>
+</element>
+
+<attlist name="libraryinfo">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="testsuite"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <or-group occurrence="+">
+      <element-name name="compile-test"/>
+      <element-name name="link-test"/>
+      <element-name name="run-test"/>
+      <element-name name="compile-fail-test"/>
+      <element-name name="link-fail-test"/>
+      <element-name name="run-fail-test"/>
+    </or-group>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <sequence-group occurrence="+">
+      <parament-name name="boost.testsuite.tests"/>
+    </sequence-group>
+  </sequence-group>
+</content-model>
+<purpose>Describes a library testsuite</purpose>
+</element>
+
+<attlist name="testsuite">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="header"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>Declares a C++ header with the given name</purpose>
+</element>
+
+<attlist name="header">
+<attdecl>
+    name  CDATA  #REQUIRED
+    %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="name"
+           type="#REQUIRED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+<element name="rationale"
+         content-type="element">
+<content-model-expanded>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model-expanded>
+<content-model>
+  <sequence-group>
+    <any/>
+  </sequence-group>
+</content-model>
+<purpose>Describes the rationale for a particular function's design</purpose>
+</element>
+
+<attlist name="rationale">
+<attdecl> %boost.common.attrib;</attdecl>
+<attribute name="last-revision"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="id"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+<attribute name="xml:base"
+           type="#IMPLIED"
+           value="CDATA"
+           default=""/>
+</attlist>
+
+</dtd>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/reference.xml
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/reference.xml	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,2768 @@
+<?xml version="1.0" standalone="yes"?>
+<!--
+   Copyright (c) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
+  
+   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)
+  -->
+<section id="reference">
+  <title>Reference</title>
+  <para>Elements:<itemizedlist spacing="compact"><listitem><simpara><link linkend="boostbook.dtd.boostbook">Element <sgmltag>boostbook</sgmltag> - Defines a BoostBook book</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.class">Element <sgmltag>class</sgmltag> - Declares a class or class template</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.class-specialization">Element <sgmltag>class-specialization</sgmltag> - A specialization (partial or full) of a class template</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.code">Element <sgmltag>code</sgmltag> - Mimics the <sgmltag>code</sgmltag> tag in HTML</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.compile-fail-test">Element <sgmltag>compile-fail-test</sgmltag> - A testcase that should fail to compile</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.compile-test">Element <sgmltag>compile-test</sgmltag> - A testcase that should 
compile correctly</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.complexity">Element <sgmltag>complexity</sgmltag> - The time/space/etc. complexity of a function</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.constructor">Element <sgmltag>constructor</sgmltag> - Declares a constructor of the enclosing class</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.copy-assignment">Element <sgmltag>copy-assignment</sgmltag> - Declares a copy-assignment operator</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.data-member">Element <sgmltag>data-member</sgmltag> - Declares a data member of a class</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.default">Element <sgmltag>default</sgmltag> - The default value of a function or template parameter</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.description">Element <sgmltag>description</sgmltag> - Detailed descripti
on of a construct</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.destructor">Element <sgmltag>destructor</sgmltag> - Declares a destructor for the enclosing class</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.effects">Element <sgmltag>effects</sgmltag> - Declares the side effects of a function</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.enum">Element <sgmltag>enum</sgmltag> - Declares an enumeration type</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.enumvalue">Element <sgmltag>enumvalue</sgmltag> - A single value of an enumeration</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.free-function-group">Element <sgmltag>free-function-group</sgmltag> - A set of functions that are grouped together under one name</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.function">Element <sgmltag>function</sgmltag> - Declares a function</link></simpara></lis
titem><listitem><simpara><link linkend="boostbook.dtd.functionname">Element <sgmltag>functionname</sgmltag> - References a function with the given name</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.header">Element <sgmltag>header</sgmltag> - Declares a C++ header with the given name</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.if-fails">Element <sgmltag>if-fails</sgmltag> - What it means when a testcase fails</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.inherit">Element <sgmltag>inherit</sgmltag> - Declares a base class of the enclosing class or struct</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.lib">Element <sgmltag>lib</sgmltag> - A library dependency</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.library">Element <sgmltag>library</sgmltag> - Top-level element for a library</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.library-refer
ence">Element <sgmltag>library-reference</sgmltag> - Declares the reference material for a library</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.librarycategory">Element <sgmltag>librarycategory</sgmltag> - Declares that the enclosing library is in this category</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.librarycategorydef">Element <sgmltag>librarycategorydef</sgmltag> - Defines a new library category</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.librarycategorylist">Element <sgmltag>librarycategorylist</sgmltag> - Categorized listing of libraries</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.libraryinfo">Element <sgmltag>libraryinfo</sgmltag> - Provides information about a library</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.librarylist">Element <sgmltag>librarylist</sgmltag> - Placeholder for an alphabetical list of libraries</link></simpara></listitem><listit
em><simpara><link linkend="boostbook.dtd.libraryname">Element <sgmltag>libraryname</sgmltag> - References a library of the given name</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.librarypurpose">Element <sgmltag>librarypurpose</sgmltag> - Describes in one short sentence or phrase the purpose of a library</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.link-fail-test">Element <sgmltag>link-fail-test</sgmltag> - Declares a test that should compile but fail to link</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.link-test">Element <sgmltag>link-test</sgmltag> - Declares a test that should compile and link</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.method">Element <sgmltag>method</sgmltag> - Declares a method, i.e., a member function</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.method-group">Element <sgmltag>method-group</sgmltag> - A set of methods that are grouped to
gether under one name</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.namespace">Element <sgmltag>namespace</sgmltag> - Declares a namespace</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.notes">Element <sgmltag>notes</sgmltag> - Non-normative notes about a function's semantics</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.overloaded-function">Element <sgmltag>overloaded-function</sgmltag> - An overloaded function</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.overloaded-method">Element <sgmltag>overloaded-method</sgmltag> - An overloaded method</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.parameter">Element <sgmltag>parameter</sgmltag> - A function parameter</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.paramtype">Element <sgmltag>paramtype</sgmltag> - The type of a function parameter</link></simpara></listitem><listitem><simpara><link lin
kend="boostbook.dtd.postconditions">Element <sgmltag>postconditions</sgmltag> - Conditions that must hold after the function returns</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.precondition">Element <sgmltag>precondition</sgmltag> - Conditions that must be met prior to executing a function</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.programlisting">Element <sgmltag>programlisting</sgmltag> - A sample of program code</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.purpose">Element <sgmltag>purpose</sgmltag> - A short description of an entity's use</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.rationale">Element <sgmltag>rationale</sgmltag> - Describes the rationale for a particular function's design</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.requirement">Element <sgmltag>requirement</sgmltag> - A requirement/property in the Jamfile for a testcase</link></simpara
></listitem><listitem><simpara><link linkend="boostbook.dtd.requires">Element <sgmltag>requires</sgmltag> - Declares the requirements of a function</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.returns">Element <sgmltag>returns</sgmltag> - Description of the return value of a function</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.run-fail-test">Element <sgmltag>run-fail-test</sgmltag> - A testcase that should compile and link, but fail on execution</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.run-test">Element <sgmltag>run-test</sgmltag> - A testcase that should compile, link, and execute</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.signature">Element <sgmltag>signature</sgmltag> - One signature of an overloaded function or method</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.snippet">Element <sgmltag>snippet</sgmltag> - Pulls in a code snippet from a <sgmltag>pro
gramlisting</sgmltag> element</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.source">Element <sgmltag>source</sgmltag> - Defines source code for a test</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.specialization">Element <sgmltag>specialization</sgmltag> - Defines the specialization arguments for a class specialization</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.static-constant">Element <sgmltag>static-constant</sgmltag> - Declares a static constant, e.g., <code>const int foo = 5;</code>.</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.struct">Element <sgmltag>struct</sgmltag> - Declares a C++ struct</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.struct-specialization">Element <sgmltag>struct-specialization</sgmltag> - A specialization (full or partial) of a struct template</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.template">Element <
sgmltag>template</sgmltag> - Declares the template parameters of a class or function</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.template-arg">Element <sgmltag>template-arg</sgmltag> - A template argument in a specialization</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.template-nontype-parameter">Element <sgmltag>template-nontype-parameter</sgmltag> - A nontype template parameter</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.template-type-parameter">Element <sgmltag>template-type-parameter</sgmltag> - Declares a template type parameter</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.template-varargs">Element <sgmltag>template-varargs</sgmltag> - Declares a variable-length list of template parameters</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.testsuite">Element <sgmltag>testsuite</sgmltag> - Describes a library testsuite</link></simpara></listitem><listitem><simp
ara><link linkend="boostbook.dtd.throws">Element <sgmltag>throws</sgmltag> - Description of the exceptions thrown by a function</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.type">Element <sgmltag>type</sgmltag> - The type of an element or return type of a function</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.typedef">Element <sgmltag>typedef</sgmltag> - Declares a typedef</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.union">Element <sgmltag>union</sgmltag> - Declares a C++ union or union template</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.union-specialization">Element <sgmltag>union-specialization</sgmltag> - A specialization (full or partial) of a union template</link></simpara></listitem><listitem><simpara><link linkend="boostbook.dtd.using-class">Element <sgmltag>using-class</sgmltag> - Injects the method and function names of a class into the local scope</link></simpara></listitem><lis
titem><simpara><link linkend="boostbook.dtd.using-namespace">Element <sgmltag>using-namespace</sgmltag> - Injects the declared names from a namespace into the local scope</link></simpara></listitem></itemizedlist></para>
+  <refentry id="boostbook.dtd.class-specialization">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>class-specialization</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>class-specialization</refname>
+      <refpurpose>A specialization (partial or full) of a class template</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>class-specialization ::= 
+  (<link linkend="boostbook.dtd.template">template</link>?, <link linkend="boostbook.dtd.specialization">specialization</link>?, <link linkend="boostbook.dtd.inherit">inherit</link>?, <link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?, (<link linkend="boostbook.dtd.static-constant">static-constant</link>| <link linkend="boostbook.dtd.typedef">typedef</link>| <link linkend="boostbook.dtd.enum">enum</link>| <link linkend="boostbook.dtd.copy-assignment">copy-assignment</link>| <link linkend="boostbook.dtd.constructor">constructor</link>| <link linkend="boostbook.dtd.destructor">destructor</link>| <link linkend="boostbook.dtd.method-group">method-group</link>| <link linkend="boostbook.dtd.free-function-group">free-function-group</link>| <link linkend="boostbook.dtd.function">function</link>| <link linkend="boostbook.dtd.method">method</link>| <link linkend="boostbook.dtd.overloaded-function">overloaded-function</link>| <link linkend="boostbook.dt
d.overloaded-method">overloaded-method</link>| <link linkend="boostbook.dtd.data-member">data-member</link>| <link linkend="boostbook.dtd.class">class</link>| <link linkend="boostbook.dtd.class-specialization">class-specialization</link>| <link linkend="boostbook.dtd.struct">struct</link>| <link linkend="boostbook.dtd.struct-specialization">struct-specialization</link>| <link linkend="boostbook.dtd.union">union</link>| <link linkend="boostbook.dtd.union-specialization">union-specialization</link>)*)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.link-test">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>link-test</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>link-test</refname>
+      <refpurpose>Declares a test that should compile and link</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>link-test ::= 
+  (<link linkend="boostbook.dtd.source">source</link>*, <link linkend="boostbook.dtd.lib">lib</link>*, <link linkend="boostbook.dtd.requirement">requirement</link>*, <link linkend="boostbook.dtd.purpose">purpose</link>, <link linkend="boostbook.dtd.if-fails">if-fails</link>?)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>filename</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the file associated with this element</entry></row>
+<row><entry>name</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.link-fail-test">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>link-fail-test</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>link-fail-test</refname>
+      <refpurpose>Declares a test that should compile but fail to link</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>link-fail-test ::= 
+  (<link linkend="boostbook.dtd.source">source</link>*, <link linkend="boostbook.dtd.lib">lib</link>*, <link linkend="boostbook.dtd.requirement">requirement</link>*, <link linkend="boostbook.dtd.purpose">purpose</link>, <link linkend="boostbook.dtd.if-fails">if-fails</link>?)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>filename</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the file associated with this element</entry></row>
+<row><entry>name</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.typedef">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>typedef</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>typedef</refname>
+      <refpurpose>Declares a typedef</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>typedef ::= 
+  (<link linkend="boostbook.dtd.type">type</link>, <link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.static-constant">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>static-constant</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>static-constant</refname>
+      <refpurpose>Declares a static constant, e.g., <code>const int foo = 5;</code>.</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>static-constant ::= 
+  (<link linkend="boostbook.dtd.type">type</link>, <link linkend="boostbook.dtd.default">default</link>, <link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.code">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>code</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>code</refname>
+      <refpurpose>Mimics the <sgmltag>code</sgmltag> tag in HTML</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>code ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>Text within a <sgmltag>code</sgmltag> tag is generally typeset
+  in a different, monospaced font so that it stands out as code. The
+  <sgmltag>code</sgmltag> tag in BoostBook is transformed directly
+  into the <sgmltag>computeroutput</sgmltag> tag in DocBook.</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.destructor">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>destructor</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>destructor</refname>
+      <refpurpose>Declares a destructor for the enclosing class</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>destructor ::= 
+  (<link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?, <link linkend="boostbook.dtd.requires">requires</link>?, <link linkend="boostbook.dtd.effects">effects</link>?, <link linkend="boostbook.dtd.postconditions">postconditions</link>?, <link linkend="boostbook.dtd.returns">returns</link>?, <link linkend="boostbook.dtd.throws">throws</link>?, <link linkend="boostbook.dtd.complexity">complexity</link>?, <link linkend="boostbook.dtd.notes">notes</link>?, <link linkend="boostbook.dtd.rationale">rationale</link>?)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>General documentation on functions in BoostBook is provided in
+  the <link linkend="boostbook.dtd.function"><sgmltag>function</sgmltag></link>
+  element documentation.</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>specifiers</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>The specifiers for this function, e.g., inline, static, etc.</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.template-type-parameter">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>template-type-parameter</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>template-type-parameter</refname>
+      <refpurpose>Declares a template type parameter</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>template-type-parameter ::= 
+  (<link linkend="boostbook.dtd.default">default</link>?, <link linkend="boostbook.dtd.purpose">purpose</link>?)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.description">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>description</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>description</refname>
+      <refpurpose>Detailed description of a construct</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>description ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>Although the context model for this element is
+  <code>ANY</code>, detailed descriptions should contain structured
+  DocBook elements that occur within sections, e.g., paragraphs
+  (<sgmltag>para</sgmltag>, <sgmltag>simpara</sgmltag>), lists
+  (<sgmltag>orderedlist</sgmltag>, <sgmltag>itemizedlist</sgmltag>),
+  tables (<sgmltag>informaltable</sgmltag>, <sgmltag>table</sgmltag>),
+  etc.</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.librarylist">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>librarylist</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>librarylist</refname>
+      <refpurpose>Placeholder for an alphabetical list of libraries</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>librarylist ::= 
+  EMPTY
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>Developers aren't generally expected to use this element. Its existence is mainly as a placeholder in <filename>boost.xml</filename> for the alphabetical list of libraries.</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.library-reference">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>library-reference</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>library-reference</refname>
+      <refpurpose>Declares the reference material for a library</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>library-reference ::= 
+  (title?, section*, (<link linkend="boostbook.dtd.header">header</link>| <link linkend="boostbook.dtd.library-reference">library-reference</link>)*)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>Reference documentation for a library is contained with a
+  <library-reference> element. The <library-reference>
+  element has no attributes, and contains as children only
+  <header> elements.</para>
+
+  <para>The <header> element defines a C++ header file. Within
+  each C++ header file lie the definitions of C++ constructs to be
+  documented. The <code>name</code> attribute of the <header>
+  element gives the name of the header, as one would specify when
+  including the header. For instance, the <library-reference>
+  for the <libraryname>Any</libraryname> library may look like
+  this:</para>
+
+  <programlisting><library-reference>
+  <header name="boost/any.hpp">
+    <!-- C++ constructs in this header -->
+  </header>
+</library-reference></programlisting>
+
+  <para>If the <libraryname>Any</libraryname> library contained
+  multiple headers, we would list them all as children of the
+  <library-reference> element.</para>
+
+  <para><sgmltag>library-reference</sgmltag> elements can be nested,
+  so that reference material can be divided into separate sections
+  that each contain different headers.</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.boostbook">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>boostbook</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>boostbook</refname>
+      <refpurpose>Defines a BoostBook book</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>boostbook ::= 
+  (title, (chapter| <link linkend="boostbook.dtd.library">library</link>)*)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <simpara>This element is the topmost level defined by
+  <filename>boost.xml</filename> for all Boost documentation. It will
+  not generally be used by developers.</simpara>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.union">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>union</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>union</refname>
+      <refpurpose>Declares a C++ union or union template</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>union ::= 
+  (<link linkend="boostbook.dtd.template">template</link>?, <link linkend="boostbook.dtd.inherit">inherit</link>*, <link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?, (<link linkend="boostbook.dtd.static-constant">static-constant</link>| <link linkend="boostbook.dtd.typedef">typedef</link>| <link linkend="boostbook.dtd.enum">enum</link>| <link linkend="boostbook.dtd.copy-assignment">copy-assignment</link>| <link linkend="boostbook.dtd.constructor">constructor</link>| <link linkend="boostbook.dtd.destructor">destructor</link>| <link linkend="boostbook.dtd.method-group">method-group</link>| <link linkend="boostbook.dtd.free-function-group">free-function-group</link>| <link linkend="boostbook.dtd.function">function</link>| <link linkend="boostbook.dtd.method">method</link>| <link linkend="boostbook.dtd.overloaded-function">overloaded-function</link>| <link linkend="boostbook.dtd.overloaded-method">overloaded-method</link>| <link linkend="boostbo
ok.dtd.data-member">data-member</link>| <link linkend="boostbook.dtd.class">class</link>| <link linkend="boostbook.dtd.class-specialization">class-specialization</link>| <link linkend="boostbook.dtd.struct">struct</link>| <link linkend="boostbook.dtd.struct-specialization">struct-specialization</link>| <link linkend="boostbook.dtd.union">union</link>| <link linkend="boostbook.dtd.union-specialization">union-specialization</link>)*)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.inherit">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>inherit</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>inherit</refname>
+      <refpurpose>Declares a base class of the enclosing class or struct</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>inherit ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>This element contains the name of the class inherited. The
+  content model is free-form, as the inherited class may be an
+  instantiation of a template and may have markup in it (e.g.,
+  <sgmltag>classname</sgmltag> tags).</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>access</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry/></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.template-varargs">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>template-varargs</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>template-varargs</refname>
+      <refpurpose>Declares a variable-length list of template parameters</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>template-varargs ::= 
+  EMPTY
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>Variable-length template parameter lists are not allowed in
+  C++, but because they are sometimes needed in documentation they are
+  allowed in BoostBook. This element generally expands to "..." and
+  can be used anywhere any other template parameter can be
+  used.</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.source">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>source</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>source</refname>
+      <refpurpose>Defines source code for a test</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>source ::= 
+  (#PCDATA| <link linkend="boostbook.dtd.snippet">snippet</link>)*
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>This element will contain the source code for a testcase that
+  will be generated from the documentation. To reduce the amount of escaping in the text, it is recommended to use CDATA sections, which look like this:
+
+    <programlisting><![CDATA[
+<your program text here: no escaping needed!>
+]]></programlisting>
+  </para>
+
+  <para>In addition to CDATA sections, code snippets can be pulled in
+  from <sgmltag>programlisting</sgmltag> elements using the <link linkend="boostbook.dtd.snippet"><sgmltag>snippet</sgmltag></link>
+  element.</para>
+</refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.function">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>function</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>function</refname>
+      <refpurpose>Declares a function</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>function ::= 
+  (<link linkend="boostbook.dtd.template">template</link>?, <link linkend="boostbook.dtd.type">type</link>, <link linkend="boostbook.dtd.parameter">parameter</link>*, <link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?, <link linkend="boostbook.dtd.requires">requires</link>?, <link linkend="boostbook.dtd.effects">effects</link>?, <link linkend="boostbook.dtd.postconditions">postconditions</link>?, <link linkend="boostbook.dtd.returns">returns</link>?, <link linkend="boostbook.dtd.throws">throws</link>?, <link linkend="boostbook.dtd.complexity">complexity</link>?, <link linkend="boostbook.dtd.notes">notes</link>?, <link linkend="boostbook.dtd.rationale">rationale</link>?)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>BoostBook functions are documented by specifying the
+  function's interface (e.g., its C++ signature) and its
+  behavior. Constructors, destructors, member functions, and free
+  functions all use the same documentation method, although the
+  top-level tags differ.</para>
+    
+  <para>The behavior of functions in BoostBook is documenting using a
+  style similar to that of the C++ standard, with clauses describing
+  the requirements, effects, postconditions, exception behavior, and
+  return values of functions.</para>
+
+  <para>The following example illustrates some constructors and a
+  destructor for <classname>boost::any</classname>. Note that one of
+  the constructors takes a single parameter whose name is "other" and
+  whose type, <code>const any&</code> is contained in the
+  <paramtype> element; any number of parameters may be specified
+  in this way.</para>
+
+  <programlisting><class name="any">
+  <constructor>
+    <postconditions><para><this->empty()></para></postconditions>
+  </constructor>
+
+  <constructor>
+    <parameter name="other">
+      <paramtype>const <classname>any</classname>&amp;</paramtype>
+    </parameter>
+
+    <effects>
+      <simpara> Copy constructor that copies
+        content of <code>other</code> into the new instance,
+        so that any content is equivalent in both type and value to the
+        content of <code>other</code>, or empty if
+        <code>other</code> is
+        empty. 
+      </simpara>
+    </effects>
+
+    <throws>
+      <simpara>May fail with a 
+        <classname>std::bad_alloc</classname> exception or any
+        exceptions arising from the copy constructor of the
+        contained type.
+      </simpara>
+    </throws>
+  </constructor>
+
+  <destructor>
+     <effects><simpara>Releases any and all resources used in
+     management of instance.</simpara></effects>
+
+     <throws><simpara>Nothing.</simpara></throws>
+  </destructor>
+</class></programlisting>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>specifiers</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>The specifiers for this function, e.g., inline, static, etc.</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.postconditions">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>postconditions</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>postconditions</refname>
+      <refpurpose>Conditions that must hold after the function returns</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>postconditions ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.compile-test">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>compile-test</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>compile-test</refname>
+      <refpurpose>A testcase that should compile correctly</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>compile-test ::= 
+  (<link linkend="boostbook.dtd.source">source</link>*, <link linkend="boostbook.dtd.lib">lib</link>*, <link linkend="boostbook.dtd.requirement">requirement</link>*, <link linkend="boostbook.dtd.purpose">purpose</link>, <link linkend="boostbook.dtd.if-fails">if-fails</link>?)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>filename</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the file associated with this element</entry></row>
+<row><entry>name</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.method">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>method</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>method</refname>
+      <refpurpose>Declares a method, i.e., a member function</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>method ::= 
+  (<link linkend="boostbook.dtd.template">template</link>?, <link linkend="boostbook.dtd.type">type</link>, <link linkend="boostbook.dtd.parameter">parameter</link>*, <link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?, <link linkend="boostbook.dtd.requires">requires</link>?, <link linkend="boostbook.dtd.effects">effects</link>?, <link linkend="boostbook.dtd.postconditions">postconditions</link>?, <link linkend="boostbook.dtd.returns">returns</link>?, <link linkend="boostbook.dtd.throws">throws</link>?, <link linkend="boostbook.dtd.complexity">complexity</link>?, <link linkend="boostbook.dtd.notes">notes</link>?, <link linkend="boostbook.dtd.rationale">rationale</link>?)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>General documentation on functions in BoostBook is provided in
+  the <link linkend="boostbook.dtd.function"><sgmltag>function</sgmltag></link>
+  element documentation.</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>cv</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>cv-qualifiers for this method, e.g., const volatile</entry></row>
+<row><entry>specifiers</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>The specifiers for this function, e.g., inline, static, etc.</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.snippet">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>snippet</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>snippet</refname>
+      <refpurpose>Pulls in a code snippet from a <sgmltag>programlisting</sgmltag> element</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>snippet ::= 
+  EMPTY
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the <sgmltag>programlisting</sgmltag> element to insert</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.constructor">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>constructor</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>constructor</refname>
+      <refpurpose>Declares a constructor of the enclosing class</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>constructor ::= 
+  (<link linkend="boostbook.dtd.template">template</link>?, <link linkend="boostbook.dtd.parameter">parameter</link>*, <link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?, <link linkend="boostbook.dtd.requires">requires</link>?, <link linkend="boostbook.dtd.effects">effects</link>?, <link linkend="boostbook.dtd.postconditions">postconditions</link>?, <link linkend="boostbook.dtd.returns">returns</link>?, <link linkend="boostbook.dtd.throws">throws</link>?, <link linkend="boostbook.dtd.complexity">complexity</link>?, <link linkend="boostbook.dtd.notes">notes</link>?, <link linkend="boostbook.dtd.rationale">rationale</link>?)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>General documentation on functions in BoostBook is provided in
+  the <link linkend="boostbook.dtd.function"><sgmltag>function</sgmltag></link>
+  element documentation.</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>specifiers</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>The specifiers for this function, e.g., inline, static, etc.</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.namespace">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>namespace</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>namespace</refname>
+      <refpurpose>Declares a namespace</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>namespace ::= 
+  (<link linkend="boostbook.dtd.class">class</link>| <link linkend="boostbook.dtd.class-specialization">class-specialization</link>| <link linkend="boostbook.dtd.struct">struct</link>| <link linkend="boostbook.dtd.struct-specialization">struct-specialization</link>| <link linkend="boostbook.dtd.union">union</link>| <link linkend="boostbook.dtd.union-specialization">union-specialization</link>| <link linkend="boostbook.dtd.typedef">typedef</link>| <link linkend="boostbook.dtd.enum">enum</link>| <link linkend="boostbook.dtd.free-function-group">free-function-group</link>| <link linkend="boostbook.dtd.function">function</link>| <link linkend="boostbook.dtd.overloaded-function">overloaded-function</link>| <link linkend="boostbook.dtd.namespace">namespace</link>)*
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>BoostBook namespaces are declared via the <namespace>
+  element. As in C++, namespaces can be nested and contain other C++
+  constructs, such as classes or functions. The <code>name</code>
+  attribute of a <namespace> element gives the namespace name
+  (e.g., "boost"). The <libraryname>Any</libraryname> library is
+  defined entirely within namespace boost by:</para>
+
+  <programlisting><library-reference>
+  <header name="boost/any.hpp">
+    <namespace name="boost">  
+      <!-- C++ constructs in the boost namespace -->
+    </namespace>
+  </header>
+</library-reference></programlisting>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.if-fails">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>if-fails</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>if-fails</refname>
+      <refpurpose>What it means when a testcase fails</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>if-fails ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>
+    Describes to the user the effect a certain failing testcase will
+    have on the usefulness of a library. This field is useful in cases
+    where a failed testcase does not mean that the library won't be
+    useful, but may mean that certain library features will not be
+    available.
+  </para>
+</refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.free-function-group">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>free-function-group</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>free-function-group</refname>
+      <refpurpose>A set of functions that are grouped together under one name</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>free-function-group ::= 
+  (<link linkend="boostbook.dtd.function">function</link>| <link linkend="boostbook.dtd.overloaded-function">overloaded-function</link>)*
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.functionname">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>functionname</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>functionname</refname>
+      <refpurpose>References a function with the given name</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>functionname ::= 
+  (#PCDATA)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>If a function (or overloaded function) with the given,
+  possibly-qualified name is found, this generates a link to that
+  function. Lookups obey currently-active <link linkend="boostbook.dtd.using-class"><sgmltag>using-class</sgmltag></link>
+  and <link linkend="boostbook.dtd.using-namespace"><sgmltag>using-namespace</sgmltag></link>
+  directives to aid in the search, along with searching within the
+  current scope.</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.librarycategory">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>librarycategory</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>librarycategory</refname>
+      <refpurpose>Declares that the enclosing library is in this category</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>librarycategory ::= 
+  (#PCDATA)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.notes">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>notes</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>notes</refname>
+      <refpurpose>Non-normative notes about a function's semantics</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>notes ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.data-member">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>data-member</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>data-member</refname>
+      <refpurpose>Declares a data member of a class</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>data-member ::= 
+  (<link linkend="boostbook.dtd.type">type</link>, <link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.specialization">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>specialization</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>specialization</refname>
+      <refpurpose>Defines the specialization arguments for a class specialization</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>specialization ::= 
+  (<link linkend="boostbook.dtd.template-arg">template-arg</link>)*
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.union-specialization">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>union-specialization</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>union-specialization</refname>
+      <refpurpose>A specialization (full or partial) of a union template</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>union-specialization ::= 
+  (<link linkend="boostbook.dtd.template">template</link>?, <link linkend="boostbook.dtd.specialization">specialization</link>?, <link linkend="boostbook.dtd.inherit">inherit</link>?, <link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?, (<link linkend="boostbook.dtd.static-constant">static-constant</link>| <link linkend="boostbook.dtd.typedef">typedef</link>| <link linkend="boostbook.dtd.enum">enum</link>| <link linkend="boostbook.dtd.copy-assignment">copy-assignment</link>| <link linkend="boostbook.dtd.constructor">constructor</link>| <link linkend="boostbook.dtd.destructor">destructor</link>| <link linkend="boostbook.dtd.method-group">method-group</link>| <link linkend="boostbook.dtd.free-function-group">free-function-group</link>| <link linkend="boostbook.dtd.function">function</link>| <link linkend="boostbook.dtd.method">method</link>| <link linkend="boostbook.dtd.overloaded-function">overloaded-function</link>| <link linkend="boostbook.dt
d.overloaded-method">overloaded-method</link>| <link linkend="boostbook.dtd.data-member">data-member</link>| <link linkend="boostbook.dtd.class">class</link>| <link linkend="boostbook.dtd.class-specialization">class-specialization</link>| <link linkend="boostbook.dtd.struct">struct</link>| <link linkend="boostbook.dtd.struct-specialization">struct-specialization</link>| <link linkend="boostbook.dtd.union">union</link>| <link linkend="boostbook.dtd.union-specialization">union-specialization</link>)*)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.throws">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>throws</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>throws</refname>
+      <refpurpose>Description of the exceptions thrown by a function</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>throws ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.template-arg">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>template-arg</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>template-arg</refname>
+      <refpurpose>A template argument in a specialization</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>template-arg ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.method-group">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>method-group</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>method-group</refname>
+      <refpurpose>A set of methods that are grouped together under one name</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>method-group ::= 
+  (<link linkend="boostbook.dtd.method">method</link>| <link linkend="boostbook.dtd.overloaded-method">overloaded-method</link>)*
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.requirement">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>requirement</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>requirement</refname>
+      <refpurpose>A requirement/property in the Jamfile for a testcase</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>requirement ::= 
+  (#PCDATA)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>A requirement is part of the dependencies of a target in a
+  Jamfile. The <code>name</code> attribute of a requirement element
+  gives the name of the Boost.Build feature and the content of the
+  requirement gives the value of that feature. A requirement such as
+  <code><includes>foo.hpp</code> would be encoded as
+  <code><requirement
+  name="includes">foo.hpp</requirement></code>.</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.precondition">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>precondition</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>precondition</refname>
+      <refpurpose>Conditions that must be met prior to executing a function</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>precondition ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.paramtype">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>paramtype</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>paramtype</refname>
+      <refpurpose>The type of a function parameter</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>paramtype ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.using-class">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>using-class</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>using-class</refname>
+      <refpurpose>Injects the method and function names of a class into the local scope</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>using-class ::= 
+  EMPTY
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.run-test">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>run-test</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>run-test</refname>
+      <refpurpose>A testcase that should compile, link, and execute</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>run-test ::= 
+  (<link linkend="boostbook.dtd.source">source</link>*, <link linkend="boostbook.dtd.lib">lib</link>*, <link linkend="boostbook.dtd.requirement">requirement</link>*, <link linkend="boostbook.dtd.purpose">purpose</link>, <link linkend="boostbook.dtd.if-fails">if-fails</link>?)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>filename</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the file associated with this element</entry></row>
+<row><entry>name</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.librarypurpose">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>librarypurpose</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>librarypurpose</refname>
+      <refpurpose>Describes in one short sentence or phrase the purpose of a library</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>librarypurpose ::= 
+  (#PCDATA| <link linkend="boostbook.dtd.code">code</link>| ulink| <link linkend="boostbook.dtd.functionname">functionname</link>| methodname| classname)*
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.copy-assignment">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>copy-assignment</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>copy-assignment</refname>
+      <refpurpose>Declares a copy-assignment operator</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>copy-assignment ::= 
+  (<link linkend="boostbook.dtd.template">template</link>?, <link linkend="boostbook.dtd.type">type</link>?, <link linkend="boostbook.dtd.parameter">parameter</link>*, <link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?, <link linkend="boostbook.dtd.requires">requires</link>?, <link linkend="boostbook.dtd.effects">effects</link>?, <link linkend="boostbook.dtd.postconditions">postconditions</link>?, <link linkend="boostbook.dtd.returns">returns</link>?, <link linkend="boostbook.dtd.throws">throws</link>?, <link linkend="boostbook.dtd.complexity">complexity</link>?, <link linkend="boostbook.dtd.notes">notes</link>?, <link linkend="boostbook.dtd.rationale">rationale</link>?)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>The return type of the copy-assignment operator does not need
+  to be specified. If left unspecified, it will default to an
+  unqualified reference to the enclosing class type.</para>
+
+  <para>General documentation on functions in BoostBook is provided in
+  the <link linkend="boostbook.dtd.function"><sgmltag>function</sgmltag></link>
+  element documentation.</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>cv</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>cv-qualifiers for this method, e.g., const volatile</entry></row>
+<row><entry>specifiers</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>The specifiers for this function, e.g., inline, static, etc.</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.run-fail-test">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>run-fail-test</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>run-fail-test</refname>
+      <refpurpose>A testcase that should compile and link, but fail on execution</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>run-fail-test ::= 
+  (<link linkend="boostbook.dtd.source">source</link>*, <link linkend="boostbook.dtd.lib">lib</link>*, <link linkend="boostbook.dtd.requirement">requirement</link>*, <link linkend="boostbook.dtd.purpose">purpose</link>, <link linkend="boostbook.dtd.if-fails">if-fails</link>?)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>filename</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the file associated with this element</entry></row>
+<row><entry>name</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.template">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>template</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>template</refname>
+      <refpurpose>Declares the template parameters of a class or function</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>template ::= 
+  (<link linkend="boostbook.dtd.template-type-parameter">template-type-parameter</link>| <link linkend="boostbook.dtd.template-nontype-parameter">template-nontype-parameter</link>| <link linkend="boostbook.dtd.template-varargs">template-varargs</link>)*
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.compile-fail-test">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>compile-fail-test</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>compile-fail-test</refname>
+      <refpurpose>A testcase that should fail to compile</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>compile-fail-test ::= 
+  (<link linkend="boostbook.dtd.source">source</link>*, <link linkend="boostbook.dtd.lib">lib</link>*, <link linkend="boostbook.dtd.requirement">requirement</link>*, <link linkend="boostbook.dtd.purpose">purpose</link>, <link linkend="boostbook.dtd.if-fails">if-fails</link>?)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>filename</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the file associated with this element</entry></row>
+<row><entry>name</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.returns">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>returns</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>returns</refname>
+      <refpurpose>Description of the return value of a function</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>returns ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.default">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>default</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>default</refname>
+      <refpurpose>The default value of a function or template parameter</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>default ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.parameter">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>parameter</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>parameter</refname>
+      <refpurpose>A function parameter</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>parameter ::= 
+  (<link linkend="boostbook.dtd.paramtype">paramtype</link>, <link linkend="boostbook.dtd.default">default</link>?)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>name</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.signature">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>signature</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>signature</refname>
+      <refpurpose>One signature of an overloaded function or method</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>signature ::= 
+  (<link linkend="boostbook.dtd.template">template</link>?, <link linkend="boostbook.dtd.type">type</link>, <link linkend="boostbook.dtd.parameter">parameter</link>*)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>
+    A signature refers to one declaration of an overloaded function or
+    method. The signature itself has no name, because the name of the
+    overloaded function or method is used. An overloaded function or
+    method will have several signatures that will generally be typeset
+    together.
+  </para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>cv</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>cv-qualifiers for this method, e.g., const volatile</entry></row>
+<row><entry>specifiers</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>The specifiers for this function, e.g., inline, static, etc.</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.overloaded-function">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>overloaded-function</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>overloaded-function</refname>
+      <refpurpose>An overloaded function</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>overloaded-function ::= 
+  (<link linkend="boostbook.dtd.signature">signature</link>*, <link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?, <link linkend="boostbook.dtd.requires">requires</link>?, <link linkend="boostbook.dtd.effects">effects</link>?, <link linkend="boostbook.dtd.postconditions">postconditions</link>?, <link linkend="boostbook.dtd.returns">returns</link>?, <link linkend="boostbook.dtd.throws">throws</link>?, <link linkend="boostbook.dtd.complexity">complexity</link>?, <link linkend="boostbook.dtd.notes">notes</link>?, <link linkend="boostbook.dtd.rationale">rationale</link>?)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>General documentation on functions in BoostBook is provided in
+  the <link linkend="boostbook.dtd.function"><sgmltag>function</sgmltag></link>
+  element documentation.</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.class">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>class</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>class</refname>
+      <refpurpose>Declares a class or class template</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>class ::= 
+  (<link linkend="boostbook.dtd.template">template</link>?, <link linkend="boostbook.dtd.inherit">inherit</link>*, <link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?, (<link linkend="boostbook.dtd.static-constant">static-constant</link>| <link linkend="boostbook.dtd.typedef">typedef</link>| <link linkend="boostbook.dtd.enum">enum</link>| <link linkend="boostbook.dtd.copy-assignment">copy-assignment</link>| <link linkend="boostbook.dtd.constructor">constructor</link>| <link linkend="boostbook.dtd.destructor">destructor</link>| <link linkend="boostbook.dtd.method-group">method-group</link>| <link linkend="boostbook.dtd.free-function-group">free-function-group</link>| <link linkend="boostbook.dtd.function">function</link>| <link linkend="boostbook.dtd.method">method</link>| <link linkend="boostbook.dtd.overloaded-function">overloaded-function</link>| <link linkend="boostbook.dtd.overloaded-method">overloaded-method</link>| <link linkend="boostbo
ok.dtd.data-member">data-member</link>| <link linkend="boostbook.dtd.class">class</link>| <link linkend="boostbook.dtd.class-specialization">class-specialization</link>| <link linkend="boostbook.dtd.struct">struct</link>| <link linkend="boostbook.dtd.struct-specialization">struct-specialization</link>| <link linkend="boostbook.dtd.union">union</link>| <link linkend="boostbook.dtd.union-specialization">union-specialization</link>)*)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>C++ classes and class templates are described via the
+  <class> element. Each class has a name (e.g., "any") given by
+  the <code>name</code> attribute, a purpose given by the
+  <purpose> element, documentation, and a set of types,
+  functions, base classes, and data members. Here is a minimal
+  definition of the <classname>boost::any</classname> class:</para>
+
+  <programlisting><namespace name="boost">
+  <class name="any">
+    <purpose>
+      A class whose instances can hold instances of any type that satisfies
+      ValueType requirements.
+    </purpose>
+  </class>
+</namespace></programlisting>
+
+  <para>Additional class documentation can be contained in a
+  <sgmltag>description</sgmltag> element following the <purpose>
+  element. This documentation will be typeset prior to documentation
+  for specific elements in the class (e.g., constructors or
+  methods).</para>
+
+  <para>Class inheritance is described via the <inherit>
+  element. The <inherit> element requires an <code>access</code>
+  attribute which must be one of <emphasis>public</emphasis>,
+  <emphasis>protected</emphasis>, or <emphasis>private</emphasis>. The
+  content of the <inherited> element in C++ code that names the
+  class inherited, and may contain markup to link to the class. The
+  following description of the class
+  <classname>boost::bad_any_cast</classname> describes public
+  inheritance from the class <classname>std::bad_cast</classname>. It
+  also defines the <purpose> element, which contains a short
+  description of the use of the class.</para>
+    
+  <programlisting><class name="bad_any_cast">
+  <inherit access="public"><classname>std::bad_cast</classname></inherit>
+  <purpose><para>The exception thrown in the event of a failed
+  <functionname>any_cast</functionname> of an
+  <classname>any</classname> value.</para></purpose>
+</class></programlisting>
+
+  <para>Class templates are defined by <class> elements with a
+  <template> child element at the beginning.</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.librarycategorydef">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>librarycategorydef</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>librarycategorydef</refname>
+      <refpurpose>Defines a new library category</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>librarycategorydef ::= 
+  (#PCDATA)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>All library category definitions should be in <filename>doc/src/boost.xml</filename>, and the names of categories must be prefixed with "<code>category:</code>".</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.type">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>type</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>type</refname>
+      <refpurpose>The type of an element or return type of a function</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>type ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.enumvalue">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>enumvalue</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>enumvalue</refname>
+      <refpurpose>A single value of an enumeration</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>enumvalue ::= 
+  (<link linkend="boostbook.dtd.default">default</link>?)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.overloaded-method">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>overloaded-method</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>overloaded-method</refname>
+      <refpurpose>An overloaded method</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>overloaded-method ::= 
+  (<link linkend="boostbook.dtd.signature">signature</link>*, <link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?, <link linkend="boostbook.dtd.requires">requires</link>?, <link linkend="boostbook.dtd.effects">effects</link>?, <link linkend="boostbook.dtd.postconditions">postconditions</link>?, <link linkend="boostbook.dtd.returns">returns</link>?, <link linkend="boostbook.dtd.throws">throws</link>?, <link linkend="boostbook.dtd.complexity">complexity</link>?, <link linkend="boostbook.dtd.notes">notes</link>?, <link linkend="boostbook.dtd.rationale">rationale</link>?)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>General documentation on functions in BoostBook is provided in
+  the <link linkend="boostbook.dtd.function"><sgmltag>function</sgmltag></link>
+  element documentation.</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.programlisting">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>programlisting</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>programlisting</refname>
+      <refpurpose>A sample of program code</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>programlisting ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>name</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.complexity">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>complexity</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>complexity</refname>
+      <refpurpose>The time/space/etc. complexity of a function</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>complexity ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.purpose">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>purpose</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>purpose</refname>
+      <refpurpose>A short description of an entity's use</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>purpose ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.template-nontype-parameter">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>template-nontype-parameter</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>template-nontype-parameter</refname>
+      <refpurpose>A nontype template parameter</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>template-nontype-parameter ::= 
+  (<link linkend="boostbook.dtd.type">type</link>, <link linkend="boostbook.dtd.default">default</link>?, <link linkend="boostbook.dtd.purpose">purpose</link>?)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.library">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>library</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>library</refname>
+      <refpurpose>Top-level element for a library</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>library ::= 
+  (<link linkend="boostbook.dtd.libraryinfo">libraryinfo</link>, (title, ((section| <link linkend="boostbook.dtd.library-reference">library-reference</link>| <link linkend="boostbook.dtd.testsuite">testsuite</link>))+)?)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>dirname</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry/></row>
+<row><entry>url</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry/></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+<row><entry>html-only</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry/></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.librarycategorylist">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>librarycategorylist</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>librarycategorylist</refname>
+      <refpurpose>Categorized listing of libraries</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>librarycategorylist ::= 
+  (<link linkend="boostbook.dtd.librarycategorydef">librarycategorydef</link>)*
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>This element is not intended for use by developers, but is
+  used by <filename>doc/src/boost.xml</filename> as a
+  placeholder.</para>
+</refsection>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.using-namespace">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>using-namespace</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>using-namespace</refname>
+      <refpurpose>Injects the declared names from a namespace into the local scope</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>using-namespace ::= 
+  EMPTY
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.struct-specialization">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>struct-specialization</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>struct-specialization</refname>
+      <refpurpose>A specialization (full or partial) of a struct template</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>struct-specialization ::= 
+  (<link linkend="boostbook.dtd.template">template</link>?, <link linkend="boostbook.dtd.specialization">specialization</link>?, <link linkend="boostbook.dtd.inherit">inherit</link>?, <link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?, (<link linkend="boostbook.dtd.static-constant">static-constant</link>| <link linkend="boostbook.dtd.typedef">typedef</link>| <link linkend="boostbook.dtd.enum">enum</link>| <link linkend="boostbook.dtd.copy-assignment">copy-assignment</link>| <link linkend="boostbook.dtd.constructor">constructor</link>| <link linkend="boostbook.dtd.destructor">destructor</link>| <link linkend="boostbook.dtd.method-group">method-group</link>| <link linkend="boostbook.dtd.free-function-group">free-function-group</link>| <link linkend="boostbook.dtd.function">function</link>| <link linkend="boostbook.dtd.method">method</link>| <link linkend="boostbook.dtd.overloaded-function">overloaded-function</link>| <link linkend="boostbook.dt
d.overloaded-method">overloaded-method</link>| <link linkend="boostbook.dtd.data-member">data-member</link>| <link linkend="boostbook.dtd.class">class</link>| <link linkend="boostbook.dtd.class-specialization">class-specialization</link>| <link linkend="boostbook.dtd.struct">struct</link>| <link linkend="boostbook.dtd.struct-specialization">struct-specialization</link>| <link linkend="boostbook.dtd.union">union</link>| <link linkend="boostbook.dtd.union-specialization">union-specialization</link>)*)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.struct">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>struct</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>struct</refname>
+      <refpurpose>Declares a C++ struct</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>struct ::= 
+  (<link linkend="boostbook.dtd.template">template</link>?, <link linkend="boostbook.dtd.inherit">inherit</link>*, <link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?, (<link linkend="boostbook.dtd.static-constant">static-constant</link>| <link linkend="boostbook.dtd.typedef">typedef</link>| <link linkend="boostbook.dtd.enum">enum</link>| <link linkend="boostbook.dtd.copy-assignment">copy-assignment</link>| <link linkend="boostbook.dtd.constructor">constructor</link>| <link linkend="boostbook.dtd.destructor">destructor</link>| <link linkend="boostbook.dtd.method-group">method-group</link>| <link linkend="boostbook.dtd.free-function-group">free-function-group</link>| <link linkend="boostbook.dtd.function">function</link>| <link linkend="boostbook.dtd.method">method</link>| <link linkend="boostbook.dtd.overloaded-function">overloaded-function</link>| <link linkend="boostbook.dtd.overloaded-method">overloaded-method</link>| <link linkend="boostbo
ok.dtd.data-member">data-member</link>| <link linkend="boostbook.dtd.class">class</link>| <link linkend="boostbook.dtd.class-specialization">class-specialization</link>| <link linkend="boostbook.dtd.struct">struct</link>| <link linkend="boostbook.dtd.struct-specialization">struct-specialization</link>| <link linkend="boostbook.dtd.union">union</link>| <link linkend="boostbook.dtd.union-specialization">union-specialization</link>)*)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.lib">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>lib</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>lib</refname>
+      <refpurpose>A library dependency</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>lib ::= 
+  (#PCDATA)
+</refsynopsisdiv>
+    <refsection><title>Description</title>
+  <para>Declares a library dependency on the library named by the content of this element, to be emitted in a Jamfile.</para>
+</refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.enum">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>enum</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>enum</refname>
+      <refpurpose>Declares an enumeration type</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>enum ::= 
+  (<link linkend="boostbook.dtd.enumvalue">enumvalue</link>*, <link linkend="boostbook.dtd.purpose">purpose</link>?, <link linkend="boostbook.dtd.description">description</link>?)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.requires">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>requires</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>requires</refname>
+      <refpurpose>Declares the requirements of a function</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>requires ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.effects">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>effects</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>effects</refname>
+      <refpurpose>Declares the side effects of a function</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>effects ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.libraryname">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>libraryname</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>libraryname</refname>
+      <refpurpose>References a library of the given name</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>libraryname ::= 
+  (#PCDATA)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.libraryinfo">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>libraryinfo</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>libraryinfo</refname>
+      <refpurpose>Provides information about a library</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>libraryinfo ::= 
+  (author+, copyright*, legalnotice*, <link linkend="boostbook.dtd.librarypurpose">librarypurpose</link>, <link linkend="boostbook.dtd.librarycategory">librarycategory</link>*)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.testsuite">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>testsuite</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>testsuite</refname>
+      <refpurpose>Describes a library testsuite</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>testsuite ::= 
+  ((<link linkend="boostbook.dtd.compile-test">compile-test</link>| <link linkend="boostbook.dtd.link-test">link-test</link>| <link linkend="boostbook.dtd.run-test">run-test</link>| <link linkend="boostbook.dtd.compile-fail-test">compile-fail-test</link>| <link linkend="boostbook.dtd.link-fail-test">link-fail-test</link>| <link linkend="boostbook.dtd.run-fail-test">run-fail-test</link>)+)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.header">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>header</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>header</refname>
+      <refpurpose>Declares a C++ header with the given name</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>header ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>name</entry><entry>#REQUIRED</entry><entry>CDATA</entry><entry>The name of the element being declared to referenced</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+  <refentry id="boostbook.dtd.rationale">
+    <refmeta>
+      <refentrytitle>
+          BoostBook element <sgmltag>rationale</sgmltag></refentrytitle>
+      <manvolnum>9</manvolnum>
+    </refmeta>
+    <refnamediv>
+      <refname>rationale</refname>
+      <refpurpose>Describes the rationale for a particular function's design</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>rationale ::= 
+  (ANY)
+</refsynopsisdiv>
+    <refsection>
+      <title>Attributes</title>
+      <informaltable>
+        <tgroup cols="4">
+          <thead>
+            <row>
+              <entry>Name</entry>
+              <entry>Type</entry>
+              <entry>Value</entry>
+              <entry>Purpose</entry>
+            </row>
+          </thead>
+          <tbody>
+
+<row><entry>last-revision</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Set to $Date: 2006/11/13 16:24:14 $ to keep "last revised" information in sync with CVS changes</entry></row>
+<row><entry>id</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>A global identifier for this element</entry></row>
+<row><entry>xml:base</entry><entry>#IMPLIED</entry><entry>CDATA</entry><entry>Implementation detail used by XIncludes</entry></row>
+</tbody>
+        </tgroup>
+      </informaltable>
+    </refsection>
+  </refentry>
+</section>
Added: sandbox/boost_docs/trunk/tools/boostbook/doc/together.qbk
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/doc/together.qbk	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,57 @@
+[/
+    Boost.Boostbook
+    Copyright (c) 2003-2005 Douglas Gregor
+
+    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)
+]
+
+[/ QuickBook Document version 1.4 ]
+
+[section Bringing Together a BoostBook Document]
+
+[#boostbook.linking]
+
+[heading Linking in BoostBook]
+
+How one links to another element in BoostBook depends greatly on the nature of
+the element linked and how the link should appear. There are three general
+linking elements: <xref>, <link>, and <ulink>. Additionally, there are linking
+elements for referencing specific types of entities, such as classes
+(<classname>), functions (<functionname>), or libraries (<libraryname>).
+
+The <xref> element references elements that have an `id` attribute and a title.
+The actual link text is composed from title and type of the element referenced.
+To link to a particular ID, create an <xref> element with the `linkend`
+attribute set to the ID of the intended target. For instance, this section's
+ID is `boostbook.linking`, so we create a reference it to with
+[^<xref linkend="boostbook.linking"/>], which will look like this in the text:
+[link boostbook.linking the section called âLinking in BoostBookâ].
+
+The <link> element references an ID in the same way as <xref>, except that
+<link> does not generate any text for the link, so text must be supplied within
+the element. For instance, we can again link to this chapter but this time
+specify our own text with [^<link linkend="boostbook.linking">like this</link>].
+This markup will result in a link to this chapter that looks
+[link boostbook.linking like this].
+
+The <ulink> element references a URL that is outside of the DocBook document.
+The `url` attribute contains the URL to link to, and the element data provides
+the link text.For instance, we can link to the the Boost web site with
+[^<ulink url="http://www.boost.org">Boost</ulink>], which appears in the document
+like this: [@http://www.boost.org Boost].
+
+The <classname>, <functionname>, <methodname>, and <libraryname> link to
+classes, functions, methods, and libraries, respectively. The text of each
+element gives both the name of the element to link to and the link text.
+For instance, we can link to the Function library with
+[^<libraryname>Function</libraryname>], which results in the following: Function.
+In cases where the displayed text is different from the actual name, the `alt`
+attribute can be specified. For instance, the following XML element references
+the `boost::function` class template but displays the text `function`:
+[^<classname alt="boost::function">function</classname>].
+
+[endsect]
+
+
Added: sandbox/boost_docs/trunk/tools/boostbook/index.html
==============================================================================
--- (empty file)
+++ sandbox/boost_docs/trunk/tools/boostbook/index.html	2007-07-04 22:47:43 EDT (Wed, 04 Jul 2007)
@@ -0,0 +1,10 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+  <head>
+    <meta http-equiv="refresh" content="0; URL=doc/html/index.html">
+  </head>
+  <body>
+    Automatic redirection failed, click this 
+    link
+  </body>
+</html>