<hi xmlns="http://www.tei-c.org/ns/1.0" rend="bold">Charaktere</hi> werden über eine Reihe von Eigenschaften beschrieben, welche zum einen inhärente demographische Eigenschaften (Name, Alter, Geschlecht, Typ), sowie zum anderen externe Eigenschaften (Einstellung, Propp-Archetyp – s. (Propp 1977)) beinhalten. Beim <hi xmlns="http://www.tei-c.org/ns/1.0" rend="bold">Namen </hi>(name) des Charakters handelt es sich um eine Zeichenkette, z.B. „Rapunzel.“ (Wird ein Charakter auf mehrere Arten gerufen, so wird die häufigste Bezeichnung gewählt.) <hi xmlns="http://www.tei-c.org/ns/1.0" rend="bold">Alter </hi>(age) des Charakters wird nicht in Zahlen, sondern in Stufen angegeben, da Märchen im Allgemeinen keine genauen Altersangaben enthalten; die möglichen Werte sind dabei „toddler“, „child“, „teenager“, „young adult“, „adult“ und „senior“. Das <hi xmlns="http://www.tei-c.org/ns/1.0" rend="bold">Geschlecht </hi>(gender) des Charakters wird den klassischen Vorstellungen folgend entweder mit „male“ oder „female“ angegeben. Zusätzlich gibt es den Wert „none“ für geschlechtlich unterspezifizierte Charaktere wie Tiere, Monster usw. Der <hi xmlns="http://www.tei-c.org/ns/1.0" rend="bold">Typ </hi>des Charakters unterscheidet z. B. zwischen „human“ oder „animal/monster“. Für „animal/monster“ unterscheiden wir zusätzlich nach <hi xmlns="http://www.tei-c.org/ns/1.0" rend="bold">Subtypen</hi>, z.B. für Tiere nach Größe, also „small“, „medium“ oder „big“, oder „witch“ und „demon“ für einen bestimmten Monstertyp. Eine binäre Feststellung der <hi xmlns="http://www.tei-c.org/ns/1.0" rend="bold">Einstellung bzw. Gesinnung </hi>des Charakters verortet diesen auf der Gut-/Böse-Achse: „evil“ oder „neutral“. Außerdem wird der <hi xmlns="http://www.tei-c.org/ns/1.0" rend="bold">Propp-Archetyp </hi>des Charakters angegeben: „hero“, „villain“ etc. (Propp, 1977). Jeder Charakter erhält eine spezifische ID von der Form <hi xmlns="http://www.tei-c.org/ns/1.0" rend="bold">ch1</hi>, <hi xmlns="http://www.tei-c.org/ns/1.0" rend="bold">ch2</hi> usw. Außerdem gehören zu jedem Märchen zwei „Dummy“-Charaktere für Erzähler und Zuhörer, welche stets die IDs <hi xmlns="http://www.tei-c.org/ns/1.0" rend="bold">ch0</hi> bzw. <hi xmlns="http://www.tei-c.org/ns/1.0" rend="bold">ch-1</hi> und die Typen „narrator“ bzw. „listener“ zugewiesen bekommen. Dies ist nötig, um auch Passagen darstellen zu können, welche vom Erzähler gesprochen werden, der selbst ja kein eigentlicher Charakter der Handlung ist. Dies ist notwendig, um ein automatisches „Vorlesen“ des Märchens zu implementieren.