diff --git a/spec/ttml2.xml b/spec/ttml2.xml
index e2d556b50..cd0c42b42 100644
--- a/spec/ttml2.xml
+++ b/spec/ttml2.xml
@@ -1700,6 +1700,12 @@ active time interval of the feature.
about which see also .
+
+
+
+
Any element of a type that permits the specification of a begin attribute.
+
+
@@ -6042,6 +6048,16 @@ attribute that evaluates to false, then the content of that element
In certain cases, ignoring (excluding) the semantics of an element by means of a condition attribute consists
of partially rather than wholly ignoring the semantics of the element, about which see specific element definitions.
+
+
Unless a higher level protocol applies, the following exceptions apply for the
+purpose of determining which semantics are to be ignored when a <condition> expression
+value evaluates to false:
+
+
the timing semantics of a timed element are not ignored;
+
the chained referential semantics of a
+ style element are not ignored;
+
+
xlink:arcrole
@@ -6966,7 +6982,7 @@ by a fragment identifier used in a data
When a data element appears in a data binding context, it
serves as a non-sharable definition of a data resource that implies binding semantics, i.e., that it is intended to bound to (associated with) its immediate context
-of reference. In this case, the active time interval of the data element is the same as the active time interval of its closest ancestor timed element.
+of reference. In this case, the active time interval of the data element is the same as the active time interval of its closest ancestor timed element.
A non-sharable definition of a data resource may or may not specify an xml:id attribute, but this
@@ -17311,19 +17327,19 @@ vocabulary catalog.
Timing Attribute Vocabulary
-
This section defines the following basic timing attributes for use with timed elements:
+
This section defines the following basic timing attributes for use with timed elements:
In addition, this section defines the attribute for use with timed elements
+ref="timing-attribute-timeContainer"/> attribute for use with timed elements
that serve simultaneously as timing containers.
begin
The begin attribute is used to specify the begin
-point of a temporal interval associated with a timed element. If
+point of a temporal interval associated with a timed element. If
specified, the value of a begin attribute must adhere to
a <time-expression> specification as defined by .
@@ -17334,7 +17350,7 @@ by , §5.4.3,
while taking into account any overriding semantics defined by this specification.
As defined by , §5.4.3,
-if no begin attribute is explicitly specified on a timed element, then a default (implicit) value
+if no begin attribute is explicitly specified on a timed element, then a default (implicit) value
is determined by the nearest time container ancestor; however, in TTML, that ancestor is either
a parallel time container or a sequential time container, both of which apply a default value of 0.
@@ -17342,7 +17358,7 @@ a parallel time container or a sequential time container, both of which apply a
dur
The dur attribute is used to specify the duration of a
-temporal interval associated with a timed element. If specified,
+temporal interval associated with a timed element. If specified,
the value of a dur attribute must adhere to a
<time-expression> specification as defined by .
@@ -17371,7 +17387,7 @@ the dur attribute and the difference between the value of the
end
The end attribute is used to specify the ending point
-of a temporal interval associated with a timed element. If
+of a temporal interval associated with a timed element. If
specified, the value of an end attribute must adhere to a
<time-expression> specification as defined by .
@@ -17582,7 +17598,7 @@ use of the utc clock mode, about which see
Timing Semantics
The semantics of time containment, durations, and intervals defined by
- apply to the interpretation of like-named timed elements and timing
+ apply to the interpretation of like-named timed elements and timing
vocabulary defined by this specification, given the following
constraints: