## Text Encoding Initiative

### The XML Version of the TEI Guidelines

# pointerGroup

`pointerGroup` | defines a set of attributes common to all elements which enclose groups of pointer elements.
Member of classes | pointer
Members | altGrp joinGrp linkGrp

Declaration

    <!ENTITY % a.pointerGroup '
          %a.pointer;
          domains IDREFS #IMPLIED
          targFunc NMTOKENS #IMPLIED'>

Attributes

(In addition to global attributes and those inherited from pointer)

`domains` | optionally specifies the identifiers of the elements within which all elements indicated by the contents of this element lie.
| Datatype: IDREFS
| Values: a list of at least two valid identifiers.
| Default: #IMPLIED

Example:

    <linkGrp type='imitation'
             domains='dunciad dunnotes'
             targType='note l'
             targOrder="Y"> <!-- ... --> </linkGrp>

Note

If this attribute is supplied every element specified as a target must be contained within the element or elements specified by it. An application may choose whether or not to report failures to satisfy this constraint as errors, but may not access an element of the right identifier but in the wrong context. If this attribute is not supplied, then target elements may appear anywhere within the current document.

`targFunc` | describes the function of each of the values of the `targets` attribute of the enclosed `<link>`, `<join>` or `<alt>` tags.
| Datatype: NMTOKENS
| Values: a list of at least two valid names.
| Default: #IMPLIED

Example:

    <linkGrp resp='NPR'
             type='imitation'
             domains='dunciad dunnotes dunnotes'
             targType='note ref l'
             targFunc='source reference.to.goal goal'
             targOrder='Y'> <!-- ... --> </linkGrp>

Note | The number of separate values must match the number of values in the `targets` attribute in the enclosed `<link>`, `<join>` or `<alt>` tags (an intermediate `<xptr>` element may be needed to accomplish this). It should also match the number of values in the `targType` and `domains` attributes of the current tag, if those have been specified.

Module Declared in file teilink2.ent; Additional tag set for Linking and Segmentation: enabled by TEI.linking
Class pointer
See further 14 Linking, Segmentation, and Alignment

Up: 33 Element Classes