2018.2

Table Of Contents
Contexts
Contexts are parts of a template that are each used to generate a specific type of output: Email
or Print.
l The Print context outputs documents to either a physical printer or a PDF file; see "Print
context" on page114.
l The Email context outputs HTML email, composed of HTML code with embedded CSS.
See "Email context" on page155.
When a new template is made, the Context appropriate to that new template is automatically
created, including one section. After a template has been created, the other two contexts can be
added to it; see "Adding a context" on the facing page.
Tip
If an Email context is going to be part of the template, it is recommended to start with an
Email Template Wizard; see "Creating an Email template with a Wizard" on page151.
After creating a template, contexts can be added to it, but that can not be done with a
wizard.
Outputting and combining contexts
All contexts can be present in any template and they can all be used to output documents; see
"Generating Email output" on page807, "Generating Print output" on page791 and Generating
Web output.
They can even be combined in output.
If present in the same template, a Print context can be attached to an Email context.
You could select Print sections based on a value in the data with a Conditional Print Sections
script; see "Conditional Print sections" on page313.
Outputting other combinations of contexts, and selecting other sections based on a value in the
data, can be done via a Control Script; see "Control Scripts" on page369.
Page 101