300, 300S(1g,C) AIX Commands Reference 300, 300S(1g,C) ------------------------------------------------------------------------------- 300, 300s PURPOSE Handles special line-motion functions for DASI 300/300s work stations. SYNTAX one of +------+ +-- -d3,90,30 --+ | 300 |---| +-----------+ | | 300s | +-| +12 |-+ +------+ ^| -num || || -dt,len,c || |+-----------+| +-------------+ Note: This command does not have MBCS support. DESCRIPTION Note: If your work station has a PLOT switch, make sure this switch is turned "on" before using this command. The 300 command reads standard input, processes its input for printing on the DASI 300, GSI 300, or DTC 300 work stations, and writes to standard output. The 300s command performs the same functions for the DASI 300s, GSI 300s, and DTC 300s. They convert the input files' motion control characters for half-line forward, half-line reverse, and full-line reverse into motion commands recognized by these work stations. You can use the 300 and 300s commands to draw Greek characters and other special symbols that require more than one vertical line, and it allows you to use 12-pitch text. For a discussion of special symbols and Greek characters supported by 300, see "greek." The nroff command can be used with the 300 command to format text. 300 must be used if you use special delays or formatting options. You can either pipe from nroff to 300 or use the -T300 flag with nroff to specify the printing device. The movement control of the 300 command usually produces better aligned output than nroff -T300. When using nroff, the -s flag or .rd requests are required for inserting paper manually or changing fonts in the middle of a document. In these cases, you must press the line feed key to continue printing. Processed November 8, 1990 300, 300S(1g,C) 1 300, 300S(1g,C) AIX Commands Reference 300, 300S(1g,C) Using the 300 command with the neqn command gives you the best display of your equations. You can use the following sequence to display equations: neqn file... | nroff | 300 Note: Some special characters cannot be correctly printed in column 1 because the print head cannot be moved to the left from that position. If your output contains Greek characters or reverse line feeds, use a friction-feed platen instead of a forms tractor. A forms tractor slips when reversing direction. FLAGS -dt,len,c Controls output delay factors. The default setting is -d3,90,30. DASI 300 is too slow to handle very long lines, too many tab characters, or long strings with no blanks and no identical characters. One null character is inserted in a line for every set of t tabs, and for every contiguous string of c nonblank, nontab characters. When a line is longer than len bytes, several nulls (the line length divided by 20, plus one) are inserted at the end of that line. In all three cases, the nulls delay the output enough to avoid a problem. Items can be omitted from the end of the list, implying the default values. Entering zero for t results in insertion of two null bytes per tab, while entering zero for c results in insertion of two null bytes per character. When printing C Language programs, using "-d0,1" helps adjust for the many indentation levels. When printing files like /etc/passwd, using "-d3,30,5" helps print it properly. This flag affects carriage return and line feed delays. The stty parameters nl0 cr2 or nl0 cr3 are recommended for most uses. -num Controls the size of half-line spacing. The default half-line values (which are exact half-lines) of num are: 10-pitch, 6 lines-per-inch, num=4 12-pitch, 8 lines-per-inch, num=3 12-pitch, 6 lines-per-inch, num=4 You can use other values for num to change the appearance of subscripts and superscripts. For example, -2 makes nroff half-lines act like quarter-lines. +12 Uses 12-pitch, 6 lines-per-inch text. The DASI 300 normally allows only two combinations: 10-pitch, 6 lines per inch, or 12-pitch, 8 lines per inch. To use the 12-pitch, 6 lines-per-inch combination, set the PITCH switch to "12" and use the +12 flag on the command line. Processed November 8, 1990 300, 300S(1g,C) 2 300, 300S(1g,C) AIX Commands Reference 300, 300S(1g,C) RELATED INFORMATION See the following commands: "450," "eqn, neqn, checkeq," "graph," "nroff, troff," "tbl," and "tplot." See the Greek miscellaneous facility in AIX Operating System Technical Reference. Processed November 8, 1990 300, 300S(1g,C) 3