








            UUNNIIXX UUsseerr''ss SSuupppplleemmeennttaarryy DDooccuummeennttss ((UUSSDD))

               44..44 BBeerrkkeelleeyy SSooffttwwaarree DDiissttrriibbuuttiioonn

                           June, 1993



     This  volume  contains documents which supplement the manual
pages in _T_h_e _U_n_i_x _U_s_e_r_'_s _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l for the  4.4BSD  system
as distributed by U.C. Berkeley.


GGeettttiinngg SSttaarrtteedd


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.


BBaassiicc UUttiilliittiieess


An Introduction to the UNIX Shell                           USD:3

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


An Introduction to the C shell                              USD:4

     This  introduction to _c_s_h_, (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.


CCoommmmuunniiccaattiinngg wwiitthh tthhee WWoorrlldd


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.


TTeexxtt EEddiittiinngg


A Tutorial Introduction to the Unix Text Editor             USD:9

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


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 _v_i screen editor.


Ex Reference Manual (Version 3.7)                          USD:12

     The final reference for the _e_x editor.


Vi Reference Manual                                        USD:13

     The definitive reference for the _n_v_i editor.


Jove Manual for UNIX Users                                 USD:14

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










                                                     USD Contents


SED - A Non-interactive Text Editor                        USD:15

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


AWK - A Pattern Scanning and Processing Language (Second EdiUtSiDo:n1)6

     A program for data selection and transformation.


DDooccuummeenntt PPrreeppaarraattiioonn


Typing Documents on UNIX: Using the -ms Macros with Troff anUdSDN:r1o7ff

     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 _n_r_o_f_f using -me                        USD:19

     Another popular macro package for _n_r_o_f_f_.


-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  _t_r_o_f_f  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 _e_q_n_, 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 _e_q_n_.


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, _r_e_f_e_r_,  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  _r_e_f_e_r  programs  in  a
     somewhat larger context.


BIB - A Program for Formatting Bibliographies              USD:28

     This is an alternative to _r_e_f_e_r 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.


AAmmuusseemmeennttss


A Guide to the Dungeons of Doom                            USD:30

     An introduction to the popular game of _r_o_g_u_e, 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.
























































