annotate man/man1/xreview.1 @ 0:5242703e91d3 tip

Initial checkin for AIM92 aimR8.2 (last updated May 1997).
author tomwalters
date Fri, 20 May 2011 15:19:45 +0100
parents
children
rev   line source
tomwalters@0 1 .TH XREVIEW 1 "12 May 1995"
tomwalters@0 2 .LP
tomwalters@0 3 .SH NAME
tomwalters@0 4 .LP
tomwalters@0 5 xreview \- display of AIM cartoons for X Window System
tomwalters@0 6 .SH SYNOPSIS
tomwalters@0 7 .LP
tomwalters@0 8 xreview [options] [filename]
tomwalters@0 9 .LP
tomwalters@0 10 .SH OVERVIEW
tomwalters@0 11 .LP
tomwalters@0 12 xreview is a program for displaying bitmap cartoons produced by the AIM
tomwalters@0 13 software. All frames of a cartoon or a subset of frames can be played.
tomwalters@0 14 The speed may be slowed and it is possible to step through
tomwalters@0 15 a cartoon frame-by-frame. It has been tested under X11R4 and above.
tomwalters@0 16 .SS GENERATION OF BITMAP CARTOONS
tomwalters@0 17 .LP
tomwalters@0 18 Any AIM module that creates a sequence of pictures, or "frames", may be used
tomwalters@0 19 to generate a cartoon. The frames are saved as bitmaps; that is, a copy
tomwalters@0 20 of the screen memory for the frame. The bitmaps are created using the option "bitmap". For example,
tomwalters@0 21 .RS 4
tomwalters@0 22 gensai [options] -bitmap [options] waveform
tomwalters@0 23 .RE
tomwalters@0 24 .LP
tomwalters@0 25 This creates a file called "waveform.ctn", which can be used as input
tomwalters@0 26 to xreview.
tomwalters@0 27 .LP
tomwalters@0 28 xreview reads and plays the sequence of bitmaps. The bitmap option
tomwalters@0 29 is available for AIM modules genasa, genepn, gensai and genspl.
tomwalters@0 30 .LP
tomwalters@0 31 Because the bitmaps are an exact copy of the screen memory, it is impossible
tomwalters@0 32 to change either the size of the cartoon or any AIM display parameters
tomwalters@0 33 within xreview. In addition, if the cartoons are generated on a mulitplane
tomwalters@0 34 screen (e.g. 8 bits deep) then the bitmaps are very big, even though only
tomwalters@0 35 two colours are used by the AIM display software. The hidden option "mono_ctn=on"
tomwalters@0 36 may be used to copy only a 1-bit plane from the screen to the bitmaps.
tomwalters@0 37 On some machines the incorrect plane may be copied, in which case the
tomwalters@0 38 cartoon displayed by xreview looks completely different to the cartoon
tomwalters@0 39 as it was generated by the AIM software. If this occurs, then
tomwalters@0 40 the option "planemask_ctn" may be used to specify which plane is copied.
tomwalters@0 41 This is best done by trial-and-error. The hidden option "colour_ctn=on" forces
tomwalters@0 42 all planes to be copied to the bitmaps.
tomwalters@0 43 .RE
tomwalters@0 44
tomwalters@0 45 .SS DISPLAY OF BITMAP CARTOONS
tomwalters@0 46 .LP
tomwalters@0 47 The basic xreview command is
tomwalters@0 48 .LP
tomwalters@0 49 xreview [options] waveform.ctn
tomwalters@0 50 .LP
tomwalters@0 51 This loads the entire cartoon and displays the first frame.
tomwalters@0 52 There are two control modes:
tomwalters@0 53 .LP
tomwalters@0 54 (a) keyboard and mouse-buttons within the Cartoon Window,
tomwalters@0 55 .LP
tomwalters@0 56 .RS 1
tomwalters@0 57 or
tomwalters@0 58 .RE
tomwalters@0 59 .LP
tomwalters@0 60 (b) a separate "Controls Window".
tomwalters@0 61
tomwalters@0 62
tomwalters@0 63 .SS KEYBOARD CONTROL (cursor in the Cartoon Window)
tomwalters@0 64 .LP
tomwalters@0 65 space/return: animate cartoon once (leaving the last
tomwalters@0 66 .RS 35
tomwalters@0 67 frame displayed).
tomwalters@0 68 .RE
tomwalters@0 69 .LP
tomwalters@0 70 .RS 4
tomwalters@0 71 n: move to and display next frame
tomwalters@0 72 .LP
tomwalters@0 73 p: move to and display previous frame
tomwalters@0 74 .LP
tomwalters@0 75 q: quit xreview.
tomwalters@0 76 .RE
tomwalters@0 77
tomwalters@0 78
tomwalters@0 79 .LP
tomwalters@0 80 left mouse button: animate cartoon once (leaving the
tomwalters@0 81 .RS 30
tomwalters@0 82 last frame displayed).
tomwalters@0 83 .RE
tomwalters@0 84 .LP
tomwalters@0 85 right mouse button: quit xreview.
tomwalters@0 86 .LP
tomwalters@0 87 middle mouse button: display Controls Window.
tomwalters@0 88 .RE
tomwalters@0 89
tomwalters@0 90 .SH CONTROLS WINDOW
tomwalters@0 91 .LP
tomwalters@0 92 'Buttons' in the Controls Window set the start frame and end frame of the
tomwalters@0 93 animation, the framestep in the animation (e.g., skip every 2nd frame) and
tomwalters@0 94 the speed of the animation; the number indicates the delay between
tomwalters@0 95 frames in ms. The buttons in the bottom panel move to and display a single
tomwalters@0 96 frame:
tomwalters@0 97 .LP
tomwalters@0 98 << back 10 frames
tomwalters@0 99 .LP
tomwalters@0 100 < previous frame
tomwalters@0 101 .LP
tomwalters@0 102 > next frame
tomwalters@0 103 .LP
tomwalters@0 104 >> forward 10 frames
tomwalters@0 105 .LP
tomwalters@0 106 first first frame
tomwalters@0 107 .LP
tomwalters@0 108 middle middle frame
tomwalters@0 109 .LP
tomwalters@0 110 last last frame
tomwalters@0 111 .LP
tomwalters@0 112 The numbers in the bottom-right corner indicate the current frame and the
tomwalters@0 113 total number of frames.
tomwalters@0 114 .LP
tomwalters@0 115 Unlike AIM displays from gen??? instructions, the cartoons may be
tomwalters@0 116 moved, iconified, hidden, etc. in the normal way. The gen???
tomwalters@0 117 instructions are from an earlier are when few graphical tools were
tomwalters@0 118 available.
tomwalters@0 119
tomwalters@0 120 .SH OPTIONS
tomwalters@0 121 .LP
tomwalters@0 122 There are a number of command-line options; special purpose
tomwalters@0 123 abbrievations are indicated in parentheses. (The instructions are in
tomwalters@0 124 a slightly different form to the gen??? instructions.)
tomwalters@0 125 .LP
tomwalters@0 126 .SS Control Window Options
tomwalters@0 127 .LP
tomwalters@0 128 .RS 5
tomwalters@0 129 -controls automatically display controls window
tomwalters@0 130 .RE
tomwalters@0 131 .RS 17
tomwalters@0 132 (-con)
tomwalters@0 133 .RE
tomwalters@0 134 .RS 5
tomwalters@0 135 -controls_x <int> x-position of controls window
tomwalters@0 136 .RE
tomwalters@0 137 .RS 24
tomwalters@0 138 in pixels (-cx)
tomwalters@0 139 .RE
tomwalters@0 140 .RS 5
tomwalters@0 141 -controls_y <int> y-position of controls window
tomwalters@0 142 .RE
tomwalters@0 143 .RS 24
tomwalters@0 144 in pixels (-cy)
tomwalters@0 145 .RE
tomwalters@0 146 .RS 5
tomwalters@0 147 -controls_size <string> size of controls window:
tomwalters@0 148 .RE
tomwalters@0 149 .RS 30
tomwalters@0 150 (-csize)
tomwalters@0 151 .RE
tomwalters@0 152 .RS 30
tomwalters@0 153 "tiny", "small" or "normal"
tomwalters@0 154 .RE
tomwalters@0 155
tomwalters@0 156 .SS Cartoon Options
tomwalters@0 157 .LP
tomwalters@0 158 .RS 5
tomwalters@0 159 -image_x <int> x-position of cartoon in pixels (-ix)
tomwalters@0 160 .RE
tomwalters@0 161 .RS 5
tomwalters@0 162 -image_y <int> y-position of cartoon in pixels (-iy)
tomwalters@0 163 .RE
tomwalters@0 164 .RS 5
tomwalters@0 165 -speed <int> delay between frames in ms; default = 1
tomwalters@0 166 .RE
tomwalters@0 167 .RS 21
tomwalters@0 168 (-speed)
tomwalters@0 169 .RE
tomwalters@0 170 .RS 5
tomwalters@0 171 -start <int> start frame of animation;
tomwalters@0 172 .RE
tomwalters@0 173 .RS 21
tomwalters@0 174 default = first (-start)
tomwalters@0 175 .RE
tomwalters@0 176 .RS 5
tomwalters@0 177 -stop <int> stop frame of animation;
tomwalters@0 178 .RE
tomwalters@0 179 .RS 21
tomwalters@0 180 default = last (-stop)
tomwalters@0 181 .RE
tomwalters@0 182 .RS 5
tomwalters@0 183 -skip <int> framestep in animation;
tomwalters@0 184 .RE
tomwalters@0 185 .RS 21
tomwalters@0 186 default = 1 (-skip)
tomwalters@0 187 .RE
tomwalters@0 188 .RS 5
tomwalters@0 189 -frame <int> intial frame to display;
tomwalters@0 190 .RE
tomwalters@0 191 .RS 21
tomwalters@0 192 default = first (-frame)
tomwalters@0 193 .RE
tomwalters@0 194 .RS 5
tomwalters@0 195 -help generate the help page (-h)
tomwalters@0 196 .RE
tomwalters@0 197 .RS 5
tomwalters@0 198 -verbose send some running information
tomwalters@0 199 .RE
tomwalters@0 200 .RS 15
tomwalters@0 201 to stderr (-v)
tomwalters@0 202 .RE
tomwalters@0 203
tomwalters@0 204 .LP
tomwalters@0 205 .SS Cartoon Window Options
tomwalters@0 206 .LP
tomwalters@0 207 .RS 5
tomwalters@0 208 -display <string> X display server to use -d
tomwalters@0 209 .RE
tomwalters@0 210 .RS 5
tomwalters@0 211 -font <font> font used in controls window
tomwalters@0 212 .RE
tomwalters@0 213 .RS 24
tomwalters@0 214 (default = Times) -f
tomwalters@0 215 .RE
tomwalters@0 216 .RS 5
tomwalters@0 217 -point <int> fontsize (default depends upon
tomwalters@0 218 .RE
tomwalters@0 219 .RS 24
tomwalters@0 220 size of controls window)
tomwalters@0 221 .RE
tomwalters@0 222 .RS 5
tomwalters@0 223 -title <string> title of cartoon window
tomwalters@0 224 .RE
tomwalters@0 225 .RS 24
tomwalters@0 226 (and of its icon)
tomwalters@0 227 .RE
tomwalters@0 228 .RS 5
tomwalters@0 229 -mono assume monochrome (single-plane)
tomwalters@0 230 .RE
tomwalters@0 231 .RS 24
tomwalters@0 232 cartoons; default
tomwalters@0 233 .RE
tomwalters@0 234 .RS 5
tomwalters@0 235 -colour assume colour (multi-plane)
tomwalters@0 236 .RE
tomwalters@0 237 .RS 24
tomwalters@0 238 cartoons
tomwalters@0 239 .LP
tomwalters@0 240 .RE
tomwalters@0 241 .RS 5
tomwalters@0 242 The following options should not be necessary if cartoons are generated and
tomwalters@0 243 displayed on the same CPU architecture and screen hardware. They are of use,
tomwalters@0 244 however, if the CPU or screen differ.
tomwalters@0 245 .RE
tomwalters@0 246 .RS 5
tomwalters@0 247 -rv reverse-video the cartoon
tomwalters@0 248 .RE
tomwalters@0 249 .RS 24
tomwalters@0 250 window
tomwalters@0 251 .RE
tomwalters@0 252 .RS 5
tomwalters@0 253 -planemask <int> value of planemask for displaying
tomwalters@0 254 .RE
tomwalters@0 255 .RS 24
tomwalters@0 256 bitmaps; default = 1
tomwalters@0 257 .RE
tomwalters@0 258 .RS 5
tomwalters@0 259 -lsb assume bit and byte order of
tomwalters@0 260 .RE
tomwalters@0 261 .RS 24
tomwalters@0 262 cartoon is LSBFirst
tomwalters@0 263 .RE
tomwalters@0 264 .RS 5
tomwalters@0 265 -msb assume bit and byte order of
tomwalters@0 266 .RE
tomwalters@0 267 .RS 24
tomwalters@0 268 cartoon is MSBFirst
tomwalters@0 269 .RE
tomwalters@0 270 .RS 5
tomwalters@0 271 -dec alias for '-lsb -rv'
tomwalters@0 272 .RE
tomwalters@0 273 .RS 5
tomwalters@0 274 -sun alias for '-msb'
tomwalters@0 275 .RE
tomwalters@0 276
tomwalters@0 277 .SH SEE ALSO
tomwalters@0 278 .LP
tomwalters@0 279 review
tomwalters@0 280
tomwalters@0 281 .SH BUGS
tomwalters@0 282 .LP
tomwalters@0 283 None currently.
tomwalters@0 284
tomwalters@0 285 .SH COPYRIGHT
tomwalters@0 286 .LP
tomwalters@0 287 Copyright (c) Applied Psychology Unit, Medical Research Council, 1993-1995
tomwalters@0 288 .LP
tomwalters@0 289 Permission to use, copy, modify, and distribute this software without fee
tomwalters@0 290 is hereby granted for research purposes, provided that this copyright
tomwalters@0 291 notice appears in all copies and in all supporting documentation, and that
tomwalters@0 292 the software is not redistributed for any fee (except for a nominal
tomwalters@0 293 shipping charge). Anyone wanting to incorporate all or part of this
tomwalters@0 294 software in a commercial product must obtain a license from the Medical
tomwalters@0 295 Research Council.
tomwalters@0 296 .LP
tomwalters@0 297 The MRC makes no representations about the suitability of this
tomwalters@0 298 software for any purpose. It is provided "as is" without express or
tomwalters@0 299 implied warranty.
tomwalters@0 300 .LP
tomwalters@0 301 THE MRC DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
tomwalters@0 302 ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
tomwalters@0 303 THE A.P.U. BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES
tomwalters@0 304 OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
tomwalters@0 305 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
tomwalters@0 306 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
tomwalters@0 307 SOFTWARE.
tomwalters@0 308 .LP
tomwalters@0 309
tomwalters@0 310 .SH AUTHOR
tomwalters@0 311 .LP
tomwalters@0 312 M. Akeroyd, MRC Applied Psychology Unit, Cambridge, UK.