I have a main map with two map references pointing to two different key definitions maps.
Code: Select all
<mapref href="user_key_definitions.ditamap" audience="users" processing-role="resource-only" />
<mapref href="support_key_definitions.ditamap" audience="support" processing-role="resource-only" />
Depending on the value of the @audience attribute I want to use only one of those key definitions for generating the output. However, this doesn't seem to work. The values of one of the maps always win, regardless of the filter settings in the corresponding DITAVAL file. Can it be that oXygen resolves the key definitions before applying the filter settings? Or am I missing something? Any pointers welcome.