/[suikacvs]/markup/rfc/style/rfc_ja.xsl
Suika

Contents of /markup/rfc/style/rfc_ja.xsl

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download) (as text)
Fri May 3 06:10:52 2002 UTC (22 years, 7 months ago) by wakaba
Branch: MAIN
File MIME type: application/xml
2002-05-03  wakaba <w@suika.fam.cx>

	* rfc_ja.xsl, rfc-ja-style.css: New files.
	
	* ChangeLog: New file.

1 wakaba 1.1 <?xml version="1.0" encoding="iso-2022-jp"?>
2     <s:stylesheet
3     xmlns="http://www.w3.org/1999/xhtml"
4     xmlns:h="http://www.w3.org/1999/xhtml"
5     xmlns:s="http://www.w3.org/1999/XSL/Transform"
6     xmlns:ja="http://suika.fam.cx/~wakaba/lang/rfc/translate/"
7     xmlns:ed="http://greenbytes.de/2002/rfcedit"
8     xmlns:myns="mailto:julian.reschke@greenbytes.de?subject=rcf2629.xslt"
9     exclude-result-prefixes="ed myns ja"
10     version="1.0">
11    
12     <s:output encoding="iso-2022-jp" indent="yes"
13     method="xml" omit-xml-declaration="no"
14     doctype-public="-//W3C//DTD XHTML 1.1//EN"
15     doctype-system="http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" />
16     <s:param name="uri-rfc-prefix" select="'http://suika.fam.cx/uri-res/N2L?urn:ietf:rfc:'" />
17     <s:param name="uri-std-prefix" select="'http://suika.fam.cx/uri-res/N2L?urn:ietf:std:'" />
18     <s:param name="uri-bcp-prefix" select="'http://suika.fam.cx/uri-res/N2L?urn:ietf:bcp:'" />
19     <s:param name="uri-fyi-prefix" select="'http://suika.fam.cx/uri-res/N2L?urn:ietf:fyi:'" />
20     <s:param name="uri-stylesheet-css" select="'rfcja-style.css'" />
21    
22     <!-- <?rfc toc="yes/no"?> -->
23     <s:param name="include-toc" select="substring-after(translate(/processing-instruction('rfc')[contains(.,'toc=')], '&quot; ', ''),'toc=')" />
24     <!-- <?rfc symrefs="yes/no"?> -->
25     <s:param name="use-symbolic-reference" select="substring-after(translate(/processing-instruction('rfc')[contains(.,'symrefs=')], '&quot; ', ''),'symrefs=')" />
26     <!-- <?rfc private=" '' or type (display) name "?> -->
27     <s:param name="type-private-paper" select="substring-after(translate(/processing-instruction('rfc')[contains(.,'private=')], '&quot; ', ''),'private=')" />
28    
29     <!-- <?rfc-translation show-rfc-copyright="yes/no"?> -->
30     <s:param name="show-rfc-copyright" select="substring-after(translate(/processing-instruction('rfc-translation')[contains(.,'show-rfc-copyright=')], '&quot; ', ''),'show-rfc-copyright=')" />
31     <!-- <?rfc-translation show-rfc-status="yes/no"?> -->
32     <s:param name="show-rfc-status" select="substring-after(translate(/processing-instruction('rfc-translation')[contains(.,'show-rfc-status=')], '&quot; ', ''),'show-rfc-status=')" />
33     <!-- <?rfc-translation show-rfc-acknowledgement-editor="yes/no"?> -->
34     <s:param name="show-rfc-acknowledgement-editor" select="substring-after(translate(/processing-instruction('rfc-translation')[contains(.,'show-rfc-acknowledgement-editor=')], '&quot; ', ''),'show-rfc-acknowledgement-editor=')" />
35     <!-- <?rfc-translation output-http-equiv="yes/no"?> -->
36     <s:param name="output-http-equiv" select="substring-after(translate(/processing-instruction('rfc-translation')[contains(.,'output-http-equiv=')], '&quot; ', ''),'output-http-equiv=')" />
37    
38     <s:template match="/">
39     <s:apply-templates match="rfc" />
40     </s:template>
41    
42     <s:template match="rfc">
43     <s:variable name="title">
44     <s:choose><s:when test="@number"><!-- RFC -->
45     RFC <s:value-of select="@number" />:
46     </s:when><s:when test="@docName"><!-- Internet Draft -->
47     <s:value-of select="@docName" />
48     </s:when></s:choose>
49     <s:choose><s:when test="front/ja:title[@xml:lang='ja']">
50     <s:value-of select="front/ja:title[@xml:lang='ja']" /> (<s:value-of select="front/title" />)
51     </s:when><s:otherwise>
52     <s:value-of select="front/title" />
53     </s:otherwise></s:choose>
54     </s:variable>
55    
56     <s:processing-instruction name="xml-stylesheet">href="<s:value-of select="$uri-stylesheet-css" />" type="text/css"</s:processing-instruction>
57     <html>
58     <head profile="http://suika.fam.cx/~wakaba/lang/rfc/translate/html-profile">
59     <s:if test="$output-http-equiv != 'no'">
60     <meta http-equiv="Content-Style-Type" content="text/css" />
61     </s:if>
62     <title><s:value-of select="$title" /></title>
63     <link rel="stylesheet" href="{$uri-stylesheet-css}" type="text/css" />
64     <s:if test="front/area"><meta name="ietf-area" content="{front/area}" /></s:if>
65     <s:for-each select="front/workgroup">
66     <meta name="ietf-workgroup" content="{text()}" />
67     </s:for-each>
68     <s:if test="front/keyword">
69     <meta name="keyword" xml:lang="en"><s:attribute name="content"><s:for-each select="front/keyword"><s:value-of select="concat(text(),', ')" /></s:for-each></s:attribute></meta>
70     </s:if>
71     <s:if test="ja:front/keyword">
72     <meta name="keyword"><s:attribute name="content"><s:for-each select="ja:front/keyword"><s:value-of select="concat(text(),', ')" /></s:for-each></s:attribute></meta>
73     </s:if>
74     </head>
75     <body>
76     <s:apply-templates select="front" />
77     <s:apply-templates select="middle" />
78     <s:apply-templates select="back" />
79     <s:call-template name="translation-back" />
80     <s:call-template name="footer" />
81     </body>
82     </html>
83     </s:template>
84    
85     <s:template match="front">
86     <!--<s:call-template name="front-cover" />-->
87     <div id="rfc--table">
88     <s:call-template name="header-table-left" />
89     <s:call-template name="header-table-right" />
90     </div>
91     <s:apply-templates select="title" />
92     <s:call-template name="front-status" />
93     <s:call-template name="front-copyright" />
94     <s:apply-templates select="abstract" />
95     <s:apply-templates select="note" />
96     <!--<s:call-template name="front-toc" />-->
97     </s:template>
98    
99     <!-- based on rfc2629.xslt -->
100     <s:template name="header-table-left">
101    
102     <ul id="rfc--table-left">
103     <s:choose>
104     <s:when test="not($type-private-paper)">
105     <li><s:choose>
106     <s:when test="/rfc/@ja:workgroup"><s:value-of select="/rfc/@ja:workgroup" /></s:when>
107     <s:otherwise>Network Working Group</s:otherwise>
108     </s:choose></li>
109     <li><s:choose>
110     <s:when test="/rfc/@ipr">Internet Draft</s:when>
111     <s:when test="/rfc/@number">Request for Comments: <s:value-of select="/rfc/@number"/></s:when>
112     </s:choose></li>
113     <s:if test="/rfc/@docName">
114     <li>&lt;<s:value-of select="/rfc/@docName" />&gt;</li>
115     </s:if>
116     <s:if test="/rfc/@obsoletes and /rfc/@obsoletes!=''">
117     <li>$BGQ;_(B: <s:call-template name="rfclist">
118     <s:with-param name="list" select="normalize-space(/rfc/@obsoletes)" />
119     </s:call-template></li>
120     </s:if>
121     <s:if test="/rfc/@seriesNo">
122     <li><s:choose>
123     <s:when test="/rfc/@category='bcp'"><acronym title="Best Current Practice: $B8=>u:GA11?MQ(B">BCP</acronym>: <s:value-of select="/rfc/@seriesNo" /></s:when>
124     <s:when test="/rfc/@category='info'"><acronym title="For Your Information">FYI</acronym>: <s:value-of select="/rfc/@seriesNo" /></s:when>
125     <s:when test="/rfc/@category='std'"><acronym title="Standard: $BI8=`(B">STD</acronym>: <s:value-of select="/rfc/@seriesNo" /></s:when>
126     <s:otherwise><s:value-of select="concat(/rfc/@category,': ',/rfc/@seriesNo)" /></s:otherwise>
127     </s:choose></li>
128     </s:if>
129     <s:if test="/rfc/@updates and /rfc/@updates!=''">
130     <li>$B99?7(B: <s:call-template name="rfclist">
131     <s:with-param name="list" select="normalize-space(/rfc/@updates)" />
132     </s:call-template></li>
133     </s:if>
134     <li><span class="t-pair"><span xml:lang="en" class="t-l-en t-hide-no">Category: <s:call-template name="category-name" /></span></span></li>
135     <li><span class="t-pair"><span xml:lang="ja" class="t-l-ja">$BJ,N`(B: <s:call-template name="category-name-ja" /></span></span></li>
136     <s:if test="/rfc/@ipr">
137     <li><span class="t-pair"><span xml:lang="en" class="t-l-en">Expires: <s:call-template name="expiry-date" /></span></span></li>
138     <li><span class="t-pair"><span xml:lang="ja" class="t-l-ja">$BM-8z4|8B(B: <s:call-template name="expiry-date-ja" /></span></span></li>
139     </s:if>
140     </s:when>
141     <s:otherwise><!-- private -->
142     <li><s:value-of select="$private" /></li>
143     </s:otherwise>
144     </s:choose>
145     </ul>
146     </s:template>
147    
148     <!-- based on rfc2629.xslt -->
149     <s:template name="header-table-right">
150     <ul id="rfc--table-right">
151     <s:for-each select="author">
152     <s:if test="@surname">
153     <li>
154     <s:attribute name="title"><s:value-of select="@fullname" /></s:attribute>
155     <s:value-of select="concat(@initials,' ',@surname)" />
156     </li>
157     </s:if>
158     <s:variable name="org"><s:choose>
159     <s:when test="organization/@abbrev"><s:value-of select="organization/@abbrev" /></s:when>
160     <s:otherwise><s:value-of select="organization" /></s:otherwise>
161     </s:choose></s:variable>
162     <s:variable name="orgOfFollowing"><s:choose>
163     <s:when test="following-sibling::node()/organization/@abbrev"><s:value-of select="following-sibling::node()/organization/@abbrev" /></s:when>
164     <s:otherwise><s:value-of select="following-sibling::node()/organization" /></s:otherwise>
165     </s:choose></s:variable>
166     <s:if test="$org != $orgOfFollowing">
167     <li>
168     <s:if test="$org != organization"><s:attribute name="title"><s:value-of select="organization" /></s:attribute></s:if>
169     <s:value-of select="$org" />
170     </li>
171     </s:if>
172     </s:for-each>
173     <li><span class="t-pair"><span xml:lang="en" class="t-l-en">
174     <s:value-of select="concat(date/@day,' ',date/@month,' ',date/@year)" />
175     </span></span></li>
176     <li><span class="t-pair"><span xml:lang="ja" class="t-l-ja">
177     <s:value-of select="date/@year" />$BG/(B<s:call-template name="month-ja">
178     <s:with-param name="month" select="date/@month" />
179     </s:call-template><s:if test="date/@day"><s:value-of select="date/@day" />$BF|(B</s:if>
180     </span></span></li>
181     </ul>
182     </s:template>
183    
184     <!-- copied from rfc2629.xslt -->
185     <s:template name="expiry-date">
186     <s:variable name="date" select="/rfc/front/date" />
187    
188     <s:choose>
189     <s:when test="$date/@month='January'"><s:value-of select="concat($date/@day,' July ',$date/@year)" /></s:when>
190     <s:when test="$date/@month='February'"><s:value-of select="concat($date/@day,' August ',$date/@year)" /></s:when>
191     <s:when test="$date/@month='March'"><s:value-of select="concat($date/@day,' September ',$date/@year)" /></s:when>
192     <s:when test="$date/@month='April'"><s:value-of select="concat($date/@day,' October ',$date/@year)" /></s:when>
193     <s:when test="$date/@month='May'"><s:value-of select="concat($date/@day,' November ',$date/@year)" /></s:when>
194     <s:when test="$date/@month='June'"><s:value-of select="concat($date/@day,' December ',$date/@year)" /></s:when>
195     <s:when test="$date/@month='July'"><s:value-of select="concat($date/@day,' January ',$date/@year + 1)" /></s:when>
196     <s:when test="$date/@month='August'"><s:value-of select="concat($date/@day,' February ',$date/@year + 1)" /></s:when>
197     <s:when test="$date/@month='September'"><s:value-of select="concat($date/@day,' March ',$date/@year + 1)" /></s:when>
198     <s:when test="$date/@month='October'"><s:value-of select="concat($date/@day,' April ',$date/@year + 1)" /></s:when>
199     <s:when test="$date/@month='November'"><s:value-of select="concat($date/@day,' May ',$date/@year + 1)" /></s:when>
200     <s:when test="$date/@month='December'"><s:value-of select="concat($date/@day,' June ',$date/@year + 1)" /></s:when>
201     <s:otherwise><strong class="t-invalid">WRONG SYNTAX FOR MONTH</strong></s:otherwise>
202     </s:choose>
203     </s:template>
204    
205     <!-- based on rfc2629.xslt -->
206     <s:template name="expiry-date-ja">
207     <s:variable name="date" select="/rfc/front/date" />
208    
209     <s:choose>
210     <s:when test="$date/@month='January'"><s:value-of select="concat($date/@year,'$BG/(B7$B7n(B',$date/@day)" /><s:if test="$date/@day">$BF|(B</s:if></s:when>
211     <s:when test="$date/@month='February'"><s:value-of select="concat($date/@year,'$BG/(B8$B7n(B',$date/@day)" /><s:if test="$date/@day">$BF|(B</s:if></s:when>
212     <s:when test="$date/@month='March'"><s:value-of select="concat($date/@year,'$BG/(B9$B7n(B',$date/@day)" /><s:if test="$date/@day">$BF|(B</s:if></s:when>
213     <s:when test="$date/@month='March'"><s:value-of select="concat($date/@year,'$BG/(B10$B7n(B',$date/@day)" /><s:if test="$date/@day">$BF|(B</s:if></s:when>
214     <s:when test="$date/@month='May'"><s:value-of select="concat($date/@year,'$BG/(B11$B7n(B',$date/@day)" /><s:if test="$date/@day">$BF|(B</s:if></s:when>
215     <s:when test="$date/@month='June'"><s:value-of select="concat($date/@year,'$BG/(B12$B7n(B',$date/@day)" /><s:if test="$date/@day">$BF|(B</s:if></s:when>
216     <s:when test="$date/@month='July'"><s:value-of select="concat($date/@year + 1,'$BG/(B1$B7n(B',$date/@day)" /><s:if test="$date/@day">$BF|(B</s:if></s:when>
217     <s:when test="$date/@month='August'"><s:value-of select="concat($date/@year + 1,'$BG/(B2$B7n(B',$date/@day)" /><s:if test="$date/@day">$BF|(B</s:if></s:when>
218     <s:when test="$date/@month='September'"><s:value-of select="concat($date/@year + 1,'$BG/(B3$B7n(B',$date/@day)" /><s:if test="$date/@day">$BF|(B</s:if></s:when>
219     <s:when test="$date/@month='October'"><s:value-of select="concat($date/@year + 1,'$BG/(B4$B7n(B',$date/@day)" /><s:if test="$date/@day">$BF|(B</s:if></s:when>
220     <s:when test="$date/@month='November'"><s:value-of select="concat($date/@year + 1,'$BG/(B5$B7n(B',$date/@day)" /><s:if test="$date/@day">$BF|(B</s:if></s:when>
221     <s:when test="$date/@month='December'"><s:value-of select="concat($date/@year + 1,'$BG/(B6$B7n(B',$date/@day)" /><s:if test="$date/@day">$BF|(B</s:if></s:when>
222     <s:otherwise><strong class="t-invalid">$BIT@5$J7n$G$9(B</strong></s:otherwise>
223     </s:choose>
224     </s:template>
225    
226     <!-- copied from rfc2629.xslt -->
227     <s:template name="rfclist">
228     <s:param name="list" />
229     <s:choose>
230     <s:when test="contains($list,',')">
231     <s:variable name="rfcNo" select="substring-before($list,',')" />
232     <a href="{concat($uri-rfc-prefix,$rfcNo)}" title="{concat('RFC ',$rfcNo)}"><s:value-of select="$rfcNo" /></a>,
233     <s:call-template name="rfclist">
234     <s:with-param name="list" select="normalize-space(substring-after($list,','))" />
235     </s:call-template>
236     </s:when>
237     <s:otherwise>
238     <s:variable name="rfcNo" select="$list" />
239     <a href="{concat($uri-rfc-prefix,$rfcNo)}" title="{concat('RFC ',$rfcNo)}"><s:value-of select="$rfcNo" /></a>
240     </s:otherwise>
241     </s:choose>
242     </s:template>
243    
244     <s:template match="/rfc/front/title">
245     <s:choose>
246     <s:when test="/rfc/front/ja:title[@xml:lang='ja']">
247     <div class="t-pair t-heading" id="rfc-title">
248     <h1 class="rfc-title t-l-en" xml:lang="en"><s:value-of select="/rfc/front/title"/></h1>
249     <h1 class="rfc-title t-l-ja" xml:lang="ja"><s:value-of select="/rfc/front/ja:title[@xml:lang='ja']"/></h1>
250     </div>
251     </s:when>
252     <s:otherwise>
253     <h1 class="rfc-title" id="rfc-title"><s:value-of select="/rfc/front/title"/></h1>
254     </s:otherwise>
255     </s:choose>
256     <s:if test="/rfc/@docName">
257     <div class="rfc-docname" id="rfc-docname">&lt;<s:value-of select="/rfc/@docName"/>&gt;</div>
258     </s:if>
259     </s:template>
260    
261     <s:template name="front-status">
262     <s:if test="$show-rfc-status != 'no'">
263     <div id="rfc-status" class="rfc-section">
264     <div class="t-pair">
265     <h1 xml:lang="en" class="t-l-en">Status of this Memo</h1>
266     <h1 xml:lang="ja" class="t-l-ja">$B$3$N%a%b$N0LCVIU$1(B</h1>
267     </div>
268    
269     <s:choose>
270     <s:when test="/rfc/@ipr">
271     <div class="rfc-t">
272     <div class="t-pair">
273     <p class="t-l-en" xml:lang="en">
274     This document is an Internet-Draft and is
275     <s:choose>
276     <s:when test="/rfc/@ipr = 'full2026'">
277     in full conformance with all provisions of Section 10
278     of RFC2026.
279     </s:when>
280     <s:when test="/rfc/@ipr = 'noDerivativeWorks2026'">
281     in full conformance with all provisions of Section 10 of
282     RFC2026 except that the right to produce derivative works is
283     not granted.
284     </s:when>
285     <s:when test="/rfc/@ipr = 'noDerivativeWorksNow'">
286     in full conformance with all provisions of Section 10 of RFC2026
287     except that the right to produce derivative works is not granted.
288     (If this document becomes part of an IETF working group activity,
289     then it will be brought into full compliance with Section 10
290     of RFC2026.)
291     </s:when>
292     <s:when test="/rfc/@ipr = 'none'">
293     <strong>NOT</strong> offered in accordance with Section 10 of
294     RFC2026,
295     and the author does not provide the IETF with any rights other
296     than to publish as an Internet-Draft.
297     </s:when>
298     <s:otherwise><strong class="t-invalid">[CONFORMANCE
299     UNDEFINED.]</strong></s:otherwise>
300     </s:choose>
301    
302     Internet-Drafts are working documents of the Internet Engineering
303     Task Force (IETF), its areas, and its working groups.
304     Note that other groups may also distribute working documents as
305     Internet-Drafts.
306     </p>
307     <p class="t-l-ja" xml:lang="ja">
308     $B$3$NJ8=q$O(B Internet Draft $B$G$"$j!"(B
309     <s:choose>
310     <s:when test="/rfc/@ipr = 'full2026'">RFC 2026
311     $B$NBh(B10$B>O$NA4$F$NMW7o$rK~$?$7$F$$$^$9!#(B
312     </s:when>
313     <s:when test="/rfc/@ipr = 'noDerivativeWorks2026'">
314     $BGI@8E*:n6H8"$rG'$a$J$$$3$H$r=|$-!"(B RFC 2026
315     $B$NBh(B10$B>O$NA4$F$NMW7o$rK~$?$7$F$$$^$9!#(B
316     </s:when>
317     <s:when test="/rfc/@ipr = 'noDerivativeWorksNow'">
318     $BGI@8E*:n6H8"$rG'$a$J$$$3$H$r=|$-!"(BRFC 2026
319     $B$NBh(B10$B>O$NA4$F$NMW7o$rK~$?$7$F$$$^$9!#(B
320     ($B$3$NJ8=q$,(B <a href="http://www.ietf.org/">IETF</a>
321     $B:n6HIt2q$N3hF0$N0lIt$K$J$C$?6G$K$O!"(BRFC 2026
322     $B$NBh(B10$B>O$K40A4$K=>$&$3$H$K$J$j$^$7$g$&!#(B)
323     </s:when>
324     <s:when test="/rfc/@ipr = 'none'">
325     RFC 2026
326     $B$NBh(B10$B>O$K$O=>$C$F(B<strong title="NOT">$B$*$i$:(B</strong>$B!"(B
327     $BCx<T$O(B <a href="http://www.ietf.org/">IETF</a> $B$K!"(B
328     Internet-Draft $B$H$7$FH/9T$9$k0J30$N$$$+$J$k8"Mx$r$bM?$($k$b$N$G$O$"$j$^$;$s!#(B
329     </s:when>
330     <s:otherwise><strong class="t-invalid">$BE,9g@-$OL$Dj5A$G$9(B</strong>$B!#(B</s:otherwise>
331     </s:choose>
332    
333     Internet-Drafts $B$O(B <a href="http://www.ietf.org/">Internet
334     $B5;=QFCJLD4::0Q0w2q(B (IETF)</a> $B$d$=$NNN0h0Q0w2q(B (area),
335     $B:n6HIt2q$N:n6HJ8=q$G$9!#$J$*!"B>$NCDBN$b:n6HJ8=q$r(B
336     Internet-Draft $B$H$7$FG[I[$9$k$3$H$,=PMh$^$9!#(B
337     </p>
338     </div>
339     </div>
340    
341     <div class="rfc-t">
342     <div class="t-pair">
343     <p class="t-l-en" xml:lang="en">
344     Internet-Drafts are draft documents valid for a maximum of
345     six months and may be updated, replaced, or obsoleted by other
346     documents at any time.
347     It is inappropriate to use Internet-Drafts as reference
348     material or to cite them other than as $B!H(Bwork in progress$B!I(B.
349     </p>
350     <p class="t-l-ja" xml:lang="ja">
351     Internet-Draft
352     $B$O:GBg(B6$B%v7n4VM-8z$J860FJ8=q$G!"$$$D2?;~B>$NJ8=q$K$h$j99?7$5$l$?$jCV$-49$($i$l$?$jGQ;_$5$l$?$j$9$k$+$bJ,$+$j$^$;$s!#(B
353     $B!V:n6HCf!W(B $B$HCG$i$:$K(B Internet-Draft
354     $B$r;qNA$H$7$F;2>H$7$?$j0zMQ$7$?$j$9$k$N$OITE,@Z$G$9!#(B
355     </p>
356     </div>
357     </div>
358    
359     <div class="rfc-t">
360     <div class="t-pair">
361     <p class="t-l-en" xml:lang="en">
362     The list of current Internet-Drafts can be accessed at
363     &lt;<a href='http://www.ietf.org/ietf/1id-abstracts.txt'>http://www.ietf.org/ietf/1id-abstracts.txt</a>&gt;.
364     </p>
365     <p class="t-l-ja" xml:lang="ja">
366     $B8=:_$N(B Internet-Drafts $B$N0lMw$O(B
367     &lt;<a href='http://www.ietf.org/ietf/1id-abstracts.txt'>http://www.ietf.org/ietf/1id-abstracts.txt</a>&gt;
368     $B$GF~<j=PMh$^$9!#(B
369     </p>
370     </div>
371     </div>
372    
373     <div class="rfc-t">
374     <div class="t-pair">
375     <p class="t-l-en" xml:lang="en">
376     The list of Internet-Draft Shadow Directories can be accessed at
377     &lt;<a href='http://www.ietf.org/shadow.html'>http://www.ietf.org/shadow.html</a>&gt;.
378     </p>
379     <p class="t-l-ja" xml:lang="ja">
380     Internet-Draft Shadow Directories $B$N0lMw$O(B
381     &lt;<a href='http://www.ietf.org/shadow.html'>http://www.ietf.org/shadow.html</a>&gt;
382     $B$GF~<j=PMh$^$9!#(B
383     </p>
384     </div>
385     </div>
386    
387     <div class="rfc-t">
388     <div class="t-pair">
389     <p class="t-l-en" xml:lang="en">
390     This Internet-Draft will expire in
391     <s:call-template name="expiry-date" />.
392     </p>
393     <p class="t-l-ja" xml:lang="ja">
394     $B$3$N(B Internet-Draft $B$O(B <s:call-template name="expiry-date-ja" />
395     $B$K4|8B$,@Z$l$^$9!#(B
396     </p>
397     </div>
398     </div>
399     </s:when>
400    
401     <s:when test="/rfc/@category='bcp'">
402     <div class="rfc-t">
403     <div class="t-pair">
404     <p class="t-l-en" xml:lang="en">
405     This document specifies an Internet Best Current Practice
406     for the Internet Community, and requests discussion and
407     suggestions for improvements.
408     Distribution of this memo is unlimited.
409     </p>
410     <p class="t-l-ja" xml:lang="ja">
411     $B$3$N%a%b$O!"(B Internet $B<R2q8~$1$K(B Internet $B8=>u:GA11?MQ$r@bL@$7!"2~NI$N0Y$N5DO@$dDs0F$r5a$a$^$9!#$3$N%a%b$NG[I[$O@)8B$7$^$;$s!#(B
412     </p>
413     </div>
414     </div>
415     </s:when>
416    
417     <s:when test="/rfc/@category='exp'">
418     <div class="rfc-t">
419     <div class="t-pair">
420     <p class="t-l-en" xml:lang="en">
421     This memo defines an Experimental Protocol for the Internet community.
422     It does not specify an Internet standard of any kind.
423     Discussion and suggestions for improvement are requested.
424     Distribution of this memo is unlimited.
425     </p>
426     <p class="t-l-ja" xml:lang="ja">
427     $B$3$N%a%b$O!"(B Internet $B<R2q8~$1$N<B83E*%W%m%H%3%k$rDj5A$9$k$b$N$G$9!#$$$+$J$k<oN`$N(B
428     Internet $BI8=`$r5,Dj$9$k$b$N$G$b$"$j$^$;$s!#2~NI$N0Y$N5DO@$dDs0F$r5a$a$^$9!#$3$N%a%b$NG[I[$O@)8B$7$^$;$s!#(B
429     </p>
430     </div>
431     </div>
432     </s:when>
433    
434     <s:when test="/rfc/@category='historic'">
435     <div class="rfc-t">
436     <div class="t-pair">
437     <p class="t-l-en" xml:lang="en">
438     This memo describes a historic protocol for the Internet community.
439     It does not specify an Internet standard of any kind.
440     Distribution of this memo is unlimited.
441     </p>
442     <p class="t-l-ja" xml:lang="ja">
443     $B$3$N%a%b$O!"(B Internet $B<R2q$KNr;KE*%W%m%H%3%k$r@bL@$9$k$b$N$G$9!#$$$+$J$k<oN`$N(B
444     Internet $BI8=`$r5,Dj$9$k$b$N$G$b$"$j$^$;$s!#$3$N%a%b$NG[I[$O@)8B$7$^$;$s!#(B
445     </p>
446     </div>
447     </div>
448     </s:when>
449    
450     <s:when test="/rfc/@category='info' or /rfc/@category=''">
451     <div class="rfc-t">
452     <div class="t-pair">
453     <p class="t-l-en" xml:lang="en">
454     This memo provides information for the Internet community.
455     It does not specify an Internet standard of any kind.
456     Distribution of this memo is unlimited.
457     </p>
458     <p class="t-l-ja" xml:lang="ja">
459     $B$3$N%a%b$O!"(B Internet $B<R2q$K>pJs$rDs6!$7$^$9!#$$$+$J$k<oN`$N(B
460     Internet $BI8=`$r5,Dj$9$k$b$N$G$b$"$j$^$;$s!#$3$N%a%b$NG[I[$O@)8B$7$^$;$s!#(B
461     </p>
462     </div>
463     </div>
464     </s:when>
465    
466     <s:when test="/rfc/@category='std'">
467     <div class="rfc-t">
468     <div class="t-pair">
469     <p class="t-l-en" xml:lang="en">
470     This document specifies an Internet standards track protocol
471     for the Internet community, and requests discussion and
472     suggestions for improvements.
473     Please refer to the current edition of the
474     $B!H(BInternet Official Protocol Standards$B!I(B (STD 1) for the
475     standardization state and status of this
476     protocol. Distribution of this memo is unlimited.
477     </p>
478     <p class="t-l-ja" xml:lang="ja">
479     $B$3$NJ8=q$O!"(B Internet $B<R2q8~$1(B Internet
480     $BI8=`2=2aDx%W%m%H%3%k$r5,Dj$7!"2~NI$N0Y$N5DO@$HDs0F$r5a$a$k$b$N$G$9!#$3$N%W%m%H%3%k$NI8=`2=>u67$K$D$$$F$O!"!X(BInternet Official Protocol Standard$B!Y(B (STD 1)
481     $B$r;2>H$7$F2<$5$$!#$3$N%a%b$NG[I[$O@)8B$7$^$;$s!#(B
482     </p>
483     </div>
484     </div>
485     </s:when>
486    
487     <s:otherwise>
488     <p class="rfc-t">UNSUPPORTED CATEGORY.</p>
489     </s:otherwise>
490     </s:choose>
491     </div>
492     </s:if>
493     </s:template>
494    
495     <s:template name="front-copyright">
496     <s:choose>
497     <s:when test="/rfc/@ipr = 'none'"></s:when>
498     <s:when test="/rfc/@number &lt; 2220"></s:when>
499     <s:when test="$show-rfc-copyright != 'no'">
500     <div id="rfc-copyright-notice" class="rfc-section">
501     <div class="t-pair">
502     <h1 xml:lang="en" class="t-l-en">Copyright Notice</h1>
503     <h1 xml:lang="ja" class="t-l-ja">$BCx:n8"I=<((B</h1>
504     </div>
505    
506     <div class="t-pair">
507     <p class="t-l-en t-hide-no" xml:lang="en">Copyright &#xA9;
508     <a href="http://www.isoc.org/">The Internet Society</a>
509     (<s:value-of select="/rfc/front/date/@year" />).
510     All Rights Reserved.</p>
511     <p class="t-l-ja" xml:lang="ja">$BCx:n8"(B &#xa9;
512     <a href="http://www.isoc.org/">The Internet Society</a>
513     (<s:value-of select="/rfc/front/date/@year" />)$B!#A48"J]N1!#(B</p>
514     </div>
515     </div>
516     </s:when>
517     </s:choose>
518     </s:template>
519    
520    
521     <!-- based on rfc2629.xslt -->
522     <s:template match="note">
523     <div class="rfc-section rfc-note">
524     <s:choose>
525     <s:when test="@title = 'IESG Note'">
526     <s:attribute name="id">rfc-note-iesg</s:attribute>
527     <div class="t-pair t-heading">
528     <h1 xml:lang="en" class="t-l-en"><a href="#rfc-note-iesg" class="self">IESG Note</a></h1>
529     <h1 xml:lang="ja" class="t-l-ja"><a href="#rfc-note-iesg" class="self">IESG $BCm5-(B</a></h1>
530     </div>
531     </s:when>
532     <s:otherwise>
533     <h1><s:value-of select="@title" /></h1>
534     </s:otherwise>
535     </s:choose>
536     <s:apply-templates />
537     </div>
538     </s:template>
539    
540     <s:template match="middle">
541     <s:apply-templates />
542     </s:template>
543    
544     <!-- based on rfc2629.xslt -->
545     <s:template match="section">
546     <s:variable name="sectionNumber">
547     <s:choose>
548     <s:when test="@myns:unnumbered or ancestor::ja:back"></s:when>
549     <s:otherwise><s:call-template name="section-number" /></s:otherwise>
550     </s:choose>
551     </s:variable>
552    
553     <s:variable name="title-ja"><s:call-template name="section-name-ja">
554     <s:with-param name="node" select="." />
555     </s:call-template></s:variable>
556    
557     <s:variable name="element-name">
558     <s:choose>
559     <s:when test="count(ancestor::section) = 0">h1</s:when>
560     <s:when test="count(ancestor::section) = 1">h2</s:when>
561     <s:when test="count(ancestor::section) = 2">h3</s:when>
562     <s:when test="count(ancestor::section) = 3">h4</s:when>
563     <s:when test="count(ancestor::section) = 4">h5</s:when>
564     <s:otherwise>h6</s:otherwise>
565     </s:choose>
566     </s:variable>
567    
568     <div class="rfc-section">
569     <s:if test="$sectionNumber!=''">
570     <s:attribute name="id">rfc.section.<s:value-of select="$sectionNumber" /></s:attribute>
571     </s:if>
572     <div>
573     <s:if test="$title-ja!=''"><s:attribute name="class">t-pair t-heading</s:attribute></s:if>
574     <s:if test="@anchor"><s:attribute name="id"><s:value-of select="@anchor" /></s:attribute></s:if>
575     <s:element name="{$element-name}">
576     <s:if test="$title-ja!=''">
577     <s:attribute name="xml:lang">en</s:attribute>
578     <s:attribute name="class">t-l-en</s:attribute>
579     </s:if>
580     <s:if test="$sectionNumber!=''"><s:value-of select="$sectionNumber" />. </s:if>
581     <s:value-of select="@title" />
582     </s:element>
583     <s:if test="$title-ja!=''">
584     <s:element name="{$element-name}">
585     <s:attribute name="xml:lang">ja</s:attribute>
586     <s:attribute name="class">t-l-ja</s:attribute>
587     <s:if test="$sectionNumber!=''">
588     <s:value-of select="$sectionNumber" />.
589     </s:if>
590     <s:value-of select="$title-ja" />
591     </s:element>
592     </s:if>
593     </div>
594     <s:apply-templates />
595     </div>
596     </s:template>
597    
598     <s:template name="section-name-ja">
599     <s:param name="node" />
600     <s:param name="return-en" />
601     <s:variable name="title-small"><s:value-of select="translate($node/@title,'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')" /></s:variable>
602    
603     <s:choose>
604     <s:when test="$node/@ja:title-ja"><s:value-of select="$node/@ja:title-ja" /></s:when>
605     <s:when test="$title-small = 'acknowledgements'">$B<U<-(B</s:when>
606     <s:when test="$title-small = 'background information'">$BGX7J@bL@(B</s:when>
607     <s:when test="$title-small = 'conclution'">$B$^$H$a(B</s:when>
608     <s:when test="$title-small = 'definition'">$BDj5A(B</s:when>
609     <s:when test="$title-small = 'formal syntax'">$B7A<0E*9=J8(B</s:when>
610     <s:when test="$title-small = 'iana considerations'">IANA $B$K4X$7$F(B</s:when>
611     <s:when test="$title-small = 'introduction'">$B$O$8$a$K(B</s:when>
612     <s:when test="$title-small = 'mime considerations'">MIME $B$K4X$7$F(B</s:when>
613     <s:when test="$title-small = 'security considerations'">$B0BA4@-$K4X$7$F(B</s:when>
614     <s:otherwise><s:if test="$return-en"><s:choose>
615     <s:when test="$node/@title"><s:value-of select="$node/@title" /></s:when>
616     </s:choose></s:if></s:otherwise>
617     </s:choose>
618     </s:template>
619    
620     <!-- Copied from rfc2629.xslt -->
621     <s:template name="section-number">
622     <s:choose>
623     <s:when test="ancestor::back"><s:number count="ed:del|ed:ins|section" level="multiple" format="A.1.1.1.1.1.1.1" /></s:when>
624     <s:otherwise><s:number count="ed:del|ed:ins|section" level="multiple"/></s:otherwise>
625     </s:choose>
626     </s:template>
627     <s:template name="section-paragraph-number">
628     <s:if test="ancestor::section">
629     <s:for-each select="ancestor::section[1]"><s:call-template name="section-number" />.p.</s:for-each><s:number count="t|figure" />
630     </s:if>
631     </s:template>
632    
633     <!-- based on rfc2629.xslt -->
634     <s:template match="t">
635     <s:variable name="paragraph-number">
636     <s:call-template name="section-paragraph-number" />
637     </s:variable>
638    
639     <s:variable name="element-name">
640     <s:choose>
641     <s:when test="ja:pair">div</s:when>
642     <s:when test=".//list">div</s:when>
643     <s:otherwise>p</s:otherwise>
644     </s:choose>
645     </s:variable>
646     <s:element name="{$element-name}">
647     <s:attribute name="class">rfc-t</s:attribute>
648     <s:if test="string-length($paragraph-number) &gt; 0">
649     <s:attribute name="id">rfc.section.<s:value-of select="$paragraph-number" /></s:attribute>
650     </s:if>
651     <s:apply-templates />
652     </s:element>
653     </s:template>
654    
655     <s:template match="list[@style='empty' or not(@style)]">
656     <ul class="rfc-list-empty">
657     <s:apply-templates />
658     </ul>
659     </s:template>
660    
661     <s:template match="list[@style='empty' or not(@style)]/t">
662     <li><s:apply-templates /></li>
663     </s:template>
664    
665     <s:template match="list[@style='hanging']">
666     <dl class="rfc-list-hanging">
667     <s:apply-templates />
668     </dl>
669     </s:template>
670    
671     <s:template match="list[@style='hanging']/t">
672     <dt><s:value-of select="@hangText" /></dt>
673     <dd><s:apply-templates /></dd>
674     </s:template>
675    
676     <s:template match="list[@style='numbers']">
677     <ol class="rfc-list-numbers text">
678     <s:apply-templates />
679     </ol>
680     </s:template>
681     <s:template match="list[@style='symbols']">
682     <ul class="rfc-list-symbols text">
683     <s:apply-templates />
684     </ul>
685     </s:template>
686    
687     <s:template match="list[@style='numbers' or @style='symbols']/t">
688     <li>
689     <s:apply-templates />
690     </li>
691     </s:template>
692    
693     <s:template match="figure">
694     <div class="rfc-figure">
695     <s:if test="@anchor!=''">
696     <s:attribute name="id"><s:value-of select="@anchor" /></s:attribute>
697     </s:if>
698    
699     <s:choose>
700     <s:when test="@title!='' or @anchor!=''">
701     <span class="rfc-figure-id"><s:attribute name="id">rfc.figure.<s:number level="any" count="figure[@title!='' or @anchor!='']" /></s:attribute>&#xA0;</span>
702     </s:when>
703     <s:otherwise>
704     <span class="rfc-figure-id"><s:attribute name="id">rfc.figure.u.<s:number level="any" count="figure[not(@title!='' or @anchor!='')]" /></s:attribute>&#xA0;</span>
705     </s:otherwise>
706     </s:choose>
707    
708     <s:apply-templates />
709    
710     <s:if test="@title!='' or @anchor!=''">
711     <s:variable name="n"><s:number level="any" count="figure[@title!='' or @anchor!='']" /></s:variable>
712     <div class="t-pair rfc-figure-title">
713     <div xml:lang="en" class="t-l-en">Figure
714     <s:value-of select="$n"/><s:if test="@title!=''">: <s:value-of select="@title" /></s:if>
715     </div>
716     <div xml:lang="ja" class="t-l-ja">$B?^(B
717     <s:value-of select="$n"/><s:choose>
718     <s:when test="@ja:title-ja!=''">: <s:value-of select="@ja:title-ja" /></s:when>
719     <s:when test="@title!=''">: <s:value-of select="@title" /></s:when>
720     </s:choose></div>
721     </div>
722     </s:if>
723     </div>
724     </s:template>
725    
726     <s:template match="preamble">
727     <div class="rfc-preamble"><s:apply-templates /></div>
728     </s:template>
729    
730     <s:template match="postamble">
731     <div class="rfc-postamble"><s:apply-templates /></div>
732     </s:template>
733    
734     <s:template match="artwork">
735     <pre class="rfc-artwork" xml:space="preserve"><s:value-of select="text()" /></pre>
736     </s:template>
737    
738     <s:template match="ja:pair">
739     <div class="t-pair">
740     <s:for-each select="ja:l">
741     <p xml:lang="{@xml:lang}" class="t-l-{@xml:lang}">
742     <s:apply-templates />
743     </p>
744     </s:for-each>
745     </div>
746     </s:template>
747    
748     <s:template match="reference//ja:pair">
749     <span class="t-pair">
750     <s:for-each select="ja:l">
751     <span xml:lang="{@xml:lang}" class="t-l-{@xml:lang}">
752     <s:apply-templates />
753     </span>
754     </s:for-each>
755     </span>
756     </s:template>
757    
758     <s:template name="month-ja">
759     <s:param name="month" />
760     <s:variable name="m"><s:value-of select="translate($month,'ABCDEFGJLMNOPRSTUVY','abcdefgjlmnoprstuvy')" /></s:variable>
761     <s:choose>
762     <s:when test="contains($m, 'jan')">1$B7n(B</s:when>
763     <s:when test="contains($m, 'feb')">2$B7n(B</s:when>
764     <s:when test="contains($m, 'mar')">3$B7n(B</s:when>
765     <s:when test="contains($m, 'apr')">4$B7n(B</s:when>
766     <s:when test="contains($m, 'may')">5$B7n(B</s:when>
767     <s:when test="contains($m, 'jun')">6$B7n(B</s:when>
768     <s:when test="contains($m, 'jul')">7$B7n(B</s:when>
769     <s:when test="contains($m, 'aug')">8$B7n(B</s:when>
770     <s:when test="contains($m, 'sep')">9$B7n(B</s:when>
771     <s:when test="contains($m, 'oct')">10$B7n(B</s:when>
772     <s:when test="contains($m, 'nov')">11$B7n(B</s:when>
773     <s:when test="contains($m, 'dec')">12$B7n(B</s:when>
774     <s:otherwise><s:value-of select="$month" /></s:otherwise>
775     </s:choose>
776     </s:template>
777    
778     <s:template name="category-name">
779     <s:choose>
780     <s:when test="/rfc/@category='bcp'">Best Current Practice</s:when>
781     <s:when test="/rfc/@category='info'">Informational</s:when>
782     <s:when test="/rfc/@category=''">Informational</s:when>
783     <s:when test="/rfc/@category='std'">Standards Track</s:when>
784     <s:otherwise>(category missing or unknown)</s:otherwise>
785     </s:choose>
786     </s:template>
787     <s:template name="category-name-ja">
788     <s:choose>
789     <s:when test="/rfc/@category='bcp'">$B8=>u:GA11?MQ(B</s:when>
790     <s:when test="/rfc/@category='info'">$B;29M(B</s:when>
791     <s:when test="/rfc/@category=''">$B;29M(B</s:when>
792     <s:when test="/rfc/@category='std'">$BI8=`2=2aDx(B</s:when>
793     <s:otherwise>($BJ,N`L5$7$^$?$OITL@(B)</s:otherwise>
794     </s:choose>
795     </s:template>
796    
797     <!-- copied from rfc2629.xslt -->
798     <s:template match="vspace[not(@blankLines) or @blankLines = '0']">
799     <br class="rfc-vspace" />
800     </s:template>
801     <s:template match="vspace[@blankLines = '1']">
802     <br class="rfc-vspace" /><br class="rfc-vspace" />
803     </s:template>
804     <s:template match="vspace[@blankLines &gt; 1]">
805     <br class="rfc-vspace" /><span class="rfc-vspace" style="display: block; visibility: hidden; margin-bottom: {@blankLines - 2}em">&#xA0;</span>
806     </s:template>
807    
808     <!-- back -->
809     <s:template match="back">
810     <s:apply-templates match="references" />
811     <s:call-template name="back-author-address" />
812     <s:apply-templates select="*[not(self::references)]" />
813     <!--<s:if test="//iref">
814     <s:call-template name="back-index" />
815     </s:if>-->
816     <s:call-template name="back-copyright" />
817     <s:call-template name="back-acknowledgement-editor" />
818     </s:template>
819    
820     <s:template name="back-author-address">
821     <div id="rfc-authors" class="rfc-section">
822     <div id="rfc.authors" class="t-pair t-heading">
823     <h1 xml:lang="en" class="t-l-en">Author's Address<s:if test="count(/rfc/front/author) &gt; 1">es</s:if></h1>
824     <h1 xml:lang="ja" class="t-l-ja">$BCx<T$NO"Mm@h(B</h1>
825     </div>
826     <s:apply-templates select="/rfc/front/author" />
827     </div>
828     </s:template>
829    
830     <s:template name="back-copyright">
831     <s:choose>
832     <s:when test="/rfc/@ipr = 'none'"></s:when>
833     <s:when test="/rfc/@number &lt; 2220"></s:when>
834     <s:when test="$show-rfc-copyright != 'no'">
835     <div id="rfc-copyright" class="rfc-section">
836     <div class="t-pair" id="rfc.copyright">
837     <h1 xml:lang="en" class="t-l-en">Full Copyright Statement</h1>
838     <h1 xml:lang="ja" class="t-l-ja">$B40A4$JCx:n8"@<L@(B</h1>
839     </div>
840    
841     <div class="t-pair">
842     <p class="t-l-en t-hide-no" xml:lang="en">
843     Copyright &#xa9;
844     <a href="http://www.isoc.org/">The Internet Society</a>
845     (<s:value-of select="/rfc/front/date/@year" />).
846     All Rights Reserved.
847     </p>
848     <p class="t-l-ja" xml:lang="ja">
849     $BCx:n8"(B &#xa9;
850     <a href="http://www.isoc.org/">The Internet Society</a>
851     (<s:value-of select="/rfc/front/date/@year" />)$B!#A48"N1J]!#(B
852     </p>
853     </div>
854    
855     <div class="rfc-t">
856     <div class="t-pair">
857     <p class="t-l-en t-hide-no" xml:lang="en">
858     This document and translations of it may be copied
859     and furnished
860     to others, and derivative works that comment on or otherwise
861     explain it or assist in its implementation may be prepared,
862     copied, published and distributed, in whole or in part,
863     without restriction of any kind, provided that the
864     above copyright notice
865     and this paragraph are included on all such copies and
866     derivative works. However, this document itself may
867     not be modified in any way, such as by removing the
868     copyright notice or references to the Internet Society
869     or other Internet organizations, except as
870     needed for the purpose of developing Internet standards
871     in which case the procedures for copyrights defined in
872     the Internet Standards process must be followed, or as
873     required to translate it into languages other than English.
874     </p>
875     <p class="t-l-ja" xml:lang="ja">
876     $B$3$NJ8=q$H$=$NK]Lu$OJ#<L$7B><T$KDs6!$7$F$bNI$/!"$^$?$3$l$K$D$$$FCm<a$r2C$($k$+$b$7$/$O@bL@$9$k!"$"$k$$$O$=$N<BAu$r=u$1$kGI@8E*:n6H$O!"$=$NA4It$^$?$O0lIt$r!">e5-$NCx:n8"I=<(5Z$S$3$N@a$rA4$F$NJ#<LJ*5Z$SGI@8E*:n6H$K4^$`8B$j$K$*$$$F!"0l@Z$N@)8BL5$7$K!"MQ0U!&J#<L!&=PHG!&G[I[$7$FNI$$!#$7$+$7!"$3$NJ8=q<+BN$O!"Cx:n8"I=<($"$k$$$O(B
877     Internet Society $BKt$OB>$N(B Internet
878     $BAH?%$X$N8@5Z$r<h$j=|$/$J$I!"$$$+$J$kJ}K!$K$;$hJQ99$7$F$O$J$i$J$$!#C"$7!"(B
879     Internet $BI8=`2=2aDx$GDj5A$5$l$?Cx:n8"$N$?$a$N<jB3$-$K=>$$(B
880     Internet $BI8=`$r3+H/$9$kL\E*$KI,MW$J>l9g!"$"$k$$$O1Q8l0J30$N8@8l$KK]Lu$9$k$N$KI,MW$J>l9g$r=|$/!#(B
881     </p>
882     </div>
883     </div>
884    
885     <div class="rfc-t">
886     <div class="t-pair">
887     <p class="t-l-en t-hide-no" xml:lang="en">
888     The limited permissions granted above are perpetual and will
889     not be revoked by the Internet Society or its successors or
890     assigns.
891     </p>
892     <p class="t-l-ja" xml:lang="ja">
893     $B>e5-$GG'$a$?$3$N@)8BIU$-5vBz$O915WE*$J$b$N$G$"$j!"(B
894     Internet Society $B$b$7$/$O$=$N8e7Q<T$b$7$/$O$=$N>yEO<T$K$h$jGK4~$5$l$k$3$H$O$J$$!#(B
895     </p>
896     </div>
897     </div>
898    
899     <div class="rfc-t">
900     <div class="t-pair">
901     <p class="t-l-en t-hide-no" xml:lang="en">
902     This document and the information contained herein is provided
903     on an $B!H(B<strong>AS IS</strong>$B!I(B basis and
904     <strong>THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
905     TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED,
906     INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
907     THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY
908     IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR
909     A PARTICULAR PURPOSE</strong>.
910     </p>
911     <p class="t-l-ja" xml:lang="ja">
912     $B$3$NJ8=q5Z$S$3$3$K4^$^$l$k>pJs$O!V(B<strong>$B8=>uM-;Q(B</strong>$B!W$GDs6!$5$l!"(B
913     <strong>Internet Society $B$*$h$S(B
914     Internet Engineering Task Force (Internet $B5;=QFCJLD4::0Q0w2q(B)
915     $B$O$3$3$K4^$^$l$k>pJs$N;HMQ$,$$$+$J$k8"Mx$r$b?/32$7$J$$$H$$$&J]>Z$^$?$O;T>l@-$"$k$$$OFCDjL\E*$X$NE,Ev@-$K$D$$$F$N0EL[E*J]>Z$r4^$a$F$3$l$K8BDj$5$l$J$$!"L@<($"$k$$$O0E<($K$h$k!"0l@Z$NJ]>Z$rH]G'$9$k(B</strong>$B!#(B
916     </p>
917     </div>
918     </div>
919    
920     <ins class="t-note t-l-ja" xml:lang="ja">
921     <p class="rfc-t">
922     (<span class="t-note-title">$BLuCm(B:</span>
923     $B@5<0$JCx:n8"@<L@$O1Q8l$N86J8$N$_$G$"$j!"Lu<T$O0l@Z$NJ]>Z(B
924     ($BK]LuJ8$,86J8$H87L)$K0lCW$7$F$$$k$+$r4^$`$,!"$3$l$K8BDj$5$l$J$$!#(B)
925     $B$r$7$J$$!#(B<a href="#rfc-t-copyright">$BLuJ8$K$D$$$F$NCx:n8"@<L@(B</a>$B$b;2>H$;$h!#(B)
926     </p>
927     </ins>
928     </div>
929     </s:when>
930     </s:choose>
931     </s:template>
932    
933     <s:template name="back-acknowledgement-editor">
934     <s:choose>
935     <s:when test="/rfc/@number &lt; 2560 and $show-rfc-acknowledgement-editor != 'yes'"></s:when>
936     <s:when test="/rfc/@ipr and $show-rfc-acknowledgement-editor != 'yes'"></s:when>
937     <s:when test="$show-rfc-acknowledgement-editor != 'no'">
938     <div id="rfc-acknowledgement-editor" class="rfc-section">
939     <div class="t-heading t-pair">
940     <h1 xml:lang="en" class="t-l-en">Acknowledgement</h1>
941     <h1 xml:lang="ja" class="t-l-ja">$B<U<-(B</h1>
942     </div>
943    
944     <div class="rfc-t">
945     <div class="t-pair">
946     <p class="t-l-en" xml:lang="en">
947     Funding for the
948     <a href="http://www.rfceditor.org/">RFC editor</a>
949     function is currently provided by the
950     <a href="http://www.isoc.org/">Internet Society</a>.
951     </p>
952     <p class="t-l-ja" xml:lang="ja">
953     <a href="http://www.rfceditor.org/" xml:lang="en">RFC
954     $BJT=8<T(B</a>$B6HL3$N;q6b1g=u$O8=:_(B
955     <a href="http://www.isoc.org/">Internet Society</a>
956     $B$K$h$j9T$o$l$F$$$^$9!#(B
957     </p>
958     </div>
959     </div>
960     </div>
961     </s:when>
962     </s:choose>
963     </s:template>
964    
965     <s:template match="ja:note">
966     <ins class="t-note t-l-ja" xml:lang="ja">
967     <span class="t-note-title">$BLuCm(B:</span> <s:apply-templates />
968     </ins>
969     </s:template>
970    
971     <s:template match="t//ja:note">
972     <ins class="t-note t-l-ja" xml:lang="ja">
973     (<span class="t-note-title">$BLuCm(B:</span> <s:apply-templates />)
974     </ins>
975     </s:template>
976     <s:template match="preamble//ja:note">
977     <ins class="t-note t-l-ja" xml:lang="ja">
978     (<span class="t-note-title">$BLuCm(B:</span> <s:apply-templates />)
979     </ins>
980     </s:template>
981     <s:template match="postamble//ja:note">
982     <ins class="t-note t-l-ja" xml:lang="ja">
983     (<span class="t-note-title">$BLuCm(B:</span> <s:apply-templates />)
984     </ins>
985     </s:template>
986    
987     <s:template match="ja:uri-ref">
988     &lt;<a href="{@target}"><s:value-of select="@target" /></a>&gt;
989     </s:template>
990    
991     <!-- "section" attribute is not supported yet. -->
992     <s:template match="ja:link[@type = 'rfc']">
993     <a>
994     <s:attribute name="href"><s:value-of select="$uri-rfc-prefix" /><s:value-of select="@number" /></s:attribute>
995     <s:attribute name="title">RFC <s:value-of select="@number" /></s:attribute>
996     <s:apply-templates />
997     </a>
998     </s:template>
999     <s:template match="ja:link[@type = 'std']">
1000     <a>
1001     <s:attribute name="href"><s:value-of select="$uri-std-prefix" /><s:value-of select="@number" /></s:attribute>
1002     <s:attribute name="title">STD <s:value-of select="@number" /></s:attribute>
1003     <s:apply-templates />
1004     </a>
1005     </s:template>
1006    
1007     <s:template match="h:*">
1008     <s:element name="{local-name()}">
1009     <s:for-each select="@*">
1010     <s:attribute name="{name()}"><s:value-of select="." /></s:attribute>
1011     </s:for-each>
1012     <s:apply-templates />
1013     </s:element>
1014     </s:template>
1015    
1016     <s:template match="h:samp">
1017     <samp><s:for-each select="@*">
1018     <s:attribute name="{name()}"><s:value-of select="." /></s:attribute>
1019     </s:for-each>$B!V(B<s:apply-templates />$B!W(B</samp>
1020     </s:template>
1021    
1022     <s:template match="abstract">
1023     <div class="rfc-section" id="rfc.abstract">
1024     <div class="t-pair t-heading">
1025     <h1 xml:lang="en" class="t-l-en">Abstract</h1>
1026     <h1 xml:lang="ja" class="t-l-ja">$B35MW(B</h1>
1027     </div>
1028     <s:apply-templates />
1029     </div>
1030     </s:template>
1031    
1032     <s:template match="author">
1033     <ul class="rfc-author">
1034     <s:if test="@fullname"><li class="rfc-author-fullname"><s:value-of select="@fullname" /></li></s:if>
1035     <s:if test="organization"><li class="rfc-organization"><s:value-of select="organization" /></li> </s:if>
1036     <s:for-each select="(address/postal/street|address/postal/city|address/postal/region|address/postal/code|address/postal/country)">
1037     <li class="rfc-{local-name()}"><s:value-of select="." /></li>
1038     </s:for-each>
1039     <s:if test="address/phone">
1040     <li class="rfc-phone">$BEEOC(B: <s:value-of select="address/phone" /></li>
1041     </s:if>
1042     <s:if test="address/facsimile">
1043     <li class="rfc-facsimile">FAX: <s:value-of select="address/facsimile" /></li>
1044     </s:if>
1045     <s:if test="address/email">
1046     <li class="rfc-email">$BEE;R%a%$%k(B: &lt;<a href="mailto:{address/email}"><s:value-of select="address/email" /></a>&gt;</li>
1047     </s:if>
1048     <s:if test="address/uri">
1049     <li class="rfc-uri">URI: &lt;<a href="{address/uri}"><s:value-of select="address/uri" /></a>&gt;</li>
1050     </s:if>
1051     </ul>
1052     </s:template>
1053    
1054     <!-- based on rfc2629.xslt -->
1055     <s:template match="reference">
1056     <s:variable name="target">
1057     <s:choose>
1058     <s:when test="@target"><s:value-of select="@target" /></s:when>
1059     <s:when test="@ja:target"><s:value-of select="@ja:target" /></s:when>
1060     <s:when test="seriesInfo/@name='RFC'">
1061     <s:value-of select="concat($uri-rfc-prefix,seriesInfo[@name='RFC']/@value)" />
1062     </s:when>
1063     <s:when test="seriesInfo/@name='STD'">
1064     <s:value-of select="concat($uri-std-prefix,seriesInfo[@name='STD']/@value)" />
1065     </s:when>
1066     <s:when test="seriesInfo/@name='BCP'">
1067     <s:value-of select="concat($uri-bcp-prefix,seriesInfo[@name='BCP']/@value)" />
1068     </s:when>
1069     <s:when test="seriesInfo/@name='FYI'">
1070     <s:value-of select="concat($uri-fyi-prefix,seriesInfo[@name='FYI']/@value)" />
1071     </s:when>
1072     </s:choose>
1073     </s:variable>
1074    
1075     <dt id="{@anchor}"><s:call-template name="reference-name">
1076     <s:with-param name="node" select="." />
1077     </s:call-template></dt>
1078     <dd>
1079     <s:choose>
1080     <s:when test="string-length($target) &gt; 0">$B!X(B<cite><a href="{$target}" title="URI: &lt;{$target}&gt;"><s:value-of select="front/title" /></a></cite>$B!Y(B</s:when>
1081     <s:otherwise>$B!X(B<cite><s:value-of select="front/title" /></cite>$B!Y(B</s:otherwise>
1082     </s:choose>
1083     <s:if test="front/ja:title[@xml:lang='ja']">
1084     <span class="t-pair"><span xml:lang="ja" class="t-l-ja"><s:choose>
1085     <s:when test="@ja:target-ja">, $B!X(B<cite><a href="{@ja:target-ja}" title="URI: &lt;{@ja:target-ja}&gt;"><s:value-of select="front/title[@xml:lang='ja']" /></a></cite>$B!Y(B</s:when>
1086     <s:otherwise>, $B!X(B<cite><s:value-of select="front/title[@xml:lang='ja']" /></cite>$B!Y(B</s:otherwise>
1087     </s:choose></span></span>
1088     </s:if>
1089    
1090     <s:for-each select="front/author">
1091     <s:choose>
1092     <s:when test="@surname and @fullname">, <span title="@fullname"><s:value-of select="concat(@surname,', ',@initials)" /></span></s:when>
1093     <s:when test="@surname">, <s:value-of select="concat(@surname,', ',@initials)" /></s:when>
1094     <s:when test="@fullname">, <s:value-of select="@fullname" /></s:when>
1095     </s:choose>
1096     </s:for-each>
1097    
1098     <s:for-each select="seriesInfo">
1099     <s:choose>
1100     <s:when test="not(@name) and not(@value) and ./text()">, <s:value-of select="." /></s:when>
1101     <s:otherwise>, <s:value-of select="@name" />
1102     &#xA0;<s:value-of select="@value" /></s:otherwise>
1103     </s:choose>
1104     </s:for-each>
1105    
1106     , <span class="t-pair"><span xml:lang="en" class="t-l-en">
1107     <s:value-of select="front/date/@day" />
1108     &#xA0;<s:value-of select="front/date/@month" />&#xA0;
1109     <s:value-of select="front/date/@year" />.
1110     </span>, <span xml:lang="ja" class="t-l-ja">
1111     <s:value-of select="front/date/@year" />$BG/(B<s:call-template name="month-ja">
1112     <s:with-param name="month" select="front/date/@month" />
1113     </s:call-template><s:if test="front/date/@day"><s:value-of select="front/date/@day" />$BF|(B</s:if>$B!#(B
1114     </span></span>
1115    
1116     <s:if test="@ja:additional-information">
1117     <s:apply-templates />
1118     </s:if>
1119     </dd>
1120     </s:template>
1121    
1122     <!-- copied from rfc2629.xslt -->
1123     <s:template name="reference-name">
1124     <s:param name="node" />
1125    
1126     <s:choose>
1127     <s:when test="$use-symbolic-reference='yes'">[<s:value-of select="$node/@anchor" />]</s:when>
1128     <s:otherwise><s:for-each select="$node">[<s:number />]</s:for-each></s:otherwise>
1129     </s:choose>
1130     </s:template>
1131    
1132    
1133     <s:template match="references">
1134     <s:variable name="title"><s:choose>
1135     <s:when test="@title"><s:value-of select="@title" /></s:when>
1136     <s:otherwise>References</s:otherwise>
1137     </s:choose></s:variable>
1138     <s:variable name="title-ja"><s:choose>
1139     <s:when test="@ja:title-ja"><s:value-of select="@ja:title-ja" /></s:when>
1140     <s:when test="@title = '' or @title = 'References' or @title = 'Bibliography'">$B;29MJ88%(B</s:when>
1141     </s:choose></s:variable>
1142    
1143     <div class="rfc-section">
1144     <s:attribute name="id"><s:choose>
1145     <!-- for compatible with rfc2629.xslt -->
1146     <s:when test="@title">rfc.references.<s:value-of select="@title" /></s:when>
1147     <s:otherwise>rfc.references</s:otherwise>
1148     </s:choose></s:attribute>
1149    
1150     <s:choose>
1151     <s:when test="$title-ja">
1152     <div class="t-pair t-heading">
1153     <h1 xml:lang="en" class="t-l-en"><s:value-of select="$title" /></h1>
1154     <h1 xml:lang="ja" class="t-l-ja"><s:value-of select="$title-ja" /></h1>
1155     </div>
1156     </s:when>
1157     <s:otherwise><h1 id="rfc.references.{@title}"><s:value-of select="@title" /></h1></s:otherwise>
1158     </s:choose>
1159     <dl><s:apply-templates /></dl>
1160     </div>
1161     </s:template>
1162    
1163     <!-- copied from rfc2629.xslt -->
1164     <s:template match="eref[node()]">
1165     <a href="{@target}" title="URI: &lt;{@target}&gt;"><s:apply-templates /></a>
1166     </s:template>
1167    
1168     <!-- copied from rfc2629.xslt -->
1169     <s:template match="iref">
1170     <span class="rfc-iref"><s:attribute name="id">rfc.iref.<s:number level="any"/></s:attribute>&#xA0;</span>
1171     </s:template>
1172    
1173     <s:template match="xref">
1174     <s:variable name="target" select="@target" />
1175     <s:variable name="node" select="//*[@anchor=$target]" />
1176    
1177     <span class="rfc-xref">
1178     <a href="#{$target}"><s:choose>
1179     <s:when test="node()"><s:attribute name="title"><s:value-of select="$node/front/title" /></s:attribute><s:apply-templates />
1180     <s:if test="/rfc/back/references/reference[@anchor=$target]">
1181     &#xA0;<sup><s:call-template name="reference-name">
1182     <s:with-param name="node" select="/rfc/back/references/reference[@anchor=$target]" />
1183     </s:call-template></sup></s:if></s:when>
1184     <s:when test="local-name($node)='section'"><s:for-each select="$node">
1185     <s:attribute name="title"><s:value-of select="@title" /></s:attribute>
1186     section <s:number level="multiple" />
1187     </s:for-each></s:when>
1188     <s:when test="local-name($node)='figure'">figure
1189     <s:for-each select="$node">
1190     <s:number level="any" count="figure[@title!='' or @anchor!='']" />
1191     </s:for-each></s:when>
1192     <s:otherwise>
1193     <s:attribute name="title"><s:value-of select="normalize-space($node/front/title)" /></s:attribute>
1194     <s:call-template name="reference-name">
1195     <s:with-param name="node" select="/rfc/back/references/reference[@anchor=$target]" />
1196     </s:call-template>
1197     </s:otherwise>
1198     </s:choose></a>
1199     </span>
1200     </s:template>
1201     <s:template match="ja:l[@xml:lang = 'ja']//xref|ja:front//xref|ja:back//xref">
1202     <s:variable name="target" select="@target" />
1203     <s:variable name="node" select="//*[@anchor=$target]" />
1204    
1205     <a href="#{$target}"><s:choose>
1206     <s:when test="node()"><s:attribute name="title"><s:choose>
1207     <s:when test="$node/front/ja:title-ja"><s:value-of select="$node/front/ja:title-ja" /></s:when>
1208     <s:otherwise><s:value-of select="$node/front/title" /></s:otherwise>
1209     </s:choose></s:attribute><s:apply-templates />
1210     <s:if test="/rfc/back/references/reference[@anchor=$target]">
1211     &#xA0;<sup><s:call-template name="reference-name">
1212     <s:with-param name="node" select="/rfc/back/references/reference[@anchor=$target]" />
1213     </s:call-template></sup></s:if></s:when>
1214     <s:when test="local-name($node)='section' and $node/ancestor::back"><s:for-each select="$node">
1215     <s:attribute name="title"><s:call-template name="section-name-ja">
1216     <s:with-param name="node" select="$node" />
1217     <s:with-param name="return-en" select="'yes'" />
1218     </s:call-template></s:attribute>
1219     $BImB0=q(B<s:number level="multiple" format="A.1.1.1.1.1.1.1" />
1220     </s:for-each></s:when>
1221     <s:when test="local-name($node)='section'"><s:for-each select="$node">
1222     <s:attribute name="title"><s:call-template name="section-name-ja">
1223     <s:with-param name="node" select="$node" />
1224     <s:with-param name="return-en" select="yes" />
1225     </s:call-template></s:attribute>
1226     <s:number level="multiple" />$B@a(B</s:for-each></s:when>
1227     <s:when test="local-name($node)='figure'">$B?^(B<s:for-each select="$node">
1228     <s:number level="any" count="figure[@title!='' or @anchor!='']" />
1229     </s:for-each></s:when>
1230     <s:otherwise>
1231     <s:choose>
1232     <s:when test="$node/front/ja:title-ja"><s:attribute name="title"><s:value-of select="$node/front/ja:title-ja" /></s:attribute></s:when>
1233     <s:otherwise><s:attribute name="title"><s:value-of select="$node/front/title" /></s:attribute></s:otherwise>
1234     </s:choose>
1235     <s:call-template name="reference-name">
1236     <s:with-param name="node" select="/rfc/back/references/reference[@anchor=$target]" />
1237     </s:call-template>
1238     </s:otherwise>
1239     </s:choose></a>
1240     </s:template>
1241    
1242     <!-- from rfc2629.xslt: mark unmatched elements red -->
1243     <s:template match="*">
1244     <span style="color: red">&lt;<s:value-of select="name()" />&gt;</span>
1245     <s:copy><s:apply-templates select="node()|@*" /></s:copy>
1246     <span style="color: red">&lt;/<s:value-of select="name()" />&gt;</span>
1247     </s:template>
1248    
1249     <!-- translation:back -->
1250    
1251     <s:template name="translation-back">
1252     <ins id="rfc-translators-note" class="t-note t-l-ja" xml:lang="ja">
1253     <s:for-each select="/rfc/ja:back/section">
1254     <s:apply-templates select="." />
1255     </s:for-each>
1256     <s:apply-templates select="/rfc/ja:front/ja:change" />
1257     <div class="rfc-section" id="rfc-t-copyright">
1258     <h1>$BLuJ8$K$D$$$F$NCx:n8"@<L@(B</h1>
1259     <s:apply-templates select="/rfc/ja:front/ja:copyright" />
1260    
1261     <p><a href="#rfc-copyright">$B86J8$NCx:n8"@<L@(B</a>$B$,!"LuJ8$K$D$$$F$bF1MM$KE,MQ$5$l$^$9!#(B</p>
1262     <p>$B$^$?!"2~Lu$=$NB>$N86J8$NCx:n8"@<L@$KH?$7$J$$HO0O$K$*$1$k2~JQ$O!"0l@Z$N5v2DL5$/9T$C$F9=$$$^$;$s!#(B</p>
1263     </div>
1264     </ins>
1265     </s:template>
1266    
1267     <s:template match="ja:change">
1268     <div class="rfc-section" id="t-change">
1269     <h1>$BK]Lu$NJQ99MzNr(B</h1>
1270    
1271     <dl>
1272     <s:for-each select="ja:item"><s:apply-templates select="." /></s:for-each>
1273     </dl>
1274     </div>
1275     </s:template>
1276    
1277     <s:template match="ja:change/ja:item">
1278     <dt><s:value-of select="concat(@year,'-',@month,'-',@day,' ')" />
1279     <s:variable name="author-id" select="author/@ja:ref" />
1280     <s:variable name="name"><s:choose>
1281     <s:when test="$author-id and /rfc/ja:front/author[@ja:id = $author-id]"><s:value-of select="/rfc/ja:front/author[@ja:id = $author-id]/@fullname" /></s:when>
1282     <s:when test="$author-id and /rfc/front/author[@ja:id = $author-id]"><s:value-of select="/rfc/front/author[@ja:id = $author-id]/@fullname" /></s:when>
1283     <s:otherwise><s:value-of select="author/@fullname" /></s:otherwise>
1284     </s:choose></s:variable>
1285     <s:variable name="mail"><s:choose>
1286     <s:when test="$author-id and /rfc/ja:front/author[@ja:id = $author-id]"><s:value-of select="/rfc/ja:front/author[@ja:id = $author-id]/address/email" /></s:when>
1287     <s:when test="$author-id and /rfc/front/author[@ja:id = $author-id]"><s:value-of select="/rfc/front/author[@ja:id = $author-id]/address/email" /></s:when>
1288     <s:otherwise><s:value-of select="author/address/email" /></s:otherwise>
1289     </s:choose></s:variable>
1290     <s:variable name="uri"><s:choose>
1291     <s:when test="$author-id and /rfc/ja:front/author[@ja:id = $author-id]"><s:value-of select="/rfc/ja:front/author[@ja:id = $author-id]/address/uri" /></s:when>
1292     <s:when test="$author-id and /rfc/front/author[@ja:id = $author-id]"><s:value-of select="/rfc/front/author[@ja:id = $author-id]/address/uri" /></s:when>
1293     <s:otherwise><s:value-of select="author/address/uri" /></s:otherwise>
1294     </s:choose></s:variable>
1295    
1296     <s:choose>
1297     <s:when test="$mail != ''"><a href="mailto:{$mail}" title="$BEE;R%a%$%k(B: &lt;{$mail}&gt;"><s:value-of select="$name" /></a></s:when>
1298     <s:when test="$uri != ''"><a href="{$uri}" title="URI: &lt;{$uri}&gt;"><s:value-of select="$name" /></a></s:when>
1299     <s:otherwise><s:value-of select="$name" /></s:otherwise>
1300     </s:choose>
1301     </dt>
1302     <dd><ul><s:for-each select="t"><s:apply-templates select="." /></s:for-each></ul></dd>
1303     </s:template>
1304    
1305     <s:template match="ja:change/ja:item/t">
1306     <li><s:apply-templates /></li>
1307     </s:template>
1308     <s:template match="ja:change/ja:item/t/ja:section">
1309     <span class="t-change-section">(<s:apply-templates />)</span>:
1310     </s:template>
1311    
1312     <s:template match="ja:copyright">
1313     <ul>
1314     <s:for-each select="ja:item">
1315     <s:apply-templates select="." />
1316     </s:for-each>
1317     </ul>
1318     </s:template>
1319     <s:template match="ja:copyright/ja:item">
1320     <li><s:apply-templates /></li>
1321     </s:template>
1322    
1323     <s:template name="footer">
1324    
1325     </s:template>
1326    
1327     </s:stylesheet>
1328     <!-- rfc-ja.xsl *** RFC 2629 + $BF|K\8lLu(B XML $B7A<0(B $B"*(B XHTML 1.1
1329     XSLT $B%9%?%$%k%7!<%H(B
1330     $Date: $
1331     -->
1332     <!-- $B<U<-(B
1333     $B$3$N(B XSLT $B$O!"(B xml2rfc 1.12 package $B$N(B rfc2629.xslt $B$+$i(B
1334     $B4v$D$+$NItJ,$r<ZMQ$7$F$$$^$9!#(B
1335    
1336     > XSLT transformation from RFC2629 XML format to HTML
1337     >
1338     > Copyright (c) 2001 Julian F. Reschke (julian.reschke@greenbytes.de)
1339     >
1340     > placed into the public domain
1341     -->
1342     <!-- TODO:
1343     $B!&:w0zIU$1$KBP1~(B
1344     $B!&L\<!@8@.$KBP1~(B
1345     -->
1346     <!-- SEE ALSO
1347     $B!&(B<urn:ietf:rfc:2629>
1348     $B!&(B<http://suika.fam.cx/~wakaba/lang/rfc/translation/>
1349     $B!&(B<http://suika.fam.cx/~wakaba/document/rfc-ja/>
1350     -->
1351     <!-- LICENSE
1352    
1353     Copyright 2002 wakaba <w@suika.fam.cx>.
1354    
1355     This program is free software; you can redistribute it and/or modify
1356     it under the terms of the GNU General Public License as published by
1357     the Free Software Foundation; either version 2 of the License, or
1358     (at your option) any later version.
1359    
1360     This program is distributed in the hope that it will be useful,
1361     but WITHOUT ANY WARRANTY; without even the implied warranty of
1362     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1363     GNU General Public License for more details.
1364    
1365     You should have received a copy of the GNU General Public License
1366     along with this program; see the file COPYING. If not, write to
1367     the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
1368     Boston, MA 02111-1307, USA.
1369    
1370     -->
1371     <!-- rfc-ja.xsl ends here -->

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24