1Encode::Byte(3pm)      Perl Programmers Reference Guide      Encode::Byte(3pm)
2
3
4

NAME

6       Encode::Byte - Single Byte Encodings
7

SYNOPSIS

9           use Encode qw/encode decode/;
10           $greek = encode("iso-8859-7", $utf8);  # loads Encode::Byte implicitly
11           $utf8  = decode("iso-8859-7", $greek); # ditto
12

ABSTRACT

14       This module implements various single byte encodings.  For most cases
15       it uses \x80-\xff (upper half) to map non-ASCII characters.  Encodings
16       supported are as follows.
17
18         Canonical      Alias                                Description
19         --------------------------------------------------------------------
20         # ISO 8859 series
21         (iso-8859-1   is in built-in)
22         iso-8859-2    latin2                                       [ISO]
23         iso-8859-3    latin3                                       [ISO]
24         iso-8859-4    latin4                                       [ISO]
25         iso-8859-5                                                 [ISO]
26         iso-8859-6                                                 [ISO]
27         iso-8859-7                                                 [ISO]
28         iso-8859-8                                                 [ISO]
29         iso-8859-9    latin5                                       [ISO]
30         iso-8859-10   latin6                                       [ISO]
31         iso-8859-11
32         (iso-8859-12 is nonexistent)
33         iso-8859-13   latin7                                       [ISO]
34         iso-8859-14   latin8                                       [ISO]
35         iso-8859-15   latin9                                       [ISO]
36         iso-8859-16   latin10                                      [ISO]
37
38         # Cyrillic
39         koi8-f
40         koi8-r        cp878                                    [RFC1489]
41         koi8-u                                                 [RFC2319]
42
43         # Vietnamese
44         viscii
45
46         # all cp* are also available as ibm-*, ms-*, and windows-*
47         # also see L<http://msdn.microsoft.com/workshop/author/dhtml/reference/charsets/charset4.asp>
48
49         cp424
50         cp437
51         cp737
52         cp775
53         cp850
54         cp852
55         cp855
56         cp856
57         cp857
58         cp860
59         cp861
60         cp862
61         cp863
62         cp864
63         cp865
64         cp866
65         cp869
66         cp874
67         cp1006
68         cp1250        WinLatin2
69         cp1251        WinCyrillic
70         cp1252        WinLatin1
71         cp1253        WinGreek
72         cp1254        WinTurkish
73         cp1255        WinHebrew
74         cp1256        WinArabic
75         cp1257        WinBaltic
76         cp1258        WinVietnamese
77
78         # Macintosh
79         # Also see L<http://developer.apple.com/technotes/tn/tn1150.html>
80         MacArabic
81         MacCentralEurRoman
82         MacCroatian
83         MacCyrillic
84         MacFarsi
85         MacGreek
86         MacHebrew
87         MacIcelandic
88         MacRoman
89         MacRomanian
90         MacRumanian
91         MacSami
92         MacThai
93         MacTurkish
94         MacUkrainian
95
96         # More vendor encodings
97         AdobeStandardEncoding
98         nextstep
99         hp-roman8
100

DESCRIPTION

102       To find how to use this module in detail, see Encode.
103

SEE ALSO

105       Encode
106
107
108
109perl v5.10.1                      2009-02-12                 Encode::Byte(3pm)
Impressum