§
<ptr>
<ptr> (pointer) defines a pointer to another location. [3.6. Simple Links and Cross-References 16.1. Links] | |||||||||||
Module | core | ||||||||||
Attributes | Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @rendition)) (att.global.responsibility (@cert, @resp)) att.pointing (@target) att.typed (@type)
| ||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain | Empty element | ||||||||||
Declaration | element ptr { attribute target { text }, attribute type { text }?, empty } | ||||||||||
Schematron | <sch:rule context="tei:ptr[not(@type='crossref')]"> <sch:report test="count(tokenize(normalize-space(@target), '\s+')) > 1"> Multiple targets are only allowed for <sch:name/>[@type='crossref']. </sch:report></sch:rule> | ||||||||||
Schematron | <s:report test="@target and @cRef">Only one of the attributes @target and @cRef may be supplied on <s:name/>.</s:report> | ||||||||||
Example |