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

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

1 ... 13 14 15 16 17 ... 49 ВПЕРЕД
Перейти на страницу:
Элемент sub

Нижний индекс (subscript).

На момент написания книги читалками не поддерживается.

Cинтаксис : content

Используется в элементах :  code , emphasis , p , strikethrough , strong , stylesubtitle , sub , supth , tdv

Вложенные элементы :     a , code , emphasis , strikethrough , strong , stylesub , sup , image

Количество вхождений : произвольное

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

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

Пример :

x<sub>1</sub>+x<sub>2</sub>=y

Элемент sup

Верхний индекс (superscript).

На момент написания книги читалками не поддерживается.

Cинтаксис : content

Используется в элементах :  code , emphasis , p , strikethrough , strong , stylesubtitle , sub , supth , tdv

Вложенные элементы :     a , code , emphasis , strikethrough , strong , stylesub , supimage

Количество вхождений : произвольное

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

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

Пример :

E=mC<sup>2</sup>

§ 2.12 Элементы для платных книг

В версию 2.1 были введены специальные элементы для создания платных книг. Поскольку сам формат средств криптозащиты не предусматривает, обрабатывать эти тэги должен исключительно сервер библиотеки.

К сожалению, или, вернее, к счастью, эти элементы до сих пор не нашли применения.

Элемент output

Определяет способ вывода контента книги.

Cинтаксис : content

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

Вложенные элементыpart , output-document-class

Количество вхождений : произвольное

Атрибуты : mode (обязательный), currency, incude-all (обязательный)

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

Пример :

<output mode="free" include-all="deny">

<part include="require" l:href="#half0_1"/>

<part include="allow" l:href="#half0_2"/>

<part include="allow" l:href="#half0_4_2"/>

<part include="require" l:href="#half0_4_3"/>

</output>

<output mode="paid" price="3.14" currency="WMZ" include-all="require">

<part include="deny" l:href="#half0_4_3"/>

</output>

Элемент output-document-class

Назначение неясно.

Cинтаксис :parts

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

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

Количество вхождений : произвольное

Атрибуты : name, create, price

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

Пример :

Элемент part

Делит книгу на платные и бесплатные части.

Cинтаксис :

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

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

Количество вхождений : произвольное

Атрибуты : mode, include

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

Пример : см. пример элемента output

§ 2.13 Спецсимволы

Некоторые символы в теле книги отображаются особым образом. Это нужно для предотвращения ошибок. Например, «<» и «>» зарезервированы для обозначения границ тэгов. Если их использовать в прямом виде как-то еще, то программа будет считать это ошибкой.

Такие последовательности называются предопределенными сущностями .

Список таких символов в FictionBook крайне мал. Их, собственно, всего три.

&amp; — &;

&lt; — <;

&gt ; — >;

Cтандартные сущности XML &apos; и &quot; в FiсtionBook не используются и конвертируются в символы «'» и «"» соответственно.

§ 2.14 Список атрибутов элементов

Многие элементы в FictionBook имеют дополнительные параметры — атрибуты.

Атрибут aligh

Выравнивание текста в ячейке таблицы.

Используется в элементах : td , th , tr

Значение : фиксированное; left, right, center, justify

Значение по умолчанию : left

Атрибут alt

Назначение аналогично HTML — текст, отображающийся вместо картинки.

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

Значение : произвольная текстовая строка

Атрибут colspan

Позволяет объединять столбцы таблиц.

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

Значение : произвольное целое число

Атрибут content-type

Определяет тип содержимого элемента-контейнера binary

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

Значение : фиксированное; image/png, image/jpeg, image/tiff, image/bmp, octet-stream

Атрибут create

Назначение неясно.

Используется в элементах : output-document-class

Значение :

Атрибут currency

Валюта, в которой определена цена платной книги.

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

Значение : ограниченно-произвольное

Атрибут href

Ссылка. Как правило, внутри документа.

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

Значение : ссылка.

Атрибут id

Метка, позволяющая ссылаться на элемент.

Используется в элементах : annotation , binary , cite , epigraph , image , p , poem , section , subtitle , table , td , text-author , th

Значение :  текстовая строка.

Атрибут info-type

Характеризует произвольную информацию.

Используется в элементахcustom-info

Значение : произвольная текстовая строка.

Атрибут include

Назначение неясно.

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

Значение :

Атрибут include-all

Назначение неясно.

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

Значение : фиксированное

Атрибут match

Определяет степень соответствия произведения выбранному жанру.

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

Значение : целое число в диапазоне от 1 до 100

Атрибут mode

Способ вывода платного документа

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

Значение :

Атрибут name

Позволяет присвоить элементу имя. В отличие от метки (id), имя элемента используется исключительно программными средствами обработки документа.

Используется в элементах : body , sequence , output-document-class

Значение : произвольное

Атрибут number

Порядковый номер книги в серии.

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

1 ... 13 14 15 16 17 ... 49 ВПЕРЕД
Перейти на страницу:

Откройте для себя мир чтения на siteknig.com - месте, где каждая книга оживает прямо в браузере. Здесь вас уже ждёт произведение Создание электронных книг в формате FictionBook 2.1: практическое руководство (СИ) - Кондратович Михаил Иосифович "Юзич", относящееся к жанру Прочая околокомпьютерная литература. Никаких регистраций, никаких преград - только вы и история, доступная в полном формате. Наш литературный портал создан для тех, кто любит комфорт: хотите читать с телефона - пожалуйста; предпочитаете ноутбук - идеально! Все книги открываются моментально и представлены полностью, без сокращений и скрытых страниц. Каталог жанров поможет вам быстро найти что-то по настроению: увлекательный роман, динамичное фэнтези, глубокую классику или лёгкое чтение перед сном. Мы ежедневно расширяем библиотеку, добавляя новые произведения, чтобы вам всегда было что открыть "на потом". Сегодня на siteknig.com доступно более 200000 книг - и каждая готова стать вашей новой любимой. Просто выбирайте, открывайте и наслаждайтесь чтением там, где вам удобно.

Комментарии (0)