-
Notifications
You must be signed in to change notification settings - Fork 4
/
654.txt
79 lines (52 loc) · 3.29 KB
/
654.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
* 仕様書
[REFS[
- [10] [CITE@en[URL Standard]]
([TIME[2015-06-17 03:10:43 +09:00]] 版)
<https://url.spec.whatwg.org/#c0-controls>
]REFS]
* 意味
[12] [DFN[[RUBYB[C0制御群]@en[C0 controls]]]]は、
[ [CODE(char)[U+0000]], [CODE(char)[U+007F]] ] の[[範囲]]の[[符号位置]]です [SRC[>>10]]。
* 文字の一覧
[REFS[
- [15] [CITE@en[Character set "C0 controls"]] ([TIME[2016-03-06 22:53:36 +09:00]] 版) <https://chars.suikawiki.org/set/%24url%3AC0-controls>
]REFS]
* 部分集合
[16] 次の[[部分集合]]があります。
[FIG(short list)[
- [[タブおよび改行]]
]FIG]
* 混入
[20] 意図せず混入している事例 [SEE[ [[U+0008]] ]]
* レンダリング
[18] 本来の機能とは関係なく、
[[ANSIコードページ]]の[[文字]]が[[レンダリング][文字のレンダリング]]されることがあります。
[19] 個別の記事も参照。 [SEE[ [CODE[U+0008]] ]]
[21] [CITE@ja[RFC から読めない IRC]], [TIME[2021-04-13T03:35:41.000Z]] <https://yoshino.tripod.com/73th/data/irccode.htm#ascii_controlcode>
* 関連
[13] [CODE(char)@en[U+0020]] [CODE(charname)@en[SPACE]] や
[CODE(char)[U+007F]] [CODE(charname)@en[DELETE]] は [[C0制御文字]]ではありませんが、
しばしば同様の扱いを受けます。
[14] 他に [[C1制御文字]]があります。
* 歴史
[4] Primary sets of coded control functions。符号化制御機能の主集合
(? JIS X 0202 ではどう訳してます?)
[5] [Q[符号化制御機能の基本集合]]ですね。
([[JISX0202]]:1998 6.4.2)
[6] 符号位置 00/00 〜 01/15。
-[7] 01/11 は [[ESCAPE]] にする (shall)。 ([[ISO/IEC2022]] 1994 6.4)
-[8] SO/LS1 と SI/LS0 を入れる (shall)。 ([[ISO/IEC2022]] 1994 8.5.1)
-- [22] これら[[シフト機能]]を使う場合は、という限定付き。
使わないなら入れなくてよい。
- [1] 2002-10-17 (木) 18:00 ''[[名無しさん]]'': [[ISO/IEC6429]]/[[JISX0211]] で規定された基本集合の制御機能を含む場合、その制御機能の定義及び符号化表現は [[ISO/IEC6429]]/[[JISX0211]] による。 ([[ISO/IEC2022]]/[[JISX0202]] 1994/1998 6.4.2)
- [2] 2002-10-17 (木) 18:01 ''[[名無しさん]]'': [[JISX0211]] で規定する10個の[[伝送制御文字]]以外の[[伝送制御文字]]を基本集合に含めてはならない。 (同上)
[3] 2002-10-17 (木) 16:52 ''[[名無しさん]]'': 昔は C[SUB[0]] だったように思う。他の G[SUB[0]] とかも含めて、簡単に添え字が計算機で表示できない時代が続いたせいで、変わっちゃった気がしてますが、どうなんでしょうか。
[9] [CITE@en[Trip C0 controls and space rather than just ASCII whitespace from par… · whatwg/url@0bab926]]
([TIME[2015-06-17 16:54:45 +09:00]] 版)
<https://github.com/whatwg/url/commit/0bab926668566ca3689f47372501b8980cb08073>
[11] [CITE@en[Use C0 controls as part of the simple encode set definition · whatwg/url@5d4f57c]]
([TIME[2015-06-17 16:59:20 +09:00]] 版)
<https://github.com/whatwg/url/commit/5d4f57c36a14d0cec8e01384161b7abdc42c7be1>
[17] [CITE@en[Editorial: start using the Infra Standard]]
([[annevk]]著, [TIME[2016-11-21 20:23:59 +09:00]])
<https://github.com/whatwg/url/commit/9001b9be7475fdf4a7a2757b5417aa4a9f06b3b6>