[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: Including external documents
Bob Stayton <bobs <at> sagehill.net> writes:
>
> Well, not quite what I had in mind. There could be one appendix element
> with title and mediaobject, and it has the role attribute to select the
> custom page-master.
>
<snip/>
>
> Then you add a page-sequence-master to assemble the existing and new
> simple-page-masters into a new sequence:
>
<snip/>
> >
>
I was able to suppress the headers and footers, but fop still gave me
warnings:
Apr 15, 2008 5:04:29 AM org.apache.fop.layoutmgr.PageBreakingAlgorithm
updateData2
WARNING: Part/page 0 overflows the available area in block-progression
dimension. (fo:block-container, location: 1290/58)
Apr 15, 2008 5:04:29 AM
org.apache.fop.layoutmgr.inline.LineLayoutManager$LineBreakingAlgorithm
updateData2
WARNING: Line 1 of a paragraph overflows the available area by more than 50
points. (fo:block, location: 1297/52)
Apr 15, 2008 5:04:29 AM org.apache.fop.layoutmgr.PageBreaker$1 notifyOverflow
WARNING: Content of the region-body on page 3 overflows the available area in
block-progression dimension. (fo:page-sequence, location: 1038/315)
The image is cropped in various ways, depending on the alignment and scaling
options that I tried.
Anyway, on the fop user's list, I got this response to my question:
> Please take a look at:
> http://xmlgraphics.apache.org/fop/0.95/extensions.html#external-document
>
> Of course, you can create the same effect by setting up the page-master
> accordingly and using line-height="0" to avoid half-leading effects. The
> above extension is simpler but renders your XSL-FO incompatible with
> other FO implementations.
>
It works, but I have to edit the fo file and replace the relevant
<fo:page-sequence>
...
<fo:block id="x" text-align="center">
<fo:external-graphic src="url(y) ..."/>
</fo:block>
...
</fo:page-sequence>
with
<fox:external-document id="x" src="y"/>
I also have to declare the fox namespace.
Is there a way to incorporate this fop extension into my custom
stylesheet?I do not care that the fo will be compatible only with
fop.
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]