[gimp-help-2] Minor changes to Render filters



commit bfd03741f0f60efc75b69ab13b9133d7a40208e8
Author: Ulf-D. Ehlert <ulfehlert svn gnome org>
Date:   Tue Jul 27 12:07:26 2010 +0200

    Minor changes to Render filters
    
    Mostly formal changes, especially
    * fix spelling of options (upper/lower case),
    * change layout of options (<variablelist> vs. <itemizedlist>,
      nested <variablelist>s).

 src/filters/render/checkerboard.xml    |   10 +-
 src/filters/render/circuit.xml         |   82 +++---
 src/filters/render/cmlexplorer.xml     |  189 +++++------
 src/filters/render/flame.xml           |  199 ++++++------
 src/filters/render/fractalexplorer.xml |  544 +++++++++++++++--------------
 src/filters/render/gfig.xml            |  584 +++++++++++++++++---------------
 src/filters/render/ifsfractal.xml      |  257 ++++++++------
 src/filters/render/jigsaw.xml          |   24 +-
 src/filters/render/maze.xml            |   45 ++--
 src/filters/render/plasma.xml          |   27 +-
 src/filters/render/qbist.xml           |    9 +-
 src/filters/render/sinus.xml           |  301 +++++++++--------
 src/filters/render/solid_noise.xml     |   22 +-
 src/filters/render/spheredesigner.xml  |  301 +++++++++--------
 14 files changed, 1362 insertions(+), 1232 deletions(-)
---
diff --git a/src/filters/render/checkerboard.xml b/src/filters/render/checkerboard.xml
index 5cf4a0b..f486095 100644
--- a/src/filters/render/checkerboard.xml
+++ b/src/filters/render/checkerboard.xml
@@ -76,19 +76,19 @@
     </figure>
     <variablelist>
       <varlistentry>
-        <term>Psychobilly</term>
+        <term>Size</term>
         <listitem>
           <para>
-            This option gives an eiderdown look to the Checkerboard.
+            With this option, you can set checkerboard square size, in
+            pixels, or in your chosen unit by using the drop-down list.
           </para>
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>Size</term>
+        <term>Psychobilly</term>
         <listitem>
           <para>
-            With this option, you can set checkerboard square size, in
-            pixels, or in your chosen unit by using the drop-down list.
+            This option gives an eiderdown look to the Checkerboard.
           </para>
         </listitem>
       </varlistentry>
diff --git a/src/filters/render/circuit.xml b/src/filters/render/circuit.xml
index 8851f29..cf86c56 100644
--- a/src/filters/render/circuit.xml
+++ b/src/filters/render/circuit.xml
@@ -36,6 +36,14 @@
       circuit board. It looks even better when gradmapped with a suitable
       gradient.
     </para>
+    <tip>
+      <para>
+        <!--This script doesn't handle or color combos well, i.e. black/black
+        doesn't work. (I don't understand this)-->
+        The effect seems to work best on odd shaped selections because of
+        some limitations in the maze codes selection handling ability.
+      </para>
+    </tip>
     <para>
       If the image is in indexed colors, this menu entry is grayed out
       and unavailable.
@@ -48,45 +56,6 @@
         The resulting image doesn't depend on the original image.
       </para>
     </note>
-    <para>This effect is achieved through the following steps:</para>
-    <procedure>
-      <step>
-        <para>
-          First, <link linkend="plug-in-maze">draw maze</link> with 5 pixels
-          width pathways and walls with the <quote>Depth First</quote>
-          algorithm.  The pattern of maze is set by <guilabel>Circuit
-          seed</guilabel>.
-        </para>
-      </step>
-      <step>
-        <para>
-          <link linkend="plug-in-oilify">Oilify</link> this maze with a brush
-          of <guilabel>Oilify mask size</guilabel>.
-        </para>
-      </step>
-      <step>
-        <para>
-          Then apply the <link linkend="plug-in-edge">extract edge</link>
-          filter with Sobel algorithm, Smear option and Amount to 2.0,
-          to the oilified maze image. This crowds high contrast winding curves
-          like as a circuit map.
-        </para>
-      </step>
-      <step>
-        <para>
-          Finally, <link linkend="gimp-tool-desaturate">Desaturate</link> the
-          map with gray color in <acronym>RGB</acronym> mode.
-        </para>
-      </step>
-    </procedure>
-    <tip>
-      <para>
-        <!--This script doesn't handle or color combos well, i.e. black/black
-        doesn't work. (I don't understand this)-->
-        The effect seems to work best on odd shaped selections because of
-        some limitations in the maze codes selection handling ability.
-      </para>
-    </tip>
   </sect3>
 
   <sect3>
@@ -168,4 +137,39 @@
       </varlistentry>
     </variablelist>
   </sect3>
+
+  <sect3>
+    <title>Making the Circuit effect</title>
+    <para>The Circuit effect is achieved through the following steps:</para>
+      <procedure>
+        <step>
+          <para>
+            First, <link linkend="plug-in-maze">draw maze</link> with 5 pixels
+            width pathways and walls with the <quote>Depth First</quote>
+            algorithm.  The pattern of maze is set by <guilabel>Circuit
+            seed</guilabel>.
+          </para>
+        </step>
+        <step>
+          <para>
+            <link linkend="plug-in-oilify">Oilify</link> this maze with a
+            brush of <guilabel>Oilify mask size</guilabel>.
+          </para>
+        </step>
+        <step>
+          <para>
+            Then apply the <link linkend="plug-in-edge">extract edge</link>
+            filter with Sobel algorithm, Smear option and Amount to 2.0, to
+            the oilified maze image. This crowds high contrast winding curves
+            like as a circuit map.
+          </para>
+        </step>
+        <step>
+          <para>
+            Finally, <link linkend="gimp-tool-desaturate">Desaturate</link>
+            the map with gray color in <acronym>RGB</acronym> mode.
+          </para>
+        </step>
+      </procedure>
+  </sect3>
 </sect2>
diff --git a/src/filters/render/cmlexplorer.xml b/src/filters/render/cmlexplorer.xml
index b28c429..9e546e7 100644
--- a/src/filters/render/cmlexplorer.xml
+++ b/src/filters/render/cmlexplorer.xml
@@ -67,8 +67,8 @@
         Filter options are distributed among
         <guilabel>Hue</guilabel>,<guilabel>Saturation</guilabel>,
         <guilabel>Value</guilabel>, <guilabel>Advanced</guilabel>,
-        <guilabel>others</guilabel> and <guilabel>Misc.ops</guilabel>
-        tabs.  Some more options are available. They will be described
+        <guilabel>Others</guilabel> and <guilabel>Misc Ops.</guilabel>
+        tabs. Some more options are available. They will be described
         in following section.
       </para>
       <variablelist>
@@ -83,23 +83,26 @@
           </listitem>
         </varlistentry>
         <varlistentry>
-          <term>New seed; Fix seed; Random seed</term>
+          <term>New Seed</term>
+          <term>Fix Seed</term>
+          <term>Random Seed</term>
           <listitem>
             <para>
               Random plays a large part in creating patterns. With these
               options, you can influence the way random is generated. By
-              clicking on the <guibutton>New seed</guibutton> button, you
+              clicking on the <guibutton>New Seed</guibutton> button, you
               can force random to use a new source of random. The preview
               will show you the result.
-              <guibutton>Fix seed</guibutton> lets you keep the same seed
+              <guibutton>Fix Seed</guibutton> lets you keep the same seed
               and so to reproduce the same effect with the filter.
-              <guibutton>Random seed</guibutton> generates a random seed
+              <guibutton>Random Seed</guibutton> generates a random seed
               at random.
             </para>
           </listitem>
         </varlistentry>
         <varlistentry>
-          <term>Open; Save</term>
+          <term>Open</term>
+          <term>Save</term>
           <listitem>
             <para>
               With these both command buttons you can save pattern
@@ -111,7 +114,7 @@
     </simplesect>
 
     <simplesect>
-      <title><quote>CML Explorer</quote> filter options(Hue)</title>
+      <title><quote>CML Explorer</quote> filter options (Hue)</title>
       <figure>
         <title>Hue tab</title>
         <mediaobject>
@@ -135,98 +138,79 @@
               will be used to treat the current layer. These methods
               are:
             </para>
-            <itemizedlist>
-              <listitem>
-                <para>
-                  <guilabel>Keep image's values</guilabel>: With this
-                  option, image hue values will be kept.
-                </para>
-              </listitem>
-              <listitem>
-                <para>
-                  <guilabel>Keep the first value</guilabel>: With this
-                  option, starting color will be standard cyan.
-                </para>
-              </listitem>
-              <listitem>
-                <para>
-                  <guilabel>Fill with k parameter</guilabel>,
-                  <guilabel>k{x(1-x)}^p</guilabel>,
-                  <guilabel>k{x(1-x)}^p stepped</guilabel>,
-                  <guilabel>kx^p</guilabel>,
-                  <guilabel>kx^p stepped</guilabel>,
-                  <guilabel>k(1-x^p)</guilabel>,
-                  <guilabel>k(1-x^p) stepped</guilabel>: pattern look
-                  will depend on <parameter>k</parameter> that you will
-                  set later in options.
-                </para>
-              </listitem>
-              <listitem>
-                <para>
-                  <guilabel>Delta function</guilabel>,
-                  <guilabel>Delta function stepped</guilabel>: FIXME
-                </para>
-              </listitem>
-              <listitem>
-                <para>
-                  <guilabel>sin^p based Function</guilabel>,
-                  <guilabel>sin^p stepped</guilabel>: These options
-                  create wave-like patterns, like aurora borealis or
-                  curtain folds.
-                </para>
-              </listitem>
-            </itemizedlist>
+            <variablelist>
+              <varlistentry>
+                <term><guilabel>Keep image's values</guilabel></term>
+                <listitem>
+                  <para>
+                    With this option, image hue values will be kept.
+                  </para>
+                </listitem>
+              </varlistentry>
+              <varlistentry>
+                <term><guilabel>Keep the first value</guilabel></term>
+                <listitem>
+                  <para>
+                    With this option, starting color will be standard cyan.
+                  </para>
+                </listitem>
+              </varlistentry>
+              <varlistentry>
+                <term><guilabel>Fill with k parameter</guilabel></term>
+                <listitem>
+                  <para>
+                    Pattern look will depend on <parameter>k</parameter> that
+                    you will set later in options.
+                  </para>
+                </listitem>
+              </varlistentry>
+              <varlistentry>
+                <term>Miscellaneous f(k)</term>
+                <listitem>
+                  <para>
+                    See above, <quote>Fill with k parameter</quote>.
+                  </para>
+                </listitem>
+              </varlistentry>
+              <varlistentry>
+                <term><guilabel>Delta function</guilabel></term>
+                <term><guilabel>Delta function stepped</guilabel></term>
+                <listitem>
+                  <para>
+                    // TODO
+                  </para>
+                </listitem>
+              </varlistentry>
+              <varlistentry>
+                <term><guilabel>sin^p-based function</guilabel></term>
+                <term><guilabel>sin^p, stepped</guilabel></term>
+                <listitem>
+                  <para>
+                    These options create wave-like patterns, like aurora
+                    borealis or curtain folds.
+                  </para>
+                </listitem>
+              </varlistentry>
+            </variablelist>
           </listitem>
         </varlistentry>
         <varlistentry>
           <term>Composition</term>
           <listitem>
             <para>
