Commit d3815822 authored by Fredrik Edemar's avatar Fredrik Edemar

Updated the documentation and screenshots. I'v not added all images yet, i'll...

Updated the documentation and screenshots. I'v not added all images yet, i'll do that tomorrow. Plus, I probably will fix all my spelling/grammar errors :-)

svn path=/trunk/kdeedu/doc/kmplot/; revision=328972
parent 9898e23f
doc/axesdlg.png

16.4 KB | W: | H:

doc/axesdlg.png

47.4 KB | W: | H:

doc/axesdlg.png
doc/axesdlg.png
doc/axesdlg.png
doc/axesdlg.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -80,48 +80,47 @@ and resetting the function parser.</action></para>
</sect1>
<sect1 id="a-view-menu">
<title>The <guimenu>View</guimenu> Menu</title>
<title>The <guimenu>Edit</guimenu> Menu</title>
<variablelist>
<varlistentry>
<term><menuchoice><guimenu>View</guimenu><guimenuitem>Axes</guimenuitem>
<term><menuchoice><guimenu>Edit</guimenu><guimenuitem>Colors...</guimenuitem>
</menuchoice></term>
<listitem><para>
Displays the <guilabel>Coordinate Axes Settings</guilabel> dialog box. See
Displays the <guilabel>Color Settings</guilabel> dialog box. See
<xref linkend="configuration"/>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>View</guimenu><guimenuitem>Scale</guimenuitem>
<term><menuchoice><guimenu>Edit</guimenu><guimenuitem>Coordinate System...</guimenuitem>
</menuchoice></term>
<listitem><para>Displays the <guilabel>Scale
Settings</guilabel> dialog box. See <xref linkend="configuration"/>.
<listitem><para>Displays the <guilabel>Coordinate System</guilabel> dialog box. See <xref linkend="configuration"/>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>View</guimenu><guimenuitem>Grid</guimenuitem>
<term><menuchoice><guimenu>Edit</guimenu><guimenuitem>Scaling...</guimenuitem>
</menuchoice></term>
<listitem><para>Displays the <guilabel>Grid Settings</guilabel> dialog box. See
<listitem><para>Displays the <guilabel>Scaling Settings</guilabel> dialog box. See
<xref linkend="configuration"/>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>View</guimenu><guimenuitem>Step</guimenuitem>
<term><menuchoice><guimenu>Edit</guimenu><guimenuitem>Fonts...</guimenuitem>
</menuchoice></term>
<listitem><para>Displays the <guilabel>Step Settings</guilabel> dialog box. See
<listitem><para>Displays the <guilabel>Font Settings</guilabel> dialog box. See
<xref linkend="configuration"/>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>View</guimenu><guimenuitem>Coordinate System I</guimenuitem>
<term><menuchoice><guimenu>Edit</guimenu><guimenuitem>Coordinate System I</guimenuitem>
</menuchoice></term>
<listitem><para>Show both positive and negative x- and y-values on the grid.
</para>
......@@ -129,7 +128,7 @@ Settings</guilabel> dialog box. See <xref linkend="configuration"/>.
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>View</guimenu><guimenuitem>Coordinate System II</guimenuitem>
<term><menuchoice><guimenu>Edit</guimenu><guimenuitem>Coordinate System II</guimenuitem>
</menuchoice></term>
<listitem><para>Show positive and negative y-values, but positive x-values only
</para>
......@@ -137,7 +136,7 @@ Settings</guilabel> dialog box. See <xref linkend="configuration"/>.
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>View</guimenu><guimenuitem>Coordinate System III</guimenuitem>
<term><menuchoice><guimenu>Edit</guimenu><guimenuitem>Coordinate System III</guimenuitem>
</menuchoice></term>
<listitem><para>Show only positive x- and y-values.
</para>
......
......@@ -8,10 +8,29 @@ from options in the <guimenu>Edit</guimenu> menu, as well. </para>
<note>
<para>Settings changed in the &kmplot; configuration dialog become the
default for &kmplot;, and only take effect when a new plot is started. Settings
changed in the <guimenu>Edit</guimenu> menu take effect immediately, but do not
changed in the <guimenu>View</guimenu> menu take effect immediately, but do not
persist after &kmplot; is exited.</para>
</note>
<sect1 id="general-config">
<title><guilabel>General</guilabel> Configuration</title>
<para>Here you can set global settings which automatic will be saved when you exit &kmplot;. In the first tab you can set calculation-precision, angle-mode (radians and degrees), background color and zoom in and zoom out factors. </para><para>The second tab let you define you own constants. &kmplot; saves the constains in the same file as KCalc does. That means you can create a constant in &kmplot;, close the program and load it in KCalc and vice versa. &kmplot; only supports constant names that consist one capital character and if you in KCalc define a constant name that isn't one character, the name will be truncated. E.g, if you already have the constants "apple" and "ananas" in KCalc, they will be renamed to "A" and "B" in &kmplot;.</para>
<screenshot>
<screeninfo>Here's a screenshot of the &kmplot; welcome window</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="settingsdlg.png" format="PNG"/>
</imageobject>
<textobject>
<phrase>Screenshot</phrase>
</textobject>
</mediaobject>
</screenshot>
</sect1>
<sect1 id="colors-config">
<title><guilabel>Colors</guilabel> Configuration</title>
<para>In the <guilabel>Coords</guilabel> tab of the <guilabel>Colors</guilabel>
......@@ -24,8 +43,8 @@ for the graphs of the ten functions allowed in &kmplot;.</para>
<sect1 id="coords-config">
<title><guilabel>Coords</guilabel> Configuration</title>
<sect2 id="the-axes-tab">
<title>The <guilabel>Axes</guilabel> Tab</title>
<sect2 id="axes-config">
<title>The <guilabel>Axes</guilabel> Configuration</title>
<para>
<variablelist>
......@@ -85,8 +104,8 @@ to 9.</para>
</sect2>
<sect2 id="the-grid-tab">
<title>The <guilabel>Grid</guilabel> Tab</title>
<sect2 id="grid-config">
<title>The <guilabel>Grid</guilabel> Configuration</title>
<para>You can set the <guilabel>Grid Style</guilabel> to one of four options:
<variablelist>
......@@ -125,8 +144,8 @@ area.</para>
the lines of the grid.</para>
</sect2>
<sect2 id="the-fonts-tab">
<title>The <guilabel>Fonts</guilabel> Tab</title>
<sect2 id="font-config">
<title>The <guilabel>Fonts</guilabel> Configuration</title>
<para><guilabel>Header table</guilabel> sets the font for the information table
shown in &kmplot; printouts, and <guilabel>Axes labels</guilabel> sets the font
used for all labels on the axes in the plot area.</para>
......
......@@ -17,13 +17,16 @@ Program copyright 2000-2002 Klaus-Dieter M&ouml;ller <email>kd.moeller@t-online.
<listitem>
<para>Porting &GUI; to &kde; 3 and Translating: Matthias Messmer <email>bmlmessmer@web.de</email></para>
</listitem>
<listitem>
<para>Various improvements: Fredrik Edemar <email>f_edemar@linux.se</email></para>
</listitem>
</itemizedlist>
<para>
Documentation copyright 2000--2002 by Klaus-Dieter M&ouml;ller <email>kd.moeller@t-online.de</email>.
</para>
<para>Documentation extended and updated for &kde; 3.2 by &Philip.Rodrigues; &Philip.Rodrigues.mail;.</para>
<para>Documentation extended and updated for &kde; 3.3 by &Philip.Rodrigues; &Philip.Rodrigues.mail; and Fredrik Edemar <email>f_edemar@linux.se</email>.</para>
<!-- TRANS:CREDIT_FOR_TRANSLATORS -->
&underFDL; <!-- FDL: do not remove. Commercial development should
......
......@@ -2,7 +2,7 @@
<title>Developer's Guide to &kmplot;</title>
<para>If you want to contribute to &kmplot; feel free to send a mail to
<email>kd.moeller@t-online.de</email></para>
<email>kd.moeller@t-online.de</email> or <email>f_edemar@linux.se</email> </para>
</chapter>
......
doc/functionsdlg.png

