packages feed

HXQ-0.18.0: data/dblp.xsd

<?xml version="1.0" encoding="UTF-8" ?>
 
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">

  <xs:element name="dblp">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="article" />
        <xs:element ref="inproceedings" />
        <xs:element ref="proceedings" />
        <xs:element ref="book" />
        <xs:element ref="incollection" />
        <xs:element ref="phdthesis" />
        <xs:element ref="mastersthesis" />
        <xs:element ref="www" />
      </xs:choice>
    </xs:complexType>
  </xs:element>

  <xs:element name="address">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="article">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="author" />
        <xs:element ref="editor" />
        <xs:element ref="title" />
        <xs:element ref="booktitle" />
        <xs:element ref="pages" />
        <xs:element ref="year" />
        <xs:element ref="address" />
        <xs:element ref="journal" />
        <xs:element ref="volume" />
        <xs:element ref="number" />
        <xs:element ref="month" />
        <xs:element ref="url" />
        <xs:element ref="ee" />
        <xs:element ref="cdrom" />
        <xs:element ref="cite" />
        <xs:element ref="publisher" />
        <xs:element ref="note" />
        <xs:element ref="crossref" />
        <xs:element ref="isbn" />
        <xs:element ref="series" />
        <xs:element ref="school" />
        <xs:element ref="chapter" />
      </xs:choice>
      <xs:attribute name="key" type="xs:string" use="required" />
      <xs:attribute name="rating" type="xs:string" use="optional" />
      <xs:attribute name="mdate" type="xs:string" use="optional" />
      <xs:attribute name="reviewid" type="xs:string" use="optional" />
    </xs:complexType>
  </xs:element>
 
  <xs:element name="author">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="book">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="author" />
        <xs:element ref="editor" />
        <xs:element ref="title" />
        <xs:element ref="booktitle" />
        <xs:element ref="pages" />
        <xs:element ref="year" />
        <xs:element ref="address" />
        <xs:element ref="journal" />
        <xs:element ref="volume" />
        <xs:element ref="number" />
        <xs:element ref="month" />
        <xs:element ref="url" />
        <xs:element ref="ee" />
        <xs:element ref="cdrom" />
        <xs:element ref="cite" />
        <xs:element ref="publisher" />
        <xs:element ref="note" />
        <xs:element ref="crossref" />
        <xs:element ref="isbn" />
        <xs:element ref="series" />
        <xs:element ref="school" />
        <xs:element ref="chapter" />
      </xs:choice>
      <xs:attribute name="key" type="xs:string" use="required" />
      <xs:attribute name="mdate" type="xs:string" use="optional" />
    </xs:complexType>
  </xs:element>
 
  <xs:element name="booktitle">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="cdrom">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="chapter">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="cite">
    <xs:complexType mixed="true">
      <xs:attribute name="label" type="xs:string" use="optional" />
    </xs:complexType>
  </xs:element>
 
  <xs:element name="crossref">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="editor">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="ee">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="i">
    <xs:complexType mixed="true">
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="i1" type="xs:string" />
        <xs:element name="i2" type="xs:string" />
        <xs:element name="i3" type="xs:string" />
        <xs:element name="i4" type="xs:string" />
        <xs:element name="i5" type="xs:string" />
      </xs:choice>
    </xs:complexType>
  </xs:element>
 
  <xs:element name="incollection">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="author" />
        <xs:element ref="editor" />
        <xs:element ref="title" />
        <xs:element ref="booktitle" />
        <xs:element ref="pages" />
        <xs:element ref="year" />
        <xs:element ref="address" />
        <xs:element ref="journal" />
        <xs:element ref="volume" />
        <xs:element ref="number" />
        <xs:element ref="month" />
        <xs:element ref="url" />
        <xs:element ref="ee" />
        <xs:element ref="cdrom" />
        <xs:element ref="cite" />
        <xs:element ref="publisher" />
        <xs:element ref="note" />
        <xs:element ref="crossref" />
        <xs:element ref="isbn" />
        <xs:element ref="series" />
        <xs:element ref="school" />
        <xs:element ref="chapter" />
      </xs:choice>
      <xs:attribute name="key" type="xs:string" use="required" />
      <xs:attribute name="mdate" type="xs:string" use="optional" />
    </xs:complexType>
  </xs:element>
 
  <xs:element name="inproceedings">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="author" />
        <xs:element ref="editor" />
        <xs:element ref="title" />
        <xs:element ref="booktitle" />
        <xs:element ref="pages" />
        <xs:element ref="year" />
        <xs:element ref="address" />
        <xs:element ref="journal" />
        <xs:element ref="volume" />
        <xs:element ref="number" />
        <xs:element ref="month" />
        <xs:element ref="url" />
        <xs:element ref="ee" />
        <xs:element ref="cdrom" />
        <xs:element ref="cite" />
        <xs:element ref="publisher" />
        <xs:element ref="note" />
        <xs:element ref="crossref" />
        <xs:element ref="isbn" />
        <xs:element ref="series" />
        <xs:element ref="school" />
        <xs:element ref="chapter" />
      </xs:choice>
      <xs:attribute name="key" type="xs:string" use="required" />
      <xs:attribute name="mdate" type="xs:string" use="optional" />
    </xs:complexType>
  </xs:element>
 
  <xs:element name="isbn">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="journal">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="layout">
    <xs:complexType>
      <xs:sequence>
        <xs:any namespace="http://www.w3.org/namespace/" />
      </xs:sequence>
      <xs:attribute name="logo" type="xs:string" use="optional" />
    </xs:complexType>
  </xs:element>
 
  <xs:element name="mastersthesis">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="author" />
        <xs:element ref="editor" />
        <xs:element ref="title" />
        <xs:element ref="booktitle" />
        <xs:element ref="pages" />
        <xs:element ref="year" />
        <xs:element ref="address" />
        <xs:element ref="journal" />
        <xs:element ref="volume" />
        <xs:element ref="number" />
        <xs:element ref="month" />
        <xs:element ref="url" />
        <xs:element ref="ee" />
        <xs:element ref="cdrom" />
        <xs:element ref="cite" />
        <xs:element ref="publisher" />
        <xs:element ref="note" />
        <xs:element ref="crossref" />
        <xs:element ref="isbn" />
        <xs:element ref="series" />
        <xs:element ref="school" />
        <xs:element ref="chapter" />
      </xs:choice>
      <xs:attribute name="key" type="xs:string" use="required" />
      <xs:attribute name="mdate" type="xs:string" use="optional" />
    </xs:complexType>
  </xs:element>
 
  <xs:element name="month">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="note">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="number">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="pages">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="phdthesis">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="author" />
        <xs:element ref="editor" />
        <xs:element ref="title" />
        <xs:element ref="booktitle" />
        <xs:element ref="pages" />
        <xs:element ref="year" />
        <xs:element ref="address" />
        <xs:element ref="journal" />
        <xs:element ref="volume" />
        <xs:element ref="number" />
        <xs:element ref="month" />
        <xs:element ref="url" />
        <xs:element ref="ee" />
        <xs:element ref="cdrom" />
        <xs:element ref="cite" />
        <xs:element ref="publisher" />
        <xs:element ref="note" />
        <xs:element ref="crossref" />
        <xs:element ref="isbn" />
        <xs:element ref="series" />
        <xs:element ref="school" />
        <xs:element ref="chapter" />
      </xs:choice>
      <xs:attribute name="key" type="xs:string" use="required" />
      <xs:attribute name="mdate" type="xs:string" use="optional" />
    </xs:complexType>
  </xs:element>
 
  <xs:element name="proceedings">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="author" />
        <xs:element ref="editor" />
        <xs:element ref="title" />
        <xs:element ref="booktitle" />
        <xs:element ref="pages" />
        <xs:element ref="year" />
        <xs:element ref="address" />
        <xs:element ref="journal" />
        <xs:element ref="volume" />
        <xs:element ref="number" />
        <xs:element ref="month" />
        <xs:element ref="url" />
        <xs:element ref="ee" />
        <xs:element ref="cdrom" />
        <xs:element ref="cite" />
        <xs:element ref="publisher" />
        <xs:element ref="note" />
        <xs:element ref="crossref" />
        <xs:element ref="isbn" />
        <xs:element ref="series" />
        <xs:element ref="school" />
        <xs:element ref="chapter" />
      </xs:choice>
      <xs:attribute name="key" type="xs:string" use="required" />
      <xs:attribute name="mdate" type="xs:string" use="optional" />
    </xs:complexType>
  </xs:element>
 
  <xs:element name="publisher">
    <xs:complexType mixed="true">
      <xs:attribute name="href" type="xs:string" use="optional" />
    </xs:complexType>
  </xs:element>
 
  <xs:element name="ref">
    <xs:complexType mixed="true">
      <xs:attribute name="href" type="xs:string" use="required" />
    </xs:complexType>
  </xs:element>
 
  <xs:element name="school">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="series">
    <xs:complexType mixed="true">
      <xs:attribute name="href" type="xs:string" use="optional" />
    </xs:complexType>
  </xs:element>
 
  <xs:element name="sub">
    <xs:complexType mixed="true">
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="sub1" type="xs:string" />
        <xs:element name="sub2" type="xs:string" />
        <xs:element name="sub3" type="xs:string" />
        <xs:element name="sub4" type="xs:string" />
        <xs:element name="sub5" type="xs:string" />
      </xs:choice>
    </xs:complexType>
  </xs:element>
 
  <xs:element name="sup">
    <xs:complexType mixed="true">
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="sup1" type="xs:string" />
        <xs:element name="sup2" type="xs:string" />
        <xs:element name="sup3" type="xs:string" />
        <xs:element name="sup4" type="xs:string" />
        <xs:element name="sup5" type="xs:string" />
      </xs:choice>
    </xs:complexType>
  </xs:element>
 
  <xs:element name="title">
    <xs:complexType mixed="true">
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="sub" />
        <xs:element ref="sup" />
        <xs:element ref="i" />
        <xs:element ref="tt" />
        <xs:element ref="ref" />
      </xs:choice>
    </xs:complexType>
  </xs:element>
 
  <xs:element name="tt">
    <xs:complexType mixed="true">
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="tt1" type="xs:string" />
        <xs:element name="tt2" type="xs:string" />
        <xs:element name="tt3" type="xs:string" />
        <xs:element name="tt4" type="xs:string" />
        <xs:element name="tt5" type="xs:string" />
      </xs:choice>
    </xs:complexType>
  </xs:element>
 
  <xs:element name="url">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="volume">
    <xs:complexType mixed="true" />
  </xs:element>
 
  <xs:element name="www">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="author" />
        <xs:element ref="editor" />
        <xs:element ref="title" />
        <xs:element ref="booktitle" />
        <xs:element ref="pages" />
        <xs:element ref="year" />
        <xs:element ref="address" />
        <xs:element ref="journal" />
        <xs:element ref="volume" />
        <xs:element ref="number" />
        <xs:element ref="month" />
        <xs:element ref="url" />
        <xs:element ref="ee" />
        <xs:element ref="cdrom" />
        <xs:element ref="cite" />
        <xs:element ref="publisher" />
        <xs:element ref="note" />
        <xs:element ref="crossref" />
        <xs:element ref="isbn" />
        <xs:element ref="series" />
        <xs:element ref="school" />
        <xs:element ref="chapter" />
      </xs:choice>
      <xs:attribute name="key" type="xs:string" use="required" />
      <xs:attribute name="mdate" type="xs:string" use="optional" />
    </xs:complexType>
  </xs:element>
 
  <xs:element name="year">
    <xs:complexType mixed="true" />
  </xs:element>
 
</xs:schema>