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

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

1 ... 8 9 10 11 12 ... 38 ВПЕРЕД
Перейти на страницу:

Атрибуты: id, style, colspan, rowspan, align

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

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

§ 2.11 Элементы абзаца (стилевые, они же inline элементы)

Элемент a

Ссылка или сноска.

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

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

Вложенные элементы:     code, emphasis, strikethroughstrong, style, sub, sup, image

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

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

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

Пример:

см. <a l:href="#primer">пример</a>

<a l:href="#note01" type="note">[1]</a>

Элемент code

Преформатированный текст. В читалках должен отображаться моноширинным шрифтом.

Может использоваться, чтобы выделить исходники программ и примеры.

На момент написания книги поддерживается только читалкой CoolReader. Причем, поддерживается неправильно — как элемент аналогичный сite, хотя это такое же стилевое выделение, как strong или emphasis.

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

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

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

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

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

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

Пример:

<code>Преформатированный текст</code>

Элемент emphasis

Наклонный шрифт (курсив).

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

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

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

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

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

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

Пример:

<emphasis>Курсивный текст</emphasis>

Элемент strikethrough

Перечеркнутый шрифт.

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

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

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

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

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

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

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

Пример:

<strikethrough>Эта сволочь</strikethrough>, этот нехороший человек…

Элемент strong

Полужирный шрифт.

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

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

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

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

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

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

Пример:

<strong>Полужирный текст</strong>

Элемент style

Заранее определенный стиль для отображения книги.

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

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

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

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

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

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

Пример:

Этот текст будет <style name="italic">курсивным </style>

— <style name="foreign lang" xml:lang="fr">Dieu, quelle virulente sortie</style>

Элемент sub

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

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

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

Используется в элементах:  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интаксис: <sup>content</sup>

Используется в элементах:  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интаксис: <output>content</output>

Используется в элементах:  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интаксис:<output-document-class>parts</output-document-class>

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

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

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

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

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

Пример:

Элемент part

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

Cинтаксис:<part/>

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

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

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

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

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

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

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

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

1 ... 8 9 10 11 12 ... 38 ВПЕРЕД
Перейти на страницу:

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

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