<rs>
<rs> (referencing string) contains a general purpose name or referring string. [13.2.1. Personal Names 3.6.1. Referring Strings]
Module | core | ||||||||||
Attributes | Attributes att.global (xml:id, n, xml:lang) (lim.att.global.fragmentable (part)) (att.global.rendition (rendition)) (att.global.source (source)) att.naming (role) (att.canonical (ref))
|
||||||||||
Member of | |||||||||||
Contained by |
core: abbr add author bibl corr date del desc editor emph expan foreign gloss head hi item l label mentioned name note num orig p pubPlace publisher q quote ref reg resp rs sic term time title unclear
corpus: activity
namesdates: addName affiliation birth death faith floruit forename genName langKnown nameLink nationality objectName occupation orgName persName placeName residence roleName settlement sex surname
textstructure: byline dateline docAuthor docDate docEdition docImprint imprimatur salute signed titlePart trailer
|
||||||||||
May contain |
core: abbr add choice cit date del ellipsis emph foreign gap gloss graphic hi lb mentioned milestone name note noteGrp num orig pb ptr q quote ref reg rs sic term time title unclear
figures: figure
gaiji: g
header: idno
lim: noteMarker rule
linking: linkGrp
msdescription: locusGrp
namesdates: addName affiliation forename genName geo location nameLink objectName orgName persName placeName roleName settlement surname
character data
|
||||||||||
Examples |
<q>My dear <rs type="person">Mr. Bennet</rs>, </q> said <rs type="person">his lady</rs> to him one day, <q>have you heard that <rs type="place">Netherfield Park</rs> is let at last?</q> |
||||||||||
Schematron |
Family references should not have a ref.
<sch:rule context="tei:rs[@type='family']"> <sch:assert test="not(@ref)">ERROR: Do not use a @ref attribute on for a family reference since it can't point to anything.</sch:assert> </sch:rule> |
||||||||||
Source | Github
<elementSpec rend="change" module="core" ident="rs"> <gloss>referencing string</gloss> <desc>contains a general purpose name or referring string.</desc> <classes> <memberOf key="att.global"/> <memberOf key="att.naming"/> <memberOf key="model.nameLike"/> <memberOf key="att.typed"/> </classes> <content> <macroRef key="macro.phraseSeq"/> </content> <attList> <attDef ident="type" mode="change" usage="req"> <valList mode="change"> <valItem mode="add" ident="person"> <gloss>person</gloss> <desc>An indirect reference to a person (e.g. "his father"); use <persName> for direct references (i.e. "John Smith").</desc> </valItem> <valItem mode="add" ident="event"> <gloss>event</gloss> <desc>An indirect reference to an event (e.g. "the day"); use <name type="event"> for direct references to events.</desc> </valItem> <valItem mode="add" ident="place"> <gloss>place</gloss> <desc>An indirect reference to a place (e.g. "over there"); use <placeName> for direct references to places (i.e. "Edinburgh").</desc> </valItem> <valItem mode="add" ident="object"> <gloss>object</gloss> <desc>An indirect reference to an object (e.g. "that thing"); use <name type="object"> for direct references to objects (i.e. "Excalibur").</desc> </valItem> <valItem mode="add" ident="family"> <gloss>family</gloss> <desc>An reference to a family (e.g. "To my family").</desc> </valItem> </valList> </attDef> </attList> </elementSpec> |