From: Norman Walsh Date: Fri, 18 Jan 2002 19:09:39 +0000 (+0000) Subject: Test documents X-Git-Tag: release/1.79.1~6^2~5963 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a1a684985bc5ef929355dd41dd6443c8907c7d7c;p=docbook-dsssl Test documents --- diff --git a/testdocs/tests/admonitions.001.xml b/testdocs/tests/admonitions.001.xml new file mode 100644 index 000000000..80563d52c --- /dev/null +++ b/testdocs/tests/admonitions.001.xml @@ -0,0 +1,40 @@ + + +
+ +Unit Test: admonitions.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +This article tests admonitions. + + +This tip has no title. + + + +This note has no title. + + + +This important has no title. + + + +This warning has no title. + + + +This caution has no title. + + + +Who can do this +All operators + + +
diff --git a/testdocs/tests/bibliography.001.xml b/testdocs/tests/bibliography.001.xml new file mode 100644 index 000000000..d1fe88faa --- /dev/null +++ b/testdocs/tests/bibliography.001.xml @@ -0,0 +1,176 @@ + + + + +Unit Test: bibliography.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + AhoSethiUllman96 + + Alfred V.Aho + RaviSethi + Jeffrey D.Ullman + + Compilers, Principles, Techniques, and Tools + + Addison-Wesley Publishing Company + + 1996 + Bell Telephone Laboratories, Inc. + 0-201-10088-6 + James T.DeWolf + + + + Walsh97 + + A Guide to XML + WalshNorman + 1997 + 1997ArborText, Inc. + 97-108 + + + XML: Principles, Tools, and Techniques + + O'Reilly & Associates, Inc. + + 1085-2301 + DanConnolly + + + + +Abbrev +A Really Full BiblioEntry +Subtitle + +Abstract, abstract, abstract. Abstract, abstract, abstract. +Abstract, abstract, abstract. Abstract, abstract, abstract. +Abstract, abstract, abstract. Abstract, abstract, abstract. +Abstract, abstract, abstract. Abstract, abstract, abstract. +Abstract, abstract, abstract. Abstract, abstract, abstract. +Abstract, abstract, abstract. Abstract, abstract, abstract. + +
Any Street +Anywhere, XX 99999 +USA
+ +shortaffil +jobtitle +orgname +orgdiv +
Any Street +Anywhere, XX 99999 +USA
+
+ArtPageNums +AuthorFirstnameAuthorSurname + + +AuthorBlurb, authorblurb, authorblurb. AuthorBlurb, authorblurb, authorblurb. +AuthorBlurb, authorblurb, authorblurb. AuthorBlurb, authorblurb, authorblurb. +AuthorBlurb, authorblurb, authorblurb. AuthorBlurb, authorblurb, authorblurb. +AuthorBlurb, authorblurb, authorblurb. AuthorBlurb, authorblurb, authorblurb. +AuthorBlurb, authorblurb, authorblurb. AuthorBlurb, authorblurb, authorblurb. + + +AuthorInitials +The names of some collaborators + +shortaffil +jobtitle +orgname +orgdiv +
Any Street +Anywhere, XX 99999 +USA
+
+ +confdates +conftitle +confnum +
Any Street +Anywhere, XX 99999 +USA
+confsponsor +
+ContractNum +ContractSponsor +Contrib +1998Copyright holder + +CorpName +Date +Edition +EditorFirstNameEditorSurname +FirstName +Honorific +ISBN +ISSN +InvPartNumber +IssueNum +Lineage +OrgName +OCFirstNameOCSurname +OtherName +PageNums + + +PrintHistory, printhistory, printhistory. PrintHistory, printhistory. +PrintHistory, printhistory, printhistory. PrintHistory, printhistory. +PrintHistory, printhistory, printhistory. PrintHistory, printhistory. +PrintHistory, printhistory, printhistory. PrintHistory, printhistory. + +ProductName +ProductNumber +PubDate +PubPublisherName +
Any Street +Anywhere, XX 99999 +USA
+
+PublisherName +PubsNumber +ReleaseInfo + + +1.020 Nov 1998 + ndw + Some remark about the revision + +0.919 Nov 1998 + ndw + Some remark about the revision + +0.418 Nov 1998 + ndw + Some remark about the revision + +SeriesVolNums +Surname +TitleAbbrev +VolumeNum +
+ + + + Walsh, Norman. + Introduction to Cascading Style Sheets. + + + The World Wide Web Journal. + 2(1). + O'Reilly & Associates, Inc. and + The World Wide Web Consortium. + Winter, 1996. + + +
+ diff --git a/testdocs/tests/bibliography.002.xml b/testdocs/tests/bibliography.002.xml new file mode 100644 index 000000000..a4dcec073 --- /dev/null +++ b/testdocs/tests/bibliography.002.xml @@ -0,0 +1,182 @@ + + + + +Unit Test: bibliography.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +Entries using biblioentry + + + AhoSethiUllman96 + + Alfred V.Aho + RaviSethi + Jeffrey D.Ullman + + Compilers, Principles, Techniques, and Tools + + Addison-Wesley Publishing Company + + 1996 + Bell Telephone Laboratories, Inc. + 0-201-10088-6 + James T.DeWolf + + + + Walsh97 + + A Guide to XML + WalshNorman + 1997 + 1997ArborText, Inc. + 97-108 + + + XML: Principles, Tools, and Techniques + + O'Reilly & Associates, Inc. + + 1085-2301 + DanConnolly + + + + +Abbrev +A Really Full BiblioEntry +Subtitle + +Abstract, abstract, abstract. Abstract, abstract, abstract. +Abstract, abstract, abstract. Abstract, abstract, abstract. +Abstract, abstract, abstract. Abstract, abstract, abstract. +Abstract, abstract, abstract. Abstract, abstract, abstract. +Abstract, abstract, abstract. Abstract, abstract, abstract. +Abstract, abstract, abstract. Abstract, abstract, abstract. + +
Any Street +Anywhere, XX 99999 +USA
+ +shortaffil +jobtitle +orgname +orgdiv +
Any Street +Anywhere, XX 99999 +USA
+
+ArtPageNums +AuthorFirstnameAuthorSurname + + +AuthorBlurb, authorblurb, authorblurb. AuthorBlurb, authorblurb, authorblurb. +AuthorBlurb, authorblurb, authorblurb. AuthorBlurb, authorblurb, authorblurb. +AuthorBlurb, authorblurb, authorblurb. AuthorBlurb, authorblurb, authorblurb. +AuthorBlurb, authorblurb, authorblurb. AuthorBlurb, authorblurb, authorblurb. +AuthorBlurb, authorblurb, authorblurb. AuthorBlurb, authorblurb, authorblurb. + + +AuthorInitials +The names of some collaborators + +shortaffil +jobtitle +orgname +orgdiv +
Any Street +Anywhere, XX 99999 +USA
+
+ +confdates +conftitle +confnum +
Any Street +Anywhere, XX 99999 +USA
+confsponsor +
+ContractNum +ContractSponsor +Contrib +1998Copyright holder + +CorpName +Date +Edition +EditorFirstNameEditorSurname +FirstName +Honorific +ISBN +ISSN +InvPartNumber +IssueNum +Lineage +OrgName +OCFirstNameOCSurname +OtherName +PageNums + + +PrintHistory, printhistory, printhistory. PrintHistory, printhistory. +PrintHistory, printhistory, printhistory. PrintHistory, printhistory. +PrintHistory, printhistory, printhistory. PrintHistory, printhistory. +PrintHistory, printhistory, printhistory. PrintHistory, printhistory. + +ProductName +ProductNumber +PubDate +PubPublisherName +
Any Street +Anywhere, XX 99999 +USA
+
+PublisherName +PubsNumber +ReleaseInfo + + +1.020 Nov 1998 + ndw + Some remark about the revision + +0.919 Nov 1998 + ndw + Some remark about the revision + +0.418 Nov 1998 + ndw + Some remark about the revision + +SeriesVolNums +Surname +TitleAbbrev +VolumeNum +
+ +
+Entries using bibliomixed + + + + Walsh, Norman. + Introduction to Cascading Style Sheets. + + + The World Wide Web Journal. + 2(1). + O'Reilly & Associates, Inc. and + The World Wide Web Consortium. + Winter, 1996. + + + + +
diff --git a/testdocs/tests/book.001.xml b/testdocs/tests/book.001.xml new file mode 100644 index 000000000..b9bbad2a9 --- /dev/null +++ b/testdocs/tests/book.001.xml @@ -0,0 +1,278 @@ + +Blah blah blah blah. Blah blah blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +"> +]> + + +Unit Test: book.001 +$Id + +SomeCorp +NormanWalsh +
ndw@nwalsh.com
+
+JaneDoe +
+ + +Some legal notice. Some legal notice. Some legal notice. +Some legal notice. Some legal notice. Some legal notice. +Some legal notice. Some legal notice. Some legal notice. +Some legal notice. Some legal notice. Some legal notice. +Some legal notice. Some legal notice. Some legal notice. +Some legal notice. Some legal notice. Some legal notice. +Some legal notice. Some legal notice. Some legal notice. +Some legal notice. Some legal notice. Some legal notice. +Some legal notice. Some legal notice. Some legal notice. +Some legal notice. Some legal notice. Some legal notice. + + + +1998 +1999 +2000 +2001 +2002 +Norman Walsh + +18 January 2002 + +Some abstract. Some abstract. Some abstract. Some abstract. +Some abstract. Some abstract. Some abstract. Some abstract. +Some abstract. Some abstract. Some abstract. Some abstract. +Some abstract. Some abstract. Some abstract. Some abstract. +Some abstract. Some abstract. Some abstract. Some abstract. +Some abstract. Some abstract. Some abstract. Some abstract. + +Some abstract. Some abstract. Some abstract. Some abstract. +Some abstract. Some abstract. Some abstract. Some abstract. + + + + +1.1 +18 Jan 2002 +ndw +Reworked. + + +1.0 +20 Nov 1998 +ndw +Some remark about the revision + + +0.9 +19 Nov 1998 +ndw +Some remark about the revision + + +0.4 +18 Nov 1998 +ndw +Some remark about the revision + + +
+ +First Dedication + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + + + + + +A second dedication without a title. + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + + + +Foreword + + +A preface. + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + + + +Preface + +Another preface. + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + + + + +Part One Title + +PartIntro Title + +Partintro content +This is a footnote in a partintro. +. + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + + +PartIntro Section +PartIntros can actually have section content as well. +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + + + +First Chapter + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
First Section + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
+
Second Section + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
+
Third Section + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
+
+ +Second Chapter + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
First Section + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
+
Second Section + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
+
Third Section + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
+
+ +Third Chapter + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + + + +
+Appendixes + +First Appendix + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
First Section + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
+
Second Section + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
+
Third Section + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
+
+ +Second Appendix + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
First Section + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
+
Second Section + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
+
Third Section + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
+
+ +
+
diff --git a/testdocs/tests/book.002.xml b/testdocs/tests/book.002.xml new file mode 100644 index 000000000..3a69bfba7 --- /dev/null +++ b/testdocs/tests/book.002.xml @@ -0,0 +1,56 @@ + +Blah blah blah blah. Blah blah blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +"> +]> + + +Unit Test: book.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +
First Article + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
+ +
Second Article + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
+ +
Third Article + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +
+ +
diff --git a/testdocs/tests/bookinfo.001.xml b/testdocs/tests/bookinfo.001.xml new file mode 100644 index 000000000..6f365585a --- /dev/null +++ b/testdocs/tests/bookinfo.001.xml @@ -0,0 +1,84 @@ + + + + +Unit Test: bookinfo.001 +$Id + + +Some abstract. Some abstract. Some abstract. Some abstract. +Some abstract. Some abstract. Some abstract. Some abstract. +Some abstract. Some abstract. Some abstract. Some abstract. +Some abstract. Some abstract. Some abstract. Some abstract. +Some abstract. Some abstract. Some abstract. Some abstract. +Some abstract. Some abstract. Some abstract. Some abstract. + +Some abstract. Some abstract. Some abstract. Some abstract. +Some abstract. Some abstract. Some abstract. Some abstract. + + + + + +John +Doe + + +Jane +Doe +Some contribution + + +A. +Nonymous + + +Janice +Doe + + + + +keyword1 +keyword2 + + +18 January 2002 + + + +2.0 +18 Jan 2002 +ndw +Some remark about the revision + + +1.0 +20 Nov 1998 +ndw +Some remark about the revision + + +0.9 +19 Nov 1998 +ndw +Some remark about the revision + + +0.4 +18 Nov 1998 +ndw +Some remark about the revision + + + + + +Preface + +This book is really just a bookinfo test. + + + + diff --git a/testdocs/tests/bridgehead.001.xml b/testdocs/tests/bridgehead.001.xml new file mode 100644 index 000000000..e6dd6c663 --- /dev/null +++ b/testdocs/tests/bridgehead.001.xml @@ -0,0 +1,41 @@ + + +
+ +Unit Test: bridgehead.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +A test paragraph. + + + sect1 title + sect1 subtitle + + This is a test paragraph. + + This is a sect1 bridgehead + + This is a test paragraph. + + + first sect2 title + Please read + + This is an implied sect3 bridgehead + + This is a test paragraph. + + + + + second sect2 title + This is a test paragraph. + + + +
diff --git a/testdocs/tests/calloutlist.001.xml b/testdocs/tests/calloutlist.001.xml new file mode 100644 index 000000000..ef38ed7fa --- /dev/null +++ b/testdocs/tests/calloutlist.001.xml @@ -0,0 +1,50 @@ + + +
+ +Unit Test: calloutlist.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +Callouts using co: + + +(let loopvar ((count 1)) + (if (> count 10) + #t + (loopvar (+ count 1)))) + + + +This variable controls the loop. It is declared without an +initial value, immediately after the let +operand. + + +Any number of additional local variables can be defined after +the loop variable, just as they can in any other +let expression. + + +If you ever want the loop to end, you have to put some sort of a +test in it. + + +This is the value that will be returned. + + +Note that you iterate the loop by using the loop variable as if +it was a function name. + + +The arguments to this function are the values that +you want the local variables declared in to have +in the next iteration. + + + +
diff --git a/testdocs/tests/classsynopsis.001.xml b/testdocs/tests/classsynopsis.001.xml new file mode 100644 index 000000000..a73510f22 --- /dev/null +++ b/testdocs/tests/classsynopsis.001.xml @@ -0,0 +1,42 @@ + + +
+ +Unit Test: classsynopsis.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + +public +Catalog + + +public +static +final +int +BASE +CatalogEntry.addEntryType("BASE", 1) + + +public +Catalog + + + +protected + +copyReaders + +Catalog +newCatalog + + + + +
diff --git a/testdocs/tests/equation.001.xml b/testdocs/tests/equation.001.xml new file mode 100644 index 000000000..5b565711c --- /dev/null +++ b/testdocs/tests/equation.001.xml @@ -0,0 +1,24 @@ + + +
+ +Unit Test: equation.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +First Equation + + + + + +e=mc^2 + + + + +
diff --git a/testdocs/tests/equation.002.xml b/testdocs/tests/equation.002.xml new file mode 100644 index 000000000..ef17a29c1 --- /dev/null +++ b/testdocs/tests/equation.002.xml @@ -0,0 +1,24 @@ + + +
+ +Unit Test: equation.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +Second Equation + + + + + +e=mc^2 + + + + +
diff --git a/testdocs/tests/equation.003.xml b/testdocs/tests/equation.003.xml new file mode 100644 index 000000000..1a1c3f859 --- /dev/null +++ b/testdocs/tests/equation.003.xml @@ -0,0 +1,24 @@ + + +
+ +Unit Test: equation.003 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +Third Equation + + + + + +e=mc^2 + + + + +
diff --git a/testdocs/tests/example.001.xml b/testdocs/tests/example.001.xml new file mode 100644 index 000000000..7fdc1fa15 --- /dev/null +++ b/testdocs/tests/example.001.xml @@ -0,0 +1,19 @@ + + +
+ +Unit Test: example.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +An Example + +This is a programlisting in an example. + + + +
diff --git a/testdocs/tests/extensions.001.xml b/testdocs/tests/extensions.001.xml new file mode 100644 index 000000000..552437d8f --- /dev/null +++ b/testdocs/tests/extensions.001.xml @@ -0,0 +1,81 @@ + + +
+ +Unit Test: extensions.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +Callouts using programlistingco. The following program +listing should be decorated with callout bullets: + + + + + + + + + + + + +@rem = '--*-Perl-*-- +@echo off +perl.exe %_batchname %$ +goto endofperl +@rem '; + +# Compress mail... + +require 'n:/home/nwalsh/lib/cygnus.pl'; +require 'timelocal.pl'; +use Cwd; + +select (STDERR); $| = 1; +select (STDOUT); $| = 1; + +@DIRS = ("/home/nwalsh/Mail"); +while (@DIRS) { + $dir = shift @DIRS; + opendir (DIR, $dir); + while ($fname = readdir(DIR)) { + $file = "$dir/$fname"; + next if ! -d $file; + next if $fname =~ /^\.\.?$/; + + print "$file\n"; + push (@DIRS, $file); + &compress ($file); + } +} + +exit; + + +The prologue handles embedding a Perl script in a DOS batch file. + + +The goto statement, interpreted by the DOS batch +file interpreter, skips over the body of the Perl script. + + +The require statement sources in external program +fragments. + + +The use statement is similar, but has additional +utility. It is a Perl5 function. (Note that this callout area specifies +both a line and a column.) + + +This is a user subroutine call. + + + + +
diff --git a/testdocs/tests/extensions.002.xml b/testdocs/tests/extensions.002.xml new file mode 100644 index 000000000..de94da92b --- /dev/null +++ b/testdocs/tests/extensions.002.xml @@ -0,0 +1,23 @@ + + +
+ +Unit Test: extensions.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +Text insert. The source of this document should appear between + + + + + + + +these two lines. + +
diff --git a/testdocs/tests/extensions.003.xml b/testdocs/tests/extensions.003.xml new file mode 100644 index 000000000..0d13c5713 --- /dev/null +++ b/testdocs/tests/extensions.003.xml @@ -0,0 +1,47 @@ + + +
+ +Unit Test: extensions.003 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +This program listing should be numbered: + +@rem = '--*-Perl-*-- +@echo off +perl.exe %_batchname %$ +goto endofperl +@rem '; + +# Compress mail... + +require 'n:/home/nwalsh/lib/cygnus.pl'; +require 'timelocal.pl'; +use Cwd; + +select (STDERR); $| = 1; +select (STDOUT); $| = 1; + +@DIRS = ("/home/nwalsh/Mail"); +while (@DIRS) { + $dir = shift @DIRS; + opendir (DIR, $dir); + while ($fname = readdir(DIR)) { + $file = "$dir/$fname"; + next if ! -d $file; + next if $fname =~ /^\.\.?$/; + + print "$file\n"; + push (@DIRS, $file); + &compress ($file); + } +} + +exit; + +
diff --git a/testdocs/tests/extensions.004.xml b/testdocs/tests/extensions.004.xml new file mode 100644 index 000000000..d63d5282d --- /dev/null +++ b/testdocs/tests/extensions.004.xml @@ -0,0 +1,35 @@ + + +
+ +Unit Test: extensions.004 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +The following programlisting should contain the source for this +document. The source should be numbered and decorated with callout marks. + + + + + + + + + + +" +?>" +?> + + + + + + +
diff --git a/testdocs/tests/figure.001.xml b/testdocs/tests/figure.001.xml new file mode 100644 index 000000000..f1f89cc7a --- /dev/null +++ b/testdocs/tests/figure.001.xml @@ -0,0 +1,34 @@ + + +
+ +Unit Test: figure.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +
+ The Duck + + + + + + + + The DocBook: TDG Duck + +
+ +
diff --git a/testdocs/tests/footnote.001.xml b/testdocs/tests/footnote.001.xml new file mode 100644 index 000000000..c84786d3e --- /dev/null +++ b/testdocs/tests/footnote.001.xml @@ -0,0 +1,36 @@ + + +
+ +Unit Test: footnote.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + This paragraph contains a footnote +This is a footnote.. + + First Section + A paragraph. + This paragraph contains a footnote +This is another footnote.. + + + + Section Title<footnote> + <para>Boring, I know, but it just tests the fact that a footnote +can occur in a title.</para></footnote> + A paragraph. + + + Subsection Title + This paragraph contains a footnote +This is yet another footnote.. + + + + +
diff --git a/testdocs/tests/formalpara.001.xml b/testdocs/tests/formalpara.001.xml new file mode 100644 index 000000000..e8ce6cd60 --- /dev/null +++ b/testdocs/tests/formalpara.001.xml @@ -0,0 +1,17 @@ + + +
+ +Unit Test: formalpara.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +Test title +Some para + + +
diff --git a/testdocs/tests/formalpara.002.xml b/testdocs/tests/formalpara.002.xml new file mode 100644 index 000000000..39068c923 --- /dev/null +++ b/testdocs/tests/formalpara.002.xml @@ -0,0 +1,17 @@ + + +
+ +Unit Test: formalpara.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +Test title: +Some para + + +
diff --git a/testdocs/tests/glossary.001.xml b/testdocs/tests/glossary.001.xml new file mode 100644 index 000000000..ebfc92c4d --- /dev/null +++ b/testdocs/tests/glossary.001.xml @@ -0,0 +1,273 @@ + + + + +Unit Test: glossary.001 +$Id +EricRaymond +Jargon File 4.2.3 (abridged) +Just some test data + + +0 + + +0 + +Numeric zero, as opposed to the letter `O' (the 15th letter of +the English alphabet). In their unmodified forms they look a lot +alike, and various kluges invented to make them visually distinct have +compounded the confusion. If your zero is center-dotted and letter-O +is not, or if letter-O looks almost rectangular but zero looks more +like an American football stood on end (or the reverse), you're +probably looking at a modern character display (though the dotted zero +seems to have originated as an option on IBM 3270 controllers). If +your zero is slashed but letter-O is not, you're probably looking at +an old-style ASCII graphic set descended from the default typewheel on +the venerable ASR-33 Teletype (Scandinavians, for whom /O is a letter, +curse this arrangement). (Interestingly, the slashed zero long +predates computers; Florian Cajori's monumental "A History of +Mathematical Notations" notes that it was used in the twelfth and +thirteenth centuries.) If letter-O has a slash across it and the zero +does not, your display is tuned for a very old convention used at IBM +and a few other early mainframe makers (Scandinavians curse this +arrangement even more, because it means two of their letters collide). +Some Burroughs/Unisys equipment displays a zero with a reversed +slash. Old CDC computers rendered letter O as an unbroken oval and 0 +as an oval broken at upper right and lower left. And yet another +convention common on early line printers left zero unornamented but +added a tail or hook to the letter-O so that it resembled an inverted +Q or cursive capital letter-O (this was endorsed by a draft ANSI +standard for how to draw ASCII characters, but the final standard +changed the distinguisher to a tick-mark in the upper-left corner). +Are we sufficiently confused yet? + + + + +1TBS + + + +n + +The "One True Brace Style" +indent style + + + + +120 reset + + +wuhn-twen'tee ree'set +n + +[from 120 volts, U.S. wall voltage] To cycle power on a machine +in order to reset or unjam it. Compare Big Red Switch, +power cycle. + + + + +2 + +infix. In translation software written by hackers, infix 2 often +represents the syllable to with the connotation +translate to: as in dvi2ps (DVI to PostScript), int2string (integer +to string), and texi2roff (Texinfo to [nt]roff). Several versions of a +joke have floated around the internet in which some idiot programmer +fixes the Y2K bug by changing all the Y's in something to K's, as in +Januark, Februark, etc. + + + + +@-party + + +at'par`tee +n + +[from the @-sign in an Internet +address] (alt. `@-sign party' at'si:n +par`tee) A semi-closed party thrown for hackers at a +science-fiction convention (esp. the annual World Science Fiction +Convention or "Worldcon"); one must have a {network address} to get +in, or at least be in company with someone who does. One of the most +reliable opportunities for hackers to meet face to face with people +who might otherwise be represented by mere phosphor dots on their +screens. Compare boink. + +The first recorded @-party was held at the Westercon (a U.S. +western regional SF convention) over the July 4th weekend in 1980. +It is not clear exactly when the canonical @-party venue shifted to the +Worldcon but it had certainly become established by Constellation in 1983. +Sadly, the @-party tradition has been in decline since about 1996, mainly +because having an @-address no longer functions as an effective lodge pin. + + + + + +A + + +abbrev + + +*-breev' +*-brev' +n + +Common abbreviation for abbreviation. + + + + +ABEND + + +a'bend +*-bend' +n + +[ABnormal END] 1. Abnormal +termination (of software); {crash}; {lossage}. Derives from an error +message on the IBM 360; used jokingly by hackers but seriously mainly +by {code grinder}s. Usually capitalized, but may appear as `abend'. +Hackers will try to persuade you that ABEND is called `abend' because +it is what system operators do to the machine late on Friday when +they want to call it a day, and hence is from the German `Abend' = +`Evening'. 2. [alt.callahans] Absent By Enforced Net Deprivation - +used in the subject lines of postings warning friends of an imminent +loss of Internet access. (This can be because of computer downtime, +loss of provider, moving or illness.) Variants of this also appear: +ABVND = `Absent By Voluntary Net Deprivation' and ABSEND = `Absent By +Self-Enforced Net Deprivation' have been sighted. + + + + +ACK + + +ak +interj + +1. [common; from the ASCII mnemonic for +0000110] Acknowledge. Used to register one's presence (compare +mainstream Yo!emphasis>). An appropriate response +to {ping} or {ENQ}. 2. [from the comic strip "Bloom County"] An +exclamation of surprised disgust, esp. in "Ack pffft!" Semi-humorous. +Generally this sense is not spelled in caps (ACK) and is distinguished +by a following exclamation point. 3. Used to politely interrupt +someone to tell them you understand their point (see {NAK}). Thus, for +example, you might cut off an overly long explanation with "Ack. Ack. +Ack. I get it now". 4. An affirmative. "Think we ought to ditch that +damn NT server for a Linux box?" "ACK!" + +There is also a usage "ACK?" (from sense 1) meaning "Are you +there?", often used in email when earlier mail has produced no reply, +or during a lull in {talk mode} to see if the person has gone away +(the standard humorous response is of course {NAK} (sense 1), i.e., +"I'm not here"). + + + + +B + + +B5 + + + + +[common] Abbreviation for "Babylon 5", a science-fiction +TV series as revered among hackers as was the original Star Trek. + + + + + +back door + + +n + +[common] A hole in the security of a system +deliberately left in place by designers or maintainers. The motivation +for such holes is not always sinister; some operating systems, for +example, come out of the box with privileged accounts intended for use +by field service technicians or the vendor's maintenance programmers. +Syn. {trap door}; may also be called a `wormhole'. See also {iron box}, +{cracker}, {worm}, {logic bomb}. + +Historically, back doors have often lurked in systems longer than +anyone expected or planned, and a few have become widely known. Ken +Thompson's 1983 Turing Award lecture to the ACM admitted the existence +of a back door in early Unix versions that may have qualified as the +most fiendishly clever security hack of all time. In this scheme, the +C compiler contained code that would recognize when the `login' command +was being recompiled and insert some code recognizing a password chosen +by Thompson, giving him entry to the system whether or not an account +had been created for him. + +Normally such a back door could be removed by removing it from the +source code for the compiler and recompiling the compiler. But to +recompile the compiler, you have to use the compiler -- so Thompson +also arranged that the compiler would recognize when it was compiling a +version of itself, and insert into the recompiled compiler the code to +insert into the recompiled `login' the code to allow Thompson entry -- +and, of course, the code to recognize itself and do the whole thing again +the next time around! And having done this once, he was then able to +recompile the compiler from the original sources; the hack perpetuated +itself invisibly, leaving the back door in place and active but with no +trace in the sources. + +The talk that suggested this truly moby hack was published as +"Reflections on Trusting Trust", "Communications of the ACM 27", 8 (August +1984), pp. 761-763 (text available at `http://www.acm.org/classics'). +Ken Thompson has since confirmed that this hack was implemented and that +the Trojan Horse code did appear in the login binary of a Unix Support +group machine. Ken says the crocked compiler was never distributed. +Your editor has heard two separate reports that suggest that the crocked +login did make it out of Bell Labs, notably to BBN, and that it enabled +at least one late-night login across the network by someone using the +login name `kt'. + + + + + +backbone cabal + + +n + +A group of large-site administrators who +pushed through the {Great Renaming} and reined in the chaos of {Usenet} +during most of the 1980s. During most of its lifetime, the Cabal (as +it was sometimes capitalized) steadfastly denied its own existence; +it was almost obligatory for anyone privy to their secrets to respond +"There is no Cabal" whenever the existence or activities of the group +were speculated on in public. + +The result of this policy was an attractive aura of mystery. Even +a decade after the cabal {mailing list} disbanded in late 1988 following +a bitter internal catfight, many people believed (or claimed to believe) +that it had not actually disbanded but only gone deeper underground with +its power intact. + +This belief became a model for various paranoid theories about +various Cabals with dark nefarious objectives beginning with taking over +the Usenet or Internet. These paranoias were later satirized in ways +that took on a life of their own. See {Eric Conspiracy} for one example. + +See {NANA} for the subsequent history of "the Cabal". + + + + diff --git a/testdocs/tests/indexterm.001.xml b/testdocs/tests/indexterm.001.xml new file mode 100644 index 000000000..ec61c3381 --- /dev/null +++ b/testdocs/tests/indexterm.001.xml @@ -0,0 +1,100 @@ + + + + +Unit Test: indexterm.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +First Chapter + +This is a test paragraph. + +ap1 + + +ap2 + + + +bp1 +bp1bs1 + + +bp2 + + + +cp1 +cp1cs1 +cp1cs1ct1 + + + +cp2 + + +cp2seecp2 + + + +dp1 +dp1ds1 + + +dp1 +dp1ds2 + + +dp2 + + + + +First Appendix + +This is just a test. + +ap1 + + +ap2 + + + +bp1 +bp1bs1 + + +bp2 + + + +cp1 +cp1cs1 +cp1cs1ct1 + + +cp2 + + + +dp1 +dp1ds1 + + +dp1 +dp1ds2 + + +dp2 + + + + + +
diff --git a/testdocs/tests/informalequation-mml.001.xml b/testdocs/tests/informalequation-mml.001.xml new file mode 100644 index 000000000..e6abf257f --- /dev/null +++ b/testdocs/tests/informalequation-mml.001.xml @@ -0,0 +1,19 @@ + + +]> +
+ +Unit Test: informalequation-mml.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + +
diff --git a/testdocs/tests/informaltable.001.xml b/testdocs/tests/informaltable.001.xml new file mode 100644 index 000000000..a4cf67016 --- /dev/null +++ b/testdocs/tests/informaltable.001.xml @@ -0,0 +1,38 @@ + + +
+ +Unit Test: informaltable.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + + A + B + C + D + + + E + + + + + +
diff --git a/testdocs/tests/informaltable.002.xml b/testdocs/tests/informaltable.002.xml new file mode 100644 index 000000000..f72c5d79c --- /dev/null +++ b/testdocs/tests/informaltable.002.xml @@ -0,0 +1,50 @@ + + +
+ +Unit Test: informaltable.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + + A + B + C + D + + + E + F + + + G + + + H + I + + + + + +
diff --git a/testdocs/tests/informaltable.003.xml b/testdocs/tests/informaltable.003.xml new file mode 100644 index 000000000..a951948ca --- /dev/null +++ b/testdocs/tests/informaltable.003.xml @@ -0,0 +1,52 @@ + + +
+ +Unit Test: informaltable.003 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + + + A + B + C + D + + + E + F + + + G + + + H + I + J + + + + + +
diff --git a/testdocs/tests/informaltable.004.xml b/testdocs/tests/informaltable.004.xml new file mode 100644 index 000000000..0eb26e594 --- /dev/null +++ b/testdocs/tests/informaltable.004.xml @@ -0,0 +1,49 @@ + + +
+ +Unit Test: informaltable.004 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + + + + A + + + B + C + + + D + F + + + E + + + + + +
diff --git a/testdocs/tests/informaltable.005.xml b/testdocs/tests/informaltable.005.xml new file mode 100644 index 000000000..5495581f9 --- /dev/null +++ b/testdocs/tests/informaltable.005.xml @@ -0,0 +1,38 @@ + + +
+ +Unit Test: informaltable.005 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + + A + B + C + D + + + E + + + + + +
diff --git a/testdocs/tests/informaltable.006.xml b/testdocs/tests/informaltable.006.xml new file mode 100644 index 000000000..b65949020 --- /dev/null +++ b/testdocs/tests/informaltable.006.xml @@ -0,0 +1,48 @@ + + +
+ +Unit Test: informaltable.006 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + + + A + + + B + C + + + D + F + + + E + + + + + +
diff --git a/testdocs/tests/informaltable.007.xml b/testdocs/tests/informaltable.007.xml new file mode 100644 index 000000000..2a735f3d1 --- /dev/null +++ b/testdocs/tests/informaltable.007.xml @@ -0,0 +1,61 @@ + + +
+ +Unit Test: informaltable.007 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + + + + + + A + B + + + X + C + + + Y + + + D + E + + + F + G + H + I + J + + + + + +
diff --git a/testdocs/tests/informaltable.008.xml b/testdocs/tests/informaltable.008.xml new file mode 100644 index 000000000..460eb8abe --- /dev/null +++ b/testdocs/tests/informaltable.008.xml @@ -0,0 +1,52 @@ + + +
+ +Unit Test: informaltable.008 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + + + + + + A + B + + + X + C + + + Y + + + D + E + + + + + +
diff --git a/testdocs/tests/informaltable.009.xml b/testdocs/tests/informaltable.009.xml new file mode 100644 index 000000000..9dc89a0df --- /dev/null +++ b/testdocs/tests/informaltable.009.xml @@ -0,0 +1,46 @@ + + +
+ +Unit Test: informaltable.009 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + + + + + + A + B + + + C + + + D + E + + + + + +
diff --git a/testdocs/tests/informaltable.010.xml b/testdocs/tests/informaltable.010.xml new file mode 100644 index 000000000..65d2703a6 --- /dev/null +++ b/testdocs/tests/informaltable.010.xml @@ -0,0 +1,45 @@ + + +
+ +Unit Test: informaltable.010 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + + + + + A + F + + + B + D + + + C + + + + + +
diff --git a/testdocs/tests/informaltable.011.xml b/testdocs/tests/informaltable.011.xml new file mode 100644 index 000000000..7da625e48 --- /dev/null +++ b/testdocs/tests/informaltable.011.xml @@ -0,0 +1,44 @@ + + +
+ +Unit Test: informaltable.011 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + + + + + A + F + + + B + + + C + + + + + +
diff --git a/testdocs/tests/informaltable.012.xml b/testdocs/tests/informaltable.012.xml new file mode 100644 index 000000000..2d0bf2c68 --- /dev/null +++ b/testdocs/tests/informaltable.012.xml @@ -0,0 +1,36 @@ + + +
+ +Unit Test: informaltable.012 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + + + A + + + B + + + + + +
diff --git a/testdocs/tests/informaltable.013.xml b/testdocs/tests/informaltable.013.xml new file mode 100644 index 000000000..99cfebc78 --- /dev/null +++ b/testdocs/tests/informaltable.013.xml @@ -0,0 +1,29 @@ + + +
+ +Unit Test: informaltable.013 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + A + + + + + +
diff --git a/testdocs/tests/informaltable.014.xml b/testdocs/tests/informaltable.014.xml new file mode 100644 index 000000000..94d740241 --- /dev/null +++ b/testdocs/tests/informaltable.014.xml @@ -0,0 +1,54 @@ + + +
+ +Unit Test: informaltable.014 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + + + + A + + + B + C + + + D + G + + + E + + + F + + + + + +
diff --git a/testdocs/tests/inline.001.xml b/testdocs/tests/inline.001.xml new file mode 100644 index 000000000..9bcd2b688 --- /dev/null +++ b/testdocs/tests/inline.001.xml @@ -0,0 +1,26 @@ + + +
+ +Unit Test: inline.001.xml +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +This article tests inline objects. + +
Trademark + +This is trademarked. +This is copyrighted. +This is a registered trademark. +This is is a service mark. + +This is a red phrase. +This emphasis is strong. + + +
diff --git a/testdocs/tests/itemizedlist.001.xml b/testdocs/tests/itemizedlist.001.xml new file mode 100644 index 000000000..04b20de43 --- /dev/null +++ b/testdocs/tests/itemizedlist.001.xml @@ -0,0 +1,27 @@ + + +
+ +Unit Test: itemizedlist.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +YE OLDE ITEMIZEDLIST +Item 1 +Item 1 + + +Axxxxx + +Bxxxxx + + +Item 4 + + + +
diff --git a/testdocs/tests/itemizedlist.002.xml b/testdocs/tests/itemizedlist.002.xml new file mode 100644 index 000000000..e884a84dc --- /dev/null +++ b/testdocs/tests/itemizedlist.002.xml @@ -0,0 +1,38 @@ + + +
+ +Unit Test: itemizedlist.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + Level 1 + + Level 2 + + Level 3 + + Level 4 + + Level 5 + + Level 6, override=round + + + + + + + + + + + + + +
diff --git a/testdocs/tests/link.001.xml b/testdocs/tests/link.001.xml new file mode 100644 index 000000000..ea91fb659 --- /dev/null +++ b/testdocs/tests/link.001.xml @@ -0,0 +1,36 @@ + + +
+ +Unit Test: link.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +
Section Title + +A self-referential link. + +A link without content: . + +A link without content, but with an xreflabel: +. + +A link with content and an xreflabel: +here. + +
+ +
+A Very Long Section Title That I Don't Want To Use For My XRef +Long Section Title + +Some text with a link back to the +first section. + +
+ +
diff --git a/testdocs/tests/literallayout.001.xml b/testdocs/tests/literallayout.001.xml new file mode 100644 index 000000000..42a748a4a --- /dev/null +++ b/testdocs/tests/literallayout.001.xml @@ -0,0 +1,19 @@ + + +
+ +Unit Test: literallayout.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +LiteralLayout: This is a test + Only a test. +Had this been a real emegency, + We would have fled in terror +And you would not have been informed. + +
diff --git a/testdocs/tests/literallayout.002.xml b/testdocs/tests/literallayout.002.xml new file mode 100644 index 000000000..647289c16 --- /dev/null +++ b/testdocs/tests/literallayout.002.xml @@ -0,0 +1,21 @@ + + +
+ +Unit Test: literallayout.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +LiteralLayout: This is a test + This is a test with embedded + markup; but still + Only a test. +Had this been a real emegency, + We would have fled in terror +And you would not have been informed. + +
diff --git a/testdocs/tests/literallayout.003.xml b/testdocs/tests/literallayout.003.xml new file mode 100644 index 000000000..170a267b7 --- /dev/null +++ b/testdocs/tests/literallayout.003.xml @@ -0,0 +1,19 @@ + + +
+ +Unit Test: literallayout.003 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +LiteralLayout(monospaced): This is a test + Only a test. +Had this been a real emegency, + We would have fled in terror +And you would not have been informed. + +
diff --git a/testdocs/tests/mediaobject.001.xml b/testdocs/tests/mediaobject.001.xml new file mode 100644 index 000000000..524249eaf --- /dev/null +++ b/testdocs/tests/mediaobject.001.xml @@ -0,0 +1,55 @@ + + +
+ +Unit Test: mediaobject.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + + The DocBook: TDG Duck + +The bird on the cover of DocBook: The Definitive +Guide is a wood duck. Often considered one of the most +beautiful ducks in North America, the mail wood duck has a metallic +purple and green head with white streaks extending from its bill +around the eyes and down to its blue and green, gold-flecked +wings. It has a white neck, chestnut-colored chest, a white or red +bill, and yellow-orange legs and feet. Females have more brown, gray, +and subdueed hues. + + +Edie Freedman designed the cover of this book, using a +19th-century engraving from the Dover Pictorial Archive. The +cover layout was produced by Kathleen Wilson using QuarkXPress +3.32 and Adobe's ITC Garamond font. The inside layout was +designed by Alicia Cech, based on a series design by Nancy +Priest. The text was formatted from SGML into FrameMaker 5.5 +with Jade, using a DSSSL conversion stylesheet written by +Chris Maden. The interior fonts are ITC Garamond Light, +Garamond Book, and ConstantWillison. + + + The Duck + + +
diff --git a/testdocs/tests/note.001.xml b/testdocs/tests/note.001.xml new file mode 100644 index 000000000..c5f50eaa4 --- /dev/null +++ b/testdocs/tests/note.001.xml @@ -0,0 +1,18 @@ + + +
+ +Unit Test: note.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + +Who can do this +All operators + + +
diff --git a/testdocs/tests/olink.001.xml b/testdocs/tests/olink.001.xml new file mode 100644 index 000000000..e5faefe31 --- /dev/null +++ b/testdocs/tests/olink.001.xml @@ -0,0 +1,22 @@ + + +]> +
+ +Unit Test: olink.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+file:///sourceforge/projects/docbook/testdocs/tests/olink.001.html +
+ +This is an OLink +with a linkmode. (It is self-referential). + +This is an OLink +without a linkmode. (It is also self-referential). + +
diff --git a/testdocs/tests/orderedlist.001.xml b/testdocs/tests/orderedlist.001.xml new file mode 100644 index 000000000..5659b7a73 --- /dev/null +++ b/testdocs/tests/orderedlist.001.xml @@ -0,0 +1,38 @@ + + +
+ +Unit Test: orderedlist.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + Level 1 + + Level 2 + + Level 3 + + Level 4 + + Level 5 + + Level 6, override=13 + + + + + + + + + + + + + +
diff --git a/testdocs/tests/orderedlist.002.xml b/testdocs/tests/orderedlist.002.xml new file mode 100644 index 000000000..5b560812c --- /dev/null +++ b/testdocs/tests/orderedlist.002.xml @@ -0,0 +1,38 @@ + + +
+ +Unit Test: orderedlist.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + Level 1, numeration="loweralpha" + + Level 2 + + Level 3 + + Level 4 + + Level 5 + + Level 6 + + + + + + + + + + + + + +
diff --git a/testdocs/tests/procedure.001.xml b/testdocs/tests/procedure.001.xml new file mode 100644 index 000000000..d0c9daa2d --- /dev/null +++ b/testdocs/tests/procedure.001.xml @@ -0,0 +1,44 @@ + + +
+ +Unit Test: procedure.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +Procedure Title +Press MENUS. + +Press MENUS. + +Press MENUS. + +Press MENUS. + +Select SETUP. + +Should be an a + +Should be a b + +Should be a c + +Should be a d + +should be an e + +should be an i + +should be an ii + + + + + + + +
diff --git a/testdocs/tests/procedure.002.xml b/testdocs/tests/procedure.002.xml new file mode 100644 index 000000000..41f6c8c32 --- /dev/null +++ b/testdocs/tests/procedure.002.xml @@ -0,0 +1,44 @@ + + +
+ +Unit Test: procedure.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + +Press MENUS. + +Press MENUS. + +Press MENUS. + +Press MENUS. + +Select SETUP. + +Should be an “a” + +Should be a “b” + +Should be a “c” + +Should be a “d” + +should be an “e” + +should be an “i” + +should be an “ii” + + + + + + + +
diff --git a/testdocs/tests/procedure.003.xml b/testdocs/tests/procedure.003.xml new file mode 100644 index 000000000..728ca5904 --- /dev/null +++ b/testdocs/tests/procedure.003.xml @@ -0,0 +1,19 @@ + + +
+ +Unit Test: procedure.003 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + +Do the following: +One step? + + + +
diff --git a/testdocs/tests/productionset.001.xml b/testdocs/tests/productionset.001.xml new file mode 100644 index 000000000..8830a8dcd --- /dev/null +++ b/testdocs/tests/productionset.001.xml @@ -0,0 +1,66 @@ + + +
+ +Unit Test: productionset.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +Arithemetic Expressions + + Expression + ArithExpression | + MultExpression + Does this grammar actually get precedence right? + + + + + ArithExpression + Expression + '+' + MultExpression + + + + + MultExpression + MultExpression + '*' + MultExpression + + + + + + + Number + [0-9]+ + + + + +Division by Zero +Division by zero is an error. + + +
diff --git a/testdocs/tests/productionset.002.xml b/testdocs/tests/productionset.002.xml new file mode 100644 index 000000000..b82364158 --- /dev/null +++ b/testdocs/tests/productionset.002.xml @@ -0,0 +1,27 @@ + + +
+ +Unit Test: productionset.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +Character Range + +Char +#x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] + +| [#x10000-#x10FFFF] +any Unicode character, excluding the surrogate +blocks, FFFE, and FFFF. + + + + + +
diff --git a/testdocs/tests/productionset.003.xml b/testdocs/tests/productionset.003.xml new file mode 100644 index 000000000..68b02066d --- /dev/null +++ b/testdocs/tests/productionset.003.xml @@ -0,0 +1,30 @@ + + +
+ +Unit Test: productionset.003 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +Standalone Document Declaration + +SDDecl +S 'standalone' Eq + +(("'" ('yes' | 'no') "'") | ('"' ('yes' | 'no') '"')) + + + + + + +Standalone Document Declaration +Some description... + + +
diff --git a/testdocs/tests/productionset.004.xml b/testdocs/tests/productionset.004.xml new file mode 100644 index 000000000..8daed2a42 --- /dev/null +++ b/testdocs/tests/productionset.004.xml @@ -0,0 +1,53 @@ + + +
+ +Unit Test: productionset.004 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + +SDDecl +S 'standalone' Eq + +(("'" ('yes' | 'no') "'") | ('"' ('yes' | 'no') '"')) + + + + +element + +EmptyElemTag + +| STag content + + + + + + + + + + +Element Type Match +Some description... + + + +Element Valid +Some description... + + + +Standalone Document Declaration +Some description... + + +
diff --git a/testdocs/tests/programlisting.001.xml b/testdocs/tests/programlisting.001.xml new file mode 100644 index 000000000..0834df3bd --- /dev/null +++ b/testdocs/tests/programlisting.001.xml @@ -0,0 +1,19 @@ + + +
+ +Unit Test: programlisting.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +ProgramListing: This is a test + Only a test. +Had this been a real emegency, + We would have fled in terror +And you would not have been informed. + +
diff --git a/testdocs/tests/programlisting.002.xml b/testdocs/tests/programlisting.002.xml new file mode 100644 index 000000000..98c705b21 --- /dev/null +++ b/testdocs/tests/programlisting.002.xml @@ -0,0 +1,19 @@ + + +
+ +Unit Test: programlisting.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + +
diff --git a/testdocs/tests/programlisting.003.xml b/testdocs/tests/programlisting.003.xml new file mode 100644 index 000000000..37182029b --- /dev/null +++ b/testdocs/tests/programlisting.003.xml @@ -0,0 +1,45 @@ + + +
+ +Unit Test: programlisting.003 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +@rem = '--*-Perl-*-- +@echo off +perl.exe %_batchname %$ +goto endofperl +@rem '; + +# Compress mail... + +require 'n:/home/nwalsh/lib/cygnus.pl'; +require 'timelocal.pl'; +use Cwd; + +select (STDERR); $| = 1; +select (STDOUT); $| = 1; + +@DIRS = ("/home/nwalsh/Mail"); +while (@DIRS) { + $dir = shift @DIRS; + opendir (DIR, $dir); + while ($fname = readdir(DIR)) { + $file = "$dir/$fname"; + next if ! -d $file; + next if $fname =~ /^\.\.?$/; + + print "$file\n"; + push (@DIRS, $file); + &compress ($file); + } +} + +exit; + +
diff --git a/testdocs/tests/programlistingco.001.xml b/testdocs/tests/programlistingco.001.xml new file mode 100644 index 000000000..9782faa65 --- /dev/null +++ b/testdocs/tests/programlistingco.001.xml @@ -0,0 +1,78 @@ + + +
+ +Unit Test: programlistingco.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + + + + + +@rem = '--*-Perl-*-- +@echo off +perl.exe %_batchname %$ +goto endofperl +@rem '; + +# Compress mail... + +require 'n:/home/nwalsh/lib/cygnus.pl'; +require 'timelocal.pl'; +use Cwd; + +select (STDERR); $| = 1; +select (STDOUT); $| = 1; + +@DIRS = ("/home/nwalsh/Mail"); +while (@DIRS) { + $dir = shift @DIRS; + opendir (DIR, $dir); + while ($fname = readdir(DIR)) { + $file = "$dir/$fname"; + next if ! -d $file; + next if $fname =~ /^\.\.?$/; + + print "$file\n"; + push (@DIRS, $file); + &compress ($file); + } +} + +exit; + + +The prologue handles embedding a Perl script in a DOS batch file. + + +The goto statement, interpreted by the DOS batch +file interpreter, skips over the body of the Perl script. + + +The require statement sources in external program +fragments. + + +The use statement is similar, but has additional +utility. It is a Perl5 function. (Note that this callout area specifies +both a line and a column.) + + +This is a user subroutine call. + + + + +
diff --git a/testdocs/tests/programlistingco.002.xml b/testdocs/tests/programlistingco.002.xml new file mode 100644 index 000000000..8d21e63a4 --- /dev/null +++ b/testdocs/tests/programlistingco.002.xml @@ -0,0 +1,34 @@ + + +
+ +Unit Test: programlistingco.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + + + + + + + +" +?>" +?> + + + + + + +
diff --git a/testdocs/tests/qandaset.001.xml b/testdocs/tests/qandaset.001.xml new file mode 100644 index 000000000..22e03d7a5 --- /dev/null +++ b/testdocs/tests/qandaset.001.xml @@ -0,0 +1,43 @@ + + +
+ +Unit Test: qandaset.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + Question one. + + Answer one. +See + + + + + Question two. + + Answer two. + + + + + Question two. + + + testing a list + testing a list + testing a list + + + + + + +
diff --git a/testdocs/tests/qandaset.002.xml b/testdocs/tests/qandaset.002.xml new file mode 100644 index 000000000..10ded1b51 --- /dev/null +++ b/testdocs/tests/qandaset.002.xml @@ -0,0 +1,35 @@ + + +
+ +Unit Test: qandaset.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + Blah blah blah. + + + + <filename + moreinfo="none">file.name</filename> + // Hello, World + + + <filename + moreinfo="none">file2.name</filename> + // Goodbye, World + + + + + + +
diff --git a/testdocs/tests/qandaset.003.xml b/testdocs/tests/qandaset.003.xml new file mode 100644 index 000000000..8d0bb16cd --- /dev/null +++ b/testdocs/tests/qandaset.003.xml @@ -0,0 +1,92 @@ + + +
+ +Unit Test: qandaset.003 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + QandA Title +Some introductory preamble. Some introductory preamble. +Some introductory preamble. Some introductory preamble. +Some introductory preamble. Some introductory preamble. +Some introductory preamble. Some introductory preamble. +Some introductory preamble. Some introductory preamble. +Some introductory preamble. Some introductory preamble. +Some introductory preamble. Some introductory preamble. +Some introductory preamble. Some introductory preamble. + Division 1 + + + Blah blah blah. + + + + <filename + moreinfo="none">file.name</filename> + // Hello, World + + + <filename + moreinfo="none">file2.name</filename> + // Goodbye, World + + + + + Division 2 +Some introductory preamble. Some introductory preamble. +Some introductory preamble. Some introductory preamble. +Some introductory preamble. Some introductory preamble. +Some introductory preamble. Some introductory preamble. +Some introductory preamble. Some introductory preamble. +Some introductory preamble. Some introductory preamble. +Some introductory preamble. Some introductory preamble. +Some introductory preamble. Some introductory preamble. + Division 2.1 + + + Blah blah blah. + + + + <filename + moreinfo="none">file.name</filename> + // Hello, World + + + <filename + moreinfo="none">file2.name</filename> + // Goodbye, World + + + + + Division 2.2 + + + Blah blah blah. + + + + <filename + moreinfo="none">file.name</filename> + // Hello, World + + + <filename + moreinfo="none">file2.name</filename> + // Goodbye, World + + + + + + + +
diff --git a/testdocs/tests/refentry.001.xml b/testdocs/tests/refentry.001.xml new file mode 100644 index 000000000..e99475543 --- /dev/null +++ b/testdocs/tests/refentry.001.xml @@ -0,0 +1,25 @@ + + +
+ +Unit Test: refentry.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + +Minimal +Test of a minimal RefEntry + + + +Description +This is a minimal RefEntry. + + + +
diff --git a/testdocs/tests/refentry.002.xml b/testdocs/tests/refentry.002.xml new file mode 100644 index 000000000..5fe9fe03c --- /dev/null +++ b/testdocs/tests/refentry.002.xml @@ -0,0 +1,29 @@ + + +
+ +Unit Test: refentry.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + +Also Minimal Title +3 + + +Also Minimal +Another test of a minimal RefEntry + + + +Description +This is a minimal RefEntry. + + + +
diff --git a/testdocs/tests/refentry.003.xml b/testdocs/tests/refentry.003.xml new file mode 100644 index 000000000..676b65601 --- /dev/null +++ b/testdocs/tests/refentry.003.xml @@ -0,0 +1,30 @@ + + +
+ +Unit Test: refentry.003 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + +Fred +3 + + +Less Minimal +Even Less Minimal +Test of a minimal RefEntry + + + +Description +This is a minimal RefEntry. + + + +
diff --git a/testdocs/tests/reference.001.xml b/testdocs/tests/reference.001.xml new file mode 100644 index 000000000..5092fd638 --- /dev/null +++ b/testdocs/tests/reference.001.xml @@ -0,0 +1,59 @@ + + + + +Unit Test: reference.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + +Minimal +Test of a minimal RefEntry + + + +Description +This is a minimal RefEntry. + + + + + +Also Minimal Title +3 + + +Also Minimal +Another test of a minimal RefEntry + + + +Description +This is a minimal RefEntry. + + + + + +Fred +3 + + +Less Minimal +Even Less Minimal +Test of a minimal RefEntry + + + +Description +This is a minimal RefEntry. + + + +
+ diff --git a/testdocs/tests/screen.001.xml b/testdocs/tests/screen.001.xml new file mode 100644 index 000000000..a41b1affa --- /dev/null +++ b/testdocs/tests/screen.001.xml @@ -0,0 +1,19 @@ + + +
+ +Unit Test: screen.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + +(let loopvar ((count 1)) + (if (> count 10) + #t + (loopvar (+ count 1)))) + +
diff --git a/testdocs/tests/sect1.001.xml b/testdocs/tests/sect1.001.xml new file mode 100644 index 000000000..7de780ace --- /dev/null +++ b/testdocs/tests/sect1.001.xml @@ -0,0 +1,53 @@ + + +
+ +Unit Test: sect1.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + Section 1 + blah. + Section 1.1 + blah. + Section 1.1.1 + blah. + Section 1.1.1.1 + blah. + Section 1.1.1.1.1 + blah. + + Section 1.1.1.1.2 + blah. + + Section 1.1.1.1.3 + blah. + + + Section 1.1.1.2 + blah. + + Section 1.1.1.3 + blah. + + + Section 1.1.2 + blah. + + Section 1.1.3 + blah. + + + Section 1.2 + blah. + + Section 1.3 + blah. + + + +
diff --git a/testdocs/tests/sect1.002.xml b/testdocs/tests/sect1.002.xml new file mode 100644 index 000000000..f0978afeb --- /dev/null +++ b/testdocs/tests/sect1.002.xml @@ -0,0 +1,56 @@ + + +
+ +Unit Test: sect1.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + Section 2 + blah. + Section 2.1 + blah. + Section 2.1.1 + blah. + Section 2.1.1.1 + blah. + Section 2.1.1.1.1 + blah. + + Section 2.1.1.1.2 + blah. + + Section 2.1.1.1.3 + blah. + + + Section 2.1.1.2 + blah. + + Section 2.1.1.3 + blah. + + + Section 2.1.2 + blah. + + Section 2.1.3 + blah. + + + Section 2.2 + blah. + + Section 2.3 + blah. + + + Section 3 + blah. + + +
diff --git a/testdocs/tests/section.001.xml b/testdocs/tests/section.001.xml new file mode 100644 index 000000000..9896b8f38 --- /dev/null +++ b/testdocs/tests/section.001.xml @@ -0,0 +1,53 @@ + + +
+ +Unit Test: section.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +
Section 1 + blah. +
Section 1.1 + blah. +
Section 1.1.1 + blah. +
Section 1.1.1.1 + blah. +
Section 1.1.1.1.1 + blah. +
+
Section 1.1.1.1.2 + blah. +
+
Section 1.1.1.1.3 + blah. +
+
+
Section 1.1.1.2 + blah. +
+
Section 1.1.1.3 + blah. +
+
+
Section 1.1.2 + blah. +
+
Section 1.1.3 + blah. +
+
+
Section 1.2 + blah. +
+
Section 1.3 + blah. +
+
+ +
diff --git a/testdocs/tests/section.002.xml b/testdocs/tests/section.002.xml new file mode 100644 index 000000000..13be5ce1e --- /dev/null +++ b/testdocs/tests/section.002.xml @@ -0,0 +1,56 @@ + + +
+ +Unit Test: section.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +
Section 2 + blah. +
Section 2.1 + blah. +
Section 2.1.1 + blah. +
Section 2.1.1.1 + blah. +
Section 2.1.1.1.1 + blah. +
+
Section 2.1.1.1.2 + blah. +
+
Section 2.1.1.1.3 + blah. +
+
+
Section 2.1.1.2 + blah. +
+
Section 2.1.1.3 + blah. +
+
+
Section 2.1.2 + blah. +
+
Section 2.1.3 + blah. +
+
+
Section 2.2 + blah. +
+
Section 2.3 + blah. +
+
+
Section 3 + blah. +
+ +
diff --git a/testdocs/tests/segmentedlist.001.xml b/testdocs/tests/segmentedlist.001.xml new file mode 100644 index 000000000..3c06dfc72 --- /dev/null +++ b/testdocs/tests/segmentedlist.001.xml @@ -0,0 +1,21 @@ + + +
+ +Unit Test: segmentedlist.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +State Capitals +State +Capital +AlabamaMontgomery +AlaskaAnchorage +ArkansasLittle Rock + + +
diff --git a/testdocs/tests/segmentedlist.002.xml b/testdocs/tests/segmentedlist.002.xml new file mode 100644 index 000000000..eb10a50ad --- /dev/null +++ b/testdocs/tests/segmentedlist.002.xml @@ -0,0 +1,23 @@ + + +
+ +Unit Test: segmentedlist.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +State Capitals + + +State +Capital +AlabamaMontgomery +AlaskaAnchorage +ArkansasLittle Rock + + +
diff --git a/testdocs/tests/set.001.xml b/testdocs/tests/set.001.xml new file mode 100644 index 000000000..7e9d1ffa5 --- /dev/null +++ b/testdocs/tests/set.001.xml @@ -0,0 +1,31 @@ + + + + +Unit Test: set.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +First Book +Chapter +Some test data + + + +Second Book +Chapter +Some test data + + + +Third Book +Chapter +Some test data + + + +
diff --git a/testdocs/tests/table.001.xml b/testdocs/tests/table.001.xml new file mode 100644 index 000000000..8f37787ca --- /dev/null +++ b/testdocs/tests/table.001.xml @@ -0,0 +1,31 @@ + + +
+ +Unit Test: table.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + +TFoot Test + + + +Foot Left +Foot Right + + + + +Body Left +Body Right + + + +
+ +
diff --git a/testdocs/tests/table.002.xml b/testdocs/tests/table.002.xml new file mode 100644 index 000000000..d2abe9eeb --- /dev/null +++ b/testdocs/tests/table.002.xml @@ -0,0 +1,37 @@ + + +
+ +Unit Test: table.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + +Width Test 1 + + + + + + + +1in +1/7 +5/7 +1/7+0.5in + + +some words to make the thing wrap around to test the width +some words to make the thing wrap around to test the width +some words to make the thing wrap around to test the width +some words to make the thing wrap around to test the width + + + +
+ +
diff --git a/testdocs/tests/table.003.xml b/testdocs/tests/table.003.xml new file mode 100644 index 000000000..300538342 --- /dev/null +++ b/testdocs/tests/table.003.xml @@ -0,0 +1,34 @@ + + +
+ +Unit Test: table.003 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + +Server machine minimum required software + +System requirements +Software + + + + + +Foo + + + + +foo + + + +
+ +
diff --git a/testdocs/tests/template.xml b/testdocs/tests/template.xml new file mode 100644 index 000000000..f8a5d9f9a --- /dev/null +++ b/testdocs/tests/template.xml @@ -0,0 +1,17 @@ + + +
+ +Unit Test: <!--FIXME--> + +$Id + +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + +
diff --git a/testdocs/tests/toc.001.xml b/testdocs/tests/toc.001.xml new file mode 100644 index 000000000..b495c8c1b --- /dev/null +++ b/testdocs/tests/toc.001.xml @@ -0,0 +1,63 @@ + + + + +Unit Test: toc.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + +Preface + + Fake Entry + Why Read This Book? + This Book's Audience + Organization of This Book + Conventions Used in This Book + Getting This Book + Getting Examples from This Book + Getting DocBook + Request for Comments + Acknowledgements from Norm + Acknowledgements from Lenny + Acknowledgements from Norm and Lenny + + + +Introduction + +Getting Started with SGML/XML + + HTML and SGML vs. XML + Basic SGML/XML Concepts + Elements and Attributes + Entities + How Does DocBook Fit In? + + Testing a third level TOC + + + + +Creating DocBook Documents + + Making an SGML Document + Making an XML Document + + + + + +Preface + +This book is really just a toc test. + + + +
+ diff --git a/testdocs/tests/variablelist.001.xml b/testdocs/tests/variablelist.001.xml new file mode 100644 index 000000000..cd433be28 --- /dev/null +++ b/testdocs/tests/variablelist.001.xml @@ -0,0 +1,64 @@ + + +
+ +Unit Test: variablelist.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + +short + +A single short term with a description. + + + + +more + +Another single short term with a description. + +Another paragraph of description. + + + + +again + +YASSTWAD. + + + + +short + +A single short term with a description. + + + + +more +more +more +more + +Several short terms in the same VLE. + + + + +I'm still not satisfied. + +A single long term with a description. + + + + + +
diff --git a/testdocs/tests/variablelist.002.xml b/testdocs/tests/variablelist.002.xml new file mode 100644 index 000000000..dac8c097f --- /dev/null +++ b/testdocs/tests/variablelist.002.xml @@ -0,0 +1,35 @@ + + +
+ +Unit Test: variablelist.002 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + + + + + static + public + + void + import + + + HttpServletRequest + req + + + + + Foobar + + + + +
diff --git a/testdocs/tests/variablelist.003.xml b/testdocs/tests/variablelist.003.xml new file mode 100644 index 000000000..92aeb9a65 --- /dev/null +++ b/testdocs/tests/variablelist.003.xml @@ -0,0 +1,26 @@ + + +
+ +Unit Test: variablelist.003 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + +VariableList Title +Term1 +Definition of Term1 + +Term2 +Definition of Term2 + +Term3aTerm3bTerm3c +Definition of Term3a,b,c + + + +
diff --git a/testdocs/tests/variablelist.004.xml b/testdocs/tests/variablelist.004.xml new file mode 100644 index 000000000..dbf217762 --- /dev/null +++ b/testdocs/tests/variablelist.004.xml @@ -0,0 +1,26 @@ + + +
+ +Unit Test: variablelist.004 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ + +VariableList With Long Terms +Term1 is very long +Definition of Term1 + +Term2 is even longer than term1 +Definition of Term2 + +Term3aTerm3b is also longTerm3c +Definition of Term3a,b,c + + + +
diff --git a/testdocs/tests/xref.001.xml b/testdocs/tests/xref.001.xml new file mode 100644 index 000000000..83f809560 --- /dev/null +++ b/testdocs/tests/xref.001.xml @@ -0,0 +1,101 @@ + +Blah blah blah blah. Blah blah blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +Blah blah blah blah blah blah blah blah. Blah blah blah blah. +Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. +"> +]> + + +Unit Test: xref.001 +$Id +NormanWalsh +
ndw@nwalsh.com
+
+
+ +Dedication + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + +For no good reason, this dedication includes cross-references: + + +dedication: . + +preface: . + +part: . + +chapter: . + +appendix: . + + + + + +Preface + +A preface. + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + + + + +Part One Title + +PartIntro Title + +Partintro content +This is a footnote in a partintro. +. + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + + +PartIntro Section +PartIntros can actually have section content as well. +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + + + +Chapter + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + + + + +Appendixes + +First Appendix + +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; +&blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; &blah; + + + + +