<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright TEI Consortium. 
Licensed under the GNU General Public License. 
See the file COPYING.txt for details
$Date: 2009-01-23 08:18:40 +0000 (Fri, 23 Jan 2009) $
$Id: content.xml 5474 2009-01-23 08:18:40Z ge8 $
-->
<elementSpec xmlns="http://www.tei-c.org/ns/1.0" xmlns:rng="http://relaxng.org/ns/structure/1.0" module="tagdocs" ident="content">
  <gloss>content model</gloss>
  <gloss version="2007-12-20" xml:lang="kr">내용 모델</gloss>
  <gloss version="2007-05-02" xml:lang="zh-tw">模型宣告</gloss>
  <gloss version="2008-04-05" xml:lang="ja"/>
  <gloss version="2007-06-12" xml:lang="fr">modèle de contenu</gloss>
  <gloss version="2007-05-04" xml:lang="es">declaración del esquema</gloss>
  <gloss version="2007-01-21" xml:lang="it">dichiarazione dello schema</gloss>
  <desc>contains the text of a declaration for the schema
documented.</desc>
  <desc version="2007-12-20" xml:lang="kr">기록된 스키마에 대한 선언 텍스트를 포함한다.</desc>
  <desc version="2007-05-02" xml:lang="zh-tw">包含所記錄之模型的宣告文字。</desc>
  <desc version="2008-04-05" xml:lang="ja">
  当該スキーマの宣言を示す．
  </desc>
  <desc version="2007-06-12" xml:lang="fr">contient la déclaration d'un modèle de contenu
			pour le schéma documenté.</desc>
  <desc version="2007-05-04" xml:lang="es">contiene el texto de la declaración del esquema utilizado.</desc>
  <desc version="2007-01-21" xml:lang="it">contiene il testo di una dichiarazione dello schema utilizzato</desc>
  <content>
    <rng:zeroOrMore>
      <rng:choice>
        <rng:ref name="macro.schemaPattern"/>
        <rng:ref name="valList"/>
      </rng:choice>
    </rng:zeroOrMore>
  </content>
  <exemplum>
    <p>This content model allows either a sequence of paragraphs or a
    series of msItem elements optionally preceded by a summary: </p>
    <egXML xmlns="http://www.tei-c.org/ns/Examples">
      <content>
        <rng:choice>
          <rng:oneOrMore>
            <rng:ref name="model.pLike"/>
          </rng:oneOrMore>
          <rng:group>
            <rng:optional>
              <rng:ref name="summary"/>
            </rng:optional>
            <rng:oneOrMore>
              <rng:ref name="msItem"/>
            </rng:oneOrMore>
          </rng:group>
        </rng:choice>
      </content>
    </egXML>
  </exemplum>
  <exemplum xml:lang="zh-tw">
    <egXML xmlns="http://www.tei-c.org/ns/Examples">
      <content>
        <rng:choice>
          <rng:oneOrMore>
            <rng:ref name="model.pLike"/>
          </rng:oneOrMore>
          <rng:group>
            <rng:optional>
              <rng:ref name="summary"/>
            </rng:optional>
            <rng:oneOrMore>
              <rng:ref name="msItem"/>
            </rng:oneOrMore>
          </rng:group>
        </rng:choice>
      </content>
    </egXML>
  </exemplum>
  <remarks>
    <p>As the example shows, content models in P5 may be expressed using
the RelaxNG syntax directly. More exactly, they are defined using the pattern
<code>macro.schemaPattern</code>. Alternatively, a content model may be
expressed using the TEI <gi>valList</gi> element. </p>
  </remarks>
  <remarks xml:lang="fr">
    <p>Comme l'exemple le montre, les modèles de contenu dans la P5 peuvent être exprimés en
                utilisant directement la syntaxe RelaxNG. Plus exactement, ils sont définis avec le
                modèle <code>macro.schemaPattern</code>. Une autre manière d'exprimer un modèle de
                contenu est d'utiliser l'élément TEI <gi>valList</gi>. </p>
  </remarks>
  <remarks xml:lang="ja">
    <p>
    上例のように，P5の内容モデルはRelaxNGで表現されている．より厳密に
    言えば，P5の内容モデルは<code>macro.schemaPattern</code>で定義され
    ている．内容モデルは，要素<gi>valList</gi>を使い表現してもよい．
    </p>
  </remarks>
  <listRef>
    <ptr target="#TDTAG"/>
  </listRef>
</elementSpec>
