§
<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 | |||||||||||