source: rfc2629xslt/testcase.xml @ 1488

Last change on this file since 1488 was 1103, checked in by julian.reschke@…, 9 years ago

Upgrade to latest version of rfc2629.xslt and xml2rfc.tcl; bump up document dates

  • Property svn:eol-style set to native
File size: 26.5 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<?xml-stylesheet type='text/xsl' href='rfc2629.xslt' ?>
3<?rfc toc="yes"?>
4<?rfc symrefs="yes"?>
5<?rfc comments="yes"?>
6<?rfc inline="no"?>
7<?rfc-ext include-references-in-index="yes" ?>
8<?rfc-ext parse-xml-in-artwork="yes" ?>
9<?rfc-ext allow-markup-in-artwork="yes" ?>
10<?rfc-ext vspace-pagebreak="999" ?>
11<?rfc private="RFC2629 test cases"?>
12<!DOCTYPE rfc SYSTEM "rfc2629.dtd" [
13  <!ENTITY nbsp "&#160;">
14  <!ENTITY thinsp "&#8202;">
15  <!ENTITY nbhy "&#8209;">
16  <!ENTITY ndash "&#8211;">
17  <!ENTITY mdash "&#8212;">
18]>
19<rfc xmlns:x="http://purl.org/net/xml2rfc/ext">
20        <front>
21        <title>Test cases for RFC2629 formatting</title>
22
23        <author initials="J. F." surname="Reschke" fullname="Julian F. Reschke">
24                <organization abbrev="greenbytes">greenbytes GmbH</organization>
25        <address>
26                <postal>
27                <street>Hafenweg 16</street>
28            <city>Muenster</city><region>NW</region><code>48155</code>
29                <country>Germany</country>
30                </postal>
31                  <phone>+49 251 2807760</phone>       
32        <facsimile>+49 251 2807761</facsimile> 
33                  <email>julian.reschke@greenbytes.de</email>   
34                  <uri>http://greenbytes.de/tech/webdav/</uri> 
35                </address>
36        </author>
37     
38    <date month="January" year="2011"/>
39    <keyword>RFC2629</keyword>
40    <keyword>test case</keyword>
41    <keyword>xml2rfc</keyword>
42        </front>
43
44        <middle>
45
46<section title="Lists" anchor="lists">
47<section title="hanging list">
48<t><list style="hanging">
49  <t hangText="Name:">timeout</t>
50  <t hangText="Namespace:">DAV:</t>
51  <t hangText="Purpose:">The timeout associated with a lock</t>
52  <t hangText="Value:">TimeType ;Defined in section 9.8</t>
53</list></t></section>
54
55<section title="numbered list">
56<t>
57A numbered list:
58<list style="numbers">
59  <t>one</t>
60  <t>two</t>
61  <t>three</t>
62</list>
63</t>
64</section>
65
66<section title="ordered list (letters)" anchor="ordered.list.letters">
67<t>
68An ordered list using letters:
69<list style="letters">
70  <t>one</t>
71  <t>two</t>
72  <t>three</t>
73  <t>one</t>
74  <t>two</t>
75  <t>three</t>
76  <t>one</t>
77  <t>two</t>
78  <t>three</t>
79  <t>one</t>
80  <t>two</t>
81  <t>three</t>
82  <t>one</t>
83  <t>two</t>
84  <t>three</t>
85  <t>one</t>
86  <t>two</t>
87  <t>three</t>
88  <t>one</t>
89  <t>two</t>
90  <t>three</t>
91  <t>one</t>
92  <t>two</t>
93  <t>three</t>
94  <t>one</t>
95  <t>two</t>
96  <t>three</t>
97  <t>one</t>
98  <t>two</t>
99  <t anchor="ordered.list.letters.last">three</t>
100</list>
101</t>
102</section>
103
104<section title="no explicit counters">
105<t>
106  Example for numbered list with user-defined-format:
107  <list style="format R%d:">
108    <t>R1</t>
109    <t>R2</t>
110  </list>
111</t>
112<t>
113  Another list:
114  <list style="format S%d:">
115    <t>S1</t>
116    <t>S2</t>
117  </list>
118</t>
119<t>
120  Next list should continue counting R's:
121  <list style="format R%d:">
122    <t>R3</t>
123    <t>R4</t>
124  </list>
125</t>
126<t>
127  Same with character-based numbering:
128  <list style="format c-%c:">
129    <t>c-a</t>
130    <t>c-b</t>
131  </list>
132</t>
133</section>
134
135<section title="with explicit counters">
136<t>
137  A few requirements:
138  <list style="format R%d:" counter="requirements">
139    <t>req R1</t>
140    <t>req R2</t>
141  </list>
142</t>
143<t>
144  More requirements:
145  <list style="format R%d:" counter="requirements">
146    <t>req R3</t>
147    <t>req R4</t>
148  </list>
149</t>
150<t>
151  A few rules:
152  <list style="format R%d:" counter="rules">
153    <t>rule R1</t>
154    <t>rule R2</t>
155    <t>rule R3</t>
156  </list> 
157</t>
158<t>
159  Explicit counter with name matching it's format string:
160  <list style="format c-%c:" counter="c-%c:">
161    <t>c-c</t>
162    <t>c-d</t>
163  </list>
164</t>
165<t>
166  Same, without counter:
167  <list style="format c-%c:">
168    <t>c-e</t>
169    <t>c-f</t>
170  </list>
171 </t>
172</section>
173
174<section title="Nested list">
175  <t>
176    <list style="numbers">
177      <t>One</t>
178      <t>Two
179        <list style="letters">
180          <t>17</t>
181          <t>42</t>
182        </list>
183      </t>
184      <t>Three</t>
185    </list>
186  </t>
187</section>
188
189<section title="list without style">
190<t><list>
191  <t>One</t>
192  <t>Two</t>
193  <t>Three</t>
194</list></t></section>
195
196<section title="list with multiple paragraphs in a single list item">
197<t><list style="numbers">
198  <x:lt><t>Simple list item.</t></x:lt>
199  <x:lt>
200    <t>This one has two paragraphs. This is the first one.</t>
201    <t>This one has two paragraphs. This is the second one.</t>
202  </x:lt>
203  <x:lt><t>Another simple list item.</t></x:lt>
204</list></t></section>
205
206</section>
207
208<section title="spanx">
209<t>
210This is <spanx>default</spanx>.
211</t>
212<t>
213This is <spanx style="emph">emph(asized)</spanx>.
214</t>
215<t>
216This is <spanx style="strong">strong</spanx>.
217</t>
218<t>
219This is <spanx style="verb">verb(atim)</spanx>.
220</t>
221<t>
222Here is <spanx style="verb">a carriage return
223inside</spanx> a spanx element.
224</t>
225</section>
226
227<section title="Tables">
228<texttable>
229<preamble>The list of valid keywords are:</preamble>
230<ttcol width="20%" align="right">keyword</ttcol>
231<ttcol width="20%" align="center">default</ttcol>
232<ttcol align="left">meaning</ttcol>
233<ttcol>not aligned</ttcol>
234
235<c>strict</c>
236<c>no</c>
237<c>try to enforce the ID-nits conventions and DTD validity</c>
238<c>a</c>
239
240<c>iprnotified</c>
241<c>no</c>
242<c>include boilerplate from Section 10.4(d) of <xref target="RFC2026"/></c>
243<c>bb bb</c>
244
245<c>compact</c>
246<c>no</c>
247<c>when producing a txt/nroff file, try to conserve vertical whitespace</c>
248<c>ccc ccc ccc</c>
249   
250<c>subcompact</c>
251<c>compact</c>
252<c>if compact is "yes", then setting this to "no" will make things a little less
253compact</c>
254<c>dddd dddd dddd dddd</c>
255   
256<!--
257    ...                                                          ...
258   
259  -->
260   
261<c>needLines</c>
262<c>n/a</c>
263<c>an integer hint indicating how many contiguous lines are needed at this point
264in the output</c>
265<c>eeeee eeeee eeeee eeeee eeeee </c>
266
267<c>here come empty cells</c>
268<c></c>
269<c/>
270<c/>
271
272<postamble>Remember,
273that as with everything else in XML,
274keywords and values are case-sensitive.</postamble>
275</texttable>
276
277<section title="no borders">
278<texttable style="none" anchor="tablenoborder" title="a table with no borders">
279<preamble>The table below should appear with no borders.</preamble>
280<ttcol>C1</ttcol>
281<ttcol>C2</ttcol>
282<c>11</c>
283<c>12</c>
284<c>21</c>
285<c>22</c>
286</texttable>
287</section>
288
289<section title="borders around headers">
290<texttable style="headers">
291<preamble>The table below should appear with borders just around the headers.</preamble>
292<ttcol>C1</ttcol>
293<ttcol>C2</ttcol>
294<c>11</c>
295<c>12</c>
296<c>21</c>
297<c>22</c>
298</texttable>
299</section>
300
301<section title="example from xml2rc README">
302       <texttable anchor='table_example'>
303           <preamble>So,
304           putting it all together, we have, e.g.,</preamble>
305           <ttcol align='center'>ttcol #1</ttcol>
306           <ttcol align='center'>ttcol #2</ttcol>
307           <c>c #1</c>
308           <c>c #2</c>
309           <c>c #3</c>
310           <c>c #4</c>
311           <c>c #5</c>
312           <c>c #6</c>
313           <postamble>which is a very simple example.</postamble>
314       </texttable>
315</section>
316
317<section title="no column titles">
318<texttable anchor="tablenotitles" title="a table with no column titles">
319<preamble>The table below should appear with no titles.</preamble>
320<ttcol></ttcol>
321<ttcol></ttcol>
322<c>11</c>
323<c>12</c>
324<c>21</c>
325<c>22</c>
326</texttable>
327<texttable anchor="tableonetitle" title="a table with a single column title">
328<preamble>The table below should appear with column titles (one being non-empty).</preamble>
329<ttcol>FOO</ttcol>
330<ttcol></ttcol>
331<c>11</c>
332<c>12</c>
333<c>21</c>
334<c>22</c>
335</texttable>
336</section>
337
338<section title="referencing tables">
339  <t>
340    <xref target="tablenoborder"/> shows a table with no borders.
341  </t>
342  <t>
343    <xref target="tablenoborder">The table above</xref> shows a table with no borders.
344  </t>
345</section>
346
347<section title="table captions">
348<texttable>
349<preamble>No anchor, no title</preamble>
350<ttcol>Anchor</ttcol>
351<ttcol>Title</ttcol>
352<c>-</c>
353<c>-</c>
354</texttable>
355
356<texttable anchor="texttable1">
357<preamble>Anchor (not being referenced), no title</preamble>
358<ttcol>Anchor</ttcol>
359<ttcol>Title</ttcol>
360<c>yes</c>
361<c>-</c>
362</texttable>
363
364<texttable title="title">
365<preamble>No anchor, with title</preamble>
366<ttcol>Anchor</ttcol>
367<ttcol>Title</ttcol>
368<c>-</c>
369<c>"title"</c>
370</texttable>
371
372<texttable anchor="texttable2" title="title">
373<preamble>Both anchor and title</preamble>
374<ttcol>Anchor</ttcol>
375<ttcol>Title</ttcol>
376<c>yes</c>
377<c>"title"</c>
378</texttable>
379
380</section>
381
382
383<section title="single column">
384<texttable>
385<ttcol>title</ttcol>
386<c>1</c>
387<c>2</c>
388</texttable>
389</section>
390
391<section title="table alignment">
392<texttable align="left">
393<ttcol>left</ttcol>
394<c>1</c>
395</texttable>
396<texttable align="center">
397<ttcol>center</ttcol>
398<c>1</c>
399</texttable>
400<texttable align="right">
401<ttcol>right</ttcol>
402<c>1</c>
403</texttable>
404<texttable>
405<ttcol>default</ttcol>
406<c>1</c>
407</texttable>
408</section>
409
410</section>
411
412
413<section title="Figures">
414<section title="with preamble, no title...">
415<figure>
416  <preamble>with preamble, no title...</preamble>
417  <artwork>
418  +--+
419  |  |
420  +--+
421</artwork>
422</figure>
423</section>
424
425<section title="with postamble and title...">
426<figure title="another figure" anchor="testfig">
427  <artwork>
428  +--+
429  |  |
430  +--+
431</artwork>
432<postamble>with postamble and title...</postamble>
433</figure>
434<t>
435  The figure above has the title "<xref target="testfig" format="title" />".
436</t>
437</section>
438
439<section title="Whitespace handling">
440<t>
441  Para...
442</t> 
443<figure>
444  <preamble>Leading whitespace</preamble>
445  <artwork>
446test test (leading ws)</artwork>
447</figure>
448<t>
449  Para...
450</t> 
451<figure>
452  <preamble>Trailing whitespace</preamble>
453  <artwork>test test (trailing ws)
454   </artwork>
455</figure>
456<t>
457  Para...
458</t> 
459<figure>
460  <preamble>No whitespace</preamble>
461  <artwork>test test (no ws)</artwork>
462</figure>
463<t>
464  Para...
465</t> 
466</section>
467
468<!-- as proposed by Bill F -->
469<section title="Whitespace around figures">
470<t>spacing paragraph</t>
471<figure><artwork>ART</artwork></figure>
472<t>spacing paragraph</t>
473<figure><preamble>preamble, then</preamble><artwork>ART</artwork></figure>
474<t>spacing paragraph</t>
475<figure><artwork>ART</artwork><postamble>then postamble</postamble></figure>
476<t>spacing paragraph</t>
477</section>
478
479<section title="SVG">
480<t>
481  Inclusion of SVG:
482</t>
483<figure><artwork src="testcase.svg" type="image/svg+xml">
484  Fallback content for UAs that do not support SVG.
485</artwork></figure>
486</section>
487
488<section title="Code Components" anchor="code.components">
489<t>
490  Marking up Code Components according to the
491  <eref target="http://trustee.ietf.org/docs/IETF-Trust-License-Policy.pdf">Legal Provisions Relating to IETF Documents</eref>:
492</t>
493<figure><artwork type="code" x:isCodeComponent="yes">
494int main(int argc, char **argv) {
495  return -1;
496}
497</artwork></figure>
498</section>
499
500</section>
501
502<section title="References" anchor="refs">
503
504<section title="xref with no content" anchor="xref.with.no.content">
505<t anchor="xref.with.no.content.first.sentence">
506  <xref target="refs" /> is the parent section.
507</t>
508</section>
509
510<section title="xref to named &lt;t> element">
511<t>
512  With content: see <xref target="xref.with.no.content.first.sentence" format="none">first sentence</xref>
513  of previous section.
514</t>
515<t>
516  Without content: see <xref target="xref.with.no.content.first.sentence"/>.
517</t>
518</section>
519
520<section title="xref to named &lt;spanx> element">
521<t>
522  <spanx anchor="spanx.anchor">With content</spanx>: see <xref target="spanx.anchor" format="none">this sentence</xref>.
523</t>
524</section>
525
526<section title="xref to named &lt;t> element inside list">
527<t>
528  With content: see <xref target="listelement.anchor" format="none">first element in list below</xref>.
529</t>
530<t>
531  <list style="hanging">
532    <t anchor="listelement.anchor" hangText="test">Test</t>
533  </list>
534</t>
535</section>
536
537<section title="xref to named &lt;cref> element">
538<t>
539  With content: see <xref target="comment-test" format="none">test comment</xref>.
540</t>
541<t>
542  Without content: see <xref target="comment-test"/>.
543</t>
544</section>
545
546<section title="xref to named &lt;t> element inside list">
547<t>
548  See <xref target="ordered.list.letters.last" format="none">last entry</xref> in
549  <xref target="ordered.list.letters"/>.
550</t>
551</section>
552
553<section title="xref with no auto-formatting">
554<t>
555So far we have sections <xref target="lists" format="counter" /> ("<xref target="lists" format="title" />") through <xref target="refs" format="counter"/>
556("<xref target="refs" format="title"/>").
557</t>
558</section>
559
560<section title="xref with content and auto-formatting">
561<t>
562This is a subsection of <xref target="refs">References</xref>.
563</t>
564</section>
565
566<section title="xref with content and no formatting">
567<t>
568This is a subsection of <xref target="refs" x:fmt="none">References</xref>.
569Here we are referring to <xref target="RFC2026" x:fmt="none">RFC 2026</xref>,
570without emitting extra formatting.
571</t>
572</section>
573
574<section title="xref with content and 'none' formatting" anchor="formatting.none">
575<t>
576Here we are referring to <xref target="RFC2026" format="none">RFC 2026</xref>,
577without emitting extra formatting.
578</t>
579<t>
580Here we are referring to <xref target="formatting.none" format="none">this Section</xref>,
581without emitting extra formatting.
582</t>
583</section>
584
585<section title="xref with no content and anchor formatting">
586<t>
587See [<xref target="RFC2026" x:fmt="anchor"/>, <xref target="RFC2396" x:fmt="anchor"/>].
588</t>
589</section>
590
591<section title="eref with no content">
592<t>
593See also <eref target="http://greenbytes.de/tech/webdav" />. Here's another
594one that is quite long: <eref target="http://greenbytes.de/tech/webdav/draft-reschke-rfc3744bis-issues.html#5.7_inherited-acl-set-protected"/>. Does it break properly?
595</t>
596</section>
597
598<section title="eref with content">
599<t>
600See also <eref target="http://greenbytes.de/tech/webdav">greenbytes WebDAV resources</eref>.
601</t>
602</section>
603
604<section title="iref inside paragraph">
605<t>
606This paragraph contains an <iref item="inline iref"/>inline iref.
607</t>
608</section>
609
610</section>
611
612<section title="Paragraph formatting">
613<t>
614  This is the first sentence of the paragraph.  This is the second sentence of
615  the paragraph (with two leading blanks).
616  Here's another sentence that was started on a separate line in the input
617  file.
618</t>
619<t>
620  This is the second paragraph.
621</t>
622</section>
623
624<section title="Sections">
625
626<section title="Subsection with TOC entry">
627</section>
628
629<section title="Subsection without TOC entry" toc="exclude">
630
631<section title="Sub-subsection with TOC entry">
632</section>
633
634</section>
635
636</section>
637
638<section title="Comments">
639<t>
640  This line contains a few comments.
641  <cref anchor="comment-test" source="JRE">No anchor, source given.</cref>
642  This line contains a few comments.
643  <cref anchor="comment1">Anchor given, no source.</cref>
644  This line contains a few comments.
645  <cref anchor="comment2" source="JRE">Both specified.</cref>
646  This line contains a few comments.
647  <cref>No anchor, no source.</cref>
648  This line contains a few comments.
649  <cref>No anchor, no source, but embedded markup: <eref target="http://xml.resource.org"/>.</cref>
650  This line contains a few comments.
651</t>
652</section>
653
654<section title="Artwork Width">
655<figure>
656<preamble>
657This should fit (69 characters plus three spaces of indentation in text output).
658</preamble>
659<artwork>
660012345678901234567890123456789012345678901234567890123456789012345678
661</artwork>
662</figure>
663<figure>
664<preamble>
665This shouldn't.
666</preamble>
667<artwork>
6680123456789012345678901234567890123456789012345678901234567890123456789
669</artwork>
670</figure>
671<figure><artwork x:indent-with="**********">
672(IN TEXT OUTPUT INDENTED BY 10)
673012345678901234567890123456789012345678901234567890123456789012
674</artwork></figure>
675</section>
676
677<section title="Extensions" anchor="extensions">
678<t>
679  These are tests for extensions done in <spanx style="verb">rfc2629.xslt</spanx>.
680  Do not expect them to work out-of-the-box in <spanx style="verb">xml2rfc</spanx>.
681</t>
682
683<section title="Markup in figure/artwork">
684<figure>
685<artwork>
686Internal References: a test reference to <xref target="RFC2396"/>
687
688External References: a test reference to <eref target="http://xml.resource.org"/>
689
690<iref item="&lt;iref> in &lt;artwork>"/>a test index entry inside a figure
691
692Styling: <spanx>&lt;spanx></spanx> inside artwork
693</artwork>
694</figure>
695</section>
696
697<section title="Measuring Lengths">
698<figure>
699<artwork type="message/http; msgtype=&#34;request&#34;">
700PUT / HTTP/1.1
701Host: example.org
702Content-Type: application/xml
703Content-Length: <x:length-of target="req1"/>
704
705<x:span anchor="req1">&lt;foo/></x:span></artwork></figure>
706
707<figure>
708<preamble>...without indentation:</preamble>
709<artwork type="message/http; msgtype=&#34;request&#34;">
710PUT / HTTP/1.1
711Host: example.org
712Content-Type: text/plain
713Content-Length: <x:length-of target="req2"/>
714
715<x:span anchor="req2">Line 1
716Line 2
717</x:span></artwork></figure>
718
719<figure>
720<preamble>...with indentation:</preamble>
721<artwork type="message/http; msgtype=&#34;request&#34;">
722  PUT / HTTP/1.1
723  Host: example.org
724  Content-Type: text/plain
725  Content-Length: <x:length-of target="req3" indented="2"/>
726
727<x:span anchor="req3">  Line 1
728  Line 2
729</x:span></artwork></figure>
730</section>
731
732<section title="Quotations">
733  <t>
734    Here's a quote:
735    <x:q>This is a Quote.</x:q>
736  </t>
737  <t>
738    Here's a block level quote:
739  </t>
740  <x:blockquote>
741    <t>
742      Here's a quote.
743    </t>
744    <t>
745      More text.
746    </t>
747  </x:blockquote>
748</section>
749
750<section title="Subsections">
751  <t>
752    <x:h>Foo</x:h>
753  </t>
754  <t>
755    The line above should be marked up similar to a subsection heading.
756  </t>
757</section>
758
759<section title="Box Drawing">
760<figure>
761  <preamble>
762    The figure below should use box drawing characters instead of
763    "+", "-" and "|".
764  </preamble>
765  <artwork>
766  <x:bt>+----------------+</x:bt>
767  <x:bc>| This is a Box. |</x:bc>
768  <x:bb>+----------------+</x:bb>
769  </artwork>
770</figure>
771
772</section>
773
774<section title="Computed Reference Targets" anchor="computed.reference.targets">
775<t>
776  Referring to this section by anchor name indirectly through the references:
777  <xref target="TSTCS" x:fmt="of" x:rel="#computed.reference.targets"/>.
778</t>
779<t>
780  (default formatting):
781  <xref target="TSTCS" x:rel="#computed.reference.targets"/>.
782</t>
783<figure><artwork>
784  Default inside a figure: <xref target="TSTCS" x:rel="#computed.reference.targets"/>
785</artwork></figure>
786<t>
787  With a broken anchor:
788  <xref target="TSTCS" x:rel="#a-target-that-isnt-defined"/>.
789</t>
790</section>
791
792<section title="ABNF Support" anchor="abnf.support">
793<figure><artwork>
794case-insensitive1 = "abcdefghijlkmnopqrstuvwxyz"
795case-insensitive2 = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
796case-sensitive1 = <x:abnf-char-sequence>"abcdefghijlkmnopqrstuvwxyz"</x:abnf-char-sequence>
797case-sensitive2 = <x:abnf-char-sequence>"ABCDEFGHIJKLMNOPQRSTUVWXYZ"</x:abnf-char-sequence>
798</artwork></figure>
799</section>
800
801
802</section>
803
804<section title="Blank Lines">
805<t>
806Just a forced <vspace/>
807line break.
808</t>
809<t>
810One <vspace blankLines="1"/>
811blank line.
812</t>
813<t>
814Seven <vspace blankLines="7"/>
815blank lines.
816</t>
817<t>
818999 <vspace blankLines="999"/>
819blank lines (this is likely an attempt to force a pagebreak, thus the
820generated HTML should <spanx>not</spanx> contain the blank lines, but only
821one).
822</t>
823</section>
824
825<section title="Other">
826
827<section title="Comments in Text">
828<t>
829  First sentence (before XML comment, invisible here).
830<!-- a comment -->
831  Second sentence.
832</t>
833</section>
834
835<section title="Special Characters">
836<section title="Non-Breaking Space" anchor="nbsp">
837<t>
838  Non&nbsp;breaking&nbsp;space.
839  Non&nbsp;breaking&nbsp;space.
840  Non&nbsp;breaking&nbsp;space.
841  Non&nbsp;breaking&nbsp;space.
842  Non&nbsp;breaking&nbsp;space.
843  Non&nbsp;breaking&nbsp;space.
844  Non&nbsp;breaking&nbsp;space.
845  Non&nbsp;breaking&nbsp;space.
846  Non&nbsp;breaking&nbsp;space.
847  Non&nbsp;breaking&nbsp;space.
848  Non&nbsp;breaking&nbsp;space.
849  Non&nbsp;breaking&nbsp;space.
850  Non&nbsp;breaking&nbsp;space.
851  Non&nbsp;breaking&nbsp;space.
852  Non&nbsp;breaking&nbsp;space.
853  Non&nbsp;breaking&nbsp;space.
854  Non&nbsp;breaking&nbsp;space.
855  Non&nbsp;breaking&nbsp;space.
856  Non&nbsp;breaking&nbsp;space.
857  Non&nbsp;breaking&nbsp;space.
858  Non&nbsp;breaking&nbsp;space.
859  Non&nbsp;breaking&nbsp;space.
860</t>
861</section>
862<section title="Non-Breaking Hyphen" anchor="nbhy">
863<t>
864  Non&nbhy;breaking&nbhy;hyphen.
865  Non&nbhy;breaking&nbhy;hyphen.
866  Non&nbhy;breaking&nbhy;hyphen.
867  Non&nbhy;breaking&nbhy;hyphen.
868  Non&nbhy;breaking&nbhy;hyphen.
869  Non&nbhy;breaking&nbhy;hyphen.
870  Non&nbhy;breaking&nbhy;hyphen.
871  Non&nbhy;breaking&nbhy;hyphen.
872  Non&nbhy;breaking&nbhy;hyphen.
873  Non&nbhy;breaking&nbhy;hyphen.
874  Non&nbhy;breaking&nbhy;hyphen.
875  Non&nbhy;breaking&nbhy;hyphen.
876  Non&nbhy;breaking&nbhy;hyphen.
877  Non&nbhy;breaking&nbhy;hyphen.
878  Non&nbhy;breaking&nbhy;hyphen.
879  Non&nbhy;breaking&nbhy;hyphen.
880  Non&nbhy;breaking&nbhy;hyphen.
881  Non&nbhy;breaking&nbhy;hyphen.
882  Non&nbhy;breaking&nbhy;hyphen.
883  Non&nbhy;breaking&nbhy;hyphen.
884  (wrt Apache FOP, see <eref target="http://mail-archives.apache.org/mod_mbox/xmlgraphics-fop-users/200905.mbox/%3C4A035745.10601@freemail.gr%3E"/>)
885</t>
886</section>
887<section title="Dashes" anchor="dashes">
888<t>
889  mdash &mdash; with regular spaces. mdash &mdash; with regular spaces. mdash &mdash; with regular spaces. mdash &mdash; with regular spaces.
890  mdash &mdash; with regular spaces. mdash &mdash; with regular spaces. mdash &mdash; with regular spaces. mdash &mdash; with regular spaces.
891  mdash &mdash; with regular spaces. mdash &mdash; with regular spaces. mdash &mdash; with regular spaces. mdash &mdash; with regular spaces.
892  mdash &mdash; with regular spaces. mdash &mdash; with regular spaces. mdash &mdash; with regular spaces. mdash &mdash; with regular spaces.
893  mdash &mdash; with regular spaces. mdash &mdash; with regular spaces. mdash &mdash; with regular spaces. mdash &mdash; with regular spaces.
894</t>
895<t>
896  mdash&mdash;with no spaces. mdash&mdash;with no spaces. mdash&mdash;with no spaces. mdash&mdash;with no spaces. mdash&mdash;with no spaces.
897  mdash&mdash;with no spaces. mdash&mdash;with no spaces. mdash&mdash;with no spaces. mdash&mdash;with no spaces. mdash&mdash;with no spaces.
898  mdash&mdash;with no spaces. mdash&mdash;with no spaces. mdash&mdash;with no spaces. mdash&mdash;with no spaces. mdash&mdash;with no spaces.
899  mdash&mdash;with no spaces. mdash&mdash;with no spaces. mdash&mdash;with no spaces. mdash&mdash;with no spaces. mdash&mdash;with no spaces.
900  mdash&mdash;with no spaces. mdash&mdash;with no spaces. mdash&mdash;with no spaces. mdash&mdash;with no spaces. mdash&mdash;with no spaces.
901</t>
902<t>
903  mdash&thinsp;&mdash;&thinsp;with thin spaces. mdash&thinsp;&mdash;&thinsp;with thin spaces. mdash&thinsp;&mdash;&thinsp;with thin spaces. mdash&thinsp;&mdash;&thinsp;with thin spaces.
904  mdash&thinsp;&mdash;&thinsp;with thin spaces. mdash&thinsp;&mdash;&thinsp;with thin spaces. mdash&thinsp;&mdash;&thinsp;with thin spaces. mdash&thinsp;&mdash;&thinsp;with thin spaces.
905  mdash&thinsp;&mdash;&thinsp;with thin spaces. mdash&thinsp;&mdash;&thinsp;with thin spaces. mdash&thinsp;&mdash;&thinsp;with thin spaces. mdash&thinsp;&mdash;&thinsp;with thin spaces.
906  mdash&thinsp;&mdash;&thinsp;with thin spaces. mdash&thinsp;&mdash;&thinsp;with thin spaces. mdash&thinsp;&mdash;&thinsp;with thin spaces. mdash&thinsp;&mdash;&thinsp;with thin spaces.
907  mdash&thinsp;&mdash;&thinsp;with thin spaces. mdash&thinsp;&mdash;&thinsp;with thin spaces. mdash&thinsp;&mdash;&thinsp;with thin spaces. mdash&thinsp;&mdash;&thinsp;with thin spaces.
908</t>
909</section>
910</section>
911
912</section>
913
914    </middle>
915
916        <back>
917  <references>
918  <reference anchor='RFC2026'>
919
920<front>
921<title abbrev='Internet Standards Process'>The Internet Standards Process -- Revision 3</title>
922<author initials='S.' surname='Bradner' fullname='Scott O. Bradner'>
923<organization>Harvard University</organization>
924<address>
925<postal>
926<street>1350 Mass. Ave.</street>
927<city>Cambridge</city>
928<region>MA</region>
929<code>02138</code>
930<country>US</country></postal>
931<phone>+1 617 495 3864</phone>
932<email>sob@harvard.edu</email></address></author>
933<date month='October' year='1996' />
934<abstract>
935<t>This memo documents the process used by the Internet community for the standardization of protocols and procedures.  It defines the stages in the standardization process, the requirements for moving a document between stages and the types of documents used during this process.  It also addresses the intellectual property rights and copyright issues associated with the standards process.</t></abstract></front>
936
937<seriesInfo name='BCP' value='9' />
938<seriesInfo name='RFC' value='2026' />
939<format type='TXT' octets='86731' target='ftp://ftp.isi.edu/in-notes/rfc2026.txt' />
940</reference>
941
942<reference anchor="RFC2396">
943
944<front>
945<title abbrev="URI Generic Syntax">Uniform Resource Identifiers (URI): Generic Syntax</title>
946<author initials="T." surname="Berners-Lee" fullname="Tim Berners-Lee">
947<organization>World Wide Web Consortium</organization>
948<address>
949<postal>
950<street>MIT Laboratory for Computer Science, NE43-356</street>
951<street>545 Technology Square</street>
952<city>Cambridge</city>
953<region>MA</region>
954<code>02139</code></postal>
955<facsimile>+1(617)258-8682</facsimile>
956<email>timbl@w3.org</email></address></author>
957<author initials="R.T." surname="Fielding" fullname="Roy T. Fielding">
958<organization>Department of Information and Computer Science</organization>
959<address>
960<postal>
961<street>University of California, Irvine</street>
962<city>Irvine</city>
963<region>CA</region>
964<code>92697-3425</code></postal>
965<facsimile>+1(949)824-1715</facsimile>
966<email>fielding@ics.uci.edu</email></address></author>
967<author initials="L." surname="Masinter" fullname="Larry Masinter">
968<organization>Xerox PARC</organization>
969<address>
970<postal>
971<street>3333 Coyote Hill Road</street>
972<city>Palo Alto</city>
973<region>CA</region>
974<code>94034</code></postal>
975<facsimile>+1(415)812-4333</facsimile>
976<email>masinter@parc.xerox.com</email></address></author>
977<date month="August" year="1998"/>
978<area>Applications</area>
979<keyword>uniform resource</keyword>
980<keyword>URI</keyword>
981</front>
982<seriesInfo name="RFC" value="2396"/>
983<annotation>
984  This RFC will soon be updated, check
985  <eref target="http://cvs.apache.org/viewcvs.cgi/*checkout*/ietf-uri/rev-2002/rfc2396bis.html" /> for the latest draft.
986</annotation>
987<annotation>
988  The issues list is at <eref target="http://cvs.apache.org/viewcvs.cgi/*checkout*/ietf-uri/rev-2002/issues.html" />.
989</annotation>
990
991</reference>
992
993<reference anchor="TSTCS">
994        <front>
995        <title>Test cases for RFC2629 formatting</title>
996
997        <author initials="J. F." surname="Reschke" fullname="Julian F. Reschke">
998                <organization abbrev="greenbytes">greenbytes GmbH</organization>
999        <address>
1000                <postal>
1001                <street>Hafenweg 16</street>
1002            <city>Muenster</city><region>NW</region><code>48155</code>
1003                <country>Germany</country>
1004                </postal>
1005                  <phone>+49 251 2807760</phone>       
1006        <facsimile>+49 251 2807761</facsimile> 
1007                  <email>julian.reschke@greenbytes.de</email>   
1008                  <uri>http://greenbytes.de/tech/webdav/</uri> 
1009                </address>
1010        </author>
1011    <date month="March" year="2008"/>
1012        </front>
1013  <x:source href="testcase.xml"/>
1014</reference>
1015
1016  </references>
1017  </back>
1018</rfc>
Note: See TracBrowser for help on using the repository browser.