Re: [xsl] Figure Move

Subject: Re: [xsl] Figure Move
From: Byomokesh Sahoo <sahoo.byomokesh@xxxxxxxxx>
Date: Wed, 3 Mar 2010 11:44:58 +0530
Yes...You are right. ID is coming in Fig, IDREF is coming Intref.
Thanks for quick reply.

Thanks
Byomokesh


On Wed, Mar 3, 2010 at 11:22 AM, Ramesh, Marimuthu <M.Ramesh@xxxxxxxxxxx>
wrote:
> Sorry, ID should be given to <fig> and IDREF to <Intref>.
>
> -----Original Message-----
> From: Ramesh, Marimuthu [mailto:M.Ramesh@xxxxxxxxxxx]
> Sent: Wednesday, March 03, 2010 11:17 AM
> To: sahoo.byomokesh@xxxxxxxxx
> Cc: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: RE: [xsl] Figure Move
>
> Hi Byomokesh,
>
> I think you should give idref attribute in <fig>. By doing this,
> querying could be easy.
>
> Anyway try the below code:
>
> <xsl:template match="/">
> <xsl:apply-templates/>
> </xsl:template>
>
> <xsl:template match="p[Intref]">
> <xsl:copy-of select="."/>
> <xsl:copy-of select="following-sibling::fig[1]"/>
> </xsl:template>
>
> <xsl:template match="p">
> <xsl:copy-of select="."/>
> </xsl:template>
>
> <xsl:template match="fig"/>
>
> Regards,
> Rummy
>
>
> -----Original Message-----
> From: Byomokesh Sahoo [mailto:sahoo.byomokesh@xxxxxxxxx]
> Sent: Wednesday, March 03, 2010 10:50 AM
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] Figure Move
>
> Hi,
>
> I find some difficulties figure move to end of the paragraph which is
> figure linked inside the paragraph text. Some cases after one or two
> paragraph figure text is appear.
>
> Example -->
>
> Input =
> ======
>
> <p>paragraph text <Intref id="fig1">Figure 1</intref></p>
> <p>paragraph test</>
> <fig>
> <caption>some text</caption>
> <img file="1.jpg"/>
> </fig>
>
> Required Output
> ===============
>
> <p>paragraph text <Intref id="fig1">Figure 1</intref></p>
> <fig>
> <caption>some text</caption>
> <img file="1.jpg"/>
> </fig>
> <p>paragraph test</>
>
>
> Please anyone suggest how i will do this
>
> Thanks
> Byomokesh

Current Thread