From: Norman Walsh Date: Tue, 27 Jul 2004 16:04:17 +0000 (+0000) Subject: Initial checkin X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cd5e48ae01f23d2a84ef7bd814b66dca05b3a0b5;p=docbook-dsssl Initial checkin --- diff --git a/docbook/mathml/spec/Makefile b/docbook/mathml/spec/Makefile new file mode 100644 index 000000000..6ee4b9556 --- /dev/null +++ b/docbook/mathml/spec/Makefile @@ -0,0 +1,26 @@ +include ../../../cvstools/Makefile.incl + +XJPARSE=/home/ndw/bin/xjparse + +HTMLSTYLE=/projects/oasis/spectools/stylesheets/oasis-docbook-html.xsl +FOSTYLE=fo.xsl + +XSLPARAM="" + +all: mathml.html + +mathml.html: mathml.xml + $(XJPARSE) $< + $(XSLT) $< $(HTMLSTYLE) $@ $(XSLPARAM) + tidy -q -utf8 -mn -asxml $@ + +mathml.fo: mathml.xml + $(XJPARSE) $< + $(XSLT) $< $(FOSTYLE) mathml.fo $(XSLPARAM) + +mathml.pdf: mathml.fo + xep $< + +clean: + $(RM) *.html + diff --git a/docbook/mathml/spec/fo.xsl b/docbook/mathml/spec/fo.xsl new file mode 100644 index 000000000..f760162a6 --- /dev/null +++ b/docbook/mathml/spec/fo.xsl @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/docbook/mathml/spec/mathml.xml b/docbook/mathml/spec/mathml.xml new file mode 100644 index 000000000..b88c7a1ae --- /dev/null +++ b/docbook/mathml/spec/mathml.xml @@ -0,0 +1,310 @@ + + + +]> + +
+ + +wd-docbook-mathml +1.1CR1 + +XML +HTML +PDF + +http://www.oasis-open.org/docbook/specs + +The DocBook MathML Document Type + + + + NormanWalsh + + Sun + Sun Microsystems, Inc. +
Norman.Walsh@Sun.COM
+
+
+
+ +27 Jul 2004 + +2001200220032004 + +The Organization for the Advancement of Structured Information +Standards [OASIS]. All Rights Reserved. + + + + +DocBook MathML Document Type is a modular superset of +DocBook XML V4.3. +It is a DocBook extension to support +. + + + +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 MathML is an extension to provide support for + markup in equations. + + +The DocBook +Technical Committee maintains the DocBook MathML schema. +DocBook MathML is officially available as an Document Type +Definition (DTD). + +The Version 1.2 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 MathML Document Type V1.1CR1 + +The DocBook MathML Document Type is a superset of +. +It is distributed from the +DocBook site at +OASIS. It is also available from +the mirror on +. + + +
+Usage + +To use this module, specify the public and system identifiers of this +module in your document type declaration. For example, to use this module +to write a book, use the following document type declaration: + +]]> + +Naturally, you can include an internal subset if you wish. + +To incorporate this module into a higher-level customization layer, use the +public and system identifiers of this module in your customization layer. For +example: + + +%docbookmathml;]]> + +
+
+ +
+Changes in DocBook EBNF V1.1CR1 + +This release updates DocBook MathML to be a customization of DocBook XML V4.3. + + +There are no substantive changes to the MathML-specific markup. +
+ +
Release Notes + +None. + +
+ + +OASIS DocBook Technical Committee + +The following individuals were members of the committee during +the formulation of this &standard;: + + +Steve Cogorno +Adam Di Carlo +Paul Grosso +Dick Hamilton +Nancy Harrison +Scott Hudson +Mark Johnson +Jirka Kosek +Larry Rowland +Michael Smith +Robert Stayton, Secretary +Norman Walsh, Chair, Editor + + + + + +Notices + +Copyright © The Organization for the Advancement of +Structured Information Standards [OASIS] 2001, 2002, 2003, 2004. 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.1CR1 +27 Jul 2004 + + + + + + +References + +Normative + + + + + + + + +Non-Normative + + + + + + + + +