-              Here, these options concern Hue. You can select:
-            </para>
-            <para>
-              <guilabel>None</guilabel>, <guilabel>Max(x, -)</guilabel>,
-              <guilabel>Max(x+d, -)</guilabel>,
-              <guilabel>Max(x-d, -)</guilabel>,
-              <guilabel>Min(x, -)</guilabel>,
-              <guilabel>Min(x+d, -)</guilabel>,
-              <guilabel>Min(x-d, -)</guilabel>,
-              <guilabel>Max(x+d, -), (x &lt; 0,5)</guilabel>,
-              <guilabel>Max(x+d, -), (0,5 &lt; x)</guilabel>,
-              <guilabel>Max(x-d, -), (x &lt; 0,5)</guilabel>,
-              <guilabel>Max(x-d, -), (0,5 &lt; x)</guilabel>,
-              <guilabel>Min(x+d, -), (x &lt; 0,5)</guilabel>,
-              <guilabel>Min(x+d, -), (0,5 &lt; x)</guilabel>,
-              <guilabel>Min(x-d, -), (x &lt; 0,5)</guilabel> and
-              <guilabel>Min(x-d, -), (0,5 &lt; x)</guilabel>.
-            </para>
-            <para>
-              A book could be filled with results of all these
+              Here, these options concern Hue. You can choose among several
+              functions, and a book could be filled with results of all these
               functions. Please, experiment!
             </para>
           </listitem>
         </varlistentry>
         <varlistentry>
-          <term>Misc. Arrange</term>
+          <term>Misc. arrange</term>
           <listitem>
             <para>
-              This drop-down list offers you some other parameters:
-            </para>
-            <para>
-              <guilabel>Standard</guilabel>,
-              <guilabel>Use average value</guilabel>,
-              <guilabel>Use reverse value</guilabel>,
-              <guilabel>With random power (0,10)</guilabel>,
-              <guilabel>With random power (0,1)</guilabel>,
-              <guilabel>with gradient power (0,1)</guilabel>,
-              <guilabel>Multiply rand. value (0,1)</guilabel>,
-              <guilabel>Multiply rand. value (0,2)</guilabel>,
-              <guilabel>Multiply gradient (0,1)</guilabel> and
-              <guilabel>With p and random (0,1)</guilabel>.
-            </para>
-            <para>
-              Also a book would be necessary to explain all
-              possibilities of these parameters.
+              This drop-down list offers you several other parameters.
+              Also a book would be necessary to explain all possibilities of
+              these parameters.
             </para>
           </listitem>
         </varlistentry>
@@ -234,7 +218,7 @@
           <term>Use cyclic range</term>
           <listitem>
             <para>
-              //TODO
+              // TODO
             </para>
           </listitem>
         </varlistentry>
@@ -283,7 +267,7 @@
           </listitem>
         </varlistentry>
         <varlistentry>
-          <term>k Parameter</term>
+          <term>Parameter k</term>
           <listitem>
             <para>
               With this option you can influence the
@@ -311,7 +295,7 @@
           </listitem>
         </varlistentry>
         <varlistentry>
-          <term>Plot a graph of the settings</term>
+          <term>Plot a Graph of the Settings</term>
           <listitem>
             <para>
               By clicking on this large button, you can open a window
@@ -332,7 +316,7 @@
     </simplesect>
 
     <simplesect>
-      <title><quote>CML Explorer</quote> filter options(Saturation)</title>
+      <title><quote>CML Explorer</quote> filter options (Saturation)</title>
       <figure>
         <title>Saturation tab</title>
         <mediaobject>
@@ -357,7 +341,8 @@
         <title>Value tab</title>
         <mediaobject>
           <imageobject>
-            <imagedata fileref="images/filters/options-render-cmlexplorer3.png" format="PNG"/>
+            <imagedata format="PNG"
+              fileref="images/filters/options-render-cmlexplorer3.png"/>
           </imageobject>
         </mediaobject>
       </figure>
@@ -386,7 +371,8 @@
       </para>
       <variablelist>
         <varlistentry>
-          <term>Channel Sensitivity</term>
+          <!--Ch. sensitivity-->
+          <term>Channel sensitivity</term>
           <listitem>
             <para>// TODO</para>
           </listitem>
@@ -398,9 +384,10 @@
           </listitem>
         </varlistentry>
         <varlistentry>
+          <!--Mutation dist.-->
           <term>Mutation distance</term>
           <listitem>
-            <para>//TODO</para>
+            <para>// TODO</para>
           </listitem>
         </varlistentry>
       </variablelist>
@@ -429,7 +416,7 @@
           </listitem>
         </varlistentry>
         <varlistentry>
-          <term>Zoom factor</term>
+          <term>Zoom scale</term>
           <listitem>
             <para>// TODO</para>
           </listitem>
@@ -441,7 +428,8 @@
           </listitem>
         </varlistentry>
         <varlistentry>
-          <term>Seed of random</term>
+          <!--Seed of Random (only for "From Seed" Modes)-->
+          <term>Seed of Random</term>
           <listitem>
             <para>// TODO</para>
           </listitem>
@@ -450,12 +438,13 @@
     </simplesect>
 
     <simplesect>
-      <title><quote>CML Explorer</quote> filter options (Misc.ops)</title>
+      <title><quote>CML Explorer</quote> filter options (Misc Ops.)</title>
       <figure>
         <title>Miscellaneous options tab</title>
         <mediaobject>
           <imageobject>
-            <imagedata fileref="images/filters/options-render-cmlexplorer6.png" format="PNG"/>
+            <imagedata format="PNG"
+              fileref="images/filters/options-render-cmlexplorer6.png"/>
           </imageobject>
         </mediaobject>
       </figure>
@@ -464,7 +453,7 @@
       </para>
       <variablelist>
         <varlistentry>
-          <term>Copy settings</term>
+          <term>Copy Settings</term>
           <listitem>
             <para>
               These options allow you to transfer information from
@@ -473,7 +462,7 @@
           </listitem>
         </varlistentry>
         <varlistentry>
-          <term>Selective load setting</term>
+          <term>Selective Load Settings</term>
           <listitem>
             <para>
               With the <guibutton>Open</guibutton> button of this
diff --git a/src/filters/render/flame.xml b/src/filters/render/flame.xml
index 9c9bc39..f7e465f 100644
--- a/src/filters/render/flame.xml
+++ b/src/filters/render/flame.xml
@@ -157,115 +157,108 @@
           </para>
         </listitem>
       </varlistentry>
