You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by bu...@apache.org on 2006/09/15 09:40:22 UTC

DO NOT REPLY [Bug 40517] New: - link to a page-sequence doesn't work

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=40517>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=40517

           Summary: link to a page-sequence doesn't work
           Product: Fop
           Version: 0.20.5
          Platform: Sun
        OS/Version: Solaris
            Status: NEW
          Severity: normal
          Priority: P2
         Component: pdf
        AssignedTo: fop-dev@xmlgraphics.apache.org
        ReportedBy: okiddle@yahoo.co.uk


I'm using the docbook-xsl stylesheets to create my XSL-FO files. FOP is not
handling links where the destination id is in a fo:page-sequence element. This
means that in the table of contents, the page numbers are missing for all the
chapter headings. Similarly, the cross-referencing is broken so clicking on the
chapter heading in the table of contents or the PDF bookmark doesn't work.

Looking at the generated XSL-FO, there is for example the following for the PDF
bookmark: <fox:outline
internal-destination="id219576"><fox:label>1.&#xA0;Introduction</fox:label>
And, similarly in the table of contents: <fo:basic-link
internal-destination="id219576">1. Introduction</fo:basic-link>
And the destination is in a fo:page-sequence:
<fo:page-sequence id="id219576"

I can hack around the problem by adding the id to the fo:block that surrounds
the title of the chapter later on the page but it'd be better if it could handle
the destination being in the page-sequence. I'm no expert on XSL-FO so I'm
assuming this is valid (and hence not a docbook-xsl bug).

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

DO NOT REPLY [Bug 40517] - link to a page-sequence doesn't work

Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=40517>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=40517


jeremias@apache.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |WONTFIX




------- Additional Comments From jeremias@apache.org  2006-09-15 18:55 -------
FOP 0.20.5 is no longer maintained. All efforts go into the development of the
"trunk" (0.92beta). The latest release is able to reference page-sequences but
has problem with a few other id-bearing FO elements. Due to a problem with
page-number-citations, 0.92beta and later is probably not ideal for DocBook
applications, yet. You can try if the result is better with the latest release
(or FOP Trunk from the Subversion repository) but there are no guarantees.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.