TCS(1)                                                     TCS(1)

     NAME
          tcs - translate character sets

     SYNOPSIS
          tcs [ -slcv ] [ -f ics ] [ -t ocs ] [ file ... ]

     DESCRIPTION
          Tcs interprets the named file(s) (standard input default) as
          a stream of characters from the ics character set or format,
          converts them to runes, and then converts them into a stream
          of characters from the ocs character set or format on the
          standard output.  The default value for ics and ocs is utf,
          the UTF encoding described in utf(6). The -l option lists
          the character sets known to tcs. Processing continues in the
          face of conversion errors (the -s option prevents reporting
          of these errors); in this case, 0x80 characters will be sub-
          stituted for UTF encoding errors and 0xFFFD characters will
          substituted for unknown characters unless the -c option is
          specified.

          The -v option generates various diagnostic and summary
          information on standard error, or makes the -l output more
          verbose.

          Tcs recognizes the following character sets:

          utf      UTF encoding from 10646
          ascii    7-bit ASCII
          8859-1   Latin-1 (Central European)
          latin1   ISO 8859-1
          8859-2   Latin-2 (Czech .. Slovak)
          8859-3   Latin-3 (Dutch .. Turkish)
          8859-4   Latin-4 (Scandinavian)
          8859-5   Part 5 (Cyrillic)
          8859-6   Part 6 (Arabic)
          8859-7   Part 7 (Greek)
          8859-8   Part 8 (Hebrew)
          8859-9   Latin-5 (Finnish .. Portuguese)
          kio8     KIO-8 (recommended)
          kio8x    KIO-8 (alternate)
          jis      XJIS
          unicode  Unicode 1.0

     EXAMPLES
          tcs -f 8859-1
               Convert 8859-1 (Latin-1) characters into UTF format.

          tcs -s -f jis
               Convert characters encoded in one of several shift JIS
               encodings into UTF format.  Unknown Kanji will be

     Page 1                       Plan 9             (printed 3/28/24)

     TCS(1)                                                     TCS(1)

               converted into 0xFFFD characters.

     SEE ALSO
          ascii(1), rune(2), utf(6).

     Page 2                       Plan 9             (printed 3/28/24)