[ttml2] add #animate-2 feature as extension to #animate feature
authorGlenn Adams <glenn@skynav.com>
Mon, 06 Jul 2015 07:23:35 -0600
changeset 945 228a1f79fbef
parent 944 44f5a238485a
child 946 b522a45bc1ad
[ttml2] add #animate-2 feature as extension to #animate feature
ttml2/spec/ttml2-changes.html
ttml2/spec/ttml2.xml
--- a/ttml2/spec/ttml2-changes.html	Thu Jun 11 07:47:17 2015 -0700
+++ b/ttml2/spec/ttml2-changes.html	Mon Jul 06 07:23:35 2015 -0600
@@ -392,8 +392,19 @@
 * In Appendix C, update referenced schemas to reflect new/changed vocabulary
   definitions.
 
-* In Appendix E, add #border, #textOrientation, and #version feature
-  designators.
+* In Appendix E, add
+#animation-2,
+#border,
+#ruby,
+#ruby-non-nested,
+#textEmphasis,
+#textEmphasis-minimal,
+#textEmphasis-no-color,
+#textEmphasis-no-quoted-string,
+#textOrientation,
+  and
+#version
+  feature designators.
 
 * In Appendix G, define only newly introduced TTML2 profiles.
 
@@ -414,6 +425,8 @@
 
 <span class="strong">Editorial Changes</span>
 
+* In 1.1, update Figure 1 - System Model.
+
 * In 2.1, add acronym: "ISD".
 
 * In 2.2, add definitions:
--- a/ttml2/spec/ttml2.xml	Thu Jun 11 07:47:17 2015 -0700
+++ b/ttml2/spec/ttml2.xml	Mon Jul 06 07:23:35 2015 -0600
@@ -16928,6 +16928,18 @@
 feature if it recognizes and is capable of transforming the following
 vocabulary defined by <specref ref="animation"/>:</p>
 <ulist>
+<item><p><loc href="#animation-vocabulary-set"><el>set</el></loc></p></item>
+</ulist>
+<p>A TTML <loc href="#terms-presentation-processor">presentation processor</loc> supports the <code>#animation</code>
+feature if it implements presentation semantic support for the
+same vocabulary enumerated above.</p>
+</div3>
+<div3 id="feature-animation-2">
+<head>#animation-2</head>
+<p>A TTML <loc href="#terms-transformation-processor">transformation processor</loc> supports the <code>#animation-2</code>
+feature if it recognizes and is capable of transforming the following
+vocabulary defined by <specref ref="animation"/>:</p>
+<ulist>
 <item><p><loc href="#animation-vocabulary-animation"><el>animation</el></loc></p></item>
 <item><p><loc href="#animation-vocabulary-animate"><el>animate</el></loc></p></item>
 <item><p><loc href="#animation-vocabulary-set"><el>set</el></loc></p></item>
@@ -16935,6 +16947,7 @@
 <p>A TTML <loc href="#terms-presentation-processor">presentation processor</loc> supports the <code>#animation</code>
 feature if it implements presentation semantic support for the
 same vocabulary enumerated above.</p>
+<p>The <code>#animation-2</code> feature is a syntactic and semantic extension of the <code>#animation</code> feature.</p>
 </div3>
 <div3 id="feature-backgroundColor">
 <head>#backgroundColor</head>
@@ -18035,14 +18048,14 @@
 href="#style-attribute-ruby"><att>tts:ruby</att></loc>
 attribute, except in the case that the application of <loc
 href="#style-attribute-ruby"><att>tts:ruby</att></loc> is nested, in which case
-the semantics of nested application may be ignored.</p>
+the nested application is treated as inline text (using ruby delimiters).</p>
 <p>A TTML <loc href="#terms-presentation-processor">presentation processor</loc> supports the
 <code>#ruby-non-nested</code> feature if it implements presentation semantic support
 for all defined values of the <loc
 href="#style-attribute-ruby"><att>tts:ruby</att></loc>
 attribute, except in the case that the application of <loc
 href="#style-attribute-ruby"><att>tts:ruby</att></loc> is nested, in which case
