Создание электронных книг в формате FictionBook 2.1: практическое руководство. Версия 1.0 Release Candidat 1 от 15.05.2008 г. (Кондратович) - страница 15

 

 

   </p><p>    <p>Вторая секция</p></p><p>  

  

    </p><p>     <p>Первая вложенная секция</p></p><p>   

   

Текст может быть полужирным или курсивным.

   

Содержать линки и [сноски].

   

В тексте могут быть картинки.

   

   

  

  

    </p><p>     <p>Вторая вложенная секция</p></p><p>   

   

    

Это цитата.

     Автор цитаты.

   

   

Снова текст.

  

 

 

   </p><p>    <p>Третья секция</p></p><p>  

  

Стихи:

  

    </p><p>     <p>Парус</p></p><p>   

   

     А у дельфина взрезано брюхо винтом.

     Выстрела в спину не ожидает никто.

     На батарее нету снарядов уже.

     Надо быстрее на вираже.

   

   

     Но парус! Порвали парус!

     Каюсь! Каюсь! Каюсь!

   

    Владимир Высоцкий

  

  

Снова обычный текст.

 

 

 

  </p><p>   <p>Примечания</p></p><p> 

 

   </p><p>    <p>1</p></p><p>  

  

Текст сноски.

 

 

 iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAMAAAAcEyWHAAAABGdBTUEAAK/INwWK6QAAABl0

RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAGUExURQEBAf///+tZAq0AAAAY

SURBVHjaYmBAAEZGRjDGzsKvDgYAAgwABR4AH2mwMFgAAAAASUVORK5CYII=

§ 2.3 Элементы описания книги.

Базовые структурные элементы

В самом начале любого файла книги идет признак формата XML

<?xml version="1.0" encoding="windows-1251"?>

Здесь указана сигнатура принадлежности к формату XML, его версия и кодировка файла. Для русскоязычных FictionBook это обычно windows-1251 или utf-8. [2.2]

За ним в обязательном порядке следует:

Элемент FictionBook

Корневой элемент.

Cинтаксис: <FictionBook>content</FictionBook>.

Фактически, всегда используется в виде:

<FictionBook xmlns="http://www.gribuser.ru/xml/fictionbook/2.0" xmlns:l="http://www.w3.org/1999/xlink">

content

</FictionBook>.

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

Вложенные элементы: stylesheet, description, body, binary

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

Атрибуты: xmlns

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

Пример: см. пример книги FictionBook, § 2.2

Элемент stylesheet

Список стилей, позволяющих конкретно определить, как будет выглядеть книга на экране устройства для чтения. До последнего времени читалками не поддерживался и практически не использовался. Лишь в конце 2007 года появился CoolReader 3.09 с экспериментальной поддержкой stylesheet.