XHTML Ruby Module in RELAX Ruby Elements ruby, rbc, rtc, rb, rt, rp This module defines grammars to support ruby annotation markup. This module is based on the W3C Ruby Annotation Specification: http://www.w3.org/TR/ruby
hedgeRules for the content model of the ruby element Content model of simple ruby Content model of complex ruby Simple ruby is used by default
ruby element
rbc (ruby base component) element
rtc (ruby text component) element
rb (ruby base) element
rt (ruby text) element elementRule for simple ruby rbspan attribute is not allowed in simple ruby elementRule for complex ruby
rp (ruby parenthesis) element
Ruby Common Attributes Ruby elements are intended to have common attributes of its parent markup language. An attPool "Ruby.common.attrib" MUST be defined to integrate this module.
Content models of the rb and the rt elements are intended to allow other inline-level elements of its parent markup language, but it should not include ruby descendent elements. The hedgeRule 'NoRuby.content' can be used to redefine those content models. It's defined as 'empty' by default.