This is the mail archive of the docbook-apps@lists.oasis-open.org mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [docbook-apps] first PDF bookmark doesn't point to the cover


Hi Bob

> Well, when I download and process your vimxml_fop.fo file
> with FOP 0.20.5, I see the top bookmark goes to the wrong
> page in the PDF.
>
> But when I process your xml source with the stock stylesheet
> (version 1.62.0), the top bookmark goes to the correct page.

Thank you very much for trying this out. Unfortunatly I can't reproduce it: I never get a correctly working first bookmark.

> I can't explain it, because in both cases the FO looks right.

If that's the case then the worst case is real: a bug in FOP which occurs with correct input but not always, thus is not easily reproduced.

Would you say the bookmark links in
http://www.pinkjuice.com/howto/vimxml/print/vimxml_fop.fo
are correct? Then I would simply have to file a bug report to FOP and wait for the next release.


> What happens when you process your book with the stock stylesheet?

I still see the same error.

A plain vanilla run also brings an erratic first bookmark pointing to the blank page before the TOC.
I'm not yet sure what's the difference between your and my "stock run". I get the same error as with my customization layer (before which a print filter is run).


stock.xslt

<?xml version="1.0" encoding="UTF-8"?>

<s:stylesheet
  xmlns:s="http://www.w3.org/1999/XSL/Transform";
  version='1.0'>

<s:import href="/path/to/dbk_sf_net_xslts_1_62_0/fo/docbook.xsl"/>

<s:param name="fop.extensions" select="1"/>
<!-- needed to prevent infinite loop: -->
<s:param name="variablelist.as.blocks" select="'1'"/>

</s:stylesheet>


stock.bat


@echo off
call saxon_6_5_3 -o stock.fo ../docbook/vimxml.xml stock.xslt
call \path\to\fop-0.20.5\my_fop stock.fo stock.pdf

Tobi

--
http://www.pinkjuice.com/









To unsubscribe from this list, send a post to docbook-apps-unsubscribe@lists.oasis-open.org.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]