<chapter id="commands">
<title
>Zoznam príkazov</title
> 

<sect1 id="kmplot-mainwindow">
<title
>Hlavné okno &kmplot;</title>

<screenshot
> <screeninfo
>Toto je obrázok hlavného okna &kmplot;</screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="main.png" format="PNG"/> </imageobject
> <textobject
> <phrase
>Toto je obrázok hlavného okna &kmplot;</phrase
> </textobject
> </mediaobject
> </screenshot>
</sect1>

<sect1 id="functions">
<title
>Menu <guimenu
>Funkcie</guimenu
></title>

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

<para
>Toto menu zobrazí editor funkcií. Sem môžete zadať rovnice funkcií až do 10 funkcií alebo skupín funkcií. Parser pozná <firstterm
>explicitnú</firstterm
> a <firstterm
>parametrickú</firstterm
> formu. So špeciálnym rozšírením je možné pridať prvú a druhú deriváciu a vybrať hodnoty pre parametre funkcie.</para>

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

<para
>Niektoré pravidlá je nutné dodržiavať:</para>

<screen>
<userinput
>meno(prem1[, prem2])=term [;rozšírenia]</userinput>
</screen>


<variablelist
> <varlistentry
> <term
>meno</term
> <listitem
> <para
>Meno funkcie. Ak je prvý znak <quote
>r</quote
>, parser predpokladá polárne súradnice. Ak je prvý znak <quote
>x</quote
> (napríklad <quote
>xfunc</quote
>), parser očakáva druhú funkciu začínajúcu <quote
>y</quote
> (tu <quote
>yfunc</quote
>) pre definovanie funkcie v parametrickom tvare. </para
> </listitem
> </varlistentry
> <varlistentry
> <term
>prem1</term
> <listitem
><para
>Premenná funkcie</para
></listitem
> </varlistentry
> <varlistentry
> <term
>prem2</term
> <listitem
><para
> Parameter skupiny funkcií. Musia byť oddelené čiarkami. </para
></listitem
> </varlistentry
> <varlistentry
> <term
>term</term
> <listitem
><para
>Výraz funkcie</para
></listitem
> </varlistentry
> </variablelist>
</sect2>

<sect2 id="func-predefined"
><title
>Preddefinované mená funkcií a konštanty</title>
<screenshot
> <screeninfo
>Mená</screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="namesdlg.png" format="PNG"/> </imageobject
> <textobject
> <phrase
> Toto okno zobrazuje preddefinované mená a konštanty. </phrase
> </textobject
> </mediaobject
> </screenshot>

<para
> Tieto funkcie a konštanty a aj všetky používateľské funkcie je možné použiť aj pre nastavenie osí. </para>

</sect2>

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


<sect2 id="func-extension"
><title
>Rozšírenia</title>
<variablelist
> <varlistentry
> <term
>N</term
> <listitem
> <para
> Funkcia bude uložená, ale nebude sa kresliť. Takže je možné ju použiť v inej funkcií ako používateľskú alebo preddefinovanú funkciu. </para
> </listitem
> </varlistentry
> <varlistentry
> <term
>A1</term
> <listitem
> <para
> Navyše sa bude kresliť graf prvej derivácie rovnakou farbou, ale tenkou čiarou. Toto rozšírenie nefunguje pre funkcie definované v parametrickom tvare. </para
> </listitem
> </varlistentry
> <varlistentry
> <term
>A2</term
> <listitem
> <para
> Navyše sa bude kresliť graf druhej derivácie rovnakou farbou, ale tenkou čiarou. Toto rozšírenie nefunguje pre funkcie definované v parametrickom tvare. </para
> </listitem
> </varlistentry
> <varlistentry
> <term
>D[a,b]</term
> <listitem
> <para
> ... </para
> </listitem
> </varlistentry
> <varlistentry
> <term
>P[a{,b}]</term
> <listitem
> <para
> Týmto rozšírením môžete zadať zoznam hodnôt pre parametre skupiny funkcií, ktoré sa majú použiť pre kreslenie. Sú povolené aj výrazy. Použitie tohto rozšírenia predpokladá, že parameter je uvedený ako druhá premenná funkcie. </para
> </listitem
> </varlistentry
> </variablelist>
</sect2>
</sect1>

<sect1 id="coord-system"
><title
>Súradnicové systémy</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
>Oblasť kreslenia</title>
<para
> Štandardne sa zadané funkcie kreslia pre viditeľnú časť osi X. Pre každý bod osi X &kmplot; vypočíta hodnotu funkcie. Ak oblasť kreslenia obsahuje výsledný bod, spojí sa s naposledy nakreslením bodom čiarou. V dialógu funkcií je možné ručne zadať kreslený interval. </para>
<para
> Parametrické funkcie sa kreslia pre hodnoty parametrov od 0 do 2&pgr;. Tento rozsah je možné nastaviť ručne. </para>
</sect2>
<sect2 id="coord-cross"
><title
>Vlasový kurzor</title>
<para
> Počas pohybu kurzoru myši nad kreslenou oblasťou sa kurzor zmení na vlasový kríž. Aktuálne súradnice nájdete na prieniku s osami a aj v stavovom riadku v dolnom rohu hlavného okna. </para>
<para
> Funkčné hodnoty môžete nájsť presnejšie kliknutím na alebo vedľa grafu. Vlasový kríž sa zachytí a vykreslí sa farbou grafu. Druhým kliknutím v okne tento režim opustí. </para>
<para
> Uvedomte si, že sledovanie je možné iba pre funkcie zadané explicitne. Súradnice sú vždy zobrazené v kartézskych súradniciach. Ani parametrické funkcie, polárne súradnice ani derivácie nie je možné sledovať. </para>
</sect2>
<sect2 id="coord-types"
><title
>Typy súradnicových systémov</title>
<para
> Keďže môžete definovať funkcie v kartézskych aj v polárnych súradniciach, môžete si mriežku nechať zobrazovať oba súradné systémy. Vyberte si štýl kartézskych súradníc medzi čiarami a malými krížikmi. </para>
</sect2>
</sect1>

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