-the semantics of nested application may be ignored.</p>
+the semantics of nested application is treated as inline content (using ruby delimiters).</p>
 <p>The <code>#ruby-non-nested</code> feature is a semantic restriction of the <code>#ruby</code> feature.</p>
 </div3>
 <div3 id="feature-showBackground">
@@ -18288,6 +18301,7 @@
 <item><p><loc
 href="#feature-textEmphasis-no-quoted-string"><code>#textEmphasis-no-quoted-string</code></loc></p></item>
 </ulist>
+<p>The <code>#textEmphasis-minimal</code> feature is a syntactic and semantic restriction of the <code>#textEmphasis</code> feature.</p>
 </div3>
 <div3 id="feature-textEmphasis-no-color">
 <head>#textEmphasis-no-color</head>
@@ -18296,13 +18310,13 @@
 of transforming all defined values of the <loc
 href="#style-attribute-textEmphasis"><att>tts:textEmphasis</att></loc>
 attribute, the value of which contains no <loc href="#style-value-emphasis-color">&lt;emphasis-color&gt;</loc> component, or, if
-it contains said component, then that component may be ignored.</p>
+it contains said component, then that component is treated as if <code>current</code> were specified.</p>
 <p>A TTML <loc href="#terms-presentation-processor">presentation processor</loc> supports the
 <code>#textEmphasis-no-color</code> feature if it implements presentation semantic support
 for all defined values of the <loc
 href="#style-attribute-textEmphasis"><att>tts:textEmphasis</att></loc>
 attribute, the value of which contains no <loc href="#style-value-emphasis-color">&lt;emphasis-color&gt;</loc> component, or,
-if it contains said component, then that component may be ignored.</p>
+if it contains said component, then that component is treated as if <code>current</code> were specified.</p>
 <p>The <code>#textEmphasis-no-color</code> feature is a syntactic and semantic restriction of the <code>#textEmphasis</code> feature.</p>
 </div3>
 <div3 id="feature-textEmphasis-no-quoted-string">
@@ -18312,20 +18326,17 @@
 of transforming all defined values of the <loc
 href="#style-attribute-textEmphasis"><att>tts:textEmphasis</att></loc>
 attribute, the value of which does not contain a <loc href="#style-value-emphasis-style">&lt;emphasis-style&gt;</loc> component that
-takes the form of a <loc href="#content-value-quoted-string">&lt;quoted-string&gt;</loc>, or, if
-it contains said component value, then that component value may be treated as if <code>auto</code> were specified.</p>
+takes the form of a <loc href="#content-value-quoted-string">&lt;quoted-string&gt;</loc> value, or, if
+it contains said component value, then that component value is treated as if <code>auto</code> were specified.</p>
 <p>A TTML <loc href="#terms-presentation-processor">presentation processor</loc> supports the
 <code>#textEmphasis-no-color</code> feature if it implements presentation semantic support
 for all defined values of the <loc
 href="#style-attribute-textEmphasis"><att>tts:textEmphasis</att></loc>
 attribute, the value of which does not contain a <loc href="#style-value-emphasis-style">&lt;emphasis-style&gt;</loc> component that
-takes the form of a <loc href="#content-value-quoted-string">&lt;quoted-string&gt;</loc>, or, if
-it contains said component value, then that component value may be treated as if <code>auto</code> were specified.</p>
+takes the form of a <loc href="#content-value-quoted-string">&lt;quoted-string&gt;</loc> value, or, if
+it contains said component value, then that component value is treated as if <code>auto</code> were specified.</p>
 <p>The <code>#textEmphasis-no-quoted-string</code> feature is a syntactic and semantic restriction of the <code>#textEmphasis</code> feature.</p>
 </div3>
-
-
-
 <div3 id="feature-textOrientation">
 <head>#textOrientation</head>
 <p>A TTML <loc href="#terms-transformation-processor">transformation processor</loc> supports the