WWW/International/multilingualweb/lt/drafts/its20 its20.html,1.108,1.109 its20.odd,1.106,1.107

Update of /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20
In directory hutz:/tmp/cvs-serv5840

Modified Files:
	its20.html its20.odd 
Log Message:
Updated Ruby to HTML5 model

Index: its20.odd
===================================================================
RCS file: /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/its20.odd,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -d -r1.106 -r1.107
--- its20.odd	16 Aug 2012 14:25:48 -0000	1.106
+++ its20.odd	16 Aug 2012 16:00:30 -0000	1.107
@@ -1151,7 +1151,7 @@
 							<gi>ruby</gi>.</p>
 						<!-- CHANGE NOTE (ARL - 2012-07-23): Added a "however" to emphasize the importance of the caution -->
 						<p>The content model of <gi>span</gi> permits arbitrary nesting of ruby markup, since the
-							<gi>rb</gi> and <gi>rt</gi> elements themselves can contain <gi>span</gi>. An application of
+							<gi>rt</gi> element can contain <gi>span</gi>. An application of
 							ruby, however, <ref target="#rfc-keywords">MUST</ref> not use such arbitrary nesting.</p>
 						<p>The data category determines what is being selected. The necessary data category specific
 							defaults are described in <ptr target="#datacategories-defaults-etc" type="specref" />.</p>
@@ -1177,7 +1177,7 @@
 						<p>Markup for local selection is defined as follows. The attribute group <ref
 							target="#att.local.no-ns.attributes">att.local.no-ns.attributes</ref> contains ITS
 							attributes in no namespace and is used with the ITS elements <gi>span</gi>,
-							<gi>locNote</gi>, <gi>ruby</gi>, <gi>rb</gi>, <gi>rt</gi>, <gi>rbc</gi>, <gi>rtc</gi> and
+							<gi>locNote</gi>, <gi>ruby</gi>, <gi>rt</gi> and
 							<gi>rp</gi>. The attribute group <ref target="#att.local.with-ns.attributes"
 							>att.local.with-ns.attributes</ref> contains namespace qualified ITS attributes and is used
 							with elements from different namespaces. The attribute group <ref
@@ -1549,8 +1549,7 @@
 								attribute. The following attributes point to existing information:
 									<att>locNotePointer</att>, <att>locNoteRefPointer</att>,
 									<att>termInfoPointer</att>, <att>termInfoRefPointer</att>, <att>rubyPointer</att>,
-									<att>rtPointer</att>, <att>rpPointer</att>, <att>rbcPointer</att>,
-									<att>rtcPointer</att>, <att>rbspanPointer</att>, <att>langPointer</att>.</p>
+									<att>rtPointer</att>, <att>rpPointer</att>, <att>langPointer</att>.</p>
 							<note type="ed">Make sure that previous list of ..Pointer attributes is complete once
 								spec is stable.</note>
 							<p>Context for evaluatiation of the XPath expression is same as for absolute selector
@@ -2683,8 +2682,7 @@
 					</div>
 					<div xml:id="ruby-implementation">
 						<head>Implementation</head>
-						<note type="ed">Examples for HTML5 need to be added; the ruby model needs to be changed to refer
-							to HTML5.</note>
+						<note type="ed">Examples for HTML5 need to be added; </note>
 						<p>The <ref target="#ruby-annotation">Ruby</ref> data category can be expressed with global
 							rules, or locally. There is no inheritance.</p>
 
@@ -2695,17 +2693,10 @@
 								pointing to a node that corresponds to the ruby element.</item>
 							<item>An optional <att>rpPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref>
 								pointing to a node that corresponds to the ruby parenthesis.</item>
-							<item>An optional <att>rbcPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref>
-								pointing to a node that corresponds to the ruby base container.</item>
-							<item>An optional <att>rtcPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref>
-								pointing to a node that corresponds to the ruby text container.</item>
-							<item>An optional <att>rbspanPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref> pointing to a node that corresponds to the <att>rbspan</att>
-								attribute.</item>
 							<item>An optional <gi>rubyText</gi> element that contains the ruby text.</item>
 							<item>An optional <att>rtPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref>
 								pointing to a node that corresponds to the ruby text.</item>
 
-
 						</list>
 						<note><p>Where legacy formats do not contain ruby markup, it is still possible to associate ruby
 							text with a specified range of document content using the <gi>rubyRule</gi>
@@ -2719,19 +2710,15 @@
 						<p>LOCAL: In a document, the <ref target="#ruby-annotation">Ruby</ref> data category is realized
 							with a <gi>ruby</gi> element. It contains the following:</p>
 						<list type="unordered">
-							<item>An <gi>rb</gi> element that contains the ruby base text and allows for <ref
+							<item>The ruby base text or <gi>span</gi> element that contains the ruby base text and allows for <ref
 								target="#selection-local">local ITS markup</ref>.</item>
 							<item>An <gi>rp</gi> element that contains the ruby parenthesis. It is used in case of
 								simple markup to specify characters that can denote the beginning and end of ruby text
 								when user agents do not have other ways to present ruby text distinctively from the base
 								text.</item>
 							<item>An <gi>rt</gi> element that contains the ruby text and allows for <ref
-								target="#selection-local">local ITS markup</ref>. It has an optional <att type="element"
-								>rbspan</att> attribute. The <att type="element">rbspan</att> attribute allows an
-								<gi>rt</gi> element to span multiple <gi>rb</gi> elements.</item>
+								target="#selection-local">local ITS markup</ref>.</item>
 
-							<item>An <gi>rbc</gi> element that contains the ruby base container.</item>
-							<item>An <gi>rtc</gi> element that contains the ruby text container.</item>
 						</list>
 						<p>All these elements share the attributes of the <gi>span</gi> element. </p>
 						<exemplum xml:id="EX-ruby-implementation-1">
@@ -2740,12 +2727,11 @@
 								target="examples/xml/EX-ruby-implementation-1.xml" />
 						</exemplum>
 						<note><p>The structure of the content model for the <gi>ruby</gi> element is identical with the
-							structure of ruby markup as defined in <ptr type="bibref" target="#ruby-tr" />. An
-							implementation of the <ref target="#ruby-annotation">Ruby</ref> data category is encouraged,
-							but not mandated follow the <ref target="http://www.w3.org/TR/ruby/#conformance">conformance
-							criteria for ruby</ref> defined in that specification.</p> <p>The structure of ruby defined
+							structure of ruby markup as defined in <ptr type="bibref" target="#html5" />.</p> 
+							<p>The structure of ruby defined
 							in section 5.4 of <ptr type="bibref" target="#opendocument" /> is also compliant with ruby
 							defined in this specification.</p> </note>
+						<note type="ed">Need to reevaluate above statement related to ODF.</note>
 					</div>
 
 					<div xml:id="ruby-markup">
@@ -2778,22 +2764,6 @@
 										<datatype> <rng:data type="string" /> </datatype>
 									</attDef>
 
-									<attDef ident="rbcPointer" usage="opt">
-										<desc><ref target="#selectors">Relative selector</ref> pointing to a node that corresponds to a
-											<gi>rbc</gi> element</desc>
-										<datatype> <rng:data type="string" /> </datatype>
-									</attDef>
-
-									<attDef ident="rtcPointer" usage="opt">
-										<desc><ref target="#selectors">Relative selector</ref> pointing to a node that corresponds to a
-											<gi>rtc</gi> element</desc>
-										<datatype> <rng:data type="string" /> </datatype>
-									</attDef>
-									<attDef ident="rbspanPointer" usage="opt">
-										<desc><ref target="#selectors">Relative selector</ref> pointing to a node that corresponds to a
-											<att>rbspan</att> attribute.</desc>
-										<datatype> <rng:data type="string" /> </datatype>
-									</attDef>
 								</attList>
 							</elementSpec>
 							<elementSpec ident="rubyText" ns="http://www.w3.org/2005/11/its">
@@ -2802,22 +2772,20 @@
 									<memberOf key="att.local.no-ns" />
 								</classes>
 								<content> <rng:text /> </content>
-								<attList>
-									<attDef ident="rbspan" usage="opt">
-										<desc>Allows an <gi>rt</gi> element to span multiple <gi>rb</gi> elements in
-											complex ruby markup.</desc>
-										<datatype> <rng:data type="string"> </rng:data> </datatype>
-									</attDef>
-								</attList>
 							</elementSpec>
 							<elementSpec ident="ruby" ns="http://www.w3.org/2005/11/its">
 								<desc>Ruby markup.</desc>
 								<classes>
 									<memberOf key="att.local.no-ns" />
 								</classes>
-								<content> <rng:choice>
+								<content> <rng:oneOrMore>
 									<rng:group>
-										<rng:ref name="rb" />
+										<rng:oneOrMore>
+											<rng:choice>
+												<rng:text />
+												<rng:ref name="span" />
+											</rng:choice>
+										</rng:oneOrMore>
 										<rng:choice>
 											<rng:ref name="rt" />
 											<rng:group>
@@ -2827,14 +2795,7 @@
 											</rng:group>
 										</rng:choice>
 									</rng:group>
-									<rng:group>
-										<rng:ref name="rbc" />
-										<rng:ref name="rtc" />
-										<rng:optional>
-											<rng:ref name="rtc" />
-										</rng:optional>
-									</rng:group>
-									</rng:choice> </content>
+									</rng:oneOrMore> </content>
 								<attList>
 									<attDef ident="xmlns" usage="req">
 										<desc>The ITS namespace</desc>
@@ -2850,18 +2811,6 @@
 									</attDef>
 								</attList>
 							</elementSpec>
-							<elementSpec ident="rb" ns="http://www.w3.org/2005/11/its">
-								<desc>Ruby base text.</desc>
-								<classes>
-									<memberOf key="att.local.no-ns" />
-								</classes>
-								<content> <rng:zeroOrMore>
-									<rng:choice>
-										<rng:text />
-										<rng:ref name="span" />
-									</rng:choice>
-									</rng:zeroOrMore> </content>
-							</elementSpec>
 							<elementSpec ident="rt" ns="http://www.w3.org/2005/11/its">
 								<desc>Ruby text.</desc>
 								<classes>
@@ -2873,31 +2822,6 @@
 										<rng:ref name="span" />
 									</rng:choice>
 									</rng:zeroOrMore> </content>
-								<attList>
-									<attDef ident="rbspan" usage="opt">
-										<desc>Allows an <gi>rt</gi> element to span multiple <gi>rb</gi> elements in
-											complex ruby markup.</desc>
-										<datatype> <rng:data type="string"> </rng:data> </datatype>
-									</attDef>
-								</attList>
-							</elementSpec>
-							<elementSpec ident="rbc" ns="http://www.w3.org/2005/11/its">
-								<desc>Container for <gi>rb</gi> elements in the case of complex ruby markup.</desc>
-								<classes>
-									<memberOf key="att.local.no-ns" />
-								</classes>
-								<content> <rng:oneOrMore>
-									<rng:ref name="rb" />
-									</rng:oneOrMore> </content>
-							</elementSpec>
-							<elementSpec ident="rtc" ns="http://www.w3.org/2005/11/its">
-								<desc>Container for <gi>rt</gi> elements in the case of complex ruby markup. </desc>
-								<classes>
-									<memberOf key="att.local.no-ns" />
-								</classes>
-								<content> <rng:oneOrMore>
-									<rng:ref name="rt" />
-									</rng:oneOrMore> </content>
 							</elementSpec>
 							<elementSpec ident="rp" ns="http://www.w3.org/2005/11/its">
 								<desc>Used in the case of simple ruby markup to specify characters that can denote the
@@ -3691,6 +3615,10 @@
 						target="http://www.w3.org/International/questions/qa-i18n">Localization vs.
 						Internationalization</ref>. Article of the <ref target="http://www.w3.org/International/">W3C
 						Internationalization Activity</ref>, January 2006.</bibl>
+					<bibl xml:id="html5" n="HTML5">Ian Hickson <title> <ref
+						target="http://www.w3.org/TR/html5/">HTML5 –
+						A vocabulary and associated APIs for HTML and XHTML</ref> </title>. W3C Working Draft 29 March 2012. Available at <ref
+							target="http://www.w3.org/TR/html5/">http://www.w3.org/TR/html5/</ref>. </bibl>
 					<bibl xml:id="iso30042" n="ISO 30042">(International Organization for Standardization).
 						<title>TermBase eXchange (TBX)</title>. [Geneva]: International Organization for
 						Standardization, 2008.</bibl>
@@ -3891,12 +3819,6 @@
 							corresponds to a <code>rt</code> element</p></item>
 						<item><p><term>rpPointer</term></p><p><ref target="#selectors">Relative selector</ref> pointing to a node that
 							corresponds to a <code>rp</code> element</p></item>
