truchet - Man Page

draws curved or angular Truchet patterns

Synopsis

truchet [--display host:display.screen]  [--foreground color] [--background color] [--window] [--root] [--window-id number][--mono] [--install] [--visual visual] [--delay milliseconds] [--min-width integer] [--min-height integer] [--max-width integer]  [--max-height integer] [--max-linewidth integer] [--min-linewidth integer]  [--erase] [--no-erase] [--erase-count integer] [--square] [--not-square] [--curves] [--no-curves] [--angle] [--no-angles] [--scroll] [--scroll-overlap integer]  [--anim-delay integer] [--anim-step-size integer]

[--fps]

Description

The truchet program draws arc and line based Truchet patterns.

Options

truchet accepts the following options:

--window

Draw on a newly-created window.  This is the default.

--root

Draw on the root window.

--window-id number

Draw on the specified window.

--mono

If on a color display, pretend we're on a monochrome display.

--install

Install a private colormap for the window.

--visual visual

Specify which visual to use.  Legal values are the name of a visual class, or the id number (decimal or hex) of a specific visual.

--delay milliseconds

How long to wait between drawing each screenful. Default is 1 seconds.

--min-width integer

The minimum width in pixels of each square. Default is 40.

--min-height integer

The minimum height in pixels of each square. Default is 40.

--max-width integer

The maximum width in pixels of each square. Default is 150.

--max-height integer

The maximum height in pixels of each square. Default is 150.

--max-linewidth integer

The maximum width of the lines used to draw. Default is 25.

--min-linewidth integer

The minimum width of the lines used to draw. Default is 2.

--erase
--no-erase

Whether to clear the screen after each screenful is drawn. Default is True (erase).

--erase-count integer

The number of screenfuls to draw before erasing. Default is 25.

--square
--not-square

Whether to force the tiles to be square. Default is True (square).

--curves
--no-curves

Whether to draw the arc based Truchet pattern. Default is True (curves).

--angles
--no-angles

Whether or not to draw the line based Truchet pattern. Default is True (angles)

--scroll

Use the scroll mode. Default is False.

--scroll-overlap

The amount to scroll from one side to another. Default is 400.

--anim-delay

The time to pause between each animation step. Default is 100.

--anim-step-size

The amount of steps to skip between each animation step. Default is 3.

--fps

Display the current frame rate and CPU load.

Environment

DISPLAY

to get the default host and display number.

XENVIRONMENT

to get the name of a resource file that overrides the global resources stored in the RESOURCE_MANAGER property.

XSCREENSAVER_WINDOW

The window ID to use with --root.

See Also

X(1), xscreensaver(1)

Author

Adrian Likins, 1998.

Info

6.08-2.fc40 (27-Jan-2024) X Version 11 XScreenSaver manual