Annotation of researchv10dc/man/adm/man9/proof.9, revision 1.1

1.1     ! root        1: .TH PROOF 9.1
        !             2: .CT 1 writing_output
        !             3: .SH NAME
        !             4: proof \- troff output interpreter for 5620
        !             5: .SH SYNOPSIS
        !             6: .B proof
        !             7: [
        !             8: .BI -f fonts
        !             9: ]
        !            10: [
        !            11: .I file
        !            12: ]
        !            13: .SH DESCRIPTION
        !            14: .I Proof
        !            15: reads
        !            16: .IR troff (1)
        !            17: intermediate language from
        !            18: .I file
        !            19: or standard input
        !            20: and simulates the resulting pages on the screen.
        !            21: If no file name is given and standard input is a terminal,
        !            22: proof terminates immediately leaving a `proof layer'.
        !            23: By invoking
        !            24: .I proof
        !            25: in a proof layer you can avoid download time.
        !            26: .PP
        !            27: Fonts are loaded as required.
        !            28: The usual 
        !            29: .IR mux (9.1)
        !            30: font,
        !            31: .BR defont ,
        !            32: is used for unknown fonts.
        !            33: Option
        !            34: .B -f
        !            35: preloads fonts.
        !            36: Names are given relative to
        !            37: .F /usr/jerq/font
        !            38: and are separated by commas.
        !            39: The most-used fonts are 
        !            40: .LR -fR.10,I.10,B.10,S.10 .
        !            41: .PP
        !            42: After a layer's worth of text is displayed,
        !            43: .I proof
        !            44: pauses for a command from keyboard or mouse button 3.
        !            45: The typed versions of commands are:
        !            46: .TP \w'newline\ 'u
        !            47: newline
        !            48: Go on to next portion of text.
        !            49: (Button 3 equivalent: 
        !            50: .LR more .)
        !            51: .TP
        !            52: .B q
        !            53: Quit, leaving a proof layer.
        !            54: .TP
        !            55: .B x
        !            56: Exit and restart the regular terminal program.
        !            57: (Equivalent to 
        !            58: .L q
        !            59: followed by
        !            60: .LR "term mux" ;
        !            61: see
        !            62: .IR term (9.1)).
        !            63: .TP
        !            64: .BI p n
        !            65: Print page
        !            66: .I n.
        !            67: An out-of-bounds page number means the end nearer to that number;
        !            68: a missing number means page 0;
        !            69: a signed number means an offset to the current page.
        !            70: .PP
        !            71: Button 1 gets a scroll box, which represents a full page of text.
        !            72: An interior rectangle shows what part of the page is now visible.
        !            73: The interior rectangle moves with the mouse, causing the layer to
        !            74: scroll both vertically and horizontally.
        !            75: Button 2 gets a speedometer.
        !            76: The bar of the speedometer moves with the mouse
        !            77: to control the rate at which new information is displayed.
        !            78: .SH EXAMPLES
        !            79: .TP
        !            80: .L
        !            81: troff -ms memo | proof
        !            82: Format a memo and display it.
        !            83: .TP
        !            84: .L
        !            85: (eqn memo | troff -ms) 2>diags | proof
        !            86: Display a memo with equations.
        !            87: Avoid sending diagnostics to the screen; see
        !            88: .SM BUGS.
        !            89: .SH FILES
        !            90: .TF /usr/jerq/font/.missing
        !            91: .TP
        !            92: .F /usr/jerq/font/*
        !            93: fonts
        !            94: .TP
        !            95: .F /usr/jerq/font/.missing
        !            96: list of referenced but unconverted fonts
        !            97: .SH SEE ALSO
        !            98: .IR lp (1), 
        !            99: .IR font (6),
        !           100: .IR reader (9.7),
        !           101: .IR psi (9.1)
        !           102: .br
        !           103: Brian W. Kernighan,
        !           104: .I A Typesetter-independent Troff
        !           105: .SH BUGS
        !           106: .I Proof
        !           107: breaks if other messages are directed to its layer.
        !           108: In particular, unredirected
        !           109: .I troff 
        !           110: diagnostics will break the pipeline
        !           111: .LR "troff | proof" .
        !           112: .br
        !           113: Windowing can get confused if the
        !           114: .I troff
        !           115: output is not approximately
        !           116: sorted in ascending
        !           117: .IR y -order.
        !           118: .br
        !           119: A proof layer imitates
        !           120: .LR "term 33" ,
        !           121: not
        !           122: .IR mux .
        !           123: Among other difficulties, it will not be reusable if downloaded
        !           124: across the network.

unix.superglobalmegacorp.com

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