xsl-list
[Top] [All Lists]

[xsl] How Move Footnote in Paragraph

2006-07-03 04:57:01
Hi,

I have problem facing in Linking Tags. Linking are 3 types.

<!-- Just remark Id -->

1. Pref02fn1      <!-- This footnote text move to paragraph in place of link
tags. -->
2. Page_50        <!-- Page attribute is not required in output file. Means
this tag is automatically remove. -->
3. Ch01Fn01    <!-- This footnote text move to paragraph in place of link
tags. -->

This my following XML File
-------------------------------------


<Text>This zine is about Egyptology<Intref
Refid="Pref02fn1"><Sup>1</Sup></Intref> <Intref
Refid="Page_50">50</Intref></Text>
        <Text>States Accepting the<Intref 
Refid="Pref02fn2"><Sup>2</Sup></Intref>
<Intref Refid="Page_127">127</Intref></Text>

<!-- Preface Footnote -->

<Fnote Id="Pref02fn1" Label="1" Type="Footnote"><Smalltext>1. Source: United
Nations.</Smalltext></Fnote>
<Fnote Id="Pref02fn2" Label="2" Type="Footnote"><Smalltext>2. Source:
International.</Smalltext></Fnote>

<!-- Chapter Footnote -->

<Text>Structure that consists of 191 nation states.<Intref
Refid="Ch01Fn01"><Sup>1</Sup></Intref>.</Text>
<Fnote Id="Ch01Fn01" Label="1." Type="ChFootnote"><Smalltext><Emphasis
Type="Bold">1.</Emphasis> As of 2005, &#x201C;state,&#x201D; see <Intref
Refid="Ch02Lev1001">Chapter 2(A)</Intref>.</Smalltext></Fnote>

I want Output file  -->
--------------------------------

<para>This zine is about Egyptology<footnote id="Pref02fn1" label="1">1.
Source: United Nations.</footnote>  50</para>
<para>States Accepting the<footnote id="Pref02fn2" label="2">2. Source:
International.</footnote> 127</para>

<para>Structure that consists of 191 nation states.<footnote id="Ch01Fn01"
label="1."<Emphasis Type="Bold">1.</Emphasis> As of 2005,
&#x201C;state,&#x201D; see <link id="Ch02Lev1001">Chapter 2(A)</link>. <!--
This Link replace same format. --></footnote></para>

---------------------------------


My problem is how matching in particular footnote id and then move in right
place. Secondly Link <Intref> tag is one but transform to three conditions.
Third, If same link again appear in paragraph, its only replace link tag,
for Exam. (<link id="Ch01Fn01">1</link> ).

Please carefully check in three condition.

Thanks

Byomkesh


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>