<lg>

<lg> (line group) contains one or more verse lines functioning as a formal unit, e.g. a stanza, refrain, verse paragraph, etc. [3.12.1 Core Tags for Verse 3.12 Passages of Verse or Drama 7.2.5 Speech Contents]
Modulcore — 3 Elements Available in All TEI Documents
Attributeatt.global (@xml:id, @n, @xml:lang, @rend, @style, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) att.divLike (@org, @sample) (att.metrical (@met, @real, @rhyme)) (att.fragmentable (@part)) att.typed (@type, @subtype) att.declaring (@decls)
Mitglied des
Enthalten in
Kann enthalten
Deklaration

<rng:element name="lg">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:ref name="att.divLike.attributes"/>
 <rng:ref name="att.metrical.attributes"/>
 <rng:ref name="att.fragmentable.attributes"/>
 <rng:ref name="att.typed.attributes"/>
 <rng:ref name="att.declaring.attributes"/>
 <rng:group>
  <rng:zeroOrMore>
   <rng:choice>
    <rng:ref name="model.divTop"/>
    <rng:ref name="model.global"/>
   </rng:choice>
  </rng:zeroOrMore>
  <rng:choice>
   <rng:ref name="model.lLike"/>
   <rng:ref name="model.stageLike"/>
   <rng:ref name="model.labelLike"/>
   <rng:ref name="lg"/>
  </rng:choice>
  <rng:zeroOrMore>
   <rng:choice>
    <rng:ref name="model.lLike"/>
    <rng:ref name="model.stageLike"/>
    <rng:ref name="model.labelLike"/>
    <rng:ref name="model.global"/>
    <rng:ref name="lg"/>
   </rng:choice>
  </rng:zeroOrMore>
  <rng:zeroOrMore>
   <rng:group>
    <rng:ref name="model.divBottom"/>
   </rng:group>
   <rng:zeroOrMore>
    <rng:ref name="model.global"/>
   </rng:zeroOrMore>
  </rng:zeroOrMore>
 </rng:group>
</rng:element>
element lg
{
   att.global.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.divLike.attributes,
   att.metrical.attributes,
   att.fragmentable.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   (
      ( model.divTop | model.global )*,
      ( model.lLike | model.stageLike | model.labelLike | lg ),
      ( model.lLike | model.stageLike | model.labelLike | model.global | lg )*,
      ( ( model.divBottom ), model.global* )*
   )
}
Schematron

<sch:assert
 test="count(descendant::tei:lg|descendant::tei:l|descendant::tei:gap) > 0">
An lg element
must contain at least one child l, lg or gap element.</sch:assert>
Beispiel
<lg type="free">
 <l>Let me be my own fool</l>
 <l>of my own making, the sum of it</l>
</lg>
<lg type="free">
 <l>is equivocal.</l>
 <l>One says of the drunken farmer:</l>
</lg>
<lg type="free">
 <l>leave him lay off it. And this is</l>
 <l>the explanation.</l>
</lg>