<monogr>

<monogr> (monographic level) contains bibliographic elements describing an item (e.g. a book or journal) published as an independent item (i.e. as a separate physical object). [3.12.2.1 Analytic, Monographic, and Series Levels]
Module core — Elements Available in All TEI Documents
Attributes
Contained by
May contain
Note

May contain specialized bibliographic elements, in a prescribed order.

The monogr element may only occur only within a biblStruct, where its use is mandatory for the description of a monographic-level bibliographic item.

Example
<biblStruct>
 <analytic>
  <author>Chesnutt, David</author>
  <title>Historical Editions in the States</title>
 </analytic>
 <monogr>
  <title level="j">Computers and the Humanities</title>
  <imprint>
   <date when="1991-12">(December, 1991):</date>
  </imprint>
  <biblScope>25.6</biblScope>
  <biblScope unit="pagefrom="377to="380">377–380</biblScope>
 </monogr>
</biblStruct>
Example
<biblStruct type="book">
 <monogr>
  <author>
   <persName>
    <forename>Leo Joachim</forename>
    <surname>Frachtenberg</surname>
   </persName>
  </author>
  <title type="mainlevel="m">Lower Umpqua Texts</title>
  <imprint>
   <pubPlace>New York</pubPlace>
   <publisher>Columbia University Press</publisher>
   <date>1914</date>
  </imprint>
 </monogr>
 <series>
  <title type="mainlevel="s">Columbia University Contributions to
     Anthropology</title>
  <biblScope unit="volume">4</biblScope>
 </series>
</biblStruct>
Content model
<content>
 <sequence>
  <alternate minOccurs="0">
   <sequence>
    <alternate>
     <elementRef key="author"/>
     <elementRef key="editor"/>
     <elementRef key="meeting"/>
     <elementRef key="respStmt"/>
    </alternate>
    <alternate minOccurs="0"
     maxOccurs="unbounded">

     <elementRef key="author"/>
     <elementRef key="editor"/>
     <elementRef key="meeting"/>
     <elementRef key="respStmt"/>
    </alternate>
    <elementRef key="titleminOccurs="1"
     maxOccurs="unbounded"/>

    <alternate minOccurs="0"
     maxOccurs="unbounded">

     <classRef key="model.ptrLike"/>
     <elementRef key="idno"/>
     <elementRef key="textLang"/>
     <elementRef key="editor"/>
     <elementRef key="respStmt"/>
    </alternate>
   </sequence>
   <sequence>
    <alternate minOccurs="1"
     maxOccurs="unbounded">

     <elementRef key="title"/>
     <classRef key="model.ptrLike"/>
     <elementRef key="idno"/>
    </alternate>
    <alternate minOccurs="0"
     maxOccurs="unbounded">

     <elementRef key="textLang"/>
     <elementRef key="author"/>
     <elementRef key="editor"/>
     <elementRef key="meeting"/>
     <elementRef key="respStmt"/>
    </alternate>
   </sequence>
   <sequence>
    <elementRef key="authority"/>
    <elementRef key="idno"/>
   </sequence>
  </alternate>
  <elementRef key="availability"
   minOccurs="0maxOccurs="unbounded"/>

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

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

   <elementRef key="edition"/>
   <alternate minOccurs="0"
    maxOccurs="unbounded">

    <elementRef key="idno"/>
    <classRef key="model.ptrLike"/>
    <elementRef key="editor"/>
    <elementRef key="sponsor"/>
    <elementRef key="funder"/>
    <elementRef key="respStmt"/>
   </alternate>
  </sequence>
  <elementRef key="imprint"/>
  <alternate minOccurs="0"
   maxOccurs="unbounded">

   <elementRef key="imprint"/>
   <elementRef key="extent"/>
   <elementRef key="biblScope"/>
  </alternate>
 </sequence>
</content>
Schema Declaration
<rng:element name="monogr">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.rendition.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.global.responsibility.attributes"/>
 <rng:ref name="att.global.source.attributes"/>
 <rng:group>
  <rng:optional>
   <rng:choice>
    <rng:group>
     <rng:choice>
      <rng:ref name="author"/>
      <rng:ref name="editor"/>
      <rng:ref name="meeting"/>
      <rng:ref name="respStmt"/>
     </rng:choice>
     <rng:zeroOrMore>
      <rng:choice>
       <rng:ref name="author"/>
       <rng:ref name="editor"/>
       <rng:ref name="meeting"/>
       <rng:ref name="respStmt"/>
      </rng:choice>
     </rng:zeroOrMore>
     <rng:oneOrMore>
      <rng:ref name="title"/>
     </rng:oneOrMore>
     <rng:zeroOrMore>
      <rng:choice>
       <rng:ref name="model.ptrLike"/>
       <rng:ref name="idno"/>
       <rng:ref name="textLang"/>
       <rng:ref name="editor"/>
       <rng:ref name="respStmt"/>
      </rng:choice>
     </rng:zeroOrMore>
    </rng:group>
    <rng:group>
     <rng:oneOrMore>
      <rng:choice>
       <rng:ref name="title"/>
       <rng:ref name="model.ptrLike"/>
       <rng:ref name="idno"/>
      </rng:choice>
     </rng:oneOrMore>
     <rng:zeroOrMore>
      <rng:choice>
       <rng:ref name="textLang"/>
       <rng:ref name="author"/>
       <rng:ref name="editor"/>
       <rng:ref name="meeting"/>
       <rng:ref name="respStmt"/>
      </rng:choice>
     </rng:zeroOrMore>
    </rng:group>
    <rng:group>
     <rng:ref name="authority"/>
     <rng:ref name="idno"/>
    </rng:group>
   </rng:choice>
  </rng:optional>
  <rng:zeroOrMore>
   <rng:ref name="availability"/>
  </rng:zeroOrMore>
  <rng:zeroOrMore>
   <rng:ref name="model.noteLike"/>
  </rng:zeroOrMore>
  <rng:zeroOrMore>
   <rng:group>
    <rng:ref name="edition"/>
    <rng:zeroOrMore>
     <rng:choice>
      <rng:ref name="idno"/>
      <rng:ref name="model.ptrLike"/>
      <rng:ref name="editor"/>
      <rng:ref name="sponsor"/>
      <rng:ref name="funder"/>
      <rng:ref name="respStmt"/>
     </rng:choice>
    </rng:zeroOrMore>
   </rng:group>
  </rng:zeroOrMore>
  <rng:ref name="imprint"/>
  <rng:zeroOrMore>
   <rng:choice>
    <rng:ref name="imprint"/>
    <rng:ref name="extent"/>
    <rng:ref name="biblScope"/>
   </rng:choice>
  </rng:zeroOrMore>
 </rng:group>
</rng:element>
element monogr
{
   att.global.attributes,
   att.global.rendition.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.global.responsibility.attributes,
   att.global.source.attributes,
   (
      (
         (
            ( author | editor | meeting | respStmt ),
            ( author | editor | meeting | respStmt )*,
            title+,
            ( model.ptrLike | idno | textLang | editor | respStmt )*
         )
       | (
            ( title | model.ptrLike | idno )+,
            ( textLang | author | editor | meeting | respStmt )*
         )
       | ( authority, idno )
      )?,
      availability*,
      model.noteLike*,
      (
         edition,
         ( idno | model.ptrLike | editor | sponsor | funder | respStmt )*
      )*,
      imprint,
      ( imprint | extent | biblScope )*
   )
}