Encode::Byte(3pm)

πŸ“¦
version 5.42.3 Β· 4 versions
, in alpine 3.24

Encode::Byte(3pm) β€” Single Byte Encodings πŸ’–

NAME

Encode::Byte β€” Single Byte Encodings. That’s the name, bestie, and yes it’s literally all about the single-byte encoding girlies.

SYNOPSIS

okay so here’s the little summoning ritual:

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

ABSTRACT

Bestie, 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.

The original table columns are canonical, alias, and description β€” I’m keeping all three vibes, no cap.

ISO 8859 series

  • iso-8859-1 β€” is in built-in
  • iso-8859-2 β€” alias latin2 β€” [ISO]
  • iso-8859-3 β€” alias latin3 β€” [ISO]
  • iso-8859-4 β€” alias latin4 β€” [ISO]
  • iso-8859-5 β€” [ISO]
  • iso-8859-6 β€” [ISO]
  • iso-8859-7 β€” [ISO]
  • iso-8859-8 β€” [ISO]
  • iso-8859-9 β€” alias latin5 β€” [ISO]
  • iso-8859-10 β€” alias latin6 β€” [ISO]
  • iso-8859-11
  • iso-8859-12 β€” is nonexistent
  • iso-8859-13 β€” alias latin7 β€” [ISO]
  • iso-8859-14 β€” alias latin8 β€” [ISO]
  • iso-8859-15 β€” alias latin9 β€” [ISO]
  • iso-8859-16 β€” alias latin10 β€” [ISO]

Cyrillic

  • koi8-f
  • koi8-r β€” alias cp878 β€” [RFC1489]
  • koi8-u β€” [RFC2319]

Vietnamese

  • viscii

the cp* crew

Heads up, bestie: 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 β€” alias WinLatin2
  • cp1251 β€” alias WinCyrillic
  • cp1252 β€” alias WinLatin1
  • cp1253 β€” alias WinGreek
  • cp1254 β€” alias WinTurkish
  • cp1255 β€” alias WinHebrew
  • cp1256 β€” alias WinArabic
  • cp1257 β€” alias WinBaltic
  • cp1258 β€” alias WinVietnamese

Macintosh era

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

DESCRIPTION

For the full how-to on using this module in detail, see Encode.

SEE ALSO

Encode β€” that’s the one, bestie.


Byeee 🫢 β€” this page is from perl v5.42.3, dated 2026-11-03, and it’s the Encode::Byte(3pm) manpage. Mwah πŸ’‹

πŸ“¦ where this page comes from