From: SourceForge.net <no...@so...> - 2005-06-06 14:47:23
|
Bugs item #1215114, was opened at 2005-06-05 13:43 Message generated for change (Comment added) made by dispiste You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=373747&aid=1215114&group_id=21935 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: DocBook XSL Group: Print/FO/PDF Status: Closed Resolution: Fixed Priority: 5 Submitted By: César Martínez Izquierdo (dispiste) Assigned to: Robert Stayton (bobstayton) Summary: xref causes the whole example included in list of examples Initial Comment: Hi, if I create two examples A and B, and I include an xref to example A in the title of example B, then the whole example A is included in the title of example B in the list of examples. Only the title of example A should be included, not the whole example. The title of example B will be OK *in the example*, but not in the *list of examples*. Here there is some code which triggers the bug: <?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "/usr/share/xml/docbook/schema/dtd/4.4/docbookx.dtd"> <book><title>This is the a book written to solve a bug</title> <chapter> <example id="exA"> <title>Example A</title> <para>This is the stupid example A</para> </example> <example id="exB"> <title>Example B includes an xref: <xref linkend="exA"/></title> <para>This is the stupid example B</para> </example> </chapter> </book> The resulting text in the example B is the following (correct): Example 1.2. Example B includes an xref: Example 1.1, "Example A" This is the stupid example B However, the resulting text in the list of examples is the following not correct): 1.2. Example B includes an xref: Example AThis is the stupid example AExample 1.1, "Example A"Example AThis is the stupid example A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 My toolchain is xsltproc + fop. $ xsltproc --version Using libxml 20616, libxslt 10112 and libexslt 810 xsltproc was compiled against libxml 20616, libxslt 10112 and libexslt 810 libxslt 10112 was compiled against libxml 20616 libexslt 810 was compiled against libxml 20616 Fop version is 0.20.5 ---------------------------------------------------------------------- >Comment By: César Martínez Izquierdo (dispiste) Date: 2005-06-06 16:47 Message: Logged In: YES user_id=245862 The CVS version works fine for me. Thanks! ---------------------------------------------------------------------- Comment By: Robert Stayton (bobstayton) Date: 2005-06-06 08:57 Message: Logged In: YES user_id=193218 This is a bug that was fixed in CVS some time ago. Were you testing with the CVS version? It is reproducible with version 1.68.1/fo/docbook.xsl. I think it is time to get a new release out. ---------------------------------------------------------------------- Comment By: Robert Stayton (bobstayton) Date: 2005-06-06 08:57 Message: Logged In: YES user_id=193218 A fix for this issue has been added to the current codebase. Please test the fix with the latest snapshot from: http://docbook.sourceforge.net/snapshots/ ---------------------------------------------------------------------- Comment By: Michael Smith (xmldoc) Date: 2005-06-06 06:46 Message: Logged In: YES user_id=118135 I can't reproduce this. I tested with the same versions of xsltproc/libxml/libxslt, but I get expected results. But this looks a lot like a known issue in more recent versions of libxslt - http://bugzilla.gnome.org/show_bug.cgi?id=306348 ---------------------------------------------------------------------- Comment By: Michael Smith (xmldoc) Date: 2005-06-06 06:46 Message: Logged In: YES user_id=118135 Unable to reproduce. Please upload a test document and your customization layer (if any). Also, please post a description of your toolchain -- in particular, which XSLT engine and what version of that engine. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=373747&aid=1215114&group_id=21935 |