ISSUE-375: Use of the ebutts:linePadding and ebutts:multiRowAlign in IMSC 1
ebu-extensions-imsc
Use of the ebutts:linePadding and ebutts:multiRowAlign in IMSC 1
- State:
- CLOSED
- Product:
- TTML IMSC 1.0
- Raised by:
- Andreas Tai
- Opened on:
- 2015-02-25
- Description:
- While in the EBU-TT-D spec, where the features #linePadding and #multiRowAlign are defined, the attributes ebutts:linePadding and ebutts:multiRowAlign can only be children of the tt:style element this is different in IMSC 1. EBU-TT-D does not allow "inline styling" but IMSC 1 does. Therefore both attributes should be allowed as attribute children of the tt:region element and content block level elements (tt:body, tt:div and tt:p). This should be added as information in section 7.4 of IMSC 1.
- Related Actions Items:
ACTION-377 on Andreas Tai to Capture the ebu-tt-d style attributes issue on imsc 1 and raise an issue - due 2015-02-26, closed- Related emails:
- Second CR for IMSC1 (from pal@sandflow.com on 2015-05-04)
- April F2F Meeting minutes (from nigel.megitt@bbc.co.uk on 2015-04-22)
- {minutes} TTWG Meeting 2015-04-02 (from nigel.megitt@bbc.co.uk on 2015-04-02)
- Re: List of changes since the IMSC1 CR (from pal@sandflow.com on 2015-04-02)
- {agenda} TTWG Meeting 2015-04-02 (from nigel.megitt@bbc.co.uk on 2015-04-01)
- List of changes since the IMSC1 CR (from pal@sandflow.com on 2015-03-30)
- {minutes} TTWG Meeting 2015-03-26 (from nigel.megitt@bbc.co.uk on 2015-03-26)
- {minutes} TTWG Meeting 2015-02-26 (from nigel.megitt@bbc.co.uk on 2015-02-26)
- ISSUE-375: Use of the ebutts:linePadding and ebutts:multiRowAlign in IMSC 1 [TTML IMSC 1.0] (from sysbot+tracker@w3.org on 2015-02-25)
Related notes:
Addressed at https://dvcs.w3.org/hg/ttml/rev/188a78631c32
Pierre-Anthony Lemieux, 26 Feb 2015, 02:03:30[nigel]: [meeting 2015-003-26] Andreas to propose some wording to make clear that ebutts:multiRowAlign applies only to tt:p and is inheritable.
26 Mar 2015, 14:49:19Fixed at https://dvcs.w3.org/hg/ttml/rev/0e65be56b077
Pierre-Anthony Lemieux, 30 Mar 2015, 15:32:51As the EBU Subtitle group confirmed that ebutts:multiRowAlign can only apply to tt:p and that the style attribute is inheritable the edit in https://dvcs.w3.org/hg/ttml/rev/0e65be56b077 resolves the issue.
Andreas Tai, 1 Apr 2015, 16:43:48The following note (introduced in https://dvcs.w3.org/hg/ttml/rev/188a78631c32) in section 6.8.4 could possibly be ommited:
"[EBU-TT-D] specifies that the attributes ebutts:linePadding and ebutts:multiRowAlign can only be a children of the style element"
...or changed to
"In contrast to IMSC1 [EBU-TT-D] specifies that the attributes ebutts:linePadding and ebutts:multiRowAlign can only be specified on the style element"
Reasoning:
Users who not are not to familiar with TTML "language" may assume that IMSC is as restrictive as EBU-TT-D. The feature definition in IMSC says:
"A transformation processor supports the #multiRowAlign feature if it recognizes and is capable of transforming values of the ebutts:multiRowAlign attribute specified in [EBU-TT-D]."
So it may be clearer to either use the same terminology as in the extension provision ("specified on" instead of "children of") or to leave the note out.
Display change log