Encode::Byte(3p) Perl Programmers Reference Guide Encode::Byte(3p)

Encode::Byte(3p) Perl Programmers Reference Guide Encode::Byte(3p) #

Encode::Byte(3p) Perl Programmers Reference Guide Encode::Byte(3p)

NNAAMMEE #

 Encode::Byte - Single Byte Encodings

SSYYNNOOPPSSIISS #

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

AABBSSTTRRAACCTT #

 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/en-us/library/aa752010%28VS.85%29.aspx>

   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
   hp-roman8

DDEESSCCRRIIPPTTIIOONN #

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

SSEEEE AALLSSOO #

 Encode

perl v5.36.3 2010-09-24 Encode::Byte(3p)