File:  [Research Unix] / researchv10dc / man / adm / man9 / thinkblt.9
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 17:21:34 2018 UTC (8 years, 1 month ago) by root
Branches: belllabs, MAIN
CVS tags: researchv10, HEAD
researchv10 Dan Cross

.TH THINKBLT 9.1
.CT 1 comm_dev
.SH NAME
thinkblt, think \- print on thinkjet
.SH SYNOPSIS
.BI thinkblt
[
.I stream
]
.LP
.B think 
[
.B -o
.I stream
]
[
.I file ...
]
.LP
.B nroff
.B -Tthink
.I \&... 
.B | think
[
.B -o
.I stream
]
.SH DESCRIPTION
.I Thinkblt
downloads an interrupt driver for the
HP ThinkJet printer, provides a menu of
operations for printing various data residing in the terminal, and
sets up a
.I stream
.RF ( $HOME/.THINK
by default) on which
.I think
can print data from the host.
It is intended to be down-loaded
once per terminal session.
Most of the menu items are identical to
those of
.IR blitblt (9.1).
The remaining ones are:
.nr xx \w'\f5print mux buffer\f1'u+2n/1n
.TP \n(xx
.B print bitmap
Print whatever bitmap is currently selected, in analogy to
.IR blitblt (9.1).
The widest printable bitmap is 640 pixels across.
.TP
.B print mux buffer
Print the
.I mux
`snarf' buffer.
.TP
.B reset printer
Sends
.RB ESC- E .
.PP
While the printer is operating, a different menu
allows one to abort or pause the print operation.
The
printer has a fairly large internal buffer, so response may be
slow.
.PP
Files on the host may be printed by giving them as arguments or standard input to
.IR think .
When used with
.IR nroff ,
names like 
.B \e('e
may be used to access the special characters
provided by the hardware; the
.I nroff
terminal driving file has a complete list; see
.IR troff (1).
Both
.I nroff
and
.IR pr (1)
will paginate properly if top-of-form is set so that the paper tear is aligned
flush with the top of the metal clip which holds the absorber.
.SH FILES
.F $HOME/.THINK
.br
.F /usr/lib/term/tab.think
nroff descriptor file
.SH SEE ALSO
.IR troff (1), 
.IR pr (1), 
.IR blitblt (9.1)
.SH BUGS
The 5620 ROM program is unable to cope with interrupts from the printer;
it is therefore necessary to download
.IR mux (9.1)
before turning on the printer.
.br
.I Thinkblt
substitutes its own interrupt routine for the (trivial) one provided by
.IR mux (9.1).
The latter is restored upon exit, but havoc may result if the
.I thinkblt
layer is simply deleted.
.br
The special
.I nroff
character names are not currently supported by any other device.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.