<address>

<address> (address) 예를 들어, 출판사, 기관, 개인의 우편 주소를 포함한다. [3.6.2 Addresses 2.2.4 Publication, Distribution, Licensing, etc. 3.12.2.4 Imprint, Size of a Document, and Reprint Information]
모듈 core — Elements Available in All TEI Documents
속성
type⚓︎ characterizes the address in some sense, using any convenient classification scheme or typology.
Derived from att.typed
상태 수의적
자료 유형 teidata.enumerated
제안값은 다음을 포함한다:
billing
the address to which a bill for goods or services should be sent.
delivery
the address to which packages should be sent via a private delivery service.
mailing
the address to which mail should be sent via a public postal service.
military
the address to which mail to deployed military personnel should be sent.
physical
the address of a building irrespective of where mail to its occupants should be sent (for example, for the fire department).
role⚓︎ specifies further information about the purpose of the address.
상태 수의적
자료 유형 1–∞ 출현 teidata.enumerated 공백문자로 분리됨
샘플 값은 다음을 포함한다 Sample values include:
sender
the address of the sender of a piece of correspondence.
return
the address to which undeliverable mail should be returned.
recipient
the address of the intended recipient of a piece of correspondence.
work
the address to which work-related mail should be sent, typically that of the recipient’s employer.
home
the address to which non-work-related mail should be sent, typically the domicile of the recipient.
start
the address of the beginning of a route, for example of a race.
finish
the address of the end of a route, for example of a race.
pickup
the address at which a person or package is picked up, for example by a taxi or delivery service.
dropOff
the address at which a person or package is dropped off, for example by a taxi or delivery service.
클럽 회원
에 의해 포함된
analysis: cl phr s span
cmc: post
iso-fs: fDescr fsDescr
linking: ab seg
spoken: u writing
tagdocs: eg valDesc
verse: metSym rhyme
포함할 수 있다
주석

This element should be used for postal addresses only. Within it, the generic element addrLine may be used as an alternative to any of the more specialized elements available from the model.addrPart class, such as street, postCode etc.

Using just the elements defined by the core module, an address could be represented as follows:

<address>
 <street>via Marsala 24</street>
 <postCode>40126</postCode>
 <name>Bologna</name>
 <name>Italy</name>
</address>

When a schema includes the names and dates module more specific elements such as country or settlement would be preferable over generic name:

<address>
 <street>via Marsala 24</street>
 <postCode>40126</postCode>
 <settlement>Bologna</settlement>
 <country>Italy</country>
</address>
<address>
 <addrLine>Computing Center, MC 135</addrLine>
 <addrLine>P.O. Box 6998</addrLine>
 <addrLine>Chicago, IL 60680</addrLine>
 <addrLine>USA</addrLine>
</address>
<address>
 <country key="FR"/>
 <settlement type="city">Lyon</settlement>
 <postCode>69002</postCode>
 <district type="arrondissement">IIème</district>
 <district type="quartier">Perrache</district>
 <street>
  <num>30</num>, Cours de Verdun</street>
</address>
Content model
<content>
 <sequence>
  <classRef key="model.global"
   minOccurs="0maxOccurs="unbounded"/>

  <sequence minOccurs="1"
   maxOccurs="unbounded">

   <classRef key="model.addrPart"/>
   <classRef key="model.global"
    minOccurs="0maxOccurs="unbounded"/>

  </sequence>
 </sequence>
</content>
선언
<rng:element name="address">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.rendition.attributes"/>
 <rng:ref name="att.global.responsibility.attributes"/>
 <rng:ref name="att.global.source.attributes"/>
 <rng:ref name="att.canonical.attributes"/>
 <rng:ref name="att.cmc.attributes"/>
 <rng:ref name="att.typed.attribute.subtype"/>
 <rng:optional>
  <rng:attribute name="type">
   <rng:choice>
    <rng:value>billing</rng:value>
    <rng:value>delivery</rng:value>
    <rng:value>mailing</rng:value>
    <rng:value>military</rng:value>
    <rng:value>physical</rng:value>
    <rng:ref name="teidata.enumerated"/>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="role">
   <rng:list>
    <rng:oneOrMore>
     <rng:ref name="teidata.enumerated"/>
    </rng:oneOrMore>
   </rng:list>
  </rng:attribute>
 </rng:optional>
 <rng:group>
  <rng:zeroOrMore>
   <rng:ref name="model.global"/>
  </rng:zeroOrMore>
  <rng:group>
   <rng:oneOrMore>
    <rng:ref name="model.addrPart"/>
    <rng:zeroOrMore>
     <rng:ref name="model.global"/>
    </rng:zeroOrMore>
   </rng:oneOrMore>
  </rng:group>
 </rng:group>
</rng:element>
element address
{
   att.global.attributes,
   att.global.analytic.attributes,
   att.global.change.attributes,
   att.global.facs.attributes,
   att.global.linking.attributes,
   att.global.rendition.attributes,
   att.global.responsibility.attributes,
   att.global.source.attributes,
   att.canonical.attributes,
   att.cmc.attributes,
   att.typed.attribute.subtype,
   attribute type
   {
      "billing"
    | "delivery"
    | "mailing"
    | "military"
    | "physical"
    | teidata.enumerated
   }?,
   attribute role { list { teidata.enumerated+ } }?,
   ( model.global*, ( ( model.addrPart, model.global* )+ ) )
}