[imsc] itts:fillLineGap is unclear about what it is filling between exactly

mikedo has just created a new issue for https://github.com/w3c/imsc:

== itts:fillLineGap is unclear about what it is filling between exactly ==
While exploring a possible implementation of its:fillLineGap, it is unclear which lines this applies to.  It is inheritable but only applies to <p>.  Does that mean it applies only to all lines within the <p> (i.e. as separated by <br/>)?  Does it also apply between the lines in adjacent <p> (perhaps if they both have it set to true, including through inheritance)? If the former (only intra-<p> lines), how does one fill gaps between all lines?  If the latter (including inter-<p> lines), how does one intentionally leave a gap between adjacent <p>?

This indirectly creates a semantic difference between <p> and <br/>.

I believe it is highly desirable to be able to fill all line gaps in a region. I'm not sure about the use case for enabling gaps between <p>.

At a minimum, this needs clarification in IMSC1.0.1 (and thus IMSC1.1).

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

Received on Wednesday, 11 October 2017 20:11:03 UTC