OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

dita message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [dita] Groups - Proposal 13118: Ruby domain, DITA source uploaded


Jirka,

My reading of the 10/2012 HTML5 spec is that <ruby> may have either text or
<ruby> as its first child, followed by any number of <rt> and <rp> elements,
as specified in this RNC pattern:

ruby.content =
  ((text | 
    ruby), 
    (rp |
     rt)*)

Is that your understanding of the current rules?

That is, that the text to which the parent <ruby> applies may itself have a
nested ruby annotation.

(For readers not yet familiar with RNC notation, "text" is a keyword
corresponding to #PCDATA in DTD syntax, but in RNC patterns the use of
"text" does not require the use of a repeating OR group as for DTDs, so you
can specify precisely where text content is an isn't allowed. Do not confuse
the RNC keyword "text" with the DITA element type <text>".)

Cheers,

E.

On 10/21/12 2:22 PM, "Jirka Kosek" <jirka@kosek.cz> wrote:

> On 21.10.2012 19:40, Eliot Kimber wrote:
>> Submitter's message
>> Updates to address all TBDs
> 
> Hi,
> 
> please note that HTML5 allows nesting of ruby elements to express double
> annotations:
> 
> http://dev.w3.org/html5/spec/single-page.html#the-ruby-element
> https://www.w3.org/Bugs/Public/show_bug.cgi?id=19214
> 
> Ruby domain proposal seems to prohibit such usage and is thus unable to
> capture all Ruby use-cases.
> 
> Jirka

-- 
Eliot Kimber
Senior Solutions Architect, RSI Content Solutions
"Bringing Strategy, Content, and Technology Together"
Main: 512.554.9368
www.rsicms.com
www.rsuitecms.com
Book: DITA For Practitioners, from XML Press,
http://xmlpress.net/publications/dita/practitioners-1/



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]