# Konfiguracja programu &kmplot;

Aby uzyskać dostęp do okna dialogowego konfiguracji programu &kmplot;, należy wybrać w menu pozycję Ustawienia Konfiguracja &kmplot;.... Sporą liczbę ustawień można zmienić również za pomocą opcji w menu Edycja.

## Konfiguracja: Ogólne

Można tutaj edytować ustawienia ogólne, są one 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.

Zrzut ekranu okna konfiguracji &kmplot;
Zrzut ekranu okna konfiguracji &kmplot;

Druga zakładka pozwala na definiowanie własnych stałych. &kmplot; zapisuje stałe w tym samym pliku co program &kcalc;. Oznacza, to że możesz stworzyć stałą w &kmplot;, zamknąć program, a następnie wczytać ją w &kcalc; i na odwrót. &kmplot; obsługuje tylko nazwy stałych złożone z jednej wielkiej litery, jeśli zdefiniujesz w &kcalc;, nazwę stałej nie będącą jednym znakiem, zostanie ona obcięta. Na przykład jeśli masz zmienne "ananas" i "banan" w &kcalc;, &kmplot; zmieni ich nazwy na "A" i "B".

## Konfiguracja: Kolory

W zakładce Współrzędne okna konfiguracji kolorów, można zmienić kolory osi oraz siatki obszaru rysowania &kmplot;.

Zrzut ekranu okna konfiguracji kolorów
Zrzut ekranu okna konfiguracji kolorów

W zakładce Domyślne kolory funkcji, można zmienić kolory używane dla wykresów dziesięciu funkcji dozwolonych w &kmplot;.

## Konfiguracja: Współrzędne

### Konfiguracja Osi

Oś X

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

Oś Y

  Ustawia zakres osi Y. Zobacz powyżej: Oś X.

Szerokość linii osi

  Ustawia szerokość rysowania linii oznaczających osie układu współrzędnych.

Szerokość podziałki:

  Ustawia szerokość kresek reprezentujących podziałkę na osiach.

Długość podziałki:

  Ustawia długość kresek reprezentujących podziałkę na osiach.

Pokaż etykiety

  Jeśli zaznaczony, nazwy osi (x, y) są wyświetlane na wykresie, zaś linie skali na osiach są oznaczane wartościami.

Pokaż dodatkową ramkę

  Po zaznaczeniu, obszar wykresu zostanie otoczony dodatkową linią

Pokaż osie

  Po włączeniu, wyświetlone zostaną osie układu współrzędnych.

Pokaż strzałki

  Po zaznaczeniu, na końcach osi zostaną narysowane strzałki.

### Konfiguracja: Siatka

Możesz ustawić Styl siatki na jedną z czterech wartości:

Brak

  Nie są rysowane żadne linie siatki

Linie

  Proste linie w formie siatki kwadratów na obszarze rysowania.

Krzyżyki

  Rysowane są krzyżyki oznaczające punkty w których x i y mają wartości całkowite (np. (1,1), (4,2) itp.).

Siatka biegunowa

  Rysowane są linie o stałym promieniu i stałym kącie.

Opcja Szerokość linii jest stosowana dla ustawienia szerokości linii siatki.

## Konfiguracja: Skalowanie

zrzut ekranu okna konfiguracji skalowania
zrzut ekranu okna konfiguracji skalowania

Dla każdej z osi, możesz ustawić wartości Skalowanie i Drukowanie dla jednej podziałki. Opcja Skalowanie ustawia ilość jednostek podziałki na osiach (i dzięki temu ustala jak daleko od siebie będą wykreślane linie siatki), natomiast opcja Drukowanie 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 Drukowanie przy utrzymaniu wartości Skalowanie w rezultacie da wykres o podwójnej wysokości, lub szerokości.

## Konfiguracja: Czcionki

zrzut ekranu okna konfiguracji czcionek
zrzut ekranu okna konfiguracji czcionek

Tablica nagłówkowa ustawia czcionkę tablicy informacyjnej wyświetlanej na wydrukach &kmplot; natomiast Czcionka osi ustawia czcionkę używaną dla wszystkich etykiet na osiach w obszarze rysowania.