ImageVerifierCode 换一换
格式:PDF , 页数:93 ,大小:590.35KB ,
资源ID:1008962      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1008962.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(NISO Z39 98-2012 Authoring and Interchange Framework for Adaptive XML Publishing Specification.pdf)为本站会员(boatfragile160)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

NISO Z39 98-2012 Authoring and Interchange Framework for Adaptive XML Publishing Specification.pdf

1、 ANSI/NISO Z39.98-2012 Authoring and Interchange Framework for Adaptive XML Publishing Specification Abstract: This specification defines a framework in which to develop XML markup languages to represent different kinds of information resources (books, periodicals, etc.), with the intent of producin

2、g documents suitable for transformation into different universally accessible formats. It uses a modular, extensible architecture to permit the creation of any number of document models, each custom-tailored for a particular kind of information resource. An American National Standard Developed by th

3、e National Information Standards Organization Approved: July 9, 2012 by the American National Standards Institute Published by the National Information Standards Organization Baltimore, MD, USA ANSI/NISO Z39.98-2012 2 About NISO Standards NISO standards are developed by the Working Groups of the Nat

4、ional Information Standards Organization (NISO) with oversight from a Topic Committee. The development process is a strenuous one that includes a rigorous peer review of proposed standards open to each NISO Voting Member and any other interested party. Final approval of the standard involves verific

5、ation by the American National Standards Institute that its requirements for due process, consensus, and other approval criteria have been met by NISO. Once verified and approved, NISO Standards also become American National Standards. This standard may be revised or withdrawn at any time. For curre

6、nt information on the status of this standard contact the NISO office or visit the NISO website at: www.niso.org. Published by: National Information Standards Organization (NISO) One North Charles Street, Suite 1905 Baltimore, MD 21201 www.niso.org Copyright 2012 by the National Information Standard

7、s Organization All rights reserved under International and Pan-American Copyright Conventions. For noncommercial purposes only, this publication may be reproduced or transmitted in any form or by any means without prior permission in writing from the publisher, provided it is reproduced accurately,

8、the source of the material is identified, and the NISO copyright status is acknowledged. For permission to photocopy or use material electronically from this publication, please access or contact the Copyright Clearance Center, Inc. (CCC) at 222 Rosewood Drive, Danvers, MA 01923, 978-750-8400. All

9、inquiries regarding translations into other languages or commercial reproduction or distribution should be addressed to NISO, One North Charles Street, Suite 1905, Baltimore, MD 21201. ISBN: 978-1-937522-06-3 (HTML) ISBN: 978-1-937522-07-0 (PDF) ANSI/NISO Z39.98-2012 iii Table of Contents Foreword v

10、ii 1 Purpose and Scope 1 1.1 Audience 1 1.2 Design goals 1 1.3 Overview .2 1.4 Relationship to other specifications 5 1.4.1 ANSI/NISO Z39.86-2005 5 1.4.2 XML 5 1.4.3 Unicode .5 1.5 Conformance statements .5 2 Normative References 5 3 Terms and Definitions .8 4 Abstract Document Model 10 4.1 Introduc

11、tion .10 4.2 Fundamentals 12 4.2.1 Document foundation12 4.2.2 Document structure layers 12 4.2.3 Document attribute collection .13 4.2.4 Constraints 14 4.2.5 Classes.15 4.3 Layer and Collection Definitions 15 4.3.1 Introduction .15 4.3.2 Document foundation16 4.3.3 Section layer16 4.3.3.1 Descripti

12、on 16 4.3.3.2 Implementation 17 4.3.4 Block layer 17 4.3.4.1 Description . 17 4.3.4.2 Implementation 17 4.3.5 Phrase layer .18 4.3.5.1 Description . 18 ANSI/NISO Z39.98-2012 iv 4.3.5.2 Implementation 18 4.3.6 Text layer 18 4.3.6.1 Description . 18 4.3.6.2 Implementation 18 4.3.7 Metadata Attributes

13、collection 19 4.3.7.1 Description 19 4.3.7.2 Implementation 19 4.3.8 Global Attributes Collection .20 4.3.8.1 Description . 20 4.3.8.2 Implementation 20 5 Modules 20 5.1 Introduction .20 5.2 Module and component definitions 20 5.3 Components 21 5.3.1 Outline.21 5.3.2 Semantic definition .21 5.3.3 De

14、fault usage context 22 5.3.4 Default content model .22 5.3.5 Default attribute model .23 5.3.6 Definition of alterability .23 5.3.7 Definition of optionality .23 5.4 Expression .24 5.5 Activation 24 5.6 Core modules 25 5.6.1 Core namespace URI 25 5.6.2 Core modules URI 25 6 Profiles 26 6.1 Introduct

