Cast lists

cast list drama gaps and omissions
castItem roleDesc hyperDiv role castGroup castList

Encoding of cast lists using castList, situations where the original cast list is missing or incomplete, discussion of WWP changes to the TEI DTD

Encoded cast lists serve two functions in the TEI representation of drama. They represent the cast list (if any) as printed in the original document, and they also provide a place for a formal identification of the speaking roles in the play. This formal identification allows each speech to be identified explicitly with a particular role, even if the speaker label is absent, erroneous, or idiosyncratic. This in turn allows for formal analysis of the play’s language by speaker (for instance, studying the vocabulary or style of particular characters, who speaks to whom, etc.).

Even if there is no printed cast list in the text, the function of formal identification (if you are providing this encoding) requires a cast list somewhere in the encoded file. You may place this in the front matter, but for projects undertaking detailed encoding we recommend placing it with the invented element hyperDiv, which appears before the front matter as the first child of text. (For more detail on this, see hyperDiv). The DTD extension files that accompany this Guide include this element.) If there is a printed cast list but it omits some speaking parts, these may be included in a small supplemental cast list within the hyperDiv.

The structure of a cast list may be a simple listing of roles, actors, and descriptions. In this case, the cast list consists of a series of castItem elements, each of which contains information about a particular role. See Example 1. Within the castItem, the role element contains the name of the role, and the roleDesc element contains the description of the role.

However, some cast lists have more complex internal structure, identifying groups of roles that have some connection: for instance, sons of the King or servants to Capulet. These groupings may in turn have some internal structure, such as headings or descriptions that apply to the entire group. A descriptive heading that applies to the group may be encoded with head, and a trailing description may be encoded with trailer, as in Example 2.

Punctuation is permitted in between the components within the castItem element, but not outside the cast items. Given the documentary approach of this Guide we recommend that you preserve punctuation and spacing from the original, bearing in mind the logical relationship between punctuation and markup. Punctuation should go outside of the role and roleDesc elements unless it is part of their content (for instance, the period following an abbreviation). However, you may prefer to encode only the content of the cast list and use a stylesheet to produce whatever punctuation is appropriate for display.

We also address some special cases which require more detailed discussion.

Examples

Example 1.


    <div type="castlist">
	<castList>
	  <head>Dramatis Personae</head>
	  <castItem><role>Rapatio</role>, <roleDesc>Governor of Servia.</roleDesc></castItem>
	  <castItem><role>Limput</role>, <roleDesc>Married to Rapatio’s Sister.</roleDesc></castItem>
	  <castItem><role>Dupe</role>, <roleDesc>L. C. Justice. Brother to Limput.</roleDesc></castItem>
	</castList>
</div>

(from The Adulateur Mercy Otis Warren 1773)

Example 2.

<div type="castlist">
   <castList>
      <castGroup>
	 <head>Men</head>
	 <castItem><role>Valentinian</role> 
	           <roleDesc>Emperor of Rome</roleDesc></castItem>
	 <castItem><role>Heraclius</role> 
                   <roleDesc>favourite Eunuch to Valentinian</roleDesc></castItem>
	 <castItem><role>Petronius Maximus</role> 
                   <roleDesc>a noble citizen</roleDesc></castItem>
      </castGroup>
      <castGroup>
	 <head>Women</head>
	 <castItem><role>Edoxia</role> 
                   <roleDesc>Empress of Rome</roleDesc></castItem>
	    <castGroup>
	    <castItem><role>Eudocia</role></castItem>
	    <castItem><role>Placidia</role></castItem>
	    <trailer>Daughters of Valentinian</trailer>
	    </castGroup>
      </castGroup>
   </castList>
</div>

(from The Sack of Rome Mercy Otis Warren 1790)