Re: [Boost-bugs] [Boost C++ Libraries] #1171: Quickbook title output

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #1171: Quickbook title output
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-04-16 08:06:23


#1171: Quickbook title output
-------------------------------+--------------------------------------------
  Reporter: djowel | Owner: djowel
      Type: Bugs | Status: closed
 Milestone: To Be Determined | Component: quickbook
   Version: Boost 1.34.1 | Severity: Problem
Resolution: fixed | Keywords:
-------------------------------+--------------------------------------------
Changes (by danieljames):

  * status: new => closed
  * resolution: => fixed

Comment:

 John Maddock:

   Any chance of a minor patch to quickbook so it doesn't split section
 titles
   across multiple lines?

   For example:

   {{{[section:mbessel Modified Bessel Functions of the First and Second
 Kinds]}}}

   Ends up as:

   {{{
         <title><link linkend="math_toolkit.special.bessel.bessel"> Bessel
 Functions
         of the First and Second Kinds</link></title>
   }}}

   Then when XSLT->HTML generates the "title" attribute of links into that
   section, it helpfully preserves the newlines and whitespace, leading to
   popup tooltips that either contain "bad characters" (Firefox), or which
 are
   split over multiple lines complete with surplus whitespace (IE7).

 Someone changed the output of quickbook so that the linkend is no longer
 part of the title so newlines are less likely. But they still happen for
 very long titles.

 But I don't think this is a quickbook bug, it's a docbook bug that it was
 generating invalid title attributes. And it appears to be fixed in the
 latest docbook xsl stylesheets.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/1171#comment:1>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:00 UTC