15、ion .26 6.2 Creation .26 6.3 Profile conformance definition .28 6.3.1 Profile identity URI.28 6.3.2 Profile markup model definition .28 ANSI/NISO Z39.98-2012 v 6.3.3 Profile resource directory 29 6.3.4 RDFa initial context 29 7 Features 30 7.1 Introduction .30 7.2 Feature conformance definition 30 7

16、2.1 Feature identity URI .30 7.2.2 Feature markup model definition 31 7.2.3 Feature resource directory .31 8 Documents 32 8.1 Introduction .32 8.2 Document conformance definition .32 8.3 Referencing profiles and features .33 8.4 Referencing RDF vocabularies .34 8.5 Metadata 35 8.5.1 Introduction .3

17、5 8.5.2 Required document-level metadata .36 8.5.3 Document-level metadata resources .37 8.5.4 RDFa metadata associations .38 8.5.5 Inline metadata 39 9 Container 40 9.1 Introduction 40 9.2 Format .40 9.3 File extension 42 9.4 Media types .42 10 Resource directories 42 10.1 Introduction .42 10.2 Res

18、ource directory conformance definition 43 11 RDF vocabularies 43 11.1 Introduction .43 11.2 Vocabularies defined by this specification .44 11.2.1 Z39.98-2012 Instance Metadata Vocabulary 44 11.2.2 Z39.98-2012 Structural Semantics Vocabulary 46 ANSI/NISO Z39.98-2012 vi 11.2.3 Z39.98-2012 Resource Dir

19、ectory Vocabulary 69 11.3 Associating vocabularies with Z39.98-AI documents 72 11.4 Format of RDF vocabularies .73 11.5 Changes to RDF vocabularies .73 12 Processing agents 74 12.1 Introduction .74 12.2 Processing agent conformance definition .74 12.3 Initialization 75 12.4 Processing of vocabulary

20、terms 76 Appendix A: (normative) Profile, feature, and vocabulary catalogs 78 A.1 Profile catalog .78 A.2 Feature catalog 78 A.3 Vocabulary catalog .78 Appendix B: (normative) Schema languages 79 Appendix C: (normative) Media type registration 80 C.1 Z39.98-AI XML Documents 80 C.2 Z39.98-AI containe

21、r format 81 Informative References .83 List of Examples Example 1: Document foundation as an XML document . 12 Example 2: Document structure layers depicted as XML 13 Example 3: Example of metadata attributes . 14 Example 4: Example of global attributes 14 Example 5: Modification of an RNG module du

22、ring activation . 24 Example 6: Referencing a profile and features from a Z39.98-AI document 33 Example 7: Referencing an RDFa initial context document 34 Example 8: Referencing a term from the default vocabulary . 34 Example 9: Referencing a term from a prefixed vocabulary 34 Example 10: Referencin

23、g an RDFa vocabulary 35 Example 11: Invalid vocabulary prefix declaration using the xmlns attribute . 35 Example 12: Z39.98-AI document metadata 38 Example 13: Inline metadata 40 Example 14: Z39.98-AI container file structure . 41 Example 15: container.xml file mark up . 42 Example 16: Declaring an

24、initial context document . 72 ANSI/NISO Z39.98-2012 vii Foreword (This foreword is not part of the Authoring and Interchange Framework for Adaptive XML Publishing Specification, ANSI/NISO Z39.98-2012. It is included for information only.) About This Standard The Z39.98 Authoring and Interchange Fram

25、ework for Adaptive XML Publishing Specification (Z39.98-AI) defines a framework in which to develop XML markup languages to represent different kinds of information resources (books, periodicals, etc.), with the intent of producing documents suitable for transformation into different universally acc

26、essible formats. It uses a modular, extensible architecture to permit the creation of any number of document models, each custom-tailored for a particular kind of information resource. This approach to text production differs significantly from the one taken in ANSI/NISO Z39.86-2005 (the DTBook gram

27、mar), which attempted to provide a single markup model in which all formats could be present (i.e., a single universal rendering format). Although the Z39.86 approach has potential merits for reader consumption, it could not provide the richness needed by producers in many cases to render high-quali

28、ty individual outputs. Producing print braille compliant to regional codes, as one example, was complicated by markup that was often more generally useful for refreshable braille display. Accessible production by needs requires the ability to repurpose content in a variety of forms for readers of di

29、fferent abilities, and as efficiently as possible, but this need that DTBook also hoped to address was not being fully realized. The Z39.86 text model was further complicated in that it could not be easily redefined for specific use cases. All content had to be structured exactly the same way, regar

