<chapter id="commands">
<title
>Kommandoreferens</title
> 

<sect1 id="kmplot-mainwindow">
<title
>&kmplot;s huvudfönster</title>

<screenshot
> <screeninfo
>Här är en skärmbild av &kmplot;s huvudfönster</screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="main.png" format="PNG"/> </imageobject
> <textobject
> <phrase
>Här är en skärmbild av &kmplot;s huvudfönster</phrase
> </textobject
> </mediaobject
> </screenshot>
</sect1>

<sect1 id="functions">
<title
>Menyn <guimenu
>Funktioner</guimenu
></title>

<mediaobject>
<imageobject>
<imagedata fileref="kfkt.png" format="PNG"/>
</imageobject>
</mediaobject>

<para
>Det här menyalternativet eller knappen på verktygsraden öppnar funktionseditorn. Här kan du skriva in ekvationer för funktioner för upp till 10 funktioner eller funktionsgrupper. Tolken känner till <firstterm
>explicit</firstterm
> och <firstterm
>parametrisk</firstterm
> form. Med särskilda utökningar är det möjligt att lägga till första och andra derivator och välja värden för funktionsgruppsparametern.</para>

<sect2 id="func-syntax"
><title
>Syntax</title>

<para
>Vissa syntaxregler måste följas:</para>

<screen>
<userinput
>namn(var1[, var2])=term [;utökningar]</userinput>
</screen>


<variablelist
> <varlistentry
> <term
>namn</term
> <listitem
> <para
>Funktionsnamnet. Om det första tecknet är <quote
>r</quote
>, antar tolken att du använder polära koordinater. Om det första tecknet är <quote
>x</quote
> (till exempel <quote
>xfunk</quote
>) förväntar sig tolken en andra funktion med ett inledande <quote
>y</quote
> (här <quote
>yfunk</quote
>) för att definiera funktionen på parametrisk form. </para
> </listitem
> </varlistentry
> <varlistentry
> <term
>var1</term
> <listitem
><para
>Funktionsvariabeln</para
></listitem
> </varlistentry
> <varlistentry
> <term
>var2</term
> <listitem
><para
> Funktionsgruppsparametern. Den måste vara åtskild med ett kommatecken. </para
></listitem
> </varlistentry
> <varlistentry
> <term
>term</term
> <listitem
><para
>Funktionens term</para
></listitem
> </varlistentry
> </variablelist>
</sect2>

<sect2 id="func-predefined"
><title
>Fördefinierade funktionsnamn och konstanter</title>
<screenshot
> <screeninfo
>Namn</screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="namesdlg.png" format="PNG"/> </imageobject
> <textobject
> <phrase
> Fördefinierade funktionsnamn och konstanter visas i det här fönstret. </phrase
> </textobject
> </mediaobject
> </screenshot>

<para
> Dessa funktioner och konstanter och till och med alla användardefinierade funktioner kan också användas för att avgöra axlarnas inställningar. </para>

</sect2>

 <!-- 		<sect2 id="func-dialog"
><title
>Functions Dialog Window</title>
			 <para
>...</para>
		 </sect2
> -->


<sect2 id="func-extension"
><title
>Utökningar</title>
<variablelist
> <varlistentry
> <term
>N</term
> <listitem
> <para
> Funktionen lagras, men ritas inte upp. Alltså kan den användas som vilken annan användardefinierad eller fördefinierad funktion. </para
> </listitem
> </varlistentry
> <varlistentry
> <term
>A1</term
> <listitem
> <para
> Grafen för funktionens derivata ritas också upp med samma färg, men smalare linje. Den här utökningen har ingen betydelse för funktioner som definieras på parametrisk form. </para
> </listitem
> </varlistentry
> <varlistentry
> <term
>A2</term
> <listitem
> <para
> Grafen för funktionens andraderivata ritas också upp med samma färg, men smalare linje. Den här utökningen har ingen betydelse för funktioner som definieras på parametrisk form. </para
> </listitem
> </varlistentry
> <varlistentry
> <term
>D[a,b]</term
> <listitem
> <para
> ... </para
> </listitem
> </varlistentry
> <varlistentry
> <term
>P[a{,b}]</term
> <listitem
> <para
> Med den här utökningen kan du ge en lista med värden för parametrar i en funktionsgrupp vars graf ska ritas upp. Termer tillåts också. Användning av den här utökningen förutsätter att parametern anges som den andra funktionsvariabeln. </para
> </listitem
> </varlistentry
> </variablelist>
</sect2>
</sect1>

<sect1 id="coord-system"
><title
>Koordinatsystem</title>

<para
><inlinemediaobject>
<imageobject>
<imagedata fileref="ksys1.png" format="PNG"/>
</imageobject>
</inlinemediaobject
></para>

<para>
<inlinemediaobject>
<imageobject>
<imagedata fileref="ksys2.png" format="PNG"/>
</imageobject>
</inlinemediaobject
></para>

<para>
<inlinemediaobject>
<imageobject>
<imagedata fileref="ksys3.png" format="PNG"/>
</imageobject>
</inlinemediaobject
></para>

<sect2 id="coord-area"
><title
>Uppritningsområdet</title>
<para
> Normalt ritas explicit angivna funktioner för den synliga delen av x-axeln. För varje bildpunkt på x-axeln, beräknar &kmplot; funktionsvärdet. Om uppritningsområdet innehåller den resulterande punkten, så förbinds den med den senast ritade punkten med en linje. I funktionsdialogfönstret kan intervallet som funktionen ska ritas upp inom, ändras för hand. </para>
<para
> Parametriska funktioner ritas upp för parametervärden från 0 upp till 2&pgr;. Detta område kan också anges för hand i funktionsdialogfönstret. </para>
</sect2>
<sect2 id="coord-cross"
><title
>Hårkorsmarkör</title>
<para
> När muspekaren pekar i uppritningsområdet så ändras markören till ett hårkors. Nuvarande koordinater finns vid korsningen med koordinataxlarna och även i statusraden längst ner i huvudfönstret. </para>
<para
> Du kan följa funktionsvärden noggrannare genom att klicka på eller intill grafen. Hårkorset fångas och färgläggs i samma färg som grafen. Ytterligare ett klick någonstans i fönstret lämnar följningsläget. </para>
<para
> Observera att följning bara är möjligt med explicit angivna funktioner. Koordinaterna visas alltid enligt det kartesiska koordinatsystemet. Varken parametriska funktioner, eller funktioner som anges med polära koordinater, eller derivator kan följas på detta sätt. </para>
</sect2>
<sect2 id="coord-types"
><title
>Typer av koordinatsystem</title>
<para
> Eftersom du kan definiera funktioner med kartesiska eller polära koordinater, kan rutnätet visas med kartesisk eller polär delning. Välj stil för det kartesiska rutnätet mellan linjer och små kryss i dialogfönstret för rutnät. </para>
</sect2>
</sect1>

<!-- 
<sect1 id="scale-print"
><title
>Scaling and Printing</title>
<para
>...</para>
</sect1
> -->
</chapter>