13.8 KB | W: | H:

doc/functionsdlg.png

26.5 KB | W: | H:

doc/functionsdlg.png
doc/functionsdlg.png
doc/functionsdlg.png
doc/functionsdlg.png
  • 2-up
  • Swipe
  • Onion skin
doc/griddlg.png

11.3 KB | W: | H:

doc/griddlg.png

34.8 KB | W: | H:

doc/griddlg.png
doc/griddlg.png
doc/griddlg.png
doc/griddlg.png
  • 2-up
  • Swipe
  • Onion skin
doc/main.png

19 KB | W: | H:

doc/main.png

23.6 KB | W: | H:

doc/main.png
doc/main.png
doc/main.png
doc/main.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -47,7 +47,7 @@ parser expects a second function with a leading <quote>y</quote> (here
<term>var2</term>
<listitem><para> The function <quote>group parameter</quote>. It must be
separated from the function's variable by a comma. You can use the group
parameter to, for example, plot a number of graphs from one function. The parameter values can be selected manually or you can choose to have a slider bar than control one parameter.</para></listitem>
parameter to, for example, plot a number of graphs from one function. The parameter values can be selected manually or you can choose to have a slider bar that controls one parameter. By changing the value of the slider the value parameter will be changed. The slider can be set to an integer between 0 and 100.</para></listitem>
</varlistentry>
<varlistentry>
<term>term</term>
......@@ -160,7 +160,7 @@ argument to sin and the return value of arcsin are in radians.</para>
<para>
These functions and constants and even all user defined functions can
be used to determine the axes settings as well. See <xref linkend="the-axes-tab"/>.
be used to determine the axes settings as well. See <xref linkend="axes-config"/>.
</para>
</sect1>
......
doc/scaledlg.png

13.1 KB | W: | H:

doc/scaledlg.png

28.6 KB | W: | H:

doc/scaledlg.png
doc/scaledlg.png
doc/scaledlg.png
doc/scaledlg.png
  • 2-up
  • Swipe
  • Onion skin
doc/settingsdlg.png

19.3 KB | W: | H:

doc/settingsdlg.png

40.6 KB | W: | H:

doc/settingsdlg.png
doc/settingsdlg.png
doc/settingsdlg.png
doc/settingsdlg.png
  • 2-up
  • Swipe
  • Onion skin
doc/toolbar.png

6.71 KB | W: | H:

doc/toolbar.png

6.27 KB | W: | H:

doc/toolbar.png
doc/toolbar.png
doc/toolbar.png
doc/toolbar.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -18,6 +18,18 @@ don't specify one.</para>
linkend="reference"/>.
</para>
<screenshot>
<screeninfo>Here's a screenshot of the &kmplot; welcome window</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="main.png" format="PNG"/>
</imageobject>
<textobject>
<phrase>Screenshot</phrase>
</textobject>
</mediaobject>
</screenshot>
<sect1 id="function-types">
<title>Function Types</title>
......@@ -54,18 +66,20 @@ given in appropriate syntax for &kmplot;. See <xref linkend="math-syntax"/>.
<para>As an example, to draw the graph of y=x<superscript>2</superscript>+2x,
enter the following into the functions dialog of &kmplot;:
<screen>
f(x)=x^2+2*x
f(x)=x^2+2x
</screen>
</para>
</sect2>
<sect2 id="parametric-functions">
<title>Parametric Functions</title> <para>Parametric functions are
those in which the x and y coordinates are defined by separate
functions of another variable, often called t. To draw a parametric
function, use <menuchoice><guimenu>Plot</guimenu><guimenuitem>New
Parametric Plot...</guimenuitem> </menuchoice>.</para>
<title>Parametric Functions</title>
<para>Parametric functions are those in which the x and y coordinates are
defined by separate functions of another variable, often called t. To enter a
parametric function in &kmplot;, follow the procedure as for an explicit
function, but prefix the name of the function describing the x-coordinate with
the letter x, and the function describing the y-coordinate with the letter
y. As with explicit functions, you may use any variable name you wish for the
parameter. To draw a parametric function, you must go to <guimenu>Functions</guimenu><guimenuitem>New Parametric Plot...</guimenuitem>. A function name will be created automatic if you don't specify one.</para>
<para>As an example, suppose you want to draw a circle, which has parametric
equations x=sin(t), y=cos(t). In the &kmplot; functions dialog, do the
following:
......@@ -149,6 +163,7 @@ so that the whole line reads <quote>r(theta)=theta</quote>. Note that
you can use any name for the theta variable, so
<quote>r(foo)=foo</quote> would have produced exactly the same output.
</para>
</sect2>
</sect1>
......@@ -273,21 +288,10 @@ linkend="a-tools-menu"/>.</para>
</varlistentry>
</variablelist>
</sect1>
<!--
<screenshot>
<screeninfo>Here's a screenshot of the &kmplot; welcome window</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="main.png" format="PNG"/>
</imageobject>
<textobject>
<phrase>Screenshot</phrase>
</textobject>
</mediaobject>
</screenshot>
-->
</chapter>
<!--
Local Variables:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment