Processing steps
The processing steps are also discussed in the Introduction.
Overview
| READXML | Read structure.xml | ||||
| COMBINE | Loop over all combinations | ||||
| CREATEPAGE | Create the page | ||||
| INPUT | Read the input | ||||
| COMMENT-INPUT | extract "<!--Zulu:Comment..." | ||||
| INSERT | Insert input in <!--Zulu:Tag:Content--> of the template | ||||
| OUTPUT | Determine output filename | ||||
| TEMPLATE | Read the template | ||||
| COMMENT-TEMPLATE | extract "<!--Zulu:Comment..." | ||||
| EXTRACT_TEMPLATE | extract "<!--Zulu:Template..." | ||||
| debug output | <!--Zulu:Stage--> = "_ZULUTRACE_EXTRACT_TEMPLATE" | ||||
| SUBST-TEMPLATE | Process the Subst-template | ||||
| debug output | <!--Zulu:Stage--> = "_ZULUTRACE_SUBST-TEMPLATE" | ||||
| PYTHON | Process <!--Zulu:Python:XYZ--> | ||||
| debug output | <!--Zulu:Stage--> = "_ZULUTRACE_PYTHON" | ||||
| PYTHON | Get template | ||||
| PYTHON | Replace tags | ||||
| TRANSFORM | Process BASEDIR etc. | ||||
| debug output | <!--Zulu:Stage--> = "_ZULUTRACE_TRANSFORM" | ||||
| TAG | Process <!--Zulu:Tag:XYZ--> | ||||
| SUBST-OUTPUT | Process <!--Zulu:Tag:XYZ--> | ||||
| OUTPUT | Write output | ||||
Der in der Tabelle erwähnte 'debug output' kann eingeschaltet werden, indem die Option TraceStageOutput:auf 1 gesetzt wird
'debug output' may be switched on by setting the Option TraceStageOutput: to 1.
