Smernice Text Encoding Initiative omogočajo natančno označevanje imen, datumov, krajev in drugih imenskih entitet. TEI modul Names, Dates, People, and Places je zasnovan za potrebe raziskovalcev, ki delajo z besedili, v katerih so takšni podatki pomembni za analizo in interpretacijo. Elementi znotraj modula omogočajo strukturirano označevanje in interoperabilnost med različnimi projekti in orodji. Modul vključuje označevanje osebnih, organizacijskih in geografskih imen, opis oseb, označevanje posameznih datumov, časovnih okvirjev in obdobij, povezavo časovnih izrazov z zgodovinskimi dogodki, opise institucij. označevanja geografskih lokacij, opis odnosov med entitetami in označevanje entite z unikatnimi identifikatorji za povezovanje z zunanjimi viri ali bazami podatov. S tem modulom zagotovimo standardizirano označevanje podatkov in njihovo povezovanje z zunanjimi viri, kot na primer Wikidata ali GeoNames. Z njim ustvarimo podrobnejše digitalne izdaje zgodovinskih dokumentov, kjer je natančno označevanje oseb in krajev pomembno.
Osebna imena
Najosnovnejša elementa, ki ločita imena v besedilu sta <rs> in <name> vendar nista dovolj podrobna, saj znotraj njiju ne moremo strukturirati zapisa. Ker želimo razločevati med posameznimi sestavnimi deli imen, kot so informacije o imenu, priimku, nazivu, statusu, poklicu, prebivališču, lahko uporabimo več različnih TEI elemetov. Za označevanje osebnih imen uporabimo naslednje elemente
Element
<PersName> vsebuje lastno ime ali besedno zvezo, ki se nanaša na osebo. Lahko vključuje enega ali več osebnih imen, priimkov, častnih nazivov itd. Omogoča označevanje komponent znotraj elementa. Za dodatno označevanje se lahko uporablja atribut
@type - za dodajanje podrobnosti o sestavnem delu imena. Znotraj elementa lahko označimo osebno ime in priimek z ustreznima elementoma v poljubnem vrstnem redu:
<persName>
<forename type="first">Anton</forename>
<forename type="middle">Martin</forename>
<surname>Slomšek</surname>
</persName>
Element <roleName> označuje sestavni del imena, ki se nanaša na vlogo ali položaj posameznika v družbi. Uporablja se za označevanje uradnih nazivov, položajev. Lahko vključuje naslove kot so kralj, doktor, predsednik itd.
<persName>
<forename>France</forename>
<surname>Prešeren</surname>
<roleName type="honorific">Doktor</roleName>
</persName>
Element <addName> se uporablja za označevanje dodatnih delov v imenu posameznika, ki niso nujno del osebnega imena ali priimka. To vključuje vzdevke ali na primer epitete.
<persName>
<forename>Aleksander</forename>
<addName type="epithet">Veliki</addName>
</persName>
Podrobne informacije o osebi so običajno shranjene v glavi dokumenta <teiHeader>. Najdemo jih v elementu <person>, ki združuje vse informacije o osebi. Več oseb združimo v elementu <listPerson>, ki ga uporabimo znotraj elementa <particDesc>
<particDesc>
<listPerson>
<head>Seznam govornikov</head>
<person xml:id="BučarFrance">
<persName>
<surname>Bučar</surname>
<forename>France</forename>
<roleName>dr.</roleName>
</persName>
<sex value="M"/>
<birth when="1923-02-02">
<placeName ref="https://www.geonames.org/3203808">Bohinjska Bistrica</placeName>
</birth>
<affiliation role="MP" ref="#DruzPolZb"
from="1990-05-08" to="1992-12-22" ana="#SK.11"/>
<idno type="URI" subtype="wikimedia"
xml:lang="sl">https://sl.wikipedia.org/wiki/France_Bu%C4%8Dar</idno>
</person>
</listPerson>
</particDesc>
Imena organizacij
Za natančno označevanje imen organizacij se uporablja element <orgName>. Organizacija v tem kontekstu ni omejena samo na formalno ustanovljene institucije, kot so podjetja ali univerze, ampak lahko vključuje tudi skupine, ki jih kot enoto zaznava družba, kot na primer etnične skupine, podjetja, ustanove ali politične skupine. Prav tako kot <persName> je <orgName> uporabljen za podrobnejše informacije kot elementa <rs> in <name>. Prav tako lahko uporabimo iste atribute kot pri <persName>.
<orgName>Demokratična opozicija Slovenije</orgName>
Krajevna imena
Označevanje kraja igra pomembno vlogo pri razumevanju konteksta besedila in njegovi zgodovinski, geografski ali literarni analizi. Za ta namen se primarno uporabljata elementa
.
Element
<placeName> vsebuje krajevno ime, ki se pojavi v besedilu. TEI omogoča vključitev dodatnih atributov za natančno referenciranje krajev. Atribut
@ref se uporablja za povezavo kraja z ustreznimi zemljevidi oziroma zunanjimi podatkovnimi viri, kot je na primer GeoNames. Podobno kot pri prejšnjih primerih bi lahko enostavne primere označili z elementoma
<rs> in
<name> z atributom
@type z vrednostjo "place" (npr. <name type="place">).
<placeName> lahko vsebuje le besedilo brez strukture.
<placeName>Ljubljana</placeName>
Običajno se krajevno ime nadalje razčleni z vidika njegovih geopolitičnih ali upravnih enot. Elementi, s katerimi lahko to razčlenimo so:
- <settlement>
- označuje ime naselja, kot je mesto, trg ali vas, ki se šteje kot enotna geo-politična ali administrativna enota.
<placeName>
<settlement>Ljubljana</settlement>
</placeName>
- <country>
- element vsebuje ime geo-politične enote, kot je narod, država, kolonija ali skupnost.
<placeName>
<settlement ref="https://www.geonames.org/3196359">Ljubljana</settlement>
<country>Slovenija</country>
</placeName>
- <district>
- označuje ime katere koli vrste manjše enote naselja, na primer župnije, krajevne skupnosti ali druge administrativne ali geografske enote.
<placeName>
<settlement ref="https://www.geonames.org/3196359">Ljubljana</settlement>
<district>Prule</district>
<country>Slovenija</country>
</placeName>
- <region>
- z njim označimo ime administrativne enote (kot je na primer provinca ali grofija), ki je večja od naselja, vendar manjša od države.
<placeName>
<settlement ref="https://www.geonames.org/3196359">Ljubljana</settlement>
<region>Osrednjeslovenska</region>
<country>Slovenija</country>
</placeName>
- <bloc>
- vsebuje ime geo-politične enote, ki jo sestavljata dve ali več držav (npr. EU).
<placeName>
<settlement ref="https://www.geonames.org/3196359">Ljubljana</settlement>
<country>Slovenija</country>
<bloc>Europska unija</bloc>
</placeName>
<placeName>
<settlement ref="https://www.geonames.org/3196359">Ljubljana</settlement>
<country>Slovenija</country>
<bloc>Europska unija</bloc>
</placeName>
Kraji so lahko poimenovani tudi glede na njihove geografske značilonosti. Element
<geogName> (geographical name) identificira ime, povezano z neko geografsko značilnostjo.
<geogName>
<name type="valley">Logarska dolina</name>
<region>Kamniško-Savinjske Alpe</region>
<country>Slovenia</country>
</geogName>
<geogName>
<name type="mountain">Triglav</name>
<region>Julijske Alpe</region>
<country>Slovenia</country>
</geogName>