home *** CD-ROM | disk | FTP | other *** search
-
- Tabs utility
- ------------
-
- This utility generates an output file from an input
- file by either inserting tab characters into the file
- or removing them.
-
- It has two basic modes of operation "standard mode" and
- "import mode".
-
- Standard mode follows the normal conventions used for
- tabs. That is TAB characters are used to replace one or
- more blanks in the text and to align the text on
- specific columns. If a blank does not occur in the
- right place, the corresponding tab setting is just
- ignored and no TAB character inserted.
-
- Import mode is intended for generating files to be
- imported into packages such as PipeDream where the text
- has to be split up into columns, or for processing
- files exported from such packages where columns are
- separated by TAB characters. In this mode, tab settings
- cannot simply be bypassed. If text overflows a column
- boundary, then an extra tab character is inserted at
- the next column boundary as an attempt at maintaining
- the correct column alignment.
-
- How to use Tabs
- ---------------
- Install the Tabs icon on the icon bar in the usual way.
- Click select once on the icon to open the setup dialog
- box. Drag the input file to the box labelled 'Input
- file', select required options, chose the tab settings
- and click on 'Run'.
-
- When Tabs has finished, a save box will be displayed
- allowing you to drag the output file to your
- destination of choice. By default, the output file
- name will be formed by prefixing the input file name
- with '_'.
-
- Processing options
- ------------------
- The setup dialog box contains six option buttons which
- are divided into three pairs:
-
- - 'Blanks to tabs' and 'Tabs to blanks': use these to
- to select whether tabs are to be inserted or removed
-
- - 'Standard mode' and 'Import mode': use these to
- chose one of the two basic modes of operation (as
- described above)
-
- - 'Verbose' or 'Quiet': use these to control display
- of warning messages issued in 'import' mode when
- text goes beyond a tab column (these options are
- not selectable unless 'import mode' is selected).
-
- Specifying the tab settings
- ---------------------------
- The setup box allows to select one of four ways to
- specify the tab setting values and provides a box for
- entering the actual values:
-
- - 'columns': select this if you want to specify a
- list of numeric tab settings separated by commas
- (e.g. 10,16,41,72). The list must contain no blanks.
- Individual numbers in the list may be followed by
- '/F' (e.g. 10,16,41,72/F) to indicate that a tab
- must always be inserted at this setting even in the
- middle of a word ('F' stands for 'fixed' tab)
-
- - 'width': select this if you want regularly spaced
- tabs; you must then specify a single number giving
- the spacing
-
- - 'ruler': select this if you want to specify the tab
- settings in the form of a ruler which is either the
- first line of the input file (in which case you make
- sure the 'values' box is empty), or the first line
- of a special ruler file (in which case you drag this
- file to the 'values' box).
-
- "@" characters in the ruler indicate normal tab
- positions and "|" characters indicate 'fixed' tab
- positions ('fixed' tab means insert a tab character
- at this position even if this is in the middle of a
- word)
-
- - 'profile': select this if you intend to specify a
- tabs profile name. A tabs profile is a list of tabs
- settings (and other options) stored internally
- within the Tabs program. This internal list can be
- updated using the TabsCfg application. To see a list
- of the currently defined profiles, press F12 and
- enter 'Tabs' at the '*' command prompt.
-
- Menu options
- ------------
- Clicking MENU over the setup dialog box will display a
- menu with options in addition to the standard 'Command
- line' entry:
-
- - 'Exclude': allows you to specify a string of line
- exclusion characters. Any line starting with one of
- these characters will just be copied 'as is' from
- the input to the output file
-
- - 'Max warnings': allows you to specify a warning
- message cut-off. Once reached, no more warning
- messages are issued.
-