spacerHomespacer|spacernav_bug User's Guidespacer|spacerFAQspacer|spacerContact Usspacer|spacerSuggestion Boxspacer
arrow_left arrow_right
 
  1.   Introduction
 2. Cengage Learning Coding Requirements
  3. arrow_right Structural Requirements
  3.1   <cl:doc> Element Structure
  3.2   <cl:doc-meta> Element Structural Overview
  3.3   <cl:doc-metadata-wrapper> Element Structural Overview
  3.4   <cl:presentation-meta> Element Structural Overview
  3.5   <cl:front-matter> Element Structural Overview
  3.6   <cl:body-matter> Element Structural Overview
  3.6.1   Part, Chapter, Article and Section
  3.6.2   Structural Examples
  3.7   Back Matter
 4.   Coding Requirements
 

3. Structural Overview

The information in this section is intended to give a brief overview of the structure of the CenDoc schema. For more detailed information on the elements and how to use them, refer to section 4.

3.1 <cl:doc> Element Structure
The CenDoc structure is based on a book model, and uses the <cl:doc> element at the top level to represent the individual book or volume. This structure is referred to as the document because we typically capture our content starting with the <cl:doc> element. The structure inside of <cl:doc> is made up of document-level metadata stored in the <cl:doc-meta> tag. Also we have elements that allow us to capture structural, presentational, and descriptive metadata. Finally and most important, there are elements to capture front matter, body matter and back matter content.

3.1a_doc_model

3.1b_box

3.2 <cl:doc-meta> Element Structural Overview
The <cl:doc-meta> element is used to capture metadata at the publication level. This element is a wrapper for the child elements used to capture the publication’s title (<cl:title>), sub-title (<cl:subtitle>), author (<cl:creator>), other persons involved in content creation (<cl:contributor>), the ISBN (<cl:isbn>), date of publication (<cl:pub-date>), copyright year (<cl:copyright-year>), edition (<cl:edition>), among other publication specific level elements.
3.3. <cl:metadata-wrapper> Element Structural Overview
The <cl:metadata-wrapper> contains three child elements used to capture metadata information about the content. It is an optional element but, if used, it has three required child elements: <cl:metadata-object>, <cl:descriptive-media-meta> and <cl:descriptive-meta>. <cl:metadata-object> is intended for internal use and wouldn't need to be populated by a conversion vendor. <cl:descriptive-media-meta> is used to capture media metadata. <cl:descriptive-meta> is used to capture what is referred to as "descriptive metadata" for use with Cengage Learning‘s Atlas vocabulary system. The <cl:metadata-wrapper> structure is used in several locations throughout the CenDoc schema, including:
  • within the <cl:doc> element to capture publication-level metadata
  • within the <cl:front-matter>, <cl:body-matter> and <cl:back-matter> elements to capture metadata at that level,
  • within the <cl:part>,<cl:chapter>, <cl:sect1> through <cl:sect5> elements and the <cl:sidebar> elements to capture metadata at those levels within the publication.
3.3 For more information on <cl:descriptive-meta>, refer to <cl:descriptive-meta> coding requirements.
3.4 <cl:presentation-meta> Element Structural Overview
 <cl:presentation-meta> is structured to capture any special design requirements of the book that schema hierarchy, semantic element name or <cl:descriptive-meta> cannot further define. This element only occurs at the top-level of CenDoc schema and the overall purpose of <cl:presentation meta> is to capture the design exceptions which is not able to be differentiated with the functions of the schema. See the Design Application Decision Tree.
3.4 For more information, refer to <cl:presentation-meta> element.


© Cengage , Inc., 2008
Hosted by www.Geocities.ws

1