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

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

telecode(5)

Contents


NAME    [Toc]    [Back]

       telecode  - A character encoding system (codeset) for Traditional
 Chinese

DESCRIPTION    [Toc]    [Back]

       The Telecode codeset (called Mitac Telex in early versions
       of  the  operating system) consists of 2 character planes.
       Each character plane  has  8836  character  positions.  In
       plane  1,  standard  characters  occupy  positions 0001 to
       8045; the remaining 791  positions  are  for  user-defined
       characters.  In  plane 2, standard characters occupy positions
 0001 to 8489; the remaining 346  positions  are  for
       user-defined  characters.  Telecode  uses 2-byte values to
       represent characters on both planes.

   Plane 1 Character Encoding    [Toc]    [Back]
       To differentiate plane 1 code from plane 2 code, the  most
       significant bit (MSB) is set on in both bytes of a plane 1
       character code. The following formula calculates the value
       of a plane 1 character from its position on the plane:

       1st byte = M + 161
       2nd byte = N + 161 - M x 94

       In  this  formula,  N is the position of the character and
       M = N / 94.

       For example, if a character is at position 2502  on  plane
       1, its encoding value is BBDB, which is calculated as follows:


       N = 2502, M = 2502/94 = 26 1st byte = 26 + 161 =  187  2nd
       byte = 2502 + 161 - 26 x 94 = 219


   Plane 2 Character Encoding    [Toc]    [Back]
       To  differentiate  plane 2 code from plane 1 code, the MSB
       of the first byte is set on and that of the second byte is
       set  off  for  each  plane 2 character code. The following
       formula calculates the value of a plane 2  character  from
       its position:

       1st byte = M + 161
       2nd byte = N + 33 - M x 94

       In this formula, N is the position of the character on the
       plane and M = N / 94.

       For example, if a character is at position 2502  on  plane
       2, its encoding value is BB5B, which is calculated as follows:


       N = 2502, M = 2502/94 = 26 1st byte = 26 + 161 =  187  2nd
       byte = 2502 + 33 - 26 x 94 = 91









   Codeset Conversion    [Toc]    [Back]
       The  following  codeset  converter pairs are available for
       converting Traditional Chinese characters between telecode
       and  other  encoding formats.  Refer to iconv_intro(5) for
       an introduction to codeset conversion. For  more  information
  about  the  other  codeset for which telecode is the
       input or output, see the reference page specified  in  the
       list item.  big5_telecode, telecode_big5

              Converting  from and to the Big-5 codeset: big5(5).

              Note that  Big-5  encoding  is  equivalent  to  the
              Microsoft  code-page  format used on PCs for Traditional
 Chinese. You can therefore  use  these  converters
  to  convert Traditional Chinese characters
              between PC code page format and  Telecode  encoding
              format.  For  more information on how the operating
              system supports PC code  pages,  see  code_page(5).
              dechanyu_telecode, telecode_dechanyu

              Converting  from  and  to  the  DEC  Hanyu codeset:
              dechanyu(5).  eucTW_telecode, telecode_eucTW

              Converting from  and  to  Taiwanese  Extended  UNIX
              Code: eucTW(5).

   Font Support for Telecode    [Toc]    [Back]
       The  operating  system supports Telecode only through conversion
 to another codeset.

SEE ALSO    [Toc]    [Back]

      
      
       Commands: locale(1)

       Others:  ascii(5),  big5(5),   Chinese(5),   code_page(5),
       dechanyu(5),  dechanzi(5),  eucTW(5),  GB18030(5), GBK(5),
       i18n_intro(5),      i18n_printing(5),      iconv_intro(5),
       l10n_intro(5), sbig5(5)



                                                      telecode(5)
[ Back ]
 Similar pages
Name OS Title
gbk Tru64 A character encoding system (codeset) for Simplified Chinese
GBK Tru64 A character encoding system (codeset) for Simplified Chinese
dechanzi Tru64 A character encoding system (codeset) for Simplified Chinese
big5 FreeBSD ``Big Five'' encoding for Traditional Chinese text
iso8859-1 Tru64 A character encoding system (codeset)
ISO8859-1 Tru64 A character encoding system (codeset)
ISO8859-7 Tru64 A character encoding system (codeset) for Greek
iso-2022-jp Tru64 A character encoding system (codeset) for Japanese
ISO-2022-JP Tru64 A character encoding system (codeset) for Japanese
jiskanji Tru64 A character encoding system (codeset) for Japanese
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service