Re: Events and places
Frederik Elwert <[email protected]>
| Newsgroups | gmane.text.tei.general |
|---|---|
| Message-ID | <[email protected]> |
Dear Jesper,
Am 07.12.2016 um 11:32 schrieb Jesper Zedlitz:
> I try to write biographic data in TEI. The succeed largely. However,
> there are some things that seem strange to me. Here is a small example:
>
> <listPerson>
> <person xml:id="p1">
> <persName>
> <forename>Karl Ludwig August</forename>
> <surname>Winkelbrandt</surname>
> </persName>
> <birth when="1908-07-17" />
> <residence>
> <placeName>Köln-Kalk</placeName>
> </residence>
> </person>
> <person xml:id="p2">
> <persName>
> <forename>Karolina Margareta</forename>
> <surname>Leonhardt</surname>
> </persName>
> <birth when="1907-09-16" />
> </person>
> </listPerson>
>
> <listRelation type="personal">
> <relation xml:id="rel1" name="spouse" mutual="#p1 #2" />
> </listRelation>
>
> <listPlace>
> <place xml:id="frankfurtStNikolai"
> sameAs="http://gov.genealogy.net/object_168178">
> <placeName>St. Nikolai Frankfurt M.</placeName>
> </place>
> <place xml:id="kölnkalk"
> sameAs="http://gov.genealogy.net/KALALKJO30LW">
> <placeName>Köln-Kalk</placeName>
> </place>
> </listPlace>
>
> <listEvent>
> <event xml:id="event1" type="marriage"
> when="1936-08-08" where="#frankfurtStNikolai">
> <p/>
> </event>
> </listEvent>
>
> The <listRelation> element is not allowed as child clement of <body>. I
> have already created an issue for that
> <https://github.com/TEIC/TEI/issues/1552>
I think the usual way is to add listRelation as a child of listPerson.
But I don’t see any general reason why listRelation should not appear
directly in body.
> I understand that <residence> is a characteristic of a person, not an
> event. Is it still possible to link the place, in my example #kölnkalk?
Yes, you can use @ref on placeName:
<residence>
<placeName ref="#kölnkalk">Köln-Kalk</placeName>
</residence>
> The <event> element must not be empty. Therefore, I inserted an empty
> <p/> element. This is somehow unsatisfactory. Is there a better solution?
True, it always requires some kind of prose. You could use
<label>marriage</label> instead of <p/>, which is a bit redundant to
your type information, but would serve as a human-readable label instead
of a enum value.
> Is it possible to link a person's state, (e.g., <persName>) or a
> relation with the event that triggered the change?
Indeed, I don’t know a perfect solution for this. But the ubiquitous
@corresp might be a good fit.
> The marriage event #event1 is not connected to the participants. Is it
> possible to link persons and events?
You could use <persName> as child of <desc>:
<event xml:id="event1" type="marriage"
when="1936-08-08" where="#frankfurtStNikolai">
<label>Marriage</label>
<desc>Marriage between <persName ref="#p1">Karl Ludwig August
Winkelbrandt</persName> and <persName ref="#p2">Karolina Margareta
Leonhardt</persName>.</desc>
</event>
Or use <listPerson> as child of <desc> for a more database-like
representation.
Best,
Frederik
--
Dr. Frederik Elwert
Digital Humanities Coordinator
Center for Religious Studies
Ruhr-University Bochum
Universitätsstr. 90a
D-44780 Bochum
Phone +49(0)234 32-23024