The model of this element is based on the graphic element of the Text Encoding Initiative (TEI).
<elementSpec ident="graphic" module="MEI.figtable">
<desc xml:lang="en">Indicates the location of an inline graphic.</desc>
<classes>
<memberOf key="att.common"/>
<memberOf key="att.coordinated.ul"/>
<memberOf key="att.dimensions"/>
<memberOf key="att.internetMedia"/>
<memberOf key="att.facsimile"/>
<memberOf key="att.metadataPointing"/>
<memberOf key="att.pointing"/>
<memberOf key="att.startId"/>
<memberOf key="att.visualOffset"/>
<memberOf key="model.graphicLike"/>
</classes>
<constraintSpec ident="graphic_attributes" scheme="schematron">
<constraint>
<sch:rule context="mei:zone/mei:graphic">
<sch:assert role="warning" test="count(mei:*) = 0">Graphic child of zone should not have
children.</sch:assert>
</sch:rule>
<sch:rule context="mei:symbolDef/mei:graphic">
<sch:assert role="warning" test="@startid or (@ulx and @uly)">Graphic should have either a
startid attribute or ulx and uly attributes.</sch:assert>
</sch:rule>
<sch:rule context="mei:graphic[not(ancestor::mei:symbolDef or ancestor::mei:zone)]">
<sch:assert role="warning" test="not(@ulx or @uly)">Graphic should not have @ulx or @uly
attributes.</sch:assert>
<sch:assert role="warning" test="not(@ho or @vo)">Graphic should not have @ho or @vo
attributes.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
<remarks xml:lang="en">
<p>The model of this element is based on the <ref target="https://tei-c.org/release/doc/tei-p5-doc/en/html/ref-graphic.html">graphic</ref> element of the Text Encoding Initiative (TEI).</p>
</remarks>
</elementSpec>