Boost C++ Libraries: Ticket #3842: PDF documents miss title https://svn.boost.org/trac10/ticket/3842 <p> I downloaded documentation PDFs for Boost 1.41.0 from <a class="missing wiki">SourceForge</a>. Some of the documents had title set correctly, ex. "regex.pdf" title is "Boost.Regex". However, most of the files have title "Untitled". </p> <p> I'm using Mac OS X and I used Preview-&gt;Tools-&gt;Inspector to check the title. </p> <p> This bug causes problems when I try to import the files into Calibre ebook library. I would greatly appreciate a fix for the next release. </p> <p> Rafal </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/3842 Trac 1.4.3 Daniel James Thu, 14 Jan 2010 21:27:49 GMT owner, status changed https://svn.boost.org/trac10/ticket/3842#comment:1 https://svn.boost.org/trac10/ticket/3842#comment:1 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Matias Capeletto</span> to <span class="trac-author">Daniel James</span> </li> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> <p> I'm not sure if I'll be able to get this into the new release, but I'll see what I can do. </p> Ticket John Maddock Fri, 15 Jan 2010 12:33:05 GMT cc set https://svn.boost.org/trac10/ticket/3842#comment:2 https://svn.boost.org/trac10/ticket/3842#comment:2 <ul> <li><strong>cc</strong> <span class="trac-author">John Maddock</span> added </li> </ul> <p> I'll look into this as well - I've never investigated where that meta-data come from exactly - but I think this will require editing the documentation source to ensure they have the necessary metadata in their headers. </p> Ticket John Maddock Fri, 15 Jan 2010 12:45:40 GMT <link>https://svn.boost.org/trac10/ticket/3842#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/3842#comment:3</guid> <description> <p> The difference appears to be whether the documentation begins: </p> <p> [library foobar </p> <p> or </p> <p> [article foobar </p> <p> The latter seems to be correctly setting the required metadata in the docbook XML, while the former doesn't. Any ideas? I'm guessing it's because "[library" is intended to be part of a larger document where as "[article" isn't? </p> <p> John. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Daniel James</dc:creator> <pubDate>Fri, 15 Jan 2010 12:59:26 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/3842#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/3842#comment:4</guid> <description> <p> That's what I first thought, but then I noticed that Boost.Unordered has the correct metadata. My second thought was that it was because libraries have their title in the wrong place ('library' is part of boostbook, not docbook, and the boostbook dtd requires that title and libraryinfo are in the opposite order to the normal docbook document types), but that doesn't make a difference either. As far as I can tell, it's the xml parameters that determine this. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>John Maddock</dc:creator> <pubDate>Fri, 15 Jan 2010 13:45:01 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/3842#comment:5 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/3842#comment:5</guid> <description> <p> If it's the xsl params that determine this, then it may be as simple as changing the project requirements in doc/pdf/Jamfile.v2, I'm running a rebuild with this change now, but it may take a while.... </p> <p> John. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>John Maddock</dc:creator> <pubDate>Fri, 15 Jan 2010 13:54:21 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/3842#comment:6 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/3842#comment:6</guid> <description> <p> Still building but... </p> <p> Adding </p> <p> project </p> <blockquote> <p> : requirements &lt;format&gt;pdf:&lt;xsl:param&gt;xep.extensions=1 &lt;format&gt;pdf:&lt;xsl:param&gt;fop.extensions=0 &lt;format&gt;pdf:&lt;xsl:param&gt;fop1.extensions=0 ; </p> </blockquote> <p> to the doc/pdf jammfile fixes things for array and any, but not accumulators or string_algo... unless something didn't get rebuilt maybe? </p> <p> Will investigate some more, again... John. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>anonymous</dc:creator> <pubDate>Fri, 15 Jan 2010 17:16:21 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/3842#comment:7 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/3842#comment:7</guid> <description> <p> OK, I can fix this by either: </p> <ul><li>remembering to add the necessary xsl:param's to the command line when I build the docs. </li><li>Changing the default in our stylesheet wrappers to use xep rather than fop1 extensions. </li></ul><p> I don't particularly like either option at present, I've asked on the Boost.Build list if there's a better way. </p> <p> John. </p> </description> <category>Ticket</category> </item> <item> <author>rrafal@…</author> <pubDate>Fri, 15 Jan 2010 17:42:45 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/3842#comment:8 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/3842#comment:8</guid> <description> <p> Thanks a lot for working on it. I never expected such a quick response. Many thanks! Rafal </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Daniel James</dc:creator> <pubDate>Sun, 24 Jan 2010 20:04:10 GMT</pubDate> <title>cc, owner, status changed https://svn.boost.org/trac10/ticket/3842#comment:9 https://svn.boost.org/trac10/ticket/3842#comment:9 <ul> <li><strong>cc</strong> <span class="trac-author">daniel_james@…</span> added </li> <li><strong>owner</strong> changed from <span class="trac-author">Daniel James</span> to <span class="trac-author">John Maddock</span> </li> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">new</span> </li> </ul> <p> Reassigning to John as he's doing all the work. </p> Ticket John Maddock Sun, 07 Feb 2010 10:28:18 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/3842#comment:10 https://svn.boost.org/trac10/ticket/3842#comment:10 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> Fixed in TRunk by adding a build script to take care of the necessary options. I'll do the same on the release branch when it reopens. 1.42.0 PDF builds should have this fixed too. </p> Ticket