ECMA 376 PART 3-2012 Office Open XML File Formats - Markup Compatibility and Extensibility (4th Edition).pdf
《ECMA 376 PART 3-2012 Office Open XML File Formats - Markup Compatibility and Extensibility (4th Edition).pdf》由会员分享,可在线阅读,更多相关《ECMA 376 PART 3-2012 Office Open XML File Formats - Markup Compatibility and Extensibility (4th Edition).pdf(44页珍藏版)》请在麦多课文档分享上搜索。
1、ECMA-376, 4th Edition Office Open XML File Formats Markup Compatibility and Extensibility December 2012 Table of Contents iii Table of Contents Foreword v Introduction vi 1. Scope 1 2. Conformance . 2 2.1 Document Conformance . 2 2.2 Application Conformance . 2 3. Normative References . 3 4. Terms a
2、nd Definitions 4 5. Notational Conventions . 6 6. Acronyms and Abbreviations . 7 7. General Description . 8 8. Overview . 9 9. Markup Compatibility Fundamentals.10 9.1 Core Concepts . 10 9.2 Markup Compatibility Namespace 11 10. Markup Compatibility Attributes and Elements .12 10.1 Compatibility-Rul
3、e Attributes . 13 10.1.1 Ignorable Attribute . 13 10.1.2 ProcessContent Attribute . 15 10.1.3 MustUnderstand Attribute . 17 10.2 Alternate-Content Elements . 18 10.2.1 AlternateContent Element 19 10.2.2 Choice Element . 20 10.2.3 Fallback Element . 21 10.2.4 Alternate-Content Examples . 21 11. Names
4、pace Subsumption 24 11.1 The Subsumption Process . 24 11.2 Special Considerations for Attributes . 24 12. Application-Defined Extension Elements .27 13. Preprocessing Model for Markup Consumption .29 Annex A. (informative) Validation Using NVDL .33 A.1 Validation Against Requirements of this Part of
5、 ECMA-376 . 33 A.2 Validation Against the Combination of Office Open XML and Extensions . 34 Annex B. (informative) Index .38 Foreword v Foreword Changes from the 3rd edition were made to align this 4th edition Standard with ISO/IEC 29500:2012. Both this 4th edition and ISO/IEC 29500:2012 refer to t
6、he 1st edition. As such, this 4th edition does not cancel or replace the 1st edition. This 4th edition does, however, cancel and replace the 3rd edition. ECMA-376 consists of the following parts: Part 1: Fundamentals and Markup Language Reference Part 2: Open Packaging Conventions Part 3: Markup Com
7、patibility and Extensibility Part 4: Transitional Migration Features Annexes A and B are for information only. ECMA-376 Part 3 vi Introduction ECMA-376 specifies a family of XML schemas, collectively called Office Open XML, which define the XML vocabularies for word-processing, spreadsheet, and pres
8、entation documents, as well as the packaging of documents that conform to these schemas. The goal is to enable the implementation of the Office Open XML formats by the widest set of tools and platforms, fostering interoperability across office productivity applications and line-of-business systems,
9、as well as to support and strengthen document archival and preservation, all in a way that is fully compatible with the existing corpus of Microsoft Office documents. The following organizations have participated in the creation of ECMA-376 and their contributions are gratefully acknowledged: Apple,
10、 Barclays Capital, BP, The British Library, Essilor, Intel, Microsoft, NextPage, Novell, Statoil, Toshiba, and the United States Library of Congress 1. Scope 1 1. Scope This Part of ECMA-376 describes a set of conventions that are used by Office Open XML documents to clearly mark elements and attrib
11、utes introduced by future versions or extensions of Office Open XML documents, while providing a method by which consumers can obtain a baseline version of the Office Open XML document (a version without extensions) for interoperability. ECMA-376 Part 3 2 2. Conformance The text in this Part of ECMA
12、-376 is divided into normative and informative categories. Unless documented otherwise, any feature shall be implemented as specified by the normative text describing that feature in this Part of ECMA-376. Text marked informative (using the mechanisms described in 7) is for information purposes only
13、. Unless stated otherwise, all text is normative. Use of the word “shall” indicates required behavior. Each Part of this multi-part standard has its own conformance clause. The term conformance class is used to disambiguate conformance within different Parts of this multi-part standard. This Part of
14、 ECMA-376 has only one conformance class, MCE (that is, Markup Compatibility and Extensibility). As such, conformance to that class implies conformance to the whole Part. 2.1 Document Conformance A document has conformance class MCE if it satisfies the syntax constraints on elements and attributes d
15、efined in this Part of ECMA-376. Document conformance to this Part of ECMA-376 is purely syntactic. 2.2 Application Conformance An application implementing this Part of ECMA-376 has conformance class MCE if any one of the following is true: The application is a markup consumer that does not reject a
16、ny documents of conformance class MCE; or The application is a markup producer that is able to produce documents of conformance class MCE Application conformance to this Part of ECMA-376 is purely syntactic. Note: Application conformance to this Part of ECMA-376 cannot be based on semantics, since t
17、he semantics depend on the choice of application-defined extension elements. end note 3. Normative References 3 3. Normative References The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated referen
18、ces, the latest edition of the referenced document (including any amendments) applies. ISO/IEC 2382-1:1993, Information technology Vocabulary Part 1: Fundamental terms. ISO/IEC 10646, Information technology Universal Coded Character Set (UCS). ISO/IEC 19757-4:2006, Information technology Document Sc
19、hema Definition Languages (DSDL) Part 4: Namespace-based Validation Dispatching Language (NVDL). RFC 3986 Uniform Resource Identifier (URI): Generic Syntax, The Internet Society, Berners-Lee, T., R. Fielding, and L. Masinter, 2005, http:/www.ietf.org/rfc/rfc3986.txt. RFC 4234 Augmented BNF for Synta
20、x Specifications: ABNF, The Internet Society, Crocker, D., P. Overell, 2005, http:/www.ietf.org/rfc/rfc4234.txt The Unicode Consortium. The Unicode Standard, http:/www.unicode.org/standard/standard.html. XML, Tim Bray, Jean Paoli, Eve Maler, C. M. Sperberg-McQueen, and Franois Yergeau (editors). Ext
21、ensible Markup Language (XML) 1.0, Fourth Edition.1 World Wide Web Consortium. 2006. http:/www.w3.org/TR/2006/REC-xml-20060816/ Implementers should be aware that a further correction of the normative reference to XML to refer to the 5th Edition will be necessary when the related Reference Specificat
22、ions to which this International Standard also makes normative reference and which also depend upon XML, such as XSLT, XML Namespaces and XML Base, are all aligned with the 5th Edition. XML Base, Marsh, Jonathan. XML Base. World Wide Web Consortium. 2001. http:/www.w3.org/TR/2001/REC-xmlbase-2001062
23、7/ XML Namespaces, Tim Bray, Dave Hollander, Andrew Layman, and Richard Tobin (editors). Namespaces in XML 1.0 (Third Edition), 8 December 2009. World Wide Web Consortium. http:/www.w3.org/TR/2009/REC-xml-names-20091208/ XML Schema Part 0: Primer (Second Edition), W3C Recommendation 28 October 2004,
24、 http:/www.w3.org/TR/xmlschema-0/ XML Schema Part 1: Structures (Second Edition), W3C Recommendation 28 October 2004, http:/www.w3.org/TR/xmlschema-1/ XML Schema Part 2: Datatypes (Second Edition), W3C Recommendation 28 October 2004, http:/www.w3.org/TR/xmlschema-2/ ECMA-376 Part 3 4 4. Terms and De
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ECMA376PART32012OFFICEOPENXMLFILEFORMATSMARKUPCOMPATIBILITYANDEXTENSIBILITY4THEDITIONPDF

链接地址:http://www.mydoc123.com/p-704808.html