Perl 5 version 26.3 documentation

Encode::Byte

NAME

Encode::Byte - Single Byte Encodings

SYNOPSIS

  1. use Encode qw/encode decode/;
  2. $greek = encode("iso-8859-7", $utf8); # loads Encode::Byte implicitly
  3. $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.

  1. Canonical Alias Description
  2. --------------------------------------------------------------------
  3. # ISO 8859 series
  4. (iso-8859-1 is in built-in)
  5. iso-8859-2 latin2 [ISO]
  6. iso-8859-3 latin3 [ISO]
  7. iso-8859-4 latin4 [ISO]
  8. iso-8859-5 [ISO]
  9. iso-8859-6 [ISO]
  10. iso-8859-7 [ISO]
  11. iso-8859-8 [ISO]
  12. iso-8859-9 latin5 [ISO]
  13. iso-8859-10 latin6 [ISO]
  14. iso-8859-11
  15. (iso-8859-12 is nonexistent)
  16. iso-8859-13 latin7 [ISO]
  17. iso-8859-14 latin8 [ISO]
  18. iso-8859-15 latin9 [ISO]
  19. iso-8859-16 latin10 [ISO]
  20. # Cyrillic
  21. koi8-f
  22. koi8-r cp878 [RFC1489]
  23. koi8-u [RFC2319]
  24. # Vietnamese
  25. viscii
  26. # all cp* are also available as ibm-*, ms-*, and windows-*
  27. # also see L<http://msdn.microsoft.com/en-us/library/aa752010%28VS.85%29.aspx>
  28. cp424
  29. cp437
  30. cp737
  31. cp775
  32. cp850
  33. cp852
  34. cp855
  35. cp856
  36. cp857
  37. cp860
  38. cp861
  39. cp862
  40. cp863
  41. cp864
  42. cp865
  43. cp866
  44. cp869
  45. cp874
  46. cp1006
  47. cp1250 WinLatin2
  48. cp1251 WinCyrillic
  49. cp1252 WinLatin1
  50. cp1253 WinGreek
  51. cp1254 WinTurkish
  52. cp1255 WinHebrew
  53. cp1256 WinArabic
  54. cp1257 WinBaltic
  55. cp1258 WinVietnamese
  56. # Macintosh
  57. # Also see L<http://developer.apple.com/technotes/tn/tn1150.html>
  58. MacArabic
  59. MacCentralEurRoman
  60. MacCroatian
  61. MacCyrillic
  62. MacFarsi
  63. MacGreek
  64. MacHebrew
  65. MacIcelandic
  66. MacRoman
  67. MacRomanian
  68. MacRumanian
  69. MacSami
  70. MacThai
  71. MacTurkish
  72. MacUkrainian
  73. # More vendor encodings
  74. AdobeStandardEncoding
  75. nextstep
  76. hp-roman8

DESCRIPTION

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

SEE ALSO

Encode