[ttml2] Applicability of tts:rubyPosition when tts:ruby="text"

palemieux has just created a new issue for https://github.com/w3c/ttml2:

== Applicability of tts:rubyPosition when tts:ruby="text" ==
If a ruby text is not a child of a ruby textContainer, then `tts:rubyPosition` specified on the ruby text applies to the implicit parent ruby textContainer.

If a ruby text is a child of a ruby textContainer that specifies `tts:rubyPosition`, then `tts:rubyPosition` cannot be specified on the ruby text.

What happens if `tts:rubyPosition` is specified on ruby text is the child of a ruby textContainer for which `tts:rubyPosition` is not specified? Does it override the computed value of `tts:rubyPosition` on the parent ruby textContainer? What happens if different children of a ruby textContainer specify different `tts:rubyPosition` values -- which one applies the parent ruby textContainer?

Suggest expanding the rule to state that `tts:rubyPosition` cannot be specified on a ruby text that has an explicit parent ruby textContainer.


Please view or discuss this issue at https://github.com/w3c/ttml2/issues/832 using your GitHub account

Received on Wednesday, 13 June 2018 17:25:02 UTC