xref: /freebsd/share/i18n/csmapper/CP/CP1251%UCS.src (revision d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf)
1# $NetBSD: CP1251%UCS.src,v 1.2 2003/07/12 16:11:01 tshiozak Exp $
2
3TYPE		ROWCOL
4NAME		"CP1251/UCS"
5SRC_ZONE	0x00-0xFF
6OOB_MODE	ILSEQ
7DST_ILSEQ	0xFFFE
8DST_UNIT_BITS	16
9
10BEGIN_MAP
11#
12# This mapping data is made from the mapping data provided by Unicode, Inc.
13# Original notice:
14#
15#    Name:     cp1251 to Unicode table
16#    Unicode version: 2.0
17#    Table version: 2.01
18#    Table format:  Format A
19#    Date:          04/15/98
20#
21#    Contact:       cpxlate@microsoft.com
22#
23#    General notes: none
24#
25#    Format: Three tab-separated columns
26#        Column #1 is the cp1251 code (in hex)
27#        Column #2 is the Unicode (in hex as 0xXXXX)
28#        Column #3 is the Unicode name (follows a comment sign, '#')
29#
30#    The entries are in cp1251 order
31#
320x00 = 0x0000
330x01 = 0x0001
340x02 = 0x0002
350x03 = 0x0003
360x04 = 0x0004
370x05 = 0x0005
380x06 = 0x0006
390x07 = 0x0007
400x08 = 0x0008
410x09 = 0x0009
420x0A = 0x000A
430x0B = 0x000B
440x0C = 0x000C
450x0D = 0x000D
460x0E = 0x000E
470x0F = 0x000F
480x10 = 0x0010
490x11 = 0x0011
500x12 = 0x0012
510x13 = 0x0013
520x14 = 0x0014
530x15 = 0x0015
540x16 = 0x0016
550x17 = 0x0017
560x18 = 0x0018
570x19 = 0x0019
580x1A = 0x001A
590x1B = 0x001B
600x1C = 0x001C
610x1D = 0x001D
620x1E = 0x001E
630x1F = 0x001F
640x20 = 0x0020
650x21 = 0x0021
660x22 = 0x0022
670x23 = 0x0023
680x24 = 0x0024
690x25 = 0x0025
700x26 = 0x0026
710x27 = 0x0027
720x28 = 0x0028
730x29 = 0x0029
740x2A = 0x002A
750x2B = 0x002B
760x2C = 0x002C
770x2D = 0x002D
780x2E = 0x002E
790x2F = 0x002F
800x30 = 0x0030
810x31 = 0x0031
820x32 = 0x0032
830x33 = 0x0033
840x34 = 0x0034
850x35 = 0x0035
860x36 = 0x0036
870x37 = 0x0037
880x38 = 0x0038
890x39 = 0x0039
900x3A = 0x003A
910x3B = 0x003B
920x3C = 0x003C
930x3D = 0x003D
940x3E = 0x003E
950x3F = 0x003F
960x40 = 0x0040
970x41 = 0x0041
980x42 = 0x0042
990x43 = 0x0043
1000x44 = 0x0044
1010x45 = 0x0045
1020x46 = 0x0046
1030x47 = 0x0047
1040x48 = 0x0048
1050x49 = 0x0049
1060x4A = 0x004A
1070x4B = 0x004B
1080x4C = 0x004C
1090x4D = 0x004D
1100x4E = 0x004E
1110x4F = 0x004F
1120x50 = 0x0050
1130x51 = 0x0051
1140x52 = 0x0052
1150x53 = 0x0053
1160x54 = 0x0054
1170x55 = 0x0055
1180x56 = 0x0056
1190x57 = 0x0057
1200x58 = 0x0058
1210x59 = 0x0059
1220x5A = 0x005A
1230x5B = 0x005B
1240x5C = 0x005C
1250x5D = 0x005D
1260x5E = 0x005E
1270x5F = 0x005F
1280x60 = 0x0060
1290x61 = 0x0061
1300x62 = 0x0062
1310x63 = 0x0063
1320x64 = 0x0064
1330x65 = 0x0065
1340x66 = 0x0066
1350x67 = 0x0067
1360x68 = 0x0068
1370x69 = 0x0069
1380x6A = 0x006A
1390x6B = 0x006B
1400x6C = 0x006C
1410x6D = 0x006D
1420x6E = 0x006E
1430x6F = 0x006F
1440x70 = 0x0070
1450x71 = 0x0071
1460x72 = 0x0072
1470x73 = 0x0073
1480x74 = 0x0074
1490x75 = 0x0075
1500x76 = 0x0076
1510x77 = 0x0077
1520x78 = 0x0078
1530x79 = 0x0079
1540x7A = 0x007A
1550x7B = 0x007B
1560x7C = 0x007C
1570x7D = 0x007D
1580x7E = 0x007E
1590x7F = 0x007F
1600x80 = 0x0402
1610x81 = 0x0403
1620x82 = 0x201A
1630x83 = 0x0453
1640x84 = 0x201E
1650x85 = 0x2026
1660x86 = 0x2020
1670x87 = 0x2021
1680x88 = 0x20AC
1690x89 = 0x2030
1700x8A = 0x0409
1710x8B = 0x2039
1720x8C = 0x040A
1730x8D = 0x040C
1740x8E = 0x040B
1750x8F = 0x040F
1760x90 = 0x0452
1770x91 = 0x2018
1780x92 = 0x2019
1790x93 = 0x201C
1800x94 = 0x201D
1810x95 = 0x2022
1820x96 = 0x2013
1830x97 = 0x2014
1840x99 = 0x2122
1850x9A = 0x0459
1860x9B = 0x203A
1870x9C = 0x045A
1880x9D = 0x045C
1890x9E = 0x045B
1900x9F = 0x045F
1910xA0 = 0x00A0
1920xA1 = 0x040E
1930xA2 = 0x045E
1940xA3 = 0x0408
1950xA4 = 0x00A4
1960xA5 = 0x0490
1970xA6 = 0x00A6
1980xA7 = 0x00A7
1990xA8 = 0x0401
2000xA9 = 0x00A9
2010xAA = 0x0404
2020xAB = 0x00AB
2030xAC = 0x00AC
2040xAD = 0x00AD
2050xAE = 0x00AE
2060xAF = 0x0407
2070xB0 = 0x00B0
2080xB1 = 0x00B1
2090xB2 = 0x0406
2100xB3 = 0x0456
2110xB4 = 0x0491
2120xB5 = 0x00B5
2130xB6 = 0x00B6
2140xB7 = 0x00B7
2150xB8 = 0x0451
2160xB9 = 0x2116
2170xBA = 0x0454
2180xBB = 0x00BB
2190xBC = 0x0458
2200xBD = 0x0405
2210xBE = 0x0455
2220xBF = 0x0457
2230xC0 = 0x0410
2240xC1 = 0x0411
2250xC2 = 0x0412
2260xC3 = 0x0413
2270xC4 = 0x0414
2280xC5 = 0x0415
2290xC6 = 0x0416
2300xC7 = 0x0417
2310xC8 = 0x0418
2320xC9 = 0x0419
2330xCA = 0x041A
2340xCB = 0x041B
2350xCC = 0x041C
2360xCD = 0x041D
2370xCE = 0x041E
2380xCF = 0x041F
2390xD0 = 0x0420
2400xD1 = 0x0421
2410xD2 = 0x0422
2420xD3 = 0x0423
2430xD4 = 0x0424
2440xD5 = 0x0425
2450xD6 = 0x0426
2460xD7 = 0x0427
2470xD8 = 0x0428
2480xD9 = 0x0429
2490xDA = 0x042A
2500xDB = 0x042B
2510xDC = 0x042C
2520xDD = 0x042D
2530xDE = 0x042E
2540xDF = 0x042F
2550xE0 = 0x0430
2560xE1 = 0x0431
2570xE2 = 0x0432
2580xE3 = 0x0433
2590xE4 = 0x0434
2600xE5 = 0x0435
2610xE6 = 0x0436
2620xE7 = 0x0437
2630xE8 = 0x0438
2640xE9 = 0x0439
2650xEA = 0x043A
2660xEB = 0x043B
2670xEC = 0x043C
2680xED = 0x043D
2690xEE = 0x043E
2700xEF = 0x043F
2710xF0 = 0x0440
2720xF1 = 0x0441
2730xF2 = 0x0442
2740xF3 = 0x0443
2750xF4 = 0x0444
2760xF5 = 0x0445
2770xF6 = 0x0446
2780xF7 = 0x0447
2790xF8 = 0x0448
2800xF9 = 0x0449
2810xFA = 0x044A
2820xFB = 0x044B
2830xFC = 0x044C
2840xFD = 0x044D
2850xFE = 0x044E
2860xFF = 0x044F
287END_MAP
288