- •Введение
- •Работа с книгой
- •Создание новой книги
- •Свойства книги
- •Основные свойства книги
- •PDF свойства книги
- •CHM свойства книги
- •HTML свойства книги
- •HTML меню
- •BookReader
- •Произвольный
- •Безопасность
- •Пароли
- •Параметры автозамены
- •Экспорт
- •Создание HTML документации
- •Создание CHM документации
- •Создание PDF документации
- •Создание RTF документации
- •Создание произвольной документации
- •Шаблоны
- •Циклы
- •Условия
- •Импорт
- •Импорт папки
- •Импорт из фалов CHM
- •Компиляция EXE книги
- •Упаковка книги
- •Просмотр книги в BookReader
- •Шрифты
- •Сервисные возможности
- •Переиндексация разделов
- •Вставка содержания
- •Копирование фона
- •Подсчет количества слов
- •Работа с текстом
- •Стили
- •Вставка изображений
- •Вставка файлов
- •Вставка объектов
- •Вставка компонентов Windows
- •Примеры скриптов
- •Тест
- •Калькулятор
- •Взаимодействие с программой
- •Вставка горизонтальных линий
- •Вставка Flash анимации
- •Вставка содержания
- •Вставка видео Youtube
- •Вставка символов
- •Ссылки
- •Внутренние ссылки
- •Ссылки на тесты
- •Ссылки на книги
- •Ссылки на документы
- •Ссылки на встраиваемые объекты
- •Интернет ссылки
- •Всплывающие ссылки
- •Закладки
- •Подсказки
- •Редактирование свойств элементов
- •Проверка правописания
- •Автозамена
- •Встроенные идентификаторы
- •Печать
- •Настройка программы
- •Основные
- •Внешний вид
- •HTML and CHM
- •Редактор
- •Клавиши управления
- •Техническая поддержка
- •Регистрация
- •Наши разработки
- •tTester
меню Экспорт/Создать RTF.... В появившемся диалоге выберите папку, введите имя RTF файла и нажмите ОК.
Создание произвольной документации
Для того чтобы создать документацию в формате, который не предусмотрен в программе SunRav BookEditor, сделайте следующее:
1. |
Нажмите клавиши Shift +Ct rl+M или выберите пункт меню |
Экспорт/Создать свой.... |
2. |
Установите желаемые параметры. |
|
3. |
Нажмите кнопку ОК. |
|
Шаблоны
Механизм шаблонов (templates) позволяет гибко настроить формат экспортируемых документов. С помощью шаблонов возможно создание документов в тех форматах, которые подходят именно Вам. Например, с помощью шаблонов, входящих в дистрибутив программы, возможно создание текстовых документов и документов в формате XML. Кроме того, шаблоны позволяют гибко настроить внешний вид HTML и CHM документов.
Шаблон представляет из себя текстовый файл, в котором описана структура документа. Структура описывается с помощью макросов, циклов и условий. Выбрать шаблон можно в окне
настроек книги. Для экспорта в HTML и CHM на странице HTML, а для других форматов на странице Custom.
Наилучший способ создать свой шаблон редактирование шаблонов, поставляемых с программой. Вы можете найти их в папке Templates программыSunRav BookEditor.
Макросы
Макрос |
Описание |
|
Макросы, ориентированные на текущий раздел. Используются ТОЛЬКО в цикле <repeat |
||
name="ITEMS">. |
|
|
|
|
|
CURITEMTITLE |
Название раздела |
|
CURITEMID |
ID раздела |
|
CURITEMINDEX |
Индекс (порядковый номер) раздела |
|
CURITEMLEVEL |
Уровень вложенности |
|
CURITEMTEXT |
Текст раздела |
|
CURITEMSAFETEXT |
Текст раздела, в котором некоторые символы заменены на |
|
соответствующие тэги. |
||
|
||
CURITEMHTML |
Текст раздела в формате HTML |
|
CURITEMRTF |
Текст раздела в формате RTF |
|
FOLDERIMG |
Ссылка на изображение папки |
|
LINEIMG |
Ссылка на изображение связующей линии |
|
CURITEMNOCHILDREN |
Срабатывает, если у раздела нет дочерних разделов |
|
CURITEMHAVECHILDREN |
Срабатывает, если у раздела есть дочерние разделы |
|
CURITEMHAVECHILDRENOPEN |
Срабатывает, если это текущий раздел и у раздела есть дочерние |
|
|
разделы. |
|
Макросы, ориентированные на текущий раздел. |
||
|
|
|
ITEMTITLE |
Название раздела |
Copyright SunRav Software, 2002-2013
http://www.sunrav.ru
|
|
|
|
|
ITEMID |
ID раздела |
|
|
ITEMINDEX |
Индекс (порядковый номер) раздела |
|
|
ITEMLEVEL |
Уровень вложенности |
|
|
ITEMTEXT |
Текст раздела |
|
|
ITEMSAFETEXT |
Текст раздела, в котором некоторые символы заменены на |
|
|
соответствующие безопасные символы. |
|
|
|
|
|
|
|
ITEMHTML |
Текст раздела в формате HTML |
|
|
ITEMRTF |
Текст раздела в формате RTF |
|
|
ITEMKEYWORDS |
Ключевые слова |
|
|
Макросы, связанные с книгой в целом |
|
|
|
|
|
|
|
BOOKHEADER |
Заголовок книги в текстовом формате |
|
|
BOOKFOOTER |
Нижний колонтитул книги в текстовом формате |
|
|
BOOKHTMLHEADER |
Заголовок книги в HTML формате |
|
|
BOOKHTMLFOOTER |
Нижний колонтитул книги в HTML формате |
|
|
BOOKTITLE |
Название книги |
|
|
BOOKCHARSET |
Кодовая страница |
|
|
BOOKDESCRIPTION |
Описание книги в текстовом формате |
|
|
BOOKHTMLDESCRIPTION |
Описание книги в HTML формате |
|
|
Разные макросы |
|
|
|
|
|
|
|
BTNNEXT |
Создает ссылку на следующий раздел |
|
|
URLNEXT |
Содержит только URL на следующий раздел |
|
|
BTNPREV |
Создает ссылку на предыдущий раздел |
|
|
URLPREV |
Содержит только URL на предыдущий раздел |
|
Циклы
Синтаксис циклов:
<repeat name="loop name">
</repeat name="loop name">
|
|
|
Цикл |
Описание |
|
|
|
|
<repeat name="ITEMS"> |
|
|
<ITEM> |
|
|
тело цикла |
Пробегает по всем разделам книги. |
|
</ITEM> |
|
|
</repeat name="ITEMS"> |
|
|
<repeat |
|
|
name="SECTIONS"> |
|
|
<SECTION> |
Пробегает по всем (в текущей версии двум) |
|
тело цикла |
||
столбцам содержания книги. |
||
</SECTION> |
||
|
||
</repeat |
|
|
name="SECTIONS"> |
|
Пример:
Этот пример показывает как пробежать по всем главам и их ID книги.
Copyright SunRav Software, 2002-2013
http://www.sunrav.ru