2 .\" ** The above line should force tbl to be used as a preprocessor **
3 .TH XScreenSaver 1 "" "X Version 11"
5 juggle \- juggling man screen saver.
9 .IR host:display.screen ]
13 .RB [ \-install | \-noinstall ]
22 .RB [ \-real | \-no\-real ]
23 .RB [ \-describe | \-no\-describe ]
24 .RB [ \-balls | \-no\-balls ]
25 .RB [ \-clubs | \-no\-clubs ]
26 .RB [ \-torches | \-no\-torches ]
27 .RB [ \-knives | \-no\-knives ]
28 .RB [ \-rings | \-no\-rings ]
29 .RB [ \-bballs | \-no\-bballs ]
39 Draws a stick-man juggling various collections of objects.
42 .BI \-display\ host:display.screen
43 X11 display to use. Overrides
48 Draw on the root window.
51 Draw on a newly-created X window. This is the default.
56 .B \-install\ |\ \-noinstall
57 Turn on/off installing colormap.
60 Specify which visual to use. Legal values are the name of a visual class,
61 or the id number (decimal or hex) of a specific visual.
64 Draw on an already existing X window.
66 .BI \-pattern\ \(dq pattern \(dq
67 Specify juggling pattern in annotated
71 notation, the "height" of each throw is given. E.g., "3" is the height
72 needed to juggle a 3\-Cascade. Note that these sequences need to be
73 chosen carefully, to avoid collisions.
75 Annotations indicate relative hand movements or tricks:
78 \&\- Inside throw (default)
82 x Cross Throw and Catch
86 .BI \-pattern\ \(dq[ pattern ]\(dq
87 Specify juggling pattern in annotated
89 notation. Adam notation is a little harder to visualize. Each
92 represents a cyclic permutation of (0...n). The equivalent
94 value is determined by calculating how many of the permutations it
95 takes to get back to the identity. The largest number used is the
96 same as the number of objects in the pattern. The advantage of Adam
97 notation is that these sequences do not need to be chosen carefully,
98 since all possible sequences are juggle-able. Annotations are the same
103 For example, both of these describe a 3\-Shower:
107 .B \-pattern\ "[+3 1]"
109 For further examples, see the
111 list in the source code.
114 Minimum Trail Length. 0 \- 100. Default: 1. Objects may override
115 this, for example flaming torches always leave a trail.
117 .BR \-real\ |\ \-no\-real
118 Turn on/off real-time juggling.
120 There should be no need to turn off real-time juggling, even on slow
121 systems. Adjust speed using
125 .BR \-describe\ |\ \-no\-describe
126 Turn on/off pattern descriptions.
128 .BR \-balls\ |\ \-no\-balls
131 .BR \-clubs\ |\ \-no\-clubs
134 .BR \-torches\ |\ \-no\-torches
135 Turn on/off Flaming Torches.
137 .BR \-knives\ |\ \-no\-knives
140 .BR \-rings\ |\ \-no\-rings
143 .BR \-bballs\ |\ \-no\-bballs
144 Turn on/off Bowling Balls.
147 Speed. 50 \- 1000. Default: 200. This determines the expected time
148 interval between a throw and the next catch, in milliseconds.
151 Performance Length. 50 \- 1000. Default: 1000. Setting this smaller
152 will force the juggler to switch patterns (and objects) more often.
155 Additional delay between frames, in microseconds. Default: 10000.
160 .BI \-ncolors\ ncolors
161 Maximum number of colors to use. Default: 32.
166 to get the default host and display number.
169 to get the name of a resource file that overrides the global resources
170 stored in the RESOURCE_MANAGER property.
175 Copyright \(co 1996,2000,2002,2004 by Tim Auckland. Permission to
176 use, copy, modify, distribute, and sell this software and its
177 documentation for any purpose is hereby granted without fee, provided
178 that the above copyright notice appear in all copies and that both
179 that copyright notice and this permission notice appear in supporting
180 documentation. No representations are made about the suitability of
181 this software for any purpose. It is provided "as is" without express