-						<item><p><term>rbcPointer</term></p><p><ref target="#selectors">Relative selector</ref> pointing to a node that
-							corresponds to a <code>rbc</code> element</p></item>
-						<item><p><term>rtcPointer</term></p><p><ref target="#selectors">Relative selector</ref> pointing to a node that
-							corresponds to a <code>rtc</code> element</p></item>
-						<item><p><term>rbspanPointer</term></p><p><ref target="#selectors">Relative selector</ref> pointing to a node that
-							corresponds to a rbspan attribute.</p></item>
 						</list><p> </p><list type="unordered">
 						<item><p><term>selector</term></p><p><ref target="#selectors">Absolute selector</ref> identifying the nodes to be selected.</p></item>
 						</list><p> </p></item>
@@ -3904,15 +3826,10 @@
 				<p>The following list summarizes elements that are available for local use:</p>
 				<list type="unordered">
 					<item><p> <term>&lt;span&gt; </term>Inline element to contain ITS information. </p></item>
-					<item><p> <term>&lt;rb&gt; </term>Ruby base text. </p></item>
-					<item><p> <term>&lt;rbc&gt; </term>Container for rb elements in the case of complex ruby markup.
-						</p></item>
 					<item><p> <term>&lt;rp&gt; </term>Used in the case of simple ruby markup to specify characters that
 						can denote the beginning and end of ruby text when user agents do not have other ways to present
 						ruby text distinctively from the base text. </p></item>
 					<item><p> <term>&lt;rt&gt; </term>Ruby text. </p></item>
-					<item><p> <term>&lt;rtc&gt; </term>Container for rt elements in the case of complex ruby markup.
-						</p></item>
 					<item><p> <term>&lt;ruby&gt; </term>Ruby markup. </p> </item>
 				</list>
 				<p>The following list summarizes attributes that are available for local use, with the local elements
@@ -4009,6 +3926,7 @@
 					<item>Added a note about HTML5 and the attributes <att>dir</att> and <att>translate</att> to <ptr target="#selection-local" type="specref"/>.</item>
 					<item>Added definition of <gi>param</gi> element to <ptr target="#selection-global" type="specref"/>.</item>
 					<item>Added <ptr target="#target-pointer" type="specref"/>.</item>
+					<item>Original Ruby markup model changed to HTML5 Ruby model.</item>
 				</list>
 				<p xml:id="changelog-since-20120626">The following log records major changes that have been made to this
 					document since the <ref target="http://www.w3.org/TR/2012/WD-its20-20120626/">ITS 2.0 Working Draft

Index: its20.html
===================================================================
RCS file: /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/its20.html,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -d -r1.108 -r1.109
--- its20.html	16 Aug 2012 14:25:48 -0000	1.108
+++ its20.html	16 Aug 2012 16:00:30 -0000	1.109
@@ -48,9 +48,9 @@
 <div class="toc3">5.2.3 <a href="#selection-local" shape="rect">Local Selection in an XML Document</a></div>
 </div>
 <div class="toc2">5.3 <a href="#selectors" shape="rect">Query Language of Selectors</a><div class="toc3">5.3.1 <a href="#queryLanguage" shape="rect">Choosing Query Language</a></div>
-<div class="toc3">5.3.2 <a href="#d3e2362" shape="rect">XPath 1.0</a></div>
-<div class="toc3">5.3.3 <a href="#d3e2536" shape="rect">CSS Selectors</a></div>
-<div class="toc3">5.3.4 <a href="#d3e2572" shape="rect">Additional query languages</a></div>
+<div class="toc3">5.3.2 <a href="#d3e2350" shape="rect">XPath 1.0</a></div>
+<div class="toc3">5.3.3 <a href="#d3e2514" shape="rect">CSS Selectors</a></div>
+<div class="toc3">5.3.4 <a href="#d3e2550" shape="rect">Additional query languages</a></div>
 <div class="toc3">5.3.5 <a href="#its-param" shape="rect">Variables in selectors</a></div>
 </div>
 <div class="toc2">5.4 <a href="#link-external-rules" shape="rect">Link to External Rules</a></div>
@@ -786,7 +786,7 @@
 <h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="selection-local" id="selection-local" shape="rect"/>5.2.3 Local Selection in an XML Document</h4><p>Local selection in XML documents is realized with <a href="#att.local.with-ns.attributes" shape="rect">local ITS attributes</a>, the <a class="itsmarkup" href="#ruby" shape="rect">ruby</a> element, or the <a class="itsmarkup" href="#span" shape="rect">span</a> element.
 							<a class="itsmarkup" href="#span" shape="rect">span</a> serves just as a carrier for the local ITS attributes and a container for
 							<a class="itsmarkup" href="#ruby" shape="rect">ruby</a>.</p><p>The content model of <a class="itsmarkup" href="#span" shape="rect">span</a> permits arbitrary nesting of ruby markup, since the
-							<a class="itsmarkup" href="#rb" shape="rect">rb</a> and <a class="itsmarkup" href="#rt" shape="rect">rt</a> elements themselves can contain <a class="itsmarkup" href="#span" shape="rect">span</a>. An application of
+							<a class="itsmarkup" href="#rt" shape="rect">rt</a> element can contain <a class="itsmarkup" href="#span" shape="rect">span</a>. An application of
 							ruby, however, <a href="#rfc-keywords" shape="rect">MUST</a> not use such arbitrary nesting.</p><p>The data category determines what is being selected. The necessary data category specific
 							defaults are described in <a class="section-ref" href="#datacategories-defaults-etc" shape="rect">Section 6.1: Position, Defaults, Inheritance and Overriding of Data Categories</a>.</p><div class="exampleOuter"><div class="exampleHeader"><a name="EX-selection-local-1" id="EX-selection-local-1" shape="rect"/>Example 15: Defaults for various data categories</div><p>By default the content of all elements in a document is translatable. The attribute
 								<code>its:translate="no"</code> in the <code>head</code> element means that the content of
@@ -816,7 +816,7 @@
  &lt;/body&gt;
 &lt;/text&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-selection-local-1.xml" shape="rect">examples/xml/EX-selection-local-1.xml</a>]</p></div><p>Markup for local selection is defined as follows. The attribute group <a href="#att.local.no-ns.attributes" shape="rect">att.local.no-ns.attributes</a> contains ITS
 							attributes in no namespace and is used with the ITS elements <a class="itsmarkup" href="#span" shape="rect">span</a>,
-							<a class="itsmarkup" href="#locNote" shape="rect">locNote</a>, <a class="itsmarkup" href="#ruby" shape="rect">ruby</a>, <a class="itsmarkup" href="#rb" shape="rect">rb</a>, <a class="itsmarkup" href="#rt" shape="rect">rt</a>, <a class="itsmarkup" href="#rbc" shape="rect">rbc</a>, <a class="itsmarkup" href="#rtc" shape="rect">rtc</a> and
+							<a class="itsmarkup" href="#locNote" shape="rect">locNote</a>, <a class="itsmarkup" href="#ruby" shape="rect">ruby</a>, <a class="itsmarkup" href="#rt" shape="rect">rt</a> and
 							<a class="itsmarkup" href="#rp" shape="rect">rp</a>. The attribute group <a href="#att.local.with-ns.attributes" shape="rect">att.local.with-ns.attributes</a> contains namespace qualified ITS attributes and is used
 							with elements from different namespaces. The attribute group <a href="#att.local.html5.attributes" shape="rect">att.local.html5.attributes</a> contains ITS attribute
 							for HTML5.</p><div class="note"><p class="prefix"><b>Note:</b></p><p>The <a class="itsmarkup" href="#att.local.no-ns.attribute.dir" shape="rect">dir</a> and <a class="itsmarkup" href="#att.local.no-ns.attribute.translate" shape="rect">translate</a> attributes are not listed in the ITS attributes to be used in HTML5. The reason is that these two attributes are available in HTML5 natively, so there is no need to provide them as <code>its-</code> attributes. The definition of the two attributes in HTML5 is compatibly, that is it provides the same values and interpretation, as the definition for the two data categories <a href="#trans-datacat" shape="rect">Translate</a> and <a href="#directionality" shape="rect">Directionality</a>.</p></div><dl><dt class="label"><a name="att.local.no-ns" id="att.local.no-ns" shape="rect"/>att.local.no-ns</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.local.no-ns.attributes" id="att.local.no-ns.attribute" shape="rect"/>[11]   </td><td rowspan="1" colspan="1"><code>att.local.no-ns.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
@@ -873,9 +873,9 @@
 							languge. The query language is set by <a class="itsmarkup" href="#rules.attributes" shape="rect">queryLanguage</a> attribute on
 								<a class="itsmarkup" href="#rules" shape="rect">rules</a> element. If <code>queryLanguge</code> is not specified XPath 1.0 is
 							used as a default query language.</p></div><div class="div3">
-<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="d3e2362" id="d3e2362" shape="rect"/>5.3.2 XPath 1.0</h4><p>XPath 1.0 is identified by <code>xpath</code> value in <a class="itsmarkup" href="#rules.attributes" shape="rect">queryLanguage</a>
+<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="d3e2350" id="d3e2350" shape="rect"/>5.3.2 XPath 1.0</h4><p>XPath 1.0 is identified by <code>xpath</code> value in <a class="itsmarkup" href="#rules.attributes" shape="rect">queryLanguage</a>
 							attribute.</p><div class="div4">
-<h5><a name="d3e2373" id="d3e2373" shape="rect"/>5.3.2.1Absolute selector</h5><p>The absolute selector <a href="#rfc-keywords" shape="rect">MUST</a> be an XPath expression which
+<h5><a name="d3e2361" id="d3e2361" shape="rect"/>5.3.2.1Absolute selector</h5><p>The absolute selector <a href="#rfc-keywords" shape="rect">MUST</a> be an XPath expression which
 								starts with "<code>/</code>". That is, it must be an <a href="http://www.w3.org/TR/xpath/#NT-AbsoluteLocationPath" shape="rect">
 									AbsoluteLocationPath</a> or union of <a href="http://www.w3.org/TR/xpath/#NT-AbsoluteLocationPath" shape="rect">
 									AbsoluteLocationPath</a>s as described in <a href="#xpath" shape="rect">XPath 1.0</a>.
@@ -886,37 +886,36 @@
 										expression to include a call to any other function.</p></li><li><p>The set of namespace declarations are those in scope on the element which has
 										the attribute in which the expression occurs. This includes the implicit
 										declaration of the prefix <code>xml</code> required by the the <a href="#xmlns" shape="rect">XML Namespaces Recommendation</a>; the default namespace (as
-										declared by <code>xmlns</code>) is not part of this set.</p></li></ul><div class="exampleOuter"><div class="exampleHeader"><a name="d3e2433" id="d3e2433" shape="rect"/>Example 16: XPath expressions with namespaces</div><p>The <code>term</code> element from the TEI is in a namespace
+										declared by <code>xmlns</code>) is not part of this set.</p></li></ul><div class="exampleOuter"><div class="exampleHeader"><a name="d3e2421" id="d3e2421" shape="rect"/>Example 16: XPath expressions with namespaces</div><p>The <code>term</code> element from the TEI is in a namespace
 									<code>http://www.tei-c.org/ns/1.0</code>. </p><div class="exampleInner"><pre xml:space="preserve">
 &lt;its:rules
   xmlns:its="http://www.w3.org/2005/11/its"  version="2.0"&gt;
  &lt;its:termRule selector="//tei:term" term="yes"/&gt;
-&lt;/its:rules&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-selection-global-1.xml" shape="rect">examples/xml/EX-selection-global-1.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="d3e2451" id="d3e2451" shape="rect"/>Example 17: XPath expressions without namespaces</div><p>The <code>term</code> element from DocBook V4.5 is in no namespace.</p><div class="exampleInner"><pre xml:space="preserve">
+&lt;/its:rules&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-selection-global-1.xml" shape="rect">examples/xml/EX-selection-global-1.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="d3e2439" id="d3e2439" shape="rect"/>Example 17: XPath expressions without namespaces</div><p>The <code>term</code> element from DocBook V4.5 is in no namespace.</p><div class="exampleInner"><pre xml:space="preserve">
 &lt;its:rules
   xmlns:its="http://www.w3.org/2005/11/its"  version="2.0"&gt;
  &lt;its:termRule selector="//term" term="yes"/&gt;
 &lt;/its:rules&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-selection-global-2.xml" shape="rect">examples/xml/EX-selection-global-2.xml</a>]</p></div></div><div class="div4">
