ftp://ftp.sunet.se/pub/vendor/sco/skunkware/osr5/x11/savers/xscreensaver/xscreensaver...
[xscreensaver] / local / man / cat.1 / penrose.1
index 5b12ad38d0edd369b84946a0ac6a55ecae5220eb..8bdb131e543759123e7e3e0761006e533ec2c7b7 100644 (file)
@@ -11,38 +11,44 @@ S\bSY\bYN\bNO\bOP\bPS\bSI\bIS\bS
        p\bpe\ben\bnr\bro\bos\bse\be [-display _\bh_\bo_\bs_\bt_\b:_\bd_\bi_\bs_\bp_\bl_\ba_\by_\b._\bs_\bc_\br_\be_\be_\bn] [-foreground _\bc_\bo_\bl_\bo_\br]
        [-background _\bc_\bo_\bl_\bo_\br] [-window] [-root]  [-mono]  [-install]
        [-visual  _\bv_\bi_\bs_\bu_\ba_\bl] [-ncolors _\bi_\bn_\bt_\be_\bg_\be_\br] [-delay _\bm_\bi_\bc_\br_\bo_\bs_\be_\bc_\bo_\bn_\bd_\bs]
-       [-size _\bi_\bn_\bt_\be_\bg_\be_\br] [-ammann] [-no-ammann]
+       [-redoDelay    _\bs_\be_\bc_\bo_\bn_\bd_\bs]    [-size    _\bi_\bn_\bt_\be_\bg_\be_\br]    [-ammann]
+       [-no-ammann]
 
 
 D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
        The _\bp_\be_\bn_\br_\bo_\bs_\be program draws quasiperiodic tilings.
 
-       See Onoda, Steinhardt, DiVincenzo  and  Socolar  in  Phys.
-       Rev.  Lett.  60,  #25,  1988 or Strandburg in Computers in
+       See  Onoda,  Steinhardt,  DiVincenzo  and Socolar in Phys.
+       Rev. Lett. 60, #25, 1988 or  Strandburg  in  Computers  in
        Physics, Sep/Oct 1991.
 
        This implementation uses the simpler version of the growth
-       algorithm,  i.e.,  if there are no forced vertices, a ran-
+       algorithm, i.e., if there are no forced vertices,  a  ran-
        domly chosen tile is added to a randomly chosen vertex (no
        preference for those 108 degree angles).
 
-       There  are two essential differences to the algorithm pre-
-       sented in the literature:  First,  we  do  not  allow  the
-       tiling  to  enclose  an untiled area.  Whenever this is in
-       danger of happening, we just do not add the  tile,  hoping
-       for  a  better  random choice the next time.  Second, when
-       choosing a vertex randomly, we will  take  one  that  lies
+       There are two essential differences to the algorithm  pre-
+       sented  in  the  literature:  First,  we  do not allow the
+       tiling to enclose an untiled area.  Whenever  this  is  in
+       danger  of  happening, we just do not add the tile, hoping
+       for a better random choice the next  time.   Second,  when
+       choosing  a  vertex  randomly,  we will take one that lies
        withing the viewport if available.  If this seems to cause
-       enclosures in the forced rule case, we will allow  invisi-
+       enclosures  in the forced rule case, we will allow invisi-
        ble vertices to be chosen.
 
        Tiling is restarted whenever one of the following happens:
-       there are no incomplete vertices within  the  viewport  or
-       the  tiling has extended a window's length beyond the edge
-       of the window horizontally or vertically  or  forced  rule
-       choice  has  failed 100 times due to areas about to become
+       there  are  no  incomplete vertices within the viewport or
+       the tiling has extended a window's length beyond the  edge
+       of  the  window  horizontally or vertically or forced rule
+       choice has failed 100 times due to areas about  to  become
        enclosed.
 
+       Although  quasiperiodic  tilings  are  produced, the tiles
+       themselves are not penrose tiles  (darts  and  kites).  In
+       contrast  to penrose tiles, these tiles can be arranged to
+       form a periodic tiling.
+
 
 O\bOP\bPT\bTI\bIO\bON\bNS\bS
        _\bp_\be_\bn_\br_\bo_\bs_\be accepts the following options:
