2. Последовательность создания руководства

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

На Рисунок 7.3, «Распределение Makefile'ов» мы изобразили путь от руководящих принципов скелета master.top.xml до конечной книги HTML.

Рисунок 7.3. Распределение Makefile'ов

Распределение Makefile'ов

Мы можем выделить два главных этапа:

  1. Создание исходного файла <book>.flat.xml Этот файл содержит весь исходный код XML, необходимый для компиляции документа. Он представляет собой «цельный кусок», потому что в него были включены все модули и объекты. Для этого необходимо было:

    • вычислить возможный индекс;

    • проверить доступность всех необходимых модулей;

    • каталогизировать объекты.

  2. Непосредственная компиляция HTML.  Это включает в себя создание всех необходимых изображений, имена которых извлекаются из <book>.flat.xml.