Элемент publish-info — различия между версиями

Материал из FictionBook
Перейти к: навигация, поиск
 
Строка 1: Строка 1:
 
{{Надо написать}}
 
{{Надо написать}}
{{Шаблон:FB Элемент|name=publish-info|description=Информация о бумажном (или другом) издании, на основании которого создан FB2.x документ.
+
{{Шаблон:FB Элемент|name=publish-info
 +
 
 +
|description=
 +
Информация о бумажном (или другом) издании, на основании которого создан FB2.x документ.
 
Не рекомендуется заполнять данными от произвольного издания если не известен источник, за исключением случая, когда по нему проводилась выверка и документ приведен к виду этого издания.
 
Не рекомендуется заполнять данными от произвольного издания если не известен источник, за исключением случая, когда по нему проводилась выверка и документ приведен к виду этого издания.
Если же источник неизвестен, то лучше вообще опусть данный элемент.|version=2.0, 2.1|supported by=
+
Если же источник неизвестен, то лучше вообще опустить данный элемент.
 +
 
 +
|version=2.0 и выше
 +
 
 +
|supported by=
 
* Всеми (обеими) библиотеками, ориентироваными на FB2.
 
* Всеми (обеими) библиотеками, ориентироваными на FB2.
* Библиотечным софтом.|attributes=Нет атрибутов.|children=
+
* Библиотечным софтом.
# [[Элемент book-name|<book-name>]] - 0..1 (один, опционально);
+
 
# [[Элемент publisher|<publisher>]] - 0..1 (один, опционально);
+
|attributes=Нет атрибутов.
# [[Элемент city|<city>]] - 0..1 (один, опционально);
+
 
# [[Элемент year|<year>]] - 0..1 (один, опционально);
+
|children=
# [[Элемент isbn|<isbn>]] - 0..1 (один, опционально);
+
Содержит в перечисленном порядке:
# [[Элемент sequence|<sequence>]] - 0..n (любое число, опционально).|parents=
+
# [[Элемент book-name|<book-name>]] - ''0..1 (один, опционально)'' - название;
* [[Элемент description|<description>]]|example=|see=}}
+
# [[Элемент publisher|<publisher>]] - ''0..1 (один, опционально)'' - издательство;
 +
# [[Элемент city|<city>]] - ''0..1 (один, опционально)''- место издания;
 +
# [[Элемент year|<year>]] - ''0..1 (один, опционально)'' - год издания;
 +
# [[Элемент isbn|<isbn>]] - ''0..1 (один, опционально)'' - ISBN издания;
 +
# [[Элемент sequence|<sequence>]] - ''0..n (любое число, опционально)'' - серия (серии) изданий, в которую входит книга.
 +
 
 +
|parents=
 +
Может включаться в:
 +
* [[Элемент description|<description>]] ''0..1 (один, опционально)''
 +
 
 +
|example=
 +
<pre>
 +
<publish-info>
 +
<book-name>Долгин А.Б. Экономика символического обмена</book-name>
 +
<publisher>Инфра-М</publisher>
 +
<city>Москва</city>
 +
<year>2006</year>
 +
<isbn>5-16-002911-7</isbn>
 +
</publish-info>
 +
</pre>
 +
 
 +
|see=
 +
* [[Элемент title-info|&lt;title-info&gt;]]
 +
* [[Элемент src-title-info|&lt;src-title-info&gt;]] 
 +
* [[Элемент document-info|&lt;document-info&gt;]] 
 +
* [[Элемент custom-info|&lt;custom-info&gt;]] 
 +
 
 +
|comments=
 +
 
 +
|style=
 +
 
 +
|dtd=
 +
<pre>
 +
  <xs:element name="publish-info" minOccurs="0">
 +
  <xs:annotation>
 +
  <xs:documentation>Information about some paper/outher published document, that was used as a source of this xml document</xs:documentation>
 +
  </xs:annotation>
 +
  <xs:complexType>
 +
  <xs:sequence>
 +
  <xs:element name="book-name" type="textFieldType" minOccurs="0">
 +
  <xs:annotation>
 +
  <xs:documentation>Original (paper) book name</xs:documentation>
 +
  </xs:annotation>
 +
  </xs:element>
 +
  <xs:element name="publisher" type="textFieldType" minOccurs="0">
 +
  <xs:annotation>
 +
  <xs:documentation>Original (paper) book publisher</xs:documentation>
 +
  </xs:annotation>
 +
  </xs:element>
 +
  <xs:element name="city" type="textFieldType" minOccurs="0">
 +
  <xs:annotation>
 +
  <xs:documentation>City where the original (paper) book was published</xs:documentation>
 +
  </xs:annotation>
 +
  </xs:element>
 +
  <xs:element name="year" type="xs:gYear" minOccurs="0">
 +
  <xs:annotation>
 +
  <xs:documentation>Year of the original (paper) publication</xs:documentation>
 +
  </xs:annotation>
 +
  </xs:element>
 +
  <xs:element name="isbn" type="textFieldType" minOccurs="0"/>
 +
  <xs:element name="sequence" type="sequenceType" minOccurs="0" maxOccurs="unbounded"/>
 +
  </xs:sequence>
 +
  </xs:complexType>
 +
  </xs:element>
 +
</pre>}}

