Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ intro(1G) — UTek 4.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

abs(1g)

af(1g)

bar(1g)

bel(1g)

bucket(1g)

ceil(1g)

cor(1g)

cusum(1g)

cvrtopt(1g)

dtoc(1g)

erase(1g)

exp(1g)

floor(1g)

gamma(1g)

gas(1g)

gd(1g)

ged(1g)

graphics(1g)

gtop(1g)

hardcopy(1g)

hilo(1g)

hist(1g)

hpd(1g)

label(1g)

list(1g)

log(1g)

lreg(1g)

mean(1g)

mod(1g)

pair(1g)

pd(1g)

pie(1g)

plot(1g)

point(1g)

power(1g)

prime(1g)

prod(1g)

ptog(1g)

qsort(1g)

quit(1g)

rand(1g)

rank(1g)

remcom(1g)

root(1g)

round(1g)

siline(1g)

sin(1g)

subset(1g)

td(1g)

tekset(1g)

title(1g)

total(1g)

ttoc(1g)

var(1g)

vtoc(1g)

whatis(1g)

yoo(1g)

gps(5g)



INTRO(1G)               COMMAND REFERENCE               INTRO(1G)



NAME
     intro - introduction to the UTek Graphics Tools

DESCRIPTION
     The commands in section 1G comprise the UTek Graphics Tools.
     These include commands to generate and process numbers,
     commands to turn numbers into graphics, and commands to
     display and edit graphics on display terminals.

     The Graphics Tools commands produce the best results when
     used with a display terminal such as a Tektronix 4010 Series
     or 4100 Series terminal, or a graphics terminal emulator
     window on a 6000 Family display.  However, graphic
     information can be stored in a file.  You can create
     graphics files on any terminal for later display on a
     graphical device.

     To access the UTek Graphics Tools commands, type graphics.
     The shell variable $PATH is altered to include the Graphics
     Tools commands, the shell primary prompt is changed to ^,
     and a new shell is started up.  This is always a Bourne
     shell (sh(1sh)), even if your login shell is the C-shell
     (csh(1csh)).  To leave the graphics shell, type <CTRL-D> (or
     your eof character, if different: see stty(1)).  To log off
     from within the graphics shell, type quit.  (quit only works
     if your login shell is sh(1sh).)

     All of the Graphics Tools commands are of the same general
     form:

          command [ -option(s) ] [ file(s) ]

     If a command accepts multiple options, they can be specified
     in three ways:

          -o[value] -o[value] ...
          -o[value],o[value] ...
          -o[value]o[value] ...

     where o represents the one-letter or two-letter option name,
     and [value] represents the option's value.  Some options
     take numeric values, some take string values, and some take
     no value.  In a string value, any spaces or commas must be
     escaped (preceded by a backslash).

     Generally, if the file argument is omitted the command reads
     from the standard input.  A single minus sign (-) used as a
     filename also refers to the standard input.  The type of
     file that can be used depends on the command.

     Most of the numerical commands in the UTek Graphics Tools
     accept vectors as input and produce vectors as output.  A



Printed 4/6/89                                                  1





INTRO(1G)               COMMAND REFERENCE               INTRO(1G)



     vector is a text file containing numbers separated by non-
     numbers.  Numbers are constructed in the usual way:

          [sign]digits[.digits][e[sign]digits]

     or

          [sign][digits].digits[e[sign]digits]

     where sign is + or -, digits is any series of one or more
     digits (0 through 9), and optional groups are surrounded by
     brackets.  For example, the following are all legal numbers:

          15     -.239     1.77e-26     +63.2e+3

     Because anything that is not a number is a delimiter, the
     vector:

          1 melon, 2 cinnamon sticks, 3/4 cup milk, and 5 loons

     is equivalent to the vector:

          1 2 3 4 5

     Vectors are created by several of the UTek Graphics Tools,
     including gas(1g) (generate additive sequence) and rand(1g)
     (generate random numbers).  Vectors can also be created by a
     text editor or any other UTek command that produces text
     files.

     Some Graphics Tools commands, such as plot(1g) and hist(1g),
     accept vectors and produce Graphical Primitive Strings, or
     GPS.  A GPS is a text string that describes a picture.  The
     format of a GPS is described in gps(5g).

     You can display a GPS on a Tektronix terminal with td(1g),
     or on a Hewlett-Packard plotter with hpd(1g).  You can also
     edit or create a GPS with the graphical editor ged(1g) and
     get a human-readable listing of a GPS with gd(1g).

     All of the UTek Graphics Tools, with the exception of
     graphics(1g), reside in /bin/graf.  If you want to use
     Graphics Tools commands in a shell script, the script should
     begin with the following lines:

          #!/bin/sh
          PATH="/bin/graf:$PATH"
          export PATH

EXAMPLES
     The following example creates a vector of 100 random numbers
     with rand(1g), sorts it into ascending order with qsort(1g),



Printed 4/6/89                                                  2





INTRO(1G)               COMMAND REFERENCE               INTRO(1G)



     and counts the number of elements in a series of intervals
     with bucket(1g).  bucket produces a vector describing the
     number of elements in each interval, and hist(1g) turns that
     vector into a GPS describing a histogram.  Finally, td(1g)
     displays the GPS on a Tektronix terminal.

          rand -n100 | qsort | bucket | hist | td


FILES
     /bin/graf/*      Executable commands

     /usr/lib/graf/whatis.d/*
                      Brief descriptions of each command for
                      whatis(1g)

     /usr/lib/graf/ttoc.d/*
                      Ed(1) scripts for ttoc(1g)

SEE ALSO
     abs(1g), af(1g), bar(1g), bel(1g), bucket(1g), ceil(1g),
     cor(1g), cusum(1g), cvrtopt(1g), dtoc(1g), erase(1g),
     exp(1g), floor(1g), gamma(1g), gas(1g), gd(1g), ged(1g),
     graphics(1g), gtop(1g), hardcopy(1g), hilo(1g), hist(1g),
     hpd(1g), label(1g), list(1g), log(1g), lreg(1g), mean(1g),
     mod(1g), pair(1g), pd(1g), pie(1g), plot(1g), point(1g),
     power(1g), prime(1g), prod(1g), ptog(1g), qsort(1g),
     quit(1g), rand(1g), rank(1g), remcom(1g), root(1g),
     round(1g), siline(1g), sin(1g), subset(1g), td(1g),
     tekset(1g), title(1g), total(1g), ttoc(1g), var(1g),
     vtoc(1g), whatis(1g), yoo(1g), and gps(5g).

REFERENCES
     UTek Graphics Tools in UTek Tools, Volume 2.





















Printed 4/6/89                                                  3





































































%%index%%
na:288,99;
de:387,3017;3764,2053;
ex:5817,259;6436,453;
fi:6889,420;
se:7309,1451;
re:8760,245;
%%index%%000000000129

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026