+    </variablelist>
+    <variablelist>
+      <title>Rendering</title>
+      <varlistentry>
+        <term>Brightness</term>
+        <listitem>
+          <para>
+            Controls the brightness of the flame object.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Contrast</term>
+        <listitem>
+          <para>
+            Controls the contrast between brighter and dimmer parts of
+            the flame.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Gamma</term>
+        <listitem>
+          <para>
+            Sets a gamma correction for parts with intermediate
+            brightness.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Sample density</term>
+        <listitem>
+          <para>
+            Controls the resolution of the rendered pattern.  (Does
+            not have any effect on the preview.)  A high sample
+            density results in soft and smooth
+            rendering (like a spider's web), whereas low density
+            rendering resembles spray or particle clouds.
+          </para>
+        </listitem>
+      </varlistentry>
       <varlistentry>
-        <term>Rendering tab</term>
+        <term>Spatial oversample</term>
         <listitem>
-          <variablelist>
-            <varlistentry>
-              <term>Brightness</term>
-              <listitem>
-                <para>
-                  Controls the brightness of the flame object.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Contrast</term>
-              <listitem>
-                <para>
-                  Controls the contrast between brighter and dimmer parts of
-                  the flame.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Gamma</term>
-              <listitem>
-                <para>
-                  Sets a gamma correction for parts with intermediate
-                  brightness.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Sample Density</term>
-              <listitem>
-                <para>
-                  Controls the resolution of the rendered pattern.  (Does
-                  not have any effect on the preview.)  A high sample
-                  density results in soft and smooth
-                  rendering (like a spider's web), whereas low density
-                  rendering resembles spray or particle clouds.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Spatial Oversample</term>
-              <listitem>
-                <para>
-                  What does this do?
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Spatial Filter Radius</term>
-              <listitem>
-                <para>
-                  What does this do?
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Colormap</term>
-              <listitem>
-                <para>
-                  This menu gives you several options to set the color blend
-                  in the flame pattern:
-                </para>
-                <itemizedlist>
-                  <listitem>
-                    <para>
-                      The current gradient as shown in the Toolbox.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      A number of preset colormaps.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      The colors from images that are presently open in
-                      <acronym>GIMP</acronym>.
-                    </para>
-                  </listitem>
-                </itemizedlist>
-              </listitem>
-            </varlistentry>
-          </variablelist>
+          <para>
+            What does this do?
+          </para>
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>Camera tab</term>
+        <term>Spatial filter radius</term>
         <listitem>
-          <variablelist>
-            <varlistentry>
-              <term>Zoom</term>
-              <listitem>
-                <para>
-                  Allows you to zoom the flame in or out.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>X, Y</term>
-              <listitem>
-                <para>
-                  Allows you to move the flame around in the image area.
-                </para>
-              </listitem>
-            </varlistentry>
-          </variablelist>
+          <para>
+            What does this do?
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Colormap</term>
+        <listitem>
+          <para>
+            This menu gives you several options to set the color blend
+            in the flame pattern:
+          </para>
+          <itemizedlist>
+            <listitem>
+              <para>
+                The current gradient as shown in the Toolbox.
+              </para>
+            </listitem>
+            <listitem>
+              <para>
+                A number of preset colormaps.
+              </para>
+            </listitem>
+            <listitem>
+              <para>
+                The colors from images that are presently open in
+                <acronym>GIMP</acronym>.
+              </para>
+            </listitem>
+          </itemizedlist>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+    <variablelist>
+      <title>Camera</title>
+      <varlistentry>
+        <term>Zoom</term>
+        <listitem>
+          <para>
+            Allows you to zoom the flame in or out.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>X</term>
+        <term>Y</term>
+        <listitem>
+          <para>
+            Allows you to move the flame around in the image area.
+          </para>
         </listitem>
       </varlistentry>
     </variablelist>
diff --git a/src/filters/render/fractalexplorer.xml b/src/filters/render/fractalexplorer.xml
index 4063d63..6799747 100644
--- a/src/filters/render/fractalexplorer.xml
+++ b/src/filters/render/fractalexplorer.xml
@@ -59,268 +59,286 @@
 
   <sect3>
     <title>Options</title>
-    <figure>
-      <title>
-        <quote>Parameters</quote> options for Fractal Explorer filter
-      </title>
-      <mediaobject>
-        <imageobject>
-          <imagedata format="PNG"
-            fileref="images/filters/options-render-fractalexplorer1.png"/>
-        </imageobject>
-      </mediaobject>
-    </figure>
-    <variablelist>
-      <varlistentry>
-        <term>Realtime preview</term>
-        <listitem>
-          <para>
-            Uncheck the <guilabel>Real time preview</guilabel> only if your
-            computer is slow. In this case, you can update preview by
-            clicking on the <guibutton>Redraw</guibutton> button.
-          </para>
-          <para>
-            By clicking-dragging mouse pointer on preview, you can draw a
-            rectangle delimiting an area which will be zoomed.
-          </para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>Zoom</term>
-        <listitem>
-          <para>
-            You have there some options to zoom in or zoom out. The
-            <guibutton>Undo</guibutton> allows you to return to previous
-            state, before zooming. The <guibutton>Redo</guibutton> allows
-            you to reestablish the zoom you had undone, without having to
-            re-create it with the zoom-in button.
-          </para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>Parameters tab</term>
-        <listitem>
-          <para>
-            This tab contains some options to set fractal calculation and
-            select fractal type.
-          </para>
-          <variablelist>
-            <varlistentry>
-              <term>Fractal Parameters</term>
-              <listitem>
-                <para>
-                  here, you have sliders and input boxes to set fractal
-                  spreading, repetition and aspect.
-                </para>
-                <variablelist>
-                  <varlistentry>
-                    <term>XMIN; XMAX; YMIN; YMAX</term>
-                    <listitem>
-                      <para>
-                        You can set fractal spreading between a MINimum and
-                        a MAXimum, in the horizontal (X) and/or vertical (Y)
-                        directions. Values are from -3.0 to 3.0.
-                      </para>
-                    </listitem>
-                  </varlistentry>
-                  <varlistentry>
-                    <term>ITER</term>
-                    <listitem>
-                      <para>
-                        With this parameter, you can set fractal iteration,
-                        repetition and so detail. Values are from 0.0 to
-                        1000.0
-                      </para>
-                    </listitem>
-                  </varlistentry>
-                  <varlistentry>
-                    <term>CX; CY</term>
-                    <listitem>
-                      <para>
-                        With these parameters, you can change fractal
-                        aspect, in the horizontal (X) and/or vertical (Y)
-                        directions, except for Mandelbrot and Sierpinski
-                        types.
-                      </para>
-                    </listitem>
-                  </varlistentry>
-                  <varlistentry>
-                    <term>Open; Reset; Save</term>
-                    <listitem>
-                      <para>
-                        With these three buttons, you can save your work
-                        with all its parameters, open a previously saved
-                        fractal, or return to the initial state before all
-                        modifications.
-                      </para>
-                    </listitem>
-                  </varlistentry>
-                </variablelist>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Fractal type</term>
-              <listitem>
-                <para>
-                  You can choose what fractal type will be, for instance
-                  <guilabel>Mandelbrot</guilabel>, <guilabel>Julia</guilabel>,
-                  <guilabel>Barnsley</guilabel> or
-                  <guilabel>Sierpinski</guilabel>.
-                </para>
-              </listitem>
-            </varlistentry>
-          </variablelist>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>Colors tab</term>
-        <listitem>
-          <figure>
-            <title>Color tab options</title>
-            <mediaobject>
-              <imageobject>
-                <imagedata  format="PNG"
-                  fileref="images/filters/options-render-fractalexplorer2.png"/>
-              </imageobject>
-            </mediaobject>
-          </figure>
-          <para>
-            This tab contains options for fractal color setting.
-          </para>
-          <variablelist>
-            <varlistentry>
-              <term>Color number</term>
-              <listitem>
-                <para>
-                  This slider and its input boxes allow you to set the
-                  number of colors for the fractal, between 2 and 8192.
-                  A palette of these colors is displayed at the bottom of
-                  the tab. Actually, that's a gradient between colors in
-                  fractal: you can change colors with <quote>Color intensity
-                  </quote> and <quote>Color function </quote> options.
-                  Fractal colors don't depend on colors of the original
-                  image (you can use a white image for fractals as well).
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Use loglog-smoothing</term>
-              <listitem>
-                <para>
-                  If this option is checked, the band effect is smoothed.
-                </para>
-                <figure>
-                  <title>Loglog smoothing example</title>
-                  <mediaobject>
-                    <imageobject>
-                      <imagedata  format="PNG"
-                        fileref="images/filters/examples/render-fractalexpl.png"/>
-                    </imageobject>
-                  </mediaobject>
-                </figure>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Color density</term>
-              <listitem>
-                <para>
-                  These three sliders and their text-boxes let you set the
-                  color intensity in the three
-                  <guilabel>Red</guilabel>, <guilabel>Green</guilabel> and
-                  <guilabel>Blue</guilabel> color channels. Values vary from
-                  0.0 to 1.0.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Color function</term>
-              <listitem>
-                <para>
-                  For the <guilabel>Red</guilabel>,
-                  <guilabel>Green</guilabel> and <guilabel>Blue</guilabel>
-                  color channels, you can select how color will be treated:
-                </para>
-                <itemizedlist>
-                  <listitem>
-                    <para>
-                      <guilabel>Sinus</guilabel>: Color variations will be
-                      modulated according to the sinus function.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guilabel>Cosinus</guilabel>: Color densities will
-                      vary according to cosinus function.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guilabel>None</guilabel>: Color densities will vary
-                      linearly.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guilabel>Inversion</guilabel>: if you check this
-                      option, function values will be inverted.
-                    </para>
-                  </listitem>
-                </itemizedlist>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Color Mode</term>
-              <listitem>
-                <para>
-                  These options allow you to set where color values must be
-                  taken from.
-                </para>
-                <itemizedlist>
-                  <listitem>
-                    <para>
-                      <guilabel>As specified above</guilabel>: Color values
-                      will be taken from the <guilabel>Color density
-                      </guilabel> options.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guilabel>Apply active gradient to final image
-                      </guilabel>: used colors will be that of active
-                      gradient. You should be able to select another gradient
-                      by clicking on the gradient source button.
-                    </para>
-                  </listitem>
-                </itemizedlist>
-              </listitem>
-            </varlistentry>
-          </variablelist>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>Fractals tab</term>
-        <listitem>
-          <figure>
-            <title><quote>Fractal tab</quote> options</title>
-            <mediaobject>
-              <imageobject>
-                <imagedata format="PNG"
-                  fileref="images/filters/options-render-fractalexplorer3.png"/>
-              </imageobject>
-            </mediaobject>
-          </figure>
-          <para>
-            This tab contains a big list of fractals with their parameters,
-            that you can use as a model: only click on the wanted one.
-          </para>
-          <para>
-            The <guibutton>Refresh</guibutton> allows you to update the
-            list if you have saved your work, without needing to re-start
-            GIMP. You can delete the selected fractal from the list by
-            clicking on the <guibutton>Delete</guibutton>.
-          </para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
+
+    <sect4>
+      <title>Preview and Zoom</title>
+      <variablelist>
+        <varlistentry>
+          <term>Realtime preview</term>
+          <listitem>
+            <para>
+              Uncheck the <guilabel>Realtime preview</guilabel> only if your
+              computer is slow. In this case, you can update preview by
+              clicking on the <guibutton>Redraw preview</guibutton> button.
+            </para>
+            <para>
+              By clicking-dragging mouse pointer on preview, you can draw a
+              rectangle delimiting an area which will be zoomed.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Zoom</term>
+          <listitem>
+            <para>
+              You have there some options to zoom in or zoom out. The
+              <guibutton>Undo</guibutton> allows you to return to previous
+              state, before zooming. The <guibutton>Redo</guibutton> allows
+              you to reestablish the zoom you had undone, without having to
+              re-create it with the zoom-in button.
+            </para>
+          </listitem>
+        </varlistentry>
+      </variablelist>
+    </sect4>
+
+    <sect4>
+      <title>Parameters</title>
+      <figure>
+        <title>
+          <quote>Fractal Explorer</quote> filter options (Parameters)
+        </title>
+        <mediaobject>
+          <imageobject>
+            <imagedata format="PNG"
+              fileref="images/filters/options-render-fractalexplorer1.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>
+        This tab contains some options to set fractal calculation and select
+        fractal type.
+      </para>
+      <variablelist>
+        <varlistentry>
+          <term>Fractal Parameters</term>
+          <listitem>
+            <para>
+              Here, you have sliders and input boxes to set fractal
+              spreading, repetition and aspect.
+            </para>
+            <variablelist>
+              <varlistentry>
+                <!--XMIN-->
+                <term>Left</term>
+                <!--XMAX-->
+                <term>Right</term>
+                <!--YMIN-->
+                <term>Top</term>
+                <!--YMAX-->
+                <term>Bottom</term>
+                <listitem>
+                  <para>
+                    You can set fractal spreading between a minimum and a
+                    maximum, in the horizontal and/or vertical directions.
+                    Values are from -3.0 to 3.0.
+                  </para>
+                </listitem>
+              </varlistentry>
+              <varlistentry>
+                <!--ITER-->
+                <term>Iteration</term>
+                <listitem>
+                  <para>
+                    With this parameter, you can set fractal iteration,
+                    repetition and so detail. Values are from 0.0 to 1000.0
+                  </para>
+                </listitem>
+              </varlistentry>
+              <varlistentry>
+                <term>CX</term>
+                <term>CY</term>
+                <listitem>
+                  <para>
+                    With these parameters, you can change fractal aspect, in
+                    the horizontal (X) and/or vertical (Y) directions, except
+                    for Mandelbrot and Sierpinski types.
+                  </para>
+                </listitem>
+              </varlistentry>
+              <varlistentry>
+                <term>Open</term>
+                <term>Reset</term>
+                <term>Save</term>
+                <listitem>
+                  <para>
+                    With these three buttons, you can save your work
+                    with all its parameters, open a previously saved
+                    fractal, or return to the initial state before all
+                    modifications.
+                  </para>
+                </listitem>
+              </varlistentry>
+            </variablelist>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Fractal Type</term>
+          <listitem>
+            <para>
+              You can choose what fractal type will be, for instance
+              <guilabel>Mandelbrot</guilabel>, <guilabel>Julia</guilabel>,
+              <guilabel>Barnsley</guilabel> or
+              <guilabel>Sierpinski</guilabel>.
+            </para>
+          </listitem>
+        </varlistentry>
+      </variablelist>
+    </sect4>
+
+    <sect4>
+      <title>Colors</title>
+      <figure>
+        <title>
+          <quote>Fractal Explorer</quote> filter options (Colors)
+        </title>
+        <mediaobject>
+          <imageobject>
+            <imagedata  format="PNG"
+              fileref="images/filters/options-render-fractalexplorer2.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>This tab contains options for fractal color setting.</para>
+      <variablelist>
+        <title>Number of Colors</title>
+        <varlistentry>
+          <term>Number of colors</term>
+          <listitem>
+            <para>
+              This slider and its input boxes allow you to set the number of
+              colors for the fractal, between 2 and 8192. A palette of these
+              colors is displayed at the bottom of the tab. Actually, that's a
+              gradient between colors in fractal: you can change colors with
+              <quote>Color Density</quote> and <quote>Color Function</quote>
+              options. Fractal colors don't depend on colors of the original
+              image (you can use a white image for fractals as well).
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Use loglog smoothing</term>
+          <listitem>
+            <para>
+              If this option is checked, the band effect is smoothed.
+            </para>
+            <figure>
+              <title>Loglog smoothing example</title>
+              <mediaobject>
+                <imageobject>
+                  <imagedata  format="PNG"
+                    fileref="images/filters/examples/render-fractalexpl.png"/>
+                </imageobject>
+              </mediaobject>
+            </figure>
+          </listitem>
+        </varlistentry>
+      </variablelist>
+      <variablelist>
+        <title>Color density</title>
+        <varlistentry>
+          <term>Red</term>
+          <term>Green</term>
+          <term>Blue</term>
+          <listitem>
+            <para>
+              These three sliders and their text-boxes let you set the color
+              intensity in the three color channels. Values vary from 0.0 to
+              1.0.
+            </para>
+          </listitem>
+        </varlistentry>
+      </variablelist>
+      <variablelist>
+        <title>Color Function</title>
+        <para>
+          For the <guilabel>Red</guilabel>, <guilabel>Green</guilabel> and
+          <guilabel>Blue</guilabel> color channels, you can select how color
+          will be treated:
+        </para>
+        <varlistentry>
+          <term>Sine</term>
+          <listitem>
+            <para>
+              Color variations will be modulated according to the sine
+              function.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Cosine</term>
+          <listitem>
+            <para>
+              Color densities will vary according to cosine function.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>None</term>
+          <listitem>
+            <para>Color densities will vary linearly.</para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Inversion</term>
+          <listitem>
+            <para>
+              If you check this option, function values will be inverted.
+            </para>
+          </listitem>
+        </varlistentry>
+      </variablelist>
+      <variablelist>
+        <title>Color Mode</title>
+        <para>
+          These options allow you to set where color values must be taken
+          from.
+        </para>
+        <varlistentry>
+          <term>As specified above</term>
+          <listitem>
+            <para>
+              Color values will be taken from the <guilabel>Color
+              Density</guilabel> options.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Apply active gradient to final image</term>
+          <listitem>
+            <para>
+              Used colors will be that of active gradient. You should be able
+              to select another gradient by clicking on the gradient source
+              button.
+            </para>
+          </listitem>
+        </varlistentry>
+      </variablelist>
+    </sect4>
+
+    <sect4>
+      <title>Fractals</title>
+      <figure>
+        <title>
+          <quote>Fractal Explorer</quote> filter options (Fractals)
+        </title>
+        <mediaobject>
+          <imageobject>
+            <imagedata format="PNG"
+              fileref="images/filters/options-render-fractalexplorer3.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>
+        This tab contains a big list of fractals with their parameters, that
+        you can use as a model: only click on the wanted one.
+      </para>
+      <para>
+        The <guibutton>Refresh</guibutton> allows you to update the list if
+        you have saved your work, without needing to re-start
+        <acronym>GIMP</acronym>. You can delete the selected fractal from the
+        list by clicking on the <guibutton>Delete</guibutton>.
+      </para>
+    </sect4>
   </sect3>
 </sect2>
diff --git a/src/filters/render/gfig.xml b/src/filters/render/gfig.xml
index a891d9c..0ecb556 100644
--- a/src/filters/render/gfig.xml
+++ b/src/filters/render/gfig.xml
@@ -66,7 +66,7 @@
     </para>
   </sect3>
 
-  <sect3>
+  <sect3 id="plug-in-gfig-options">
     <title>Options</title>
     <figure>
       <title><quote>Gfig</quote> filter options</title>
@@ -77,276 +77,316 @@
         </imageobject>
       </mediaobject>
     </figure>
-    <variablelist>
-      <varlistentry>
-        <term>The tool bar</term>
-        <listitem>
-          <para>
-            At the top of dialog, you can find a set of icons which
-            represents the functions of this filter. Help pop-ups are
-            explicit.
-          </para>
-          <variablelist>
-            <varlistentry>
-              <term>Functions for object drawing </term>
-              <listitem>
-                <para>
-                  On the left part of tool bar, you can find some functions
-                  for object drawing. You enable them by clicking on the
-                  corresponding icon. You can create the following objects
-                  (note that <emphasis>Control points</emphasis> are
-                  created at the same time as object):
-                </para>
-                <itemizedlist>
-                  <listitem>
-                    <para>
-                      <guilabel>Line</guilabel>: With this tool, you can
-                      draw lines. Click on Preview to mark start point, then
-                      drag mouse pointer to the end point.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guilabel>Circle</guilabel>: With this tool, you can
-                      draw circles. Click on Preview to mark center, then
-                      drag mouse pointer to the wanted radius.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guilabel>Ellipse</guilabel>: With this tool, you can
-                      draw ellipses. Click on Preview to mark center, then
-                      drag mouse pointer to get the wanted size and form.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guibutton>Arc</guibutton>: With this tool, you can
-                      draw circle arcs. Click on Preview to set start point.
-                      Click again to set another arc point. Without
-                      releasing mouse button, drag pointer; when you
-                      release mouse button, the arc end point is placed and
-                      an arc encompassing these three points is drawn.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guibutton>Regular polygon</guibutton>: With this
-                      tool, you can create a regular polygon. Start with
-                      setting side number in <guilabel>Tool Options
-                      </guilabel> at the right of Preview. Then click on
-                      Preview to place center and, without releasing mouse
-                      button, drag pointer to get the wanted size and
-                      orientation.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guilabel>Star</guilabel>: With this
-                      tool, you can create a star. Start with
-                      setting side number (spikes) in <guilabel>Tool Options
-                      </guilabel> at the right of Preview. Then click on
-                      Preview to place center and, without releasing mouse
-                      button, drag pointer to get the wanted size and
-                      orientation.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guilabel>Spiral</guilabel>: With this
-                      tool, you can create a spiral. Start with
-                      setting spire number (sides) and spire orientation in
-                      <guilabel>Tool Options </guilabel> at the right of
-                       Preview. Then click on Preview to place center and,
-                       without releasing mouse button, drag pointer to get
-                       the wanted size.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guilabel>Bezier's Curve</guilabel>: With this tool,
-                      you can create Bezier's curves. Click on Preview to
-                      set start point and the other points: the curve will
-                      be created between these points. To end point creation
-                      press <keycap>Shift</keycap> key when creating last
-                      point.
-                    </para>
-                  </listitem>
-                </itemizedlist>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Functions for object management</term>
-              <listitem>
-                <para>
-                  In the middle of tool bar, you can find tools to manage
-                  objects:
-                </para>
-                <itemizedlist>
-                  <listitem>
-                    <para>
-                      <guilabel>Move (Object)</guilabel>: With this tool,
-                      you can move the active object. To enable an object,
-                      click on a control point created at the same time as
-                      the object.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guilabel>Move (Point)</guilabel>: With this tool, you
-                      can click-and-drag one of the control points created
-                      at the same time as object. Each of these points moves
-                      the object in a different way.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guilabel>Copy</guilabel>: With this tool, you can
-                      duplicate an object. Click on an object control point
-                      and drag it to the wanted place.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guilabel>Delete</guilabel>: Click on an object
-                      control point to delete it.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guilabel>Select</guilabel>: With this tool, you can
-                      select an object to active it. Simply click on one of
-                      its control points.
-                    </para>
-                  </listitem>
-                </itemizedlist>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Functions for object organisation</term>
-              <listitem>
-                <para>
-                  At the right of tool bar, you can find tools for object
-                  superimposing (you can also get them by clicking on the
-                   drop-down list button if they are not visible). You have:
-                </para>
-                <itemizedlist>
-                  <listitem>
-                    <para>
-                      <guilabel>Raise/Lower Selected Object</guilabel>:
-                      With this tool, you can push the selected object one
-                      level up or down.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guilabel>Raise/Lower selected object to
-                      top/bottom</guilabel>: self explanatory.
-                    </para>
-                  </listitem>
-                </itemizedlist>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Functions for object display</term>
-              <listitem>
-                <para>
-                  The drop-down list in tool bar offers you some more
-                  functions:
-                </para>
-                <itemizedlist>
-                  <listitem>
-                    <para>
-                      <guilabel>Back/Forward</guilabel>: These functions
-                      allow you to jump from one object to another. Only
-                      this object is displayed.
-                    </para>
-                  </listitem>
-                  <listitem>
-                    <para>
-                      <guilabel>Show all objects</guilabel>: This function
-                      shows all objects again, after using both previous
-                      functions.
-                    </para>
-                  </listitem>
-                </itemizedlist>
-              </listitem>
-            </varlistentry>
-          </variablelist>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>Preview field</term>
-        <listitem>
-          <para>
-            Preview comes with several options:
-          </para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>Settings</term>
-        <listitem>
-          <para>
-            In this area, you have several options to work with this filter.
-          </para>
-          <variablelist>
-            <varlistentry>
-              <term>Tool Options</term>
-              <listitem>
-                <para>
-                  This area shows tool options.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Stroke</term>
-              <listitem>
-                <para>
-                  If this option is checked, the object will be drawn. Two
-                  buttons are available, to select color and brush type.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Filling</term>
-              <listitem>
-                <para>
-                  With help of this drop-down list, you can decide whether
-                  and how the object will be filled, with a color, a pattern
-                  or a gradient.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Show grid</term>
-              <listitem>
-                <para>
-                  If this option is checked, a grid is applied on Preview to
-                  make object positioning easier.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Snap to Grid</term>
-              <listitem>
-                <para>
-                  If this option is checked, objects will align to the grid.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Show image</term>
-              <listitem>
-                <para>
-                  When this option is checked, the current image is
-                  displayed in Preview. If not checked, a white surface is
-                  shown and neither stroke color nor brush type are shown.
-                </para>
-              </listitem>
-            </varlistentry>
-          </variablelist>
-        </listitem>
-      </varlistentry>
-    </variablelist>
+
+    <!-- TODO: should we eliminate the word "Preview"? -->
+    <para>
+      The Preview (with a horizontal and a vertical ruler) on the left of the
+      main window actually is your working area where you are adding your
+      figures.
+    </para>
+    <para>
+      You can add and modify figures using the Gfig tools
+      (<link linkend="plug-in-gfig-toolbar">Gfig tool bar</link>
+      and using the appropriate options
+      (<link linkend="plug-in-gfig-mainwindow">Gfig main window</link>).
+    </para>
+
+    <!-- FIXME: Gfig menu ("File", "Edit") is not documented -->
+<!--
+    <sect4 id="plug-in-gfig-menu">
+    </sect4>
+-->
+
+    <sect4 id="plug-in-gfig-toolbar">
+      <title>The Gfig tool bar</title>
+      <para>
+        At the top of dialog, you can find a set of icons which represents the
+        functions of this filter. Help pop-ups are explicit.
+      </para>
+      <variablelist>
+        <title>Functions for object drawing</title>
+        <para>
+          On the left part of tool bar, you can find some functions for object
+          drawing. You enable them by clicking on the corresponding icon. You
+          can create the following objects (note that <emphasis>Control
+          points</emphasis> are created at the same time as object):
+        </para>
+        <varlistentry>
+          <!--terms according to tooltips-->
+          <term>Create line</term>
+          <listitem>
+            <para>
+              With this tool, you can draw lines. Click on Preview to mark
+              start point, then drag mouse pointer to the end point.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Create rectangle</term>
+          <listitem>
+            <para>
+              With this tool, you can draw rectangles. Click on Preview to
+              mark start point, then drag mouse pointer to create the
+              rectangle.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Create circle</term>
+          <listitem>
+            <para>
+              With this tool, you can draw circles. Click on Preview to mark
+              center, then drag mouse pointer to the wanted radius.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Create ellipse</term>
+          <listitem>
+            <para>
+              With this tool, you can draw ellipses. Click on Preview to mark
+              center, then drag mouse pointer to get the wanted size and form.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Create arc</term>
+          <listitem>
+            <para>
+              With this tool, you can draw circle arcs. Click on Preview to
+              set start point. Click again to set another arc point. Without
+              releasing mouse button, drag pointer; when you release mouse
+              button, the arc end point is placed and an arc encompassing
+              these three points is drawn.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Create regular polygon</term>
+          <listitem>
+            <para>
+              With this tool, you can create a regular polygon. Start with
+              setting side number in <guilabel>Tool Options</guilabel> at the
+              right of Preview. Then click on Preview to place center and,
+              without releasing mouse button, drag pointer to get the wanted
+              size and orientation.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Create star</term>
+          <listitem>
+            <para>
+              With this tool, you can create a star. Start with setting side
+              number (spikes) in <guilabel>Tool Options</guilabel> at the
+              right of Preview. Then click on Preview to place center and,
+              without releasing mouse button, drag pointer to get the wanted
+              size and orientation.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Create spiral</term>
+          <listitem>
+            <para>
+              With this tool, you can create a spiral. Start with setting
+              spire number (sides) and spire orientation in <guilabel>Tool
+              Options</guilabel> at the right of Preview. Then click on
+              Preview to place center and, without releasing mouse button,
+              drag pointer to get the wanted size.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Create bezier curve</term>
+          <listitem>
+            <para>
+              With this tool, you can create B&eacute;zier curves. Click on
+              Preview to set start point and the other points: the curve will
+              be created between these points. To end point creation press
+              <keycap>Shift</keycap> key when creating last point.
+            </para>
+          </listitem>
+        </varlistentry>
+      </variablelist>
+      <variablelist>
+        <title>Functions for object management</title>
+        <para>
+          In the middle of tool bar, you can find tools to manage objects:
+        </para>
+        <varlistentry>
+          <term>Move an object</term>
+          <listitem>
+            <para>
+              With this tool, you can move the active object. To enable an
+              object, click on a control point created at the same time as the
+              object.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Move a single point</term>
+          <listitem>
+            <para>
+              With this tool, you can click-and-drag one of the control points
+              created at the same time as object. Each of these points moves
+              the object in a different way.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Copy an object</term>
+          <listitem>
+            <para>
+              With this tool, you can duplicate an object. Click on an object
+              control point and drag it to the wanted place.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Delete an object</term>
+          <listitem>
+            <para>Click on an object control point to delete it.</para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Select an object</term>
+          <listitem>
+            <para>
+              With this tool, you can select an object to active it. Simply
+              click on one of its control points.
+            </para>
+          </listitem>
+        </varlistentry>
+      </variablelist>
+      <variablelist>
+        <title>Functions for object organisation</title>
+        <para>
+          At the right of tool bar, you can find tools for object
+          superimposing (you can also get them by clicking on the drop-down
+          list button if they are not visible). You have:
+        </para>
+        <varlistentry>
+          <term>Up (Raise selected object)</term>
+          <term>Down (Lower selected object)</term>
+          <listitem>
+            <para>
+              With this tool, you can push the selected object one level up or
+              down.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <!--terms according to drop-down list-->
+          <!--Raise selected object to top-->
+          <term>Top</term>
+          <!--Lower selected object to bottom-->
+          <term>Bottom</term>
+          <listitem>
+            <para>Self explanatory.</para>
+          </listitem>
+        </varlistentry>
+      </variablelist>
+      <variablelist>
+        <title>Functions for object display</title>
+        <varlistentry>
+          <!--Show previous object-->
+          <term>Back</term>
+          <!--Show next object-->
+          <term>Forward</term>
+          <listitem>
+            <para>
+              These functions allow you to jump from one object to another.
+              Only this object is displayed.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Show all objects</term>
+          <listitem>
+            <para>
+              This function shows all objects again, after using both previous
+              functions.
+            </para>
+          </listitem>
+        </varlistentry>
+      </variablelist>
+      <note>
+        <para>
+          If your window is too small to show all icons, the tool bar provides a 
+          drop-down list which offers you the missing functions.
+        </para>
+      </note>
+    </sect4>
+
+    <sect4 id="plug-in-gfig-mainwindow">
+      <title>The Gfig main window</title>
+      <variablelist>  
+        <varlistentry>
+          <term>Object Details</term>
+          <listitem>
+            <para>
+              The <guilabel>XY position</guilabel> shows the position of your
+              pointer.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Tool Options</term>
+          <listitem>
+            <para>
+              If the selected tools provides some options (like number of
+              sides), you can change them here.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Stroke</term>
+          <listitem>
+            <para>
+              If this option is checked, the object will be drawn. Two
+              buttons are available, to select color and brush type.
+              Changes to color or brush apply to existing objects too.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Fill</term>
+          <listitem>
+            <para>
+              With help of this drop-down list, you can decide whether
+              and how the object will be filled, with a color, a pattern
+              or a gradient.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Show grid</term>
+          <listitem>
+            <para>
+              If this option is checked, a grid is applied on Preview to
+              make object positioning easier.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Snap to grid</term>
+          <listitem>
+            <para>
+              If this option is checked, objects will align to the grid.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Show image</term>
+          <listitem>
+            <para>
+              When this option is checked, the current image is displayed in
+              Preview (working area).
+            </para>
+          </listitem>
+        </varlistentry>
+      </variablelist>
+    </sect4>
   </sect3>
 </sect2>
diff --git a/src/filters/render/ifsfractal.xml b/src/filters/render/ifsfractal.xml
index e0d0cd3..13285e3 100644
--- a/src/filters/render/ifsfractal.xml
+++ b/src/filters/render/ifsfractal.xml
@@ -74,7 +74,7 @@
         <guimenu>Filters</guimenu>
         <guisubmenu>Render</guisubmenu>
         <guisubmenu>Nature</guisubmenu>
-        <guimenuitem>IFS fractal</guimenuitem>
+        <guimenuitem>IFS Fractal</guimenuitem>
       </menuchoice>.
     </para>
   </sect3>
@@ -82,7 +82,7 @@
   <sect3>
     <title>Options</title>
     <figure>
-      <title><quote>IFS fractal</quote> filter options</title>
+      <title><quote>IFS Fractal</quote> filter options</title>
       <mediaobject>
         <imageobject>
           <imagedata format="PNG"
@@ -90,153 +90,190 @@
         </imageobject>
       </mediaobject>
     </figure>
+    <para>
+      The plug-in interface consists of the compose area to the left, a
+      preview screen to the right, and some tabs and option buttons at the
+      bottom of the dialog. The Default setting (in the preview window) is
+      three equilateral triangles. (This gives rise to a fractal pattern
+      called the <emphasis>Sierpinski Triangle</emphasis>).
+    </para>
     <variablelist>
+      <title>Toolbar</title>
+      <para>
+        Click on the toolbar buttons to use the following tools, or open the
+        context menu of the compose area.
+      </para>
       <varlistentry>
-        <term>The Main Interface</term>
+        <term>Move</term>
+        <term>Rotate/Scale</term>
+        <term>Stretch</term>
         <listitem>
-          <para>
-            The plug-in interface consists of the compose area to the left, a
-            preview screen to the right, and some tabs and option buttons at
-            the bottom of the dialog. The Default setting (in the preview
-            window) is three equilateral triangles. (This gives rise to a
-            fractal pattern called the
-            <emphasis>Sierpinski Triangle</emphasis>).
-          </para>
+          <para>Select the action to perform using the (mouse) pointer.</para>
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>Toolbar</term>
+        <term>New</term>
+        <term>Delete</term>
         <listitem>
-          <para>
-            Some tools are directly visible in this tool bar:
-            <guibutton>Move</guibutton>,
-            <guibutton>Rotate</guibutton>, <guibutton>Stretch</guibutton>,
-            <guibutton>New</guibutton>,
-            <guibutton>Delete</guibutton>, <guibutton>Undo</guibutton>,
-            <guibutton>Redo</guibutton>,
-            <guibutton>Select All</guibutton>.
-            You can see others, if your window is not wide enough, by
-            clicking on the drop-down list button on the right of tool bar:
-            <guibutton>Recenter</guibutton>  and
-            <guibutton>Render Options</guibutton> where you have have
-            several parameters:
-          </para>
-          <variablelist>
-            <varlistentry>
-              <term>Render Options</term>
-              <listitem>
-                <variablelist>
-                  <varlistentry>
-                    <term>Memory</term>
-                    <listitem>
-                      <para>
-                        Enables you to speed up rendering time. This is
-                        especially useful when working with a large spot
-                        radius; just remember to use even multiples of the
-                        default value: 4096, 8192, 16384, ...
-                      </para>
-                    </listitem>
-                  </varlistentry>
-                  <varlistentry>
-                    <term>Iterations</term>
-                    <listitem>
-                      <para>
-                        Determines how many times the fractal will repeat
-                        itself. (A high value for Subdivide and Iterations is
-                        for obvious reasons a waste of process time unless
-                        your image is very large.)
-                      </para>
-                    </listitem>
-                  </varlistentry>
-                  <varlistentry>
-                    <term>Subdivide</term>
-                    <listitem>
-                      <para>Controls the level of detail.</para>
-                    </listitem>
-                  </varlistentry>
-                  <varlistentry>
-                    <term>Spot Radius</term>
-                    <listitem>
-                      <para>
-                        Determines the density of the
-                        <quote>brushstrokes</quote>
-                        in the rendered image. A low spot radius is good for
-                        thin particle clouds or spray, while a high spot
-                        radius produces thick, solid color strokes much like
-                        watercolor painting. Be careful not to use too much
-                        spot radius -- it takes a lot of time to render.
-                      </para>
-                    </listitem>
-                  </varlistentry>
-                </variablelist>
-              </listitem>
-            </varlistentry>
-          </variablelist>
+          <para>Add or remove fractals.</para>
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>Spatial Transformation</term>
+        <term>Undo</term>
+        <term>Redo</term>
         <listitem>
+          <para>Standard.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Select all</term>
+        <listitem>
+          <para>Link fractals and let apply actions to all fractals.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Recenter</term>
+        <listitem>
+          <!--TODO: when or why is this useful?-->
           <para>
-            Gives you information on the active fractal, and allows you to
-            type a value instead of changing it manually. Changing parameters
-            with the mouse isn't very accurate, so this is a useful option
-            when you need to be exact.
-          </para>
+            Recompute the center of the fractals. This does not have any
+            visible effect to the resulting fractal.
+        </para>
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>Color transformation</term>
+        <term>Render Options</term>
         <listitem>
-          <figure>
-            <title><quote>Color transformation</quote> tab options</title>
-            <mediaobject>
-              <imageobject>
-                <imagedata format="PNG"
-                  fileref="images/filters/options-render-ifscompose2.png"/>
-              </imageobject>
-            </mediaobject>
-          </figure>
           <variablelist>
             <varlistentry>
-              <term>Simple color transformation</term>
+              <term>Max. memory</term>
               <listitem>
                 <para>
-                  Changes the color of the currently selected fractal
-                  component (default is the foreground color in the toolbox)
-                  to a color of your choice.
+                  Enables you to speed up rendering time. This is
+                  especially useful when working with a large spot
+                  radius; just remember to use even multiples of the
+                  default value: 4096, 8192, 16384, ...
                 </para>
               </listitem>
             </varlistentry>
             <varlistentry>
-              <term>Full color transformation</term>
+              <term>Iterations</term>
               <listitem>
                 <para>
-                  Like the Simple color transformation but this time you can
-                  manage the color transformation for each color channel and
-                  for the alpha channel (shown as a black channel).
+                  Determines how many times the fractal will repeat
+                  itself. (A high value for Subdivide and Iterations is
+                  for obvious reasons a waste of process time unless
+                  your image is very large.)
                 </para>
               </listitem>
             </varlistentry>
             <varlistentry>
-              <term>Scale Hue/Value</term>
+              <term>Subdivide</term>
+              <listitem>
+                <para>Controls the level of detail.</para>
+              </listitem>
+            </varlistentry>
+            <varlistentry>
+              <term>Spot radius</term>
               <listitem>
                 <para>
-                  When you have many fractals with different colors, the
-                  colors blend into each other. So even if you set
-                  <quote>pure red</quote> for a fractal, it might actually
-                  be quite blue in some places, while another <quote>red
-                  </quote> fractal might have a lot of yellow in it. Scale
-                  Hue/Value changes the color strength of the active
-                  fractal, or how influential that fractal color should be.
+                  Determines the density of the <quote>brushstrokes</quote> in
+                  the rendered image. A low spot radius is good for thin
+                  particle clouds or spray, while a high spot radius produces
+                  thick, solid color strokes much like watercolor painting. Be
+                  careful not to use too much spot radius &mdash; it takes a
+                  lot of time to render.
                 </para>
               </listitem>
             </varlistentry>
           </variablelist>
         </listitem>
       </varlistentry>
+    </variablelist>
+    <variablelist>
+      <title>Spatial Transformation</title>
+      <para>
+        Gives you information on the active fractal, and allows you to type a
+        value instead of changing it manually. Changing parameters with the
+        mouse isn't very accurate, so this is a useful option when you need to
+        be exact.
+      </para>
+      <varlistentry>
+        <term>X</term>
+        <term>Y</term>
+        <term>Scale</term>
+        <term>Angle</term>
+        <term>Shear</term>
+        <listitem>
+          <para>Move, scale, or shear the active fractal.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Asymmetry</term>
+        <listitem>
+          <para>Stretch the active fractal.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Flip</term>
+        <listitem>
+          <para>Flip the active fractal.</para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+    <variablelist>
+      <title>Color Transformation</title>
+      <para>
+        <figure>
+          <title>IFS Fractal options (Color Transformation)</title>
+          <mediaobject>
+            <imageobject>
+              <imagedata format="PNG"
+                fileref="images/filters/options-render-ifscompose2.png"/>
+            </imageobject>
+          </mediaobject>
+        </figure>
+      </para>
+      <varlistentry>
+        <term>Simple</term>
+        <listitem>
+          <para>
+            Changes the color of the currently selected fractal
+            component (default is the foreground color in the toolbox)
+            to a color of your choice.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Full</term>
+        <listitem>
+          <para>
+            Like the Simple color transformation but this time you can
+            manage the color transformation for each color channel and
+            for the alpha channel (shown as a black channel).
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Scale hue by</term>
+        <term>Scale value by</term>
+        <listitem>
+          <para>
+            When you have many fractals with different colors, the
+            colors blend into each other. So even if you set
+            <quote>pure red</quote> for a fractal, it might actually
+            be quite blue in some places, while another <quote>red
+            </quote> fractal might have a lot of yellow in it. Scale
+            Hue/Value changes the color strength of the active
+            fractal, or how influential that fractal color should be.
+          </para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+    <variablelist>
+      <title>Other</title>
       <varlistentry>
-        <term>Relative Probability</term>
+        <term>Relative probability</term>
         <listitem>
           <para>
             Determines influence or total impact of a certain fractal.
diff --git a/src/filters/render/jigsaw.xml b/src/filters/render/jigsaw.xml
index def6ee9..640f25f 100644
--- a/src/filters/render/jigsaw.xml
+++ b/src/filters/render/jigsaw.xml
@@ -92,8 +92,11 @@
           </para>
         </listitem>
       </varlistentry>
+    </variablelist>
+    <variablelist>
+      <title>Bevel Edges</title>
       <varlistentry>
-        <term>Bevel Width</term>
+        <term>Bevel width</term>
         <listitem>
           <para>
             The Bevel width slider controls the slope of the edges of
@@ -118,15 +121,20 @@
           </para>
         </listitem>
       </varlistentry>
+    </variablelist>
+    <variablelist>
+      <title>Jigsaw Style</title>
+      <para>You can choose between two types of puzzle:</para>
       <varlistentry>
-        <term>Jigsaw Style</term>
+        <term>Square</term>
         <listitem>
-          <para>
-            You can choose between two types of puzzle,
-            <guilabel>Square</guilabel> then you get pieces made with
-            straight lines, or <guilabel>Curved</guilabel> then you get
-            pieces made with curves.
-          </para>
+          <para>Then you get pieces made with straight lines.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Square</term>
+        <listitem>
+          <para>Then you get pieces made with curves.</para>
         </listitem>
       </varlistentry>
     </variablelist>
diff --git a/src/filters/render/maze.xml b/src/filters/render/maze.xml
index df63082..d93467a 100644
--- a/src/filters/render/maze.xml
+++ b/src/filters/render/maze.xml
@@ -66,50 +66,51 @@
       </mediaobject>
     </figure>
     <variablelist>
+      <title>Maze Size</title>
       <varlistentry>
-        <term>Width/Height</term>
+        <term>Width</term>
+        <term>Height</term>
         <listitem>
           <para>
-            The <guilabel>Width</guilabel> and
-            <guilabel>Height</guilabel> sliders control how many
-            pathways the
-            maze should have. The lower the values for width and height,
-            the more paths you will get. The same happens if you
-            increase the number of pieces in the Width and Height
-            <guilabel>Pieces</guilabel> fields.  The result won't
-            really look like a maze unless the width and height are
+            These sliders control how many pathways the maze should have. The
+            lower the values for width and height, the more paths you will
+            get. The same happens if you increase the number of pieces in the
+            Width and Height <guilabel>Pieces</guilabel> fields. The result
+            won't really look like a maze unless the width and height are
             equal.
           </para>
         </listitem>
       </varlistentry>
+    </variablelist>
+    <variablelist>
+      <title>Algorithm</title>
       <varlistentry>
-        <term>Tileable</term>
+        <term>Seed</term>
         <listitem>
           <para>
-            If you want to use it in a pattern, you can make the maze
-            tileable by checking this check-button.
+            You can specify a seed for the random number generator, or
+            ask the program to generate one for you.  Unless you need
+            to later reproduce exactly the same maze, you might as
+            well have the program do it.
           </para>
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>Seed</term>
+        <term>Depth first</term>
+        <term>Prim's algorithm</term>
         <listitem>
           <para>
-            You can specify a seed for the random number generator, or
-            ask the program to generate one for you.  Unless you need
-            to later reproduce exactly the same maze, you might as
-            well have the program do it.
+            You can choose between these two algorithms for maze. Only a
+            computer scientist can tell the difference between them.
           </para>
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>Algorithm</term>
+        <term>Tileable</term>
         <listitem>
           <para>
-            You can choose between two algorithms for maze,
-            <guilabel>Depth First</guilabel> and
-            <guilabel>Prim's Algorithm</guilabel>.  Only a computer
-            scientist can tell the difference between them.
+            If you want to use it in a pattern, you can make the maze
+            tileable by checking this check-button.
           </para>
         </listitem>
       </varlistentry>
diff --git a/src/filters/render/plasma.xml b/src/filters/render/plasma.xml
index 512f489..3de7924 100644
--- a/src/filters/render/plasma.xml
+++ b/src/filters/render/plasma.xml
@@ -38,7 +38,10 @@
       Sometimes the strong colors may be distracting, and a more
       interesting surface will appear when you desaturate the image
       using
-      <guimenuitem>Layer/Colors/Desaturate</guimenuitem>.
+      <menuchoice>
+        <guimenu>Colors</guimenu>
+        <guimenuitem>Desaturate</guimenuitem>
+      </menuchoice>.
     </para>
     <note>
       <para>
@@ -76,15 +79,23 @@
     </figure>
     <variablelist>
       <varlistentry>
-        <term>Random Seed</term>
+        <term>Preview</term>
+        <listitem>
+          <para>
+            If checked, parameter setting results are interactively displayed
+            in preview.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Random seed</term>
         <listitem>
           <para>
-            <guilabel>Random Seed</guilabel> controls the randomization
-            element. The <guibutton>Randomize</guibutton> check-button will
-            set the seed using the hardware clock of the computer.
-            There is no reason to use anything else unless you want to
-            be able to repeat the exact same pattern of randomization
-            on a later occasion.
+            This option controls the randomization element. The
+            <guibutton>Randomize</guibutton> check-button will set the seed
+            using the hardware clock of the computer. There is no reason to
+            use anything else unless you want to be able to repeat the exact
+            same pattern of randomization on a later occasion.
           </para>
         </listitem>
       </varlistentry>
diff --git a/src/filters/render/qbist.xml b/src/filters/render/qbist.xml
index 2d5c40d..33a854a 100644
--- a/src/filters/render/qbist.xml
+++ b/src/filters/render/qbist.xml
@@ -94,7 +94,14 @@
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>Open/Save</term>
+        <term>Undo</term>
+        <listitem>
+          <para>Lets you go back one step in history.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Open</term>
+        <term>Save</term>
         <listitem>
           <para>
             These buttons allow you to save and reload your textures. This is
diff --git a/src/filters/render/sinus.xml b/src/filters/render/sinus.xml
index cb3e3d2..087e9d7 100644
--- a/src/filters/render/sinus.xml
+++ b/src/filters/render/sinus.xml
@@ -58,152 +58,159 @@
 
   <sect3>
     <title>Options</title>
-    <figure>
-      <title><quote>Sinus</quote> filter options (Settings)</title>
-      <mediaobject>
-        <imageobject>
-          <imagedata format="PNG"
-            fileref="images/filters/options-render-sinus1.png"/>
-        </imageobject>
-      </mediaobject>
-    </figure>
-    <variablelist>
-      <varlistentry>
-        <term>Settings tab</term>
-        <listitem>
-          <variablelist>
-            <varlistentry>
-              <term>X and Y Scales</term>
-              <listitem>
-                <para>
-                  A low X/Y value will maximize the horizontal/vertical
-                  stretch of the texture, whereas a high value will compress
-                  it.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Complexity</term>
-              <listitem>
-                <para>
-                  This controls how the two colors interact with each other
-                  (the amount of interplay or repetition).
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Random Seed</term>
-              <listitem>
-                <para>
-                  <guilabel>Random Seed</guilabel> controls the random
-                  behaviour of the filter. If the same random seed in the
-                  same situation is used, the filter produces exactly the
-                  same results. A different random seed produces different
-                  results. Random seed can be entered manually or generated
-                  randomly by pressing the <guibutton>New Seed</guibutton>
-                  button.
-                </para>
-                <para>
-                  When the <guilabel>Randomize</guilabel> option is checked,
-                  random seed cannot be entered manually, but is randomly
-                  generated each time the filter is run. If it is not
-                  checked, the filter remembers the last random seed used.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Force Tiling?</term>
-              <listitem>
-                <para>
-                  If you check this, you'll get a pattern that can be
-                  used for tiling. For example, you can use it as a
-                  background in an HTML page, and the tile edges will be
-                  joined seamlessly.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Ideal/Distorted</term>
-              <listitem>
-                <para>
-                  This option gives additional control of the interaction
-                  between the two colors. Distorted creates a more distorted
-                  interference between the two colors than Ideal.
-                </para>
-              </listitem>
-            </varlistentry>
-          </variablelist>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>Color settings</term>
-        <listitem>
-          <figure>
-            <title><quote>Sinus</quote> filter options (Color)</title>
-            <mediaobject>
-              <imageobject>
-                <imagedata format="PNG"
-                  fileref="images/filters/options-render-sinus2.png"/>
-              </imageobject>
-            </mediaobject>
-          </figure>
-          <variablelist>
-            <varlistentry>
-              <term>Colors</term>
-              <listitem>
-                <para>
-                  Here, you set the two colors that make up your
-                  texture. You can use Black and white or the
-                  foreground/background colors in the toolbox, or you can
-                  choose a color with the color icons. The <parameter>Alpha
-                  Channels</parameter> sliders allow you to assign an
-                  opacity to each of the colors.  (If the layer you are
-                  working on does not have an alpha channel, they will be
-                  grayed out.)
-                </para>
-              </listitem>
-            </varlistentry>
-          </variablelist>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>Blend settings</term>
-        <listitem>
-          <figure>
-            <title>Sinus filter options (Blend)</title>
-            <mediaobject>
-              <imageobject>
-                <imagedata format="PNG"
-                  fileref="images/filters/options-render-sinus3.png"/>
-              </imageobject>
-            </mediaobject>
-          </figure>
-          <variablelist>
-            <varlistentry>
-              <term>Gradient</term>
-              <listitem>
-                <para>
-                  You can choose between three functions to set the shapes
-                  of the waves that are produced:  Linear, Bilinear and
-                  Sinusoidal.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Exponent</term>
-              <listitem>
-                <para>
-                  The Exponent controls which of the two colors is
-                  dominant, and how dominant it is. If you set
-                  the exponent to -7.5, the left color will dominate
-                  totally, and if you set it to +7.5 it will be the other
-                  way around. A zero value is neutral.
-                </para>
-              </listitem>
-            </varlistentry>
-          </variablelist>
-        </listitem>
-      </varlistentry>
-    </variablelist>
+
+    <sect4>
+      <title>Settings</title>
+      <figure>
+        <title><quote>Sinus</quote> filter options (Settings)</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata format="PNG"
+              fileref="images/filters/options-render-sinus1.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <variablelist>
+        <title>Drawing Settings</title>
+        <varlistentry>
+          <term>X scale</term>
+          <term>Y scale</term>
+          <listitem>
+            <para>
+              A low X/Y value will maximize the horizontal/vertical
+              stretch of the texture, whereas a high value will compress
+              it.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Complexity</term>
+          <listitem>
+            <para>
+              This controls how the two colors interact with each other
+              (the amount of interplay or repetition).
+            </para>
+          </listitem>
+        </varlistentry>
+      </variablelist>
+      <variablelist>
+        <title>Calculation Settings</title>
+        <varlistentry>
+          <term>Random seed</term>
+          <listitem>
+            <para>
+              This option controls the random
+              behaviour of the filter. If the same random seed in the
+              same situation is used, the filter produces exactly the
+              same results. A different random seed produces different
+              results. Random seed can be entered manually or generated
+              randomly by pressing the <guibutton>New Seed</guibutton>
+              button.
+            </para>
+            <para>
+              When the <guilabel>Randomize</guilabel> option is checked,
+              random seed cannot be entered manually, but is randomly
+              generated each time the filter is run. If it is not
+              checked, the filter remembers the last random seed used.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Force tiling?</term>
+          <listitem>
+            <para>
+              If you check this, you'll get a pattern that can be
+              used for tiling. For example, you can use it as a
+              background in an HTML page, and the tile edges will be
+              joined seamlessly.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Ideal</term>
+          <term>Distorted</term>
+          <listitem>
+            <para>
+              This options give additional control of the interaction between
+              the two colors. <quote>Distorted</quote> creates a more
+              distorted interference between the two colors than
+              <quote>Ideal</quote>.
+            </para>
+          </listitem>
+        </varlistentry>
+      </variablelist>
+    </sect4>
+
+    <sect4>
+      <title>Colors</title>
+      <figure>
+        <title><quote>Sinus</quote> filter options (Colors)</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata format="PNG"
+              fileref="images/filters/options-render-sinus2.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <variablelist>
+        <varlistentry>
+          <term>Colors</term>
+          <listitem>
+            <para>
+              Here, you set the two colors that make up your texture. You can
+              use <guilabel>Black &amp; white</guilabel> or the
+              <guilabel>Foreground &amp; background</guilabel> colors in the
+              toolbox, or you can <guilabel>Choose</guilabel> a color with the
+              color icons.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Alpha Channels</term>
+          <listitem>
+            <para>
+              This sliders allow you to assign an opacity to each of the
+              colors. (If the layer you are working on does not have an alpha
+              channel, they will be grayed out.)
+            </para>
+          </listitem>
+        </varlistentry>
+      </variablelist>
+    </sect4>
+
+    <sect4>
+      <title>Blend</title>
+      <figure>
+        <title><quote>Sinus</quote> filter options (Blend)</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata format="PNG"
+              fileref="images/filters/options-render-sinus3.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <variablelist>
+        <varlistentry>
+          <term>Gradient</term>
+          <listitem>
+            <para>
+              You can choose between three functions to set the shapes of the
+              waves that are produced:  Linear, Bilinear and Sinusoidal.
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
+          <term>Exponent</term>
+          <listitem>
+            <para>
+              The Exponent controls which of the two colors is dominant, and
+              how dominant it is. If you set the exponent to -7.5, the left
+              color will dominate totally, and if you set it to +7.5 it will
+              be the other way around. A zero value is neutral.
+            </para>
+          </listitem>
+        </varlistentry>
+      </variablelist>
+    </sect4>
   </sect3>
 </sect2>
diff --git a/src/filters/render/solid_noise.xml b/src/filters/render/solid_noise.xml
index fe3fc76..955ec41 100644
--- a/src/filters/render/solid_noise.xml
+++ b/src/filters/render/solid_noise.xml
@@ -71,13 +71,22 @@
     </figure>
     <variablelist>
       <varlistentry>
-        <term>Random Seed</term>
+        <term>Preview</term>
         <listitem>
           <para>
-            <guilabel>Random Seed</guilabel> controls random behaviour of the
-            filter. If the same random seed in the same situation is used, the
-            filter produces exactly the same results. A different random seed
-            produces different results. Random seed can be entered manually or
+            If checked, parameter setting results are interactively displayed
+            in preview.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Random seed</term>
+        <listitem>
+          <para>
+            This option controls random behaviour of the filter. If the same
+            random seed in the same situation is used, the filter produces
+            exactly the same results. A different random seed produces
+            different results. Random seed can be entered manually or
             generated randomly by pressing <guibutton>New Seed</guibutton>
             button.
           </para>
@@ -123,7 +132,8 @@
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>X and Y Size</term>
+        <term>X size</term>
+        <term>Y size</term>
         <listitem>
           <para>
             These control the size and proportion of the noise shapes
diff --git a/src/filters/render/spheredesigner.xml b/src/filters/render/spheredesigner.xml
index dec21ce..e59635e 100644
--- a/src/filters/render/spheredesigner.xml
+++ b/src/filters/render/spheredesigner.xml
@@ -10,6 +10,7 @@
 -->
 <sect2 id="plug-in-spheredesigner">
   <title>Sphere Designer</title>
+
   <indexterm>
     <primary>Filters</primary>
     <secondary>Render</secondary>
@@ -18,6 +19,7 @@
   <indexterm>
     <primary>Sphere Designer</primary>
   </indexterm>
+
   <sect3>
     <title>Overview</title>
     <figure>
@@ -73,6 +75,7 @@
         </imageobject>
       </mediaobject>
     </figure>
+
     <variablelist>
       <varlistentry>
         <term>Preview</term>
@@ -87,140 +90,80 @@
           </para>
         </listitem>
       </varlistentry>
+    </variablelist>
+
+    <variablelist>
+      <title>Textures</title>
+      <para>
+        The list of textures applied to the sphere. There textures are applied
+        in the order listed. Each item shows the type and the name of the
+        texture.
+      </para>
       <varlistentry>
-        <term>Textures</term>
+        <term>New</term>
         <listitem>
           <para>
-            The list of textures applied to the sphere. There textures are
-            applied in the order listed. Each item shows the type and the
-            name of the texture.
+            Creates a new texture and adds it to the end of the list. The name
+            and the features of this new texture are the ones which are
+            displayed in the Texture Properties area, but you can change them
+            by operating in this area, provided that your new texture is
+            highlighted.
           </para>
-          <variablelist>
-            <varlistentry>
-              <term>New</term>
-              <listitem>
-                <para>
-                  Creates a new texture and adds it to the end of the
-                  list. The name and the features of this new texture are
-                  the ones which are displayed in the Texture Properties
-                  area, but you can change them by operating in this area,
-                  provided that your new texture is highlighted.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Duplicate</term>
-              <listitem>
-                <para><guilabel>Duplicate</guilabel>: Copies the selected texture
-                  and adds the copy to the end of the list.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Delete</term>
-              <listitem>
-                <para>
-                  Deletes the selected texture from the list.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Open/Save</term>
-              <listitem>
-                <para>
-                  Allows to save current settings or load previously saved
-                  settings.
-                </para>
-              </listitem>
-            </varlistentry>
-          </variablelist>
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>Texture properties</term>
+        <term>Duplicate</term>
         <listitem>
+          <para>
+            Copies the selected texture and adds the copy to the end of the
+            list.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Delete</term>
+        <listitem>
+          <para>
+            Deletes the selected texture from the list.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Open</term>
+        <term>Save</term>
+        <listitem>
+          <para>
+            Allows to save current settings or load previously saved settings.
+          </para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+
+    <variablelist>
+      <title>Properties</title>
+      <varlistentry>
+        <term>Type</term>
+        <listitem>
+          <para>Determines the type of action on the sphere.</para>
           <variablelist>
             <varlistentry>
-              <term>Type</term>
-              <listitem>
-                <para>
-                  Determines the type of action on the sphere.
-                  <itemizedlist><listitem><para><guilabel>Texture</guilabel> covers the sphere with
-                        a specific pattern.
-                      </para></listitem><listitem><para><guilabel>Bumpmap</guilabel> gives some relief to
-                        the texture.
-                      </para></listitem><listitem><para><guilabel>Light</guilabel> lets you set the
-                        parameters of the light shining on the sphere.
-                      </para></listitem></itemizedlist>
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
               <term>Texture</term>
               <listitem>
-                <para>
-                  Determines the pattern used by the texture type. If the
-                  texture applies to light then the light is distorted by
-                  this texture as if it was going through this texture
-                  before falling onto the sphere. If the texture applies to
-                  the texture itself, the texture is applied directly to
-                  the sphere. The following options are available:
-                  <quote>Solid</quote>, <quote>Checker</quote>,
-                  <quote>Marble</quote>, <quote>Lizard</quote>,
-                  <quote>Phong</quote>, <quote>Noise</quote>,
-                  <quote>Wood</quote>, <quote>Spiral</quote> and
-                  <quote>Spots</quote>.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Colors</term>
-              <listitem>
-                <para>
-                  Sets the two colors to be used for a texture. By pressing
-                  the color button a color selection dialog appears.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Scale</term>
-              <listitem>
-                <para>
-                  Determines the size of separate elements composing the
-                  texture. For example, for the <quote>Checker</quote>
-                  texture this parameter determines the size of black and
-                  white squares.  Value range is from 0 to 10.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Turbulence</term>
-              <listitem>
-                <para>
-                  Determines the degree of texture distortion before
-                  applying the texture to the sphere. Value range is from 0
-                  to 10. With values of up to 1.0 you can still make out
-                  the undistorted patterns; beyond that the texture
-                  gradually turns into noise.
-                </para>
+                <para>Covers the sphere with a specific pattern.</para>
               </listitem>
             </varlistentry>
             <varlistentry>
-              <term>Amount</term>
+              <term>Bumpmap</term>
               <listitem>
-                <para>
-                  Determines the degree of influence the texture has on the
-                  final result. Value range is from 0 to 1. With the value
-                  of 0 the texture does not affect the result.
-                </para>
+                <para>Gives some relief to the texture.</para>
               </listitem>
             </varlistentry>
             <varlistentry>
-              <term>Exponent</term>
+              <term>Light</term>
               <listitem>
                 <para>
-                  With the Wood texture, this options gives an aspect of
-                  venetian blind, more or less open.
+                  Lets you set the parameters of the light shining on the
+                  sphere.
                 </para>
               </listitem>
             </varlistentry>
@@ -228,50 +171,112 @@
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>Texture Transformations</term>
+        <term>Texture</term>
         <listitem>
-          <variablelist>
-            <varlistentry>
-              <term>Scale X/Y/Z</term>
-              <listitem>
-                <para>
-                  Determines the degree of stretching/compression of the
-                  texture on the sphere along the three directions. The
-                  value range is from 0 to 10.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Rotate X/Y/Z</term>
-              <listitem>
-                <para>
-                  Determines the amount of a turn of the texture on the
-                  sphere around the three axes.  The value range is from 0
-                  to 360.
-                </para>
-              </listitem>
-            </varlistentry>
-            <varlistentry>
-              <term>Position X/Y/Z</term>
-              <listitem>
-                <para>
-                  Determines the position of the texture relative to the
-                  sphere. When type is Light, this parameter refers to the
-                  position of the light floodlighting the sphere.
-                </para>
-              </listitem>
-            </varlistentry>
-          </variablelist>
+          <para>
+            Determines the pattern used by the texture type. If the texture
+            applies to light then the light is distorted by this texture as if
+            it was going through this texture before falling onto the sphere.
+            If the texture applies to the texture itself, the texture is
+            applied directly to the sphere. Several options are available.
+          </para>
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>Reset</term>
+        <term>Colors</term>
         <listitem>
           <para>
-            Sets all parameters to the default values.
+            Sets the two colors to be used for a texture. By pressing the
+            color button a color selection dialog appears.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Scale</term>
+        <listitem>
+          <para>
+            Determines the size of separate elements composing the texture.
+            For example, for the <quote>Checker</quote> texture this parameter
+            determines the size of black and white squares. Value range is
+            from 0 to 10.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Turbulence</term>
+        <listitem>
+          <para>
+            Determines the degree of texture distortion before applying the
+            texture to the sphere. Value range is from 0 to 10. With values of
+            up to 1.0 you can still make out the undistorted patterns; beyond
+            that the texture gradually turns into noise.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Amount</term>
+        <listitem>
+          <para>
+            Determines the degree of influence the texture has on the final
+            result. Value range is from 0 to 1. With the value of 0 the
+            texture does not affect the result.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <!--Exp.-->
+        <term>Exponent</term>
+        <listitem>
+          <para>
+            With the Wood texture, this options gives an aspect of venetian
+            blind, more or less open.
           </para>
         </listitem>
       </varlistentry>
     </variablelist>
+
+    <variablelist>
+      <title>Transformations</title>
+      <varlistentry>
+        <term>Scale X</term>
+        <term>Scale Y</term>
+        <term>Scale Z</term>
+        <listitem>
+          <para>
+            Determines the degree of stretching/compression of the texture on
+            the sphere along the three directions. The value range is from 0
+            to 10.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Rotate X</term>
+        <term>Rotate Y</term>
+        <term>Rotate Z</term>
+        <listitem>
+          <para>
+            Determines the amount of a turn of the texture on the sphere
+            around the three axes. The value range is from 0 to 360.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>Position X</term>
+        <term>Position Y</term>
+        <term>Position Z</term>
+        <listitem>
+          <para>
+            Determines the position of the texture relative to the sphere.
+            When type is Light, this parameter refers to the position of the
+            light floodlighting the sphere.
+          </para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+
+    <para>
+      The <guibutton>Reset</guibutton> button sets all parameters to the
+      default values.
+    </para>
   </sect3>
 </sect2>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]