Medieval Nordic primary sources
Ch. 12. Names
Version 3.0 (12 December 2019)
This version of the chapter has been superseded by version 3.1 (12 October 2022)
by Karl G. Johansson and Marco Bianchi
12.1 Introduction
Medieval manuscripts contain an abundance of names: personal names for historical, fictional and mythological beings, place names relating to historical as well as to mythological locations, animal names for domestic, wild and mythological creatures, and artefact names for weapons, ships, buildings, etc. In the following, the encoding of names is presented according to the recommendations in the TEI P5 Guidelines, ch. 13.
The basic element for encoding names of any type is
, supplied with the
<name>
and @type
attributes.@ref
| Elements & attributes | Obl/Opt | Explanation |
|---|---|---|
| Contains a name, i.e. a proper noun or a noun phrase. | |
| Optional | Indicates what type of name it is. |
| Optional | Identifier(s), i.e. xml:id(s) and/or external URI(s). |
Some examples from Old Norse sources:
<name>Egill Skalla-Grímsson</name>
<name>Borg</name>
<name>Sleipnir</name>
<name>Skiðblaðnir</name>A distinction may be drawn between e.g. personal names, place names, animal names and
artefact names by using the
attribute:@type
<name type="person">Egill Skalla-Grímsson</name>
<name type="place">Borg</name>
<name type="animal">Sleipnir</name>
<name type="artefact">Skiðblaðnir</name>For many encoders, the
element is all that is needed for a simple
identification of names in the text. The <name>
attribute may be added
simultaneously or at a later stage.@type
For a more detailed encoding of personal names and place names, we recommend using
the elements
and <persName>
respectively. They should be
treated as strictly equivalent with the <placeName>
element and the <name>
attribute with the values @type
and "person"
."place"
Thus, ...
<name type="person">Egill Skalla-Grímsson</name>... is equivalent to ...
<persName>Egill Skalla-Grímsson</persName>... and ...
<name type="place">Borg</name>... is equivalent to...
<placeName>Borg</placeName>The element
can contain several other elements and can thus be used
for a more detailed name analysis, e.g. for making a distinction between forenames,
patronymica and surnames. This level of detail is recommended in the header (cf. ch. 14), and will also be necessary for any encoding
of a text which should make the basis for a name index. In a similar way, the element
<persName>
can contain elements for various types of geographical
locations. For both elements, TEI P5 Guidelines offers an additional tagset, which will be
discussed and exemplified below.<placeName>
Usually, XML elements for different types of names are used instead of
elements. Under certain circumstances, however, it is convenient to use both
in combination. This is especially the case in linguistically annotated
transcriptions (cf. ch. 11); for an example of
a transcription of this type, see ch. 15.4.5).<w>
12.2 Personal names
Personal names may be divided into several categories, depending on the source and the naming conventions of the time.
| Elements & attributes | Obl/Opt | Explanation |
|---|---|---|
| The name of a person, consisting of one or more words. | |
| Optional | Indicates the type of name. Suggested values: , . |
| Optional | Identifier(s), i.e. xml:id(s) and/or external URI(s). |
| The first name of a person. | |
| An additional name of a person. | |
| Optional | Indicates the type of name. Suggested values: , , , , . |
| The family name of a person, excluding patronyms and metronyms. | |
| The name for a role held by a person. | |
| Optional | Indicates the role of the person, e.g. in the form of a title. Suggested value: . |
12.2.1 Forenames and patronymica
Forenames are encoded with the element
contained in the
<forename>
element:<persName>
<persName>
<forename>Egill</forename>
</persName>We recommend that patronymica, i.e. a father’s name such as Haraldsson or
Haraldsdóttir, should be encoded with the element
and the
<addName>
attribute set to @type
:"patronym"
<persName>
<forename>Egill</forename>
<addName type="patronym">Skalla-Grímsson</addName>
</persName>Note that the patronym Skalla-Grímsson is often spelt without a hyphen, Skallagrímsson.
It could probably be questioned whether Egill Skalla-Grímsson should be considered
a historical or a fictional person when he appears in Egils saga
Skalla-Grímssonar. The
attribute might be used to
specify this:@type
<persName type="historical">
<forename>Egill</forename>
<addName type="patronym">Skalla-Grímsson</addName>
</persName>Mythological and legendary names could be seen as forming a group, once again
using the
attribute to establish the category. This example is
found in the Poetic Edda:@type
<persName type="mythological">
<forename>Loki</forename>
<addName type="metronym">Laufeyjarson</addName>
</persName>As Loki has the second name from his mother Laufey, the value of the attribute is
(meaning that it is derived from the name of the person’s
mother)."metronym"
12.2.2 Surnames
In the Scandinavian and Old Icelandic material, surnames were introduced in the
14th and 15th centuries, in most cases for people belonging to the elite. These
names could be encoded with the
element:<surname>
<persName>
<forename>Bengt</forename>
<addName type="patronym">Jönsson</addName>
<surname>Oxenstierna</surname>
</persName>12.2.3 Nicknames, Epithets and Titles
Medieval texts contain an abundancy of nicknames, epithets and titles. With the
additional tagset these could be treated in the same manner as forenames and
surnames, with the elements
and <addName>
. In
Egils saga Skalla-Grímssonar, a man named Þorgils gjallandi ‘the
screaming’ appears. His nickname might be encoded as a type of
<roleName>
:<addName>
<persName>
<forename>Þorgils</forename>
<addName type="nickname">gjallandi</addName>
</persName>Epithets indicating the providence of a person should also be encoded with the
element, specified by the <addName>
attribute. Thus,
Eyvindr austmaðr Bjarnarson in Njáls saga has “austmaðr” as an
epithet and “Bjarnarson” as his patronym:@type
<persName>
<forename>Eyvindr</forename>
<addName type="epithet">austmaðr</addName>
<addName type="patronym">Bjarnarson</addName>
</persName>Titles such as “konungr”, “jarl” and “hersir” could be encoded by
using the
element in addition to the <roleName>
element:<addName>
<persName>
<forename>Óláfr</forename>
<roleName type="political">konungr</roleName>
<addName type="patronym">Tryggvason</addName>
</persName>The
attribute indicates that the title is considered to refer to
the political system of the Old Norwegian society.@type
12.2.4 Sorting names
If an index is generated from the XML transcription, it might be useful to add
information on how to alphabetise names consisting of several elements. This is
achieved with the
-attribute and numeric values.@sort
<persName>
<forename sort="2">Bengt</forename>
<addName sort="3" type="patronym">Jönsson</addName>
<surname sort="1">Oxenstierna</surname>
</persName>12.2.5 Identifying historical individuals
The
attribute could be used to link the occurrence of a name to the
individual it denotes, either internally or externally.@xml:id
12.2.5.1 Internal referencing
Biographical data can be stored in the header of the XML file. The unique
defined for each biographical entry could then be used to link
occurrences of a name to it.@xml:id
<profileDesc>
<particDesc>
<listPerson type="historical">
<person xml:id="Njall">
<persName>
<forename>Njáll</forename>
<addName type=”patronym”>Þorgeirsson</addName>
</persName>
</person>
<person xml:id="...">
. . .
</person>
</listperson>
</particDesc>
</profileDesc>The corresponding markup in the body of the XML file would then be:
<persName xml:id="#Njall">
<forename>Njáll</forename>
</persName>See the TEI P5 Guidelines, ch. 13.3, for an extensive description of biographical data.
12.2.5.2 External referencing
References to external biographical resources can be put either into the header or directly into the transcription. The following two solutions both link the Njáll’s name to his Wikidata entry:
<!-- HEADER -->
<person xml:id="Njall https://www.wikidata.org/wiki/Q2642621">
<!-- BODY -->
<persName xml:id="#Njall">
<forename>Njáll</forename>
</persName>Or, without internal reference to the header:
<persName xml:id="https://www.wikidata.org/wiki/Q2642621">
<forename>Njáll</forename>
</persName>See ch. 15.4.5 for suggested external resources and more examples, and also ch. 14.3.6.
12.3 Place names
The encoding of place names should be rather straight-forward, but there are a few
things that need to be mentioned and exemplified. The starting point is the
above-mentioned encoding of all place names with the element
and an
attribute <name>
with the value @type
:"place"
<name type="place">Borg</name>A more detailed encoding is achieved by the additional tagset. We recommend that this tagset is used in cases when place names are to be more thoroughly encoded:
| Elements | Explanation |
|---|---|
| A name of a specific location. |
| The name of the smallest component of a place name expressed as a hierarchy of geo-political or administrative units. |
| Larger or administratively superior to the settlement and smaller or administratively less important than the country. |
| Larger or administratively superior to the region. |
All of the above mentioned elements can be linked to the place they denote by means
of a
-attribute with identifiers, i.e. xml:ids or external URIs.@ref
The additional element
adds information about administrative
units, i.e. farms, villages or cities. In this example, we have chosen Skara, one of
the oldest cities of modern-day Sweden:<settlement>
<placeName>
<settlement>Skara</settlement>
</placeName>A region is a larger administrative unit than the district or settlement, as e.g. the province of Västergötland, in the medieval material referred to as “Vestra Gautland”:
<placeName>
<region>Vestra Gautland</region>
</placeName>The region of Västergötland forms a part of the country referred to as Svíþjóð in medieval texts:
<placeName>
<country>Svíþjóð</country>
</placeName>12.3.1 Identifying places
Similar to personal names, attestations of place names can be linked to authority
records describing the place itself with a
attribute. See ch. 15.4.6 below and the TEI P5 Guidelines,
ch. 13.3.4.@ref
12.4 Other names
There are other groups of names that might be singled out in the encoding. In the
following, we present suggestions as to how animal names and names of artefacts could
be treated. The
attribute is used liberally to enhance
searchability.@type
12.4.1 Animal names
Medieval texts contain names for horses, dogs and other domestic animals. These
could be encoded with the
element and the <name>
attribute. On a basic level we would suggest that all animal names are marked with
the attribute value @type
:"animal"
<name type="animal">Freyfaxi</name>It should also be possible to give more specific information in the
attribute. The name “Freyfaxi” might be specified as
the name of a horse:@type
<name type="horse">Freyfaxi</name>There are also names of animals in relation to myths and legends. For example,
Sigurðr Fáfnisbani had a horse named Grani. If we wish to encode a mythological or
legendary name this could be done by specifying the value
of the
"horse"
attribute, and @type
in a "legendary"
attribute:@subtype
<name type="horse" subtype="legendary">Grani</name>There is no element
on par with <animalName>
and
<persName>
. For all but the most detailed encodings, we suggest that
the type value <placeName>
is sufficient."animal"
12.4.2 Artefact names
There are a number of names for artefacts in the medieval material, e.g. for weapons and ships. These names could be encoded in the same fashion as the ones described above. The ship belonging to the god Freyr in Snorra Edda could then be encoded as follows:
<name type="artefact">Skiðblaðnir</name>This artefact could be specified as a ship:
<name type="ship">Skiðblaðnir</name>And it could further be encoded as a mythological name:
<name type="ship" subtype="mythological">Skiðblaðnir</name>In most cases, we believe that the attribute value
is
sufficient. However, if a text contains many object names it might be convenient to
use the element "artefact"
for a more clear-cut distinction between names
of artefacts and other types of names.<objectName>
Similar to personal names and place names, objects’ names can be linked to the objects they denote by means of a
attribute with identifiers pointing to an internal registry or
an external resource, i.e. xml:ids or external URIs.@ref