home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / packer / vv097exe / vvuser.tex < prev   
Text File  |  1992-12-28  |  8KB  |  204 lines

  1. @c *************************************************************************
  2. @c CHAPTER: Guide to using VVcode
  3. @c *************************************************************************
  4. @c    node-name, next, previous,  up
  5. @node User Manual, User Manual, Top, Top
  6. @chapter Guide to using VVcode
  7.  
  8. @itemize @bullet
  9.   @item general introduction
  10. @end itemize
  11.  
  12. @c =========================================================================
  13. @c SECTION: VVencode command options
  14. @c =========================================================================
  15. @section{VVencode command options}
  16.  
  17. @itemize @bullet
  18.   @item described in a generic manner with operating system specifics at
  19.         the end of the section
  20. @end itemize
  21.  
  22. The general syntax of the VVencode command line is:
  23. @example
  24.   vvencode [options] input-file [options] [output-file] [options]
  25. @end example
  26.  
  27. There are two @dfn{parameters} and many optional @dfn{qualifiers}.  The
  28. parameters are:
  29.  
  30. @table @code
  31.   @item input-file
  32.  
  33.   @item output-file
  34. @end table
  35.  
  36. The command qualifiers modify the behaviour of VVcode and are all optional.
  37. Qualifiers may appear before, between or after the parameters.  The
  38. qualifiers acceptable to VVencode are:
  39.  
  40. @table @code
  41.   @item debug
  42.         Write copious debugging output to the standard error device or to
  43.         the log file if the @code{+log} qualifier was specified.  This
  44.         qualifier would normally only be used when trying to report a
  45.         @code{VVencode} problem and may indeed have been disabled for the
  46.         version that you are using.
  47.   @item encoding_table file-spec
  48.         Read the encoding table to be used from the file @file{file-spec}.
  49.         The file must contain the 64 characters to be used by
  50.         @code{VVencode}.  If this qualifier is not specified, the default
  51.         @code{VVencode} encoding table will be used.
  52.   @item format file-format
  53.         Explicitly specify the file format that should be assumed by
  54.         @code{VVencode} when it is reading the input file.  The
  55.         @code{file-format} value must be one of @samp{fixed}, @samp{stream}
  56.         and @samp{variable}.  This qualifier would only be used if it was
  57.         necessary to override the value determined automatically by
  58.         VVencode.
  59.   @item header_filespec file-spec
  60.         
  61.   @item help
  62.         VVencode will display a usage message on the standard error device
  63.         and exit.
  64.   @item log file-spec
  65.  
  66.   @item mode file-mode
  67.         Explicitly specify the file mode that should be assumed by
  68.         @code{VVencode} when it is reading the input file.  The
  69.         @code{file-format} value must be one of @samp{binary} and
  70.         @samp{text}.  This qualifier would only be used if it was
  71.         necessary to override the value determined automatically by
  72.         VVencode.
  73.   @item overwrite
  74.  
  75.   @item record_length
  76.  
  77.   @item split_size
  78.  
  79.   @item timestamp time
  80.  
  81.   @item translation_file file-spec
  82.  
  83. @end table
  84.  
  85.  
  86. @c =========================================================================
  87. @c SECTION: VVdecode command options
  88. @c =========================================================================
  89. @section{VVdecode command options}
  90.  
  91. The general syntax of the VVdecode command line is:
  92. @example
  93.   vvdecode [options] input-file [options] [output-file] [options]
  94. @end example
  95.  
  96.  
  97. @c =========================================================================
  98. @c SECTION: Operating system specific considerations
  99. @c =========================================================================
  100. @section{Operating system specific considerations}
  101.  
  102. @c -------------------------------------------------------------------------
  103. @c SUBSECTION: MS-DOS
  104. @c -------------------------------------------------------------------------
  105. @subsection MS-DOS
  106. @itemize @bullet
  107.   @item qualifiers introduced with @samp{/} or @samp{-} and must be
  108.         separated from each other by whitespace
  109.   @item values separated from qualifier by @samp{=} or @samp{:}
  110.   @item optional values supported
  111.   @item VVcode will act as a filter when @samp{-} is specified as the input
  112.         or output file
  113.   @item optional file specification for @samp{log} qualifier
  114.   @item examples of VVencode usage
  115. @end itemize
  116.  
  117. @c -------------------------------------------------------------------------
  118. @c SUBSECTION: OS/2
  119. @c -------------------------------------------------------------------------
  120. @subsection OS/2
  121. @itemize @bullet
  122.   @item qualifiers introduced with @samp{/} or @samp{-} and must be
  123.         separated from each other by whitespace
  124.   @item values separated from qualifier by @samp{=} or @samp{:}
  125.   @item optional values supported
  126.   @item VVcode will act as a filter when @samp{-} is specified as the input
  127.         or output file
  128.   @item optional file specification for @samp{log} qualifier
  129.   @item GCC 2.1 implementation does not support file timestamping
  130.   @item HPFS file names supported
  131.   @item OS/2 extended attributes not supported yet
  132.   @item examples of VVencode usage
  133. @end itemize
  134.  
  135. @c -------------------------------------------------------------------------
  136. @c SUBSECTION: Unix
  137. @c -------------------------------------------------------------------------
  138. @subsection Unix
  139. @itemize @bullet
  140.   @item qualifiers introduced with @samp{-} or @samp{+} and must be
  141.         separated from each other by whitespace
  142.   @item values separated from qualifier by whitespace
  143.   @item optional values not supported
  144.   @item VVcode will act as a filter when @samp{-} is specified as the input
  145.         or output file
  146.   @item examples of VVencode usage
  147. @end itemize
  148.  
  149. @c -------------------------------------------------------------------------
  150. @c SUBSECTION: VAX/VMS
  151. @c -------------------------------------------------------------------------
  152. @subsection VAX/VMS
  153. @itemize @bullet
  154.   @item qualifiers introduced with @samp{/} 
  155.   @item values separated from qualifier by @samp{=}
  156.   @item standard VMS CLD conventions
  157.   @item optional values supported
  158.   @item VVcode will act as a filter when @samp{-} is specified as the input
  159.         or output file though meaningless on VMS
  160.   @item optional file specification for @samp{log} qualifier
  161.   @item examples of VVencode usage
  162. @end itemize
  163.  
  164. @c -------------------------------------------------------------------------
  165. @c SUBSECTION: VM/CMS
  166. @c -------------------------------------------------------------------------
  167. @subsection VM/CMS
  168. @itemize @bullet
  169.   @item qualifiers introduced with @samp{(} and must be
  170.         separated from each other by whitespace
  171.   @item values separated from qualifier by @samp{=} or @samp{:}
  172.   @item command line driven through REXX EXEC
  173.   @item optional values supported
  174.   @item VVcode does not support input or output from/to standard I/O
  175.   @item optional file specification for @samp{log} qualifier
  176.   @item examples of VVencode usage
  177. @end itemize
  178.  
  179.  
  180. @c =========================================================================
  181. @c SECTION: Transferring files between systems
  182. @c =========================================================================
  183. @section{Transferring files between systems}
  184. @itemize @bullet
  185.   @item file type and format
  186.   @item character set
  187.   @item electronic mail
  188.   @item timestamping
  189. @end itemize
  190.  
  191.  
  192. @c =========================================================================
  193. @c SECTION: Unusual applications of VVcode
  194. @c =========================================================================
  195. @section{Unusual applications of VVcode}
  196. @itemize @bullet
  197.   @item character set conversion
  198.   @item file type conversion
  199.   @item VMS file format conversion vs. @code{CONVERT}
  200. @end itemize
  201.  
  202.  
  203.  
  204.