I am endeavoring to encode prosopographical attributes concerning
persons named in some epigraphic texts. I am (perhaps inadvisedly) using
@role in <persName> for this purpose. My problem is that these named
persons often have multiple roles that I wish to encode. For instance,
in one typical case, I have a named survivor in a funerary inscription
who also happens to be the tribune of an auxiliary cohort.
So, I am encoding as follows:
<persName type="roman" role="tribune relict">
<name nymRef="Fabius" type="gentilicium">Fabius</name>
<name nymRef="Honoratus" type="cognomen">Honoratus</name
However, due to a schematic limitation on @role (it is declared as
data.enumerated), I am prevented from doing this. Only one value is
Given my use case, is there some legitimate reason for this limitation?
Or, perhaps, is there a preferred mechanism for encoding the information