<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><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> <dfn>Special</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:">JIS X 4151</anchor>‐1992 4.2(5)表1で定義されています。</p><ul><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> <code class="ABNF">Special = &quot;'&quot; / &quot;(&quot; / &quot;)&quot; / &quot;+&quot; / &quot;,&quot; / &quot;-&quot; / &quot;.&quot; / &quot;/&quot; / &quot;:&quot; / &quot;=&quot; / &quot;?&quot; ;; 39〜41 / 43〜47 / 58 / 61 / 63 == %x27-29 / %x2B-2F / %x3B / %x3E / %x40</code></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;1</anchor-internal> JIS X 4151 では <code class="char">?</code> が「文字」欄で欠落しているので注意。</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">WebSGML</anchor> では、 K.4.6 で突然「<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>, <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>は、抽象文字クラス <code class="SGML">special</code> のメンバーであり、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">最小データ</anchor>中で用いることができる」ことにされてしまってます。 (<code class="SGML">Special</code> を拡張するとはどこにもかかれてません。とつぜん <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">+//IDN</anchor> の説明で登場します。)</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;4</anchor-internal> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URI</anchor> でよく使われる文字を使えるように拡張したのだろうと容易に想像が付きますが...</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;4</anchor-internal> 「ドル記号」は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">規格参照具象構文</anchor>を使っているときには使用出来ないんですけど、いいんですかねえ?</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> <code class="ABNF"><dfn>special</dfn> =/ &quot;!&quot; / &quot;*&quot; / &quot;#&quot; / &quot;$&quot; / &quot;;&quot; / &quot;@&quot; / &quot;_&quot; / &quot;%&quot; ;; Web SGML Adoptation additions</code></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[8]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;6</anchor-internal> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">インターネット</anchor>の標準符号化文字集合は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IRV</anchor> であって、それ以外の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC646の版</anchor>の使用は非推奨だから、ということでひとつよろしくw</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;5</anchor-internal>,<anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;8</anchor-internal> そのうち「i18n Web SGML 適用」でほとんどの <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Unicode</anchor> 文字が使用可能になるに一万マーチン(w</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end> <weak xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">2003-09-08 23:07:28 +00:00</weak> <em><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">dagger</anchor></em>: </li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="11" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[11]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;6</anchor-internal> <code class="char">DOLLER SIGN</code> だけじゃなくて <code class="char">COMMERCIAL AT</code> も 646 の版によっては使えないね。新旧 IRV では使えるからいいけどさ。</li></ul></body></html>