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



Можно, в принципе, вместо «немых» заголовков ставить отличные от «* * *». Например, «-*-» или «* * * * *». Но этот вариант есть моя собственная придумка и однозначно рекомендовать я его не могу.


Эпиграфы (Epigraph)

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

Для выделения эпиграфов в FictionBook есть соответствующий элемент Epigraph. В FB Editor элемент Epigraph создается командой Edit\Add\Epigraph(Ctrl+N).

Эпиграф может находиться только в начале книги (body) или секции. Нельзя создать эпиграф в любом месте, просто выделив текст.

В FB Editor эпиграф выделяется фиолетовой полоской и меньшим размером шрифта.

Обычно каждое изречение или цитата имеют автора.

Чтобы выделить его, в FictionBook предусмотрен элемент Text Author. Вставляется он командой Edit\Add\Text Author(Ctrl+D). Цветной полоски для элемента не предусмотрено, только отступ и шрифт красного цвета.

Есть возможность непосредственного преобразования последнего абзаца эпиграфа в элемент Text Author.

Устанавливаем курсор на этот абзац, и вызываем команду Edit\Style\Text Author(Alt+A) или щелкаем по пиктограмме с человеческим профилем на панели инструментов. Абзац будет преобразован в элемент Text Author.

Если секция содержит только эпиграф, то валидатор сочтет это ошибкой. Необходимо, чтобы дополнительно была хотя бы пустая строка.


Стихи (Poem)

Чтобы обозначить стихи, песни, баллады, серенады и прочую лирику в FictionBook предусмотрен соответствующий элемент Poem, а в FB Editor – команда Edit\Insert\Poem(Ctrl+P).

Выделите нужные строки, и вызовите эту команду.

Стихи выделяются двумя полосками – черной и темно-красной. Это потому, что предусмотрено деление стихов на более мелкие элементы – строфы (stanza). Обычно текстовый блок целиком преобразуется в элемент poem, потом его можно «разорвать» на строфы с помощью команды Edit\Split container(Shift+Enter).

– ВНИМАНИЕ!----------=

Разделение стихов на строфы с помощью пустых строк спецификацией FictionBook не предусмотрено и считается ошибкой.

– --------------=


Затем можно вставить заголовок (Edit\Add\Title) и автора (Edit\Add\Text Author).

Непосредственного преобразования последней строки в Text Author (аналогично элементу Cite) в случае элемента Poem не предусмотрено.


Цитаты (Cite)

Не так уж и редко возникает необходимость вставить в текст отрывок из другой книги, статьи и т.д.. Такой отрывок называется цитатой. В FictionBook для этого был введен элемент Cite. В FB Editor он вставляется с помощью команды