Message
Element
*
is not allowed to be empty
Element
*
is not allowed to be empty
This rule ASSERTS the following, raising an alert if FALSE:
child::* or child::text()[normalize-space(.) ne '']
or self::mml:* or self::x or self::code or self::glyph-data or self::preformat
or (: elements defined as EMPTY :) self::ali:free_to_read or self::pub-date-not-available
or self::break or self::oasis:colspec or self::col or self::count or self::equation-count
or self::fig-count or self::glyph-ref or self::hr or self::milestone-end or self::milestone-start
or self::overline-end or self::overline-start or self::page-count or self::ref-count
or self::table-count or self::underline-end or self::underline-start or self::word-count
or (: elements that might need to be present and empty :) self::oasis:entry or self::td
or self::th
or (: elements whose content can be in their attributes only :) self::graphic or self::inline-graphic
or self::self-uri or self::media or self::related-article or self::supplementary-material
or self::inline-supplementary-material or self::target or self::processing-meta[@*]
or self::restricted-by[@*] or self::extended-by[@*] or self::article-version[@*]
or self::xref[parent::article-title or parent::contrib or parent::meta-value] (: see
xref rules in JATS-0041 :)
or self::license-p[parent::license/@license-type = 'free'] (: license-p is only allowed
to be empty when license-type is 'free' :)