DITAVAL elements

A conditional processing profile (DITAVAL file) is used to identify which values are to be used for conditional processing during a particular output, build, or some other purpose. The profile should have an extension of .ditaval.

The DITAVAL format has several elements: <val>, the root element, can contain a <style-conflict> element followed by <prop> or <revprop> elements; the <prop> and <revprop> elements can contain <startflag> and <endflag> elements; and the <startflag> and <endflag> elements can contain <alt-text> elements.

Conditional processing code should provide a report of any attribute values encountered in content that do not have an action associated with them.

If an image in DITA content becomes flagged using a background color, the color should be represented as a thick border. If a foreground color is expressed, it should be represented as a thin border.