<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><section><h1>仕様書</h1><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="48" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[48]</anchor-end> <cite>The Unicode Standard, Version 13.0 - ch23.pdf</cite>, <time>2020-03-09T17:53:52.000Z</time>, <time>2020-12-13T09:35:29.457Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://www.unicode.org/versions/latest/ch23.pdf#G19593">https://www.unicode.org/versions/latest/ch23.pdf#G19593</anchor-external></li></ul></refs></section><section><h1>意味</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="47" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[47]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">paired stateful controls</anchor> である<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">非推奨書式文字</anchor>の
<dfn>numeric shape selector format characters</dfn>
は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">欧州数字</anchor>
<code>U+0030</code> - <code>U+0039</code>
の<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>字形</anchor><rt xmlns="http://www.w3.org/1999/xhtml">shape</rt></rubyb>を指定するものです。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="48" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;48</anchor-internal></src></p><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="49" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[49]</anchor-end> 
<dfn><code>U+206E</code></dfn> <dfn><code class="charname" xml:lang="en">NATIONAL DIGIT SHAPES</code></dfn>
は、
それ以後、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">欧州数字</anchor>を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">適切な同意<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">情報交換の当事者間の同意</title></anchor>により決まる<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">国の<rt xmlns="http://www.w3.org/1999/xhtml">national</rt></rubyb><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">数字</anchor>の字形により表示するべきことを表します。
例えば、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ARABIC-INDIC DIGITS</anchor> <code class="char">U+0600</code> - <code>U+0669</code>
を使って表示できます。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="48" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;48</anchor-internal></src></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="52" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[52]</anchor-end> 
<dfn><code>U+206F</code></dfn> <dfn><code class="charname" xml:lang="en">NOMINAL DIGIT SHAPES</code></dfn>
は、
それ以後、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">欧州数字</anchor>を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号表</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">例示字形</anchor>の通常の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">数字</anchor>の字形により表示するべきことを表します
(<dfn>nominal</dfn>)。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="48" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;48</anchor-internal></src></li></ul><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="50" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[50]</anchor-end> 
状態は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">nominal</anchor> か否かの2つです。 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">入れ子</anchor>にして使うことはできません。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="48" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;48</anchor-internal></src></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="55" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[55]</anchor-end> 
これらの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字</anchor>は状態を切り替えるもので、
前後の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字</anchor>に作用する
<code class="charname" xml:lang="en">ZWJ</code>,
<code class="charname" xml:lang="en">ZWNJ</code>
とは仕組みが大きく異なります。
直前の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字</anchor>に作用する<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">結合文字</anchor>、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">異体字セレクター</anchor>とも異なります。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">character shaping selector format characters</anchor>
とは似ています。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="51" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[51]</anchor-end> 
未使用の場合の既定の状態は、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">inhibited</anchor> です。 
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="48" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;48</anchor-internal></src>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">上位層プロトコル</anchor>で上書きできます。 </p><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">numeric shape selector</anchor> 文字の一覧
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://chars.suikawiki.org/set/%24unicode%3Anumeric-shape-selectors">https://chars.suikawiki.org/set/%24unicode%3Anumeric-shape-selectors</anchor-external></li></ul></refs></section><section><h1>文脈</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="54" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[54]</anchor-end> これらの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字</anchor>は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><rubyb>非推奨<rt xmlns="http://www.w3.org/1999/xhtml">deprecated</rt></rubyb>であり、避ける<rubyb>べき<rt xmlns="http://www.w3.org/1999/xhtml">should</rt></rubyb><title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">Unicodeの非推奨の文字</title></anchor>です。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="48" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;48</anchor-internal></src></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Unicode</anchor>
には世界各地の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">数字</anchor>がそれぞれ別々に用意されています。
従ってこの機能ではなく、
それぞれの適切な<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">数字</anchor>を直接使うべきです。</p></section><section><h1>メモ</h1></section></body></html>