@@ -52,12 +58,6 @@ O\bOP\bPT\bTI\bIO\bON\bNS\bS
 
        -\b-r\bro\boo\bot\bt   Draw on the root window.
 
-       -\b-m\bmo\bon\bno\bo   If   on  a  color  display,  pretend  we're  on  a
-               monochrome display.
-
-       -\b-i\bin\bns\bst\bta\bal\bll\bl
-               Install a private colormap for the window.
-
 
 
 
@@ -70,6 +70,12 @@ X Version 11                10-May-97                           1
 XScreenSaver(1)                                   XScreenSaver(1)
 
 
+       -\b-m\bmo\bon\bno\bo   If   on  a  color  display,  pretend  we're  on  a
+               monochrome display.
+
+       -\b-i\bin\bns\bst\bta\bal\bll\bl
+               Install a private colormap for the window.
+
        -\b-v\bvi\bis\bsu\bua\bal\bl _\bv_\bi_\bs_\bu_\ba_\bl
                Specify which visual to use.  Legal values are the
                name  of a visual class, or the id number (decimal
@@ -83,6 +89,17 @@ XScreenSaver(1)                                   XScreenSaver(1)
                How big the tiles should be.  Default 40 pixels.
 
 
+       -\b-d\bde\bel\bla\bay\by _\bm_\bi_\bl_\bl_\bi_\bs_\be_\bc_\bo_\bn_\bd_\bs
+               How  long (in 1/1,000,000'ths of a second) to wait
+               between drawing each tile.  Default 10,000 or  .01
+               seconds.
+
+
+       -\b-r\bre\bed\bdo\boD\bDe\bel\bla\bay\by _\bs_\be_\bc_\bo_\bn_\bd_\bs
+               How long to wait between starting a completely new
+               tiling.  Default 3 seconds.
+
+
        -\b-a\bam\bmm\bma\ban\bnn\bn _\bi_\bn_\bt_\be_\bg_\be_\br
 
        -\b-n\bno\bo-\b-a\bam\bmm\bma\ban\bnn\bn _\bi_\bn_\bt_\be_\bg_\be_\br
@@ -93,8 +110,8 @@ E\bEN\bNV\bVI\bIR\bRO\bON\bNM\bME\bEN\bNT\bT
        D\bDI\bIS\bSP\bPL\bLA\bAY\bY to get the default host and display number.
 
        X\bXE\bEN\bNV\bVI\bIR\bRO\bON\bNM\bME\bEN\bNT\bT
-               to  get the name of a resource file that overrides
-               the global resources stored in  the  RESOURCE_MAN-
+               to get the name of a resource file that  overrides
+               the  global  resources stored in the RESOURCE_MAN-
                AGER property.
 
 S\bSE\bEE\bE A\bAL\bLS\bSO\bO
@@ -105,16 +122,28 @@ C\bCO\bOP\bPY\bYR\bRI\bIG\bGH\bHT\bT
 
        Permission to use, copy, modify, and distribute this soft-
        ware and its documentation for any purpose and without fee
-       is  hereby  granted,  provided  that  the  above copyright
-       notice appear in all copies and that both  that  copyright
-       notice  and  this  permission  notice appear in supporting
+       is hereby  granted,  provided  that  the  above  copyright
+       notice  appear  in all copies and that both that copyright
+
+
+
+X Version 11                10-May-97                           2
+
+
+
+
+
+XScreenSaver(1)                                   XScreenSaver(1)
+
+
+       notice and this permission  notice  appear  in  supporting
        documentation.
 
 A\bAU\bUT\bTH\bHO\bOR\bR
        Timo Korvola <tkorvola@dopey.hut.fi>, 1996.
 
-       Ability to run standalone or with  _\bx_\bs_\bc_\br_\be_\be_\bn_\bs_\ba_\bv_\be_\br  added  by
-       Jamie Zawinski <jwz@netscape.com>, 10-May-97.
+       Ability  to  run  standalone or with _\bx_\bs_\bc_\br_\be_\be_\bn_\bs_\ba_\bv_\be_\br added by
+       Jamie Zawinski <jwz@jwz.org>, 10-May-97.
 
 
 
@@ -127,6 +156,43 @@ A\bAU\bUT\bTH\bHO\bOR\bR
 
 
 
-X Version 11                10-May-97                           2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+X Version 11                10-May-97                           3