"Создание электронных книг в формате FictionBook 2.1: практическое руководство (beta 4)" - читать интересную книгу автора (Кондратович Михаил Иосифович)

§ 2.4 Элементы описания книги (description). Элементы первого уровня


Содержит базовую информацию о книге (заголовок, информация об авторе и переводчике, аннотация, вхождение в серию и т.д.)

Cинтаксис: ‹title-info›content‹/title-info›.

Используется в элементах: description

Вложенные элементы: genre, author, book-title, annotation, keywords, date, coverpage, lang, src-lang, translator, sequence

Количество вхождений: одно

Атрибуты: нет

Версия формата: 2.0

Пример:

‹title-info›

‹genre›nonfiction‹/genre›

‹author›

‹first-name›Cергей‹/first-name›

‹last-name›Лукьяненко‹/last-name›

‹/author›

‹book-title›Спектр‹/book-title›

‹date›2004 г.‹/date›

‹lang›ru‹/lang›

‹/title-info›



Аналогично src-title-infoсодержит базовую информацию о книге-оригинале (для переводных книг).

Здесь наблюдается интересный момент: как title-info, так и src-title-infoсодержат элемент src-lang. Хотя, по логике, его следовало бы упразднить.

Cинтаксис: ‹src-title-info›content‹/src-title-info›.

Используется в элементах: description

Вложенные элементы: genre, author, book-title, annotation, keywords, date, coverpage, lang, src-lang, translator, sequence

Количество вхождений: одно или отсутствует

Атрибуты: нет

Версия формата: 2.1

Пример:

‹src-title-info›

‹genre›adv_maritime‹/genre›

‹author›

‹first-name›Robert‹/first-name›

‹middle-name›Loevis‹/middle-name›

‹last-name›Stivenson‹/last-name›

‹/author›

‹book-title›Treasure Island‹/book-title›

‹date›1896‹/date›

‹lang›en‹/lang›

‹/src-title-info›


Элемент document-info

Информация о самом файле FictionBook – кем, когда и с помощью каких программных средств создана данная электронная книга.

Cинтаксис: ‹document-info›content‹/document-info›.

Используется в элементах: description

Вложенные элементы: author, program-used, date, src-url, src-ocr, id, version, history

Количество вхождений: одно

Атрибуты: нет

Версия формата: 2.0

Пример:

‹document-info›

‹author›

‹nickname›Юзич‹/nickname›

‹email›[email protected]‹/email›

‹/author›

‹program-used›FB Tools‹/program-used›

‹date value="2006-06-29"›2006-05-22‹/date›

‹src-url›http://hungryewok.narod.ru/‹/src-url›

‹src-ocr›OCR: Голодный Эвок Грызли; SpellCheck: Юзич‹/src-ocr›

‹id›86F8C27D-9F15-4DE7-8751-12AE057CA4DC‹/id›

‹version›1.0‹/version›

‹history›

‹p›v 1.0 – вычитка, конвертация в FB2 (Юзич)‹/p›

‹/history›



Информация о бумажном оригинале книги, если таковой существовал в природе.

Cинтаксис: ‹publish-info›content‹/publish-info›.

Используется в элементах: description

Вложенные элементы: book-name, publisher, city, year, isbn, sequence

Количество вхождений: одно или отсутствует

Атрибуты: нет

Версия формата: 2.0

Пример:

‹publish-info›

‹book-name›С. Павлов «Лунная радуга»‹/book-name›

‹publisher›Детская литература‹/publisher›

‹city›Москва‹/city›

‹year›1989‹/year›

‹isbn›5-08-000842-3‹/isbn›

‹sequence name="Библиотека приключений и научной фантастики"/›

‹/publish-info›


Элемент custom-info

Произвольная дополнительная информация.

Cинтаксис: ‹custom-info›текст‹/custom-info›.

Используется в элементах: description

Вложенные элементы:

Количество вхождений: одно или отсутствует

Атрибуты: info-type (обязательный)

Версия формата: 2.0

Пример:

‹custom-info info-type="На правах рекламы:"›Сайт Голодного Эвока Грызли – лучшее в Рунете собрание книг по «Звёздным Войнам»!‹/custom-info›