Fp

Fp

[12] 私用終端バイト Fp は、 私用のための終端バイトです。

本項は歴史的事項を説明しています。本項の内容の一部または全部は、現在の状況とは異なるかもしれません。

(なお本項の内容の一部または全部は、互換性または歴史的連続性のために現在も有効な場合もあります。しかし新たに利用することは避けるべきです。)

目次

  1. ISO/IEC 2022 の一般規則
  2. 規格による割当
  3. 実装による割当
  4. 修飾
  5. 指示シーケンス以外の用法
  6. メモ

ISO/IEC 2022 の一般規則#

[1] Fp終端バイトのうち、 03/0003/15 を表します。 JIS X 0202:1998 13.2

[2] どのエスケープ・シーケンスでも、 Fp は常に私用に予約されています。私用のエスケープ・シーケンスISO 2375 による登録の範囲外とされています。 JIS X 0202:1998 13.3.3

[3] ESC 02/04 02/08 03/00 (私用の多バイト図形文字集合G0指示) において、 03/00Fp

[4] ISO/IEC 2022どのエスケープ・シーケンスでもと書いていますが、 本当にどのエスケープ・シーケンスでもよいのかはよくわかりません。

[51] 7Fエスケープ・シーケンスISO/IEC 2022:1994 では使われていません (将来の標準化のために予約されています) が、 それに属する、例えば ESC 02/07 03/00情報交換の当事者間の合意で適当な意味に割当ててしまってもよいのかははっきりしません。

[52] 使用されていない中間バイトを用いた ESC 02/08 02/07 02/06 02/05 03/08 を使っても良いのか、良いとしたらどんな意味に使っても良いのかはよくわかりません。

[53] 0F 型エスケープシーケンス (告知シーケンス) は Fp が使えるような規定には読めません。 実際には私用した事例もあるようですが。

規格による割当#

[13] ISO/IEC 2022 にとっての「私用」 は、 他の応用規格がその目的の範囲内で定義して利用させることと矛盾しません。 実際いくつかの事例がありました。

[5] CNS 11643私用終端バイト 3/0 - 3/15, 2/1 3/0 - 2/4 3/15 の80個の942文字集合として用いられると定められています。 CNS 11643

[9] KS C 5601-1987942文字集合私用終端バイト 3/1 を用いていました。 KS C 5601-1987

[11] ARIB STD-B5, ARIB STD-B24 は独自の図形文字集合3/0-3/11 を割り当てています。 3/0 - 3/894集合3/9 - 3/11942集合です。 >>15

[14] Videotex は独自の図形文字集合私用終端バイトを用いていました。 94集合3/396集合3/83/9 がありました。 T.101 の1個目の PDF、111頁

[39] ctext3F中間バイト1バイト + 3/0 or 3/1版付けに使っています。 ctext

[38] ctext は非標準復帰 DOCS3/0 - 3/4 を規定しています。 3/5 - 3/15 も将来の拡張で利用する可能性を想定した実装が要請されています。 ctext

[41] MARC-83/1, 3/2, 3/3, 3/4 を定義していました。 3/1943集合 (EACC), その他は 94集合でした。 (複数バイト集合 G0 指示は旧仕様 ESC 2/4 I) MARC-8, EACC なお 4/1 と説明するものもあります。 CCCII

[8] GB 12054 は [ 3/0, 3/7 ] を中華人民共和国の国家登記簿による割当、 [ 3/8, 3/15 ] を私用としていました。 (これに基づく登録が実在するのかは不明。)

[6] JIS X 0208外字利用時に私用終端バイトを用いることを求めています。 (具体的な指定はなし。)

実装による割当#

[10] MULE はいくつかの私用終端バイトを使っていました。 >>16

[100] ★ 印のあるものは Mule-UCSUnicode との変換表があります。

[63] このうち Big5 の2つは Xctext でも Emacs との互換性のためとして BIG5-E0, BIG5-E1 の名前で実装されています。 >>16

[64] laoXctextextended segmentmulelao-1 として実装されています。 終端バイトは使っていません。 extended segment

[70] lc-thailao は同じ終端バイトを使いまわしています。 lc-thaiTIS 620 であるとされ、 公式な終端バイトが割り当てられたために Fp は廃止されたようです。 タイ文字ラオス文字の違いがある非互換変更のように見えますが、 両者は親類関係にあり laoTIS 620タイ文字ラオス文字に置き換えたものなので、 まったくの非互換でもありません。

