--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/ttml-ww-profiles/cldr-supplemental-data/cldr-sub-cap-supplemental-data.xml Mon Aug 03 21:59:04 2015 +0200
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<supplementalData>
+<subtitleCharacters>
+<commonSets>
+<commonSet name='base'>[\u0020 ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ Œ œ Š š Ÿ Ž ž ƒ ˜ ́ ‐ ‑ ‒ – — ― ‖ ‗ ‘ ’ ‚ ‛ “ ” „ ‟ † ‡ • ‣ ․ ‥ … ‧ ‰ ‱ ′ ″ ‴ ‵ ‶ ‷ ‸ ‹ › € ℃ ℉ ℠ ™ ⅓ ⅔ ⅕ ⅖ ⅗ ⅘ ⅙ ⅚ ⅛ ⅜ ⅝ ⅞ ⅟ − ∞ ─ │ ┌ ┐ └ ┘ █ □ ♩ ♪ ♫]</commonSet>
+<commonSet name='latnExtA'>[Ā ā Ă ă Ą ą Ć ć Ĉ ĉ Ċ ċ Č č Ď ď Đ đ Ē ē Ĕ ĕ Ė ė Ę ę Ě ě Ĝ ĝ Ğ ğ Ġ ġ Ģ ģ Ĥ ĥ Ħ ħ Ĩ ĩ Ī ī Ĭ ĭ Į į İ ı IJ ij Ĵ ĵ Ķ ķ ĸ Ĺ ĺ Ļ ļ Ľ ľ Ŀ ŀ Ł ł Ń ń Ņ ņ Ň ň ʼn Ŋ ŋ Ō ō Ŏ ŏ Ő ő Œ œ Ŕ ŕ Ŗ ŗ Ř ř Ś ś Ŝ ŝ Ş ş Š š Ţ ţ Ť ť Ŧ ŧ Ũ ũ Ū ū Ŭ ŭ Ů ů Ű ű Ų ų Ŵ ŵ Ŷ ŷ Ÿ Ź ź Ż ż Ž ž ſ]</commonSet>
+<commonSet name='cyrillic'>[Ѐ Ё Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ Ѝ Ў Џ А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я ѐ ё ђ ѓ є ѕ і ї ј љ њ ћ ќ ѝ ў џ Ҋ ҋ Ҍ ҍ Ҏ ҏ Ґ ґ Ғ ғ Ҕ ҕ Җ җ Ҙ ҙ Қ қ Ҝ ҝ Ҟ ҟ Ҡ ҡ Ң ң Ҥ ҥ Ҧ ҧ Ҩ ҩ Ҫ ҫ Ҭ ҭ Ү ү Ұ ұ Ҳ ҳ Ҵ ҵ Ҷ ҷ Ҹ ҹ Һ һ Ҽ ҽ Ҿ ҿ Ӏ Ӂ ӂ Ӄ ӄ Ӆ ӆ Ӈ ӈ Ӊ ӊ Ӌ ӌ Ӎ ӎ ӏ Ӑ ӑ Ӓ ӓ Ӕ ӕ Ӗ ӗ Ә ә Ӛ ӛ Ӝ ӝ Ӟ ӟ Ӡ ӡ Ӣ ӣ Ӥ ӥ Ӧ ӧ Ө ө Ӫ ӫ Ӭ ӭ Ӯ ӯ Ӱ ӱ Ӳ ӳ Ӵ ӵ Ӷ ӷ Ӹ ӹ]</commonSet>
+</commonSets>
+<localizedSets>
+<localizedSet locales='lv,lt,et,hr,cs,pl,sl,sk,tr' includedCommonSets='base,latnExtA'/>
+<localizedSet locales='hu' includedCommonSets='base,latnExtA'>[⁒ ⟨ ⟩]</localizedSet>
+<localizedSet locales='ro' includedCommonSets='base,latnExtA'>[Ș ș Ț ț]</localizedSet>
+<localizedSet locales='bs,bg,mk,ru,sr,uk' includedCommonSets='base,latnExtA,cyrillic'>[ʼ №]</localizedSet>
+<localizedSet locales='kk' includedCommonSets='base,latnExtA,cyrillic'/>
+<localizedSet locales='el' includedCommonSets='base'>[̈ Ά · Έ Ή Ί Ό Ύ Ώ ΐ Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ ά έ ή ί ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ ς σ τ υ φ χ ψ ω ϊ ϋ ό ύ ώ]</localizedSet>
+<localizedSet locales='pt,es' includedCommonSets='base'>[₡ ₢ ₳]</localizedSet>
+<localizedSet locales='ar' includedCommonSets='base'>[؉ ، ؍ ؛ ؞ ؟ ء آ أ ؤ إ ئ ا ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ـ ف ق ك ل م ن ه و ى ي ً ٌ ٍ َ ُ ِ ّ ْ ٠ ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩ ٪ ٫ ٬ ٭ ٰ]</localizedSet>
+<localizedSet locales='he' includedCommonSets='base'>[ְ ֱ ֲ ֳ ִ ֵ ֶ ַ ָ ֹ ֺ ֻ ּ ֽ ־ ֿ ׀ ׁ ׂ ׃ א ב ג ד ה ו ז ח ט י ך כ ל ם מ ן נ ס ע ף פ ץ צ ק ר ש ת ׳ ״]</localizedSet>
+<localizedSet locales='sq,fi,da,nl,en,de,is,nb,sv,ca,fr,it' includedCommonSets='base'/>
+</localizedSets>
+</subtitleCharacters>
+</supplementalData>
--- a/ttml-ww-profiles/ttml-ww-profiles.html Thu Jul 23 07:31:31 2015 -0700
+++ b/ttml-ww-profiles/ttml-ww-profiles.html Mon Aug 03 21:59:04 2015 +0200
@@ -250,7 +250,7 @@
</p>
<h1 class="title p-name" id="title" property="dcterms:title">TTML Profiles for Internet Media Subtitles and Captions 1.0 (IMSC1)</h1>
- <h2 id="w3c-editor-s-draft-23-july-2015"><abbr title="World Wide Web Consortium">W3C</abbr> Editor's Draft <time property="dcterms:issued" class="dt-published" datetime="2015-07-23">23 July 2015</time></h2>
+ <h2 id="w3c-editor-s-draft-03-august-2015"><abbr title="World Wide Web Consortium">W3C</abbr> Editor's Draft <time property="dcterms:issued" class="dt-published" datetime="2015-08-03">03 August 2015</time></h2>
<dl>
<dt>This version:</dt>
@@ -498,7 +498,7 @@
<p>A <a href="#dfn-document-instance" class="internalDFN" data-link-type="dfn">Document Instance</a> <em class="rfc2119" title="SHALL NOT">SHALL NOT</em> conform to the <a href="#dfn-text-profile" class="internalDFN" data-link-type="dfn">Text Profile</a> and <a href="#dfn-image-profile" class="internalDFN" data-link-type="dfn">Image Profile</a> simultaneously.</p>
<p>In applications that require subtitle/caption content in image form to be simultaneously available in text form, two
- distinct <a title="Document Instance" href="#dfn-document-instance" class="internalDFN" data-link-type="dfn">Document Instances</a>, one conforming to the <a href="#dfn-text-profile" class="internalDFN" data-link-type="dfn">Text Profile</a> and the other conforming to the <a href="#dfn-image-profile" class="internalDFN" data-link-type="dfn">Image Profile</a>,
+ distinct <a data-lt="Document Instance" href="#dfn-document-instance" class="internalDFN" data-link-type="dfn">Document Instances</a>, one conforming to the <a href="#dfn-text-profile" class="internalDFN" data-link-type="dfn">Text Profile</a> and the other conforming to the <a href="#dfn-image-profile" class="internalDFN" data-link-type="dfn">Image Profile</a>,
<em class="rfc2119" title="SHOULD">SHOULD</em> be offered. In addition, the <a href="#dfn-text-profile" class="internalDFN" data-link-type="dfn">Text Profile</a> <a href="#dfn-document-instance" class="internalDFN" data-link-type="dfn">Document Instance</a> <em class="rfc2119" title="SHOULD">SHOULD</em> be associated with the <a href="#dfn-image-profile" class="internalDFN" data-link-type="dfn">Image Profile</a>
<a href="#dfn-document-instance" class="internalDFN" data-link-type="dfn">Document Instance</a> such that, when image content is encountered, assistive technologies have access to its corresponding text
form. The method by which this association is made is left to each application.</p>
@@ -809,7 +809,7 @@
<ol>
<li>no attribute or element of the TTML timing vocabulary is present within the <code>head</code> element;</li>
- <li>given two <a title="intermediate synchronic document" href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic documents</a> <em>A</em> and <em>B</em>
+ <li>given two <a data-lt="intermediate synchronic document" href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic documents</a> <em>A</em> and <em>B</em>
of the <a href="#dfn-document-instance" class="internalDFN" data-link-type="dfn">Document Instance</a>, with start times <em>TA</em> and <em>TB</em>, respectively, <em>TA</em> is not greater than
<em>TB</em> if <em>A</em> includes a <code>p</code> element that occurs earlier in the document than any <code>p</code>
element that <em>B</em> includes;
@@ -1062,21 +1062,21 @@
region (including its boundary) and the sets of coordinates belonging to the root container (including its boundary) is the
set of coordinates belonging to the region (including its boundary).</p>
- <p>No two <a title="presented region" href="#dfn-presented-region" class="internalDFN" data-link-type="dfn">presented regions</a> in a given <a href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic document</a> <em class="rfc2119" title="SHALL">SHALL</em>
+ <p>No two <a data-lt="presented region" href="#dfn-presented-region" class="internalDFN" data-link-type="dfn">presented regions</a> in a given <a href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic document</a> <em class="rfc2119" title="SHALL">SHALL</em>
overlap, i.e. the intersection of the sets of coordinates within each region (including its boundary) is empty.</p>
</section>
<section id="maximum-number" typeof="bibo:Chapter" resource="#maximum-number" property="bibo:hasPart">
<h4 id="h-maximum-number" resource="#h-maximum-number"><span property="xhv:role" resource="xhv:heading"><span class="secno">6.8.3 </span>Maximum number</span></h4>
- <p>The number of <a title="presented region" href="#dfn-presented-region" class="internalDFN" data-link-type="dfn">presented regions</a> in a given <a href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic document</a> <em class="rfc2119" title="SHALL NOT">SHALL NOT</em> be greater than 4.</p>
+ <p>The number of <a data-lt="presented region" href="#dfn-presented-region" class="internalDFN" data-link-type="dfn">presented regions</a> in a given <a href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic document</a> <em class="rfc2119" title="SHALL NOT">SHALL NOT</em> be greater than 4.</p>
</section>
</section>
<section id="hypothetical-render-model-1" typeof="bibo:Chapter" resource="#hypothetical-render-model-1" property="bibo:hasPart">
<h3 id="h-hypothetical-render-model-1" resource="#h-hypothetical-render-model-1"><span property="xhv:role" resource="xhv:heading"><span class="secno">6.9 </span>Hypothetical Render Model</span></h3>
- <p>Any sequence of consecutive <a title="intermediate synchronic document" href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic documents</a> <em class="rfc2119" title="SHALL">SHALL</em> be
+ <p>Any sequence of consecutive <a data-lt="intermediate synchronic document" href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic documents</a> <em class="rfc2119" title="SHALL">SHALL</em> be
reproducible without error by the Hypothetical Render Model specified in Section <a href="#hypothetical-render-model" class="sec-ref"><span class="secno">9.</span> <span class="sec-title">Hypothetical Render Model</span></a>.</p>
</section>
@@ -2158,7 +2158,7 @@
</span></figcaption>
</figure>
- <p>The model operates on successive <a title="intermediate synchronic document" href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic documents</a>
+ <p>The model operates on successive <a data-lt="intermediate synchronic document" href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic documents</a>
obtained from an input <a href="#dfn-document-instance" class="internalDFN" data-link-type="dfn">Document Instance</a>, and uses a simple double buffering model: while an <a href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic
document</a> E<sub>n</sub> is being painted into Presentation Buffer P<sub>n</sub> (the "front buffer" of the model), the
previous <a href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic document</a> E<sub>n-1</sub> is available for display in Presentation Buffer
@@ -2172,8 +2172,8 @@
<p>Whenever applicable, constraints are specified relative to root container dimensions, allowing subtitle sequences to be
authored independently of <a href="#dfn-related-video-object" class="internalDFN" data-link-type="dfn">related video object</a> resolution.</p>
- <p>To enables scenarios where the same glyphs are used in multiple successive <a title="intermediate synchronic document" href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic documents</a>, e.g. to convey a CEA-608/708-style roll-up (see
- [<cite><a class="bibref" href="#bib-CEA-608">CEA-608</a></cite>] and [<cite><a class="bibref" href="#bib-CEA-708">CEA-708</a></cite>]), the Glyph Buffers G<sub>n</sub> and G<sub>n-1</sub> store rendered glyphs across <a title="intermediate synchronic document" href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic documents</a>, allowing glyphs to be copied into the
+ <p>To enables scenarios where the same glyphs are used in multiple successive <a data-lt="intermediate synchronic document" href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic documents</a>, e.g. to convey a CEA-608/708-style roll-up (see
+ [<cite><a class="bibref" href="#bib-CEA-608">CEA-608</a></cite>] and [<cite><a class="bibref" href="#bib-CEA-708">CEA-708</a></cite>]), the Glyph Buffers G<sub>n</sub> and G<sub>n-1</sub> store rendered glyphs across <a data-lt="intermediate synchronic document" href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic documents</a>, allowing glyphs to be copied into the
Presentation Buffer instead of rendered, a more costly operation.</p>
<p>Similarly, Decoded Image Buffers D<sub>n</sub> and D<sub>n-1</sub> store decoded images across intermediate synchronic
@@ -2291,7 +2291,7 @@
<p class="equation">PAINT(E<sub>n</sub>) = ∑<sub>R<sub>i</sub>∈R<sub>p</sub></sub> SIZE(R<sub>i</sub>) ∙ NBG(R<sub>i</sub>)</p>
- <p>where R_p <em class="rfc2119" title="SHALL">SHALL</em> be the set of <a title="presented region" href="#dfn-presented-region" class="internalDFN" data-link-type="dfn">presented regions</a> in the <a href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic
+ <p>where R_p <em class="rfc2119" title="SHALL">SHALL</em> be the set of <a data-lt="presented region" href="#dfn-presented-region" class="internalDFN" data-link-type="dfn">presented regions</a> in the <a href="#dfn-intermediate-synchronic-document" class="internalDFN" data-link-type="dfn">intermediate synchronic
document</a> E<sub>n</sub>.</p>
<p>NSIZE(R<sub>i</sub>) <em class="rfc2119" title="SHALL">SHALL</em> be given by:</p>
@@ -2486,7 +2486,7 @@
<li>GCpy is the normalized glyph copy performance factor.</li>
</ul>
- <p>G<sub>r</sub> and G<sub>c</sub> <em class="rfc2119" title="SHALL">SHALL</em> include only glyphs in <a title="presented region" href="#dfn-presented-region" class="internalDFN" data-link-type="dfn">presented regions</a> and <em class="rfc2119" title="SHALL NOT">SHALL NOT</em> include a [<cite><a class="bibref" href="#bib-UNICODE">UNICODE</a></cite>] Code Point if it does not result in a change to presentation, e.g. the Code Point is
+ <p>G<sub>r</sub> and G<sub>c</sub> <em class="rfc2119" title="SHALL">SHALL</em> include only glyphs in <a data-lt="presented region" href="#dfn-presented-region" class="internalDFN" data-link-type="dfn">presented regions</a> and <em class="rfc2119" title="SHALL NOT">SHALL NOT</em> include a [<cite><a class="bibref" href="#bib-UNICODE">UNICODE</a></cite>] Code Point if it does not result in a change to presentation, e.g. the Code Point is
ignored.</p>
<p>The Normalized Rendered Glyph Area NRGA(G<sub>i</sub>) of a glyph G<sub>i</sub> <em class="rfc2119" title="SHALL">SHALL</em> be equal to:</p>
@@ -2661,27 +2661,7 @@
<tr>
<td>U+0020 - U+007E</td>
</tr>
-
- <tr>
- <th>(Letterlike Symbols)
- </th></tr>
-
- <tr>
- <td>U+2103 : DEGREES CELSIUS</td>
- </tr>
-
- <tr>
- <td>U+2109 : DEGREES FAHRENHEIT</td>
- </tr>
-
- <tr>
- <td>U+2120 : SERVICE MARK SIGN</td>
- </tr>
-
- <tr>
- <td>U+2122 : TRADE MARK SIGN</td>
- </tr>
-
+
<tr>
<th>(Latin-1 Supplement)</th>
</tr>
@@ -2691,14 +2671,6 @@
</tr>
<tr>
- <th>(Number Forms)</th>
- </tr>
-
- <tr>
- <td>U+2153 - U+215F : Fractions</td>
- </tr>
-
- <tr>
<th>(Latin Extended-A)</th>
</tr>
@@ -2729,6 +2701,94 @@
<tr>
<td>U+017E : LATIN SMALL LETTER Z WITH CARON</td>
</tr>
+
+ <tr>
+ <th>(Latin Extended-B)</th>
+ </tr>
+
+ <tr>
+ <td>U+0192 : LATIN SMALL LETTER F WITH HOOK</td>
+ </tr>
+
+ <tr>
+ <th>(Spacing Modifier Letters)</th>
+ </tr>
+
+ <tr>
+ <td>U+02DC : SMALL TILDE</td>
+ </tr>
+
+ <tr>
+ <th>(Combining Diacritical Marks)</th>
+ </tr>
+
+ <tr>
+ <td>U+0301 : COMBINING ACUTE ACCENT</td>
+ </tr>
+
+ <tr>
+ <th>(General Punctuation)</th>
+ </tr>
+
+ <tr>
+ <td>U+2010 - U+2015 : Dashes</td>
+ </tr>
+
+ <tr>
+ <td>U+2016 - U+2027 : General punctuation</td>
+ </tr>
+
+ <tr>
+ <td>U+2030 - U+203A : General punctuation</td>
+ </tr>
+
+ <tr>
+ <th>(Currency symbols)</th>
+ </tr>
+
+ <tr>
+ <td>U+20AC : EURO SIGN</td>
+ </tr>
+
+ <tr>
+ <th>(Letterlike Symbols)
+ </th></tr>
+
+ <tr>
+ <td>U+2103 : DEGREES CELSIUS</td>
+ </tr>
+
+ <tr>
+ <td>U+2109 : DEGREES FAHRENHEIT</td>
+ </tr>
+
+ <tr>
+ <td>U+2120 : SERVICE MARK SIGN</td>
+ </tr>
+
+ <tr>
+ <td>U+2122 : TRADE MARK SIGN</td>
+ </tr>
+
+ <tr>
+ <th>(Number Forms)</th>
+ </tr>
+
+ <tr>
+ <td>U+2153 - U+215F : Fractions</td>
+ </tr>
+
+ <tr>
+ <th>(Mathematical Operators)</th>
+ </tr>
+
+ <tr>
+ <td>U+2212 : MINUS SIGN</td>
+ </tr>
+
+ <tr>
+ <td>U+221E : INFINITY</td>
+ </tr>
<tr>
<th>(Box Drawing)</th>
@@ -2759,14 +2819,6 @@
</tr>
<tr>
- <th>(Latin Extended-B)</th>
- </tr>
-
- <tr>
- <td>U+0192 : LATIN SMALL LETTER F WITH HOOK</td>
- </tr>
-
- <tr>
<th>(Block Elements)</th>
</tr>
@@ -2775,37 +2827,13 @@
</tr>
<tr>
- <th>(Spacing Modifier Letters)</th>
- </tr>
-
- <tr>
- <td>U+02DC : SMALL TILDE</td>
- </tr>
-
- <tr>
<th>(Geometric Shapes)</th>
</tr>
<tr>
<td>U+25A1 : WHITE SQUARE</td>
</tr>
-
- <tr>
- <th>(General Punctuation)</th>
- </tr>
-
- <tr>
- <td>U+2010 - U+2015 : Dashes</td>
- </tr>
-
- <tr>
- <td>U+2016 - U+2027 : General punctuation</td>
- </tr>
-
- <tr>
- <td>U+2030 - U+203A : General punctuation</td>
- </tr>
-
+
<tr>
<th>(Musical Symbols)</th>
</tr>
@@ -2822,13 +2850,6 @@
<td>U+266B : BEAMED EIGHTH NOTES</td>
</tr>
- <tr>
- <th>(Currency symbols)</th>
- </tr>
-
- <tr>
- <td>U+20AC : EURO SIGN</td>
- </tr>
</tbody></table><br>
<p>Table 2 specifies supplementary character set that have proven useful in captioning and subtitling applications for a number
@@ -2848,6 +2869,12 @@
</thead>
<tbody>
+ <tr>
+ <td>sq, fi, da, nl, en, de, is, no, sv, ca, fr, it</td>
+
+ <td><em>no supplementary characters</em></td>
+ </tr>
+
<tr>
<td>lv, lt, et, tr, hr, cs, pl, sl, sk</td>
@@ -2856,13 +2883,6 @@
</tr>
<tr>
- <td>nl</td>
-
- <td>(Combining Diacritical Marks)<br>
- U+0301</td>
- </tr>
-
- <tr>
<td>ro</td>
<td>(Latin Extended-A)<br>
@@ -2876,7 +2896,6 @@
<td>el</td>
<td>(Combining Diacritical Marks)<br>
- U+0301<br>
U+0308<br>
(Greek and Coptic)<br>
U+0386 - U+038A<br>
@@ -2897,6 +2916,7 @@
<td>ar</td>
<td>(Arabic)<br>
+ U+0609<br>
U+060C - U+060D<br>
U+061B<br>
U+061E - U+061F<br>
@@ -2916,26 +2936,23 @@
</tr>
<tr>
- <td>bs, bg, mk, ru, sr</td>
+ <td>bs, bg, mk, ru, sr, uk</td>
<td>(Latin Extended-A)<br>
U+0100 - U+017F<br>
- (Cyrillic)<br>
- U+0400 - U+045F</td>
- </tr>
-
- <tr>
- <td>uk</td>
-
- <td>(Latin Extended-A)<br>
- U+0100 - U+017F<br>
+
+ (Spacing Modifier Letters)<br>
+ U+02BC<br>
+
(Cyrillic)<br>
U+0400 - U+045F<br>
- U+0490 - U+0491<br>
- (Spacing Modifier Letters)<br>
- U+02BC<br>
+ U+048A - U+04F9<br>
+
(Letterlike Symbols)<br>
- U+2116</td>
+ U+2116
+
+ </td>
+
</tr>
<tr>
@@ -2945,13 +2962,7 @@
U+0100 - U+017F<br>
(Cyrillic)<br>
U+0400 - U+045F<br>
- U+0492 - U+0493<br>
- U+049A - U+049B<br>
- U+04A2 - U+04A3<br>
- U+04AE - U+04B1<br>
- U+04BA - U+04BB<br>
- U+04D8 - U+04D9<br>
- U+04E8 - U+04E9<br></td>
+ U+048A - U+04F9</td>
</tr>
<tr>
@@ -3030,7 +3041,7 @@
<section class="appendix" id="sample-instance" typeof="bibo:Chapter" resource="#sample-instance" property="bibo:hasPart">
<!--OddPage--><h2 id="h-sample-instance" resource="#h-sample-instance"><span property="xhv:role" resource="xhv:heading"><span class="secno">E. </span>Sample Document Instance (non-normative)</span></h2>
- <p>The following sample <a title="Document Instance" href="#dfn-document-instance" class="internalDFN" data-link-type="dfn">Document Instances</a> conforms to the Text and Image Profiles, respectively. These samples are for illustration only, and are neither intended to capture current or future practice, nor exercise all normative prose contained in this specification.</p>
+ <p>The following sample <a data-lt="Document Instance" href="#dfn-document-instance" class="internalDFN" data-link-type="dfn">Document Instances</a> conforms to the Text and Image Profiles, respectively. These samples are for illustration only, and are neither intended to capture current or future practice, nor exercise all normative prose contained in this specification.</p>
<div class="example"><div class="example-title"><span>Example 10</span></div><pre class="example"><?xml version="1.0" encoding="UTF-8"?>
<tt
--- a/ttml-ww-profiles/ttml-ww-profiles.source.html Thu Jul 23 07:31:31 2015 -0700
+++ b/ttml-ww-profiles/ttml-ww-profiles.source.html Mon Aug 03 21:59:04 2015 +0200
@@ -167,7 +167,7 @@
<p>A <a>Document Instance</a> SHALL NOT conform to the <a>Text Profile</a> and <a>Image Profile</a> simultaneously.</p>
<p>In applications that require subtitle/caption content in image form to be simultaneously available in text form, two
- distinct <a title="Document Instance">Document Instances</a>, one conforming to the <a>Text Profile</a> and the other conforming to the <a>Image Profile</a>,
+ distinct <a data-lt="Document Instance">Document Instances</a>, one conforming to the <a>Text Profile</a> and the other conforming to the <a>Image Profile</a>,
SHOULD be offered. In addition, the <a>Text Profile</a> <a>Document Instance</a> SHOULD be associated with the <a>Image Profile</a>
<a>Document Instance</a> such that, when image content is encountered, assistive technologies have access to its corresponding text
form. The method by which this association is made is left to each application.</p>
@@ -483,7 +483,7 @@
<ol>
<li>no attribute or element of the TTML timing vocabulary is present within the <code>head</code> element;</li>
- <li>given two <a title="intermediate synchronic document">intermediate synchronic documents</a> <em>A</em> and <em>B</em>
+ <li>given two <a data-lt="intermediate synchronic document">intermediate synchronic documents</a> <em>A</em> and <em>B</em>
of the <a>Document Instance</a>, with start times <em>TA</em> and <em>TB</em>, respectively, <em>TA</em> is not greater than
<em>TB</em> if <em>A</em> includes a <code>p</code> element that occurs earlier in the document than any <code>p</code>
element that <em>B</em> includes;
@@ -744,14 +744,14 @@
region (including its boundary) and the sets of coordinates belonging to the root container (including its boundary) is the
set of coordinates belonging to the region (including its boundary).</p>
- <p>No two <a title="presented region">presented regions</a> in a given <a>intermediate synchronic document</a> SHALL
+ <p>No two <a data-lt="presented region">presented regions</a> in a given <a>intermediate synchronic document</a> SHALL
overlap, i.e. the intersection of the sets of coordinates within each region (including its boundary) is empty.</p>
</section>
<section>
<h4>Maximum number</h4>
- <p>The number of <a title="presented region">presented regions</a> in a given <a>intermediate synchronic document</a> SHALL
+ <p>The number of <a data-lt="presented region">presented regions</a> in a given <a>intermediate synchronic document</a> SHALL
NOT be greater than 4.</p>
</section>
</section>
@@ -759,7 +759,7 @@
<section>
<h3>Hypothetical Render Model</h3>
- <p>Any sequence of consecutive <a title="intermediate synchronic document">intermediate synchronic documents</a> SHALL be
+ <p>Any sequence of consecutive <a data-lt="intermediate synchronic document">intermediate synchronic documents</a> SHALL be
reproducible without error by the Hypothetical Render Model specified in Section <a href=
"#hypothetical-render-model"></a>.</p>
</section>
@@ -1841,7 +1841,7 @@
</figcaption>
</figure>
- <p>The model operates on successive <a title="intermediate synchronic document">intermediate synchronic documents</a>
+ <p>The model operates on successive <a data-lt="intermediate synchronic document">intermediate synchronic documents</a>
obtained from an input <a>Document Instance</a>, and uses a simple double buffering model: while an <a>intermediate synchronic
document</a> E<sub>n</sub> is being painted into Presentation Buffer P<sub>n</sub> (the "front buffer" of the model), the
previous <a>intermediate synchronic document</a> E<sub>n-1</sub> is available for display in Presentation Buffer
@@ -1855,9 +1855,9 @@
<p>Whenever applicable, constraints are specified relative to root container dimensions, allowing subtitle sequences to be
authored independently of <a>related video object</a> resolution.</p>
- <p>To enables scenarios where the same glyphs are used in multiple successive <a title=
+ <p>To enables scenarios where the same glyphs are used in multiple successive <a data-lt=
"intermediate synchronic document">intermediate synchronic documents</a>, e.g. to convey a CEA-608/708-style roll-up (see
- [[CEA-608]] and [[CEA-708]]), the Glyph Buffers G<sub>n</sub> and G<sub>n-1</sub> store rendered glyphs across <a title=
+ [[CEA-608]] and [[CEA-708]]), the Glyph Buffers G<sub>n</sub> and G<sub>n-1</sub> store rendered glyphs across <a data-lt=
"intermediate synchronic document">intermediate synchronic documents</a>, allowing glyphs to be copied into the
Presentation Buffer instead of rendered, a more costly operation.</p>
@@ -1976,7 +1976,7 @@
<p class="equation">PAINT(E<sub>n</sub>) = ∑<sub>R<sub>i</sub>∈R<sub>p</sub></sub> SIZE(R<sub>i</sub>) ∙ NBG(R<sub>i</sub>)</p>
- <p>where R_p SHALL be the set of <a title="presented region">presented regions</a> in the <a>intermediate synchronic
+ <p>where R_p SHALL be the set of <a data-lt="presented region">presented regions</a> in the <a>intermediate synchronic
document</a> E<sub>n</sub>.</p>
<p>NSIZE(R<sub>i</sub>) SHALL be given by:</p>
@@ -2172,7 +2172,7 @@
<li>GCpy is the normalized glyph copy performance factor.</li>
</ul>
- <p>G<sub>r</sub> and G<sub>c</sub> SHALL include only glyphs in <a title="presented region">presented regions</a> and SHALL
+ <p>G<sub>r</sub> and G<sub>c</sub> SHALL include only glyphs in <a data-lt="presented region">presented regions</a> and SHALL
NOT include a [[!UNICODE]] Code Point if it does not result in a change to presentation, e.g. the Code Point is
ignored.</p>
@@ -2351,27 +2351,7 @@
<tr>
<td>U+0020 - U+007E</td>
</tr>
-
- <tr>
- <th>(Letterlike Symbols)</td>
- </tr>
-
- <tr>
- <td>U+2103 : DEGREES CELSIUS</td>
- </tr>
-
- <tr>
- <td>U+2109 : DEGREES FAHRENHEIT</td>
- </tr>
-
- <tr>
- <td>U+2120 : SERVICE MARK SIGN</td>
- </tr>
-
- <tr>
- <td>U+2122 : TRADE MARK SIGN</td>
- </tr>
-
+
<tr>
<th>(Latin-1 Supplement)</th>
</tr>
@@ -2381,14 +2361,6 @@
</tr>
<tr>
- <th>(Number Forms)</th>
- </tr>
-
- <tr>
- <td>U+2153 - U+215F : Fractions</td>
- </tr>
-
- <tr>
<th>(Latin Extended-A)</th>
</tr>
@@ -2419,6 +2391,94 @@
<tr>
<td>U+017E : LATIN SMALL LETTER Z WITH CARON</td>
</tr>
+
+ <tr>
+ <th>(Latin Extended-B)</th>
+ </tr>
+
+ <tr>
+ <td>U+0192 : LATIN SMALL LETTER F WITH HOOK</td>
+ </tr>
+
+ <tr>
+ <th>(Spacing Modifier Letters)</th>
+ </tr>
+
+ <tr>
+ <td>U+02DC : SMALL TILDE</td>
+ </tr>
+
+ <tr>
+ <th>(Combining Diacritical Marks)</th>
+ </tr>
+
+ <tr>
+ <td>U+0301 : COMBINING ACUTE ACCENT</td>
+ </tr>
+
+ <tr>
+ <th>(General Punctuation)</th>
+ </tr>
+
+ <tr>
+ <td>U+2010 - U+2015 : Dashes</td>
+ </tr>
+
+ <tr>
+ <td>U+2016 - U+2027 : General punctuation</td>
+ </tr>
+
+ <tr>
+ <td>U+2030 - U+203A : General punctuation</td>
+ </tr>
+
+ <tr>
+ <th>(Currency symbols)</th>
+ </tr>
+
+ <tr>
+ <td>U+20AC : EURO SIGN</td>
+ </tr>
+
+ <tr>
+ <th>(Letterlike Symbols)</td>
+ </tr>
+
+ <tr>
+ <td>U+2103 : DEGREES CELSIUS</td>
+ </tr>
+
+ <tr>
+ <td>U+2109 : DEGREES FAHRENHEIT</td>
+ </tr>
+
+ <tr>
+ <td>U+2120 : SERVICE MARK SIGN</td>
+ </tr>
+
+ <tr>
+ <td>U+2122 : TRADE MARK SIGN</td>
+ </tr>
+
+ <tr>
+ <th>(Number Forms)</th>
+ </tr>
+
+ <tr>
+ <td>U+2153 - U+215F : Fractions</td>
+ </tr>
+
+ <tr>
+ <th>(Mathematical Operators)</th>
+ </tr>
+
+ <tr>
+ <td>U+2212 : MINUS SIGN</td>
+ </tr>
+
+ <tr>
+ <td>U+221E : INFINITY</td>
+ </tr>
<tr>
<th>(Box Drawing)</th>
@@ -2449,14 +2509,6 @@
</tr>
<tr>
- <th>(Latin Extended-B)</th>
- </tr>
-
- <tr>
- <td>U+0192 : LATIN SMALL LETTER F WITH HOOK</td>
- </tr>
-
- <tr>
<th>(Block Elements)</th>
</tr>
@@ -2465,37 +2517,13 @@
</tr>
<tr>
- <th>(Spacing Modifier Letters)</th>
- </tr>
-
- <tr>
- <td>U+02DC : SMALL TILDE</td>
- </tr>
-
- <tr>
<th>(Geometric Shapes)</th>
</tr>
<tr>
<td>U+25A1 : WHITE SQUARE</td>
</tr>
-
- <tr>
- <th>(General Punctuation)</th>
- </tr>
-
- <tr>
- <td>U+2010 - U+2015 : Dashes</td>
- </tr>
-
- <tr>
- <td>U+2016 - U+2027 : General punctuation</td>
- </tr>
-
- <tr>
- <td>U+2030 - U+203A : General punctuation</td>
- </tr>
-
+
<tr>
<th>(Musical Symbols)</th>
</tr>
@@ -2512,13 +2540,6 @@
<td>U+266B : BEAMED EIGHTH NOTES</td>
</tr>
- <tr>
- <th>(Currency symbols)</th>
- </tr>
-
- <tr>
- <td>U+20AC : EURO SIGN</td>
- </tr>
</table><br>
<p>Table 2 specifies supplementary character set that have proven useful in captioning and subtitling applications for a number
@@ -2538,6 +2559,12 @@
</thead>
<tbody>
+ <tr>
+ <td>sq, fi, da, nl, en, de, is, no, sv, ca, fr, it</td>
+
+ <td><em>no supplementary characters</em></td>
+ </tr>
+
<tr>
<td>lv, lt, et, tr, hr, cs, pl, sl, sk</td>
@@ -2546,13 +2573,6 @@
</tr>
<tr>
- <td>nl</td>
-
- <td>(Combining Diacritical Marks)<br>
- U+0301</td>
- </tr>
-
- <tr>
<td>ro</td>
<td>(Latin Extended-A)<br>
@@ -2566,7 +2586,6 @@
<td>el</td>
<td>(Combining Diacritical Marks)<br>
- U+0301<br>
U+0308<br>
(Greek and Coptic)<br>
U+0386 - U+038A<br>
@@ -2587,6 +2606,7 @@
<td>ar</td>
<td>(Arabic)<br>
+ U+0609<br>
U+060C - U+060D<br>
U+061B<br>
U+061E - U+061F<br>
@@ -2606,26 +2626,23 @@
</tr>
<tr>
- <td>bs, bg, mk, ru, sr</td>
+ <td>bs, bg, mk, ru, sr, uk</td>
<td>(Latin Extended-A)<br>
U+0100 - U+017F<br>
- (Cyrillic)<br>
- U+0400 - U+045F</td>
- </tr>
-
- <tr>
- <td>uk</td>
-
- <td>(Latin Extended-A)<br>
- U+0100 - U+017F<br>
+
+ (Spacing Modifier Letters)<br>
+ U+02BC<br>
+
(Cyrillic)<br>
U+0400 - U+045F<br>
- U+0490 - U+0491<br>
- (Spacing Modifier Letters)<br>
- U+02BC<br>
+ U+048A - U+04F9<br>
+
(Letterlike Symbols)<br>
- U+2116</td>
+ U+2116
+
+ </td>
+
</tr>
<tr>
@@ -2635,13 +2652,7 @@
U+0100 - U+017F<br>
(Cyrillic)<br>
U+0400 - U+045F<br>
- U+0492 - U+0493<br>
- U+049A - U+049B<br>
- U+04A2 - U+04A3<br>
- U+04AE - U+04B1<br>
- U+04BA - U+04BB<br>
- U+04D8 - U+04D9<br>
- U+04E8 - U+04E9<br></td>
+ U+048A - U+04F9</td>
</tr>
<tr>
@@ -2718,7 +2729,7 @@
<section class='appendix' id='sample-instance'>
<h2>Sample Document Instance (non-normative)</h2>
- <p>The following sample <a title='Document Instance'>Document Instances</a> conforms to the Text and Image Profiles, respectively. These samples are for illustration only, and are neither intended to capture current or future practice, nor exercise all normative prose contained in this specification.</p>
+ <p>The following sample <a data-lt='Document Instance'>Document Instances</a> conforms to the Text and Image Profiles, respectively. These samples are for illustration only, and are neither intended to capture current or future practice, nor exercise all normative prose contained in this specification.</p>
<pre class='example'>
<?xml version="1.0" encoding="UTF-8"?>