*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> iso-2022 (5)              
Title
Content
Arch
Section
 

iso2022(5)

Contents


NAME    [Toc]    [Back]

       iso2022,  iso-2022, ISO-2022 - A character encoding mechanism
 standardized by the International Standards Organization
 (ISO)

DESCRIPTION    [Toc]    [Back]

       The  ISO-2022  standard  defines  a mechanism for handling
       single-byte and multibyte characters. The standard  specifies
 four classes of character sets: The 94-charset class,
       which contains character sets with 94  positions  (singlebyte
  characters).   Examples  are the ASCII and JIS X0201
       character sets.   The  96-charset  class,  which  contains
       character sets with 96 positions (single-byte characters).
       Examples are the ISO Latin series of character sets.   The
       94x94-charset  class,  which  contains character sets with
       94x94 positions (2-byte characters). Examples are  the  GB
       2312  and the CNS 11643 character sets.  The 96x96-charset
       class,  which contains character sets with 96x96 positions
       (2-byte characters).

       In  the  ISO-2022 standard, four registers, called G0, G1,
       G2 and G3, are used to reference a character set. Before a
       character  set  can  be  used,  the  character set must be
       assigned, or designated, to one of these  registers.   The
       designation  of a character set is done by using an escape
       sequence in the following format:

       ESC [I] F

       In this format: Is an intermediate character that is  used
       to  designate a character set to one of the registers (G0,
       G1, G2, oR G3).  Is a unique final character of a particular
 character set.

       The  designation of a character set, whose final character
       is F, to different registers is as follows:  Designates  a
       multibyte  character  set  (94x94 or 96x96) to G0.  Designates
 a character set in the 94-charset class to G0.  Designates
  a  character  set  in the 94-charset class to G1.
       Designates a character set in the 94-charset class to  G2.
       Designates  a character set in the 94-charset class to G3.
       Designates a character set in the 96-charset class to  G1.
       Designates  a character set in the 96-charset class to G2.
       Designates a character set in the 96-charset class to  G3.

SEE ALSO    [Toc]    [Back]

      
      
       Commands: locale(1)

       Others:     ascii(5),     i18n_intro(5),     iso2022jp(5),
       l10n_intro(5)



                                                       iso2022(5)
[ Back ]
 Similar pages
Name OS Title
iso8859-15 Tru64 A character encoding system
ISO8859-15 Tru64 A character encoding system
iso8859-1 Tru64 A character encoding system (codeset)
ISO8859-1 Tru64 A character encoding system (codeset)
iso8859-5 Tru64 A character encoding system (codeset) for Russian
iso8859-8 Tru64 A character encoding system (codeset) for Hebrew
iso8859-9 Tru64 A character encoding system (codeset) for Turkish
iso2022jp Tru64 A character encoding system (codeset) for Japanese
ISO8859-7 Tru64 A character encoding system (codeset) for Greek
deckorean Tru64 A character encoding system (codeset) for Korean
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service