Компилятор YstokHelp служит для разработки сложной книги помощи. Он поставляется в двух видах:
При подготовке исходных статей нужно решить ряд задач:
help
для гибких ссылок на якоря,help
для элементов HTML-разметки,Определение
книги помощи создаётся в специальном
"файле проекта" и выглядит аналогично определению программной
системы посредством ASDlite.
Макрос define-book аналогичен asd:defsystem
и базируется на подклассах стандартных компонентов ASDlite.
Исходные файлы статей могут включать разметку YHTML-Template. Шаблоны обеспечивают дополнительное наполнение страниц, облегчают их оформление и позволяют генерировать из одного источника разные варианты одной страницы, например, помещаемой в разные книги.
Подготовив определение и прочие необходимые файлы, можно приступить к компиляции книги помощи. Процесс разработки книги помощи является итеративным: правка исходных файлов чередуется с запуском компилятора.
help
help
define-book
[макрос]