Skip to content

allow paras in various children of ographies #562

@TEITechnicalCouncil

Description

@TEITechnicalCouncil

This is an expansion of ticket [#543]. If <occupation> needs paragraphs, certainly other special elements inside ographies may need them, too.

Here is a list of the various special children of <event>, <org>, <person>, <place>, arranged by their current content model.


macro.phraseSeq
---------------
  <affiliation>
  <birth>
  <death>
  <education>
  <faith>
  <floruit>
  <nationality>
  <occupation>
  <residence>
  <sex>
  <socecStatus>

macro.phraseSeq.limited
-----------------------
  <age>

special-purpose group A
-----------------------
central p-or-label

  <climate>
  =========
  model.headLike*,
  ( model.pLike+ | model.labelLike+ ),
  ( model.noteLike | model.biblLike )*,
  climate*

  <event>
  =======
  model.headLike*,
  ( model.pLike+ | model.labelLike+ ),
  ( model.noteLike | model.biblLike | linkGrp | link )*,
  event*

  <population>
  ============
  model.headLike*,
  (
    ( model.pLike+ | model.labelLike+ ),
    ( model.noteLike | model.biblLike )*
  )?,
  population*

  <terrain>
  =========
  model.headLike*,
  ( model.pLike+ | model.labelLike+ ),
  ( model.noteLike | model.biblLike )*,
  terrain*

special-purpose group B
-----------------------
more of me, paras, or optional label|note|bibl

  <state>
  =======
  state+
  |
  (
    model.headLike*,
    model.pLike+,
    ( model.noteLike | model.biblLike )*
  )
  |
  ( model.labelLike | model.noteLike | model.biblLike )*

  <trait>
  =======
  trait+
  |
  (
    model.headLike*,
    model.pLike+,
    ( model.noteLike | model.biblLike )*
  )
  |
  ( model.labelLike | model.noteLike | model.biblLike )*


special-purpose group C
-----------------------
truly special purpose

  <langKnowledge>
  ===============
  model.pLike | langKnown+

  <location>
  ==========
  (
      model.labelLike
    | model.placeNamePart
    | model.offsetLike
    | model.measureLike
    | model.addressLike
    | model.noteLike
    | model.biblLike
  )*

Original comment by: @sydb

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions