<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="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:">ISO-IR</anchor>, <time>2014-06-23T06:27:15.000Z</time>, <time>2020-12-05T05:40:34.990Z</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.itscj.ipsj.or.jp/itscj_english/iso-ir/ISO-IR.pdf#page=29">https://www.itscj.ipsj.or.jp/itscj_english/iso-ir/ISO-IR.pdf#page=29</anchor-external></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> <cite>Character Sets: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">MARC-8</anchor> Encoding Environment: MARC 21 Specifications for Record Structure, Character Sets, and Exchange Media (Library of Congress)</cite>, <time>2007-12-05T16:31:01.000Z</time>, <time>2020-12-05T05:57:48.466Z</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.loc.gov/marc/specifications/speccharmarc8.html#technique1">https://www.loc.gov/marc/specifications/speccharmarc8.html#technique1</anchor-external></li></ul></refs></section><section><h1>符号化単独追加制御機能</h1><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> <dfn>符号化単独追加制御機能</dfn>の種類 <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 0202</anchor>:1998 6.5</src>:</p><ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">標準単独制御機能</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">登録単独制御機能</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">私用制御機能</anchor></li></ul><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-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;9</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:">エスケープ・シーケンス</anchor>)
に違いがあります。</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:">単独制御機能</anchor>は
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC2022</anchor>:1994 6.5, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC6429</anchor>:1991 5.5 で規定されています。</p><ol><li>additional-control-functions = ESC-Fs / ESC-3Ft / private-control-functions</li><li>ESC-Fs = ESC %x60-7E        ;; Standardized single control function</li><li>ESC-3Ft = ESC %x23 [I] Ft   ;; Registered single control function</li><li>I = %x21-23</li><li>Ft = %x40-7E</li><li>private-control-functions = ESC-Fp / ESC-3Fp</li><li>ESC-Fp = ESC Fp</li><li>ESC-3Fp = ESC %23 [I] Fp</li><li>Fp = %x30-3F</li></ol><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> 標準化された単独制御機能 (Fs) は、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC</anchor> JTC1/SC2
の承認が必要です。 Fs と 3Ft は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> に登録が必要です。</p><table><tbody><tr><th></th><th>2</th><th>3</th><th>4</th><th>5</th><th>6</th><th>7</th></tr><tr><th>0</th><td>ACS <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">告知</anchor></td><td>私用</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DMI</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">PCD</anchor> † ☆</td></tr><tr><th>1</th><td>CZD <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">指示</anchor></td><td>私用</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">INT</anchor></td><td></td></tr><tr><th>2</th><td>C1D <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">指示</anchor></td><td>私用</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EMI</anchor> ☆</td><td>† ☆</td></tr><tr><th>3</th><td>単独制御機能</td><td>私用</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RIS</anchor> ☆</td><td>†</td></tr><tr><th>4</th><td>多バイト<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">指示</anchor></td><td>私用</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CMD</anchor> ※ ☆</td><td></td></tr><tr><th>5</th><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DOCS</anchor></td><td>私用</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td>☆</td><td></td></tr><tr><th>6</th><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IRR</anchor></td><td>私用</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td>☆</td><td></td></tr><tr><th>7</th><td></td><td>私用</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td>†</td><td>☆</td></tr><tr><th>8</th><td>GZD4 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">指示</anchor></td><td>私用</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td></td><td>☆</td></tr><tr><th>9</th><td>G1D4 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">指示</anchor></td><td>私用</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td></td><td></td></tr><tr><th>10</th><td>G2D4 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">指示</anchor></td><td>私用</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td>☆</td><td></td></tr><tr><th>11</th><td>G3D4 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">指示</anchor></td><td>私用</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">LS1R</anchor> ※ ☆</td><td>※</td></tr><tr><th>12</th><td>(GZD6 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">指示</anchor>)</td><td>私用</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">LS2R</anchor> ※ ☆</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">LS3R</anchor></td></tr><tr><th>13</th><td>G1D6 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">指示</anchor></td><td>私用</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">LS3R</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">LS2R</anchor></td></tr><tr><th>14</th><td>G2D6 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">指示</anchor></td><td>私用</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">LS2</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">LS1R</anchor></td></tr><tr><th>15</th><td>G3D6 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">指示</anchor></td><td>私用</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">LS3</anchor> ☆</td><td>----</td></tr></tbody></table><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="31" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[31]</anchor-end> 
※ は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">VT<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">VT100</title></anchor> で他の意味で使われる。
☆ は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">VT52<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">VT100</title></anchor> で他の意味で使われる。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="32" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[32]</anchor-end> 
† は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">MARC-8</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>に使われる。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="29" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[29]</anchor-end> <dfn>Fe</dfn> = 4/<var>*</var>, 5/<var>*</var> は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor> に使われます。</p></section><section><h1>標準単独制御機能</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> <dfn>標準単独制御機能</dfn>は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化単独追加制御機能</anchor>の一種です。</p><section><h1>構文</h1><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> 
<code class="char"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Fs</anchor></code> 型の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">エスケープ・シーケンス</anchor>、すなわち
<code class="char"><code class="charname"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ESC</anchor></code> <var>Fs</var></code>
で<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">表現</anchor>します <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 0202</anchor>:1998 6.5.1</src>。
ここで、 <code class="char"><var>Fs</var></code> は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISOREG</anchor> 
に登録された<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">終端バイト</anchor>
(<code class="char">06/00</code>〜<code class="char">07/14</code>) です。</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> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">終端バイト</anchor> <var>Fs</var> には次のものがあります。 <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="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;5</anchor-internal></src>
なお <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">MARC-8</anchor> は非標準の独自の<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="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;7</anchor-internal></src></p><ul><li><code>6/0</code>: 
<code class="charname" xml:lang="en">DISABLE MANUAL INPUT</code> (<code class="charname" xml:lang="en">DMI</code>),
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 6429</anchor>,
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 32</li><li><code>6/1</code>: 
<code class="charname" xml:lang="en">INTERRUPT</code> (<code class="charname" xml:lang="en">INT</code>),
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 6429</anchor>,
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 33</li><li><code>6/2</code>: 
<code class="charname" xml:lang="en">ENABLE MANUAL INPUT</code> (<code class="charname" xml:lang="en">EMI</code>),
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 6429</anchor>,
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 34<ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">MARC-8</anchor>: Subscript set に固定</li></ul></li><li><code>6/3</code>: 
<code class="charname" xml:lang="en">RESET TO INITIAL STATE</code> (<code class="charname" xml:lang="en">RIS</code>),
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 6429</anchor>,
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 35</li><li><code>6/4</code>: 
<code class="charname" xml:lang="en">CODING METHOD DELIMITER</code> (<code class="charname" xml:lang="en">CMD</code>),
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 6429</anchor>,
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 189</li><li><code>6/5</code>: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 未割当</li><li><code>6/6</code>: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 未割当</li><li><code>6/7</code>: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 未割当<ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">MARC-8</anchor>: Greek Symbol set に固定</li></ul></li><li><code>6/8</code> - <code>6/10</code>: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 未割当</li><li><code>6/11</code>: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 未割当<ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">NAPLPS</anchor>: 旧 <code class="charname" xml:lang="en">LS1R</code></li></ul></li><li><code>6/12</code>: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 未割当<ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">NAPLPS</anchor>: 旧 <code class="charname" xml:lang="en">LS2R</code></li></ul></li><li><code>6/13</code>: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 未割当<ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">NAPLPS</anchor>: 旧 <code class="charname" xml:lang="en">LS3R</code></li></ul></li><li><code>6/14</code>: 
<code class="charname" xml:lang="en">LOCKING-SHIFT TWO</code> (<code class="charname" xml:lang="en">LS2</code>),
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 2022</anchor>,
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 62</li><li><code>6/15</code>: 
<code class="charname" xml:lang="en">LOCKING-SHIFT THREE</code> (<code class="charname" xml:lang="en">LS3</code>),
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 2022</anchor>,
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 63</li><li><code>7/0</code>: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 未割当、予約
<sw-see xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"> <anchor>終端バイト</anchor>, <anchor>PCD</anchor> </sw-see><ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 予約</li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO 9281-1</anchor>: <code class="charname" xml:lang="en">PCD</code></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">MARC-8</anchor>: Superscript set に固定</li></ul></li><li><code>7/1</code>: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 未割当</li><li><code>7/2</code>: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 未割当</li><li><code>7/3</code>: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 未割当<ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">MARC-8</anchor>: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ASCII</anchor> default character set に固定</li></ul></li><li><code>7/4</code> - <code>7/11</code>: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 未割当</li><li><code>7/12</code>: 
<code class="charname" xml:lang="en">LOCKING-SHIFT THREE RIGHT</code> (<code class="charname" xml:lang="en">LS3R</code>),
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 2022</anchor>,
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 64</li><li><code>7/13</code>: 
<code class="charname" xml:lang="en">LOCKING-SHIFT TWO RIGHT</code> (<code class="charname" xml:lang="en">LS2R</code>),
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 2022</anchor>,
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 65</li><li><code>7/14</code>: 
<code class="charname" xml:lang="en">LOCKING-SHIFT ONE RIGHT</code> (<code class="charname" xml:lang="en">LS1R</code>),
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 2022</anchor>,
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> 66</li></ul></section><section><h1>標準化手続き</h1><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> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">標準単独制御機能</anchor>は、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JTC 1/SC 2</anchor>
で承認された後、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO 2375</anchor> に従って <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISOREG</anchor>
に登録されます。通常はその後、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO</anchor> または <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO</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:"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 0202</anchor>:1998 6.5.1</src></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> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;2</anchor-internal>, <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;3</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:">制御文字</anchor>に次いで短い<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">表現</anchor>を与えられる分、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JTC 1/SC 2</anchor> の承認という比較的高いハードルが設けられています。
実際には <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 2022</anchor> を構成する <code class="charname"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">LS1R</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>てられています。</p></section></section><section><h1>登録単独制御機能</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="15" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[15]</anchor-end> <dfn>登録単独制御機能</dfn>は、<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="17" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[17]</anchor-end> <strong>符号化表現</strong>:
登録単独制御機能は <code class="char"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3Ft</anchor></code> 型<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">エスケープ・シーケンス</anchor>、
すなわち 
<code class="char"><code class="charname"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ESC</anchor></code> <code class="char">02/03</code> <var>I</var>* <var>Ft</var></code>
で<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">表現</anchor>されます <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 0202</anchor>:1998 6.5.2</src>。
ここで、 <code class="char"><var>Ft</var></code>
は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">終端バイト</anchor>で <code class="char">04/00</code>〜<code class="char">07/15</code> です。
<code class="char"><var>I</var></code> は<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="18" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[18]</anchor-end> <strong>標準化</strong>: 
登録単独制御機能は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISOREG</anchor> に登録して使います 
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 0202</anchor>:1998 6.5.2</src>。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="24" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[24]</anchor-end> 
この方式で <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</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="33" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[33]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Videotex</anchor> は</p><ul><li>ESC 2/3 2/0 Fe</li><li>ESC 2/3 2/1 Fe</li></ul><p>... を使っていました。 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Fe</anchor> は [ <n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">4/0</n>, <n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">5/15</n> ]。</p></section><section><h1>私用制御機能</h1><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> <dfn>私用制御機能</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>できます
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 0202</anchor>:1998 6.5.3</src>。</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> <strong>符号化表現</strong>:
<code class="char"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Fp</anchor></code> 型または <code class="char"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3Fp</anchor></code> 型の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">エスケープ・シーケンス</anchor>、
すなわち <code class="char"><code class="charname"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ESC</anchor></code> <var>Fp</var></code>
または <code class="char"><code class="charname"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ESC</anchor></code> <code class="char">02/03</code> <var>I</var>* <var>Fp</var></code>
によって<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">表現</anchor>します <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 0202</anchor>:1998 6.5.3</src>。
ここで、 <code class="char"><var>Fp</var></code> は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">私用終端バイト</anchor>で
<code class="char">03/00</code>〜<code class="char">03/15</code> です。
<code class="char"><var>I</var></code> は<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="14" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[14]</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>に
<code class="char">03/00</code>〜<code class="char">03/15</code>
は自由に使っても良いということです。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="26" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[26]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ctext</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>に使っていました。
<sw-see xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"> <anchor>ctext</anchor> </sw-see></p><ul><li><var><dfn>can-ignore</dfn></var> := <code class="charname" xml:lang="en">ESC</code> 2/3 <var>V</var> 3/0</li><li><var><dfn>cannot-ignore</dfn></var> := <code class="charname" xml:lang="en">ESC</code> 2/3 <var>V</var> 3/1</li></ul><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="27" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[27]</anchor-end> ここで <var>V</var> は 2/<var>m</var> で、 
仕様の第<var>n</var>版のとき <var>m</var> = <var>n</var> - 1 とします。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">終端バイト</anchor>が 3/0 なら第<var>n</var>版の拡張を無視しても良いことを、
3/1 なら第<var>n</var>版の拡張を無視してはいけないことを表します。</p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="28" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[28]</anchor-end> これまで、拡張された版が規定されたことはありません。
これらの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">エスケープシーケンス</anchor>も利用例はないと思われます。</comment-p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="42" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[42]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">VT<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">VT100</title></anchor> 
では
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3F</anchor> 型の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">私用制御機能</anchor>
<n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3/3</n> - <n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3/9</n>
が使われています。
<sw-see xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"> <anchor>VT<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">VT100</title></anchor> </sw-see></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="30" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[30]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">VT<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">VT100</title></anchor> 
では
<n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3/1</n> - <n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3/9</n>, <n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3/12</n> - <n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3/15</n>
が使われています
(<n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3/1</n>, <n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3/2</n> は2種類)。
<sw-see xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"> <anchor>VT<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">VT100</title></anchor> </sw-see></p><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> 
Tektronix 4014 
では
<code class="charname" xml:lang="en">ESC</code> <n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3/8</n> - <n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3/11</n> 
が使われていました。
<sw-see xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"> <anchor>VT<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">VT100</title></anchor> </sw-see></p><hr></hr><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="16" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[16]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Mule</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="char"><code class="charname"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ESC</anchor></code> 03/00</code> -
<code class="char"><code class="charname"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ESC</anchor></code> 03/04</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="25" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;25</anchor-internal></src></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="35" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[35]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="25" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;25</anchor-internal></p><blockquote><pre>	o ESC '0' -- start relative composition
	o ESC '1' -- end composition
	o ESC '2' -- start rule-base composition (*)
	o ESC '3' -- start relative composition with alternate chars  (**)
	o ESC '4' -- start rule-base composition with alternate chars  (**)</pre></blockquote><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="34" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[34]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Mule-UCS</anchor> の <code>utibetan.el</code> に <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="16" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;16</anchor-internal> を使ったものがあります。</p><p><sw-see xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"> <anchor>Muleの文字合成</anchor> </sw-see></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="25" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[25]</anchor-end> 
<cite xml:lang="en">src/coding.c · master · emacs / emacs · GitLab</cite>, <time>2022-04-30T05:49:15.000Z</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://emba.gnu.org/emacs/emacs/-/blob/master/src/coding.c#L2811">https://emba.gnu.org/emacs/emacs/-/blob/master/src/coding.c#L2811</anchor-external></li></ul></refs></section><section><h1>3F型エスケープシーケンス</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="19" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[19]</anchor-end> <dfn xml:lang="en"><code>3F</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>に使われます。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="20" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[20]</anchor-end> 
仕様書:<ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 0202</anchor>:1998<ul><li><csection xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">表 3.b nF 型エスケープ・シーケンス及び対応機能</csection></li></ul></li></ul></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="21" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[21]</anchor-end> <strong>構文</strong>:<ul><li><code class="ABNF"><dfn>エスケープ・シーケンス</dfn> /= 3F 型エスケープ・シーケンス</code></li><li><code class="ABNF"><dfn>3F 型エスケープ・シーケンス</dfn> := 登録単独制御機能 / 私用単独制御機能 / 3F 型予約エスケープ・シーケンス</code></li><li><code class="ABNF"><dfn>登録単独制御機能</dfn> := <code class="charname" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ESC</anchor></code> %x23 [%x21-23 *<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">I</anchor>] <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Ft</anchor></code></li><li><code class="ABNF"><dfn>私用単独制御機能</dfn> := <code class="charname" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ESC</anchor></code> %x21 *<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">I</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Fp</anchor></code></li><li><code class="ABNF"><dfn>3F 型予約エスケープ・シーケンス</dfn> := <code class="charname" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ESC</anchor></code> %x21 (%x20 / %x24-2F) *<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">I</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Ft</anchor></code></li><li><code class="ABNF"><dfn xml:lang="en">I</dfn> := %x20-2F <code class="comment">;; 中間バイト</code></code></li><li><code class="ABNF"><dfn xml:lang="en">Fp</dfn> := %x30-3F <code class="comment">;; 私用終端バイト</code></code></li><li><code class="ABNF"><dfn xml:lang="en">Ft</dfn> := %x40-7E <code class="comment">;; 標準終端バイト</code></code></li></ul></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="22" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[22]</anchor-end> <strong>標準単独制御機能</strong>:
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">標準単独制御機能</anchor>は <code xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Fs</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>します。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="23" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[23]</anchor-end> 
<strong>私用制御機能の別の表現</strong>: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">私用制御機能</anchor>には
<code xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Fp</anchor></code> 型<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">エスケープ・シーケンス</anchor>を使うこともできます。</p></section><section><h1>メモ</h1></section></body></html>