Hi Thomas,
Thank you for the information. I am writing XML directly without any XSLT 
transformation. 
Based on your comments, My application must know in advance the content of the 
fo:block target in order to populate the cross reference (aka basic-link) with 
the target content.
I understand that it is hard to implement by FOP because the target with the 
content could be in any part of the fo:flow, inclusive the target can be in a 
different page-sequence.
Thanks,Juande

> Date: Mon, 5 Oct 2015 13:28:21 +0200
> From: [email protected]
> To: [email protected]
> Subject: Re: Cross references
> 
> Hi Franz,
> 
> On Mon, 5 Oct 2015 07:15:18 -0400
> Franz de Copenhague <[email protected]> wrote:
> 
> > How can I do a cross reference? Inside of a <fo:flow> with the
> > content of a <fo:inline> with a particular id.
> > 
> > I am looking for a similar functionality to <fo:retrieve-marker> and
> > <fo:marker> inside of a <fo:static-content>
> 
> I fear there is no similar functionality for cross references like you
> have in mind. However, have you tried fo:basic-link? Something like
> this:
> 
>   <fo:block id="intro">Introduction</fo:block>
>   ...
>   <fo:block>
>     See <fo:basic-link
>     internal-destination="intro">Introduction</fo:basic-link>.
>   </fo:block>
> 
> You need to retrieve the content of fo:basic-link by yourself (probably
> through a XSLT transformation).
> 
> Does that help?
> 
> -- 
> Gruß/Regards,
>     Thomas Schraitle
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
                                          

Reply via email to