-<h5><a name="d3e2466" id="d3e2466" shape="rect"/>5.3.2.2Relative selector</h5><p>The relative selector <a href="#rfc-keywords" shape="rect">MUST</a> use a <a href="http://www.w3.org/TR/xpath/#NT-RelativeLocationPath" shape="rect">RelativeLocationPath</a> as described in <a href="#xpath" shape="rect">XPath 1.0</a>.
+<h5><a name="d3e2454" id="d3e2454" shape="rect"/>5.3.2.2Relative selector</h5><p>The relative selector <a href="#rfc-keywords" shape="rect">MUST</a> use a <a href="http://www.w3.org/TR/xpath/#NT-RelativeLocationPath" shape="rect">RelativeLocationPath</a> as described in <a href="#xpath" shape="rect">XPath 1.0</a>.
 								The XPath expression is evaluated relative to the nodes selected by the selector
 								attribute. The following attributes point to existing information:
 									<a class="itsmarkup" href="#locNoteRule.attributes" shape="rect">locNotePointer</a>, <a class="itsmarkup" href="#locNoteRule.attributes" shape="rect">locNoteRefPointer</a>,
 									<a class="itsmarkup" href="#termRule.attributes" shape="rect">termInfoPointer</a>, <a class="itsmarkup" href="#termRule.attributes" shape="rect">termInfoRefPointer</a>, <a class="itsmarkup" href="#rubyRule.attributes" shape="rect">rubyPointer</a>,
