Компиляция книги помощи
После того как все исходные файлы и файл определения книги помощи подготовлены,
можно приступать к её генерации. Она состоит из двух процедур, выполняемых,
как правило, итеративно.
- Запуск компилятора.
Выполняется с помощью функции compile-book.
- Сохранение якорей.
По мере завершения книги помощи, все встречающиеся в ней якоря,
должны быть помещены в отдельный файл
для эффективной работы функции помощи во времени исполнения программы.
Компилятор собирает книгу в
целевой папке следующим образом:
- создаёт соответствующую структуру подпапок,
- копирует без изменения вспомогательные папки и
файлы, например, графические,
- транслирует исходные статьи с возможным разбиением на страницы сегментов,
- генерирует навигационные страницы
предметного указателя и
подробного оглавления.