FacsimileMarkupODD

A sample ODD for facsimile markup. Needs documentation inserted.

     Facsimile   Draft schema for TEI Council   Based on documents developed by Conal and Dot for the TEI Council in 2006    Linking pages of text to graphical facsimiles     Pointer to the pb element where the page starts. <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0" name="data.pointer"/> <valList type="open"/> </attDef> </attList> Defines a page and associated graphical facsimiles <memberOf key="model.sourceDescPart"/> <memberOf key="att.global"/> <content xmlns:rng="http://relaxng.org/ns/structure/1.0"> <rng:zeroOrMore> <rng:ref name="model.graphicLike"/> </rng:zeroOrMore> </elementSpec> <moduleRef key="core"/> <moduleRef key="textstructure"/> <moduleRef key="tei"/> <moduleRef key="header"/> <elementSpec ident="graphic" module="core" mode="change"> <memberOf key="model.graphicLike"/> <memberOf key="model.titlepagePart"/> <memberOf key="att.typed"/> <memberOf key="att.projection"/> </elementSpec> <elementSpec ident="catDesc" module="header" mode="change"> <memberOf key="att.naming"/> </elementSpec> <classSpec ident="att.projection" type="atts" mode="add"> <attList> <attDef ident="rotation" mode="add"> Specifies an angle in degrees to rotate the graphic in a clockwise direction <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0" name="data.numeric"/> 0 							<valList type="open"/> </attDef> <attDef ident="left" mode="add"> Specifies the position of the left edge of an area within the image <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0" name="data.outputMeasurement"/> 0 							<valList type="open"/> </attDef> <attDef ident="top" mode="add"> Specifies the position of the top edge of an area within the image <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0" name="data.outputMeasurement"/> 0 							<valList type="open"/> </attDef> <attDef ident="right" mode="add"> Specifies the position of the right edge of an area within the image <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0" name="data.outputMeasurement"/> <valList type="open"/> </attDef> <attDef ident="bottom" mode="add"> Specifies the position of the bottom edge of an area within the image <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0" name="data.outputMeasurement"/> <valList type="open"/> </attDef> <attDef ident="scale" mode="add"> Specifies a scale factor to apply to the image <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0" name="data.outputMeasurement"/> 1 							<valList type="open"/> </attDef> <attDef ident="xscale" mode="add"> Specifies a scale factor to apply to the image in the horizontal dimension <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0" name="data.outputMeasurement"/> 1 							<valList type="open"/> </attDef> <attDef ident="yscale" mode="add"> Specifies a scale factor to apply to the image in the vertical dimension <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0" name="data.outputMeasurement"/> 1 							<valList type="open"/> </attDef> </attList> </classSpec> <elementSpec ident="area" mode="add"> Defines a rectangular area on a page. The corresp attribute contains the value of the xml:id attribute of any TEI element whose content corresponds to this area. <memberOf key="model.graphicLike"/> <memberOf key="att.projection"/> <memberOf key="att.global.linking"/> <rng:empty xmlns:rng="http://relaxng.org/ns/structure/1.0"/> </elementSpec> <elementSpec ident="p" mode="change"> <memberOf key="model.pLike"/> <memberOf key="model.divPart"/> <memberOf key="att.projection"/> </elementSpec> <elementSpec ident="seg" mode="change"> <memberOf key="model.blockLike"/> <memberOf key="model.segLike"/> <memberOf key="att.segLike"/> <memberOf key="model.choicePart"/> <memberOf key="att.projection"/> </elementSpec> <elementSpec ident="ab" mode="change"> <memberOf key="model.pLike"/> <memberOf key="model.divPart"/> <memberOf key="att.typed"/> <memberOf key="att.projection"/> </elementSpec> </schemaSpec> </TEI>