CP1252 (de la anglaj vortoj respondaj al «KodPaĝo n-ro 1252»), aŭ Kodpaĝo 1252a, aŭ Windows-1252, Vindozo-1252 estas proprieta kodo de Majkrosofto por prezenti en komputilo literojn de okcidenteŭropaj lingvoj kaj aliajn signojn.

CP1251 uzas po 8 bitojn por ĉiu signo. La signokodoj 0x00 ... 0x7F estas samsignifaj kiel en Askio.

CP1252 diferencas de ISO-8859-1 per tio ke la signonumeroj 128–159 (deksesume 80–9F) estas uzataj ne por stirsignoj, sed por diversaj signoj printeblaj. Tamen la komunaĵo estas tre granda, kaj koncernas la plej gravajn signojn, tial praktike oni ofte konfuzas la kodojn ISO-8859-1 kaj CP1252.

En la unua varianto de CP1252 forestis signoj: eŭro € (0x80), ˆ (0x88), ˜ (0x98), Ž (0x8E), ž (0x9E).

La kodotabelo redakti

Deksesumaj nombroj sub la signobildoj estas signonumeroj laŭ Unikodo. Ili estas egalaj por ambaŭ kodoj, krom en la linioj 8. kaj 9.

.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
 
8.
 

20AC
 
201A
ƒ
192

201E

2026

2020

2021
ˆ
2C6

2030
Š
160

2039
Œ
152
  Ž
17D
 
 
9.
 
 
2018

2019

201C

201D

2022

2013

2014
˜
2DC

2122
š
161

203A
œ
153
  ž
17E
Ÿ
178
 
A.
 
 
A0
¡
A1
¢
A2
£
A3
¤
A4
¥
A5
¦
A6
§
A7
¨
A8
©
A9
ª
AA
«
AB
¬
AC
­
AD
®
AE
¯
AF
 
B.
 
°
B0
±
B1
²
B2
³
B3
´
B4
µ
B5

B6
·
B7
¸
B8
¹
B9
º
BA
»
BB
¼
BC
½
BD
¾
BE
¿
BF
 
C.
 
À
C0
Á
C1
Â
C2
Ã
C3
Ä
C4
Å
C5
Æ
C6
Ç
C7
È
C8
É
C9
Ê
CA
Ë
CB
Ì
CC
Í
CD
Î
CE
Ï
CF
 
D.
 
Ð
D0
Ñ
D1
Ò
D2
Ó
D3
Ô
D4
Õ
D5
Ö
D6
×
D7
Ø
D8
Ù
D9
Ú
DA
Û
DB
Ü
DC
Ý
DD
Þ
DE
ß
DF
 
E.
 
à
E0
á
E1
â
E2
ã
E3
ä
E4
å
E5
æ
E6
ç
E7
è
E8
é
E9
ê
EA
ë
EB
ì
EC
í
ED
î
EE
ï
EF
 
F.
 
ð
F0
ñ
F1
ò
F2
ó
F3
ô
F4
õ
F5
ö
F6
÷
F7
ø
F8
ù
F9
ú
FA
û
FB
ü
FC
ý
FD
þ
FE
ÿ
FF