<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><section><h1>実体符号化指定属性形式 (SGML 公式システム識別子)</h1><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:">SGML</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">公式システム識別子</anchor>の<dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実体符号化指定<rt xmlns="http://www.w3.org/1999/xhtml">entity encoding specification</rt></rubyb> (<code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">encoding</anchor></code>) <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">属性形式</anchor></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>を指定します。</p><p><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> 仕様書:<ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744</anchor>:1997<ul><li><csection xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">A.6.5.2 Encoding-related attributes</csection>
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-A.6.5.html#clause-A.6.5.2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI">http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-A.6.5.html#clause-A.6.5.2</anchor-external></li></ul></li></ul></p><p><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><dl><dt><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">参照具象構文名</anchor></dt><dd><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">encoding</anchor></code></dd><dt><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">完全名</anchor></dt><dd><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実体符号化指定<rt xmlns="http://www.w3.org/1999/xhtml">entity encoding specification</rt></rubyb></dd><dt><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">属性</anchor></dt><dd><table><tbody><tr><td colspan="2">属性名</td></tr><tr><td>完全名</td><td>参照具象構文名</td></tr><tr><td><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実体符号化指定<rt xmlns="http://www.w3.org/1999/xhtml">entity encoding specification</rt></rubyb></td><td><code class="SGMLa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">encoding</anchor></code></td></tr><tr><td><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>ビット組合せ変形形式</anchor><rt xmlns="http://www.w3.org/1999/xhtml">bit combination fransformation format</rt></rubyb></td><td><code class="SGMLa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">bctf</anchor></code></td></tr></tbody></table></dd></dl></p><p><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> <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>はこの指定と内部表現をもとに実際の変換方法を決定します。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">ISO/IEC 10744:1997 A.6.5.2</src></p><p><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> 符号化方式を指定する方法は2種類あります。<ul><li><strong>実体符号化指定属性により完全に指定</strong>:
実体符号化指定 (<code class="SGMLa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">encoding</anchor></code>) 
属性で特定の符号化方式を指定します。
この場合符号化方式は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文書文字集合</anchor>とは独立となります。</li><li><strong>ビット組合せ変形形式属性により部分的に指定</strong>:
ビット組合せ変形形式 (<code class="SGMLa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">bctf</anchor></code>)
属性で固定長のビット組合せからオクテット列への写像を指定します。
この場合、変換は次の2つの組合せとなります。</li></ul><ol><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文書文字集合</anchor>によって決まる、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字</anchor>から固定長ビット組合せへの写像</li><li>固定長ビット組合せから <code class="SGMLa">bctf</code>
によって指定されたオクテット列への写像</li></ol></p><p>実体を読む時には<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">逆変換</anchor>を行います。</p><p><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 xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">蓄積庫物体</anchor>が<q><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">オクテット</anchor></q>が実際には<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">包含子実体</anchor>の文字であるような<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">包含子</anchor>である場合には、
属性は通常包含子か包含される物体のいずれかにのみ指定し、
両方には指定しません。 <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">ISO/IEC 10744:1997 NOTE 510</src></p><form xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" ref="comment"></form></section><section><h1>実体符号化指定属性形式実体符号化指定属性 (SGML 公式システム識別子)</h1><p><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 xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">公式システム識別子</anchor>の<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実体符号化指定<rt xmlns="http://www.w3.org/1999/xhtml">entity encoding specification</rt></rubyb>
(<code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">encoding</anchor></code>) <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">属性形式</anchor>の<dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実体符号化指定<rt xmlns="http://www.w3.org/1999/xhtml">entity encoding specification</rt></rubyb> (<code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">encoding</anchor></code>) <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">属性</anchor></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>を指定します。</p><p><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> 仕様書:<ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744</anchor>:1997<ul><li><csection xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">A.6.5.2 Encoding-related attributes</csection>
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-A.6.5.html#clause-A.6.5.2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI">http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-A.6.5.html#clause-A.6.5.2</anchor-external></li></ul></li></ul></p><p><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><dl><dt><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">属性形式</anchor></dt><dd><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>実体符号化指定</anchor><rt xmlns="http://www.w3.org/1999/xhtml">entity encoding specification</rt></rubyb>
(<code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">encoding</anchor></code>)</dd><dt><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">参照具象構文名</anchor></dt><dd><code class="SGMLa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">encoding</anchor></code></dd><dt><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">完全名</anchor></dt><dd><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実体符号化指定<rt xmlns="http://www.w3.org/1999/xhtml">entity encoding specification</rt></rubyb></dd><dt><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">属性値</anchor></dt><dd><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">NAME</anchor></code>
(符号化方式を表す<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">登録値記法</anchor>名)</dd><dt><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">既定値</anchor></dt><dd>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ビット組合せ変形形式</anchor> (<code class="SGMLa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">bctf</anchor></code>)
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">属性</anchor>も省略された時) <code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">same</anchor></code></dd></dl></p><p><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> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ビット組合せ変形形式</anchor> (<code class="SGMLa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">bctf</anchor></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> (<code class="SGMLa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">encoding</anchor></code>)
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">属性</anchor>は、高々1つのみ指定できます。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">ISO/IEC 10744:1997 A.6.5.2</src></p><p><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 xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML文実体</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><code xmlns="http://www.w3.org/1999/xhtml" class="SGML">CDATA</code>実体</anchor>、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><code xmlns="http://www.w3.org/1999/xhtml" class="SGML">SDATA</code>実体</anchor>にのみ指定できます。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">ISO/IEC 10744:1997 A.6.5.2</src></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[12]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744</anchor>:1997 で定義されている符号化方式:<table><tbody><tr><td>参照具象構文名</td><td>公式公開識別子</td><td>説明</td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UCS-2</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING UCS-2 Encoding//EN</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10644</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UCS</anchor> 2オクテット BMP 形 (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UCS-2</anchor>)</td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UCS-4</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING UCS-4 Encoding//EN&quot;</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10644</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UCS</anchor> 4オクテット正準系 (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UCS-4</anchor>)</td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UTF-8</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING UTF-8 Encoding//EN</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10644</anchor>‐1:1993 + <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">追補</anchor>の附属書 P の UCS 変形形式 8 (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UTF-8</anchor>)</td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UTF-16</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING UTF-16 Encoding//EN</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10644</anchor>‐1:1993 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">追補</anchor>の附属書 Q の UCS 変形形式 16 (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UTF-16</anchor>)</td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UTF-7</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING UTF-7 Encoding//EN</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1642</anchor> UCS 変形形式 7 (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UTF-7</anchor>)</td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UNICODE</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING UNICODE Encoding//EN</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10646</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">BMP</anchor> の2オクテット表現で、 <code class="char"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">BOM</anchor></code> が使用可能 (なければシステムの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">バイト順</anchor>)</td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EUC-JP</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING EUC-JP Encoding//EN</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">charset</anchor> <code class="charset"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EUC-JP</anchor></code></td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SJIS</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING SJIS Encoding//EN</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">charset</anchor> <code class="charset"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Shift_JIS</anchor></code></td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IS8859-1</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING ISO8859-1 Encoding//EN</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 8859</anchor>‐1 (1オクテット)</td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IS8859-2</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING ISO8859-2 Encoding//EN</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 8859</anchor>‐2 (1オクテット)</td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IS8859-3</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING ISO8859-3 Encoding//EN</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 8859</anchor>‐3 (1オクテット)</td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IS8859-4</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING ISO8859-4 Encoding//EN</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 8859</anchor>‐4 (1オクテット)</td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IS8859-5</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING ISO8859-5 Encoding//EN</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 8859</anchor>‐5 (1オクテット)</td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IS8859-6</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING ISO8859-6 Encoding//EN</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 8859</anchor>‐6 (1オクテット)</td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IS8859-7</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING ISO8859-7 Encoding//EN</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 8859</anchor>‐7 (1オクテット)</td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IS8859-8</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING ISO8859-8 Encoding//EN</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 8859</anchor>‐8 (1オクテット)</td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IS8859-9</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING ISO8859-9 Encoding//EN</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 8859</anchor>‐9 (1オクテット)</td></tr><tr><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">same</anchor></code></td><td><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10744:1997//NOTATION FSIDR ENCODING No change in encoding//EN</anchor></code></td><td>この<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">蓄積域物体</anchor>の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SOS</anchor> が指定されている蓄積域物体の符号化と同じ</td></tr></tbody></table></p><p>(いずれも実装は必須ではありません。)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="13" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[13]</anchor-end> <code class="SGML">UCS-2</code> と <code class="SGML">UCS-4</code> と
<code class="SGML">UNICODE</code> は
ISO/IEC 10646 の版を指定していませんが、 <code class="SGML">UTF-8</code>
と <code class="SGML">UTF-16</code> は <weak xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">(規定する附属書が追補で追加されたものだったせいでしょうが)</weak>
版が指定されています。</p><p><code class="SGML">UNICODE</code> は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Unicode規格</anchor>ではなく
ISO/IEC 10646 を参照しています <weak xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">(実質的には同じですけどね)</weak>。</p><p><code class="SGML">UCS-2</code> と <code class="SGML">UCS-4</code> と
<code class="SGML">UTF-8</code> と <code class="SGML">UTF-16</code>
はバイト順や <code class="char">BOM</code> に関する規定が 10744 にはありません。
<code class="SGML">UCS-2</code> と <code class="SGML">UCS-4</code> は 10646
の規定的には<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">大エンディアン</anchor>と思われます。
特に規定がないのでいずれも大エンディアン、
<code class="char">BOM</code> はいずれもなしを 10744 
は想定していたのではないかと推測しますが、 10644
には後から <q><code class="char">BOM</code> はあってもなくてもよい</q>
という感じの附属書が追加されていたりします。
<weak xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">(その辺りの規格制定の順序はどうでしたっけ?)</weak></p><p><code class="SGML">IS8859-<var>N</var></code> も版の指定がありません。</p><p><code class="SGML">EUC-JP</code> と <code class="SGML">SJIS</code> は<q>インターネットの登録</q>を参照しています。
本稿の執筆の時点では <code class="SGML">EUC-JP</code> は IANA
の登録簿で簡単に定義され、 <code class="SGML">SJIS</code>
(<code class="charset"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Shift_JIS</anchor></code>) は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 0208</anchor>:1997
の附属書1を参照しています。</p><form xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" ref="comment"></form></section><section><h1>メモ</h1></section></body></html>