<xr>

<xr> (cross-reference phrase) contains a phrase, sentence, or icon referring the reader to some other location in this or another text. [9.3.5.3 Cross-References to Other Entries]
Module dictionaries — Dictionaries
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.lexicographic (@expand, @split, @value, @location, @mergedIn, @opt) (att.datcat (@datcat, @valueDatcat, @targetDatcat)) (att.lexicographic.normalized (@norm, @orig)) att.typed (type, @subtype)
type⚓︎ indicates the type of cross reference, using any convenient typology.
Derived from att.typed
Status Recommended
Datatype teidata.enumerated
Sample values include:
syn
(synonym) cross reference for synonym information
etym
(etymological) etymological information
cf
(compare or consult) related or similar term
illus
(illustration) illustration of an object
Member of
Contained by
core: cit
namesdates: nym
May contain
dictionaries: lang lbl oRef pRef usg
gaiji: g
header: biblFull idno
iso-fs: fLib fs fvLib
textstructure: floatingText
verse: caesura rhyme
character data
Note

May contain character data and phrase-level elements; usually contains a ref or a ptr element.

This element encloses both the actual indication of the location referred to, which may be tagged using the ref or ptr elements, and any accompanying material which gives more information about why the reader is being referred there.

Example
<entry>
 <form>
  <orth>lavage</orth>
 </form>
 <etym>[Fr. < <mentioned>laver</mentioned>; L. <mentioned>lavare</mentioned>, to wash;
 <xr>see <ref>lather</ref>
  </xr>]. </etym>
</entry>
Example
<entry>
 <form>
  <orth>lawful</orth>
 </form>
 <xr type="syn">SYN. see <ref>legal</ref>
 </xr>
</entry>
Content model
<content>
 <alternate minOccurs="0"
  maxOccurs="unbounded">

  <textNode/>
  <classRef key="model.gLike"/>
  <classRef key="model.phrase"/>
  <classRef key="model.inter"/>
  <elementRef key="usg"/>
  <elementRef key="lbl"/>
  <classRef key="model.global"/>
 </alternate>
</content>
Schema Declaration
<rng:element name="xr">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.rendition.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:ref name="att.global.responsibility.attributes"/>
 <rng:ref name="att.global.source.attributes"/>
 <rng:ref name="att.lexicographic.attributes"/>
 <rng:ref name="att.datcat.attributes"/>
 <rng:ref name="att.lexicographic.normalized.attributes"/>
 <rng:ref name="att.typed.attribute.subtype"/>
 <rng:optional>
  <rng:attribute name="type">
   <rng:ref name="teidata.enumerated"/>
  </rng:attribute>
 </rng:optional>
 <rng:zeroOrMore>
  <rng:choice>
   <rng:text/>
   <rng:ref name="model.gLike"/>
   <rng:ref name="model.phrase"/>
   <rng:ref name="model.inter"/>
   <rng:ref name="usg"/>
   <rng:ref name="lbl"/>
   <rng:ref name="model.global"/>
  </rng:choice>
 </rng:zeroOrMore>
</rng:element>
element xr
{
   att.global.attributes,
   att.global.rendition.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.global.responsibility.attributes,
   att.global.source.attributes,
   att.lexicographic.attributes,
   att.datcat.attributes,
   att.lexicographic.normalized.attributes,
   att.typed.attribute.subtype,
   attribute type { teidata.enumerated }?,
   (
      text
    | model.gLikemodel.phrasemodel.interusglblmodel.global
   )*
}