<chapter id="configuration">
<title
>Konfiguracja &kmplot;</title
> 
<para
>Aby uzyskać dostęp do okna dialogowego konfiguracji programu &kmplot;, wybierz <menuchoice
><guimenu
>Ustawienia</guimenu
><guimenuitem
>Konfiguracja &kmplot;...</guimenuitem
></menuchoice
>. Sporą liczbę ustawień można zmienić również za pomocą opcji w menu <guimenu
>Edycja</guimenu
>. </para>

<note>
<para
>Ustawienia zmienione w oknie konfiguracyjnym stają się domyślnymi dla programu &kmplot;, ale mają zastosowanie dopiero przy tworzeniu nowego wykresu. Ustawienia zmienione w menu <guimenu
>Edycja</guimenu
> są natychmiastowe, lecz po wyjściu z programu &kmplot; są tracone.</para>
</note>

<sect1 id="general-config">
<title
>Konfiguracja: <guilabel
>Ogólne</guilabel
></title>
<para
>Możesz tutaj edytować ustawienia ogólne, automatycznie zapisywane przy wyjściu z &kmplot; Na pierwszej zakładce można ustawić precyzję obliczeń, tryb zapisu kątów (radiany lub stopnie), kolor tła, oraz współczynniki powiększenia i pomniejszenia. </para
><para
>Druga zakładka pozwala na definiowanie własnych stałych. &kmplot; zapisuje stałe w tym samym pliku co Kalkulator. Oznacza, to że możesz stworzyć stałą w &kmplot;, zamknąć program, a następnie wczytać ją w Kalkulatorze i na odwrót. &kmplot; obsługuje tylko nazwy stałych złożone z jednej wielkiej litery, jeśli zdefiniujesz w Kalkulatorze, nazwę stałej nie będącą jednym znakiem, zostanie ona obcięta. Na przykład jeśli masz zmienne "ananas" i "banan" w Kalkulatorze, &kmplot; zmieni ich nazwy na "A" i "B".</para>

<screenshot>
<screeninfo
>To jest zrzut ekranu okna powitalnego &kmplot;</screeninfo>
	<mediaobject>
	  <imageobject>
	    <imagedata fileref="settingsdlg.png" format="PNG"/>
	  </imageobject>
	  <textobject>
	    <phrase
>Zrzut ekranu</phrase>
	  </textobject>
	</mediaobject>
</screenshot>

</sect1>


<sect1 id="colors-config">
<title
>Konfiguracja: <guilabel
>Kolory</guilabel
></title>
<para
>W zakładce <guilabel
> Współrzędne </guilabel
> opcji konfiguracji kolorów, możesz zmienić kolory osi oraz siatki obszaru rysowania &kmplot;.</para>
<para
>W zakładce <guilabel
>Funkcje</guilabel
>, możesz zmienić kolory używane dla wykresów dziesięciu funkcji dozwolonych w &kmplot;.</para>
</sect1>

<sect1 id="coords-config">
<title
>Konfiguracja: <guilabel
>Współrzędne</guilabel
></title>

<sect2 id="axes-config">
<title
>Konfiguracja <guilabel
> Osi </guilabel
></title>
<para>
<variablelist>

