document-info

Information about this particular (xml) document

Element Information

Model

Source

<xs:element name="document-info">
  <xs:annotation>
    <xs:documentation>Information about this particular (xml) document</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="author" type="authorType" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Author(s) of this particular document</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="program-used" type="textFieldType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Any software used in preparation of this document, in free format</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="date" type="dateType">
        <xs:annotation>
          <xs:documentation>Date this document was created, same guidelines as in the
            <title-info/>section apply</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="src-url" type="xs:string" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Source URL if this document is a conversion of some other (online) document</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="src-ocr" type="textFieldType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Author of the original (online) document, if this is a conversion</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="id" type="xs:token">
        <xs:annotation>
          <xs:documentation>this is a unique identifier for a document. this must not change</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="version" type="xs:float">
        <xs:annotation>
          <xs:documentation>Document version, in free format, should be incremented if the document is changed and re-released to the public</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="history" type="annotationType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Short description for all changes made to this document, like "Added missing chapter 6", in free form.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

Sample

< description xmlns = "http://www.gribuser.ru/xml/fictionbook/2.0" >

[...]

< title-info>

< book-title>

example

</ book-title>

< author>

< nickname>

Online-Convert.com

</ nickname>

</ author>

< genre>

antique

</ genre>

< coverpage>

< image xlink:href = "#_0.jpg" />

</ coverpage>

< lang>

en

</ lang>

</ title-info>

< document-info>

< author>

< first-name/>

< last-name>

Online-Convert.com

</ last-name>

</ author>

< program-used>

calibre 2.4.0

</ program-used>

< date>

24.10.2014

</ date>

< id>

9d11e9ae-2610-4026-be56-5ff01f3f215c

</ id>

< version>

1.0

</ version>

</ document-info>

< publish-info>