-									<a class="itsmarkup" href="#rubyRule.attributes" shape="rect">rtPointer</a>, <a class="itsmarkup" href="#rubyRule.attributes" shape="rect">rpPointer</a>, <a class="itsmarkup" href="#rubyRule.attributes" shape="rect">rbcPointer</a>,
-									<a class="itsmarkup" href="#rubyRule.attributes" shape="rect">rtcPointer</a>, <a class="itsmarkup" href="#rubyRule.attributes" shape="rect">rbspanPointer</a>, <a class="itsmarkup" href="#langRule.attributes" shape="rect">langPointer</a>.</p><span class="editor-note">[Ed. note: Make sure that previous list of ..Pointer attributes is complete once
+									<a class="itsmarkup" href="#rubyRule.attributes" shape="rect">rtPointer</a>, <a class="itsmarkup" href="#rubyRule.attributes" shape="rect">rpPointer</a>, <a class="itsmarkup" href="#langRule.attributes" shape="rect">langPointer</a>.</p><span class="editor-note">[Ed. note: Make sure that previous list of ..Pointer attributes is complete once
 								spec is stable.]</span><p>Context for evaluatiation of the XPath expression is same as for absolute selector
 								with the following changes:</p><ul><li><p>Nodes selected by the expression in the <a class="itsmarkup" href="#att.selector.attribute.selector" shape="rect">selector</a> attribute form the
 										current node list.</p></li><li><p>Context node comes from the current node list.</p></li><li><p>The context position comes from the position of the current node in the current
 										node list; the first position is 1.</p></li><li><p>The context size comes from the size of the current node list.</p></li></ul></div></div><div class="div3">
-<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="d3e2536" id="d3e2536" shape="rect"/>5.3.3 CSS Selectors</h4><p>CSS Selectors are identified by <code>css</code> value in <a class="itsmarkup" href="#rules.attributes" shape="rect">queryLanguage</a>
+<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="d3e2514" id="d3e2514" shape="rect"/>5.3.3 CSS Selectors</h4><p>CSS Selectors are identified by <code>css</code> value in <a class="itsmarkup" href="#rules.attributes" shape="rect">queryLanguage</a>
 							attribute.</p><div class="div4">
-<h5><a name="d3e2547" id="d3e2547" shape="rect"/>5.3.3.1Absolute selector</h5><p>Absolute selector <a href="#rfc-keywords" shape="rect">MUST</a> be interpreted as selector as
+<h5><a name="d3e2525" id="d3e2525" shape="rect"/>5.3.3.1Absolute selector</h5><p>Absolute selector <a href="#rfc-keywords" shape="rect">MUST</a> be interpreted as selector as
 								defined in <a href="#css3-selectors" shape="rect">Selectors Level 3</a>. Both simple
 								selectors and groups of selectors can be used.</p></div><div class="div4">
-<h5><a name="d3e2558" id="d3e2558" shape="rect"/>5.3.3.2Relative selector</h5><p>Relative selector <a href="#rfc-keywords" shape="rect">MUST</a> be interpreted as selector
+<h5><a name="d3e2536" id="d3e2536" shape="rect"/>5.3.3.2Relative selector</h5><p>Relative selector <a href="#rfc-keywords" shape="rect">MUST</a> be interpreted as selector
 								as defined in <a href="#css3-selectors" shape="rect">Selectors Level 3</a>. Selector is not
 								evaluated against the complete document tree but only against subtrees rooted at
 								nodes selected by selector in the <a class="itsmarkup" href="#att.selector.attribute.selector" shape="rect">selector</a> attribute.</p></div></div><div class="div3">
-<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="d3e2572" id="d3e2572" shape="rect"/>5.3.4 Additional query languages</h4><p>ITS processors <a href="#rfc-keywords" shape="rect">MAY</a> support additional query languages.
+<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="d3e2550" id="d3e2550" shape="rect"/>5.3.4 Additional query languages</h4><p>ITS processors <a href="#rfc-keywords" shape="rect">MAY</a> support additional query languages.
 							For each additional query language processor <a href="#rfc-keywords" shape="rect">MUST</a>
 								define:<ul><li><p>identifier of query language used in <a class="itsmarkup" href="#rules.attributes" shape="rect">queryLanguage</a>;</p></li><li><p>rules for evaluating absolute selector to collection of nodes;</p></li><li><p>rules for evaluating relative selector to collection of nodes.</p></li></ul>
                </p><p>Future versions of this specification <a href="#rfc-keywords" shape="rect">MAY</a> define
@@ -970,7 +969,7 @@
   &lt;its:termRule selector="//term" term="yes"/&gt;
   &lt;its:withinTextRule withinText="yes" selector="//term | //b"/&gt;
  &lt;/its:rules&gt;
-&lt;/myFormatInfo&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-link-external-rules-1.xml" shape="rect">examples/xml/EX-link-external-rules-1.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="d3e2740" id="d3e2740" shape="rect"/>Example 20: Document with a link to EX-link-external-rules-1.xml</div><div class="exampleInner"><pre xml:space="preserve">
+&lt;/myFormatInfo&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-link-external-rules-1.xml" shape="rect">examples/xml/EX-link-external-rules-1.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="d3e2718" id="d3e2718" shape="rect"/>Example 20: Document with a link to EX-link-external-rules-1.xml</div><div class="exampleInner"><pre xml:space="preserve">
 &lt;myDoc
   xmlns:its="http://www.w3.org/2005/11/its" 
   xmlns:xlink="http://www.w3.org/1999/xlink" &gt;
@@ -985,7 +984,7 @@
   &lt;p&gt;A &lt;term&gt;Palouse horse&lt;/term&gt; has a spotted coat.&lt;/p&gt;
  &lt;/body&gt;
 &lt;/myDoc&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-link-external-rules-2.xml" shape="rect">examples/xml/EX-link-external-rules-2.xml</a>]</p></div><p>The result of processing the two documents above is the same as processing the following
-						document.</p><div class="exampleOuter"><div class="exampleHeader"><a name="d3e2752" id="d3e2752" shape="rect"/>Example 21: Document with identical rules as in the case of included rules</div><div class="exampleInner"><pre xml:space="preserve">
+						document.</p><div class="exampleOuter"><div class="exampleHeader"><a name="d3e2730" id="d3e2730" shape="rect"/>Example 21: Document with identical rules as in the case of included rules</div><div class="exampleInner"><pre xml:space="preserve">
 &lt;myDoc
   xmlns:its="http://www.w3.org/2005/11/its" &gt;
  &lt;header&gt;
@@ -1015,7 +1014,7 @@
 							one document, the selection defined by the last takes precedence.</p></div><div class="note"><p class="prefix"><b>Note:</b></p><p>ITS
 							does not define precedence related to rules defined or linked based on non-ITS mechanisms
 							(such as processing instructions for linking rules).</p></div></li><li><p>Selections via defaults for data categories, see <a class="section-ref" href="#datacategories-defaults-etc" shape="rect">Section 6.1: Position, Defaults, Inheritance and Overriding of Data Categories</a></p></li></ol><p>In case of conflicts between global selections via multiple <a href="#selection-global" shape="rect">rules</a> elements, the last rule has higher precedence.</p><div class="note"><p class="prefix"><b>Note:</b></p><p>The precedence order fulfills the same purpose as the built-in template rules of <a title="XSL Transformations (XSLT) Version&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;1.0" href="#xslt10" shape="rect">[XSLT 1.0]</a>. Override semantics are always complete, that is all
-						information that is specified in one rule element is overridden by the next one.</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="d3e2844" id="d3e2844" shape="rect"/>Example 22: Conflicts between selections of ITS information which are resolved using the precedence
+						information that is specified in one rule element is overridden by the next one.</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="d3e2822" id="d3e2822" shape="rect"/>Example 22: Conflicts between selections of ITS information which are resolved using the precedence
 							order</div><p>The two elements <code>title</code> and <code>author</code> of this document should be treated as
 							separate content when inside a <code>prolog</code> element, but as part of the content of their
 							parent element otherwise. In order to make this distinction two <a class="itsmarkup" href="#withinTextRule" shape="rect">withinTextRule</a>
@@ -1136,7 +1135,7 @@
                         <a href="#target-pointer" shape="rect">Target Pointer</a>
                      </td><td rowspan="1" colspan="1">No</td><td rowspan="1" colspan="1">Yes</td><td rowspan="1" colspan="1">No</td><td rowspan="1" colspan="1">Yes</td><td rowspan="1" colspan="1">None</td><td rowspan="1" colspan="1">None</td><td rowspan="1" colspan="1">Not applicable</td></tr><tr><td rowspan="1" colspan="1">
                         <a href="#idvalue" shape="rect">Id Value</a>
-                     </td><td rowspan="1" colspan="1">No</td><td rowspan="1" colspan="1">Yes</td><td rowspan="1" colspan="1">No</td><td rowspan="1" colspan="1">Yes</td><td rowspan="1" colspan="1">None</td><td rowspan="1" colspan="1">None</td><td rowspan="1" colspan="1">Not applicable</td></tr></tbody></table><div class="exampleOuter"><div class="exampleHeader"><a name="d3e3312" id="d3e3312" shape="rect"/>Example 24: Defaults, inheritance and overriding behavior of data categories</div><p>In this example, the content of all the <code>data</code> elements is translatable because the
+                     </td><td rowspan="1" colspan="1">No</td><td rowspan="1" colspan="1">Yes</td><td rowspan="1" colspan="1">No</td><td rowspan="1" colspan="1">Yes</td><td rowspan="1" colspan="1">None</td><td rowspan="1" colspan="1">None</td><td rowspan="1" colspan="1">Not applicable</td></tr></tbody></table><div class="exampleOuter"><div class="exampleHeader"><a name="d3e3290" id="d3e3290" shape="rect"/>Example 24: Defaults, inheritance and overriding behavior of data categories</div><p>In this example, the content of all the <code>data</code> elements is translatable because the
 							default for the <a href="#trans-datacat" shape="rect">Translate</a> data category in elements is
 							"yes". The content of <code>revision</code> and <a class="itsmarkup" href="#locNote" shape="rect">locNote</a> is not translatable
 							because the default is overridden by the local <code>its:translate="no"</code> attribute in
@@ -1305,7 +1304,7 @@
  &lt;body&gt;
   &lt;msg id="NotFound"&gt;Cannot find {0} on {1}.&lt;/msg&gt;
  &lt;/body&gt;
-&lt;/myRes&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-locNoteRef-attribute-1.xml" shape="rect">examples/xml/EX-locNoteRef-attribute-1.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="d3e3797" id="d3e3797" shape="rect"/>Example 31: The <a class="itsmarkup" href="#locNoteRule.attributes" shape="rect">locNoteRefPointer</a> attribute</div><p>The <a class="itsmarkup" href="#locNoteRule.attributes" shape="rect">locNoteRefPointer</a> attribute contains a <a href="#selectors" shape="rect">relative selector</a> pointing
+&lt;/myRes&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-locNoteRef-attribute-1.xml" shape="rect">examples/xml/EX-locNoteRef-attribute-1.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="d3e3775" id="d3e3775" shape="rect"/>Example 31: The <a class="itsmarkup" href="#locNoteRule.attributes" shape="rect">locNoteRefPointer</a> attribute</div><p>The <a class="itsmarkup" href="#locNoteRule.attributes" shape="rect">locNoteRefPointer</a> attribute contains a <a href="#selectors" shape="rect">relative selector</a> pointing
 								to a node that holds the URI referring to the location of the note.</p><div class="exampleInner"><pre xml:space="preserve">
 &lt;dataFile
   xmlns:its="http://www.w3.org/2005/11/its" &gt;
@@ -1326,7 +1325,7 @@
 									the location of the localization note.</p></li></ul></li><li><p>An optional <a class="itsmarkup" href="#att.local.no-ns.attribute.locNoteType" shape="rect">locNoteType</a> attribute with the value
 								"description" or "alert". If the <a class="itsmarkup" href="#att.local.no-ns.attribute.locNoteType" shape="rect">locNoteType</a>
 								attribute is not present, the type of localization note will be assumed to be
-								"description". </p></li></ul><div class="exampleOuter"><div class="exampleHeader"><a name="d3e3859" id="d3e3859" shape="rect"/>Example 32: The <a href="#locNote-datacat" shape="rect">Localization Note</a> data category expressed
+								"description". </p></li></ul><div class="exampleOuter"><div class="exampleHeader"><a name="d3e3837" id="d3e3837" shape="rect"/>Example 32: The <a href="#locNote-datacat" shape="rect">Localization Note</a> data category expressed
 								locally</div><div class="exampleInner"><pre xml:space="preserve">
 &lt;msgList
   xmlns:its="http://www.w3.org/2005/11/its"  xml:space="preserve"
@@ -1340,7 +1339,7 @@
    its:locNote="%1\$s is the original text's date in the format YYYY-MM-DD HH:MM always in GMT"&gt;
   &lt;value&gt;Translated from English content dated &lt;span id="version-info"&gt;%1\$s&lt;/span&gt; GMT.&lt;/value&gt;
  &lt;/data&gt;
-&lt;/msgList&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-locNote-selector-2.xml" shape="rect">examples/xml/EX-locNote-selector-2.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="d3e3872" id="d3e3872" shape="rect"/>Example 33: The <a href="#locNote-datacat" shape="rect">Localization Note</a> data category expressed
+&lt;/msgList&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-locNote-selector-2.xml" shape="rect">examples/xml/EX-locNote-selector-2.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="d3e3850" id="d3e3850" shape="rect"/>Example 33: The <a href="#locNote-datacat" shape="rect">Localization Note</a> data category expressed
 								locally in HTML5</div><div class="exampleInner"><pre xml:space="preserve">&lt;!DOCTYPE html&gt;&#xD;
 &lt;html lang="en"&gt;
  &lt;head&gt;
@@ -1390,7 +1389,7 @@
 								"no".</p></li><li><p>Exactly one of the following:</p><ul><li><p>A <a class="itsmarkup" href="#termRule.attributes" shape="rect">termInfoPointer</a> attribute that contains a <a href="#selectors" shape="rect">relative selector</a>
 									pointing to a node that holds the terminology information.</p></li><li><p>A <a class="itsmarkup" href="#att.local.no-ns.attribute.termInfoRef" shape="rect">termInfoRef</a> attribute that contains a URI referring to the resource
 									providing information about the term.</p></li><li><p>A <a class="itsmarkup" href="#termRule.attributes" shape="rect">termInfoRefPointer</a> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node that holds the URI referring to the location of the
-									terminology information.</p></li></ul></li></ul><div class="exampleOuter"><div class="exampleHeader"><a name="d3e4111" id="d3e4111" shape="rect"/>Example 34: Usage of the <a class="itsmarkup" href="#termRule.attributes" shape="rect">termInfoPointer</a> attribute</div><div class="exampleInner"><pre xml:space="preserve">
+									terminology information.</p></li></ul></li></ul><div class="exampleOuter"><div class="exampleHeader"><a name="d3e4089" id="d3e4089" shape="rect"/>Example 34: Usage of the <a class="itsmarkup" href="#termRule.attributes" shape="rect">termInfoPointer</a> attribute</div><div class="exampleInner"><pre xml:space="preserve">
 &lt;text
   xmlns:its="http://www.w3.org/2005/11/its" &gt;
  &lt;its:rules version="2.0"&gt;
@@ -1401,7 +1400,7 @@
   structure, between the implied author or some other addresser,
   and the fiction.&lt;/gloss&gt;
  &lt;/p&gt;
-&lt;/text&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-terms-selector-1.xml" shape="rect">examples/xml/EX-terms-selector-1.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="d3e4124" id="d3e4124" shape="rect"/>Example 35: Usage of the <a class="itsmarkup" href="#att.local.no-ns.attribute.termInfoRef" shape="rect">termInfoRef</a> attribute</div><div class="exampleInner"><pre xml:space="preserve">
+&lt;/text&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-terms-selector-1.xml" shape="rect">examples/xml/EX-terms-selector-1.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="d3e4102" id="d3e4102" shape="rect"/>Example 35: Usage of the <a class="itsmarkup" href="#att.local.no-ns.attribute.termInfoRef" shape="rect">termInfoRef</a> attribute</div><div class="exampleInner"><pre xml:space="preserve">
 &lt;text
   xmlns:its="http://www.w3.org/2005/11/its" &gt;
  &lt;its:rules version="2.0"&gt;
@@ -1412,7 +1411,7 @@
   structure, between the implied author or some other addresser,
   and the fiction.&lt;/gloss&gt;
  &lt;/p&gt;
-&lt;/text&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-terms-selector-2.xml" shape="rect">examples/xml/EX-terms-selector-2.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="d3e4137" id="d3e4137" shape="rect"/>Example 36: Usage of the <a class="itsmarkup" href="#termRule.attributes" shape="rect">termInfoRefPointer</a> attribute</div><div class="exampleInner"><pre xml:space="preserve">
+&lt;/text&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-terms-selector-2.xml" shape="rect">examples/xml/EX-terms-selector-2.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="d3e4115" id="d3e4115" shape="rect"/>Example 36: Usage of the <a class="itsmarkup" href="#termRule.attributes" shape="rect">termInfoRefPointer</a> attribute</div><div class="exampleInner"><pre xml:space="preserve">
 &lt;text
   xmlns:its="http://www.w3.org/2005/11/its" &gt;
  &lt;its:rules version="2.0"&gt;
@@ -1498,7 +1497,7 @@
   xmlns:its="http://www.w3.org/2005/11/its"  version="2.0"&gt;
  &lt;its:dirRule dir="rtl" selector="//*[@direction='rtlText']"/&gt;
 &lt;/its:rules&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-dir-selector-2.xml" shape="rect">examples/xml/EX-dir-selector-2.xml</a>]</p></div><p>LOCAL: The following local markup is available for the <a href="#directionality" shape="rect">Directionality</a> data category:</p><ul><li><p>A <a class="itsmarkup" href="#att.local.no-ns.attribute.dir" shape="rect">dir</a> attribute with the value "ltr", "rtl",
-								"lro" or "rlo".</p></li></ul><div class="exampleOuter"><div class="exampleHeader"><a name="d3e4482" id="d3e4482" shape="rect"/>Example 41: The <a href="#directionality" shape="rect">Directionality</a> data category expressed
+								"lro" or "rlo".</p></li></ul><div class="exampleOuter"><div class="exampleHeader"><a name="d3e4460" id="d3e4460" shape="rect"/>Example 41: The <a href="#directionality" shape="rect">Directionality</a> data category expressed
 								locally</div><p>On the first <code>quote</code> element, the <code>its:dir="rtl"</code> attribute indicates a
 								right-to-left content.</p><div class="exampleInner"><pre xml:space="preserve">
 &lt;text
@@ -1509,7 +1508,7 @@
      its:dir="rtl"&gt;<span dir="rtl">نشاط التدويل، W3C</span>&lt;/quote&gt;
      means &lt;quote&gt;Internationalization Activity, W3C&lt;/quote&gt;.&lt;/par&gt;
  &lt;/body&gt;
-&lt;/text&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-dir-selector-3.xml" shape="rect">examples/xml/EX-dir-selector-3.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="d3e4506" id="d3e4506" shape="rect"/>Example 42: The <a href="#directionality" shape="rect">Directionality</a> data category expressed locally
+&lt;/text&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-dir-selector-3.xml" shape="rect">examples/xml/EX-dir-selector-3.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="d3e4484" id="d3e4484" shape="rect"/>Example 42: The <a href="#directionality" shape="rect">Directionality</a> data category expressed locally
 								in HTML5</div><div class="exampleInner"><pre xml:space="preserve">&lt;!DOCTYPE html&gt;&#xD;
 &lt;html lang="en"&gt;
  &lt;head&gt;
@@ -1535,14 +1534,10 @@
 							associated with another run of text, referred to as the base text. Ruby text is used to
 							provide a short annotation of the associated base text. It is most often used to provide a
 							reading (pronunciation) guide.</p></div><div class="div3">
-<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="ruby-implementation" id="ruby-implementation" shape="rect"/>6.6.2 Implementation</h4><span class="editor-note">[Ed. note: Examples for HTML5 need to be added; the ruby model needs to be changed to refer
-							to HTML5.]</span><p>The <a href="#ruby-annotation" shape="rect">Ruby</a> data category can be expressed with global
+<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="ruby-implementation" id="ruby-implementation" shape="rect"/>6.6.2 Implementation</h4><span class="editor-note">[Ed. note: Examples for HTML5 need to be added;]</span><p>The <a href="#ruby-annotation" shape="rect">Ruby</a> data category can be expressed with global
 							rules, or locally. There is no inheritance.</p><p>GLOBAL: The <a class="itsmarkup" href="#rubyRule" shape="rect">rubyRule</a> element contains the following:</p><ul><li><p>A required <a class="itsmarkup" href="#att.selector.attribute.selector" shape="rect">selector</a> attribute. It contains an <a href="#selectors" shape="rect">absolute selector</a> which selects the nodes to which this rule applies. This is the ruby base text.</p></li><li><p>An optional <a class="itsmarkup" href="#rubyRule.attributes" shape="rect">rubyPointer</a> attribute that contains a <a href="#selectors" shape="rect">relative selector</a>
 								pointing to a node that corresponds to the ruby element.</p></li><li><p>An optional <a class="itsmarkup" href="#rubyRule.attributes" shape="rect">rpPointer</a> attribute that contains a <a href="#selectors" shape="rect">relative selector</a>
-								pointing to a node that corresponds to the ruby parenthesis.</p></li><li><p>An optional <a class="itsmarkup" href="#rubyRule.attributes" shape="rect">rbcPointer</a> attribute that contains a <a href="#selectors" shape="rect">relative selector</a>
-								pointing to a node that corresponds to the ruby base container.</p></li><li><p>An optional <a class="itsmarkup" href="#rubyRule.attributes" shape="rect">rtcPointer</a> attribute that contains a <a href="#selectors" shape="rect">relative selector</a>
-								pointing to a node that corresponds to the ruby text container.</p></li><li><p>An optional <a class="itsmarkup" href="#rubyRule.attributes" shape="rect">rbspanPointer</a> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node that corresponds to the <a class="itsmarkup" href="#rubyText.attributes" shape="rect">rbspan</a>
-								attribute.</p></li><li><p>An optional <a class="itsmarkup" href="#rubyText" shape="rect">rubyText</a> element that contains the ruby text.</p></li><li><p>An optional <a class="itsmarkup" href="#rubyRule.attributes" shape="rect">rtPointer</a> attribute that contains a <a href="#selectors" shape="rect">relative selector</a>
+								pointing to a node that corresponds to the ruby parenthesis.</p></li><li><p>An optional <a class="itsmarkup" href="#rubyText" shape="rect">rubyText</a> element that contains the ruby text.</p></li><li><p>An optional <a class="itsmarkup" href="#rubyRule.attributes" shape="rect">rtPointer</a> attribute that contains a <a href="#selectors" shape="rect">relative selector</a>
 								pointing to a node that corresponds to the ruby text.</p></li></ul><div class="note"><p class="prefix"><b>Note:</b></p><p>Where legacy formats do not contain ruby markup, it is still possible to associate ruby
 							text with a specified range of document content using the <a class="itsmarkup" href="#rubyRule" shape="rect">rubyRule</a>
 							element.</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-ruby-legacy-1" id="EX-ruby-legacy-1" shape="rect"/>Example 43: Adding ruby text with a <a class="itsmarkup" href="#rubyRule" shape="rect">rubyRule</a> element</div><div class="exampleInner"><pre xml:space="preserve">
@@ -1559,52 +1554,39 @@
   &lt;img src="w3c_home.png" alt="W3C"/&gt; ...
   &lt;/body&gt;
 &lt;/text&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-ruby-legacy-1.xml" shape="rect">examples/xml/EX-ruby-legacy-1.xml</a>]</p></div><p>LOCAL: In a document, the <a href="#ruby-annotation" shape="rect">Ruby</a> data category is realized
-							with a <a class="itsmarkup" href="#ruby" shape="rect">ruby</a> element. It contains the following:</p><ul><li><p>An <a class="itsmarkup" href="#rb" shape="rect">rb</a> element that contains the ruby base text and allows for <a href="#selection-local" shape="rect">local ITS markup</a>.</p></li><li><p>An <a class="itsmarkup" href="#rp" shape="rect">rp</a> element that contains the ruby parenthesis. It is used in case of
+							with a <a class="itsmarkup" href="#ruby" shape="rect">ruby</a> element. It contains the following:</p><ul><li><p>The ruby base text or <a class="itsmarkup" href="#span" shape="rect">span</a> element that contains the ruby base text and allows for <a href="#selection-local" shape="rect">local ITS markup</a>.</p></li><li><p>An <a class="itsmarkup" href="#rp" shape="rect">rp</a> element that contains the ruby parenthesis. It is used in case of
 								simple markup to specify characters that can denote the beginning and end of ruby text
 								when user agents do not have other ways to present ruby text distinctively from the base
-								text.</p></li><li><p>An <a class="itsmarkup" href="#rt" shape="rect">rt</a> element that contains the ruby text and allows for <a href="#selection-local" shape="rect">local ITS markup</a>. It has an optional <a class="itsmarkup" href="#rubyText.attributes" shape="rect">rbspan</a> attribute. The <a class="itsmarkup" href="#rubyText.attributes" shape="rect">rbspan</a> attribute allows an
-								<a class="itsmarkup" href="#rt" shape="rect">rt</a> element to span multiple <a class="itsmarkup" href="#rb" shape="rect">rb</a> elements.</p></li><li><p>An <a class="itsmarkup" href="#rbc" shape="rect">rbc</a> element that contains the ruby base container.</p></li><li><p>An <a class="itsmarkup" href="#rtc" shape="rect">rtc</a> element that contains the ruby text container.</p></li></ul><p>All these elements share the attributes of the <a class="itsmarkup" href="#span" shape="rect">span</a> element. </p><div class="exampleOuter"><div class="exampleHeader"><a name="EX-ruby-implementation-1" id="EX-ruby-implementation-1" shape="rect"/>Example 44: The <a href="#ruby-annotation" shape="rect">Ruby</a> data category expressed locally</div><div class="exampleInner"><pre xml:space="preserve">
+								text.</p></li><li><p>An <a class="itsmarkup" href="#rt" shape="rect">rt</a> element that contains the ruby text and allows for <a href="#selection-local" shape="rect">local ITS markup</a>.</p></li></ul><p>All these elements share the attributes of the <a class="itsmarkup" href="#span" shape="rect">span</a> element. </p><div class="exampleOuter"><div class="exampleHeader"><a name="EX-ruby-implementation-1" id="EX-ruby-implementation-1" shape="rect"/>Example 44: The <a href="#ruby-annotation" shape="rect">Ruby</a> data category expressed locally</div><div class="exampleInner"><pre xml:space="preserve">
 &lt;text
   xmlns:its="http://www.w3.org/2005/11/its" 
   its:version="2.0"&gt;
  &lt;head&gt; ... &lt;/head&gt;
  &lt;body&gt;
   &lt;p&gt;この本は &lt;its:ruby&gt;
-    &lt;its:rb&gt;慶応義塾大学&lt;/its:rb&gt;
-    &lt;its:rp&gt;(&lt;/its:rp&gt;
+        慶応義塾大学
+        &lt;its:rp&gt;(&lt;/its:rp&gt;
     &lt;its:rt&gt;けいおうぎじゅくだいがく&lt;/its:rt&gt;
     &lt;its:rp&gt;)&lt;/its:rp&gt;
    &lt;/its:ruby&gt;の歴史を説明するものです。&lt;/p&gt;
  &lt;/body&gt;
 &lt;/text&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-ruby-implementation-1.xml" shape="rect">examples/xml/EX-ruby-implementation-1.xml</a>]</p></div><div class="note"><p class="prefix"><b>Note:</b></p><p>The structure of the content model for the <a class="itsmarkup" href="#ruby" shape="rect">ruby</a> element is identical with the
-							structure of ruby markup as defined in <a title="Ruby Annotation" href="#ruby-tr" shape="rect">[Ruby-TR]</a>. An
-							implementation of the <a href="#ruby-annotation" shape="rect">Ruby</a> data category is encouraged,
-							but not mandated follow the <a href="http://www.w3.org/TR/ruby/#conformance" shape="rect">conformance
-							criteria for ruby</a> defined in that specification.</p><p>The structure of ruby defined
+							structure of ruby markup as defined in <a title="HTML5 –&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;A vocabulary and associated APIs for HTML and XHTML" href="#html5" shape="rect">[HTML5]</a>.</p><p>The structure of ruby defined
 							in section 5.4 of <a title="OASIS Open Document&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;Format for Office Applications (OpenDocument)." href="#opendocument" shape="rect">[OpenDocument]</a> is also compliant with ruby
-							defined in this specification.</p></div></div><div class="div3">
+							defined in this specification.</p></div><span class="editor-note">[Ed. note: Need to reevaluate above statement related to ODF.]</span></div><div class="div3">
 <h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="ruby-markup" id="ruby-markup" shape="rect"/>6.6.3 Markup Declarations for Ruby</h4><dl><dt class="label">rubyRule</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rubyRule" id="rubyRule" shape="rect"/>[79]   </td><td rowspan="1" colspan="1"><code>rubyRule</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> element its:rubyRule { rubyRule.content, <a href="#rubyRule.attributes" shape="rect">rubyRule.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rubyRule.content" id="rubyRule.content" shape="rect"/>[80]   </td><td rowspan="1" colspan="1"><code>rubyRule.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
                                  <a href="#rubyText" shape="rect">rubyText</a>?</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rubyRule.attributes" id="rubyRule.attributes" shape="rect"/>[81]   </td><td rowspan="1" colspan="1"><code>rubyRule.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
    
                                  <a href="#att.selector.attributes" shape="rect">att.selector.attributes</a>,
    attribute rubyPointer { string }?,
    attribute rtPointer { string }?,
-   attribute rpPointer { string }?,
-   attribute rbcPointer { string }?,
-   attribute rtcPointer { string }?,
-   attribute rbspanPointer { string }?</code></td></tr></tbody></table></dd><dt class="label">rubyText</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rubyText" id="rubyText" shape="rect"/>[82]   </td><td rowspan="1" colspan="1"><code>rubyText</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> element its:rubyText { rubyText.content, <a href="#rubyText.attributes" shape="rect">rubyText.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rubyText.content" id="rubyText.content" shape="rect"/>[83]   </td><td rowspan="1" colspan="1"><code>rubyText.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> text</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rubyText.attributes" id="rubyText.attributes" shape="rect"/>[84]   </td><td rowspan="1" colspan="1"><code>rubyText.attributes/code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
-                                 <a href="#att.local.no-ns.attributes" shape="rect">att.local.no-ns.attributes</a>, attribute rbspan { string }?</code></td></tr></tbody></table></dd><dt class="label">ruby</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="ruby" id="ruby" shape="rect"/>[85]   </td><td rowspan="1" colspan="1"><code>ruby</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> element its:ruby { ruby.content, <a href="#ruby.attributes" shape="rect">ruby.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="ruby.content" id="ruby.content" shape="rect"/>[86]   </td><td rowspan="1" colspan="1"><code>ruby.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> ( <a href="#rb" shape="rect">rb</a>, ( <a href="#rt" shape="rect">rt</a> | ( <a href="#rp" shape="rect">rp</a>, <a href="#rt" shape="rect">rt</a>, <a href="#r" shape="rect">rp</a> ) ) ) | ( <a href="#rbc" shape="rect">rbc</a>, <a href="#rtc" shape="rect">rtc</a>, <a href="#rtc" shape="rect">rtc</a>? )</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="ruby.attributes" id="ruby.attributes" shape="rect"/>[87]   </td><td rowspan="1" colspan="1"><code>ruby.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
-                                 <a href="#att.local.no-ns.attributes" shape="rect">att.local.no-ns.attributes</a>
-                              </code></td></tr></tbody></table></dd><dt class="label">rb</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rb" id="rb" shape="rect"/>[88]   </td><td rowspan="1" colspan="1"><code>rb</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> element its:rb { rb.content, <a href="#rb.attributes" shape="rect">rb.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rb.content" id="rb.content" shape="rect"/>[89]   </td><td rowspan="1" colspan="1"><code>rb.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> ( text | <a href="#span" shape="rect">span</a> )*</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rb.attributes" id="rb.attributes" shape="rect"/>[90]   </td><td rowspan="1" colspan="1"><code>rb.attributes</code></td><td rowspan="1" colspan="1">   ::=  </td><td rowspan="1" colspan="1"><code> 
+   attribute rpPointer { string }?</code></td></tr></tbody></table></dd><dt class="label">rubyText</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rubyText" id="rubyText" shape="rect"/>[82]   </td><td rowspan="1" colspan="1"><code>rubyText</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> element its:rubyText { rubyText.content, <a href="#rubyText.attributes" shape="rect">rubyText.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rubyText.content" id="rubyText.content" shape="rect"/>[83]   </td><td rowspan="1" colspan="1"><code>rubyText.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> text</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rubyText.attributes" id="rubyText.attributes" shape="rect"/>[84]   </td><td rowspan="1" colspan="1"><code>rubyText.attributes</coe></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
                                  <a href="#att.local.no-ns.attributes" shape="rect">att.local.no-ns.attributes</a>
-                              </code></td></tr></tbody></table></dd><dt class="label">rt</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rt" id="rt" shape="rect"/>[91]   </td><td rowspan="1" colspan="1"><code>rt</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> element its:rt { rt.content, <a href="#rt.attributes" shape="rect">rt.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rt.content" id="rt.content" shape="rect"/>[92]   </td><td rowspan="1" colspan="1"><code>rt.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> ( text | <a href="#span" shape="rect">span</a> )*</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rt.attributes" id="rt.attributes" shape="rect"/>[93]   </td><td rowspan="1" colspan="1"><code>rt.attributes</code></td><td rowspan="1" colspan="1">   ::=  </td><td rowspan="1" colspan="1"><code> 
-                                 <a href="#att.local.no-ns.attributes" shape="rect">att.local.no-ns.attributes</a>, attribute rbspan { string }?</code></td></tr></tbody></table></dd><dt class="label">rbc</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rbc" id="rbc" shape="rect"/>[94]   </td><td rowspan="1" colspan="1"><code>rbc</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> element its:rbc { rbc.content, <a href="#rbc.attributes" shape="rect">rbc.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rbc.content" id="rbc.content" shape="rect"/>[95]   </td><td rowspan="1" colspan="1"><code>rbc.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
-                                 <a href="#rb" shape="rect">rb</a>+</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rbc.attributes" id="rbc.attributes" shape="rect"/>[96]   </td><td rowspan="1" colspan="1"><code>rbc.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
+                              </code></td></tr></tbody></table></dd><dt class="label">ruby</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="ruby" id="ruby" shape="rect"/>[85]   </td><td rowspan="1" colspan="1"><code>ruby</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> element its:ruby { ruby.content, <a href="#ruby.attributes" shape="rect">ruby.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="ruby.content" id="ruby.content" shape="rect"/>[86]   </td><td rowspan="1" colspan="1"><code>ruby.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> ( ( text | <a href="#span" shape="rect">span</a> )+, ( <a href="#rt" shape="rect">rt</a> | ( <a href="#rp" shape="rect">rp</a>, <a href="#rt" shape="rect">rt</a>, <a href="#rp" shape="rect">rp</a> ) ) )+</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1"colspan="1"><a name="ruby.attributes" id="ruby.attributes" shape="rect"/>[87]   </td><td rowspan="1" colspan="1"><code>ruby.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
                                  <a href="#att.local.no-ns.attributes" shape="rect">att.local.no-ns.attributes</a>
-                              </code></td></tr></tbody></table></dd><dt class="label">rtc</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rtc" id="rtc" shape="rect"/>[97]   </td><td rowspan="1" colspan="1"><code>rtc</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> element its:rtc { rtc.content, <a href="#rtc.attributes" shape="rect">rtc.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rtc.content" id="rtc.content" shape="rect"/>[98]   </td><td rowspan="1" colspan="1"><code>rtc.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
-                                 <a href="#rt" shape="rect">rt</a>+</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rtc.attributes" id="rtc.attributes" shape="rect"/>[99]   </td><td rowspan="1" colspan="1"><code>rtc.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
+                              </code></td></tr></tbody></table></dd><dt class="label">rt</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rt" id="rt" shape="rect"/>[88]   </td><td rowspan="1" colspan="1"><code>rt</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> element its:rt { rt.content, <a href="#rt.attributes" shape="rect">rt.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rt.content" id="rt.content" shape="rect"/>[89]   </td><td rowspan="1" colspan="1"><code>rt.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> ( text | <a href="#span" shape="rect">span</a> )*</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rt.attributes" id="rt.attributes" shape="rect"/>[90]   </td><td rowspan="1" colspan="1"><code>rt.attributes</code></td><td rowspan="1" colspan="1">   ::=  </td><td rowspan="1" colspan="1"><code> 
                                  <a href="#att.local.no-ns.attributes" shape="rect">att.local.no-ns.attributes</a>
-                              </code></td></tr></tbody></table></dd><dt class="label">rp</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rp" id="rp" shape="rect"/>[100]   </td><td rowspan="1" colspan="1"><code>rp</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> element its:rp { rp.content, <a href="#rp.attributes" shape="rect">rp.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rp.content" id="rp.content" shape="rect"/>[101]   </td><td rowspan="1" colspan="1"><code>rp.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> text</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rp.attributes" id="rp.attributes" shape="rect"/>[102]   </td><td rowspan="1" colspan="1"><code>rp.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> +                              </code></td></tr></tbody></table></dd><dt class="label">rp</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rp" id="rp" shape="rect"/>[91]   </td><td rowspan="1" colspan="1"><code>rp</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> element its:rp { rp.content, <a href="#rp.attributes" shape="rect">rp.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rp.content" id="rp.content" shape="rect"/>[92]   </td><td rowspan="1" colspan="1"><code>rp.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> text</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="rp.attributes" id="rp.attributes" shape="rect"/>[93]   </td><td rowspan="1" colspan="1"><code>rp.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
                                  <a href="#att.local.no-ns.attributes" shape="rect">att.local.no-ns.attributes</a>
                               </code></td></tr></tbody></table></dd></dl></div></div><div class="div2">
 <h3><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="language-information" id="language-information" shape="rect"/>6.7 Language Information</h3><div class="div3">
@@ -1640,7 +1622,7 @@
 							expressed only with global rules. The information applies to the textual content of the
 							element, <em>including</em> child elements and attributes. There is no default.</p><p>GLOBAL: The <a class="itsmarkup" href="#langRule" shape="rect">langRule</a> element contains the following:</p><ul><li><p>A required <a class="itsmarkup" href="#att.selector.attribute.selector" shape="rect">selector</a> attribute. It contains an <a href="#selectors" shape="rect">absolute selector</a> which selects the nodes to which this rule applies.</p></li><li><p>A required <a class="itsmarkup" href="#langRule.attributes" shape="rect">langPointer</a> attribute that contains a <a href="#selectors" shape="rect">relative selector</a>
 								pointing to a node that contains language information.</p></li></ul></div><div class="div3">
-<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="langinfo-markup" id="langinfo-markup" shape="rect"/>6.7.3 Markup Declarations for Language Information</h4><dl><dt class="label">langRule</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="langRule" id="langRule" shape="rect"/>[103]   </td><td rowspan="1" colspan="1"><code>langRule</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> element its:langRule { langRule.content, <a href="#langRule.attributes" shape="rect">langRule.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="langRule.content" id="langRule.content" shape="rect"/>[104]   </td><td rowspan="1" colspan="1"><code>langRule.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1><code> empty</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="langRule.attributes" id="langRule.attributes" shape="rect"/>[105]   </td><td rowspan="1" colspan="1"><code>langRule.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
+<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="langinfo-markup" id="langinfo-markup" shape="rect"/>6.7.3 Markup Declarations for Language Information</h4><dl><dt class="label">langRule</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="langRule" id="langRule" shape="rect"/>[94]   </td><td rowspan="1" colspan="1"><code>langRule</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> element its:langRule { langRule.content, <a href="#langRule.attributes" shape="rect">langRule.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="langRule.content" id="langRule.content" shape="rect"/>[95]   </td><td rowspan="1" colspan="1"><code>langRule.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1">code> empty</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="langRule.attributes" id="langRule.attributes" shape="rect"/>[96]   </td><td rowspan="1" colspan="1"><code>langRule.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
                                  <a href="#att.selector.attributes" shape="rect">att.selector.attributes</a>, attribute langPointer { string }</code></td></tr></tbody></table></dd></dl></div></div><div class="div2">
 <h3><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="elements-within-text" id="elements-within-text" shape="rect"/>6.8 Elements Within Text</h3><div class="div3">
 <h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="within-text-definition" id="within-text-definition" shape="rect"/>6.8.1 Definition</h4><p>The <a href="#elements-within-text" shape="rect">Elements Within Text</a> data category reveals if
@@ -1667,7 +1649,7 @@
 <h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="within-text-implementation" id="within-text-implementation" shape="rect"/>6.8.2 Implementation</h4><p>The <a href="#elements-within-text" shape="rect">Elements Within Text</a> data category can be
 							expressed with global rules, or locally on an individual element. There is no inheritance.
 							The default is that elements are not within text.</p><p>GLOBAL: The <a class="itsmarkup" href="#withinTextRule" shape="rect">withinTextRule</a> element contains the following:</p><ul><li><p>A required <a class="itsmarkup" href="#att.selector.attribute.selector" shape="rect">selector</a> attribute. It contains an <a href="#selectors" shape="rect">absolute selector</a> which selects the nodes to which this rule applies.</p></li><li><p>A required <a class="itsmarkup" href="#att.local.no-ns.attribute.withinText" shape="rect">withinText</a> attribute with the value "yes",
-								"no" or "nested".</p></li></ul><div class="exampleOuter"><div class="exampleHeader"><a name="d3e5348" id="d3e5348" shape="rect"/>Example 46: Specifying elements within text with a <a class="itsmarkup" href="#withinTextRule" shape="rect">withinTextRule</a> element</div><div class="exampleInner"><pre xml:space="preserve">
+								"no" or "nested".</p></li></ul><div class="exampleOuter"><div class="exampleHeader"><a name="d3e5165" id="d3e5165" shape="rect"/>Example 46: Specifying elements within text with a <a class="itsmarkup" href="#withinTextRule" shape="rect">withinTextRule</a> element</div><div class="exampleInner"><pre xml:space="preserve">
 &lt;its:rules
   xmlns:its="http://www.w3.org/2005/11/its"  version="2.0"&gt;
  &lt;its:withinTextRule withinText="yes" selector="//b | //em | //i"/&gt;
@@ -1692,20 +1674,20 @@
   &lt;p&gt;Text with &lt;span its-within-text="yes"&gt;bold&lt;/span&gt;.&lt;/p&gt;
  &lt;/body&gt;
 &lt;/html&gt;</pre></div><p>[Source file: <a href="examples/html5/EX-within-text-local-html5-1.html" shape="rect">examples/html5/EX-within-text-local-html5-1.html</a>]</p></div></div><div class="div3">
-<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="within-text-markup" id="within-text-markup" shape="rect"/>6.8.3 Markup Declarations for Elements Within Text</h4><dl><dt class="label">withinTextRule</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="withinTextRule" id="withinTextRule" shape="rect"/>[106]   </td><td rowspan="1" colspan="1"><code>withinTextRule</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
+<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="within-text-markup" id="within-text-markup" shape="rect"/>6.8.3 Markup Declarations for Elements Within Text</h4><dl><dt class="label">withinTextRule</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="withinTextRule" id="withinTextRule" shape="rect"/>[97]   </td><td rowspan="1" colspan="1"><code>withinTextRule</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
    element its:withinTextRule
    {
       withinTextRule.content,
       <a href="#withinTextRule.attributes" shape="rect">withinTextRule.attributes</a>
-   }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="withinTextRule.content" id="withinTextRule.content" shape="rect"/>[107]   </td><td rowspan="1" colspan="1"><code>withinTextRule.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> empty</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="withinTextRule.attributes" id="withinTextRule.attributes" shape="rect"/>[108]   </td><td rowspan="1" colspan="1"><code>withinTextRule.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
+   }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="withinTextRule.content" id="withinTextRule.content" shape="rect"/>[98]   </td><td rowspan="1" colspan="1"><code>withinTextRule.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> empty</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="withinTextRule.attributes" id="withinTextRule.attributes" shape="rect"/>[99]   </td><td rowspan="1" colspan="1"><code>withinTextRule.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
    
                                  <a href="#att.selector.attributes" shape="rect">att.selector.attributes</a>,
-   attribute withinText { "yes" | "no" | "nested" }</code></td></tr></tbody></table></dd><dt class="label"><a name="att.withinText" id="att.withinText" shape="rect"/>att.withinText</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.withinText.attributes" id="att.withinText.attributes" shape="rect"/>[109]   </td><td rowspan="1" colspan="1"><code>att.withinText.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
+   attribute withinText { "yes" | "no" | "nested" }</code></td></tr></tbody></table></dd><dt class="label"><a name="att.withinText" id="att.withinText" shape="rect"/>att.withinText</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.withinText.attributes" id="att.withinText.attributes" shape="rect"/>[100]   </td><td rowspan="1" colspan="1"><code>att.withinText.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
                                  <a href="#att.withinText.attribute.withinText" shape="rect">att.withinText.attribute.withinText</a>
-                              </code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.withinText.attribute.withinText" id="att.withinText.attribute.withinText" shape="rect"/>[110]   </td><td rowspan="1" colspan="1"><code>att.withinText.attribute.withinText</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
-   attribute its:withinText { "yes" | "no" | "nested" }?</code></td></tr></tbody></table></dd><dt class="label"><a name="att.withinText.html5" id="att.withinText.html5" shape="rect"/>att.withinText.html5</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.withinText.html5.attributes" id="att.withinText.html5.attributes" shape="rect"/>[111]   </td><td rowspan="1" colspan="1"><code>att.withinText.html5.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
+                              </code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.withinText.attribute.withinText" id="att.withinText.attribute.withinText" shape="rect"/>[101]   </td><td rowspan="1" colspan="1"><code>att.withinText.attribute.withinText</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
+   attribute its:withinText { "yes" | "no" | "nested" }?</code></td></tr></tbody></table></dd><dt class="label"><a name="att.withinText.html5" id="att.withinText.html5" shape="rect"/>att.withinText.html5</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.withinText.html5.attributes" id="att.withinText.html5.attributes" shape="rect"/>[102]   </td><td rowspan="1" colspan="1"><code>att.withinText.html5.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
                                  <a href="#att.withinText.html5.attribute.its-within-text" shape="rect">att.withinText.html5.attribute.its-within-text</a>
-                              </code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.withinText.html5.attribute.its-within-text" id="att.withinText.html5.attribute.its-within-text" shape="rect"/>[112]   </td><td rowspan="1" colspan="1"><code>att.withinText.html5.attribute.its-within-text</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
+                              </code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.withinText.html5.attribute.its-within-text" id="att.withinText.html5.attribute.its-within-text" shape="rect"/>[103]   </td><td rowspan="1" colspan="1"><code>att.withinText.html5.attribute.its-within-text</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
    attribute its-within-text { "yes" | "no" | "nested" }?</code></td></tr></tbody></table></dd></dl></div></div><div class="div2">
 <h3><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="domain" id="domain" shape="rect"/>6.9 Domain</h3><div class="div3">
 <h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="domain-definition" id="domain-definition" shape="rect"/>6.9.1 Definition</h4><p>The <a href="#domain" shape="rect">Domain</a> data category is used to identify the domain of
@@ -1770,7 +1752,7 @@
 							'property law', the consumer tool may opt to include its domains 'auto' and 'medicine', but
 							not 'law', since the extra training resources does not justify the improvement in the
 							output.</p></div></div><div class="div3">
-<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="domain-markup" id="domain-markup" shape="rect"/>6.9.3 Markup Declarations for Domain</h4><dl><dt class="label">domainRule</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="domainRule" id="domainRule" shape="rect"/>[113]   </td><td rowspan="1" colspan="1"><code>domainRule</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> element its:domainRule { domainRule.content, <a href="#domainRule.attributes" shape="rect">domainRule.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="domainRule.content" id="domainRule.content" shape="rect"/>[114]   </td><td rowspan="1" colspan="1"><code>domainRule.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspa="1"><code> empty</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="domainRule.attributes" id="domainRule.attributes" shape="rect"/>[115]   </td><td rowspan="1" colspan="1"><code>domainRule.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
+<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="domain-markup" id="domain-markup" shape="rect"/>6.9.3 Markup Declarations for Domain</h4><dl><dt class="label">domainRule</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="domainRule" id="domainRule" shape="rect"/>[104]   </td><td rowspan="1" colspan="1"><code>domainRule</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> element its:domainRule { domainRule.content, <a href="#domainRule.attributes" shape="rect">domainRule.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="domainRule.content" id="domainRule.content" shape="rect"/>[105]   </td><td rowspan="1" colspan="1"><code>domainRule.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspa="1"><code> empty</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="domainRule.attributes" id="domainRule.attributes" shape="rect"/>[106]   </td><td rowspan="1" colspan="1"><code>domainRule.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
    
                                  <a href="#att.selector.attributes" shape="rect">att.selector.attributes</a>,
    attribute domainPointer { string },
@@ -1824,21 +1806,21 @@
   &lt;/legalnotice&gt;
  &lt;/info&gt;
 &lt;/book&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-locale-filter-attribute-1.xml" shape="rect">examples/xml/EX-locale-filter-attribute-1.xml</a>]</p></div></div><div class="div3">
-<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="LocaleFilter-markup" id="LocaleFilter-markup" shape="rect"/>6.11.3 Markup Declarations for Locale Filter</h4><dl><dt class="label">localeFilterRule</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="localeFilterRule" id="localeFilterRule" shape="rect"/>[116]   </td><td rowspan="1" colspan="1"><code>localeFilterRule</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
+<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="LocaleFilter-markup" id="LocaleFilter-markup" shape="rect"/>6.11.3 Markup Declarations for Locale Filter</h4><dl><dt class="label">localeFilterRule</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="localeFilterRule" id="localeFilterRule" shape="rect"/>[107]   </td><td rowspan="1" colspan="1"><code>localeFilterRule</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
    element its:localeFilterRule
    {
       localeFilterRule.content,
       <a href="#localeFilterRule.attributes" shape="rect">localeFilterRule.attributes</a>
-   }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="localeFilterRule.content" id="localeFilterRule.content" shape="rect"/>[117]   </td><td rowspan="1" colspan="1"><code>localeFilterRule.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> empty</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="localeFilterRule.attributes" id="localeFilterRule.attributes" shape="rect"/>[118]   </td><td rowspan="1" colspan="1"><code>localeFilterRule.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
+   }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="localeFilterRule.content" id="localeFilterRule.content" shape="rect"/>[108]   </td><td rowspan="1" colspan="1"><code>localeFilterRule.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> empty</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="localeFilterRule.attributes" id="localeFilterRule.attributes" shape="rect"/>[109]   </td><td rowspan="1" colspan="1"><code>localeFilterRule.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
    
                                  <a href="#att.selector.attributes" shape="rect">att.selector.attributes</a>,
-   attribute localeFilterList { string }</code></td></tr></tbody></table></dd><dt class="label"><a name="att.localeFilter" id="att.localeFilter" shape="rect"/>att.localeFilter</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.localeFilter.attributes" id="att.localeFilter.attributes" shape="rect"/>[119]   </td><td rowspan="1" colspan="1"><code>att.localeFilter.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
+   attribute localeFilterList { string }</code></td></tr></tbody></table></dd><dt class="label"><a name="att.localeFilter" id="att.localeFilter" shape="rect"/>att.localeFilter</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.localeFilter.attributes" id="att.localeFilter.attributes" shape="rect"/>[110]   </td><td rowspan="1" colspan="1"><code>att.localeFilter.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
                                  <a href="#att.localeFilter.attribute.localeFilterList" shape="rect">att.localeFilter.attribute.localeFilterList</a>
-                              </code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.localeFilter.attribute.localeFilterList" id="att.localeFilter.attribute.localeFilterList" shape="rect"/>[120]   </td><td rowspan="1" colspan="1"><code>att.localeFilter.attribute.localeFilterList</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
-   attribute its:localeFilterList { string }?</code></td></tr></tbody></table></dd><dt class="label"><a name="att.localeFilter.html5" id="att.localeFilter.html5" shape="rect"/>att.localeFilter.html5</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.localeFilter.html5.attributes" id="att.localeFilter.html5.attributes" shape="rect"/>[121]   </td><td rowspan="1" colspan="1"><code>att.localeFilter.html5.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
+                              </code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.localeFilter.attribute.localeFilterList" id="att.localeFilter.attribute.localeFilterList" shape="rect"/>[111]   </td><td rowspan="1" colspan="1"><code>att.localeFilter.attribute.localeFilterList</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
+   attribute its:localeFilterList { string }?</code></td></tr></tbody></table></dd><dt class="label"><a name="att.localeFilter.html5" id="att.localeFilter.html5" shape="rect"/>att.localeFilter.html5</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.localeFilter.html5.attributes" id="att.localeFilter.html5.attributes" shape="rect"/>[112]   </td><td rowspan="1" colspan="1"><code>att.localeFilter.html5.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
    
                                  <a href="#att.localeFilter.html5.attribute.its-locale-filter-list" shape="rect">att.localeFilter.html5.attribute.its-locale-filter-list</a>
-                              </code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.localeFilter.html5.attribute.its-locale-filter-list" id="att.localeFilter.html5.attribute.its-locale-filter-list" shape="rect"/>[122]   </td><td rowspan="1" colspan="1"><code>att.localeFilter.html5.attribute.its-locale-filter-list</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
+                              </code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="att.localeFilter.html5.attribute.its-locale-filter-list" id="att.localeFilter.html5.attribute.its-locale-filter-list" shape="rect"/>[113]   </td><td rowspan="1" colspan="1"><code>att.localeFilter.html5.attribute.its-locale-filter-list</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
    attribute its-locale-filter-list { string }?</code></td></tr></tbody></table></dd></dl></div></div><div class="div2">
 <h3><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="Provenance" id="Provenance" shape="rect"/>6.12 Provenance</h3><p>The Provenance data category will be defined in an updated version of this document. For details
 						of the proposed data category, see the <a href="http://www.w3.org/TR/2012/WD-its2req-20120524/#Provenance" shape="rect">ITS 2.0 Requirements
@@ -1906,12 +1888,12 @@
   &lt;/video&gt;
  &lt;/body&gt;
 &lt;/html&gt;</pre></div><p>[Source file: <a href="examples/html5/EX-externalresource-html5-1.html" shape="rect">examples/html5/EX-externalresource-html5-1.html</a>]</p></div></div><div class="div3">
-<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="externalresource-markup" id="externalresource-markup" shape="rect"/>6.14.3 Markup Declarations for External Resource</h4><dl><dt class="label">externalResourceRefRule</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="externalResourceRefRule" id="externalResourceRefRule" shape="rect"/>[123]   </td><td rowspan="1" colspan="1"><code>externalResourceRefRule</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
+<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="externalresource-markup" id="externalresource-markup" shape="rect"/>6.14.3 Markup Declarations for External Resource</h4><dl><dt class="label">externalResourceRefRule</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="externalResourceRefRule" id="externalResourceRefRule" shape="rect"/>[114]   </td><td rowspan="1" colspan="1"><code>externalResourceRefRule</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
    element its:externalResourceRefRule
    {
       externalResourceRefRule.content,
       <a href="#externalResourceRefRule.attributes" shape="rect">externalResourceRefRule.attributes</a>
-   }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="externalResourceRefRule.content" id="externalResourceRefRule.content" shape="rect"/>[124]   </td><td rowspan="1" colspan="1"><code>externalResourceRefRule.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> empty</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="externalResourceRefRule.attributes" id="externalResourceRefRule.attributes" shape="rect"/>[125]   </td><td rowspan="1" colspan="1"><code>externalResourceRefRule.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
+   }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="externalResourceRefRule.content" id="externalResourceRefRule.content" shape="rect"/>[115]   </td><td rowspan="1" colspan="1"><code>externalResourceRefRule.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> empty</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="externalResourceRefRule.attributes" id="externalResourceRefRule.attributes" shape="rect"/>[116]   </td><td rowspan="1" colspan="1"><code>externalResourceRefRule.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
    
                                  <a href="#att.selector.attributes" shape="rect">att.selector.attributes</a>,
    attribute externalResourceRefPointer { string }</code></td></tr></tbody></table></dd></dl></div></div><div class="div2">
@@ -1935,12 +1917,12 @@
   &lt;target/&gt;
  &lt;/entry&gt;
 &lt;/file&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-target-pointer-global-1.xml" shape="rect">examples/xml/EX-target-pointer-global-1.xml</a>]</p></div></div><div class="div3">
-<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="target-pointer-markup" id="target-pointer-markup" shape="rect"/>6.15.3 Markup Declarations for Target Pointer</h4><dl><dt class="label">targetPointerRule</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="targetPointerRule" id="targetPointerRule" shape="rect"/>[126]   </td><td rowspan="1" colspan="1"><code>targetPointerRule</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
+<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="target-pointer-markup" id="target-pointer-markup" shape="rect"/>6.15.3 Markup Declarations for Target Pointer</h4><dl><dt class="label">targetPointerRule</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="targetPointerRule" id="targetPointerRule" shape="rect"/>[117]   </td><td rowspan="1" colspan="1"><code>targetPointerRule</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
    element its:targetPointerRule
    {
       targetPointerRule.content,
       <a href="#targetPointerRule.attributes" shape="rect">targetPointerRule.attributes</a>
-   }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="targetPointerRule.content" id="targetPointerRule.content" shape="rect"/>[127]   </td><td rowspan="1" colspan="1"><code>targetPointerRule.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> empty</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="targetPointerRule.attributes" id="targetPointerRule.attributes" shape="rect"/>[128]   </td><td rowspan="1" colspan="1"><code>targetPointerRule.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
+   }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="targetPointerRule.content" id="targetPointerRule.content" shape="rect"/>[118]   </td><td rowspan="1" colspan="1"><code>targetPointerRule.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> empty</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="targetPointerRule.attributes" id="targetPointerRule.attributes" shape="rect"/>[119]   </td><td rowspan="1" colspan="1"><code>targetPointerRule.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
    
                                  <a href="#att.selector.attributes" shape="rect">att.selector.attributes</a>,
    attribute targetPointer { string }</code></td></tr></tbody></table></dd></dl></div></div><div class="div2">
@@ -2012,8 +1994,8 @@
  &lt;res name="retryBtn" xml:id="btnAgain"&gt;Try Again&lt;/res&gt;
  &lt;res name="retryTip"&gt;click this to re-run the process with the current settings.&lt;/res&gt;
 &lt;/file&gt;</pre></div><p>[Source file: <a href="examples/xml/EX-idvalue-attribute-1.xml" shape="rect">examples/xml/EX-idvalue-attribute-1.xml</a>]</p></div></div><div class="div3">
-<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="idvalue-markup" id="idvalue-markup" shape="rect"/>6.16.3 Markup Declarations for Id Value</h4><dl><dt class="label">idValueRule</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="idValueRule" id="idValueRule" shape="rect"/>[129]   </td><td rowspan="1" colspan="1"><code>idValueRule</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
-   element its:idValueRule { idValueRule.content, <a href="#idValueRule.attributes" shape="rect">idValueRule.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="idValueRule.content" id="idValueRule.content" shape="rect"/>[130]   </td><td rowspan="1" colspan="1"><code>idValueRule.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> empty</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="idValueRule.attributes" id="idValueRule.attributes" shape="rect"/>[131]   </td><td rowspan="1" colspan="1"><code>idValueRule.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
+<h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="idvalue-markup" id="idvalue-markup" shape="rect"/>6.16.3 Markup Declarations for Id Value</h4><dl><dt class="label">idValueRule</dt><dd><table class="scrap" summary="Scrap"><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="idValueRule" id="idValueRule" shape="rect"/>[120]   </td><td rowspan="1" colspan="1"><code>idValueRule</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code>
+   element its:idValueRule { idValueRule.content, <a href="#idValueRule.attributes" shape="rect">idValueRule.attributes</a> }</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="idValueRule.content" id="idValueRule.content" shape="rect"/>[121]   </td><td rowspan="1" colspan="1"><code>idValueRule.content</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> empty</code></td></tr></tbody><tbody><tr valign="baseline"><td rowspan="1" colspan="1"><a name="idValueRule.attributes" id="idValueRule.attributes" shape="rect"/>[122]   </td><td rowspan="1" colspan="1"><code>idValueRule.attributes</code></td><td rowspan="1" colspan="1">   ::=   </td><td rowspan="1" colspan="1"><code> 
                                  <a href="#att.selector.attributes" shape="rect">att.selector.attributes</a>, attribute idValue { string }</code></td></tr></tbody></table></dd></dl></div></div></div></div><div class="back"><div class="div1">
 <h2><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="normative-references" id="normative-references" shape="rect"/>A References</h2><dl><dt class="label"><a name="bcp47" id="bcp47" shape="rect"/>BCP47</dt><dd>Addison Phillips, Mark Davis. <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt" shape="rect"><cite>Tags for Identifying Languages</cite></a>, September 2009. Available at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt" shape="rect"> http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>.</dd><dt class="label"><a name="qa-framework" id="qa-framework" shape="rect"/>QAFRAMEWORK</dt><dd>Karl Dubost, Lynne Rosental, Dominique Hazaël-Massieux,
 						Lofton Henderson. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/" shape="rect"><cite>QA
@@ -2054,7 +2036,8 @@
 						9 May 2005. Available at <a href=" https://www.oasis-open.org/committees/download.php/15316/dita10.zip" shape="rect">
 						https://www.oasis-open.org/committees/download.php/15316/dita10.zip</a>.</dd><dt class="label"><a name="docbook" id="docbook" shape="rect"/>DocBook</dt><dd>Norman Walsh and Leonard Muellner. <a href="http://www.docbook.org/" shape="rect"><cite>DocBook: The Definitive Guide</cite></a>. Available at <a href="http://www.docbook.org/" shape="rect"> http://www.docbook.org/</a>.</dd><dt class="label"><a name="geo-i18n-l10n" id="geo-i18n-l10n" shape="rect"/>l10n i18n</dt><dd>Richard Ishida, Susan Miller. <a href="http://www.w3.org/International/questions/qa-i18n" shape="rect">Localization vs.
 						Internationalization</a>. Article of the <a href="http://www.w3.org/International/" shape="rect">W3C
-						Internationalization Activity</a>, January 2006.</dd><dt class="label"><a name="iso30042" id="iso30042" shape="rect"/>ISO 30042</dt><dd>(International Organization for Standardization).
+						Internationalization Activity</a>, January 2006.</dd><dt class="label"><a name="html5" id="html5" shape="rect"/>HTML5</dt><dd>Ian Hickson <a href="http://www.w3.org/TR/html5/" shape="rect"><cite>HTML5 –
+						A vocabulary and associated APIs for HTML and XHTML</cite></a>. W3C Working Draft 29 March 2012. Available at <a href="http://www.w3.org/TR/html5/" shape="rect">http://www.w3.org/TR/html5/</a>. </dd><dt class="label"><a name="iso30042" id="iso30042" shape="rect"/>ISO 30042</dt><dd>(International Organization for Standardization).
 						<cite>TermBase eXchange (TBX)</cite>. [Geneva]: International Organization for
 						Standardization, 2008.</dd><dt class="label"><a name="itsreq" id="itsreq" shape="rect"/>ITS REQ</dt><dd>Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518/" shape="rect"><cite>Internationalization and Localization
 						Markup Requirements</cite></a>. W3C Working Draft 18 May 2006. Available at <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518/" shape="rect">
@@ -2236,32 +2219,15 @@
                         <span class="new-term">rpPointer</span>
                      </p><p>
                         <a href="#selectors" shape="rect">Relative selector</a> pointing to a node that
-							corresponds to a <code>rp</code> element</p></li><li><p>
-                        <span class="new-term">rbcPointer</span>
-                     </p><p>
-                        <a href="#selectors" shape="rect">Relative selector</a> pointing to a node that
-							corresponds to a <code>rbc</code> element</p></li><li><p>
-                        <span class="new-term">rtcPointer</span>
-                     </p><p>
-                        <a href="#selectors" shape="rect">Relative selector</a> pointing to a node that
-							corresponds to a <code>rtc</code> element</p></li><li><p>
-                        <span class="new-term">rbspanPointer</span>
-                     </p><p>
-                        <a href="#selectors" shape="rect">Relative selector</a> pointing to a node that
-							corresponds to a rbspan attribute.</p></li></ul><p/><ul><li><p>
+							corresponds to a <code>rp</code> element</p></li></ul><p/><ul><li><p>
                         <span class="new-term">selector</span>
                      </p><p>
                         <a href="#selectors" shape="rect">Absolute selector</a> identifying the nodes to be selected.</p></li></ul><p/></li></ul><p>The following list summarizes elements that are available for local use:</p><ul><li><p>
                   <span class="new-term">&lt;span&gt; </span>Inline element to contain ITS information. </p></li><li><p>
-                  <span class="new-term">&lt;rb&gt; </span>Ruby base text. </p></li><li><p>
-                  <span class="new-term">&lt;rbc&gt; </span>Container for rb elements in the case of complex ruby markup.
-						</p></li><li><p>
                   <span class="new-term">&lt;rp&gt; </span>Used in the case of simple ruby markup to specify characters that
 						can denote the beginning and end of ruby text when user agents do not have other ways to present
 						ruby text distinctively from the base text. </p></li><li><p>
                   <span class="new-term">&lt;rt&gt; </span>Ruby text. </p></li><li><p>
-                  <span class="new-term">&lt;rtc&gt; </span>Container for rt elements in the case of complex ruby markup.
-						</p></li><li><p>
                   <span class="new-term">&lt;ruby&gt; </span>Ruby markup. </p></li></ul><p>The following list summarizes attributes that are available for local use, with the local elements
 					mentioned above, or with other elements in a host schema:</p><ul><li><p>
                   <span class="new-term">translate</span>
@@ -2299,7 +2265,7 @@
                </p></li></ul></div><div class="div1">
 <h2><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="its-schematron-constraints" id="its-schematron-constraints" shape="rect"/>E Checking ITS Markup Constraints With Schematron (Non-Normative)</h2><p>
             <em>This section is informative.</em>
-         </p><p>Several constraints of ITS markup cannot be validated with ITS schemas. The following <a title="Rule-based validation -- Schematron" href="#schematron" shape="rect">[Schematron]</a> document allows for validating some of these constraints.</p><div class="exampleOuter"><div class="exampleHeader"><a name="d3e7476" id="d3e7476" shape="rect"/>Example 61: Testing constraints in ITS markup</div><div class="exampleInner"><pre xml:space="preserve">
+         </p><p>Several constraints of ITS markup cannot be validated with ITS schemas. The following <a title="Rule-based validation -- Schematron" href="#schematron" shape="rect">[Schematron]</a> document allows for validating some of these constraints.</p><div class="exampleOuter"><div class="exampleHeader"><a name="d3e7244" id="d3e7244" shape="rect"/>Example 61: Testing constraints in ITS markup</div><div class="exampleInner"><pre xml:space="preserve">
 &lt;sch:schema
   xmlns:sch="http://www.ascc.net/xml/schematron" &gt;
 &lt;!-- Schematron document to test constraints for global and local ITS markup.
@@ -2366,7 +2332,7 @@
             <em>This section is informative.</em>
          </p><p>The following <a title="Namespace-based Validation Dispatching Language (NVDL)" href="#nvdl" shape="rect">[NVDL]</a> document allows validation of ITS markup which has
 					been added to a host vocabulary. Only ITS elements and attributes are checked. Elements and
-					attributes of host language are ignored during validation against this NVDL document/schema.</p><div class="exampleOuter"><div class="exampleHeader"><a name="d3e7498" id="d3e7498" shape="rect"/>Example 62: NVDL schema for ITS</div><div class="exampleInner"><pre xml:space="preserve">&lt;rules xmlns="http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0"&gt; &lt;namespace
+					attributes of host language are ignored during validation against this NVDL document/schema.</p><div class="exampleOuter"><div class="exampleHeader"><a name="d3e7266" id="d3e7266" shape="rect"/>Example 62: NVDL schema for ITS</div><div class="exampleInner"><pre xml:space="preserve">&lt;rules xmlns="http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0"&gt; &lt;namespace
 						ns="http://www.w3.org/2005/11/its"&gt; &lt;validate schema="its-elements.rng"/&gt;
 						&lt;/namespace&gt; &lt;namespace ns="http://www.w3.org/2005/11/its" match="attributes"&gt;
 						&lt;validate schema="its-attributes.rng"/&gt; &lt;/namespace&gt; &lt;anyNamespace&gt;
@@ -2374,7 +2340,7 @@
 <h2><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="revisionlog" id="revisionlog" shape="rect"/>G Revision Log (Non-Normative)</h2><p id="changelog-since-20120731">The following log records major changes that have been made to this
 					document since the <a href="http://www.w3.org/TR/2012/WD-its20-20120731/" shape="rect">ITS 2.0 Working Draft
 						31 July 2012</a>.</p><ol class="depth1"><li><p>Added <a class="section-ref" href="#idvalue" shape="rect">Section 6.16: Id Value</a>.</p></li><li><p>Added support for different query language and reworked whole XPath and CSS
-						Selectors integration.</p></li><li><p>Added a note about HTML5 and the attributes <a class="itsmarkup" href="#att.local.no-ns.attribute.dir" shape="rect">dir</a> and <a class="itsmarkup" href="#att.local.no-ns.attribute.translate" shape="rect">translate</a> to <a class="section-ref" href="#selection-local" shape="rect">Section 5.2.3: Local Selection in an XML Document</a>.</p></li><li><p>Added definition of <a class="itsmarkup" href="#param" shape="rect">param</a> element to <a class="section-ref" href="#selection-global" shape="rect">Section 5.2.1: Global, Rule-based Selection</a>.</p></li><li><p>Added <a class="section-ref" href="#target-pointer" shape="rect">Section 6.15: Target Pointer</a>.</p></li></ol><p id="changelog-since-20120626">The following log records major changes that have been made to this
+						Selectors integration.</p></li><li><p>Added a note about HTML5 and the attributes <a class="itsmarkup" href="#att.local.no-ns.attribute.dir" shape="rect">dir</a> and <a class="itsmarkup" href="#att.local.no-ns.attribute.translate" shape="rect">translate</a> to <a class="section-ref" href="#selection-local" shape="rect">Section 5.2.3: Local Selection in an XML Document</a>.</p></li><li><p>Added definition of <a class="itsmarkup" href="#param" shape="rect">param</a> element to <a class="section-ref" href="#selection-global" shape="rect">Section 5.2.1: Global, Rule-based Selection</a>.</p></li><li><p>Added <a class="section-ref" href="#target-pointer" shape="rect">Section 6.15: Target Pointer</a>.</p></li><li><p>Original Ruby markup model changed to HTML5 Ruby model.</p></li></ol><p id="changelog-since-20120626">The following log records major changes that have been made to this
 					document since the <a href="http://www.w3.org/TR/2012/WD-its20-20120626/" shape="rect">ITS 2.0 Working Draft
 					26 June 2012</a>.</p><ol class="depth1"><li><p>Various editorial changes (non-normative references update, style &amp; grammar fixes).</p></li><li><p>Made clarifications to <a class="section-ref" href="#out-of-scope" shape="rect">Section 1.5: Out of Scope</a>, <a class="section-ref" href="#design-decisions" shape="rect">Section 1.6: Important Design Principles</a>.</p></li><li><p>Added explanatory note on precedence and overriding in <a class="section-ref" href="#selection-precedence" shape="rect">Section 5.5: Precedence between Selections</a>.</p></li><li><p>Reordered some components in <a class="section-ref" href="#introduction" shape="rect">Section 1: Introduction</a>.</p></li><li><p>Restructured <a class="section-ref" href="#relation-to-its10-and-new-principles" shape="rect">Section 1.1: Relation to ITS 1.0 and New Principles</a>.</p></li><li><p>Added <a class="section-ref" href="#queryLanguage" shape="rect">Section 5.3.1: Choosing Query Language</a> as a stub.</p></li><li><p>Added <a class=section-ref" href="#LocaleFilter" shape="rect">Section 6.11: Locale Filter</a>.</p></li><li><p>Added <a class="section-ref" href="#domain" shape="rect">Section 6.9: Domain</a>.</p></li><li><p>Added <a class="section-ref" href="#usage-in-legacy-html" shape="rect">Section 1.4.1: Support for legacy HTML content</a>.</p></li><li><p>Added local markup in <a class="section-ref" href="#elements-within-text" shape="rect">Section 6.8: Elements Within Text</a>.</p></li><li><p>Added <a class="section-ref" href="#externalresource" shape="rect">Section 6.14: External Resource</a>.</p></li><li><p>Updated examples to use the <a class="itsmarkup" href="#att.version.attribute.version" shape="rect">version</a> attribute with the value
 						<code>2.0</code>.</p></li></ol><p id="changelog-since-20070403">The following log records major changes that have been made to this


Received on Thursday, 16 August 2012 16:00:42 UTC