<html>
<head>
<title>&lt;xsl:number&gt;</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div id="">
<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
<tr>
<td valign="top" class="NAME">&lt;xsl:number&gt;</td>
<td valign="top" class="COMPATIBILITY">&nbsp;</td>
</tr>
<tr>
<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
</tr>
<tr>
<td valign="top" colspan="2" class="description">
ΏۍڂJEg܂BʏA̗vf̓hLg̕JEg邽߂Ɏgp܂Al̏ݒ肷邽߂ɂgpł܂B</td></tr>
<tr>
<td colspan="2" class="CLEARSEPARATION">&nbsp;</td>
</tr>
<tr>
<td colspan="2" class="TITLE">JeS</td>
</tr>
<tr>
<td colspan="2" class="description">
<p></p>
</td>
</tr>
<tr>
<td colspan="2" class="CLEARSEPARATION">&nbsp;</td>
</tr>
<tr>
<td colspan="2" class="TITLE">K{̑</td>
</tr>
<tr>
<td colspan="2" class="description">
<p>ȂB</p>
</td>
</tr>
<tr>
<td colspan="2" class="CLEARSEPARATION">&nbsp;</td>
</tr>
<tr>
<td colspan="2" class="TITLE">ȗ\ȑ</td>
</tr>
<tr>
<td colspan="2" class="description">
<dl>
<dt>
count
</dt>
<dd>
<span class="LITERAL"> count </span> ́AJEgΏۂ` XPath łB
<P></p>
<dt>
level
</dt>
<dd>
̑ɂAvfJEgƂɍl\[Xc[̃x`܂B̑ɗLȒĺA<span class="LITERAL"> single </span>A<span class="LITERAL"> multiple </span>A <span class="LITERAL"> any </span>  3 łB
<P></p>
<dl>
<dt>
<span class="LITERAL"> single </span>
</dt>
<dd>
1 ̃xł̂ݍڂJEg܂BXSLT vZbT <span class="LITERAL"> count </span> Ɉv <span class="LITERAL"> ancestor-or-self </span> ̍ŏ̃m[hɈړÃm[h <span class="LITERAL"> count </span> ɈvÔׂĂ̌ZJEg܂B
<P></p>
<dt>
<span class="LITERAL"> multiple </span>
</dt>
<dd>
̃xōڂJEg܂BXSLT vZbT݂͌̃m[ĥׂĂ̐cƌ݂̃m[ĥΏۂƂA<span class="LITERAL"> count </span> Ɉv邷ׂẴm[hI܂B
<P></p>
<dt>
<span class="LITERAL"> any </span>
</dt>
<dd>
݂̃m[ĥׂĂ̐c (<span class="LITERAL"> level= " multiple " </span> Ɠl)  <span class="LITERAL"> preceding </span> ׂ̂Ă̗vf܂߂܂B
<P></p>
</dl>
<p>
炢̏ꍇłA<span class="LITERAL"> from </span> gpƁAׂc <span class="LITERAL"> from </span> Ɉv钼߂̐c̎q݂̂łB܂A<span class="LITERAL"> from= " h1 " </span> gpꍇAJEg̑ΏۂƂȂm[h͒߂ <span class="LITERAL"> &lt; h1 &gt; </span> ȉɂm[ĥ݂łB
</p>
<dt>
from
</dt>
<dd>
<span class="LITERAL"> from </span> ́AJEgJnꏊ` XPath łBƂ΁A<span class="LITERAL"> from </span> gpāAO <span class="LITERAL"> &lt; h1 &gt; </span> vfŃJEgJn悤Ɏwł܂B
<P></p>
<dt>
value
</dt>
<dd>
ɕϊ鎮B̑gpƁAȒPɐ̏ݒł܂Bvf <span class="LITERAL"> &lt; xsl:number value= " 7 " format= " i: " / &gt; </span> ͕ "vii:" Ԃ܂B
<P></p>
<dt>
format
</dt>
<dd>
<span class="LITERAL"> format </span> ɂAꂽ̏`܂B
<P></p>
<dl>
<dt>
<span class="LITERAL"> format= " 1 " </span>
</dt>
<dd>
A̐̏ <span class="LITERAL"> 1 2 3 4 5 6 7 8 9 10 11 ... </span> Ɛݒ肵܂B
<P></p>
<dt>
<span class="LITERAL"> format= " 01 " </span>
</dt>
<dd>
A̐̏ <span class="LITERAL"> 01 02 03 04 ... 09 10 11 ... 99 100 101 ... </span> Ɛݒ肵܂B
<P></p>
<dt>
<span class="LITERAL"> format= " a " </span>
</dt>
<dd>
A̐̏ <span class="LITERAL"> a b c d e f ... x y z aa ab ac ... </span> Ɛݒ肵܂B
<P></p>
<dt>
<span class="LITERAL"> format= " A " </span>
</dt>
<dd>
A̐̏ <span class="LITERAL"> A B C D E F ... X Y Z AA AB AC ... </span> Ɛݒ肵܂B
<P></p>
<dt>
<span class="LITERAL"> format= " i " </span>
</dt>
<dd>
A̐̏ <span class="LITERAL"> i ii iii iv v vi vii viii ix x ... </span> Ɛݒ肵܂B
<P></p>
<dt>
<span class="LITERAL"> format= " I " </span>
</dt>
<dd>
A̐̏ <span class="LITERAL"> I II III IV V VI VII VIII IX X ... </span> Ɛݒ肵܂B
<P></p>
<dt>
<span class="LITERAL"> format= " anything else " </span>
</dt>
<dd>
̓́AgpĂ XSLT vZbTɂĈقȂ܂BXSLT ̎dlł́A̔ԍt@ (^CAJ^Jił̔ԍtA`IȃwuCł̔ԍtȂ) ܂BT|[gĂ鏑ɂẮAgpĂ XSLT vZbT̃}jAQƂĂBvԍt@ XSLT vZbTŃT|[gĂȂꍇ́AXSLT ̎dlł <span class="LITERAL"> format= " 1 " </span> ݒlƂĎgpKv܂B
<P></p>
</dl>
<dt>
lang
</dt>
<dd>
<span class="LITERAL"> lang </span> ɂAAt@xbggp錾`܂BT|[gĂ錾̒l XSLT vZbTɂĈقȂ܂BڍׂɂẮAgp XSLT vZbT̃}jAQƂĂB
<P></p>
<dt>
letter-value
</dt>
<dd>
̑̒ĺA<span class="LITERAL"> alphabetic </span> ܂ <span class="LITERAL"> traditional </span> łB̌ł́A2 ̕x[X̔ԍt@gpĂ܂BlAt@xbgɊ蓖Ă@ƁAŗL̐gp@łB̗ƂāAAt@xbggpȂ[}̕x[X̔ԍt@܂B̑̏ݒl <span class="LITERAL"> alphabetic </span> łB
<P></p>
<dt>
grouping-separator
</dt>
<dd>
̑́A鐔̌؂邽߂Ɏgp镶łBݒl̓R} (<span class="LITERAL"> , </span>) łB
<P></p>
<dt>
grouping-size
</dt>
<dd>
̑ɂAeO[v̌`܂Bݒl <span class="LITERAL"> 3 </span> łB
<P></p>
</dl>
</td>
</tr>
<tr>
<td colspan="2" class="CLEARSEPARATION">&nbsp;</td>
</tr>
<tr>
<td colspan="2" class="TITLE">Rec</td>
</tr>
<tr>
<td colspan="2" class="description">
<p>ȂB<span class="LITERAL">&lt;xsl:number&gt;</span> ̗͋vfłB </p>
</td>
</tr>
<tr>
<td colspan="2" class="CLEARSEPARATION">&nbsp;</td>
</tr>
<tr>
<td colspan="2" class="TITLE">w</td>
</tr>
<tr>
<td colspan="2" class="description">
<p>
<span class="LITERAL">&lt;xsl:number&gt;</span> ̓ev[gɕ\܂B</p>
</td>
</tr>
<tr>
<td colspan="2" class="CLEARSEPARATION">&nbsp;</td>
</tr>
<tr>
<td colspan="2" class="TITLE">`</td>
</tr>
<tr>
<td colspan="2" class="description">
<p>XSLT 7.7 ߁uԍtv</p>
</td>
</tr>
<tr>
<td colspan="2" class="CLEARSEPARATION">&nbsp;</td>
</tr>
<tr>
<td colspan="2" class="TITLE"></td>
</tr>
<tr>
<td colspan="2" class="description">
<p><span class="LITERAL">&lt;xsl:number&gt;</span> ̓ڂɂ́AJEgΏۂ܂܂ XML hLgKvłBł́ÃhLggp܂B</p>
<span class="PROGRAMLISTING"><pre>
&lt;?xml version="1.0"?&gt;
&lt;book&gt;
  &lt;chapter&gt;
    &lt;title&gt;Alfa Romeo&lt;/title&gt;
    &lt;sect1&gt;
      &lt;title&gt;Bentley&lt;/title&gt;
    &lt;/sect1&gt;
    &lt;sect1&gt;
      &lt;title&gt;Chevrolet&lt;/title&gt;
      &lt;sect2&gt;
        &lt;title&gt;Dodge&lt;/title&gt;
        &lt;sect3&gt;
          &lt;title&gt;Eagle&lt;/title&gt;
        &lt;/sect3&gt;
      &lt;/sect2&gt;
    &lt;/sect1&gt;
  &lt;/chapter&gt;
  &lt;chapter&gt;
    &lt;title&gt;Ford&lt;/title&gt;
    &lt;sect1&gt;
      &lt;title&gt;GMC&lt;/title&gt;
      &lt;sect2&gt;
        &lt;title&gt;Honda&lt;/title&gt;
        &lt;sect3&gt;
          &lt;title&gt;Isuzu&lt;/title&gt;
        &lt;/sect3&gt;
        &lt;sect3&gt;
          &lt;title&gt;Javelin&lt;/title&gt;
        &lt;/sect3&gt;
        &lt;sect3&gt;
          &lt;title&gt;K-Car&lt;/title&gt;
        &lt;/sect3&gt;
        &lt;sect3&gt;
          &lt;title&gt;Lincoln&lt;/title&gt;
        &lt;/sect3&gt;
      &lt;/sect2&gt;
      &lt;sect2&gt;
        &lt;title&gt;Mercedes&lt;/title&gt;
      &lt;/sect2&gt;
      &lt;sect2&gt;
        &lt;title&gt;Nash&lt;/title&gt;
        &lt;sect3&gt;
          &lt;title&gt;Opel&lt;/title&gt;
        &lt;/sect3&gt;
        &lt;sect3&gt;
          &lt;title&gt;Pontiac&lt;/title&gt;
        &lt;/sect3&gt;
      &lt;/sect2&gt;
      &lt;sect2&gt;
        &lt;title&gt;Quantum&lt;/title&gt;
        &lt;sect3&gt;
          &lt;title&gt;Rambler&lt;/title&gt;
        &lt;/sect3&gt;
        &lt;sect3&gt;
          &lt;title&gt;Studebaker&lt;/title&gt;
        &lt;/sect3&gt;
      &lt;/sect2&gt;
    &lt;/sect1&gt;
    &lt;sect1&gt;
      &lt;title&gt;Toyota&lt;/title&gt;
      &lt;sect2&gt;
        &lt;title&gt;Um, is there a car that starts with "U"?&lt;/title&gt;
      &lt;/sect2&gt;
    &lt;/sect1&gt;
    &lt;sect1&gt;
      &lt;title&gt;Volkswagen&lt;/title&gt;
    &lt;/sect1&gt;
  &lt;/chapter&gt;
&lt;/book&gt;</pre></span>
<p><span class="LITERAL">&lt;xsl:number&gt;</span> 𕡐̕@ŎgpāAԍt̂܂܂ȃIvV܂BX^CV[gƌʂQƂAɂĐ܂BX^CV[ĝ͎ƂłB</p>
<span class="PROGRAMLISTING"><pre>
&lt;?xml version="1.0"?&gt;
&lt;xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&gt;

  &lt;xsl:output method="text"/&gt;

  &lt;xsl:variable name="newline"&gt;
&lt;xsl:text&gt;
&lt;/xsl:text&gt;
  &lt;/xsl:variable&gt;

  &lt;xsl:template match="/"&gt;
    &lt;xsl:value-of select="$newline"/&gt;
    &lt;xsl:apply-templates select="book" mode="number-1"/&gt;
    &lt;xsl:apply-templates select="book" mode="number-2"/&gt;
    &lt;xsl:apply-templates select="book" mode="number-3"/&gt;
    &lt;xsl:apply-templates select="book" mode="number-4"/&gt;
    &lt;xsl:apply-templates select="book" mode="number-5"/&gt;
    &lt;xsl:apply-templates select="book" mode="number-6"/&gt;
<!--<?troff .Nd 10?>-->
    &lt;xsl:apply-templates select="book" mode="number-7"/&gt;
  &lt;/xsl:template&gt;

  &lt;xsl:template match="book" mode="number-1"&gt;
    &lt;xsl:text&gt;Test #1: level="multiple", 
         count="chapter|sect1|sect2|sect3", 
         format="1.1.1.1. "&lt;/xsl:text&gt;
    &lt;xsl:value-of select="$newline"/&gt;
    &lt;xsl:value-of select="$newline"/&gt;
    &lt;xsl:for-each select="chapter|.//sect1|.//sect2|.//sect3"&gt;
      &lt;xsl:number level="multiple" count="chapter|sect1|sect2|sect3"
        format="1.1.1.1. "/&gt;
        &lt;xsl:value-of select="title"/&gt;
        &lt;xsl:value-of select="$newline"/&gt;
    &lt;/xsl:for-each&gt;
    &lt;xsl:value-of select="$newline"/&gt;
  &lt;/xsl:template&gt;

  &lt;xsl:template match="book" mode="number-2"&gt;
    &lt;xsl:text&gt;Test #2: level="any", 
         count="chapter|sect1|sect2|sect3", 
         format="1. "&lt;/xsl:text&gt;
    &lt;xsl:value-of select="$newline"/&gt;
    &lt;xsl:value-of select="$newline"/&gt;
    &lt;xsl:for-each select="chapter|.//sect1|.//sect2|.//sect3"&gt;
      &lt;xsl:number level="any" count="chapter|sect1|sect2|sect3"
        format="1. "/&gt;
        &lt;xsl:value-of select="title"/&gt;
        &lt;xsl:value-of select="$newline"/&gt;
    &lt;/xsl:for-each&gt;
    &lt;xsl:value-of select="$newline"/&gt;
  &lt;/xsl:template&gt;

  &lt;xsl:template match="book" mode="number-3"&gt;
    &lt;xsl:text&gt;Test #3: level="single", 
         count="chapter|sect1|sect2|sect3", 
         format="1.1.1.1. "&lt;/xsl:text&gt;
    &lt;xsl:value-of select="$newline"/&gt;
    &lt;xsl:value-of select="$newline"/&gt;
    &lt;xsl:for-each select="chapter|.//sect1|.//sect2|.//sect3"&gt;
      &lt;xsl:number level="single" count="chapter|sect1|sect2|sect3"
        format="1.1.1.1. "/&gt;
        &lt;xsl:value-of select="title"/&gt;
        &lt;xsl:value-of select="$newline"/&gt;
    &lt;/xsl:for-each&gt;
    &lt;xsl:value-of select="$newline"/&gt;
  &lt;/xsl:template&gt;

<!--<?troff .Nd 10?>-->
  &lt;xsl:template match="book" mode="number-4"&gt;
    &lt;xsl:text&gt;Test #4: level="multiple", 
         select=".//sect2",
         count="chapter|sect1|sect2", 
         format="I-A-i: "&lt;/xsl:text&gt;
    &lt;xsl:value-of select="$newline"/&gt;
    &lt;xsl:value-of select="$newline"/&gt;
    &lt;xsl:for-each select=".//sect2"&gt;
      &lt;xsl:number level="multiple" count="chapter|sect1|sect2"
        format="I-A-i: "/&gt;
        &lt;xsl:value-of select="title"/&gt;
        &lt;xsl:value-of select="$newline"/&gt;
    &lt;/xsl:for-each&gt;
    &lt;xsl:value-of select="$newline"/&gt;
  &lt;/xsl:template&gt;

  &lt;xsl:template match="book" mode="number-5"&gt;
    &lt;xsl:text&gt;Test #5: level="any", 
         count="[various elements]"
         from="[various elements]"
         format="1.1.1.1. "&lt;/xsl:text&gt;
    &lt;xsl:value-of select="$newline"/&gt;
    &lt;xsl:value-of select="$newline"/&gt;
    &lt;xsl:for-each select=".//sect3"&gt;
      &lt;xsl:number level="any" from="book" count="chapter" format="1."/&gt;
      &lt;xsl:number level="any" from="chapter" count="sect1" format="1."/&gt;
      &lt;xsl:number level="any" from="sect1" count="sect2" format="1."/&gt;
      &lt;xsl:number level="any" from="sect2" count="sect3" format="1. "/&gt;
      &lt;xsl:value-of select="title"/&gt;
      &lt;xsl:value-of select="$newline"/&gt;
    &lt;/xsl:for-each&gt;
    &lt;xsl:value-of select="$newline"/&gt;
  &lt;/xsl:template&gt;

  &lt;xsl:template match="book" mode="number-6"&gt;
    &lt;xsl:text&gt;Test #6: level="any", 
         count="chapter|sect1|sect2|sect3",
         grouping-separator=",",
         using a variable to start counting at 1000.&lt;/xsl:text&gt; 
    &lt;xsl:value-of select="$newline"/&gt;
    &lt;xsl:value-of select="$newline"/&gt;
    &lt;xsl:for-each select="chapter|.//sect1|.//sect2|.//sect3"&gt;
      &lt;xsl:variable name="value1"&gt;
        &lt;xsl:number level="any" count="chapter|sect1|sect2|sect3"/&gt;
      &lt;/xsl:variable&gt;
      &lt;xsl:number value="$value1 + 999"
        grouping-separator="." grouping-size="3"/&gt;
      &lt;xsl:text&gt;. &lt;/xsl:text&gt;
      &lt;xsl:value-of select="title"/&gt;
      &lt;xsl:value-of select="$newline"/&gt;
    &lt;/xsl:for-each&gt;
    &lt;xsl:value-of select="$newline"/&gt;
  &lt;/xsl:template&gt;

  &lt;xsl:template match="book" mode="number-7"&gt;
    &lt;xsl:text&gt;Test #7: level="multiple", 
         count="chapter|sect1|sect2|sect3", 
         format="1.1.1.1. ",
         selecting up to the first two &lt;sect1&gt; elements from chapter 2.&lt;/xsl:text&gt;
    &lt;xsl:value-of select="$newline"/&gt;
    &lt;xsl:value-of select="$newline"/&gt;
    &lt;xsl:for-each select="chapter[2]/sect1[position() &lt; 3]"&gt;
      &lt;xsl:for-each select="chapter|.//sect1|.//sect2|.//sect3"&gt;
        &lt;xsl:number level="multiple" count="chapter|sect1|sect2|sect3"
          format="1.1.1.1. "/&gt;
        &lt;xsl:value-of select="title"/&gt;
        &lt;xsl:value-of select="$newline"/&gt;
      &lt;/xsl:for-each&gt;
    &lt;/xsl:for-each&gt;
  &lt;/xsl:template&gt;

&lt;/xsl:stylesheet&gt;</pre></span>
<p>ʂ͎̂ƂłB</p>
<span class="PROGRAMLISTING"><pre>

Test #1: level="multiple", 
         count="chapter|sect1|sect2|sect3", 
         format="1.1.1.1. "

1. Alfa Romeo
1.1. Bentley
1.2. Chevrolet
1.2.1. Dodge
1.2.1.1. Eagle
2. Ford
2.1. GMC
2.1.1. Honda
2.1.1.1. Isuzu
2.1.1.2. Javelin
2.1.1.3. K-Car
2.1.1.4. Lincoln
2.1.2. Mercedes
2.1.3. Nash
2.1.3.1. Opel
2.1.3.2. Pontiac
2.1.4. Quantum
2.1.4.1. Rambler
2.1.4.2. Studebaker
2.2. Toyota
<!--<?troff .Nd 10?>-->
2.2.1. Um, is there a car that starts with "U"?
2.3. Volkswagen

Test #2: level="any", 
         count="chapter|sect1|sect2|sect3", 
         format="1. "

1. Alfa Romeo
2. Bentley
3. Chevrolet
4. Dodge
5. Eagle
6. Ford
7. GMC
8. Honda
9. Isuzu
10. Javelin
11. K-Car
12. Lincoln
13. Mercedes
14. Nash
15. Opel
16. Pontiac
17. Quantum
18. Rambler
19. Studebaker
20. Toyota
21. Um, is there a car that starts with "U"?
22. Volkswagen

Test #3: level="single", 
         count="chapter|sect1|sect2|sect3", 
         format="1.1.1.1. "

1. Alfa Romeo
1. Bentley
2. Chevrolet
1. Dodge
1. Eagle
2. Ford
1. GMC
1. Honda
1. Isuzu
2. Javelin
3. K-Car
4. Lincoln
2. Mercedes
3. Nash
1. Opel
2. Pontiac
4. Quantum
1. Rambler
2. Studebaker
2. Toyota
1. Um, is there a car that starts with "U"?
3. Volkswagen

Test #4: level="multiple", 
         select=".//sect2",
         count="chapter|sect1|sect2", 
         format="I-A-i: "

I-B-i: Dodge
II-A-i: Honda
II-A-ii: Mercedes
II-A-iii: Nash
II-A-iv: Quantum
II-B-i: Um, is there a car that starts with "U"?

Test #5: level="any", 
         count="[various elements]"
         from="[various elements]"
         format="1.1.1.1. "

1.2.1.1. Eagle
2.1.1.1. Isuzu
2.1.1.2. Javelin
2.1.1.3. K-Car
2.1.1.4. Lincoln
2.1.3.1. Opel
2.1.3.2. Pontiac
2.1.4.1. Rambler
2.1.4.2. Studebaker

Test #6: level="any", 
         count="chapter|sect1|sect2|sect3",
         grouping-separator=",",
         using a variable to start counting at 1000.

1,000. Alfa Romeo
1,001. Bentley
1,002. Chevrolet
1,003. Dodge
1,004. Eagle
1,005. Ford
1,006. GMC
1,007. Honda
1,008. Isuzu
1,009. Javelin
1,010. K-Car
1,011. Lincoln
1,012. Mercedes
1,013. Nash
1,014. Opel
1,015. Pontiac
1,016. Quantum
1,017. Rambler
1,018. Studebaker
1,019. Toyota
1,020. Um, is there a car that starts with "U"?
1,021. Volkswagen

Test #7: level="multiple", 
         count="chapter|sect1|sect2|sect3", 
         format="1.1.1.1. ",
         selecting up to the first two &lt;sect1&gt; elements from chapter 2.

2.1. GMC
2.1.1. Honda
2.1.1.1. Isuzu
2.1.1.2. Javelin
2.1.1.3. K-Car
2.1.1.4. Lincoln
2.1.2. Mercedes
2.1.3. Nash
2.1.3.1. Opel
2.1.3.2. Pontiac
2.1.4. Quantum
2.1.4.1. Rambler
2.1.4.2. Studebaker
2.2. Toyota
2.2.1. Um, is there a car that starts with "U"?</pre></span>
<p>eXg 1 ł́A<span class="LITERAL">level="multiple"</span> gpāA<span class="LITERAL">&lt;chapter&gt;</span> vfA<span class="LITERAL">&lt;sect1&gt;</span> vfA<span class="LITERAL">&lt;sect2&gt;</span> vf <span class="LITERAL">&lt;sect3&gt;</span> vfJEgĂ܂B̃xł̗vfԍtƁAevfɑ΂鐔sIhŋ؂܂B<span class="LITERAL">Studebaker</span> ̉ɂ鐔́A2 ڂ <span class="LITERAL">&lt;chapter&gt;</span> vfɍŏ <span class="LITERAL">&lt;sect1&gt;</span> vfA̒ 4 ڂ <span class="LITERAL">&lt;sect2&gt;</span> vfA̒ 2 ڂ <span class="LITERAL">&lt;sect3&gt;</span> vf邱ƂĂ܂B  </p>
<p>eXg 2 ł́A<span class="LITERAL">level="any"</span> gpāA<span class="LITERAL">&lt;chapter&gt;</span> vfA<span class="LITERAL">&lt;sect1&gt;</span> vfA<span class="LITERAL">&lt;sect2&gt;</span> vf <span class="LITERAL">&lt;sect3&gt;</span> vfJEgבւĂ܂B  </p>
<p>eXg 3 ł́A<span class="LITERAL">level="single"</span> gpĊex̗vfJEgĂ܂B܂A<span class="LITERAL">&lt;sect2&gt;</span> vf 4 ڂ <span class="LITERAL">&lt;sect3&gt;</span> vfɂ <span class="LITERAL">4</span> (܂ <span class="LITERAL">iv</span>  <span class="LITERAL">D</span> Ȃǂ̓K؂Ȓl) Ƃt܂Bevf̐́AeXg 1 ̊evf̍Ō̐ƓłB  </p>
<p>eXg 4 ł́AقȂ_܂B܂A啶̃At@xbgƏ̃[}gpĂ܂BɁÃx̗vf (<span class="LITERAL">&lt;chapter&gt;</span> vfA<span class="LITERAL">&lt;sect1&gt;</span> vfA <span class="LITERAL">&lt;sect2&gt;</span> vf) JEg܂B<!--<?troff .ne 10?>-->A<span class="LITERAL">&lt;sect2&gt;</span> vf̂ݏ܂B<span class="LITERAL">&lt;sect2&gt;</span> vf̃^CgeLXĝ݂o͂܂AK؂ȕx̔ԍ𐶐ł܂B  </p>
<p>eXg 5 ł́AeXg 4 Ɨގԍ𐶐܂A<span class="LITERAL">from</span> gpĂ܂B<span class="LITERAL">&lt;sect3&gt;</span> vf 4 iKŐ܂BŏɁAŏ <span class="LITERAL">&lt;book&gt;</span> ̐cN_ <span class="LITERAL">&lt;chapter&gt;</span> ̐cJEgAɁAŏ <span class="LITERAL">&lt;chapter&gt;</span> ̐cN_ <span class="LITERAL">&lt;sect1&gt;</span> ̐cJEg܂B  </p>
<p>eXg 6 ł́A1 ł͂Ȃ 1000 JEgJn܂B̂߂ɂ́A<span class="LITERAL">&lt;xsl:number&gt;</span> ɂĐꂽlϐɊi[Aϐ̒l 1000 ďo͂܂B<span class="LITERAL">&lt;xsl:number&gt;</span> vf <span class="LITERAL">value</span> ̎gpł܂B܂A<span class="LITERAL">grouping-separator</span> gpāA3 ̃O[vR}ŋ؂Ă܂B </p>
<p>Ō̃eXg 7 ł́A2 ڂ <span class="LITERAL">&lt;chapter&gt;</span> vf̍ŏ 2 ڂ <span class="LITERAL">&lt;sect1&gt;</span> vf (<span class="LITERAL">position()</span>  3 菬 <span class="LITERAL">&lt;sect1&gt;</span>) ̍ڂɑ΂Ă̂ݔԍts܂B̃ZNV̂ݏĂ܂A <span class="LITERAL">&lt;xsl:number&gt;</span> gpėvf̐ԍ𐶐ł܂B </p>
</td>
</tr>
</table>
</div>
</body>
</html>
