Z39.98 Authoring and Interchange Framework Primer
From zedwiki
19 December 2011
Editors:
James Pritchett, Recording for the Blind & Dyslexic
Markus Gylling, DAISY Consortium
Matt Garrish, Invited Expert
Introduction
This document provides an introduction to the technologies and concepts behind the Z39.98-2012 Authoring and Interchange Framework (Z39.98-AI Framework). It is intended to be read along with the normative specification documents, especially the Z39.98-2012 Authoring and Interchange Framework for Adaptive XML Publishing Specification. The intended audience includes Z39.98-AI document creators, as well as developers who will be creating and working with systems that operate on Z39.98-AI documents, or who will be developing new Z39.98-AI profiles. It assumes a basic understanding of XML, XML Namespaces, and XML schema languages.
Table of Contents
- 1. Z39.98-AI profiles
-
- 1.1 A simple Z39.98-AI document
- 1.2 Default namespace
- 1.3 Default RDFa profile
- 1.4 Identifying profiles
-
- 1.4.1 Profile resources
- 1.5 Metadata
- 1.6 The document content
- 1.7 Validating the document
- 2. Modules and Namespaces
- 3. Adding semantic inflections
- 4. Advanced functions of profiles: features
- 5. Metadata in Detail
List of Examples
- 1.1. A minimal Z39.98-AI document
- 1.2. Using terms from a default vocabulary
- 1.3. Declaring a vocabulary prefix
- 1.4. Using prefixed terms
- 1.5. Identifying the profile
- 1.6. Profile resource directory (partial)
- 1.7. Basic document: metadata
- 2.1. A more complex Z39.98-AI document
- 2.2. Table of contents from example document
- 2.3. Declaration and use of the ITS namespace
- 3.1. A document with detailed frontmatter
- 3.2. RDFa representation of "title page" role
- 3.3. Section with titlepage role
- 4.1. Document with math
- 4.2. Identifying a profile and a feature
- 5.1. Referencing an external metadata record: MODS
- 5.2. External metadata record: MODS
- 5.3. Internal metadata record: RDFa
