diff --git a/doc/Jamfile.v2 b/doc/Jamfile.v2 index efd855d..6c468cb 100644 --- a/doc/Jamfile.v2 +++ b/doc/Jamfile.v2 @@ -8,9 +8,6 @@ project boost/doc ; import boostbook : boostbook ; boostbook boostbook : boostbook.xml : - html.stylesheet=../../../../doc/html/boostbook.css boost.root=../../../.. - boost.libraries=../../../../libs/libraries.htm - navig.graphics=1 ; diff --git a/setup_boostbook.py b/setup_boostbook.py index 575f5ff..ab9e3ee 100644 --- a/setup_boostbook.py +++ b/setup_boostbook.py @@ -11,12 +11,12 @@ # User configuration # (MAINTANERS: please, keep in synch with setup_boostbook.sh) -DOCBOOK_XSL_VERSION = "1.73.2" +DOCBOOK_XSL_VERSION = "1.75.2" DOCBOOK_DTD_VERSION = "4.2" FOP_VERSION = "0.94" FOP_JDK_VERSION="1.4" FOP_MIRROR = "http://mirrors.ibiblio.org/pub/mirrors/apache/xmlgraphics/fop/binaries" -SOURCEFORGE_MIRROR = "http://dl.sourceforge.net" +SOURCEFORGE_DOWNLOAD = "http://sourceforge.net/projects/docbook/files" # No user configuration below this point------------------------------------- @@ -150,7 +150,7 @@ def adjust_user_config( config_file def setup_docbook_xsl( tools_directory ): print "DocBook XSLT Stylesheets ..." DOCBOOK_XSL_TARBALL = os.path.join( tools_directory, "docbook-xsl-%s.tar.gz" % DOCBOOK_XSL_VERSION ) - DOCBOOK_XSL_URL = "%s/sourceforge/docbook/%s" % ( SOURCEFORGE_MIRROR, os.path.basename( DOCBOOK_XSL_TARBALL ) ) + DOCBOOK_XSL_URL = "%s/docbook-xsl/%s/%s/download" % (SOURCEFORGE_DOWNLOAD, DOCBOOK_XSL_VERSION, os.path.basename( DOCBOOK_XSL_TARBALL ) ) if os.path.exists( DOCBOOK_XSL_TARBALL ): print " Using existing DocBook XSLT Stylesheets (version %s)." % DOCBOOK_XSL_VERSION diff --git a/setup_boostbook.sh b/setup_boostbook.sh index da1a9fc..804d8b2 100644 --- a/setup_boostbook.sh +++ b/setup_boostbook.sh @@ -7,19 +7,19 @@ # User configuration # (MAINTANERS: please, keep in synch with setup_boostbook.py) -DOCBOOK_XSL_VERSION=1.73.2 +DOCBOOK_XSL_VERSION=1.75.2 DOCBOOK_DTD_VERSION=4.2 FOP_VERSION=0.94 FOP_JDK_VERSION=1.4 FOP_MIRROR=http://mirrors.ibiblio.org/pub/mirrors/apache/xmlgraphics/fop/binaries -SOURCEFORGE_MIRROR=http://dl.sourceforge.net +SOURCEFORGE_DOWNLOAD=http://sourceforge.net/projects/docbook/files/ HTTP_GET_CMD="curl -O -L" # No user configuration below this point------------------------------------- # Get the DocBook XSLT Stylesheets DOCBOOK_XSL_TARBALL=docbook-xsl-$DOCBOOK_XSL_VERSION.tar.gz -DOCBOOK_XSL_URL=$SOURCEFORGE_MIRROR/sourceforge/docbook/$DOCBOOK_XSL_TARBALL +DOCBOOK_XSL_URL=$SOURCEFORGE_DOWNLOAD/docbook-xsl/$DOCBOOK_XSL_VERSION/$DOCBOOK_XSL_TARBALL/download if test -f $DOCBOOK_XSL_TARBALL; then echo "Using existing DocBook XSLT Stylesheets (version $DOCBOOK_XSL_VERSION)." else diff --git a/test/Jamfile.v2 b/test/Jamfile.v2 index 14cf420..4699cd1 100644 --- a/test/Jamfile.v2 +++ b/test/Jamfile.v2 @@ -8,9 +8,6 @@ project boost/test ; import boostbook : boostbook ; boostbook alt : alt.xml : - html.stylesheet=../../../../doc/html/boostbook.css boost.root=../../../.. - boost.libraries=../../../../libs/libraries.htm - navig.graphics=1 ; diff --git a/test/alt.xml b/test/alt.xml index c06736c..aed8a75 100644 --- a/test/alt.xml +++ b/test/alt.xml @@ -1,3 +1,4 @@ + - diff --git a/test/doxygen/Jamfile.v2 b/test/doxygen/Jamfile.v2 index e5b0d68..06cea38 100644 --- a/test/doxygen/Jamfile.v2 +++ b/test/doxygen/Jamfile.v2 @@ -16,9 +16,6 @@ boostbook standalone : example.xml : - boost.root=../../../../.. - boost.libraries=../../../../../libs/libraries.htm - html.stylesheet=../../../../../doc/html/boostbook.css - + boost.root=../../../../.. autodoc ; diff --git a/test/doxygen/boost/example.hpp b/test/doxygen/boost/example.hpp index 7d47214..f3b9acc 100644 --- a/test/doxygen/boost/example.hpp +++ b/test/doxygen/boost/example.hpp @@ -71,7 +71,7 @@ namespace example * Embedded docbook list: * * \xmlonly - * 12 + * 12 * \endxmlonly * * \a Special \b Bold \c Typewriter \e Italics \em emphasis \p parameter diff --git a/xsl/annotation.xsl b/xsl/annotation.xsl index 7d471a5..c79da41 100644 --- a/xsl/annotation.xsl +++ b/xsl/annotation.xsl @@ -390,6 +390,10 @@ + + + + diff --git a/xsl/docbook.xsl b/xsl/docbook.xsl index 706a7c4..e5f8704 100644 --- a/xsl/docbook.xsl +++ b/xsl/docbook.xsl @@ -98,14 +98,14 @@ - + - + diff --git a/xsl/doxygen/doxygen2boostbook.xsl b/xsl/doxygen/doxygen2boostbook.xsl index 5eb190a..b541797 100644 --- a/xsl/doxygen/doxygen2boostbook.xsl +++ b/xsl/doxygen/doxygen2boostbook.xsl @@ -204,8 +204,7 @@ - + @@ -261,7 +260,9 @@ - + + + @@ -269,8 +270,7 @@ - + @@ -384,7 +384,7 @@ - + @@ -498,11 +498,15 @@ - + + + - + + + @@ -664,6 +668,7 @@ + @@ -672,6 +677,7 @@ + @@ -680,13 +686,14 @@ + - @@ -694,6 +701,7 @@ + @@ -703,6 +711,7 @@ + @@ -718,6 +727,7 @@ + @@ -728,15 +738,20 @@ + - + + + - + + + @@ -765,7 +780,9 @@ - + + + - + @@ -1007,8 +1023,7 @@ - @@ -1182,8 +1197,7 @@ - + diff --git a/xsl/source-highlight.xsl b/xsl/source-highlight.xsl index 748f1fe..0d9f449 100644 --- a/xsl/source-highlight.xsl +++ b/xsl/source-highlight.xsl @@ -162,4 +162,9 @@ conceptname|macroname|globalname" mode="highlight"> + + + + +