<varlistentry>
<term
><guilabel
>Oś X</guilabel
></term>
<listitem>
<para
>Ustawia zakres osi X. Możesz wybrać jedną ze zdefinowanych wartości lub za pomocą przycisku <guilabel
>Użytkownika</guilabel
> stworzyć własną. Zauważ że w polach <guilabel
>Użytkownika</guilabel
> możesz używać wstępnie zdefiniowanych funkcji i stałych (zobacz <xref linkend="func-predefined"/>) jako wartości granicznych zakresu (np. ustaw <guilabel
>min:</guilabel
> na <userinput
>2*pi</userinput
>). Możesz nawet używać fukcji które sam zdefiniowałeś jako wartości granicznych osi. Na przykład jeśli zdefinowałeś funkcję <userinput
>f(x)=x^2</userinput
>, możesz ustawić <guilabel
>min:</guilabel
> na <userinput
>f(3)</userinput
>, co spowoduje nastawienie dolnego końca zakresu na 9.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Oś Y</guilabel
></term>
<listitem>
<para
>Ustawia zakres osi Y. Zobacz powyżej: <quote
>Oś X</quote
>.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Szerokość linii osi</guilabel
></term>
<listitem>
<para
>Ustawia szerokość linii reprezentujacych oś.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Szerokość podziałki</guilabel
></term>
<listitem>
<para
>Ustawia szerokość linii reprezentujących podziałkę na osiach.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Długość podziałki</guilabel
></term>
<listitem>
<para
>Ustawia długość linii reprezentujących podziałkę na osiach.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Etykiety</guilabel
></term>
<listitem>
<para
>Jeśli zaznaczony, nazwy (x, y) osi są wyświetlane na wykresie.</para>
</listitem>
</varlistentry>

</variablelist>
</para>

</sect2>

<sect2 id="grid-config">
<title
>Konfiguracja: <guilabel
>Siatka</guilabel
></title>
<para
>Możesz ustawić <guilabel
> Styl siatki </guilabel
> na jedną z czterech wartości: <variablelist>

<varlistentry>
<term
><guilabel
>Brak siatki</guilabel
></term>
<listitem>
<para
>Nie są rysowane żadne linie siatki</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Linie</guilabel
></term>
<listitem>
<para
>Proste linie w formie siatki kwadratów na obszarze rysowania.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Krzyżyki</guilabel
></term>
<listitem>
<para
>Rysowane są krzyżyki oznaczające punkty w których x i y mają wartości całkowite (np. (1,1), (4,2) itp.).</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Siatka biegunowa</guilabel
></term>
<listitem>
<para
>Rysowane są linie o stałym promieniu i stałym kącie.</para>
</listitem>
</varlistentry>
</variablelist>
</para>
<para
>Opcja <guilabel
>Szerokość linii</guilabel
> jest stosowana dla ustawienia szerokości linii siatki.</para>
</sect2>

<sect2 id="font-config">
<title
>Konfiguracja: <guilabel
>Czcionki</guilabel
></title>
<para
><guilabel
>Tablica nagłówkowa</guilabel
> ustawia czcionkę tablicy informacyjnej wyświetlanej na wydrukach &kmplot; natomiast <guilabel
>Etykiety osi</guilabel
> ustawia czcionkę używaną dla wszystkich etykiet na osiach w obszarze rysowania.</para>
</sect2>

</sect1>

<sect1 id="scaling-config">
<title
>Konfiguracja: <guilabel
>Skalowanie</guilabel
></title>

<para
>Dla każdej z osi, możesz ustawić wartości <guilabel
>Skalowanie</guilabel
> i <guilabel
>Drukowanie</guilabel
> dla jednej podziałki. Opcja <guilabel
>Skalowanie</guilabel
> ustawia ilość jednostek podziałki na osiach (i dzięki temu ustala jak daleko od siebie będą wykreślane linie siatki), natomiast opcja <guilabel
>Drukowanie</guilabel
> wybiera długość jednej kreski podziałki kiedy jest ona wyświetlana na ekranie lub drukowana. Dzięki temu te opcje mogą być używane do zmiany rozmiaru wykresu na ekranie lub na stronie. Na przykład, podwojenie wartości <guilabel
>Drukowanie</guilabel
> przy utrzymaniu wartości <guilabel
>Skalowanie</guilabel
> w rezultacie da wykres o podwójnej wysokości, lub szerokości.</para>
</sect1>

</chapter>

<!--
Local Variables:
mode: sgml
sgml-minimize-attributes:nil
sgml-general-insert-case:lower
sgml-indent-step:0
sgml-indent-data:nil
sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
End:
-->
