Technical data

no value and a default value is not specified, the supervisor replaces #{...}
with an empty string.
Examples:
1. "-N${number-up,0}"
Evaluates to "-N2" if number-up has the value "2".
2. "-N${number-up,0}"
Evaluates to "-N0" if number-up is not defined.
3. "${number-pages,,-P}"
Evaluates to "-P" if number-pages is defined, but to an empty string
("") if number-pages is not defined.
Nested Evaluation
In some instances, it is necessary to include the value of one or
more attributes in the substitution-expression field. This
is done by including attribute substitution arguments within the
substitution-expression field.
Examples:
1. "${number-up,,-N${number-up}}"
Evaluates to an empty string if number-up is not defined, or -N2 if
number-up is defined with the value "2".
2. "${top-margin,,-M${${top-margin},${left-margin},${right-
margin},${bottom-margin}}"
Evaluates to "-M4,0,0,4" when top-margin=4, left-margin=0,
right-margin=0, and bottom-margin=4.
Table 8–1 lists the attributes that can be used in command substitution
fields. The print system supports some attributes that are used primarily
with simple-text documents. These attributes include: bottom-margin,
footer-text, header-text, left-margin, length, number-pages,
repeated-tab-stops, right-margin, top-margin, width, and
content-orientation.
OID is the standardized value, Object Identifier. Name or OID indicates that
the attribute can have either a standard value or a site specific-name value.
Document Data Filtering 8–5