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

  man pages->HP-UX 11i man pages -> tconv (1)              
Title
Content
Arch
Section
 

Contents


 tconv(1)                                                           tconv(1)
 HP-UX                                                                 HP-UX





 NAME    [Toc]    [Back]
      tconv - HP 9000 Traditional-Chinese code converter

 SYNOPSIS    [Toc]    [Back]
      tconv

      tconv 1

      tconv 1 num infile outfile

      tconv 1 -n num -f file_of_namelist

      tconv 2 [-r] [-ps] [-rs number]

      tconv 3

      tconv 3 num infile outfile

      tconv 3 -n num -f file_of_namelist

      tconv 4

      tconv 4 num infile outfile

      tconv 4 -n num -f file_of_namelist

      tconv 5

      tconv 5 num infile outfile

      tconv 5 -n num -f file_of_namelist

 DESCRIPTION    [Toc]    [Back]
      tconv is a code converter to do code conversion from CCDC/Big5/EUCCNS(locale:
 zh_TW.ccdc/zh_TW.big5/zh_TW.eucTW) internal code to
      another local Taiwanese 2-byte or 3-byte Traditional-Chinese internal
      code, or to Unicode in UCS2 or UTF8 format; as well the conversion of
      Big5 code(Traditional-Chinese) to GB code(Simplified-Chinese)
      (locale:zh_CN.hp15CN) or GBK code.

      It provides fourteen processing modes.

      Mode (1) : tconv

      The first one is an interactive menu mode. Just invoke the command.
      It will display the main menu, and prompt you for which kind of code
      conversion you need(whether it is between 2-byte and 2-byte, 3-byte
      and 2-byte, 4-byte and 2-byte, Traditional-Chinese code and
      Simplified-Chinese code or even Unicode). After you choose, if it's



                                    - 1 -       Formatted:  January 24, 2005






 tconv(1)                                                           tconv(1)
 HP-UX                                                                 HP-UX





      2-byte and 2-byte, it will display the 2-byte code code conversion
      sub-menu and prompt you what type of code conversion you need and then
      ask you your input filename and output filename.  If it's 3-byte and
      2-byte, it will show the usage of it and ends. If it's 4-byte and 2-
      byte, it will display the 4-byte code code conversion sub-menu and
      prompt you what type of code conversion you need and then ask you your
      input filename and output filename. And then, if it's TraditionalChinese
 and Simplified-Chinese, it will display the TraditionalChinese
 and Simplified-Chinese code code-conversion sub-menu and
      prompt you what type of code conversion you need and then ask you your
      input filename and output filename. Finally, if it is Unicode, it will
      display the Unicode code conversion sub-menu and prompt you what type
      of code conversion you need and then ask you your input and output
      filenames.

      Mode (2) : tconv 1

      The second is also a menu mode. If you invoke the command. It will go
      directly to the 2-byte code code conversion sub-menu.

      Mode (3) : tconv 1 num infile outfile

      The third is used to convert one 2-byte code text file to another code
      type text file in command mode. The infile stands for the input
      filename, outfile for output filename. And num is the selection number
      you can find out from the interactive menu mode. Below is the
      description of them :

      num = 1 : From HP Big5 code to IBM 5550 code.
            2 : From HP Big5 code to CDC code.
            3 : From HP Big5 code to National Standard code.
            4 : From HP Big5 code to HP CCDC code.
            5 : From HP Big5 code to Shift-Big5 code.
            6 : From HP Big5 code to Taipei Computer Association code.
            7 : From HP Big5 code to Tien-Lon code.
            8 : From HP CCDC code to IBM 5550 code.
            9 : From HP CCDC code to ETen code.
           10 : From HP CCDC code to National Standard code.
           11 : From HP CCDC code to Shift-Big5 code.
           12 : From HP CCDC code to Taipei Computer Association code.
           13 : From HP CCDC code to HP VECTRA PC code.
           14 : From HP CCDC code to 2-byte WANG PC code.
           15 : From Tandem internal code to HP CCDC code.
           16 : From IBM 5550 code to HP Big5 code.
           17 : From CDC code to HP Big5 code.
           18 : From National Standard code to HP Big5 code.
           19 : From HP CCDC code to HP Big5 code.
           20 : From Shift-Big5 code to HP Big5 code.
           21 : From Taipei Computer Assocoation code to HP Big5 code.



                                    - 2 -       Formatted:  January 24, 2005






 tconv(1)                                                           tconv(1)
 HP-UX                                                                 HP-UX





           22 : From Tien-Lon code to HP Big5 code.
           23 : From IBM 5550 code to HP CCDC code.
           24 : From ETen code to HP CCDC code.
           25 : From National Standard code to HP CCDC code.
           26 : From Shift-Big5 code to HP CCDC code.
           27 : From Taipei Computer Association code to HP CCDC code.
           28 : From HP VECTRA PC code to HP CCDC code.
           29 : From 2-byte WANG PC code to HP CCDC code.
           30 : From HP CCDC code to Tandem internal code.

      Mode (4) : tconv 1 -n num -f file_of_namelist

      The fourth is used to convert many files with one tconv 1 command. You
      have to create a file with all the filenames you want to convert.  Let
      the file name be file_of_namelist , and the format of the file is :

          <file1>
          <file2>
          <file3>
          .
          .
          .
          <EOF>

      Then use the command to convert all those files in batch mode. Also,
      same as Mode (3), num is the selection number you can find from the
      interactive menu mode. Notice that you can only do one kind of
      conversion to all the files in file_of_namelist , and there is no
      output filenames, all the files will be put into original file names
      which you specify in file_of_namelist.

      Mode (5) :
           tconv 2 [-r] [-ps] [-rs number] -m method -i infile -o outfile

           The fifth is the command tconv 2 , it is for code conversion
           between WANG's 3-byte internal code and HP's CCDC or Big5 code.
           It only supports batch mode procssing. Each tconv 2 command will
           convert one text file.

    Options    [Toc]    [Back]
      Options for tconv 2 are interpreted as follows:

           -r                  this option means fixed record length.
                               Default is free format. This option is useful
                               to text file.

           -rs number          this option is used to specify the record
                               size of the file. For example '-rs 80' means
                               that the record size is 80. The range of



                                    - 3 -       Formatted:  January 24, 2005






 tconv(1)                                                           tconv(1)
 HP-UX                                                                 HP-UX





                               number is between 0 and 10240.

           -ps                 while converting from WANG to CCDC or Big5.
                               Each 3-byte code will be converted to one 2-
                               byte code and one 1-byte space. It implies
                               fixed record length.

           -m wang_hp          convert from WANG's 3-byte code to HP's 2-
                               byte CCDC code

           -m wang_big5        convert from WANG's 3-byte code to 2-byte
                               Big5 code

           -m hp_wang          convert from HP's 2-byte CCDC code to WANG's
                               3-byte code

           -m big5_wang        convert from 2-byte Big5 code to WANG's 3-
                               byte code

           -i infile           specify the input text file name

           -o outfile          specify the output text file name

           Mode (6) : tconv 3

           The sixth mode is also a menu mode. If you invoke the tconv 3
           command. It will go directly to the 4-byte code code conversion
           sub-menu. The description is as follow :

             (1). From 4-byte Extended Unit Code(EUC) to HP Big5 code.
             (2). From 4-byte Extended Unit Code(EUC) to HP CCDC code.
             (3). From EUC to New Host Code(Traditional Chinese EBCDIC).
             (4). From HP Big5 code to 4-byte Extended Unit Code(EUC).
             (5). From HP CCDC code to 4-byte Extended Unit Code(EUC).
             (6). From New Host Code(Traditional Chinese EBCDIC) to EUC.

           Mode (7) : tconv 3 num infile outfile

           The seventh is used to convert one 4-byte code text file to
           another code type text file in command mode. The infile stands
           for the input filename, outfile for output filename. And num is
           the selection number you can find out from the interactive menu
           mode. Below is the description of them :

           num = 1 : From 4-byte Extended Unit Code(EUC) to HP Big5 code.
                 2 : From 4-byte Extended Unit Code(EUC) to HP CCDC code.
                 3 : From EUC to New Host Code(Traditional Chinese EBCDIC).
                 4 : From HP Big5 code to 4-byte Extended Unit Code(EUC).
                 5 : From HP CCDC code to 4-byte Extended Unit Code(EUC).



                                    - 4 -       Formatted:  January 24, 2005






 tconv(1)                                                           tconv(1)
 HP-UX                                                                 HP-UX





                 6 : From New Host Code(Traditional Chinese EBCDIC) to EUC.

           Mode (8) : tconv 3 -n num -f file_of_namelist

           The eighth is used to convert many files with one tconv 3
           command. You have to create a file with all the filenames you
           want to convert.  Let the file name be file_of_namelist , and the
           format of the file is :

               <file1>
               <file2>
               <file3>
               .
               .
               .
               <EOF>

           Then use the command to convert all those files in batch mode.
           Also, same as Mode (7), num is the selection number you can find
           from the interactive menu mode. Notice that you can only do one
           kind of conversion to all the files in file_of_namelist , and
           there is no output filenames, all the files will be put into
           original file names which you specify in file_of_namelist.

           Mode (9) : tconv 4

           The ninth mode is a menu mode too. If you invoke the tconv 4
           command. It will go directly to the Traditional-Chinese and
           Simplified-Chinese code-conversion sub-menu. The description is
           as follow :

             (1). From HP Big5 code to HP GB code.
             (2). From HP Big5 code to GBK code.
             (3). From HP GB code to HP Big5 code.
             (4). From GBK code to HP Big5 code.

           Mode (10) : tconv 4 num infile outfile

           The tenth is used to convert one Big5 or GB code text file to the
           other code type text file in command mode. The infile stands for
           the input filename, outfile for output filename. And num is the
           selection number you can find out from the interactive menu mode.
           Below is the description of them :

           num = 1 : From Big5 code to GB code.
                 2 : From Big5 code to GBK code.
                 3 : From GB code to Big5 code.
                 4 : From GBK code to Big5 code.




                                    - 5 -       Formatted:  January 24, 2005






 tconv(1)                                                           tconv(1)
 HP-UX                                                                 HP-UX





           Mode (11) : tconv 4 -n num -f file_of_namelist

           The eleventh is used to convert many files with one tconv 4
           command. You have to create a file with all the filenames you
           want to convert.  Let the file name be file_of_namelist , and the
           format of the file is :

               <file1>
               <file2>
               <file3>
               .
               .
               .
               <EOF>

           Then use the command to convert all those files in batch mode.
           Also, same as Mode (10), num is the selection number you can find
           from the interactive menu mode. Notice that you can only do one
           kind of conversion to all the files in file_of_namelist , and
           there is no output filenames, all the files will be put into
           original file names which you specify in file_of_namelist.

           Mode (12) : tconv 5

           The twelfth mode is a menu mode too. If you invoke the tconv 5
           command. It will go directly to the Unicode code-conversion submenu.
 The description is as follow :

             ( 1). From HP Big5 code to Unicode's Canonical Form(UCS2).
             ( 2). From HP EUC code to Unicode's Canonical Form(UCS2).
             ( 3). From HP CCDC code to Unicode's Canonical Form(UCS2).
             ( 4). From Unicode's Canonical Form(UCS2) to HP Big5 code.
             ( 5). From Unicode's Canonical Form(UCS2) to HP EUC code.
             ( 6). From Unicode's Canonical Form(UCS2) to HP CCDC code.
             ( 7). From HP Big5 code to Universal Trans. Format-8(UTF8).
             ( 8). From HP EUC code to Universal Trans. Format-8(UTF8).
             ( 9). From HP CCDC code to Universal Trans. Format-8(UTF8).
             (10). From Universal Trans. Format-8(UTF8) to HP Big5 code.
             (11). From Universal Trans. Format-8(UTF8) to HP EUC code.
             (12). From Universal Trans. Format-8(UTF8) to HP CCDC code.

           Mode (13) : tconv 5 num infile outfile

           The thirteenth is used to convert one Unicode code text file to
           the other code type text file in command mode. The infile stands
           for the input filename, outfile for output filename. And num is
           the selection number you can find out from the interactive menu
           mode. Below is the description of them :




                                    - 6 -       Formatted:  January 24, 2005






 tconv(1)                                                           tconv(1)
 HP-UX                                                                 HP-UX





           num = 1 : From HP Big5 code to Unicode's Canonical Form(UCS2).
                 2 : From HP EUC code to Unicode's Canonical Form(UCS2).
                 3 : From HP CCDC code to Unicode's Canonical Form(UCS2).
                 4 : From Unicode's Canonical Form(UCS2) to HP Big5 code.
                 5 : From Unicode's Canonical Form(UCS2) to HP EUC code.
                 6 : From Unicode's Canonical Form(UCS2) to HP CCDC code.
                 7 : From HP Big5 code to Universal Trans. Format-8(UTF8).
                 8 : From HP EUC code to Universal Trans. Format-8(UTF8).
                 9 : From HP CCDC code to Universal Trans. Format-8(UTF8).
                10 : From Universal Trans. Format-8(UTF8) to HP Big5 code.
                11 : From Universal Trans. Format-8(UTF8) to HP EUC code.
                12 : From Universal Trans. Format-8(UTF8) to HP CCDC code.

           Mode (14) : tconv 5 -n num -f file_of_namelist

           The fourteenth is used to convert many files with one tconv 5
           command. You have to create a file with all the filenames you
           want to convert.  Let the file name be file_of_namelist , and the
           format of the file is :

               <file1>
               <file2>
               <file3>
               .
               .
               .
               <EOF>

           Then use the command to convert all those files in batch mode.
           Also, same as Mode (13), num is the selection number you can find
           from the interactive menu mode. Notice that you can only do one
           kind of conversion to all the files in file_of_namelist , and
           there is no output filenames, all the files will be put into
           original file names which you specify in file_of_namelist.

 EXAMPLE    [Toc]    [Back]
      tconv 1 4 file_in file_out , converts a text file from Big5 to CCDC

      tconv 1 -n 4 -f file_list , converts all the files in file_list from
      Big5 to CCDC

      tconv 2 -m wang_big5 -i file_in -o file_out , converts a text file
      from WANG to Big5

      tconv 2 -r -m wang_big5 -i file_in -o file_out , converts a text file
      from WANG to Big5 and retain the record length

      tconv 2 -ps -m wang_big5 -i file_in -o file_out , converts a text file
      from WANG to Big5, pad space at each character



                                    - 7 -       Formatted:  January 24, 2005






 tconv(1)                                                           tconv(1)
 HP-UX                                                                 HP-UX





      tconv 2 -rs 80 -m wang_big5 -i file_in -o file_out , converts a text
      file from WANG to Big5, record size is 80.

      tconv 3 4 file_in file_out , converts a text file from Big5 to EUC

      tconv 3 -n 4 -f file_list , converts all the files in file_list from
      Big5 to EUC

      tconv 4 1 file_in file_out , converts a text file from Big5 to GB

      tconv 4 -n 1 -f file_list , converts all the files in file_list from
      Big5 to GB

      tconv 5 1 file_in file_out , converts a text file from Big5 to
      Unicode(UCS2)

      tconv 5 -n 1 -f file_list , converts all the files in file_list from
      Big5 to Unicode(UCS2)


 NOTICE    [Toc]    [Back]
      By default, tconv maps non-mapped characters to spaces.

 LOG FILE    [Toc]    [Back]
      /tmp/tconv.log

 AUTHOR    [Toc]    [Back]
      tconv was developed by AAA/TC-ESG, HP Taiwan.


                                    - 8 -       Formatted:  January 24, 2005
[ Back ]
 Similar pages
Name OS Title
sconv HP-UX hp9000 utility for Simplified-Chinese code code-converter
dxim Tru64 A multilingual input server for Simplified Chinese, Traditional Chinese, Korean, and Phrase input me...
big5 FreeBSD ``Big Five'' encoding for Traditional Chinese text
dxhanyuim Tru64 An input server for Traditional Chinese
cp382dof Tru64 Filter for Traditional Chinese CP382 printer controller
telecode Tru64 A character encoding system (codeset) for Traditional Chinese
eucTW Tru64 A character encoding system (codeset) for Traditional Chinese
xtim HP-UX Traditional Chinese input methods server on X Window
sbig5 Tru64 A character encoding system (codeset) for Traditional Chinese
dechanyu Tru64 A character encoding system (codeset) for Traditional Chinese
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service