








            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 system.


Learn - Computer-Aided Instruction on UNIX (Second Edition) USD:2

     Describes  a  computer-aided  instruction  program that
     walks new users through the basics of files,  the  edi-
     tor, 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 popu-
     lar for interactive work)  describes many commonly used
     UNIX  commands, assumes little prior knowledge of UNIX,
     and has a glossary useful for beginners.


DC - An Interactive Desk Calculator                         USD:5

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










USD Contents


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

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


Communicating with the World


Mail Reference Manual                                       USD:7

     Complete details on one of the programs for sending 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.


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.










                                                     USD Contents


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 (Second EdUSD:16

     A program for data selection and transformation.


Document Preparation


Typing Documents on UNIX: Using the -ms Macros with Troff aUSD:17ff

     Describes  and  gives  examples of the basic use of the
     typesetting tools and ``-ms'', a frequently used  pack-
     age  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.


NROFF/TROFF User's Manual                                  USD:21

     Extremely  detailed  information  about  these document
     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.














USD Contents


A System for Typesetting Mathematics                       USD:23

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


Typesetting Mathematics - User's Guide (Second Edition)    USD: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 maintain
     bibliographic databases.  The major program, refer,  is
     used  to  automatically  retrieve and format the refer-
     ences based on document citations.


Some Applications of Inverted Indexes on the UNIX System   USD: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.


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.













                                                     USD Contents


Star Trek                                                  USD:31

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
























































