diff --git a/index.html b/index.html
index fd998f3..3a2822e 100755
--- a/index.html
+++ b/index.html
@@ -1406,6 +1406,12 @@
Text
is indicated using the Text Language Source property.
If the Text object, or part of it, represents something more specific, or different,
to its parent Script Event , it can have a different Represents property.
+ The Text object, and every one of its parts, MUST have a valid Represents property.
+ The presence of the property itself is considered optional
+ because if the Text object omits the
+ property then the property is inherited from the parent Script Event .
+ However it is an error for a Text object to specify an invalid Represents property.
+
Where possible, text representing
different parts of the related media object should be put into
@@ -2268,25 +2274,25 @@
Namespaces
TT
- tt
+ tt
http://www.w3.org/ns/ttml
[[TTML2]]
TT Parameter
- ttp
+ ttp
http://www.w3.org/ns/ttml#parameter
[[TTML2]]
TT Audio Style
- tta
+ tta
http://www.w3.org/ns/ttml#audio
[[TTML2]]
TT Metadata
- ttm
+ ttm
http://www.w3.org/ns/ttml#metadata
[[TTML2]]
@@ -2298,7 +2304,7 @@ Namespaces
DAPT Metadata
- daptm
+ daptm
http://www.w3.org/ns/ttml/profile/dapt#metadata
This specification
@@ -2310,7 +2316,7 @@ Namespaces
EBU-TT Metadata
- ebuttm
+ ebuttm
urn:ebu:tt:metadata
[[EBU-TT-3390]]
@@ -2694,12 +2700,18 @@ Handling <div> and <p> elements
The following processing rules resolve these cases.
Rules for identifying Script Events :
- A <div> element that has no <div> element children
- and includes the TTML representations of all the mandatory properties of a Script Event
+
+ A <div> element that has no <div> element children
+ and includes the TTML representations of all the non-metadata mandatory properties of a Script Event
MUST be mapped to a Script Event ,
such as having a valid xml:id
representing the Script Event Identifier ,
- even if it also contains additional unrecognised vocabulary ;
+ even if it also contains additional unrecognised vocabulary ;
+ For the purposes of this clause a property is considered to be
+ metadata if its TTML representation is in the daptm namespace
+ or the ttm namespace.
+
+
A <div> element that contains any <div> element children
MUST NOT be mapped to a Script Event ;
the processor instead MUST iterate through those <div> element children