| ## Text Encoding Initiative
### The XML Version of the TEI Guidelines # personPart

`personPart` | (components of personal names) groups those elements which form part of a personal name.
Member of classes | (none)
Members | addName foreName genName nameLink roleName surname
Declaration |
    <!ENTITY % x.personPart "" >
    <!ENTITY % m.personPart "%x.personPart; %n.addName; | %n.foreName; |
    %n.genName; | %n.nameLink; | %n.roleName; | %n.surname;">
Attributes | (In addition to global attributes)
`key` | provides an alternative identifier for the object being named, such as a database record key.
| Datatype: CDATA
| Values: any string
| Default: #IMPLIED
| Example:
Note | For example and discussion, see the description of the names class.
`reg` | (regularization) gives a normalized or regularized form of the name used.
| Datatype: CDATA
| Values: Any string of characters.
| Default: #IMPLIED
| Example:
`type` | provides more culture- linguistic- or application- specific information used to categorize this name component.
| Datatype: CDATA
| Values: one of a set of codes defined for the application.
| Default: #IMPLIED
`full` | indicates whether the name component is given in full, as an abbreviation or simply as an initial.
| Datatype: (yes | abb | init)
| Legal values are:
yes | the name component is spelled out in full.
abb | the name component is given in an abbreviated form.
init | the name component is indicated only by one initial.
| Default: yes
`sort` | specifies the sort order of the name component in relation to others within the personal name.
| Datatype: CDATA
| Values: A positive number indicating the sort order.
| Default: #IMPLIED

Module Declared in file teiclas2.ent; Declared in file teiclas2.ent; Declared in file teind2.ent; Additional tag set for Names and Dates: enabled by TEI.names.dates
See further 20.1 Personal Names

Up: 33 Element Classes