Annotation of 43BSDReno/share/doc/ps2/02.summary/vhel3, revision 1.1

1.1     ! root        1: .\"    @(#)vhel3       6.1 (Berkeley) 4/25/86
        !             2: .\"
        !             3: .NH
        !             4: Text Processing
        !             5: .NH 2
        !             6: Document Preparation
        !             7: .LP
        !             8: .sh ED
        !             9: Interactive context editor.
        !            10: Random access to all lines of a file.
        !            11: .op
        !            12: Find lines by number or pattern.
        !            13: Patterns may include:
        !            14: specified characters,
        !            15: don't care characters,
        !            16: choices among characters,
        !            17: repetitions of these constructs,
        !            18: beginning of line,
        !            19: end of line.
        !            20: .op
        !            21: Add, delete, change, copy, move or join lines.
        !            22: .op
        !            23: Permute or split contents of a line.
        !            24: .op
        !            25: Replace one or all instances of a pattern within a line.
        !            26: .op
        !            27: Combine or split files.
        !            28: .op
        !            29: Escape to Shell (command language) during editing.
        !            30: .ne3
        !            31: .op
        !            32: Do any of above operations on
        !            33: every pattern-selected line in a given range.
        !            34: .OP
        !            35: Optional encryption for extra security.
        !            36: .sh PTX
        !            37: Make a permuted (key word in context) index.
        !            38: .sh SPELL
        !            39: Look for spelling errors by comparing each word in a
        !            40: document against a word list.
        !            41: .OP
        !            42: 25,000-word list includes proper names.
        !            43: .OP
        !            44: Handles common prefixes and suffixes.
        !            45: .OP
        !            46: Collects words to help tailor local spelling lists.
        !            47: .sh LOOK
        !            48: Search for words in dictionary that begin with specified prefix.
        !            49: .sh CRYPT
        !            50: Encrypt and decrypt files for security.
        !            51: .NH 2
        !            52: Document Formatting
        !            53: .LP
        !            54: .sh TROFF
        !            55: .sh NROFF
        !            56: Advanced typesetting.
        !            57: TROFF drives a Graphic Systems phototypesetter;
        !            58: NROFF drives ascii terminals of all types.
        !            59: This summary was typeset using TROFF.
        !            60: TROFF and NROFF are capable of elaborate
        !            61: feats of formatting,
        !            62: when appropriately programmed.
        !            63: TROFF and NROFF accept the same input language.
        !            64: .op
        !            65: Completely definable page format keyed to dynamically planted
        !            66: ``interrupts'' at specified lines.
        !            67: .op
        !            68: Maintains several separately definable typesetting environments (e.g., one for
        !            69: body text, one for footnotes, and one for unusually elaborate
        !            70: headings).
        !            71: .op
        !            72: Arbitrary number of output pools can be combined at will.
        !            73: .op
        !            74: Macros with substitutable arguments, and macros invocable
        !            75: in mid-line.
        !            76: .op
        !            77: Computation and printing of numerical quantities.
        !            78: .op
        !            79: Conditional execution of macros.
        !            80: .op
        !            81: Tabular layout facility.
        !            82: .op
        !            83: Positions expressible in inches, centimeters, ems, points,
        !            84: machine units
        !            85: or arithmetic combinations thereof.
        !            86: .op
        !            87: Access to character-width computation for unusually difficult
        !            88: layout problems.
        !            89: .op
        !            90: Overstrikes, built-up brackets, horizontal and vertical line drawing.
        !            91: .op
        !            92: Dynamic relative or absolute positioning and size selection,
        !            93: globally or at the character level.
        !            94: .op
        !            95: Can exploit the characteristics of the terminal being used,
        !            96: for approximating special characters, reverse motions,
        !            97: proportional spacing, etc.
        !            98: .LP
        !            99: The Graphic Systems typesetter has a
        !           100: vocabulary of several 102-character fonts (4 simultaneously)
        !           101: in 15 sizes.
        !           102: TROFF provides
        !           103: terminal output for rough sampling of the product.
        !           104: .LP
        !           105: NROFF will produce multicolumn output on terminals capable of reverse line feed,
        !           106: or through the postprocessor COL.
        !           107: .LP
        !           108: High programming skill is required to exploit the formatting
        !           109: capabilities of TROFF and NROFF, although unskilled personnel can easily be trained
        !           110: to enter documents according to canned formats
        !           111: such as those provided by MS, below.
        !           112: TROFF and EQN are essentially identical to NROFF and NEQN
        !           113: so it is usually possible to define interchangeable 
        !           114: formats to produce
        !           115: approximate proof copy on terminals
        !           116: before actual typesetting.
        !           117: The preprocessors MS, TBL, and REFER are fully compatible
        !           118: with TROFF and NROFF.
        !           119: .sh MS
        !           120: A standardized manuscript layout package
        !           121: for use with NROFF/TROFF.
        !           122: This document was formatted with MS.
        !           123: .op
        !           124: Page numbers and draft dates.
        !           125: .op
        !           126: Automatically numbered subheads.
        !           127: .op
        !           128: Footnotes.
        !           129: .op
        !           130: Single or double column.
        !           131: .op
        !           132: Paragraphing, display and indentation.
        !           133: .op
        !           134: Numbered equations.
        !           135: .sh EQN
        !           136: A mathematical typesetting preprocessor for TROFF.
        !           137: Translates easily readable formulas, either in-line or displayed, into 
        !           138: detailed typesetting instructions.
        !           139: Formulas are written in a style like this:
        !           140: .DS
        !           141: sigma sup 2 ~=~ 1 over N sum from i=1 to N ( x sub i \- x bar ) sup 2
        !           142: .DE
        !           143: which produces:
        !           144: .EQ
        !           145: sigma sup 2 ~=~ 1 over N sum from i=1 to N ( x sub i - x bar ) sup 2
        !           146: .EN
        !           147: .op
        !           148: Automatic calculation of size changes for subscripts, sub-subscripts,
        !           149: etc.
        !           150: .op
        !           151: Full vocabulary of Greek letters and special symbols, such as `gamma', `GAMMA', `integral'.
        !           152: .op
        !           153: Automatic calculation of large bracket sizes.
        !           154: .op
        !           155: Vertical ``piling'' of formulae for matrices, conditional
        !           156: alternatives, etc.
        !           157: .op
        !           158: Integrals, sums, etc., with arbitrarily complex limits.
        !           159: .op
        !           160: Diacriticals: dots, double dots, hats, bars, etc.
        !           161: .op
        !           162: Easily learned by nonprogrammers and mathematical typists.
        !           163: .sh NEQN
        !           164: A version of EQN for NROFF;
        !           165: accepts the same input language.
        !           166: Prepares formulas for display on
        !           167: any terminal that NROFF knows about,
        !           168: for example, those based on Diablo printing mechanism.
        !           169: .op
        !           170: Same facilities as EQN within graphical capability of
        !           171: terminal.
        !           172: .sh TBL
        !           173: A preprocessor for NROFF/TROFF
        !           174: that translates simple descriptions of table layouts
        !           175: and contents into detailed typesetting instructions.
        !           176: .op
        !           177: Computes column widths.
        !           178: .op
        !           179: Handles left- and right-justified columns,
        !           180: centered columns and decimal-point
        !           181: alignment.
        !           182: .op
        !           183: Places column titles.
        !           184: .op
        !           185: Table entries can be text,
        !           186: which is adjusted to fit.
        !           187: .op
        !           188: Can box all or parts of table.
        !           189: .sh REFER
        !           190: Fills in bibliographic citations in a document
        !           191: from a data base (not supplied).
        !           192: .op
        !           193: References may be printed in any style,
        !           194: as they occur or collected at the end.
        !           195: .op
        !           196: May be numbered sequentially, by name of author, etc.
        !           197: .sh TC
        !           198: Simulate Graphic Systems typesetter on Tektronix 4014 scope.
        !           199: Useful for checking TROFF page layout before typesetting.
        !           200: .sh COL
        !           201: Canonicalize files with reverse line feeds
        !           202: for one-pass printing.
        !           203: .sh DEROFF
        !           204: Remove all TROFF commands from input.
        !           205: .sh CHECKEQ
        !           206: Check document for possible errors in EQN usage.

unix.superglobalmegacorp.com

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