한국   대만   중국   일본 
Windows-1252 - Wikipedia コンテンツにスキップ

Windows-1252

出典: フリ?百科事典『ウィキペディア(Wikipedia)』

Windows-1252 または コ?ドペ?ジ1252 (Code Page 1252, CP1252) は、 Microsoft Windows の英語版および他の?種の西?言語版で??のコンポ?ネントが?定で使用する ラテン文字 文字コ?ド である。

?要 [ 編集 ]

Windowsコ?ドペ?ジ のグル?プの一種である。 LaTeX パッケ?ジでは ansinew と呼ばれる。この文字コ?ドは ISO 8859-1 上位集合 だが、0x80から0x9Fの範?に 制御文字 ではなく ?形文字 を??していることにより、 IANA ISO-8859-1 とは異なる。Windowsでは コ?ドペ?ジ 番?1252およびIANA登?名 "windows-1252" という名前で知られる。このコ?ドペ?ジは ISO 8859-15 に含まれる印字可能文字もすべて??している (ただしいくつかは異なる コ?ドポイント にマップされている)。

ISO 8859-1と比較して追加された文字としては、各種の?文記?の他、 フランス語 Œ フィンランド語 などで用いる ? ? ユ?ロ記? 、ISO 8859-1では小文字しか??されていなかった ? がある。これらの文字は ISO/IEC 8859-15 でも定義されている。

多くの ウェブブラウザ がMIME charset ISO-8859-1をWindows-1252として扱い (ISO-8859-1の余分な制御コ?ドはどのみちHTMLでは禁止されている)、そのため文字コ?ドはISO-8859-1と宣言しているWebペ?ジにしばしばWindows-1252の符?が見られる。これは 電子メ?ルクライアント でも同?である。しかしこのような文字の使用には、とりわけ受信側がLinuxやMac OSなど、Windows以外のシステムであるときに、困難が伴う可能性がある。他のシステムは0x80から0x9Fの範?に意味のある文字を割り?てていないかもしれないし、異なる?自?張の文字を割り?てているかもしれない。

Windows-1252のような、Windowsで使われるコ?ドペ?ジを?照するために「 ANSI コ?ドペ?ジ」という用語が使われることもある。Windows-1252はMicrosoft Windows用語ではANSIコ?ドペ?ジとみなされているが、このコ?ドペ?ジがANSIで標準化されたことはない。この名前は (後に?更されて ISO-8859-1 となった) 初期のANSI草案から取られた。このように、Windows-1252は非標準のコ?ドペ?ジであり?史的理由からANSIコ?ドペ?ジと呼ばれている [1]

Unicode ( UTF-8 形式であることが多い) がWindows-1252などの8ビット「コ?ドペ?ジ」に代わって徐?に使われるようになりつつある。

コ?ド表 [ 編集 ]

以下の表にWindows-1252を示す。 下線 は制御文字、および制御文字と?形文字の中間的性質をもつ文字を表す。ISO-8859-1からの?更点は背景色を?え、十進表記を「 太字?イタリック 」にすることで?調している。

Windows-1252 (CP1252)
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF
0x NUL
0
SOH
1
STX
2
ETX
3
EOT
4
ENQ
5
ACK
6
BEL
7
BS
8
TAB
9
LF
10
VT
11
FF
12
CR
13
SO
14
SI
15
1x DLE
16
DC1
17
DC2
18
DC3
19
DC4
20
NAK
21
SYN
22
ETB
23
CAN
24
EM
25
SUB
26
ESC
27
FS
28
GS
29
RS
30
US
31
2x SP
32
!
33
"
34
#
35
$
36
%
37
&
38
'
39
(
40
)
41
*
42
+
43
,
44
-
45
.
46
/
47
3x 0
48
1
49
2
50
3
51
4
52
5
53
6
54
7
55
8
56
9
57
:
58
;
59
<
60
=
61
>
62
?
63
4x @
64
A
65
B
66
C
67
D
68
E
69
F
70
G
71
H
72
I
73
J
74
K
75
L
76
M
77
N
78
O
79
5x P
80
Q
81
R
82
S
83
T
84
U
85
V
86
W
87
X
88
Y
89
Z
90
[
91
\
92
]
93
^
94
_
95
6x `
96
a
97
b
98
c
99
d
100
e
101
f
102
g
103
h
104
i
105
j
106
k
107
l
108
m
109
n
110
o
111
7x p
112
q
113
r
114
s
115
t
116
u
117
v
118
w
119
x
120
y
121
z
122
{
123
|
124
}
125
~
126
DEL
127
8x
128
 
129
?
130
?
131
?
132

133

134

135
?
136

137
?
138
?
139
Œ
140
 
141
?
142
 
143
9x  
144

145

146

147

148
?
149
?
150
?
151
?
152

153
?
154
?
155
œ
156
 
157
?
158
?
159
Ax NBSP
160
¡
161

162

163
¤
164

165
|
166
§
167
¨
168

169
ª
170

171

172
SHY
173
®
174
?
175
Bx °
176
±
177
²
178
³
179
´
180
μ
181

182
·
183
¸
184
¹
185
º
186

187
¼
188
½
189
¾
190
¿
191
Cx A
192
A
193
A
194
A
195
A
196
A
197
Æ
198
C
199
E
200
E
201
E
202
E
203
I
204
I
205
I
206
I
207
Dx Ð
208
N
209
O
210
O
211
O
212
O
213
O
214
×
215
Ø
216
U
217
U
218
U
219
U
220
Y
221
Þ
222
ß
223
Ex a
224
a
225
a
226
a
227
a
228
a
229
æ
230
c
231
e
232
e
233
e
234
e
235
i
236
i
237
i
238
i
239
Fx ð
240
n
241
o
242
o
243
o
244
o
245
o
246
÷
247
ø
248
u
249
u
250
u
251
u
252
y
253
þ
254
y
255

マイクロソフト ユニコ?ドコンソ?シアム のWebサイト上の情報によれば、符?位置 81, 8D, 8F, 90, および 9D は未使用である。しかし、コ?ドペ?ジからUnicodeへ?換するための Windows API 呼び出しはこれらを??する C1制御記? にマップしている。符?位置 80 のユ?ロ文字はキャロン ( ハ?チェク ) 付きの S や Z と同?、このコ?ドペ?ジの以前のバ?ジョンでは存在していなかった。

英語版のWindowsでは、Windows-1252の文字は Altキ? を押下したままゼロに?けて文字の3桁10進符?を テンキ? で入力することにより?入できる (ゼロを省略する点以外同?の方法で、古い コ?ドペ?ジ437 の文字も入力できる)。

脚注 [ 編集 ]

?連項目 [ 編集 ]

外部リンク [ 編集 ]