Annotation of researchv10dc/man/adm/man9/movie.9, revision 1.1.1.1

1.1       root        1: .TH MOVIE 9.1
                      2: .CT 1 graphics  writing_troff
                      3: .SH NAME
                      4: movie, stills \- algorithm animation
                      5: .SH SYNOPSIS
                      6: .B movie
                      7: [
                      8: .B -t
                      9: .I termprog
                     10: ]
                     11: [
                     12: .B -m
                     13: .I memory
                     14: ]
                     15: [
                     16: .I file
                     17: ]
                     18: .PP
                     19: .B stills
                     20: [
                     21: .I files ...
                     22: ]
                     23: .SH DESCRIPTION
                     24: .I Movie
                     25: converts a `movie script'
                     26: into an internal representation, then displays it in a window on a
                     27: Teletype 5620, AT&T630, or X-11 system (depending on which version has been compiled).
                     28: If the filename is of the form
                     29: .IB file .s ,
                     30: .I movie
                     31: creates the intermediate form in
                     32: .IB file .i ,
                     33: which will be used in subsequent calls if it is more recent than
                     34: .IB file .s ,
                     35: The options are:
                     36: .TP \w'\f5-t\ \fItermprog\ 'u
                     37: .BI -t " termprog
                     38: Load
                     39: .I termprog
                     40: instead of the default terminal program.
                     41: .br
                     42: .ns
                     43: .TP
                     44: .BI -m mem
                     45: Use
                     46: .I mem
                     47: bytes of terminal memory instead of the default.
                     48: .PP
                     49: In the terminal, button 1 stops and starts the movie;
                     50: button 2 adjusts view sizes and selects clicks;
                     51: button 3 sets various parameters.
                     52: .SS Movie scripts
                     53: A movie consists of multiple independent views,
                     54: each presented as a rectangular sub-window.
                     55: If no 
                     56: .B view
                     57: statements appear, there is a single implicit view
                     58: .BR def.view .
                     59: Any text or geometrical object may be labeled with a name and colon.
                     60: Labels and coordinates are local to views.
                     61: A recurring label erases the previous
                     62: object with that label.
                     63: .PP
                     64: Comments follow #; blank lines are ignored.
                     65: .HP
                     66: .B text
                     67: .I options x y string
                     68: .br
                     69: Text is centered and medium size by default;  options: one of
                     70: .B "center
                     71: .B ljust
                     72: .B rjust
                     73: .B above
                     74: .BR below ,
                     75: and one of
                     76: .BR "small
                     77: .B medium
                     78: .B big
                     79: .BR bigbig .
                     80: A leading quote is stripped from
                     81: .IR string ,
                     82: as is a trailing quote if a leading one is present.
                     83: .PD 0
                     84: .HP
                     85: .BI line
                     86: .I "options x1 y1 x2 y2
                     87: .br
                     88: Lines are solid by default;  options: one of
                     89: .B "fat
                     90: .B fatfat
                     91: .B dotted
                     92: .B dashed
                     93: and one of
                     94: .B "->
                     95: .B <-
                     96: .BR <-> .
                     97: .HP
                     98: .BI box
                     99: .I "options xmin ymin xmax ymax
                    100: .br
                    101: A box may be
                    102: .BR fill ed.
                    103: .HP
                    104: .BI circle 
                    105: .I "options x1 y1 radius
                    106: .br
                    107: Radius is measured in the
                    108: .I x
                    109: dimension.
                    110: A circle may be
                    111: .BR fill ed.
                    112: .TP
                    113: .BI erase " label
                    114: Erase an object explicitly.
                    115: .TP
                    116: .B clear
                    117: Erase all objects currently in the current view.
                    118: .TP
                    119: .BI click " optional-name
                    120: Place a mark in the intermediate with this name;
                    121: clicks are used to control stepping in a movie or to define frames
                    122: for a set of stills.
                    123: .TP
                    124: .BI view " name
                    125: .br
                    126: Associate subsequent objects with this view,
                    127: until changed again.
                    128: .PD
                    129: .PP
                    130: .I Stills
                    131: converts selected frames of a movie into
                    132: commands for
                    133: .IR pic (1).
                    134: Commands for
                    135: .I stills
                    136: begin with
                    137: .B .begin stills
                    138: and end with
                    139: .B .end
                    140: .BR stills .
                    141: .SH FILES
                    142: All files are in
                    143: .BR /usr/lib/movie .
                    144: .TF stills.awk
                    145: .TP
                    146: .F develop
                    147: Shell script to control conversion from script language to internal form.
                    148: .TP
                    149: .F fdevelop
                    150: C program that does the work.
                    151: .TP
                    152: .F stills.awk
                    153: Awk program to process stills language into
                    154: .IR pic (1).
                    155: .TP
                    156: .F anim
                    157: Host end of the animation system.
                    158: .TP
                    159: .F animterm
                    160: terminal end.
                    161: .TP
                    162: .F newer
                    163: Test whether one file is newer than another.
                    164: .SH "SEE ALSO"
                    165: .IR flicks (9.1),
                    166: .IR pic (1)
                    167: .br
                    168: J. L. Bentley and B. W. Kernighan,
                    169: `A System for Algorithm Animation',
                    170: this manual, Volume 2
                    171: .SH BUGS
                    172: The 630 can only handle 65000 bytes of memory.

unix.superglobalmegacorp.com

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