Версия 12:43, 31 марта 2007

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Внимание!
Содержимое этой страницы требуется написать или доделать начатое.

Элемент <publish-info>

Описание

Информация о бумажном (или другом) издании, на основании которого создан FB2.x документ. Не рекомендуется заполнять данными от произвольного издания если не известен источник, за исключением случая, когда по нему проводилась выверка и документ приведен к виду этого издания. Если же источник неизвестен, то лучше вообще опустить данный элемент.

Версия FB

2.0 и выше

Поддерживается

  • Всеми (обеими) библиотеками, ориентироваными на FB2.
  • Библиотечным софтом.

Атрибуты

Нет атрибутов.

Подчиненные элементы

Содержит в перечисленном порядке:

  1. <book-name> - 0..1 (один, опционально) - название;
  2. <publisher> - 0..1 (один, опционально) - издательство;
  3. <city> - 0..1 (один, опционально)- место издания;
  4. <year> - 0..1 (один, опционально) - год издания;
  5. <isbn> - 0..1 (один, опционально) - ISBN издания;
  6. <sequence> - 0..n (любое число, опционально) - серия (серии) изданий, в которую входит книга.

Подчинен

Может включаться в:

Пример использования

<publish-info>
 <book-name>Долгин А.Б. Экономика символического обмена</book-name>
 <publisher>Инфра-М</publisher>
 <city>Москва</city>
 <year>2006</year>
 <isbn>5-16-002911-7</isbn>
</publish-info>

Смотри также

Комментарии

Фрагмент схемы

  <xs:element name="publish-info" minOccurs="0">
  <xs:annotation>
  <xs:documentation>Information about some paper/outher published document, that was used as a source of this xml document</xs:documentation>
  </xs:annotation>
  <xs:complexType>
  <xs:sequence>
  <xs:element name="book-name" type="textFieldType" minOccurs="0">
  <xs:annotation>
  <xs:documentation>Original (paper) book name</xs:documentation>
  </xs:annotation>
  </xs:element>
  <xs:element name="publisher" type="textFieldType" minOccurs="0">
  <xs:annotation>
  <xs:documentation>Original (paper) book publisher</xs:documentation>
  </xs:annotation>
  </xs:element>
  <xs:element name="city" type="textFieldType" minOccurs="0">
  <xs:annotation>
  <xs:documentation>City where the original (paper) book was published</xs:documentation>
  </xs:annotation>
  </xs:element>
  <xs:element name="year" type="xs:gYear" minOccurs="0">
  <xs:annotation>
  <xs:documentation>Year of the original (paper) publication</xs:documentation>
  </xs:annotation>
  </xs:element>
  <xs:element name="isbn" type="textFieldType" minOccurs="0"/>
  <xs:element name="sequence" type="sequenceType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  </xs:complexType>
  </xs:element>

Эквивалент в EPUB3

{{{epub3}}}