24 Oct 15:54
Re: [1.37] Showstopper? Documentation pdf build broken.
Daniel James <daniel_james <at> fmail.co.uk>
2008-10-24 13:54:56 GMT
2008-10-24 13:54:56 GMT
2008/10/23 John Maddock <john <at> johnmaddock.co.uk>: > Generation of pdf's from the docbook source appears to be terminally broken > at present, for example: > > fop.render.pdf > ..\..\..\bin.v2\libs\config\doc\msvc-8.0\debug\threading-multi\config.pdf > (document [system-id > file:/c:/data/boost/boost/trunk/libs/config/doc/../../../bin.v2/libs/config/doc/msvc-8.0/debug/threading-multi/config.fo] > (validate > [error] Element 'fo:inline' cannot be a child of 'fo:flow'. Only > block-level elements are permitted in this context. > [validation total: 1 error] > Parse error: Invalid XSL FO source > 'file:/c:/data/boost/boost/trunk/libs/config/doc/../../../bin.v2/libs/config/doc/msvc-8.0/debug/threading-multi/config.fo': > 1 error found during validation > > The problem occurs with both FOP and XEP as the FO translator BTW. > > Anyone know where to look for the problem? I'm getting a similar error when I try building pdfs, but I'm also getting it when using boost 1.35 and 1.36. Which could be a problem with my setup (if the old versions still build for you, then it must be), or it might be that something has changed in the docbook xsl (not necessarily a bug, it could be an incorrect assumption in our stylesheets). Are you using a recent version? I'll experiment some more later on. I don't think any of the recent changes to boostbook would be likely to cause this, although I could have easily overlooked something. Daniel
RSS Feed