<respons> (responsibility) identifies the individual(s) responsible for some aspect of the
markup of particular element(s). 21.3 Attribution of Responsibility
Modul
certainty — 21 Certainty, Precision, and Responsibility
Neben global gültigen Attributen
att.scoping (@target , @match )
locus
indicates the specific aspect of the markup for which
responsibility is being assigned.
Zustand
Obligatorisch
Datentyp
1–∞ Vorkommen von
Durch Leerzeichen getrennt
Gültige Werte:
name
responsibility is being assigned concerning the name of the element
or attribute used.
start
responsibility is being assigned concerning the start of the element
concerned.
end
responsibility is being assigned concerning the end of the element
concerned.
location
responsibility is being assigned concerning the location of the element
concerned.
value
responsibility is being assigned concerning the content (for an element) or
the value (for an attribute)
resp
(responsible party) identifies the individual or agency responsible for the indicated
aspect of the electronic text.
Zustand
Obligatorisch
Datentyp
Werte
a pointer to one of the identifiers declared in the
document header, associated with a person asserted as
responsible for some aspect of the text's creation,
transcription, editing, or encoding
Verwendet von
Kann enthalten
Deklaration
Vom kompakten zum XML-Format Vom XML-Format zum kompakten <rng:element name="respons "> <rng:ref name="att.global.attributes "/> <rng:ref name="att.scoping.attributes "/> <rng:attribute name="locus "> <rng:list> <rng:choice> <rng:value> name</rng:value> <rng:value> start</rng:value> <rng:value> end</rng:value> <rng:value> location</rng:value> <rng:value> value</rng:value> </rng:choice> <rng:zeroOrMore> <rng:choice> <rng:value> name</rng:value> <rng:value> start</rng:value> <rng:value> end</rng:value> <rng:value> location</rng:value> <rng:value> value</rng:value> </rng:choice> </rng:zeroOrMore> </rng:list> </rng:attribute> <rng:attribute name="resp "> <rng:ref name="data.pointer "/> </rng:attribute> <rng:zeroOrMore> <rng:ref name="model.glossLike "/> </rng:zeroOrMore> </rng:element>
element respons
{
att.global.attributes ,
att.scoping.attributes ,
attribute locus
{
list
{
( "name" | "start" | "end" | "location" | "value" ),
( "name" | "start" | "end" | "location" | "value" )*
}
},
attribute resp { data.pointer },
model.glossLike *
}
Beispiel
<respons target="#p1 " locus="name location " resp="#encoder1 "/> <respons target="#p2 " match="@rend " locus="value " resp="#encoder2 "/> <list type="encoders "> <item xml:id="encoder1 "/> <item xml:id="encoder2 "/> </list>