








         UNIX User's Supplementary Documents (USD)

             4.4 Berkeley Software Distribution

                         June, 1993



     This  volume  contains  documents  which supplement the
manual pages in The Unix User's  Reference  Manual  for  the
4.4BSD system as distributed by U.C. Berkeley.


Getting Started


Unix for Beginners - Second Edition                    USD:1

     An introduction to the most basic uses of the sys-
     tem.


Learn - Computer-Aided Instruction on UNIX (Second EditUSD:2

     Describes  a  computer-aided  instruction  program
     that  walks new users through the basics of files,
     the editor, and document prepararation software.


Basic Utilities


An Introduction to the UNIX Shell                      USD:3

     Steve Bourne's introduction to the capabilities of
     sh,  a  command interpreter especially popular for
     writing shell scripts.


An Introduction to the C shell                         USD:4

     This introduction to csh, (a  command  interpreter
     popular for interactive work)  describes many com-
     monly used UNIX  commands,  assumes  little  prior
     knowledge  of  UNIX, and has a glossary useful for
     beginners.














USD Contents


DC - An Interactive Desk Calculator                    USD:5

     A super HP calculator, if you do not need floating
     point.


BC - An Arbitrary Precision Desk-Calculator Language   USD:6

     A  front  end for DC that provides infix notation,
     control flow, and built-in functions.


Communicating with the World


Mail Reference Manual                                  USD:7

     Complete details on one of the programs for  send-
     ing and reading your mail.


The Rand MH Message Handling System                    USD:8

     This  system  for managing your computer mail uses
     lots of small programs, instead of one large  one.


Text Editing


A Tutorial Introduction to the Unix Text Editor        USD:9

     An  easy  way to get started with the line editor,
     ed.


Advanced Editing on Unix                              USD:10

     The next step.


An Introduction to Display Editing with Vi            USD:11

     The document to learn to use the vi screen editor.


Ex Reference Manual (Version 3.7)                     USD:12

     The final reference for the ex editor.














                                                USD Contents


Vi Reference Manual                                   USD:13

     The definitive reference for the nvi editor.


Jove Manual for UNIX Users                            USD:14

     Jove  is  a  small, self-documenting, customizable
     display  editor,  based  on  EMACS.   A  plausible
     alternative to vi.


SED - A Non-interactive Text Editor                   USD:15

     Describes  a  one-pass  variant  of ed useful as a
     filter for processing large files.


AWK - A Pattern Scanning and Processing Language (SecoUSD:16tion)

     A program for data selection and transformation.


Document Preparation


Typing Documents on UNIX: Using the -ms Macros with TrUSD:17d Nroff

     Describes and gives examples of the basic  use  of
     the  typesetting  tools  and ``-ms'', a frequently
     used package of formatting requests that  make  it
     easier to lay out most documents.


A Revised Version of -ms                              USD:18

     A brief description of the Berkeley revisions made
     to the -ms formatting macros for nroff and  troff.


Writing Papers with nroff using -me                   USD:19

     Another popular macro package for nroff.


-me Reference Manual                                  USD:20

     The final word on -me.















USD Contents


NROFF/TROFF User's Manual                             USD:21

     Extremely  detailed  information about these docu-
     ment formatting programs.


A TROFF Tutorial                                      USD:22

     An introduction to the most basic  uses  of  troff
     for  those who really want to know such things, or
     want to write their own macros.


A System for Typesetting Mathematics                  USD:23

     Describes eqn, an easy-to-learn language for high-
     quality mathematical typesetting.


Typesetting Mathematics - User's Guide (Second EditionUSD:24

     More details about how to use eqn.


Tbl - A Program to Format Tables                      USD:25

     A program for easily typesetting tabular material.


Refer - A Bibliography System                         USD:26

     An introduction to one set of tools used to  main-
     tain  bibliographic databases.  The major program,
     refer, is used to automatically retrieve and  for-
     mat the references based on document citations.


Some Applications of Inverted Indexes on the UNIX SystUSD:27

     Mike  Lesk's paper describes the refer programs in
     a somewhat larger context.


BIB - A Program for Formatting Bibliographies         USD:28

     This is an  alternative  to  refer  for  expanding
     citations in documents.


Writing Tools - The STYLE and DICTION Programs        USD:29

     These  are  programs which can help you understand
     and improve your writing style.










                                                USD Contents


Amusements


A Guide to the Dungeons of Doom                       USD:30

     An introduction to the popular game  of  rogue,  a
     fantasy  game  which  is  one of the biggest known
     users of VAX cycles.


Star Trek                                             USD:31

     You are the Captain of  the  Starship  Enterprise.
     Wipe out the Klingons and save the Federation.














































