I have a situation where I have an attribute-set in my fo custom layer. 
 
<xsl:attribute-set name="section.level1.properties">
  <xsl:attribute name="break-before">page</xsl:attribute>
</xsl:attribute-set>
 
Now the situation is a need to override this behavior in certain instances. 
I have added an attribute to certain sect1 elements, role="nobrk" where I want 
to override this behavior. 
 
My question is how do go about setting up the stylesheets to skip or ignore the 
break-before attribute for the certain elements designated as nobrk. 
 
I am guessing something like : 

<xsl:template match="sect1[@role='nobrk']">
  <fo:block xsl:use-attribute-sets="section.level1.properties">
       ...

but am stumped as to how to get it to ignore the break-before override?
Any suggestions would be most welcome!
Thanks!
/Gregorio

Reply via email to