Экспорт в форматы HTML, CHM и XML происходит на основе шаблонов. Шаблон - это папка, в которой находится файл template.mustache и, при необходимости, другие файл и папки. Файл шаблона template.mustache написан на языке описания шаблонов mustache.

Шаблоны разделены на 3 типа: HTML, CHM и XML.  

Расположение HTML шаблонов

Тип шаблона

Путь

SunRav BookEditor (SunRav BookOffice)

HTML

c:\Users\Public\Documents\SunRav Software\BookEditor 5\templates\HTML

CHM

c:\Users\Public\Documents\SunRav Software\BookEditor 5\templates\CHM

SunRav BookEditor.WEB (SunRav WEB Class)

HTML

c:\Users\Public\Documents\SunRav Software\BookEditor 5 WEB\Templates\HTML

XML

c:\Users\Public\Documents\SunRav Software\BookEditor 5 WEB\Templates\XML


Ключевые слова

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

Ключевое слово

Описание

Свойства книг

BookTitle

Название книги

BookAnnouncement

Описание книги

BookHeader

Заголовок (верхний колонтитул) книги в формате HTML

BookFooter

Нижний колонтитул книги в формате HTML

BookHeaderText

Заголовок (верхний колонтитул) книги в текстовом формате

BookFooterText

Нижний колонтитул книги в текстовом формате

BookAdditionalHeader

Дополнительный заголовок книги

BookAdditionalFooter

Дополнительный нижний колонтитул книги

HeaderCSS

CSS стили фона заголовка книги

FooterCSS

CSS стили фона нижнего колонтитула книги

BookCSS

CSS стили главы книги

JSData

Данные для формирования содержание книги

JSTheme

Данные для формирования внешнего вида содержания

JSSearch

HTML код строки поиска по содержанию

MenuWidth

Ширина меню

MenuWidthMeasure

Единица измерения ширины меню

ShowBorder

Нужно ли показать рамку меню

ShowIcons

Нужно ли показывать иконки в меню

IsSearch

Нужно ли показывать строку поиска в меню

Свойства главы

ChapterTitle

Название главы

ChapterHTML

HTML код текста главы

ChapterKeywords

Ключевые слова главы

ChapterID

Уникальные идентификатор главы

BodyCSS

CSS стили фона главы

URLPrevChapter

Ссылка на предыдущую главу

URLNextChapter

Ссылка на следующую главу