NAME dprint - print a file on a Diablo 1620 or 1620, quickly SYNOPSIS dprint [-s] [-j] [-] [] DESCRIPTION 'Dprint' prints the contents of (or standard input one, if is omitted) on the user's terminal, making the assumption that the terminal is a Diablo model 1610 or 1620 using the ETX/NAK data transfer protocol. Printing is done bi-directionally, optimizing motion of the print head and platen as much as possible. The "-s" option will cause 'dprint' to sound the alarm on the Diablo and pause at the beginning of each page, so that paper without pinfeeds can be used. When 'dprint' sounds the alarm, a new sheet of paper should be inserted and positioned at the very top of the page. Typing control-f will cause 'dprint' to continue printing. , if specified, informs 'dprint' of the length of the paper being used. If omitted, the standard value of 66 lines per page is assumed. It is assumed that the paper has been mounted so that a form feed will advance to the first line on the next page. This may be done by pressing the 'set tof' switch (in the upper right corner of the keyboard) after the paper has been positioned to line one. 'Dprint' causes a page eject before printing, and, if the "-j" option is specified, after printing as well. A special feature is available to extend the character set that may be printed beyond standard ASCII. If 'dprint' sees any of the following characters in its input stream with their parity bits turned off, it will map them into a special character as noted: Character 'Fmt' Function Extended Character a alpha lower-case alpha b beta lower-case beta d delta lower-case delta D DELTA upper-case delta e epsilon lower-case epsilon n eta lower-case eta g gamma lower-case gamma G GAMMA upper-case gamma 8 infinity "infinity" symbol + integral integration sign l lambda lower-case lambda L LAMBDA upper-case lambda u mu lower-case mu ^ nabla inverted delta (del) ~ not EBCDIC-style "not" v nu lower-case nu w omega lower-case omega W OMEGA upper-case omega - partial partial differential sign p phi lower-case phi P PHI upper-case phi y psi lower-case psi Y PSI upper-case psi 3 pi lower-case pi 4 PI upper-case pi r rho lower-case rho s sigma lower-case sigma S SIGMA upper-case sigma t tau lower-case tau h theta lower-case theta H THETA upper-case theta x xi lower-case xi z zeta lower-case zeta (The column headed "'Fmt' Function" gives the name of a text formatter in-line function that may be used to produce the desired character. See the Software Tools Text Formatter User's Guide and the Reference Manual entry for 'fmt' for further information.) Special characters are printed by careful positioning of the print element and overstriking of standard ASCII characters. EXAMPLES help -p dprint | dprint dprint junk dprint -s -80 journal_article MESSAGES ": can't open" if given file could not be opened for reading. BUGS If interrupted by the BREAK key while printing, 'dprint' may hang, waiting for a signal from the Diablo. Typing a control-f will clear this condition. SEE ALSO cat, pr, format