unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (OpenBSD-3.6)
Page:
Section:
Apropos / Subsearch:
optional field



ext::Encode::BytePerltProgrammers Refeext::Encode::Byte::Byte(3p)


NAME
       Encode::Byte - Single Byte Encodings

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

ABSTRACT
       This module implements various single byte encodings.  For
       most cases it uses \x80-\xff (upper half) to map non-ASCII
       characters.  Encodings supported are as follows.

         Canonical      Alias                                Description
         --------------------------------------------------------------------
         # ISO 8859 series
         (iso-8859-1   is in built-in)
         iso-8859-2    latin2                                       [ISO]
         iso-8859-3    latin3                                       [ISO]
         iso-8859-4    latin4                                       [ISO]
         iso-8859-5                                                 [ISO]
         iso-8859-6                                                 [ISO]
         iso-8859-7                                                 [ISO]
         iso-8859-8                                                 [ISO]
         iso-8859-9    latin5                                       [ISO]
         iso-8859-10   latin6                                       [ISO]
         iso-8859-11
         (iso-8859-12 is nonexistent)
         iso-8859-13   latin7                                       [ISO]
         iso-8859-14   latin8                                       [ISO]
         iso-8859-15   latin9                                       [ISO]
         iso-8859-16   latin10                                      [ISO]

         # Cyrillic
         koi8-f
         koi8-r        cp878                                    [RFC1489]
         koi8-u                                                 [RFC2319]

         # Vietnamese
         viscii

         # all cp* are also available as ibm-*, ms-*, and windows-*
         # also see L<http://msdn.microsoft.com/workshop/author/dhtml/reference/charsets/charset4.asp>;














perl v5.8.5                 2002-11-06                          1





ext::Encode::BytePerltProgrammers Refeext::Encode::Byte::Byte(3p)


         cp424
         cp437
         cp737
         cp775
         cp850
         cp852
         cp855
         cp856
         cp857
         cp860
         cp861
         cp862
         cp863
         cp864
         cp865
         cp866
         cp869
         cp874
         cp1006
         cp1250        WinLatin2
         cp1251        WinCyrillic
         cp1252        WinLatin1
         cp1253        WinGreek
         cp1254        WinTurkish
         cp1255        WinHebrew
         cp1256        WinArabic
         cp1257        WinBaltic
         cp1258        WinVietnamese

         # Macintosh
         # Also see L<http://developer.apple.com/technotes/tn/tn1150.html>;
         MacArabic
         MacCentralEurRoman
         MacCroatian
         MacCyrillic
         MacFarsi
         MacGreek
         MacHebrew
         MacIcelandic
         MacRoman
         MacRomanian
         MacRumanian
         MacSami
         MacThai
         MacTurkish
         MacUkrainian

         # More vendor encodings
         AdobeStandardEncoding
         nextstep
         gsm0338       # used in GSM handsets
         hp-roman8





perl v5.8.5                 2002-11-06                          2





ext::Encode::BytePerltProgrammers Refeext::Encode::Byte::Byte(3p)


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

SEE ALSO
       Encode




















































perl v5.8.5                 2002-11-06                          3