[79] Mule (GNU Emacs, XEmacs) は elisp文字集合やその終端バイトを定義できます。 Mule 本体は私用終端バイト符号化図形集合をその利用例のように説明していました >>65Mule 本体以外の追加で利用するパッケージで文字集合を定義したものが実際にありましたし、 公開されていたもの以外にも私的な利用例はあったかもしれません。

[80] そのように完全な中央管理ではなかったため (および旧 Mule, GNU Emacs, XEmacs と複数系統の実装が存在したため) に一部で私用終端バイトの衝突が起きています。

[67] Mule 2.3 には 94集合 「Right-to-Left ASCII」 があって、 終端バイト 4/2 になっていますが >>65、 これは Fp ではなく標準の ASCII と同じものです。 すべて rtl の文字なのが標準の ASCII と違います。 これが実装されていた当時の Mule では標準の ASCII はすべて ltr の文字として扱われていたようです。 その後の版の emacsen では標準の ASCIIltr でも rtl でも使われるようになっているみたいです。 (書字方向モデル書字方向依存グリフの問題の当時としての1解法だったのでしょう。)

[37] Mule内部コードも参照。

[83] なお Mule 独自の図形文字集合Unicode の対照表は Mule-UCS に入っています。

[7] ISO-2022-JP-MS は ESC $ ( ? を EUDC に割り当てています。

[46] VT では94集合 3/0 - 3/9, 3/12 - 3/14, 2/2 3/1, 2/5 3/5, 2/5 3/6, 2/5 3/13 が使われています。 VT

[95] VT では、 ESC 2/8 3/1, ESC 2/9 3/1, ESC 2/9 4/2指示とは違う意味で使われることがありました。 VT, 指示シーケンス

[98] >>95 それと同時に ESC 2/8 3/1G0 に、 ESC 2/9 4/2G1ASCII指示するとされます。 >>97 4/2ASCII ですが、 3/1VT では独自の集合のはずです。 しかも ESC 2/9 3/1指示とはされていません。 本当にこの通りの実装だったのでしょうか。謎です。


[40] VT では告知シーケンス相当の私用終端バイト 3/6, 3/7 が使われています。 VT

[42] VT では 3F 型の私用制御機能 3/3 - 3/9, 3/15 が使われています。 VT

[44] ctext では 3F 型の私用制御機能中間バイト3/0 - 3/1 が使われています。 ctext

[45] VT では DOCS 3/0, 3/4, 3/8 が使われています。 3/8 は異なる2種が知られています。 VT

[54] Tektronix 4014 では ESC 3/8 - 3/11 が使われていました。 VT, 私用制御機能

[55] Digital Ansi-Compliant Print Protocol Lev 2 Program. Ref. Man. - PPLV2PMB.PDF, , http://sup.xenya.si/sup/info/digital/MDS/jun99/Cd3/PRINTER/PPLV2PMB.PDF#page=162

VT, DECの文字コードも参照

[89] SCS—Select Character Set, https://vt100.net/docs/vt510-rm/SCS.html

[93] contra/memo.txt at master · akinomyoga/contra · GitHub, https://github.com/akinomyoga/contra/blob/master/memo.txt#L1313

RLogin は private 94 charsets の "1" として DEC_TCS を実装しているが、 然し一方で https://vt100.net/docs/vt510-rm/SCS.html によると、DEC_TCS は "<" である。

[57] 次のものは、 ISO-IR に登録された終端バイト私用の文字集合に 「fall back」するとされます。 >>55 (指示されたビット組合せは必ずしも互換ではない)

[58] 互換端末もこの仕様を踏襲しているようです。 VT

[92] >>89 では >>57 の4種に加えて 6/0 も Norwegian/Danish NRCS。

[96] 大韓民国DOS >>94

[56] DEC漢字関係:

[61] libmoe: DOCS

[84] ecma35lib: DOCS, IRR も参照。

[86] ecma35libFp 指示列および Fp IRR + Fp 指示列
種別IRR Fp指示列 Fp説明 >>88
94集合2/3 (#) 3/0 (0)KS X 1003
94集合3/0 (0)2/3 (#) 3/0 (0)KS X 1003 with tilde
94集合2/3 (#) 3/1 (1)ETS 300 706 Latin G0 for France
94集合2/3 (#) 3/2 (2)ETS 300 706 Latin G0 for Spain and Portugal
94集合2/3 (#) 3/3 (3)ETS 300 706 Latin G0 for Estonia
94集合2/3 (#) 3/4 (4)ETS 300 706 Latin G0 for Latvia and Lithuania
94集合2/3 (#) 3/5 (5)ETS 300 706 Latin G0 for Serbia, Bosnia, Croatia and Slovenia
94集合3/0 (0)2/3 (#) 3/5 (5)ETS 300 706 Latin G0 for Serbia, Slovenia et al. with the Dollar sign
94集合2/3 (#) 3/6 (6)ETS 300 706 Latin G0 for Czech and Slovak
94集合2/3 (#) 3/7 (7)ETS 300 706 Latin G0 for Poland
94集合2/3 (#) 3/8 (8)ETS 300 706 Latin G0 for Romania
94集合2/3 (#) 3/9 (9)ETS 300 706 Latin G0 for Turkey
94集合2/3 (#) 3/10 (:)SoftBank 2G (single-byte) Emoji page E
94集合2/3 (#) 3/11 (;)SoftBank 2G (single-byte) Emoji page F
94集合2/3 (#) 3/12 (<)SoftBank 2G (single-byte) Emoji page G
94集合2/3 (#) 3/13 (=)SoftBank 2G (single-byte) Emoji page O
94集合2/3 (#) 3/14 (>)SoftBank 2G (single-byte) Emoji page P
94集合2/3 (#) 3/15 (?)SoftBank 2G (single-byte) Emoji page Q
94集合2/4 ($) 3/1 (1)DEC NRCS for Switzerland (corresponding to DEC's (not ARIB's) G*D4 4)
94集合2/4 ($) 3/2 (2)DEC NRCS for the Netherlands (corresponding to DEC's G*D4 =)
94集合2/4 ($) 3/3 (3)Marlett encoding
94集合2/4 ($) 3/4 (4)Zapf Dingbats, GL range
94集合2/4 ($) 3/5 (5)Zapf Dingbats, GR range
94集合2/4 ($) 3/6 (6)Symbol font encoding, GL range
94集合2/4 ($) 3/7 (7)Symbol font encoding, GR range (no euro)
94集合2/4 ($) 3/8 (8)7-bit Maltese
94集合2/4 ($) 3/9 (9)7-bit Icelandic
94集合2/4 ($) 3/10 (:)7-bit Polish
94集合2/4 ($) 3/11 (;)ISO 11822:1996 Arabic supplementary set
94集合2/4 ($) 3/12 (<)ISO 10586:1996 Georgian
94集合2/4 ($) 3/13 (=)ISO 10585:1996 Armenian
96集合2/1 (!) 3/0 (0)RFC 1345's so-called ISO-IR-111/ECMA-Cyrillic (incompatible with ISO-IR-111 itself).
96集合3/0 (0)2/4 ($) 3/7 (7)Symbol font encoding, GR range (with figure space)
96集合3/15 (?)2/4 ($) 3/7 (7)Symbol font encoding, GR range (with euro)
942集合2/1 (!) 3/0 (0)GB/T 12052 (Korean in Mainland China)
942集合3/0 (0)2/1 (!) 3/1 (1)All planes of CNS 11643 as a 94^3 set, as included by EUC-TW as its G2 set (ICU EUC-2014 version)
942集合3/1 (1)2/1 (!) 3/1 (1)All planes of CNS 11643 as a 94^3 set, as included by EUC-TW as its G2 set (Microsoft version)
942集合3/2 (2)2/1 (!) 3/1 (1)All planes of CNS 11643 as a 94^3 set, as included by EUC-TW as its G2 set (Apple version)
942集合3/3 (3)2/1 (!) 3/1 (1)All planes of CNS 11643 as a 94^3 set, as included by EUC-TW as its G2 set (GOV-TW version)
942集合3/4 (4)2/1 (!) 3/1 (1)All planes of CNS 11643 as a 94^3 set, as included by EUC-TW as its G2 set (old ICU version)
942集合3/5 (5)2/1 (!) 3/1 (1)All planes of CNS 11643 as a 94^3 set, as included by EUC-TW as its G2 set (IBM version)
942集合3/6 (6)2/1 (!) 3/1 (1)All planes of CNS 11643 as a 94^3 set, as included by EUC-TW as its G2 set (Yasuoka version)
942集合3/7 (7)2/1 (!) 3/1 (1)Planes 2 and up of CNS 11643 as a 94^3 set, as included by IBM EUC-TW as its G2 set (ICU EUC-2014 version)
942集合3/5 (5)3/8 カ?2/1 (!) 3/1 (1)Planes 2 and up of CNS 11643 as a 94^3 set, as included by IBM EUC-TW as its G2 set (IBM version)
942集合3/15 (?)2/1 (!) 3/1 (1)All planes of CNS 11643 as a 94^3 set, as included by EUC-TW as its G2 set (recommended version)
942集合3/0 (0)2/1 (!) 3/2 (2)IBM Big-5 ETEN-based in-plane extensions (accepted by Big-5 filter in G3 slot, not expected to be used elsewhere)
942集合3/1 (1)2/1 (!) 3/2 (2)Big5-ETEN with the subset of GCCS encoded with lead bytes following, not preceeding, the standard Big-5 assignments (accepted by Big-5 filter in G3 slot, not expected to be used elsewhere)
942集合3/15 (?)2/1 (!) 3/2 (2)MS-950 Big-5 extensions (accepted by Big-5 filter in G3 slot, not expected to be used elsewhere)
942集合4/0 (@)2/1 (!) 3/2 (2)Big5-2003 extension set (accepted by Big-5 filter in G3 slot, not expected to be used elsewhere)
942集合4/1 (A)2/1 (!) 3/2 (2)Big5-ETEN extension set (accepted by Big-5 filter in G3 slot, not expected to be used elsewhere)
942集合4/2 (B)2/1 (!) 3/2 (2)Hong Kong GCCS extension set (accepted by Big-5 filter in G3 slot, not expected to be used elsewhere)
942集合4/3 (C)2/1 (!) 3/2 (2)Hong Kong Supplementary Character Set 1999 extension set (accepted by Big-5 filter in G3 slot, not expected to be used elsewhere)
942集合4/4 (D)2/1 (!) 3/2 (2)Hong Kong Supplementary Character Set 2001 extension set (accepted by Big-5 filter in G3 slot, not expected to be used elsewhere)
942集合4/5 (E)2/1 (!) 3/2 (2)Hong Kong Supplementary Character Set 2004 extension set (accepted by Big-5 filter in G3 slot, not expected to be used elsewhere)
942集合4/6 (F)2/1 (!) 3/2 (2)Hong Kong Supplementary Character Set full (GCCS + 2008) extension set (accepted by Big-5 filter in G3 slot, not expected to be used elsewhere)
942集合3/15 (?)2/1 (!) 3/3 (3)Non-ETEN Big5 kana and Cyrillic (accepted by Big-5 filter in G3 slot, not expected to be used elsewhere)
942集合4/0 (@)2/1 (!) 3/3 (3)Non-ETEN Big5 kana and Cyrillic (accepted by Big-5 filter in G3 slot, not expected to be used elsewhere) combined with Microsoft non-EUDC extensions, as in Python's built-in (used when not on Windows or when MS-950 is not the ACP) version of "cp950".
942集合3/0 (0)2/1 (!) 3/4 (4)IBM extensions for Shift_JIS (accepted by Shift_JIS filter in G3 slot, mapped to/from Shift_JIS by the same mapping scheme as JIS X 0213 plane 2); old mappings for use with 78JIS
942集合3/15 (?)2/1 (!) 3/4 (4)IBM extensions for Shift_JIS (accepted by Shift_JIS filter in G3 slot, mapped to/from Shift_JIS by the same mapping scheme as JIS X 0213 plane 2); excluding UDC
942集合4/0 (@)2/1 (!) 3/4 (4)IBM extensions for Shift_JIS (accepted by Shift_JIS filter in G3 slot, mapped to/from Shift_JIS by the same mapping scheme as JIS X 0213 plane 2); including UDC
942集合2/1 (!) 3/5 (5)DoCoMo Emoji extensions for Shift_JIS (as above)
942集合3/0 (0)2/1 (!) 3/6 (6)KDDI Emoji extensions for Shift_JIS (as above), symbolic zodiac variant
942集合3/15 (?)2/1 (!) 3/6 (6)KDDI Emoji extensions for Shift_JIS (as above), pictorial zodiac variant
942集合2/1 (!) 3/7 (7)SoftBank Emoji extensions for Shift_JIS (as above)
942集合3/0 (0)2/1 (!) 3/8 (8)GB 7589 (supplementary simplified)—This is generated from the GB 13131 mappings, and may be minorly inaccurate in places.
942集合3/15 (?)2/1 (!) 3/8 (8)GB 13131 (supplementary traditional).
942集合3/0 (0)2/1 (!) 3/9 (9)GB 7590 (further supplementary simplified)—This is generated from the GB 13132 mappings, and may be minorly inaccurate in places.
942集合3/15 (?)2/1 (!) 3/9 (9)GB 13132 (further supplementary traditional) This is based on Unihan source data, and has several gaps.
942集合3/0 (0)2/1 (!) 3/10 (:)HangulTalk second plane (accepted by HangulTalk filter in G3 slot), updated mappings (recommended; default)
942集合3/1 (1)2/1 (!) 3/10 (:)HangulTalk second plane (accepted by HangulTalk filter in G3 slot), marginally newer (but not that up-to-date) Apple mappings given by Apple in mapping file comments
942集合3/2 (2)2/1 (!) 3/10 (:)HangulTalk second plane (accepted by HangulTalk filter in G3 slot), old Apple mappings
942集合3/3 (3)2/1 (!) 3/10 (:)HangulTalk second plane (accepted by HangulTalk filter in G3 slot), Adobe CID mappings (very partial)
942集合3/4 (4)2/1 (!) 3/10 (:)HangulTalk second plane (accepted by HangulTalk filter in G3 slot), mappings taking advantage of the PUA of the Nishiki-teki font where possible
942集合3/15 (?)2/1 (!) 3/10 (:)HangulTalk second plane (accepted by HangulTalk filter in G3 slot), Apple mappings
942集合2/1 (!) 3/11 (;)Non-syllable part of KPS 9566-2011 outside the main plane (accepted by UHC filter in G3 slot)
942集合2/1 (!) 3/12 (<)Big5-E extensions (for Big-5 filter's G3 slot)
942集合2/1 (!) 3/13 (=)KS X 1002 (South Korean first supplementary plane)
942集合2/1 (!) 3/14 (>)KS X 1027-1 (South Korean second supplementary plane)
942集合2/1 (!) 3/15 (?)KS X 1027-2 (South Korean third supplementary plane)
942集合3/0 (0)2/2 (") 3/0 (0)Big5 AtOn/ChinaSea extensions (for Big-5 filter's G3 slot), alternate version
942集合3/15 (?)2/2 (") 3/0 (0)Big5 AtOn/ChinaSea extensions (for Big-5 filter's G3 slot)
942集合3/0 (0)2/2 (") 3/1 (1)IBM-926 (IBM-944)'s 94×94 plane (not KS X 1001 compatible for the most part). No DOCS filter exists for it yet though. IBM mappings including corporate PUA.
942集合3/15 (?)2/2 (") 3/1 (1)IBM-926 (IBM-944)'s 94×94 plane (not KS X 1001 compatible for the most part). No DOCS filter exists for it yet though. Reconstructed original version.
942集合4/0 (@)2/2 (") 3/1 (1)IBM-926 (IBM-944)'s 94×94 plane (not KS X 1001 compatible for the most part). No DOCS filter exists for it yet though.
942集合3/0 (0)2/2 (") 3/2 (2)"General Purpose Hanzi" (a small supplement of fewer than 200 characters for use alongside GBs 2312, 7589 and 7590 for Simplified Chinese).
942集合3/15 (?)2/2 (") 3/2 (2)GB 16500 (yet another supplementary set, numbered the seventh in its title though Unihan calls it "GE").
942集合4/0 (@)2/2 (") 3/2 (2)GB 16500 combined with "General Purpose Hanzi" (do not overlap, both are plane "7").
942集合2/2 (") 3/3 (3)Big5 DynaLab extensions (for Big-5 filter's G3 slot)
942集合2/2 (") 3/4 (4)Big5 Monotype extensions (for Big-5 filter's G3 slot)
942集合2/2 (") 3/5 (5)Big5-Plus in-plane extensions (for Big-5 filter's G3 slot)
942集合2/2 (") 3/6 (6)Big5-Plus out-of-plane extensions (not currently usable as such)
942集合2/2 (") 3/7 (7)IBM Big5 non-ETEN out-of-plane extensions (not currently usable as such)
962集合3/0 (0)2/1 (!) 3/0 (0)GBK extras, WHATWG/HTML5 variant
962集合3/1 (1)2/1 (!) 3/0 (0)GBK extras, mapping all characters with defined glyphs to non-PUA
962集合3/15 (?)2/1 (!) 3/0 (0)GBK extras (GB 18030, level 5 with associated UDC zone and non-URO part of level 4; accepted by GBK filter in G3 slot)
962集合3/0 (0)2/1 (!) 3/1 (1)EACC / CCCII, Koha Taiwan version
962集合3/1 (1)2/1 (!) 3/1 (1)EACC / CCCII, Hong Kong Innovative Users Group / Hong Kong University version
962集合3/2 (2)2/1 (!) 3/1 (1)EACC / CCCII, aggregate version with Taiwan layout of row 2, favouring Unihan kCCCII for kanji mappings (default)
962集合3/3 (3)2/1 (!) 3/1 (1)EACC / CCCII, aggregate version with Hong Kong layout of rows 0–2, favouring Library of Congress for kanji mappings
962集合3/15 (?)2/1 (!) 3/1 (1)EACC / CCCII, Library of Congress version
[87] Fp IRR + 登録済終端バイト指示列の事例は IRR を参照。

[85] ISO/IEC 2022IRRFp を明確には規定していませんが、一部で使われています。 Fp

[78] 早稲田国際化多言語処理環境ISO 2022 ベースだったらしいのですが、 ISO-IR にない文字いろいろに対応していたというのでもしかすると Fp を使っていたのかもしれませんが、ほとんど情報がなく不明です。

[102] skf はドキュメントで

vi) 携帯電話絵文字などの関係で、IANA と無関係の私用コードセットが幾つか定義されてお

り、呼び出し可能である。

としています。 >>101 具体的には明記されていませんが、 skf_2.00.17.tar.xz のソースコード in_code_table.c によると、

/* ESC-$-? : shorten multibyte sequence				   */
/* following set is not iso-2022 compliant, but can't distinguish  */
  {'G',1,128,vodafone_p1_uni_byte,COD_MB,NULL,L_JP,NULL,
	"Vodafone picture page1",NULL},
  {'E',1,128,vodafone_p2_uni_byte,COD_MB,NULL,L_JP,NULL,
	"Vodafone picture page2",NULL},
  {'F',1,128,vodafone_p3_uni_byte,COD_MB,NULL,L_JP,NULL,
	"Vodafone picture page3",NULL},
  {'O',1,128,vodafone_p4_uni_byte,COD_MB,NULL,L_JP,NULL,
	"Vodafone picture page4",NULL},
  {'P',1,128,vodafone_p5_uni_byte,COD_MB,NULL,L_JP,NULL,
	"Vodafone picture page5",NULL},
  {'Q',1,128,vodafone_p6_uni_byte,COD_MB,NULL,L_JP,NULL,
	"Vodafone picture page6",NULL},
  {'b',2,ISOMB_CODE_END,cp932_uni_byte,COD_MB,NULL,M_JP,NULL,
	NULL,"MS cp932"},	/* cp932 as documented		   */
  {'i',2,ISOMB_CODE_END,cp943_uni_byte,COD_MB,NULL,M_JP,NULL,
	NULL,"IBM cp943"},	/* cp943: OS/2 and AS/400	   */
  {'j',2,ISOMB_CODE_END,cp932w_uni_byte,COD_MB,NULL,M_JP,NULL,
	NULL,"MS cp932w"},	/* cp932 + wchar compatibility	   */
  {'B',2,ISOMB_CODE_END,cp932_uni_byte,COD_MB,NULL,M_JP,NULL,
	NULL,"MS cp932-DMY"},	/* cp932-JIS dummy entry	   */ 
/* ESC-$-F : private sequence (F < '@')				   */
  {0x38,4,0,NULL,(COD_PRIV | COD_MB | COD_MB_4),NULL,
  	L_NU,NULL,NULL,NULL}, /* arib graphic1 */
  {0x39,4,0,NULL,(COD_PRIV | COD_MB | COD_MB_4),NULL,
  	L_NU,NULL,NULL,NULL}, /* arib graphic2 */
  {0x3a,4,0,NULL,(COD_PRIV | COD_MB | COD_MB_4),NULL,
  	L_NU,NULL,NULL,NULL}, /* arib kanjiadd */
  {0x3f,2,0,NULL,(COD_PRIV | COD_MB | COD_MB_4),NULL,
  	L_NU,NULL,NULL,NULL}, /* iso-2022-jp-ms */

が定義されています。

修飾#

[59] 私用終端バイトを使った場合、それがどう解釈されるかはわからなくなります。 情報交換の当事者間の合意が無い限り、私用終端バイトを含むデータ (の一部または全部) の意味は不定になってしまいます。

[60] 公式公開識別子において公開テキスト指示シーケンスを使う場合には、 公式公開識別子の構文によって、誰それの云う所の私用終端バイト、 と記述できます。 公開テキスト指示シーケンス

指示シーケンス以外の用法#

指示シーケンスの文脈欄

メモ#

[47] 94集合
終端バイトMARC-8ARIB STD-B24VideotexMuleVTDEC-PPLDEC漢字ecma35lib大韓民国 DOS
3/0平仮名chinese-sishengSp. GraphicsSpecial Graphics
3/1片仮名 lc-thai, laoAlt. Char. ROM Standard
3/2モザイクAarabic-digitAlt. Char. ROM Sp. Graphics英語モード
3/3モザイクBMosaic Iarabic-1-columnHP Roman 8, upper
3/4モザイクCarabic-2-columnDutchDutch
3/5モザイクDindian-is13194FinnishFinnish
3/6英数PNorwegian/DanishNorwegian/Danish
3/7平仮名PSwedishSwedish
3/8片仮名PAPL
3/9French CanadianFrench-Canadian
3/10
3/11
3/12DEC sup.User Pref. Sup. (DEC Sup.)
3/13SwissSwiss
3/14DEC Tech.Technical
3/15
2/2 3/0DEC漢字1978年版 (※942)
2/2 3/1Digital Symbol
2/2 3/4Hebrew Sup.
2/2 3/14Greek NRCS
2/2 3/15DEC Greek
2/3 Fp
2/4 Fp
2/5 3/0DEC Turkish8-Bit Turkish Sup.
2/5 3/2Turkish NRCS7-Bit Turkish
2/5 3/3SCS NRCS
2/5 3/4Legal
2/5 3/5Digtal Sup. GraphicsDEC Supplemental
2/5 3/6PortuguesePortuguese
2/5 3/13Hebrew7-Bit Hebrew
2/5 3/14
2/5 3/15Greek Sup.
2/6 3/4DEC Cyrillic
2/6 3/5Russian NRCS
[49] 96集合
終端バイトVideotexMuleDEC-PPLecma35lib
3/0ipa
3/1vietnamese-viscii-lower
3/2vietnamese-viscii-upper
3/8Display Control
3/9MVI
3/14 mule-ucs-unicode-multichar
2/1 3/0
2/4 Fp
2/2 3/15User Pref. Sup. (DEC Sup. ※94)
[48] 94n集合
終端バイトMARC-8CNS 11643ARIB STD-B24KSMuleISO-2022-JP-MSDEC漢字ecma35lib大韓民国 DOS
3/0第1字面chinese-big5-1UDC
3/1EACC (※943 ※旧指示)第2字面KS C 5601-1987chinese-big5-2DEC漢字1978年版ハングルモード
3/2第3字面lc-ethio
3/3第4字面ethiopicDEC漢字1983年版
3/4第5字面
3/5第6字面indian-2-column
3/6第7字面indian-1-column
3/7第8字面tibetan
3/8第9字面tibetan-1-column
3/9第10字面JIS1
3/10第11字面JIS2mojikyo-2022-1
3/11第12字面追加mojikyo-2022-2
3/12第13字面
3/13第14字面
3/14第15字面
3/15第16字面thai-xtisEUDC
2/1 3/0第17字面
2/2 Fp
2/4 3/15第80字面
[50] 96n集合
終端バイトMuleecma35lib
3/0bitmap
3/1mule-unicode-0100-24ff
3/2mule-unicode-2500-33ff
3/3 lc-arb3, mule-unicode-e000-ffff
3/4 lc-arb4, cgreek, indian-glyph
2/1 Fp