Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
fontglide(6)		      XScreenSaver manual		  fontglide(6)

NAME
       fontglide - characters float onto the screen to form words

SYNOPSIS
       fontglide  [--display  host:display.screen] [--window] [--root] [--win-
       dow-id number][--install] [--visual visual] [--delay usecs]  [--scroll]
       [--page]	[--random] [--speed float] [--linger float] [--program sh-com-
       mand] [--font font-name]	[--bw int] [--trails] [--db] [--debug] [--fps]

DESCRIPTION
       The  fontglide  program reads text from a subprocess and	puts it	on the
       screen using large characters that glide	in from	the  edges,  assemble,
       then  disperse.	Alternately, it	can simply scroll whole	sentences from
       right to	left.

OPTIONS
       fontglide 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.

       --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 usecs
	       The delay between steps of the animation, in microseconds:  de-
	       fault 10000.

       --page  With  this  option, a page full of text will glide in, and dis-
	       perse.

       --scroll
	       With this option, sentences will	scroll by from right to	left.

       --random
	       The default is to pick randomly between --page and  --scroll.

       --speed float
	       How fast	to animate; 2 means twice as fast, 0.5 means  half  as
	       fast.  Default 1.0.

       --linger	float
	       How  long  to  leave the	assembled text on the screen in	--page
	       mode; 2 means twice as long, 0.5	means half as  long.   Default
	       1.0.   (The  more  words	there are on the screen, the longer it
	       lingers.)

       --program sh-command
	       The command to run to generate the text to display.   This  op-
	       tion may	be any string acceptable to /bin/sh.  The program will
	       be  run	at  the	end of a pipe, and any words that it prints to
	       stdout will end up on the window.  (Whitespace and line	breaks
	       are  ignored.)  If the program exits, it	will be	launched again
	       after we	have processed all the	text  it  produced.   Default:
	       xscreensaver-text(6).

       --font string
	       The  base  font pattern to use when loading fonts.  The default
	       is to search for	any Latin1 scalable proportional fonts on  the
	       system.	 Once  a base font is selected,	it will	be loaded in a
	       random size.

       --bw int
	       How thick an outline to draw around the characters.  Default  2
	       pixels.

       --trails
	       Leave "vapor trails" behind the moving text.  Default off.

       --no-db Turn off	double-buffering.  It may be faster, but will flicker.

       --debug Draw  some  boxes showing character metrics, and	print the name
	       of the current font to stderr.

       --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
       xscreensaver(1),	 xscreensaver-text(6),	fortune(1),  phosphor(6),  ap-
       ple2(6),	starwars(6), ljlatest(6), dadadodo(1),	webcollage(6),	drift-
       net(1) EtherPEG,	EtherPeek

COPYRIGHT
       Copyright (C) 2003 by Jamie Zawinski.  Permission to use, copy, modify,
       distribute,  and	 sell this software and	its documentation for any pur-
       pose is hereby granted without fee, provided that the  above  copyright
       notice  appear  in  all	copies and that	both that copyright notice and
       this permission notice appear in	supporting documentation.   No	repre-
       sentations are made about the suitability of this software for any pur-
       pose.  It is provided "as is" without express or	implied	warranty.

AUTHOR
       Jamie Zawinski <jwz@jwz.org>, 15-Sep-2003.

X Version 11		      6.09 (07-Jun-2024)		  fontglide(6)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=fontglide&sektion=6&manpath=FreeBSD+Ports+14.3.quarterly>

home | help