
xml.schema.z3998-book-1.0-latest.z3998-book-history.html Maven / Gradle / Ivy
Version history of the Z39.98-AI Book profile
Version history of the
Z39.98-AI Book profile
Version 1.0 (2012-12-19)
First public release.
This release incorporates the following changes:
- the profile has been updated to comply to the RDFa 1.1 Core October 20, 2012 Editor's Draft:
- the default RDFa profile has been renamed the initial context document;
- context documents are now located in the
/context
subdirectory of /vocab
(previously they were in /profiles
);
- the
profile
attribute has been removed and replaced by a meta
element for declaring the initial context document URI;
- a special RDFa processing context has also been included for elements that represent self-contained documents (i.e., that have a metadata and body container). Metadata expressed without an
about
attribute now applies to the nearest container element. An implicit about
attribute association is made between the meta
element and the cotainer element.
- the
ref
and xlink:href
attributes have been added to the quote
element to allow a citation to be directly referenced;
- the
address
element has been added for physical and virtual addresses;
- a Phrase variant of the
note
element was added to allow notes and annotations to fall between lines of verse and other phrase contexts;
- the
rend:linebreak
element has been added;
- the DIAGRAM
description
feature has been incorporated;
- various minor documentation fixes.
Version 0.8 (2012-01-03)
This release incorporates the following changes:
- the profile has been updated to use RDFa 1.1:
- the
profile
attribute must now be added to the root document
element to declare the default RDFa profile;
- the
prefix
attribute is now available to declare prefixes not included in the default profile;
- use of unprefixed CURIEs is now available for terms from the Z39.98-2012 Structural Semantics Vocabulary;
- the use of the
decl:
prefix for the Z39.98-2012 Instance Metadata Vocabulary has been dropped in favour of z3998:
.
- the profile now also supports the following standards:
- Extensible Markup Language (XML) 1.0 (Fifth Edition)
- Associating Style Sheets with XML documents 1.0 (Second Edition)
- the
associate
attribute has been added for the block
element to allow the binding of its child elements to a single element (e.g., to indicate all the children are associated with an image, in the case of figures);
- the
separator
element has been renamed transition
to better reflect its nature as a context change;
- the
type
attribute for the abbr
element has been replaced by role
, and the list of allowed values made extensible;
- the
col
element is no longer allowed as a child of table
(only of colgroup
);
- a Section-layer variant of the
aside
element has been added for asides that contain structured content;
- when a
quote
element contains only a single child citation
element, the relationship between the two is now implied (i.e., the requirement to use xml:id
/ref
attributes to establish the relationship has been removed);
- the
rend:rend
and rend:indent
attributes have been dropped in favour of proper CSS styling available through the class
attribute;
- new terms were added to the Structural Semantics vocabulary for figures, plates, galleries and examples.
The content models for all layers were also restructured to clean up models that allowed unwanted variants (e.g., so that the description
element cannot be a child of the abbr
element).
Version 0.7 (2010-10-15)
This release incorporates the following changes to the underlying Core Modules and features to simplify and improve markup models:
- the global
by
attribute was introduced for indicating the contributor of an element;
- the document production roles
author
, editor
, general-editor
, translator
, commentator
and republisher
were added for use in the by
attribute;
- the new
description
element was added for including and attaching accessible descriptions;
- the global
desc
attribute was added for referencing a description
from any element in a document;
- the
object
element's content model has been changed to disallow nested objects;
- the children of the
object
element are considered an implicit description of the object
unless an explicit description
is embedded;
- the linking requirement for
note
and annotation
have been changed so that either a noteref
or annoref
must point to them or they must point to some element in the document;
- new annotation roles were added for indicating changes to the layout, presentation and rendering of a document;
- the new annotation role
temporary
can be used to include production notes and other annotations not intended as part of a final document (and a schematron rule to generate warnings when present was also added);
- the
annoref
element was added for linking from a text referent to an annotation (similar to the existing noteref
element).
- the
value
attribute has been added for noteref and annoref to include superscripted identifiers;
glossary
entries assume an implicit association between their child term
and definition
when exactly one of each is present;
- added the new role
published-works
for identifying sections of works also by the same author;
- included a generalized version of the Content Rendering feature's
prefix
attribute for adding prefixes to any elements;
- the
sel:selid
attribute has been added to the Content Selection feature to handle multiple, identical ID values in condition branches;
- the XLink 1.1 schemas have been verified to be compliant with the formal Recommendation released May 6, 2010;
- the SSML 1.1 schemas have been verified to be compliant with the formal Recommendation released September 7, 2010;
A functional XSD version of the schema is also now available. A complete translation from the RelaxNG source to XSD is not currently possible, however, so the XSD version should be used for authoring purposes only.
Version 0.6 (2010-05-21)
First public review release. Changes prior to this version are available through the working group source code repository.