30、dless of the form it took in its source. By focusing on accessible output requirements, it was also not widely useful as a production format for mainstream publishing requirements, limiting the ability to obtain content from source producers. This standard escapes the trap of defining markup models

31、and instead focuses on a general, extensible and highly-adaptable framework in which content models can be defined. It prescribes the rules and requirements for predictable and rapid development of new content models without defining specifically defining the grammars. The development of single sour

32、ce master documents that can be easily exchanged between organizations is the ultimate goal, but without imposing limits on the markup expressivity needs of any individual producer. The richness of markup that can be produced using this model also places this standard back in the mainstream. Its foc

33、us on fully representing the structure and meaning of the documents being described makes it a candidate for use in any environment in which a parallel publishing model is currently used or envisioned. The outputs that can be generated from documents that conform to Z39.98-AI profiles are not limite

34、d to accessible formats. Z39.98-AI was originally intended to be a revision to and replacement for ANSI/NISO Z39.86, Specifications for the Digital Talking Book. After consideration of feedback from the draft for ANSI/NISO Z39.98-2012 viii trial use of the proposed revision, the Working Group recomm

35、ended that the revision be given a new standard designation number and that the existing Z39.86 standard be reaffirmed. Trial users had indicated that the changes were so significant as to warrant this being a new standard. Additionally, content creators, software developers, and e-reader device man

36、ufacturers wanted to continue using the existing standard for the near future while they developed transition plans to the new standard. The NISO Content and Collection Management Topic Committee approved the Working Groups recommendation and this standard was assigned the new designation of Z39.98.

37、 Subsequently, ANSI/NISO Z39.86 was reaffirmed for another five years. Trademarks, Services Marks Wherever used in this standard, all terms that are trademarks or service marks are and remain the property of their respective owners. NISO Voting Pool At the time this standard was approved, the follow

38、ing were members of the NISO Voting Pool: American Library Association (ALA) Nancy Kraft American Psychological Association Linda Beebe, Janice Fleming American Society for Indexing JudithGibbs American Society for Information Science it additionally defines two complementary collections of attribut

39、es that flow through the element layers (the global and metadata attribute collections). It also exposes all of these layers and collections for customization and extension, which is where its flexibility for representing new document types lies. Figure 2 provides a visual perspective of how the lay

40、ers work in a bounding box-like fashion. Figure 2: The document foundation and four layers of the Abstract Document Model The layers of the Abstract Document Model are also how the model moves from abstraction of a document into formalization of the concept; they are more than just a way of conceivi

41、ng of a document, but also represent the practical implementation of each profile through schema classes. Profile creators must not change the document foundation, nor remove layers or their inherent traits. The ability to create new profiles to describe information resources lies in the freedom off

42、ered within each layer to include elements and attributes to create new markup models. As a result, the Abstract Document Model can be used to create schematic definitions for documents across a wide spectrum of formats and fields while ensuring a predictable core structure. The Z39.98-AI specificat

43、ion was built on this model specifically to address the problem of extensibility that existed in earlier versions of the Z39.86 standard. No single schema can encompass all document types and provide all the structure and flexibility necessary to generate all accessible formats. Although extension p

44、oints were introduced in previous versions of Z39.86 to try and address this problem, they only allowed authors fixed entry points into a fixed model; the ability to fully recompose a schema to accommodate a new form was lacking. ANSI/NISO Z39.98-2012 12 The Abstract Document Model instead provides

45、a common framework and over-arching set of rules in which profiles can be built without imposing unnecessary production and semantic restrictions. With the ability to insert new components at each layer, and at the same time leverage the components available in the core modules and from external fea

46、tures, the Z39.98-AI specification unshackles production from the monolithic approach of pre-defined and rigid markup models. 4.2 Fundamentals 4.2.1 Document foundation At the root of the Abstract Document Model is the document foundation. The foundation, as its name implies, defines the concrete co

47、ncept of a document and provides the practical containers through which the layers operate to define information resources. The document foundation also represents the universal concept of a Z39.98-AI document: as composed of a container for metadata and other informational resources and a container

48、 to express the body content of the document. The foundation and this principle are constants across all profile implementations. Example 1 shows how the document foundation is practically expressed in XML markup in all conformant profiles. Example 1: Document foundation as an XML document 4.2.2 Doc

49、ument structure layers The Abstract Document Model comprises a hierarchy of four layers that define a documents internal structure from its most general sense to its most concrete: the Section layer defines the primary structural divisions within documents; the Block layer defines the major structural elements that occur within sections of documents; the Phrase layer defines lexical and grammatical constructs; and the Text layer defines the mixture of character data and character elements at the core of all the bounding layers. ANSI/NISO Z39.98-2012 13 The four

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1