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