JATS-0042-002

Rule Overview

Message

* attribute string-join(for $a in (@*[string-length(normalize-space(.))=0] except (@close[parent::mml:mfenced] | @open[parent::mml:mfenced] | @separators[parent::mml:mfenced])) return name($a), ', ') should not be empty.

Rule XPath:

This rule ASSERTS the following, raising an alert if FALSE:

every $a in (@* except (@close[parent::mml:mfenced] | @open[parent::mml:mfenced] | @separators[parent::mml:mfenced])) satisfies string-length(normalize-space($a)) gt 0

Contexts

Inherited Contexts