LIST-11 Version 3.02 LIST-11 LIST-11 is a program for reformatting ASCII files. It can put up to 10 columns of text on a single page. To run LIST-11, the user types: LIS [FILEOUT=FILEIN/SWITCHES] Where the file specifications should be in the form: outdev:outfile.outext=indev:infile.inext/switch:value Switches The number of columns which should be used is specified by the /COlumns switch. Its value is a number from 0 to 10, which indicates the number of desired columns. If the number is 0, as many columns as will fit will be used, up to a maximum of 10. The number of columns is reset to zero after every file is listed and must be specified anew if it should be set otherwise. Paper sizes (LEngth and WIdth) are not changed between listings, so that these need be specified only where they must be different from the default, or on the first listing. All other switches are reset between files. The /TR switch, if present, causes lines which are too wide for the specified number of columns to be truncated. If it is not specified, lines which are too long will be split and all but the first part will be preceded by a "-->". The /NH switch, if present, causes the two line LIST-11 header to be omitted. The /FF switch, if present, causes a form feed in the input file to start a new column in the output file. If the /FF switch is not specified, form feeds in the input file are ignored. The /CT switch, if present, causes a tab to be changed into a space, instead of skipping to the next column. The output page size may be specified by the /WIdth and /LEngth switches, which specify the number of available print co- lumns and lines, respectively. Once a page size has been speci- fied, it is retained until specifically changed by another switch specification. The /PAuse switch will cause output to stop at the end of each page. The output will be restarted when something is typed to the command input dataset. List-11 will prompt for the input by typing the special prompt: LIST-11 PAGE 2 Version 3.02 LIST PAUSE> after which any input is legal and serves only to end the pause. A control-Z at a pause ends the current listing and will cause LIST-11 to prompt with another "LIS>" for a new set of file spec- ifiers. The /ED switch will cause the top of forms character to be changed from a form feed to a control D. The /RO:n switch causes the output to force each page to be n lines long. This is intended for use with roll paper. In ad- dition, the form feeds are replaced by a line of "=" to delimit the pages. Both the switch and n must be specified for each file. The /UC switch causes lower case letters to be translated to the corresponding upper case characters. This is helpful when listing on a device not containing the full 96-character ASCII character set. The /NP switch causes pagination to be suppressed; that is, no headers are produced and no formfeeds or other page dividers are inserted in the file. This mode may be used (possibly in con- junction with the /RL:nnn switch) to produce a file of known max- imum line width. Example: MCR>LIS LIS>LP:=PROG.SRC/TR/CO:3 MCR>LIS LP:=MANUAL.DOC/NH/FF/CO:2 The first file, DK:PROG.SRC, is printed on the line printer, in a 3 columns per page format. The file MANUAL.DOC is then printed without a header and each "page" beginning at the top of the next column. This is useful for listing RUNOFF output files in a two columns per page format.