Annotation of researchv10dc/man/man9/thinkblt.9, revision 1.1

1.1     ! root        1: .TH THINKBLT 9.1
        !             2: .CT 1 comm_dev
        !             3: .SH NAME
        !             4: thinkblt, think \- print on thinkjet
        !             5: .SH SYNOPSIS
        !             6: .BI thinkblt
        !             7: [
        !             8: .I stream
        !             9: ]
        !            10: .LP
        !            11: .B think 
        !            12: [
        !            13: .B -o
        !            14: .I stream
        !            15: ]
        !            16: [
        !            17: .I file ...
        !            18: ]
        !            19: .LP
        !            20: .B nroff
        !            21: .B -Tthink
        !            22: .I \&... 
        !            23: .B | think
        !            24: [
        !            25: .B -o
        !            26: .I stream
        !            27: ]
        !            28: .SH DESCRIPTION
        !            29: .I Thinkblt
        !            30: downloads an interrupt driver for the
        !            31: HP ThinkJet printer, provides a menu of
        !            32: operations for printing various data residing in the terminal, and
        !            33: sets up a
        !            34: .I stream
        !            35: .RF ( $HOME/.THINK
        !            36: by default) on which
        !            37: .I think
        !            38: can print data from the host.
        !            39: It is intended to be down-loaded
        !            40: once per terminal session.
        !            41: Most of the menu items are identical to
        !            42: those of
        !            43: .IR blitblt (9.1).
        !            44: The remaining ones are:
        !            45: .nr xx \w'\f5print mux buffer\f1'u+2n/1n
        !            46: .TP \n(xx
        !            47: .B print bitmap
        !            48: Print whatever bitmap is currently selected, in analogy to
        !            49: .IR blitblt (9.1).
        !            50: The widest printable bitmap is 640 pixels across.
        !            51: .TP
        !            52: .B print mux buffer
        !            53: Print the
        !            54: .I mux
        !            55: `snarf' buffer.
        !            56: .TP
        !            57: .B reset printer
        !            58: Sends
        !            59: .RB ESC- E .
        !            60: .PP
        !            61: While the printer is operating, a different menu
        !            62: allows one to abort or pause the print operation.
        !            63: The
        !            64: printer has a fairly large internal buffer, so response may be
        !            65: slow.
        !            66: .PP
        !            67: Files on the host may be printed by giving them as arguments or standard input to
        !            68: .IR think .
        !            69: When used with
        !            70: .IR nroff ,
        !            71: names like 
        !            72: .B \e('e
        !            73: may be used to access the special characters
        !            74: provided by the hardware; the
        !            75: .I nroff
        !            76: terminal driving file has a complete list; see
        !            77: .IR troff (1).
        !            78: Both
        !            79: .I nroff
        !            80: and
        !            81: .IR pr (1)
        !            82: will paginate properly if top-of-form is set so that the paper tear is aligned
        !            83: flush with the top of the metal clip which holds the absorber.
        !            84: .SH FILES
        !            85: .F $HOME/.THINK
        !            86: .br
        !            87: .F /usr/lib/term/tab.think
        !            88: nroff descriptor file
        !            89: .SH SEE ALSO
        !            90: .IR troff (1), 
        !            91: .IR pr (1), 
        !            92: .IR blitblt (9.1)
        !            93: .SH BUGS
        !            94: The 5620 ROM program is unable to cope with interrupts from the printer;
        !            95: it is therefore necessary to download
        !            96: .IR mux (9.1)
        !            97: before turning on the printer.
        !            98: .br
        !            99: .I Thinkblt
        !           100: substitutes its own interrupt routine for the (trivial) one provided by
        !           101: .IR mux (9.1).
        !           102: The latter is restored upon exit, but havoc may result if the
        !           103: .I thinkblt
        !           104: layer is simply deleted.
        !           105: .br
        !           106: The special
        !           107: .I nroff
        !           108: 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.