From: Norman Walsh Date: Wed, 11 Sep 2002 22:21:13 +0000 (+0000) Subject: Initial checkin X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2410db78b0a9107f42f3d4d9f994cff33e2fd301;p=docbook-dsssl Initial checkin --- diff --git a/docbook/ebnf/spec/.cvsignore b/docbook/ebnf/spec/.cvsignore new file mode 100644 index 000000000..f41851742 --- /dev/null +++ b/docbook/ebnf/spec/.cvsignore @@ -0,0 +1,3 @@ +*.html +*.fo +*.pdf diff --git a/docbook/ebnf/spec/Makefile b/docbook/ebnf/spec/Makefile new file mode 100644 index 000000000..ae76e6a5a --- /dev/null +++ b/docbook/ebnf/spec/Makefile @@ -0,0 +1,41 @@ +include ../../../cvstools/Makefile.incl + +XSLT=xsltproc + +STATUS=wd +OASISTC=docbook +SPECNAME=ebnf +SPECVER=1.1-CR1 + +SPECROOT=$(STATUS)-$(OASISTC)-$(SPECNAME) +SPECBASE=$(SPECROOT)-$(SPECVER) + +HTMLSTYLE=/projects/oasis/spectools/stylesheets/oasis-docbook-html.xsl +HTMLPARAM= + +FOSTYLE=/projects/oasis/spectools/stylesheets/oasis-docbook-fo.xsl +FOPARAM=oasis.logo=/projects/oasis/spectools/images/oasis.png + +all: html pdf + +valid: $(SPECROOT).xml + $(XJPARSE) $< + +html: $(SPECBASE).html + +fo: $(SPECBASE).fo + +pdf: $(SPECBASE).pdf + +$(SPECBASE).html: $(SPECROOT).xml valid + $(XSLT) $< $(HTMLSTYLE) $(SPECBASE).html $(HTMLPARAM) + +$(SPECBASE).fo: $(SPECROOT).xml valid + $(XSLT) $< $(FOSTYLE) $(SPECBASE).fo $(FOPARAM) + +$(SPECBASE).pdf: $(SPECBASE).fo + xep -2 $(SPECBASE).fo + rm -f $(SPECBASE).fo + +clean: + $(RM) -f *.html *.pdf *.fo diff --git a/docbook/ebnf/spec/wd-docbook-ebnf.xml b/docbook/ebnf/spec/wd-docbook-ebnf.xml new file mode 100644 index 000000000..8f433c1f6 --- /dev/null +++ b/docbook/ebnf/spec/wd-docbook-ebnf.xml @@ -0,0 +1,276 @@ + + + +]> + +
+ + +wd-docbook-ebnf +1.1-CR1 + +XML +HTML +PDF + +http://www.oasis-open.org/docbook/specs + +The DocBook EBNF Document Type + + + + NormanWalsh + + Sun + Sun Microsystems, Inc. +
Norman.Walsh@Sun.COM
+
+
+
+ +12 Sep 2002 + +20012002 +OASIS Open, Inc. All Rights Reserved. + + + +DocBook EBNF Document Type is a modular superset of +DocBook XML V4.2. +It is a DocBook extension to support Extended Backus-Naur Form (EBNF) productions. + + + +Status + +This is a working draft constructed by the editor. It is not +an official committee work product and may not reflect the consensus +opinion of the committee. + + + +Please send comments on this specification to the +docbook@lists.oasis-open.org list. To subscribe, send +an email message to +docbook-request@lists.oasis-open.org with the word +subscribe as the body of the +message. + + + + + + +
+ +
+Introduction + +DocBook is general purpose document type particularly well +suited to books and papers about computer hardware and software +(though it is by no means limited to these applications). + + +DocBook EBNF is an extension to provide support for +Extended Backus-Naur Form (EBNF) productions. + + +The DocBook +Technical Committee maintains the DocBook EBNF schema. +DocBook EBNF is officially available as an Document Type +Definition (DTD). + +The Version 1.1 release is based on . + + +The DocBook Technical Committee welcomes bug reports and +requests for enhancement (RFEs) from the user community. The current list +of outstanding requests is available through the +SourceForge +tracker +interface. This is also the preferred mechanism for submitting new requests. +Old RFEs, from a previous legacy tracking system, are +archived +for reference. + +
+ +
Terminology + +The key words must, must +not, required, +shall, shall not, +should, should not, +recommended, may, and +optional in this &standard; are to be +interpreted as described in . Note that for +reasons of style, these words are not capitalized in this +document. + +
+ +
+The DocBook EBNF Document Type V1.1CR1 + +The DocBook EBNF Document Type is a subset of +. +It is distributed from the +DocBook site at +OASIS. + + +
+ +
+Changes in DocBook EBNF V1.1CR1 + +This release updates DocBook EBNF to be a customization of DocBook XML V4.2. + + +There are no substantive changes to the EBNF-specific markup. + +
+ +
Release Notes + +None. + +
+ + +OASIS DocBook Technical Committee + +The following individuals were members of the committee during +the formulation of this &standard;: + + +Dennis Evans +Patricia Gee-Best +Paul Grosso +Dick Hamilton +Nancy (Paisner) Harrison +Richard Lander +Sabine Ocker +Michael Sabrio +Michael Smith +Tim Teebken +Norman Walsh (Chair, Editor) + + + + + +Notices + +Copyright © 2001, 2002 OASIS Open, Inc. All Rights Reserved. + + +OASIS takes no position regarding the validity +or scope of any intellectual property or other rights +that might be claimed to pertain to the implementation +or use of the technology described in this document +or the extent to which any license under such rights +might or might not be available; neither does it represent +that it has made any effort to identify any such rights. +Information on OASIS's procedures with respect to rights +in OASIS specifications can be found at the OASIS website. +Copies of claims of rights made available for publication +and any assurances of licenses to be made available, +or the result of an attempt made to obtain a general +license or permission for the use of such proprietary +rights by implementors or users of this specification, +can be obtained from the OASIS Executive Director. + +OASIS invites any interested party to bring to +its attention any copyrights, patents or patent applications, +or other proprietary rights which may cover technology +that may be required to implement this specification. +Please address the information to the OASIS Executive +Director. + +This document and translations of it may be copied +and furnished to others, and derivative works that comment +on or otherwise explain it or assist in its implementation +may be prepared, copied, published and distributed, +in whole or in part, without restriction of any kind, +provided that the above copyright notice and this paragraph +are included on all such copies and derivative works. +However, this document itself may not be modified in +any way, such as by removing the copyright notice or +references to OASIS, except as needed for the purpose +of developing OASIS specifications, in which case the +procedures for copyrights defined in the OASIS Intellectual +Property Rights document must be followed, or as required +to translate it into languages other than English. + +The limited permissions granted above are perpetual +and will not be revoked by OASIS or its successors or +assigns. + +This document and the information contained herein +is provided on an AS IS basis and OASIS DISCLAIMS +ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT +LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION +HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES +OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + +OASIS has been notified of intellectual property +rights claimed in regard to some or all of the contents +of this specification. For more information consult +the online list of claimed rights. + + + + +Intellectual Property Rights + +For information on wether any patents have been disclosed that may be +essential to implementing this specification, and any offers of patent +licensing terms, please refer to the Intellectual Property Rights section +of the DocBook web page +() + + + + + +Revision History + + + +1.1-CR1 +12 Sep 2002 +ndw +Candidate Release 1 + + + + + + +References + +Normative + + + + + + + + + +