Warning, /education/kmplot/po/uk/docs/kmplot/index.docbook is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" ?> 0002 <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [ 0003 <!ENTITY % addindex "IGNORE"> 0004 <!ENTITY % Ukrainian "INCLUDE" 0005 ><!-- change language only here --> 0006 ]> 0007 0008 <book id="kmplot" lang="&language;"> 0009 0010 <bookinfo> 0011 <title 0012 >Підручник з &kmplot;</title> 0013 <authorgroup> 0014 <author 0015 ><firstname 0016 >Klaus-Dieter</firstname 0017 > <surname 0018 >Möller</surname 0019 > <affiliation 0020 > <address 0021 >&Klaus-Dieter.Moeller.mail;</address> 0022 </affiliation> 0023 </author> 0024 <author 0025 >&Philip.Rodrigues; &Philip.Rodrigues.mail; </author> 0026 <author 0027 ><firstname 0028 >David</firstname 0029 > <surname 0030 >Saxton</surname 0031 > </author> 0032 <othercredit role="translator" 0033 ><firstname 0034 >Юрій</firstname 0035 ><surname 0036 >Чорноіван</surname 0037 ><affiliation 0038 ><address 0039 ><email 0040 >yurchor@ukr.net</email 0041 ></address 0042 ></affiliation 0043 ><contrib 0044 >Переклад українською</contrib 0045 ></othercredit 0046 > 0047 </authorgroup> 0048 0049 <copyright> 0050 <year 0051 >2000</year 0052 ><year 0053 >2001</year 0054 ><year 0055 >2002</year> 0056 <holder 0057 >Klaus-Dieter Möller</holder> 0058 </copyright> 0059 0060 <copyright> 0061 <year 0062 >2003</year> 0063 <holder 0064 >&Philip.Rodrigues; &Philip.Rodrigues.mail;</holder> 0065 </copyright> 0066 0067 <copyright> 0068 <year 0069 >2006</year> 0070 <holder 0071 >David Saxton</holder> 0072 </copyright> 0073 0074 <legalnotice 0075 >&FDLNotice;</legalnotice> 0076 0077 <date 0078 >5 січня 2021 року</date> 0079 <releaseinfo 0080 >1.3.0 (Програми 20.12)</releaseinfo> 0081 0082 <!-- Abstract about this handbook --> 0083 0084 <abstract> 0085 <para 0086 >&kmplot; є програмою для креслення графіків математичних функцій, створеною розробниками &kde;.</para> 0087 <para 0088 > <inlinemediaobject 0089 ><imageobject 0090 ><imagedata 0091 fileref="edu-logo.png" 0092 format="PNG"/></imageobject 0093 ></inlinemediaobject 0094 > &kmplot; є частиною проєкту &kde;-EDU: <ulink url="https://edu.kde.org/" 0095 >https://edu.kde.org/</ulink 0096 ></para 0097 ></abstract> 0098 0099 0100 <keywordset> 0101 <keyword 0102 >KDE</keyword> 0103 <keyword 0104 >KmPlot</keyword> 0105 <keyword 0106 >EDU</keyword> 0107 <keyword 0108 >освіта</keyword> 0109 <keyword 0110 >креслення</keyword> 0111 <keyword 0112 >математика</keyword> 0113 </keywordset> 0114 0115 </bookinfo> 0116 0117 <chapter id="introduction"> 0118 <title 0119 >Вступ</title> 0120 0121 <para 0122 >&kmplot; — програма для побудови математичних функцій, створена розробниками &kde;. У програму вбудовано потужні засоби обробки. Ви можете будувати по декілька функцій одночасно, а також створювати з цих функцій комбінації для побудови нових функцій.</para> 0123 0124 <screenshot> 0125 <screeninfo 0126 >Приклади</screeninfo> 0127 <mediaobject> 0128 <imageobject> 0129 <imagedata fileref="threeplots.png" format="PNG"/> 0130 </imageobject> 0131 <textobject> 0132 <phrase 0133 >Приклади</phrase> 0134 </textobject> 0135 </mediaobject> 0136 </screenshot> 0137 0138 <para 0139 >&kmplot; підтримує побудову різних типів графіків:</para> 0140 <itemizedlist> 0141 <listitem 0142 ><para 0143 >Графіки явних функцій у декартовій системі координат у формі y = f(x).</para 0144 ></listitem> 0145 <listitem 0146 ><para 0147 >Графіки функцій, заданих параметрично, якщо компоненти x та y задаються як функції іншої незалежної змінної.</para 0148 ></listitem> 0149 <listitem 0150 ><para 0151 >Графіки функцій, заданих у полярній системі координат у формі r = r(&thgr;).</para 0152 ></listitem> 0153 <listitem 0154 ><para 0155 >Графіки неявних функцій, у яких координати x і y пов’язані між собою рівнянням.</para 0156 ></listitem> 0157 <listitem 0158 ><para 0159 >Графіки розв’язків диференціальних рівнянь.</para 0160 ></listitem> 0161 </itemizedlist> 0162 0163 <para 0164 >&kmplot; має також додаткові числові і візуальні можливості, зокрема:</para> 0165 <itemizedlist> 0166 <listitem 0167 ><para 0168 >Заповнення кольором і обчислення площі між графіком і віссю першої координати.</para 0169 ></listitem> 0170 <listitem 0171 ><para 0172 >Знаходження максимальних і мінімальних значень.</para 0173 ></listitem> 0174 <listitem 0175 ><para 0176 >Динамічна зміна параметрів функції.</para 0177 ></listitem> 0178 <listitem 0179 ><para 0180 >Побудова функцій похідної і інтеграла.</para 0181 ></listitem> 0182 </itemizedlist> 0183 0184 <para 0185 >Ці можливості допоможуть вам у вивченні взаємозв’язку між математичними функціями і їх графічними представленнями у координатній системі.</para> 0186 0187 </chapter> 0188 0189 <chapter id="first-steps"> 0190 <title 0191 >Перші кроки у &kmplot;</title> 0192 0193 <sect1 id="simple-function-plot"> 0194 <title 0195 >Креслення графіка простої функції</title> 0196 0197 <para 0198 >На бічній панелі ліворуч є кнопка <guibutton 0199 >Створити</guibutton 0200 > зі спадним меню для створення нових графіків. Натисніть її і оберіть <guilabel 0201 >Графік у декартовій системі</guilabel 0202 >. Фокус буде переведено на поле для редагування поточного рівняння. Замініть типовий текст на <screen 0203 ><userinput 0204 >y = x^2</userinput 0205 ></screen 0206 > і натисніть клавішу &Enter;. Після виконання цієї дії буде накреслено графік функції y = x<superscript 0207 >2</superscript 0208 > у декартовій системі координат. Натисніть кнопку <guibutton 0209 >Створити</guibutton 0210 > ще раз, виберіть <guilabel 0211 >Графік у декартовій системі</guilabel 0212 >, але цього разу введіть текст <screen 0213 ><userinput 0214 >y = 5sin(x)</userinput 0215 ></screen 0216 >, щоб накреслити інший графік. </para> 0217 0218 <para 0219 >Перетягніть запис <userinput 0220 >y = 5sin(x)</userinput 0221 > на лівій бічній панелі і скиньте його на нове місце, щоб клонувати графік. Замініть <userinput 0222 >sin</userinput 0223 > на <userinput 0224 >cos</userinput 0225 >, щоб отримати графік косинуса того самого кольору. </para> 0226 0227 <para 0228 >Наведіть вказівник миші на одну з тільки-но накреслених ліній і клацніть лівою кнопкою. Тепер перехрестя змінить колір на колір поточного графіка і закріпиться на ньому. Ви можете скористатися мишею для пересування перехрестя вздовж графіка. У смужці стану внизу вікна буде показано координати поточної позиції. Зауважте, що якщо графік перетинає горизонтальну вісь у смужці стану також буде показано корінь функції.</para> 0229 0230 <para 0231 >Ще раз клацніть лівою кнопкою миші і перехрестя буде від’єднано від графіка.</para> 0232 </sect1> 0233 0234 <sect1 id="edit-properties"> 0235 <title 0236 >Зміна властивостей</title> 0237 0238 <para 0239 >Давайте зробимо декілька змін у функції і змінимо колір графіка.</para> 0240 0241 <para 0242 >На бічній панелі <guilabel 0243 >Функції</guilabel 0244 > показано список всіх функцій, які ви накреслили. Якщо <guilabel 0245 >y = x^2</guilabel 0246 > ще не вибрано, виберіть цю функцію. Тепер ви маєте доступ до великої кількості параметрів. Давайте перейменуємо функцію і опустимо графік на п’ять одиниць вниз. Для цього змініть рівняння функції на <screen 0247 ><userinput 0248 >parabola(x) = x^2 - 5</userinput 0249 ></screen 0250 > і натисніть клавішу enter. Щоб вибрати інший колір для графіка, натисніть кнопку <guilabel 0251 >Колір</guilabel 0252 > у розділі <guilabel 0253 >Вигляд</guilabel 0254 > внизу бічної панелі функцій і виберіть новий колір. <note 0255 > <para 0256 >Всі зміни можна скасувати за допомогою пункту меню <menuchoice 0257 ><guimenu 0258 >Зміни</guimenu 0259 ><guimenuitem 0260 >Вернути</guimenuitem 0261 > </menuchoice 0262 >.</para> 0263 </note> 0264 </para> 0265 </sect1> 0266 </chapter> 0267 0268 <chapter id="using-kmplot"> 0269 <title 0270 >Користування &kmplot;</title> 0271 0272 <para 0273 >&kmplot; може працювати з декількома типами функцій, які можна вказувати як у явному вигляді, так і у вигляді рівняння:</para> 0274 0275 <itemizedlist> 0276 <listitem 0277 ><para 0278 >Функції для побудови графіків у декартовій системі координат можна записувати у формі <quote 0279 >y = x^2</quote 0280 >, де x використано як змінну; або у формі <quote 0281 >f(a) = a^2</quote 0282 >, де назва змінної є довільною.</para 0283 ></listitem> 0284 <listitem 0285 ><para 0286 >Визначення функцій, заданих параметрично, подібні до визначень функцій у декартових координатах. Координати x і y можна ввести у вигляді рівнянь відносно змінної t, наприклад <quote 0287 >x = sin(t)</quote 0288 >, <quote 0289 >y = cos(t)</quote 0290 >, або у вигляді функцій, наприклад <quote 0291 >f_x(s) = sin(s)</quote 0292 >, <quote 0293 >f_y(s) = cos(s)</quote 0294 >.</para 0295 ></listitem> 0296 <listitem 0297 ><para 0298 >Визначення функцій, заданих у полярних координатах, подібне до визначення функцій у декартових координатах. Їх можна ввести або у вигляді рівняння у &thgr;, наприклад <quote 0299 >r = &thgr;</quote 0300 >, або як функцію, наприклад <quote 0301 >f(x) = x</quote 0302 >.</para 0303 ></listitem> 0304 <listitem 0305 ><para 0306 >Назву функції, заданої неявно, слід вводити окремо від виразу, який пов’язує між собою координати x і y. Якщо змінні x і y вказано у назві функції (наприклад, якщо ви вказали як назву функції вираз <quote 0307 >f(a,b)</quote 0308 >), буде використано вказані змінні. У іншому випадку буде вважатися, що змінні позначаються літерами x і y.</para 0309 ></listitem> 0310 <listitem 0311 ><para 0312 >Функції, які задаються диференціальним рівнянням, описуються у вигляді диференціального рівняння розв’язаного відносно старшої похідної. Диференціювання позначається штрихом ('). У формі функцій рівняння буде схожим на <quote 0313 >f''(x) = f' − f</quote 0314 >. У формі рівняння це буде щось на зразок <quote 0315 >y'' = y' − y</quote 0316 >. Зауважте, що у обох випадках частину <quote 0317 >(x)</quote 0318 > не потрібно додавати до членів нижчого порядку (тобто, вам слід вводити <quote 0319 >f'(x) = −f</quote 0320 >, а не <quote 0321 >f'(x) = −f(x)</quote 0322 >).</para 0323 ></listitem> 0324 </itemizedlist> 0325 0326 <para 0327 >Всі поля для запису рівнянь мають кнопку праворуч від поля. Якщо ви на неї натиснете, з’явиться діалогове вікно <guilabel 0328 >Редактора рівнянь</guilabel 0329 >, у якому ви знайдете: <itemizedlist> 0330 <listitem> 0331 <para 0332 >Широкий вибір математичних символів, які можна використовувати у рівняннях, але яких немає на звичайних клавіатурах.</para> 0333 </listitem> 0334 <listitem> 0335 <para 0336 >Список сталих користувача і кнопку для їх зміни.</para> 0337 </listitem> 0338 <listitem> 0339 <para 0340 >Список вже визначених функцій. Зауважте, що якщо ви вибрали якусь частину тексту, під час додавання функції її буде використано як параметр функції. Наприклад, якщо вибрано частину <quote 0341 >1 + x</quote 0342 > у рівнянні <quote 0343 >y = 1 + x</quote 0344 >, а потім вказано функцію синуса, рівняння набуде вигляду <quote 0345 > y = sin(1+x)</quote 0346 >. </para> 0347 </listitem> 0348 </itemizedlist> 0349 </para> 0350 0351 <screenshot> 0352 <screeninfo 0353 >Ось знімок вітального вікна &kmplot;</screeninfo> 0354 <mediaobject> 0355 <imageobject> 0356 <imagedata fileref="main.png" format="PNG"/> 0357 </imageobject> 0358 <textobject> 0359 <phrase 0360 >Знімок вікна</phrase> 0361 </textobject> 0362 </mediaobject> 0363 </screenshot> 0364 0365 <sect1 id="function-types"> 0366 <title 0367 >Типи функцій</title> 0368 0369 <sect2 id="cartesian-functions"> 0370 <title 0371 >Функції у декартовій системі координат</title> 0372 <para 0373 >Щоб ввести явну функцію (тобто, функцію у вигляді y=f(x)) у &kmplot;, просто наберіть такий рядок: <screen 0374 ><userinput 0375 ><replaceable 0376 >f</replaceable 0377 >(<replaceable 0378 >x</replaceable 0379 >) = <replaceable 0380 >вираз</replaceable 0381 ></userinput 0382 ></screen 0383 >, де: <itemizedlist> 0384 <listitem 0385 ><para 0386 ><replaceable 0387 >f</replaceable 0388 > — це назва функції, яку можна визначати у вигляді рядка з літер і цифр.</para> 0389 </listitem> 0390 0391 <listitem 0392 ><para 0393 ><replaceable 0394 >x</replaceable 0395 > — горизонтальна координата, яку буде використано у виразі по інший бік від знака рівності. Це німа змінна, отже, ви можете використовувати будь-яку назву змінної, результат має бути однаковим.</para> 0396 </listitem> 0397 0398 <listitem> 0399 <para 0400 ><replaceable 0401 >вираз</replaceable 0402 > — це вираз функції, яку буде накреслено, поданий за допомогою синтаксису &kmplot;. Про синтаксис можна прочитати у <xref linkend="math-syntax"/>. </para> 0403 </listitem> 0404 0405 </itemizedlist> 0406 </para> 0407 </sect2> 0408 0409 <sect2 id="parametric-functions"> 0410 <title 0411 >Функції, задані параметрично</title> 0412 <para 0413 >Функції, задані параметрично, — це функції, у яких координати точок x і y визначаються окремими функціями однієї змінної (параметра), яку часто позначають літерою t. Щоб ввести функцію, задану параметрично у &kmplot;, виконайте ті самі процедури, що і під час визначення функції у декартовій системі координат, для кожної з функцій x і y. Так само, як і у випадку функцій у декартових координатах, ви можете використовувати як назву параметра будь-яку бажану назву.</para> 0414 <para 0415 >Припустімо, наприклад, що ви бажаєте побудувати коло, яке задається параметричними рівняннями x = sin(t), y = cos(t). Після створення параметричного графіка введіть відповідні рівняння у поля для x і y, тобто, <userinput 0416 >f_x(t)=sin(t)</userinput 0417 > і <userinput 0418 >f_y(t)=cos(t)</userinput 0419 >. </para> 0420 <para 0421 >Ви можете встановити додаткові параметри графіка у редакторі функцій: <variablelist 0422 > <varlistentry> 0423 <term 0424 ><guilabel 0425 >Мін.:</guilabel 0426 ></term> 0427 <term 0428 ><guilabel 0429 >Макс.:</guilabel 0430 ></term> 0431 <listitem> 0432 <para 0433 >Ці параметри обмежують діапазон параметра t, для якого буде побудовано функцію.</para> 0434 </listitem> 0435 </varlistentry> 0436 </variablelist> 0437 </para> 0438 </sect2> 0439 0440 <sect2 id="polar-functions"> 0441 <title 0442 >Функції, задані у полярних координатах</title> 0443 0444 <para 0445 >Координатами точки у полярній системі координат є відстань точки від початку координат (полярний радіус, який зазвичай позначають літерою r), і кут між променем проведеним через початок координат і точку і додатним напрямком горизонтальної вісі (полярний кут, який зазвичай позначають &thgr;, тобто грецькою літерою «тета»). Щоб ввести функцію, задану у полярних координатах, натисніть кнопку <guibutton 0446 >Створити</guibutton 0447 > і виберіть <guilabel 0448 >Графік у полярній системі</guilabel 0449 > зі списку. У полі визначення вкажіть рівняння для функції і назву змінної, яка відповідає полярному куту, наприклад, щоб побудувати спіраль Архімеда, r = &thgr;, введіть: <screen 0450 ><userinput 0451 >r(&thgr;) = &thgr;</userinput 0452 ></screen 0453 >Зауважте, що ви можете використовувати для позначення полярного кута будь-яку літеру, отже, якщо ви введете <quote 0454 >r(t) = t</quote 0455 > або <quote 0456 >f(x) = x</quote 0457 >, ви отримаєте той самий результат. </para> 0458 </sect2> 0459 0460 <sect2 id="implicit-functions"> 0461 <title 0462 >Функції, задані неявно</title> 0463 0464 <para 0465 >Неявний вираз для функції — це рівняння, яке пов’язує між собою координати точок функції x і y. Наприклад, щоб побудувати коло, натисніть кнопку <guibutton 0466 >Створити</guibutton 0467 > і оберіть зі списку <guilabel 0468 >Графік неявної функції</guilabel 0469 >. Потім введіть до поля рівняння (під полем назви функції) такий текст: <screen 0470 ><userinput 0471 >x^2 + y^2 = 25</userinput 0472 ></screen> 0473 </para> 0474 </sect2> 0475 0476 <sect2 id="differential-functions"> 0477 <title 0478 >Графіки розв’язків диференціальних рівнянь</title> 0479 0480 <para 0481 >&kmplot; може будувати графіки розв’язків диференціальних рівнянь. Цими рівняннями є рівняння розв’язані відносно найстаршої похідної у вигляді y<superscript 0482 >(n)</superscript 0483 > = F(x,y',y'',...,y<superscript 0484 >(n−1)</superscript 0485 >), де y<superscript 0486 >k</superscript 0487 > позначає k-ту похідну функції y(x). &kmplot; може встановлювати порядок похідної лише за кількістю штрихів, які записано після назви функції. Наприклад, для побудови синуса можна скористатися диференціальним рівнянням <userinput 0488 >y'' = − y</userinput 0489 > або <userinput 0490 >f''(x) = −f</userinput 0491 >. </para> 0492 0493 <para 0494 >Але для встановлення кривої-розв’язку диференціального рівняння недостатньо самого диференціального рівняння. Для побудови на діаграмі кривої потрібна комбінація диференціального рівняння і початкових умов (задача Коші). Ви можете вказати початкові умови, якщо перейдете на вкладку <guilabel 0495 >Початкові умови</guilabel 0496 > після задання самого диференціального рівняння. Кількість стовпчиків доступних для редагування початкових умов залежатиме від порядку диференціального рівняння. </para> 0497 0498 <para 0499 >Ви можете встановити додаткові параметри графіка у редакторі функцій: <variablelist 0500 > <varlistentry> 0501 <term 0502 ><guilabel 0503 >Крок:</guilabel 0504 ></term> 0505 <listitem> 0506 <para 0507 >Параметр кроку на панелі точності буде використано під час числового розв’язання диференціального рівняння (за допомогою метода Рунґе-Кутти). Його значення — максимальний використаний розмір кроку; для побудови достатньо збільшеної ділянки графіку може бути використано менше значення кроку.</para> 0508 </listitem> 0509 </varlistentry> 0510 </variablelist> 0511 </para> 0512 0513 </sect2> 0514 </sect1> 0515 0516 <sect1 id="combining-functions"> 0517 <title 0518 >Складені функції</title> 0519 <para 0520 >Функції можна комбінувати для отримання нових функцій. Просто введіть ці функції після знаку рівності у виразі так, неначе ці функції є простими змінними. Наприклад, якщо ви визначили функції f(x) і g(x), ви можете побудувати графік їх суми за допомогою команди: <screen 0521 ><userinput 0522 >sum(x) = f(x) + g(x)</userinput 0523 ></screen> 0524 </para> 0525 </sect1> 0526 0527 <sect1 id="function-appearance"> 0528 <title 0529 >Зміна вигляду функцій</title> 0530 0531 <para 0532 >Щоб змінити вигляд графіка функції у головному вікні побудови, виберіть цю функцію на бічній панелі <guilabel 0533 >Функції</guilabel 0534 >. Ви можете змінити товщину лінії графіка, колір та багато інших параметрів, якщо натискатимете на кнопки <guibutton 0535 >Колір</guibutton 0536 > або <guibutton 0537 >Додатково...</guibutton 0538 >, розташовані внизу розділу <guilabel 0539 >Вигляд</guilabel 0540 >. </para> 0541 0542 <para 0543 >Якщо ви працюєте зі звичайною функцією, у вікні редактора буде три вкладки. На першій ви маєте вказати рівняння, яке задає функцію. Вкладка <guilabel 0544 >Похідні</guilabel 0545 > надасть вам можливість вказати програмі, що слід побудувати і графіки першої та другої похідних функції. За допомогою вкладки <guilabel 0546 >Інтеграл</guilabel 0547 > ви можете побудувати графік первісної функції. </para> 0548 </sect1> 0549 0550 <sect1 id="popupmenu"> 0551 <title 0552 >Контекстне меню</title> 0553 <screenshot> 0554 <screeninfo 0555 >Контекстне меню графіка</screeninfo> 0556 <mediaobject> 0557 <imageobject> 0558 <imagedata fileref="popup.png" format="PNG"/> 0559 </imageobject> 0560 <textobject> 0561 <phrase 0562 >Контекстне меню графіка</phrase> 0563 </textobject> 0564 </mediaobject> 0565 </screenshot> 0566 0567 <para 0568 >Якщо навести вказівник миші на графік функції або на точку графіка функції, заданої параметрично, і натиснути праву кнопку миші з’явиться вигулькне меню. У цьому меню буде п'ять пунктів:</para> 0569 0570 <variablelist> 0571 <varlistentry> 0572 <term 0573 ><menuchoice 0574 ><guimenuitem 0575 >Зміни</guimenuitem> 0576 </menuchoice 0577 ></term> 0578 <listitem> 0579 <para 0580 >Вибирає функцію на бічній панелі <guilabel 0581 >Функції</guilabel 0582 > для зміни.</para> 0583 </listitem> 0584 </varlistentry> 0585 0586 <varlistentry> 0587 <term 0588 ><menuchoice 0589 ><guimenuitem 0590 >Сховати</guimenuitem> 0591 </menuchoice 0592 ></term> 0593 <listitem> 0594 <para 0595 >Ховає вибраний графік. Інші частини графіку функції будуть видимими.</para> 0596 </listitem> 0597 </varlistentry> 0598 0599 <varlistentry> 0600 <term 0601 ><menuchoice 0602 ><guimenuitem 0603 >Вилучити</guimenuitem> 0604 </menuchoice 0605 ></term> 0606 <listitem> 0607 <para 0608 >Вилучає функцію. Всі її графіки зникають.</para> 0609 </listitem> 0610 </varlistentry> 0611 <varlistentry> 0612 <term 0613 ><menuchoice 0614 ><guimenuitem 0615 >Анімація графіка...</guimenuitem> 0616 </menuchoice 0617 ></term> 0618 <listitem> 0619 <para 0620 >Відкриває діалогове вікно <guilabel 0621 >Параметрична анімація</guilabel 0622 >.</para> 0623 </listitem> 0624 </varlistentry> 0625 <varlistentry> 0626 <term 0627 ><menuchoice 0628 ><guimenuitem 0629 >Калькулятор</guimenuitem> 0630 </menuchoice 0631 ></term> 0632 <listitem> 0633 <para 0634 >Відкриває діалогове вікно <guilabel 0635 >Калькулятор</guilabel 0636 >.</para> 0637 </listitem> 0638 </varlistentry> 0639 </variablelist> 0640 0641 <para 0642 >Залежно від типу графіка, також можуть бути доступними ще п'ять інструментів:</para> 0643 0644 <variablelist> 0645 <varlistentry> 0646 <term 0647 ><menuchoice 0648 ><guimenuitem 0649 >Копіювати (x, y)</guimenuitem> 0650 </menuchoice 0651 ></term> 0652 <listitem> 0653 <para 0654 >Копіює поточне значення на графіку до буфера обміну даними системи. Цим інструментом можна скористатися для створення таблиць значень функції у іншій програмі. </para> 0655 </listitem> 0656 </varlistentry> 0657 0658 <varlistentry> 0659 <term 0660 ><menuchoice 0661 ><guimenuitem 0662 >Копіювати значення кореня</guimenuitem> 0663 </menuchoice 0664 ></term> 0665 <listitem> 0666 <para 0667 >Копіює значення <literal 0668 >x</literal 0669 > кореня до загальносистемного буфера обміну даними. Скопійовано буде лише перші п'ять цифр після десятково коми у десятковому записі кореня. Скористайтеся якоюсь <ulink url="https://en.wikipedia.org/wiki/Computer_algebra_system" 0670 >системою комп'ютерної алгебри</ulink 0671 >, якщо потрібно визначити цей корінь із довільною точністю. Цим інструментом можна скористатися, лише якщо поточна позиція стеження перебуває поблизу кореня. </para> 0672 </listitem> 0673 </varlistentry> 0674 0675 <varlistentry> 0676 <term 0677 ><menuchoice 0678 ><guimenuitem 0679 >Намалювати область...</guimenuitem> 0680 </menuchoice 0681 ></term> 0682 <listitem> 0683 <para 0684 >У діалозі, що з’явиться оберіть мінімальне і максимальне значення координат точок області за горизонтальною віссю. Буде обчислено інтеграл і заповнено кольором, що відповідає кольорові графіка, область між графіком і горизонтальною віссю на вказаному відрізку. </para> 0685 </listitem> 0686 </varlistentry> 0687 0688 <varlistentry> 0689 <term 0690 ><menuchoice 0691 ><guimenuitem 0692 >Знайти мінімум...</guimenuitem> 0693 </menuchoice 0694 ></term> 0695 <listitem> 0696 <para 0697 >Знайти на графіку мінімальне значення функції на заданому відрізку. У діалоговому вікні, що з’явиться буде виділено вибраний графік. У цьому діалоговому вікні вам слід ввести ліву і праву границі відрізку, на якому ви бажаєте знайти мінімум. </para> 0698 <para 0699 >Зауваження: Ви також можете вказати програмі, що точки екстремумів слід виокремити візуально. Доступ до відповідного параметра можна отримати у діалоговому вікні <guilabel 0700 >Вигляд графіка</guilabel 0701 >, яке викликається з бічної панелі <guilabel 0702 >Функції</guilabel 0703 >, натисканням кнопки <guibutton 0704 >Додатково...</guibutton 0705 >. </para> 0706 </listitem> 0707 </varlistentry> 0708 0709 <varlistentry> 0710 <term 0711 ><menuchoice 0712 ><guimenuitem 0713 >Знайти максимум...</guimenuitem> 0714 </menuchoice 0715 ></term> 0716 <listitem> 0717 <para 0718 >Те саме, що і <guimenuitem 0719 >Знайти мінімум...</guimenuitem 0720 > у пункті вище, але замість мінімального значення буде знайдено максимальне.</para> 0721 </listitem> 0722 </varlistentry> 0723 0724 </variablelist> 0725 </sect1> 0726 0727 </chapter> 0728 0729 <chapter id="configuration"> 0730 <title 0731 >Налаштування &kmplot;</title> 0732 <para 0733 >Щоб відкрити діалогове вікно налаштування &kmplot;, виберіть пункт меню <menuchoice 0734 ><guimenu 0735 >Параметри</guimenu 0736 ><guimenuitem 0737 >Налаштувати &kmplot;...</guimenuitem 0738 ></menuchoice 0739 >. Параметри, що стосуються <guimenuitem 0740 >Констант...</guimenuitem 0741 >, можна змінити лише у меню <guimenu 0742 >Зміни</guimenu 0743 >, а параметри, що стосуються <guimenuitem 0744 >Координатної системи...</guimenuitem 0745 >, лише з меню <guimenu 0746 >Перегляд</guimenu 0747 >.</para> 0748 0749 <sect1 id="general-config"> 0750 <title 0751 >Загальні налаштування</title> 0752 0753 <screenshot> 0754 <screeninfo 0755 >Знімок діалогового вікна загальних налаштувань</screeninfo> 0756 <mediaobject> 0757 <imageobject> 0758 <imagedata fileref="settings-general.png" format="PNG"/> 0759 </imageobject> 0760 <textobject> 0761 <phrase 0762 >Знімок діалогового вікна загальних налаштувань</phrase> 0763 </textobject> 0764 </mediaobject> 0765 </screenshot> 0766 0767 <para 0768 >Тут ви можете встановити загальні параметри, які буде автоматично збережено під час виходу з &kmplot;. Ви можете вказати режим обчислення кутів (радіани чи градуси), коефіцієнти збільшення і зменшення для зміни масштабу за допомогою натискання клавіші &Ctrl; із одночасним прокручуванням коліщатка миші або <link linkend="a-view-menu" 0769 >відповідних пунктів меню</link 0770 > і те, чи показувати додаткові засоби слідкування за графіком.</para> 0771 </sect1> 0772 0773 <sect1 id="diagram-config"> 0774 <title 0775 >Налаштування діаграми</title> 0776 0777 <screenshot> 0778 <screeninfo 0779 >Знімок діалогового вікна вигляд діаграми</screeninfo> 0780 <mediaobject> 0781 <imageobject> 0782 <imagedata fileref="settings-diagram.png" format="PNG"/> 0783 </imageobject> 0784 <textobject> 0785 <phrase 0786 >Знімок діалогового вікна вигляд діаграми</phrase> 0787 </textobject> 0788 </mediaobject> 0789 </screenshot> 0790 0791 <para 0792 >Ви можете встановити <guilabel 0793 >Стиль сітки</guilabel 0794 > у одне з чотирьох значень: <variablelist> 0795 0796 <varlistentry> 0797 <term 0798 ><guilabel 0799 >Немає</guilabel 0800 ></term> 0801 <listitem> 0802 <para 0803 >Без ліній сітки у області побудови.</para> 0804 </listitem> 0805 </varlistentry> 0806 0807 <varlistentry> 0808 <term 0809 ><guilabel 0810 >Лінії</guilabel 0811 ></term> 0812 <listitem> 0813 <para 0814 >Прямі лінії формують у області побудови сітку з квадратними комірками.</para> 0815 </listitem> 0816 </varlistentry> 0817 0818 <varlistentry> 0819 <term 0820 ><guilabel 0821 >Перехрестя</guilabel 0822 ></term> 0823 <listitem> 0824 <para 0825 >Малюються перехрестя, які позначають точки, де x і y мають цілі значення (наприклад, (1,1), (4,2) тощо).</para> 0826 </listitem> 0827 </varlistentry> 0828 0829 <varlistentry> 0830 <term 0831 ><guilabel 0832 >Полярна</guilabel 0833 ></term> 0834 <listitem> 0835 <para 0836 >У області побудови малюються лінії сталого радіусу і сталого полярного кута.</para> 0837 </listitem> 0838 </varlistentry> 0839 </variablelist> 0840 </para> 0841 0842 <para 0843 >Також можна налаштувати і інші параметри вигляду діаграми: <variablelist> 0844 <varlistentry> 0845 <term 0846 ><guilabel 0847 >Позначки осей</guilabel 0848 ></term> 0849 <listitem> 0850 <para 0851 >У цьому розділі можна визначити позначки для горизонтальної та вертикальної осей.</para> 0852 </listitem> 0853 </varlistentry> 0854 0855 <varlistentry> 0856 <term 0857 ><guilabel 0858 >Товщина осей:</guilabel 0859 ></term> 0860 <listitem> 0861 <para 0862 >Встановлює товщину ліній, що відповідають осям координат.</para> 0863 </listitem> 0864 </varlistentry> 0865 0866 <varlistentry> 0867 <term 0868 ><guilabel 0869 >Товщина ліній:</guilabel 0870 ></term> 0871 <listitem> 0872 <para 0873 >Встановлює товщину ліній сітки.</para> 0874 </listitem> 0875 </varlistentry> 0876 0877 <varlistentry> 0878 <term 0879 ><guilabel 0880 >Товщина лінії позначки:</guilabel 0881 ></term> 0882 <listitem> 0883 <para 0884 >Встановлює товщину ліній, що відповідають позначкам на осях.</para> 0885 </listitem> 0886 </varlistentry> 0887 0888 <varlistentry> 0889 <term 0890 ><guilabel 0891 >Довжина лінії позначки:</guilabel 0892 ></term> 0893 <listitem> 0894 <para 0895 >Встановлює довжину ліній, що відповідають позначкам на осях.</para> 0896 </listitem> 0897 </varlistentry> 0898 0899 <varlistentry> 0900 <term 0901 ><guilabel 0902 >Показати позначки</guilabel 0903 ></term> 0904 <listitem> 0905 <para 0906 >Якщо позначено, на графіку буде показано назви осей і позначки на них з мітками.</para> 0907 </listitem> 0908 </varlistentry> 0909 0910 <varlistentry> 0911 <term 0912 ><guilabel 0913 >Показати осі</guilabel 0914 ></term> 0915 <listitem> 0916 <para 0917 >Якщо позначено, осі будуть видимими.</para> 0918 </listitem> 0919 </varlistentry> 0920 0921 <varlistentry> 0922 <term 0923 ><guilabel 0924 >Показувати стрілки</guilabel 0925 ></term> 0926 <listitem> 0927 <para 0928 >Якщо позначено, осі буде показано зі стрілками на їх кінцях.</para> 0929 </listitem> 0930 </varlistentry> 0931 0932 </variablelist> 0933 0934 </para> 0935 </sect1> 0936 0937 <sect1 id="colors-config"> 0938 <title 0939 >Налаштування кольорів</title> 0940 0941 <screenshot> 0942 <screeninfo 0943 >Знімок діалогового вікна кольорів</screeninfo> 0944 <mediaobject> 0945 <imageobject> 0946 <imagedata fileref="settings-colors.png" format="PNG"/> 0947 </imageobject> 0948 <textobject> 0949 <phrase 0950 >Знімок діалогового вікна кольорів</phrase> 0951 </textobject> 0952 </mediaobject> 0953 </screenshot> 0954 0955 <para 0956 >У розділі <guilabel 0957 >Координати</guilabel 0958 > діалогового вікна налаштування <guilabel 0959 >Кольорів</guilabel 0960 > ви можете змінити кольори осей, сітки і тла головної області перегляду &kmplot;. </para> 0961 0962 <para 0963 >Параметр <guilabel 0964 >Типові кольори функцій</guilabel 0965 > визначає, які саме кольори типово буде використано для побудови нових функцій.</para> 0966 </sect1> 0967 0968 <sect1 id="font-config"> 0969 <title 0970 >Налаштування шрифтів</title> 0971 0972 <screenshot> 0973 <screeninfo 0974 >Знімок діалогового вікна шрифтів</screeninfo> 0975 <mediaobject> 0976 <imageobject> 0977 <imagedata fileref="settings-fonts.png" format="PNG"/> 0978 </imageobject> 0979 <textobject> 0980 <phrase 0981 >Знімок діалогового вікна шрифтів</phrase> 0982 </textobject> 0983 </mediaobject> 0984 </screenshot> 0985 0986 <variablelist> 0987 0988 <varlistentry> 0989 <term 0990 ><guilabel 0991 >Позначки осей</guilabel 0992 ></term> 0993 <listitem> 0994 <para 0995 >Шрифт, який буде використано для позначок на осях і міток x/y.</para> 0996 </listitem> 0997 </varlistentry> 0998 0999 <varlistentry> 1000 <term 1001 ><guilabel 1002 >Позначки діаграм:</guilabel 1003 ></term> 1004 <listitem> 1005 <para 1006 >Шрифт, який буде використано для міток діаграм (наприклад, для показу назви креслення або точок екстремумів).</para> 1007 </listitem> 1008 </varlistentry> 1009 <varlistentry> 1010 <term 1011 ><guilabel 1012 >Таблиця-шапка:</guilabel 1013 ></term> 1014 <listitem> 1015 <para 1016 >Шрифт, який буде використано для таблиці-заголовка під час друку креслення.</para> 1017 </listitem> 1018 </varlistentry> 1019 1020 </variablelist> 1021 </sect1> 1022 1023 </chapter> 1024 1025 <chapter id="reference"> 1026 <title 1027 >Довідник з &kmplot;</title> 1028 1029 <sect1 id="func-syntax"> 1030 <title 1031 >Синтаксис функцій</title> 1032 1033 <para 1034 >Слід дотримуватися деяких синтаксичних правил:</para> 1035 1036 <screen 1037 ><userinput 1038 >назва(змінна_1[, змінна_2])=вираз [;додатки]</userinput 1039 > 1040 </screen> 1041 1042 1043 <variablelist> 1044 <varlistentry> 1045 <term 1046 >назва</term> 1047 <listitem> 1048 1049 <para 1050 >Назва функції. Якщо першим символом назви буде <quote 1051 >r</quote 1052 >, засіб обробки вважатиме, що ви використовуєте полярні координати. Якщо першим символом назви є <quote 1053 >x</quote 1054 > (наприклад <quote 1055 >xfunc</quote 1056 >), засіб обробки шукатиме парну функцію з початковою літерою <quote 1057 >y</quote 1058 > (у даному випадку, <quote 1059 >yfunc</quote 1060 >), щоб завершити визначення функції, заданої параметрично. </para> 1061 </listitem> 1062 </varlistentry> 1063 <varlistentry> 1064 <term 1065 >змінна_1</term> 1066 <listitem 1067 ><para 1068 >Змінна функції.</para 1069 ></listitem> 1070 </varlistentry> 1071 <varlistentry> 1072 <term 1073 >змінна_2</term> 1074 <listitem 1075 ><para 1076 ><quote 1077 >Груповий параметр</quote 1078 > функції. Його слід відокремити від змінної функції комою. Ви можете використовувати груповий параметр, наприклад, для побудови декількох графіків з однієї функції. Значення параметра можна вибрати вручну, а можна використати панель з повзунком для керування одним параметром. Змінюючи розташування повзунка, ви змінюватимете значення параметра. Повзунок може перебувати у позиції, що визначає значення від 0 до 100.</para 1079 ></listitem> 1080 </varlistentry> 1081 <varlistentry> 1082 <term 1083 >вираз</term> 1084 <listitem 1085 ><para 1086 >Вираз, що визначає функцію.</para 1087 ></listitem> 1088 </varlistentry> 1089 </variablelist> 1090 </sect1> 1091 1092 <sect1 id="func-predefined"> 1093 <title 1094 >Вже визначені назви функцій і констант</title> 1095 1096 <para 1097 >Побачити список всіх вже визначених функцій і констант, які відомі &kmplot; можна за допомогою пункту меню <menuchoice 1098 ><guimenu 1099 >Довідка</guimenu 1100 ><guimenuitem 1101 >Вже визначені математичні функції</guimenuitem 1102 > </menuchoice 1103 >, який відкриє цю сторінку довідника з &kmplot;. </para> 1104 1105 <para 1106 >Ці функції та константи, а також функції та константи визначені користувачем можна також використовувати для керування параметрами осей. Докладніше про це можна дізнатися з пункту <xref linkend="axes-config"/>. </para> 1107 1108 <sect2 id="trigonometric-functions"> 1109 <title 1110 >Тригонометричні функції</title> 1111 1112 <para 1113 >Типово, тригонометричні функції працюють зі значеннями у радіанах. Але цю поведінку можна змінити за допомогою пункту меню <menuchoice 1114 ><guimenu 1115 >Параметри</guimenu 1116 ><guimenuitem 1117 >Налаштувати &kmplot;</guimenuitem 1118 ></menuchoice 1119 >. </para> 1120 1121 <variablelist> 1122 1123 <varlistentry> 1124 <term 1125 >sin(x)</term> 1126 <term 1127 >arcsin(x)</term> 1128 <term 1129 >cosec(x)</term> 1130 <term 1131 >arccosec(x)</term> 1132 <listitem 1133 ><para 1134 >Функції синуса, обернена до синуса, косеканса і обернена до косеканса, відповідно.</para 1135 ></listitem> 1136 </varlistentry> 1137 1138 <varlistentry> 1139 <term 1140 >cos(x)</term> 1141 <term 1142 >arccos(x)</term> 1143 <term 1144 >sec(x)</term> 1145 <term 1146 >arcsec(x)</term> 1147 <listitem 1148 ><para 1149 >Функції косинуса, обернена до косинуса, секанса і обернена до секанса, відповідно.</para 1150 ></listitem> 1151 </varlistentry> 1152 1153 <varlistentry> 1154 <term 1155 >tan(x)</term> 1156 <term 1157 >arctan(x)</term> 1158 <term 1159 >cot(x)</term> 1160 <term 1161 >arccot(x)</term> 1162 <listitem 1163 ><para 1164 >Функції тангенса, оберненого тангенса, котангенса і оберненого котангенса, відповідно.</para 1165 ></listitem> 1166 </varlistentry> 1167 1168 </variablelist> 1169 </sect2> 1170 1171 <sect2 id="hyperbolic-functions"> 1172 <title 1173 >Гіперболічні функції</title> 1174 <para 1175 >Гіперболічні функції.</para> 1176 1177 <variablelist> 1178 1179 <varlistentry> 1180 <term 1181 >sinh(x)</term> 1182 <term 1183 >arcsinh(x)</term> 1184 <term 1185 >cosech(x)</term> 1186 <term 1187 >arccosech(x)</term> 1188 <listitem 1189 ><para 1190 >Функції гіперболічного синуса, оберненого гіперболічного синуса, гіперболічного косеканса та оберненого гіперболічного косеканса, відповідно.</para 1191 ></listitem> 1192 </varlistentry> 1193 1194 <varlistentry> 1195 <term 1196 >cosh(x)</term> 1197 <term 1198 >arccosh(x)</term> 1199 <term 1200 >sech(x)</term> 1201 <term 1202 >arcsech(x)</term> 1203 <listitem 1204 ><para 1205 >Функції гіперболічного косинуса, оберненого гіперболічного косинуса, гіперболічного секанса та оберненого гіперболічного секанса, відповідно.</para 1206 ></listitem> 1207 </varlistentry> 1208 1209 <varlistentry> 1210 <term 1211 >tanh(x)</term> 1212 <term 1213 >arctanh(x)</term> 1214 <term 1215 >coth(x)</term> 1216 <term 1217 >arccoth(x)</term> 1218 <listitem 1219 ><para 1220 >Функції гіперболічного тангенса, оберненого гіперболічного тангенса, гіперболічного котангенса та оберненого гіперболічного котангенса, відповідно.</para 1221 ></listitem> 1222 </varlistentry> 1223 1224 </variablelist> 1225 </sect2> 1226 1227 <sect2 id="other-functions"> 1228 <title 1229 >Інші функції</title> 1230 <variablelist> 1231 1232 <varlistentry> 1233 <term 1234 >sqr(x)</term> 1235 <listitem 1236 ><para 1237 >Квадрат (x^2) змінної x.</para 1238 ></listitem> 1239 </varlistentry> 1240 1241 <varlistentry> 1242 <term 1243 >sqrt(x)</term> 1244 <listitem 1245 ><para 1246 >Квадратний корінь зі змінної x.</para 1247 ></listitem> 1248 </varlistentry> 1249 1250 <varlistentry> 1251 <term 1252 >sign(x)</term> 1253 <listitem 1254 ><para 1255 >Знак змінної x. Повертає 1, якщо x додатне, 0, якщо x рівне нулеві, і −1, якщо x від’ємне.</para 1256 ></listitem> 1257 </varlistentry> 1258 1259 <varlistentry> 1260 <term 1261 >H(x)</term> 1262 <listitem 1263 ><para 1264 >Ступінчаста функція Хевісайда. Повертає 1, якщо x додатне, 0.5, якщо x рівне нулеві, і 0, якщо x від’ємне.</para 1265 ></listitem> 1266 </varlistentry> 1267 1268 <varlistentry> 1269 <term 1270 >exp(x)</term> 1271 <listitem 1272 ><para 1273 >Експоненційна функція (e^x) змінної x.</para 1274 ></listitem> 1275 </varlistentry> 1276 1277 <varlistentry> 1278 <term 1279 >ln(x)</term> 1280 <listitem 1281 ><para 1282 >Натуральний логарифм (логарифм за основою e) змінної x.</para 1283 ></listitem> 1284 </varlistentry> 1285 1286 <varlistentry> 1287 <term 1288 >log(x)</term> 1289 <listitem 1290 ><para 1291 >Десятковий логарифм (за основою 10) змінної x.</para 1292 ></listitem> 1293 </varlistentry> 1294 1295 <varlistentry> 1296 <term 1297 >abs(x)</term> 1298 <listitem 1299 ><para 1300 >Модуль (абсолютне значення) змінної x.</para 1301 ></listitem> 1302 </varlistentry> 1303 1304 <varlistentry> 1305 <term 1306 >floor(x)</term> 1307 <listitem 1308 ><para 1309 >Округлює змінну x до найближчого цілого числа, меншого або рівного x.</para 1310 ></listitem> 1311 </varlistentry> 1312 1313 <varlistentry> 1314 <term 1315 >ceil(x)</term> 1316 <listitem 1317 ><para 1318 >Округлює x до найближчого цілого числа більшого або рівного x.</para 1319 ></listitem> 1320 </varlistentry> 1321 1322 <varlistentry> 1323 <term 1324 >round(x)</term> 1325 <listitem 1326 ><para 1327 >Округлює x до найближчого цілого числа.</para 1328 ></listitem> 1329 </varlistentry> 1330 1331 <varlistentry> 1332 <term 1333 >gamma(x)</term> 1334 <listitem 1335 ><para 1336 >Гамма-функція Ейлера.</para 1337 ></listitem> 1338 </varlistentry> 1339 1340 <varlistentry> 1341 <term 1342 >factorial(x)</term> 1343 <listitem 1344 ><para 1345 >Функція факторіала.</para 1346 ></listitem> 1347 </varlistentry> 1348 1349 <varlistentry> 1350 <term 1351 >min(x<subscript 1352 >1</subscript 1353 >,x<subscript 1354 >2</subscript 1355 >,...,x<subscript 1356 >n</subscript 1357 >)</term> 1358 <listitem 1359 ><para 1360 >Повертає мінімальне значення з набору чисел {x<subscript 1361 >1</subscript 1362 >,x<subscript 1363 >2</subscript 1364 >,...,x<subscript 1365 >n</subscript 1366 >}.</para 1367 ></listitem> 1368 </varlistentry> 1369 1370 <varlistentry> 1371 <term 1372 >max(x<subscript 1373 >1</subscript 1374 >,x<subscript 1375 >2</subscript 1376 >,...,x<subscript 1377 >n</subscript 1378 >)</term> 1379 <listitem 1380 ><para 1381 >Повертає максимальне значення з набору чисел {x<subscript 1382 >1</subscript 1383 >,x<subscript 1384 >2</subscript 1385 >,...,x<subscript 1386 >n</subscript 1387 >}.</para 1388 ></listitem> 1389 </varlistentry> 1390 1391 <varlistentry> 1392 <term 1393 >mod(x<subscript 1394 >1</subscript 1395 >,x<subscript 1396 >2</subscript 1397 >,...,x<subscript 1398 >n</subscript 1399 >)</term> 1400 <listitem 1401 ><para 1402 >Повертає модуль (Евклідову довжину) набору чисел {x<subscript 1403 >1</subscript 1404 >,x<subscript 1405 >2</subscript 1406 >,...,x<subscript 1407 >n</subscript 1408 >}.</para 1409 ></listitem> 1410 </varlistentry> 1411 1412 <!-- TODO: Legendre polynomials --> 1413 1414 </variablelist> 1415 </sect2> 1416 1417 <sect2> 1418 <title 1419 >Вже визначені константи</title> 1420 <variablelist> 1421 1422 <varlistentry> 1423 <term 1424 >pi</term> 1425 <term 1426 >&pgr;</term> 1427 <listitem> 1428 <para 1429 >Константа, що відповідає &pgr; (3,1415926...).</para> 1430 </listitem> 1431 </varlistentry> 1432 1433 <varlistentry> 1434 <term 1435 >e</term> 1436 <listitem> 1437 <para 1438 >Константа, що відповідає Ейлеровому числу e (2,71828...).</para> 1439 </listitem> 1440 </varlistentry> 1441 1442 </variablelist> 1443 </sect2> 1444 </sect1> 1445 1446 <sect1 id="func-extension" 1447 > <!--FIXME does this still work--> 1448 <title 1449 >Додатки</title> 1450 <para 1451 >Додаток для функції можна вказати після визначення функції у вигляді крапки з комою, за якою слідує текст додатка. Додаток можна ввести за допомогою обробника методів &DBus; <quote 1452 ><methodname 1453 >addFunction</methodname 1454 ></quote 1455 >. Для функцій, заданих параметрично, додатків немає, але додатки N і D[a,b] працюють також і для функцій, заданих у полярних координатах. Наприклад, у результаті виконання<screen> 1456 <userinput> 1457 f(x)=x^2; A1 1458 </userinput> 1459 </screen 1460 > буде показано графік функції y=x<superscript 1461 >2</superscript 1462 > з графіком її першої похідної. Ось список доступних додатків з описами: <variablelist> 1463 <varlistentry> 1464 <term 1465 >N</term> 1466 <listitem> 1467 <para 1468 >Функцію буде збережено, але не накреслено графік. Її можна буде потім використовувати як будь-яку іншу визначену користувачем або попередньо визначену функцію. </para> 1469 </listitem> 1470 </varlistentry> 1471 <varlistentry> 1472 <term 1473 >A1</term> 1474 <listitem> 1475 <para 1476 >Крім графіку самої функції буде накреслено графік похідної функції тим же кольором, але з меншою товщиною лінії. </para> 1477 </listitem> 1478 </varlistentry> 1479 <varlistentry> 1480 <term 1481 >A2</term> 1482 <listitem> 1483 <para 1484 >Крім графіку самої функції буде накреслено графік другої похідної функції тим же кольором, але з меншою товщиною лінії. </para> 1485 </listitem> 1486 </varlistentry> 1487 <varlistentry> 1488 <term 1489 >D[a,b]</term> 1490 <listitem> 1491 <para 1492 >Встановити проміжок, для якого буде показано графік. </para> 1493 </listitem> 1494 </varlistentry> 1495 <varlistentry> 1496 <term 1497 >P[a{,b...}]</term> 1498 <listitem> 1499 <para 1500 >Вказує набір значень групового параметра, для якого слід побудувати функцію. Наприклад, інструкція <userinput 1501 >f(x,k)=k*x;P[1,2,3]</userinput 1502 > призведе до побудови функцій f(x)=x, f(x)=2*x і f(x)=3*x. Ви також можете використовувати функції як аргументи параметра P. </para> 1503 </listitem> 1504 </varlistentry> 1505 </variablelist> 1506 </para> 1507 <para 1508 >Будь ласка, зауважте, що ви можете також виконувати всі ці дії за допомогою зміни елементів на вкладці <guilabel 1509 >Похідні</guilabel 1510 >, у розділі <guilabel 1511 >Область графіка, визначена користувачем</guilabel 1512 > і у розділі <guilabel 1513 >Параметри</guilabel 1514 > бічної панелі <guilabel 1515 >Функції</guilabel 1516 >. </para> 1517 </sect1> 1518 1519 <sect1 id="math-syntax"> 1520 <title 1521 >Математичний синтаксис</title> 1522 <para 1523 >У &kmplot; використано традиційні форми для виразів математичних функцій, отже, вам буде просто у всьому розібратися. Ось оператори, які відомі &kmplot;, у порядку зменшення пріоритету: <variablelist> 1524 1525 <varlistentry> 1526 <term 1527 >^</term> 1528 <listitem 1529 ><para 1530 >Символ шапочки означає піднесення до степеня. Наприклад, <userinput 1531 >2^4</userinput 1532 > рівне 16.</para> 1533 </listitem> 1534 </varlistentry> 1535 1536 <varlistentry> 1537 <term 1538 >*</term> 1539 <term 1540 >/</term> 1541 <listitem> 1542 <para 1543 >Символи зірочки і похилої риски означають множення і ділення. Наприклад, <userinput 1544 >3*4/2</userinput 1545 > рівне 6.</para> 1546 </listitem> 1547 </varlistentry> 1548 1549 <varlistentry> 1550 <term 1551 >+</term> 1552 <term 1553 >−</term> 1554 <listitem 1555 ><para 1556 >Символи плюс і мінус виконують додавання і віднімання. Наприклад, <userinput 1557 >1+3−2</userinput 1558 > рівне 2.</para> 1559 </listitem> 1560 </varlistentry> 1561 1562 <varlistentry> 1563 <term 1564 ><</term> 1565 <term 1566 >></term> 1567 <term 1568 >≤</term> 1569 <term 1570 >≥</term> 1571 <listitem 1572 ><para 1573 >Оператори порівняння. Вони повертають 1, якщо вираз відповідає дійсності, у іншому випадку вони повертають 0. Наприклад, <userinput 1574 >1 ≤ 2</userinput 1575 > повертає 1.</para> 1576 </listitem> 1577 </varlistentry> 1578 1579 <varlistentry> 1580 <term 1581 >√</term> 1582 <listitem 1583 ><para 1584 >Квадратний корінь з числа. Наприклад, <userinput 1585 >√4</userinput 1586 > повертає 2.</para> 1587 </listitem> 1588 </varlistentry> 1589 1590 <varlistentry> 1591 <term 1592 >|x|</term> 1593 <listitem 1594 ><para 1595 >Модуль числа x. Наприклад, <userinput 1596 >|−4|</userinput 1597 > повертає 4.</para> 1598 </listitem> 1599 </varlistentry> 1600 1601 <varlistentry> 1602 <term 1603 >±</term> 1604 <term 1605 ></term> 1606 <listitem 1607 ><para 1608 >Кожен знак плюс-мінус дає два набори графіків: один для значення взятого зі знаком плюс, а інший для значення зі знаком мінус. Наприклад, <userinput 1609 >y = ±sqrt(1−x^2)</userinput 1610 > побудує коло. Але цей символ не можна використовувати у константах.</para> 1611 </listitem> 1612 </varlistentry> 1613 1614 1615 1616 </variablelist> 1617 </para> 1618 <para 1619 >Майте на увазі, що існує певний пріоритет операцій — це означає, що якщо не використовувати дужки, піднесення до степеня буде виконуватися перед множенням або діленням, яке в свою чергу передуватиме додаванню або відніманню. Таким чином, <userinput 1620 >1+2*4^2</userinput 1621 > дасть результатs 33, а не, скажімо, 144. Щоб встановити власний порядок виконання дій, скористайтеся дужками. Наприклад, якщо ввести <userinput 1622 >((1+2)*4)^2</userinput 1623 > результатом <emphasis 1624 >буде</emphasis 1625 > 144. </para> 1626 </sect1> 1627 1628 <sect1 id="coord-area" 1629 ><title 1630 >Область побудови</title> 1631 <para 1632 >Типово, задані явно функції буде побудовано на всій видимій частині горизонтальної вісі. Ви можете вказати інший діапазон у діалоговому вікні зміни функції. Якщо у області побудови знаходиться сингулярна точка, її буде з’єднано з останньою побудованою точкою лінією. </para> 1633 <para 1634 >Функції, задані параметрично та у полярних координатах, мають типовий діапазон змінної у межах від 0 до 2&pgr;. Цей діапазон можна також змінити на бічній панелі <guilabel 1635 >Функції</guilabel 1636 >. </para> 1637 </sect1> 1638 1639 <sect1 id="coord-cross"> 1640 <title 1641 >Курсор-візир</title> 1642 <para 1643 >Коли вказівник миші знаходиться над областю побудови, він змінює вигляд на курсор-візир. Поточні його координати можна бачити на перетинах перпендикулярів з координатними осями, а також у смужці стану внизу головного вікна. </para> 1644 <para 1645 >Ви можете слідкувати за значеннями функції і у більш точний спосіб, якщо наведете вказівник на точку на графіку або поряд з ним і клацнете лівою кнопкою миші. В результаті такої дії функцію буде показано у правому стовпчику смужки стану. Курсор-перехрестя буде прив’язано до графіку функції перефарбовано у її колір. Якщо колір графіка збігається з кольором тла, курсор набуде кольору інвертованого відносно кольору тла. Тепер, якщо ви будете пересувати курсор за допомогою миші або клавішами стрілок ліворуч і праворуч на клавіатурі, перехрестя рухатиметься вздовж функції і ви бачитимете поточні значення горизонтальної та вертикальної координат. Якщо перехрестя наближатиметься до вертикальної вісі, на смужці стану буде показано значення кореня функції. Перемикання між різними функціями можна здійснити за допомогою клавіш стрілок вгору і вниз на клавіатурі. Вийти з режиму слідкування можна за допомогою повторного клацання лівою кнопкою миші або натискання будь-якої не пов’язаної з навігацією клавіші на клавіатурі. </para> 1646 <para 1647 >Щоб застосувати додаткові параметри слідкування, відкрийте діалогове вікно налаштування програми і позначте пункт <guilabel 1648 >Малювати дотичну і нормаль під час слідкування</guilabel 1649 > на сторінці <guilabel 1650 >Загальні параметри</guilabel 1651 >. Якщо увімкнути цей параметр у точці функції, за якою ви слідкуєте, буде побудовано дотичну, нормаль і стичне коло. </para> 1652 1653 </sect1> 1654 1655 <sect1 id="coords-config"> 1656 <title 1657 >Налаштування координатної системи</title> 1658 <para 1659 >Щоб відкрити це діалогове вікно, виберіть пункт меню <menuchoice 1660 ><guimenu 1661 >Перегляд</guimenu 1662 ><guimenuitem 1663 >Координатна система...</guimenuitem 1664 ></menuchoice 1665 >.</para> 1666 <screenshot> 1667 <screeninfo 1668 >Знімок вікна налаштування координатної системи</screeninfo> 1669 <mediaobject> 1670 <imageobject> 1671 <imagedata fileref="settings-coords.png" format="PNG"/> 1672 </imageobject> 1673 <textobject> 1674 <phrase 1675 >Знімок вікна налаштування координатної системи</phrase> 1676 </textobject> 1677 </mediaobject> 1678 </screenshot> 1679 1680 <sect2 id="axes-config"> 1681 <title 1682 >Налаштування «Осей»</title> 1683 <para> 1684 <variablelist> 1685 1686 <varlistentry> 1687 <term 1688 ><guilabel 1689 >Діапазон значень горизонтальної осі</guilabel 1690 ></term> 1691 <listitem> 1692 <para 1693 >Встановлює діапазон значень для горизонтальної вісі. Зауважте, що ви можете скористатися вже визначеними функціями і константами (докладніше про це можна дізнатися з <xref linkend="func-predefined"/>) для обмеження діапазону (наприклад, встановити <guilabel 1694 >Мін:</guilabel 1695 > у значення <userinput 1696 >2*pi</userinput 1697 >). Ви навіть можете використовувати визначені вами функції для обмеження діапазону на осі. Наприклад, якщо ви визначите функцію <userinput 1698 >f(x) = x^2</userinput 1699 >, ви зможете встановити значення для <guilabel 1700 >Мін:</guilabel 1701 > у <userinput 1702 >f(3)</userinput 1703 >, що зробить межею знизу для діапазону число рівне 9.</para> 1704 </listitem> 1705 </varlistentry> 1706 1707 <varlistentry> 1708 <term 1709 ><guilabel 1710 >Діапазон значень вертикальної осі</guilabel 1711 ></term> 1712 <listitem> 1713 <para 1714 >Встановлює діапазон значень для вертикальної вісі. Докладніше про це можна дізнатися з пункту <quote 1715 >Діапазон значень горизонтальної осі</quote 1716 > вище.</para> 1717 </listitem> 1718 </varlistentry> 1719 1720 <varlistentry> 1721 <term 1722 ><guilabel 1723 >Проміжки між горизонтальними лініями сітки</guilabel 1724 ></term> 1725 <listitem> 1726 <para 1727 >Цей параметр контролює відстань між лініями сітки у горизонтальному напрямку. Якщо вибрано значення <guilabel 1728 >Автоматичні</guilabel 1729 >, &kmplot; спробує знайти відстань між лініями сітки, яка на екрані буде приблизно рівна двом сантиметрам і відповідатиме якомога коротшим значенням змінної на осі. Якщо вибрано значення <guilabel 1730 >Нетипові</guilabel 1731 >, ви зможете вручну ввести горизонтальний проміжок між лініями сітки. Це значення використовуватиметься незалежно від масштабу. Наприклад, якщо введено значення 0.5, а діапазон за віссю x від 0 до 8, буде намальовано 16 ліній сітки. </para> 1732 </listitem> 1733 </varlistentry> 1734 1735 <varlistentry> 1736 <term 1737 ><guilabel 1738 >Проміжки між вертикальними лініями сітки</guilabel 1739 ></term> 1740 <listitem> 1741 <para 1742 >Цей параметр визначає проміжки між лініями сітки у вертикальному напрямку. Перегляньте пункт про «Проміжки між горизонтальними лініями сітки». </para> 1743 </listitem> 1744 </varlistentry> 1745 1746 </variablelist> 1747 </para> 1748 1749 </sect2> 1750 </sect1> 1751 1752 <sect1 id="constants-config"> 1753 <title 1754 >Налаштування констант</title> 1755 <para 1756 >Щоб відкрити це діалогове вікно виберіть пункт меню <menuchoice 1757 ><guimenu 1758 >Зміни</guimenu 1759 ><guimenuitem 1760 >Константи...</guimenuitem 1761 ></menuchoice 1762 >.</para> 1763 1764 <screenshot> 1765 <screeninfo 1766 >Знімок діалогового вікна «Константи»</screeninfo> 1767 <mediaobject> 1768 <imageobject> 1769 <imagedata fileref="settings-constants.png" format="PNG"/> 1770 </imageobject> 1771 <textobject> 1772 <phrase 1773 >Знімок діалогового вікна «Константи»</phrase> 1774 </textobject> 1775 </mediaobject> 1776 </screenshot> 1777 1778 <para 1779 >Константи можна використовувати як частину виразу будь-де у &kmplot;. Кожна константа повинна мати назву і значення. Деякі з назв, оскільки вони вже є назвами існуючих функцій або констант, використовувати не можна. </para> 1780 1781 <para 1782 >Існує два параметри, що визначають область дії константи: <variablelist> 1783 1784 <varlistentry> 1785 <term 1786 ><guilabel 1787 >Документ</guilabel 1788 ></term> 1789 <listitem> 1790 <para 1791 >Якщо ви позначите поле <guilabel 1792 >Документ</guilabel 1793 >, константу буде збережено разом з поточною діаграмою, коли ви зберігатимете її до файла. Але, якщо ви не позначите також поле <guilabel 1794 >Загальна</guilabel 1795 >, константа не буде доступною для інших графіків у &kmplot;.</para> 1796 </listitem> 1797 </varlistentry> 1798 1799 <varlistentry> 1800 <term 1801 ><guilabel 1802 >Загальні</guilabel 1803 ></term> 1804 <listitem> 1805 <para 1806 >Якщо ви позначите поле <guilabel 1807 >Загальна</guilabel 1808 >, назву константи і її значення буде записано до параметрів &kde; (де її також зможе використовувати &kcalc;). Константу не буде втрачено після закриття програми &kmplot;, вона залишиться доступною для використання, коли ви знову відкриєте &kmplot;.</para> 1809 </listitem> 1810 </varlistentry> 1811 1812 </variablelist> 1813 </para> 1814 </sect1> 1815 1816 </chapter> 1817 1818 <chapter id="commands"> 1819 <title 1820 >Довідка щодо команд</title> 1821 1822 <sect1 id="menu"> 1823 <title 1824 >Пункти меню</title> 1825 1826 <para 1827 >Окрім типових для &kde; пунктів меню, описаних у <ulink url="help:/fundamentals/menus.html" 1828 >розділі щодо меню</ulink 1829 > підручника з основ роботи у &kde;, у &kmplot; передбачено такі додаткові пункти: </para> 1830 1831 <sect2 id="a-file-menu"> 1832 <title 1833 >Меню «Файл»</title> 1834 <variablelist> 1835 1836 <varlistentry> 1837 <term> 1838 <menuchoice 1839 ><guimenu 1840 >Файл</guimenu 1841 > <guimenuitem 1842 >Експорт...</guimenuitem 1843 ></menuchoice 1844 ></term> 1845 <listitem 1846 ><para 1847 ><action 1848 >Експортує</action 1849 > побудовані графіки у файл зображення (підтримку формату має бути передбачено у &kde;).</para 1850 ></listitem> 1851 </varlistentry> 1852 <varlistentry> 1853 <term> 1854 <menuchoice 1855 ><guimenu 1856 >Файл</guimenu 1857 > <guimenuitem 1858 >Друкувати...</guimenuitem 1859 > </menuchoice> 1860 </term> 1861 <listitem> 1862 <para 1863 ><action 1864 >Відкриває</action 1865 > діалогове вікно налаштовування друку. Натисніть кнопку <guibutton 1866 >Опції 1867 > 1868 ></guibutton 1869 > і перейдіть на вкладку <guilabel 1870 >Параметри KmPlot</guilabel 1871 >, щоб налаштувати специфічні для &kmplot; параметри.</para> 1872 </listitem> 1873 </varlistentry> 1874 <varlistentry> 1875 <term> 1876 <menuchoice 1877 ><guimenu 1878 >Файл</guimenu 1879 > <guimenuitem 1880 >Перегляд друку</guimenuitem 1881 > </menuchoice> 1882 </term> 1883 <listitem> 1884 <para 1885 ><action 1886 >Показує</action 1887 > попередній варіант зображення поточного графіка так, як його буде надруковано на типовому принтері. Натисніть найправішу кнопку на панелі інструментів вікна попереднього перегляду друку, щоб налаштувати специфічні для &kmplot; параметри друку.</para> 1888 </listitem> 1889 </varlistentry> 1890 </variablelist> 1891 </sect2> 1892 1893 <sect2 id="a-edit-menu"> 1894 <title 1895 >Меню «Зміни»</title> 1896 <variablelist> 1897 <varlistentry> 1898 <term 1899 ><menuchoice 1900 ><guimenu 1901 >Зміни</guimenu 1902 ><guimenuitem 1903 >Константи...</guimenuitem 1904 > </menuchoice 1905 ></term> 1906 <listitem 1907 ><para 1908 >Показує діалогове вікно <guilabel 1909 >Редактор констант</guilabel 1910 >. Докладніше у <xref linkend="constants-config"/>. </para> 1911 </listitem> 1912 </varlistentry> 1913 </variablelist> 1914 </sect2> 1915 1916 <sect2 id="a-view-menu"> 1917 <title 1918 >Меню «Перегляд»</title> 1919 <para 1920 >Перші три записи меню стосуються зміни масштабу.</para> 1921 <note> 1922 <para 1923 >Для керування масштабом також можна скористатися коліщатком миші. Щоб збільшити або зменшити масштаб за допомогою коліщатка, утримуйте натиснутою клавішу &Ctrl; і прокручуйте коліщатко. Кожен елементарний рух коліщатка збільшуватиме або зменшуватиме масштаб на величну, яка визначається у <link linkend="general-config" 1924 >загальний параметрах роботи &kmplot;</link 1925 >. </para> 1926 </note> 1927 1928 <variablelist> 1929 <varlistentry> 1930 <term> 1931 <menuchoice 1932 ><shortcut 1933 > <keycombo action="simul" 1934 >&Ctrl;<keycap 1935 >1</keycap 1936 ></keycombo 1937 > </shortcut 1938 > <guimenu 1939 >Перегляд</guimenu 1940 > <guimenuitem 1941 >Збільшити</guimenuitem 1942 > </menuchoice> 1943 </term> 1944 <listitem> 1945 <para 1946 >Цим інструментом можна користуватися двома способами. Щоб збільшити область навколо точки на графіку, наведіть вказівник миші на точку і клацніть лівою кнопкою. Щоб збільшити окрему частину графіка, затисніть ліву кнопку миші і потягніть вказівник, буде сформовано прямокутник, який визначить нові діапазони на осях після того, як ви відпустите кнопку.</para> 1947 </listitem> 1948 </varlistentry> 1949 1950 <varlistentry> 1951 <term> 1952 <menuchoice 1953 ><shortcut 1954 > <keycombo action="simul" 1955 >&Ctrl;<keycap 1956 >2</keycap 1957 ></keycombo 1958 > </shortcut 1959 > <guimenu 1960 >Перегляд</guimenu 1961 > <guimenuitem 1962 >Зменшити</guimenuitem 1963 > </menuchoice> 1964 </term> 1965 <listitem> 1966 <para 1967 >Цей інструмент також можна використовувати двома способами. Щоб зменшити область з центром у точці, наведіть вказівник на точку і клацніть лівою кнопкою миші. Щоб привести у відповідність поточну область перегляду деякому прямокутнику, затисніть ліву кнопку миші і перетягуванням сформуйте цей прямокутник.</para 1968 ></listitem> 1969 </varlistentry> 1970 1971 <varlistentry> 1972 <term> 1973 <menuchoice 1974 ><guimenu 1975 >Перегляд</guimenu 1976 > <guimenuitem 1977 >Пристосувати віджет для тригонометричних функцій</guimenuitem 1978 > </menuchoice> 1979 </term> 1980 <listitem 1981 ><para 1982 >Пристосувати масштаб до тригонометричних функцій. Ця можливість діє в обох режимах — для радіанів і для градусів.</para 1983 ></listitem> 1984 </varlistentry> 1985 1986 <varlistentry> 1987 <term 1988 ><menuchoice 1989 ><guimenu 1990 >Перегляд</guimenu 1991 ><guimenuitem 1992 >Оновити перегляд</guimenuitem 1993 > </menuchoice 1994 ></term> 1995 <listitem 1996 ><para 1997 >Оновлює область перегляду. </para> 1998 </listitem> 1999 </varlistentry> 2000 2001 <varlistentry> 2002 <term 2003 ><menuchoice 2004 ><guimenu 2005 >Перегляд</guimenu 2006 ><guimenuitem 2007 >Координатна система...</guimenuitem 2008 > </menuchoice 2009 ></term> 2010 <listitem 2011 ><para 2012 >Відкриває діалогове вікно <guilabel 2013 >Координатна система</guilabel 2014 >. Щоб дізнатися більше, прочитайте <xref linkend="coords-config"/>. </para> 2015 </listitem> 2016 </varlistentry> 2017 2018 <varlistentry> 2019 <term 2020 ><menuchoice 2021 ><guimenu 2022 >Перегляд</guimenu 2023 > <guimenuitem 2024 >Показати повзунки</guimenuitem 2025 > </menuchoice 2026 ></term> 2027 <listitem> 2028 <para 2029 ><action 2030 >Вмикає або вимикає</action 2031 > показ діалогового вікна параметрів повзунка. У цьому діалоговому вікні ви можете пересунути повзунок, щоб змінити значення відповідного параметра на графіку функції, з яким пов’язано цей повзунок.</para> 2032 <para 2033 >Увімкніть цю можливість на вкладці <guimenuitem 2034 >Функція</guimenuitem 2035 > і виберіть один з повзунків, щоб змінити значення параметра у інтерактивному режимі. Значення змінюються від 0 (ліворуч) до 10 (праворуч), але діапазон можна змінити за допомогою діалогового вікна налаштування повзунка.</para> 2036 <para 2037 >Невеличкий підручник можна знайти на сторінці UserBase у розділі <ulink url="https://userbase.kde.org.Special:myLanguage/KmPlot/Using_Sliders" 2038 >Користування повзунками</ulink 2039 >.</para> 2040 <!--https://forum.kde.org/viewtopic.php?f=21&t=90183 kmplot slider examples 2041 KmPlot supports only one parameter. Feature request on bugs.kde.org: https://bugs.kde.org/show_bug.cgi?id=139097--> 2042 </listitem> 2043 </varlistentry> 2044 2045 </variablelist> 2046 </sect2> 2047 2048 <sect2 id="a-tools-menu"> 2049 <title 2050 >Меню «Інструменти»</title> 2051 2052 <para 2053 >У цьому меню містяться деякі корисні інструменти для функцій:</para> 2054 2055 <variablelist> 2056 2057 <varlistentry> 2058 <term 2059 ><menuchoice 2060 ><guimenu 2061 >Інструменти</guimenu 2062 > <guimenuitem 2063 >Калькулятор</guimenuitem 2064 > </menuchoice 2065 ></term> 2066 <listitem> 2067 <para 2068 >Відкриває діалогове вікно <guilabel 2069 >Калькулятор</guilabel 2070 >.</para> 2071 </listitem> 2072 </varlistentry> 2073 2074 <varlistentry> 2075 <term 2076 ><menuchoice 2077 ><guimenu 2078 >Інструменти</guimenu 2079 > <guimenuitem 2080 >Намалювати область...</guimenuitem 2081 > </menuchoice 2082 ></term> 2083 <listitem> 2084 <para 2085 >У діалоговому вікні, що відкриється, виберіть графік і значення за горизонтальною віссю. Цей інструмент обчислить інтеграл рівний площі і заповнить кольором графіка область між графіком і горизонтальною віссю у межах заданих відрізком значень.</para> 2086 </listitem> 2087 </varlistentry> 2088 2089 <varlistentry> 2090 <term 2091 ><menuchoice 2092 ><guimenu 2093 >Інструменти</guimenu 2094 > <guimenuitem 2095 >Знайти мінімум...</guimenuitem 2096 > </menuchoice 2097 ></term> 2098 <listitem> 2099 <para 2100 >Знайде мінімальне значення на графіку на заданому відрізку.</para> 2101 </listitem> 2102 </varlistentry> 2103 2104 <varlistentry> 2105 <term 2106 ><menuchoice 2107 ><guimenu 2108 >Інструменти</guimenu 2109 > <guimenuitem 2110 >Знайти максимум...</guimenuitem 2111 > </menuchoice 2112 ></term> 2113 <listitem> 2114 <para 2115 >Знайде максимальне значення на графіку на заданому відрізку.</para> 2116 </listitem> 2117 </varlistentry> 2118 2119 </variablelist> 2120 </sect2> 2121 2122 <sect2 id="a-help-menu"> 2123 <title 2124 >Меню «Довідка»</title> 2125 2126 <para 2127 >&kmplot; має стандартне меню <guimenu 2128 >Довідка</guimenu 2129 > &kde; з одним додатковим пунктом:</para> 2130 2131 <variablelist> 2132 <varlistentry> 2133 <term 2134 ><menuchoice 2135 ><guimenu 2136 >Довідка</guimenu 2137 > <guimenuitem 2138 >Вже визначені математичні функції...</guimenuitem 2139 > </menuchoice 2140 ></term> 2141 <listitem> 2142 <para 2143 >Відкриває цей довідник зі списком наперед визначених назв функцій і констант, які відомі &kmplot;.</para> 2144 </listitem> 2145 </varlistentry> 2146 </variablelist> 2147 2148 </sect2> 2149 </sect1> 2150 2151 </chapter> 2152 2153 <chapter id="dbus"> 2154 <title 2155 >Написання скриптів для &kmplot;</title> 2156 <para 2157 >Ви можете писати скрипти для &kmplot; за допомогою &DBus;. Наприклад, якщо ви бажаєте визначити нову функцію <userinput 2158 >f(x)=2sin x+3cos x</userinput 2159 >, встановити товщину її лінії у 20 одиниць, а потім побудувати її графік, наберіть у терміналі:</para> 2160 <para 2161 ><command 2162 >qdbus org.kde.kmplot-PID /parser org.kde.kmplot.Parser.addFunction "f(x)=2sin x+3cos x" ""</command 2163 > В результаті буде повернено номер-ідентифікатор нової функції, або -1, якщо цю функцію неможливо визначити.</para> 2164 <para 2165 ><command 2166 >qdbus org.kde.kmplot-PID /parser org.kde.kmplot.Parser.setFunctionFLineWidth ID 20</command 2167 > Ця команда встановлює для функції з номером-ідентифікатором ID товщину лінії 20.</para> 2168 <para 2169 ><command 2170 >qdbus org.kde.kmplot-PID /view org.kde.kmplot.View.drawPlot</command 2171 > Ця команда перемальовує вікно так, щоб функція стала видимою.</para> 2172 <para 2173 >Список доступних функцій: <variablelist> 2174 <varlistentry> 2175 <term 2176 >/kmplot org.kde.kmplot.KmPlot.fileOpen url </term> 2177 <listitem> 2178 <para 2179 >Завантажити файл з адресою <parameter 2180 >url</parameter 2181 >.</para> 2182 </listitem> 2183 </varlistentry> 2184 <varlistentry> 2185 <term 2186 >/maindlg org.kde.kmplot.MainDlg.isModified </term> 2187 <listitem> 2188 <para 2189 >Повертає значення «true», якщо не сталося ніяких змін.</para> 2190 </listitem> 2191 </varlistentry> 2192 <varlistentry> 2193 <term 2194 >/maindlg org.kde.kmplot.MainDlg.checkModified </term> 2195 <listitem> 2196 <para 2197 >Якщо існують якісь незбережені зміни, з’явиться діалогове вікно з пропозицією зберегти, викинути зміни у графіках або скасувати вихід.</para> 2198 </listitem> 2199 </varlistentry> 2200 <varlistentry> 2201 <term 2202 >/maindlg org.kde.kmplot.MainDlg.editAxes </term> 2203 <listitem> 2204 <para 2205 >Відкриває діалогове вікно зміни координатної системи.</para> 2206 </listitem> 2207 </varlistentry> 2208 <varlistentry> 2209 <term 2210 >/maindlg org.kde.kmplot.MainDlg.toggleShowSlider </term> 2211 <listitem> 2212 <para 2213 >Показує або ховає вікно з повзунком для зміни параметра.</para> 2214 </listitem> 2215 </varlistentry> 2216 <varlistentry> 2217 <term 2218 >/maindlg org.kde.kmplot.MainDlg.slotSave </term> 2219 <listitem> 2220 <para 2221 >Зберігає функції (відкриває діалогове вікно збереження, якщо це новий файл).</para> 2222 </listitem> 2223 </varlistentry> 2224 <varlistentry> 2225 <term 2226 >/maindlg org.kde.kmplot.MainDlg.slotSaveas </term> 2227 <listitem> 2228 <para 2229 >Те саме, що й вибір пункту меню <menuchoice 2230 ><guimenu 2231 >Файл</guimenu 2232 ><guimenuitem 2233 >Зберегти як</guimenuitem 2234 ></menuchoice 2235 >.</para> 2236 </listitem> 2237 </varlistentry> 2238 <varlistentry> 2239 <term 2240 >/maindlg org.kde.kmplot.MainDlg.slotPrint </term> 2241 <listitem> 2242 <para 2243 >Відкриває діалогове вікно друку графіка.</para> 2244 </listitem> 2245 </varlistentry> 2246 <varlistentry> 2247 <term 2248 >/maindlg org.kde.kmplot.MainDlg.slotResetView </term> 2249 <listitem> 2250 <para 2251 >Те саме, що й вибір пункту меню <menuchoice 2252 ><guimenu 2253 >Перегляд</guimenu 2254 ><guimenuitem 2255 >Оновити перегляд</guimenuitem 2256 ></menuchoice 2257 >.</para> 2258 </listitem> 2259 </varlistentry> 2260 <varlistentry> 2261 <term 2262 >/maindlg org.kde.kmplot.MainDlg.slotExport </term> 2263 <listitem> 2264 <para 2265 >Відкриває діалогове вікно експорту.</para> 2266 </listitem> 2267 </varlistentry> 2268 <varlistentry> 2269 <term 2270 >/maindlg org.kde.kmplot.MainDlg.slotSettings </term> 2271 <listitem> 2272 <para 2273 >Відкриває діалогове вікно параметрів.</para> 2274 </listitem> 2275 </varlistentry> 2276 <varlistentry> 2277 <term 2278 >/maindlg org.kde.kmplot.MainDlg.slotNames </term> 2279 <listitem> 2280 <para 2281 >Показує вже визначені математичні функції у довіднику</para> 2282 </listitem> 2283 </varlistentry> 2284 <varlistentry> 2285 <term 2286 >/maindlg org.kde.kmplot.MainDlg.findMinimumValue </term> 2287 <listitem> 2288 <para 2289 >Те саме, що й вибір пункту меню <menuchoice 2290 ><guimenu 2291 >Інструменти</guimenu 2292 ><guimenuitem 2293 >Знайти мінімум...</guimenuitem 2294 ></menuchoice 2295 >.</para> 2296 </listitem> 2297 </varlistentry> 2298 <varlistentry> 2299 <term 2300 >/maindlg org.kde.kmplot.MainDlg.findMaximumValue </term> 2301 <listitem> 2302 <para 2303 >Те саме, що й вибір пункту меню <menuchoice 2304 ><guimenu 2305 >Інструменти</guimenu 2306 ><guimenuitem 2307 >Знайти максимум...</guimenuitem 2308 ></menuchoice 2309 >.</para> 2310 </listitem> 2311 </varlistentry> 2312 <varlistentry> 2313 <term 2314 >/maindlg org.kde.kmplot.MainDlg.graphArea </term> 2315 <listitem> 2316 <para 2317 >Те саме, що й вибір пункту меню <menuchoice 2318 ><guimenu 2319 >Інструменти</guimenu 2320 ><guimenuitem 2321 >Намалювати область</guimenuitem 2322 ></menuchoice 2323 >.</para> 2324 </listitem> 2325 </varlistentry> 2326 <varlistentry> 2327 <term 2328 >/maindlg org.kde.kmplot.MainDlg.calculator </term> 2329 <listitem> 2330 <para 2331 >Те саме, що й вибір пункту меню <menuchoice 2332 ><guimenu 2333 >Інструменти</guimenu 2334 ><guimenuitem 2335 >Калькулятор</guimenuitem 2336 ></menuchoice 2337 >.</para> 2338 </listitem> 2339 </varlistentry> 2340 <varlistentry> 2341 <term 2342 >/parser org.kde.kmplot.Parser.addFunction f_str0 f_fstr1 </term> 2343 <listitem> 2344 <para 2345 >Додає нову функцію за допомогою виразів <parameter 2346 >f_str0</parameter 2347 > і <parameter 2348 >f_str1</parameter 2349 >. Якщо у виразі не міститься назви функції, цю назву буде створено автоматично. Буде повернуто номер id нової функції, або -1, якщо функцію визначити не вдалося.</para> 2350 </listitem> 2351 </varlistentry> 2352 <varlistentry> 2353 <term 2354 >/parser org.kde.kmplot.Parser.removeFunction id </term> 2355 <listitem> 2356 <para 2357 >Вилучає функцію з номером ідентифікатора <parameter 2358 >id</parameter 2359 >. Якщо функцію не вдалося вилучити, буде повернено «false», у протилежному випадку «true».</para> 2360 </listitem> 2361 </varlistentry> 2362 <varlistentry> 2363 <term 2364 >/parser org.kde.kmplot.Parser.setFunctionExpression id eq f_str </term> 2365 <listitem> 2366 <para 2367 >Встановлює вираз для функції з номером ідентифікатора <parameter 2368 >id</parameter 2369 > у значення параметра <parameter 2370 >f_str</parameter 2371 >. Повертає «true» у разі успіху, у іншому випадку — «false».</para> 2372 </listitem> 2373 </varlistentry> 2374 <varlistentry> 2375 <term 2376 >/parser org.kde.kmplot.Parser.countFunctions </term> 2377 <listitem> 2378 <para 2379 >Повертає кількість функцій (функція, задана параметрично, вважається двома функціями).</para> 2380 </listitem> 2381 </varlistentry> 2382 <!-- method double org.kde.kmplot.Parser.fkt(uint id, uint eq, double eq) what is this?--> 2383 <varlistentry> 2384 <term 2385 >/parser org.kde.kmplot.Parser.listFunctionNames </term> 2386 <listitem> 2387 <para 2388 >Повертає список усіх функцій.</para> 2389 </listitem> 2390 </varlistentry> 2391 <varlistentry> 2392 <term 2393 >/parser org.kde.kmplot.Parser.fnameToID f_str </term> 2394 <listitem> 2395 <para 2396 >Повертає номер ідентифікатора функції з назвою <parameter 2397 >f_str</parameter 2398 > або -1, якщо функції з назвою <parameter 2399 >f_str</parameter 2400 > не буде знайдено.</para> 2401 </listitem> 2402 </varlistentry> 2403 <varlistentry> 2404 <term 2405 >/parser org.kde.kmplot.Parser.functionFVisible id </term> 2406 <listitem> 2407 <para 2408 >Повертає «true», якщо графік функції з ідентифікатором <parameter 2409 >id</parameter 2410 > видимий, у іншому випадку — «false».</para> 2411 </listitem> 2412 </varlistentry> 2413 <varlistentry> 2414 <term 2415 >/parser org.kde.kmplot.Parser.functionF1Visible id </term> 2416 <listitem> 2417 <para 2418 >Повертає «true», якщо графік першої похідної функції з ідентифікатором <parameter 2419 >id</parameter 2420 > видимий, у іншому випадку — «false».</para> 2421 </listitem> 2422 </varlistentry> 2423 <varlistentry> 2424 <term 2425 >/parser org.kde.kmplot.Parser.functionF2Visible id </term> 2426 <listitem> 2427 <para 2428 >Повертає «true», якщо графік другої похідної функції з ідентифікатором <parameter 2429 >id</parameter 2430 > видимий, у іншому випадку — «false».</para> 2431 </listitem> 2432 </varlistentry> 2433 <varlistentry> 2434 <term 2435 >/parser org.kde.kmplot.Parser.functionIntVisible id </term> 2436 <listitem> 2437 <para 2438 >Повертає «true», якщо графік первісної функції з ідентифікатором <parameter 2439 >id</parameter 2440 > видимий, у іншому випадку — «false».</para> 2441 </listitem> 2442 </varlistentry> 2443 <varlistentry> 2444 <term 2445 >/parser org.kde.kmplot.Parser.setFunctionFVisible id visible </term> 2446 <listitem> 2447 <para 2448 >Показує графік функції з ідентифікатором <parameter 2449 >id</parameter 2450 >, якщо параметр <parameter 2451 >visible</parameter 2452 > має значення «true». Якщо ж параметр <parameter 2453 >visible</parameter 2454 > має значення «false», функцію буде сховано. Буде повернуто «true» якщо функція існує, у іншому випадку буде повернуто «false».</para> 2455 </listitem> 2456 </varlistentry> 2457 <varlistentry> 2458 <term 2459 >/parser org.kde.kmplot.Parser.setFunctionF1Visible id visible </term> 2460 <listitem> 2461 <para 2462 >Показує графік першої похідної функції з ідентифікатором <parameter 2463 >id</parameter 2464 >, якщо параметр <parameter 2465 >visible</parameter 2466 > має значення «true». Якщо ж параметр <parameter 2467 >visible</parameter 2468 > має значення «false», першу похідну функції буде сховано. Буде повернуто «true» якщо функція існує, у іншому випадку буде повернуто «false».</para> 2469 </listitem> 2470 </varlistentry> 2471 <varlistentry> 2472 <term 2473 >/parser org.kde.kmplot.Parser.setFunctionF2Visible id visible </term> 2474 <listitem> 2475 <para 2476 >Показує графік другої похідної функції з ідентифікатором <parameter 2477 >id</parameter 2478 >, якщо параметр <parameter 2479 >visible</parameter 2480 > має значення «true». Якщо ж параметр <parameter 2481 >visible</parameter 2482 > має значення «false», другу похідну функції буде сховано. Буде повернуто «true» якщо функція існує, у іншому випадку буде повернуто «false».</para> 2483 </listitem> 2484 </varlistentry> 2485 <varlistentry> 2486 <term 2487 >/parser org.kde.kmplot.Parser.setFunctionIntVisible id visible </term> 2488 <listitem> 2489 <para 2490 >Показує графік первісної функції з ідентифікатором <parameter 2491 >id</parameter 2492 >, якщо параметр <parameter 2493 >visible</parameter 2494 > має значення «true». Якщо ж параметр <parameter 2495 >visible</parameter 2496 > має значення «false», первісну функції буде сховано. Буде повернуто «true» якщо функція існує, у іншому випадку буде повернуто «false».</para> 2497 </listitem> 2498 </varlistentry> 2499 <varlistentry> 2500 <term 2501 >/parser org.kde.kmplot.Parser.functionStr id eq </term> 2502 <listitem> 2503 <para 2504 >Повертає вираз для функції з ідентифікатором <parameter 2505 >id</parameter 2506 >. Якщо такої функції не існує, буде повернуто порожній рядок.</para> 2507 </listitem> 2508 </varlistentry> 2509 <varlistentry> 2510 <term 2511 >/parser org.kde.kmplot.Parser.functionFLineWidth id </term> 2512 <listitem> 2513 <para 2514 >Повертає товщину лінії графіка функції з ідентифікатором <parameter 2515 >id</parameter 2516 >. Якщо такої функції не існує, повертає 0.</para> 2517 </listitem> 2518 </varlistentry> 2519 <varlistentry> 2520 <term 2521 >/parser org.kde.kmplot.Parser.functionF1LineWidth id </term> 2522 <listitem> 2523 <para 2524 >Повертає товщину лінії графіка першої похідної функції з ідентифікатором <parameter 2525 >id</parameter 2526 >. Якщо такої функції не існує, повертає 0.</para> 2527 </listitem> 2528 </varlistentry> 2529 <varlistentry> 2530 <term 2531 >/parser org.kde.kmplot.Parser.functionF2LineWidth id </term> 2532 <listitem> 2533 <para 2534 >Повертає товщину лінії графіка другої похідної функції з ідентифікатором <parameter 2535 >id</parameter 2536 >. Якщо такої функції не існує, повертає 0.</para> 2537 </listitem> 2538 </varlistentry> 2539 <varlistentry> 2540 <term 2541 >/parser org.kde.kmplot.Parser.functionIntLineWidth id </term> 2542 <listitem> 2543 <para 2544 >Повертає товщину лінії графіка первісної функції з ідентифікатором <parameter 2545 >id</parameter 2546 >. Якщо такої функції не існує, повертає 0.</para> 2547 </listitem> 2548 </varlistentry> 2549 <varlistentry> 2550 <term 2551 >/parser org.kde.kmplot.Parser.setFunctionFLineWidth id linewidth </term> 2552 <listitem> 2553 <para 2554 >Встановлює товщину лінії графіка функції з ідентифікатором <parameter 2555 >id</parameter 2556 > у значення <parameter 2557 >linewidth</parameter 2558 >. Буде повернуто «true», якщо така функція існує, у іншому випадку буде повернуто «false».</para> 2559 </listitem> 2560 </varlistentry> 2561 <varlistentry> 2562 <term 2563 >/parser org.kde.kmplot.Parser.setFunctionF1LineWidth id linewidth </term> 2564 <listitem> 2565 <para 2566 >Встановлює товщину лінії графіка першої похідної функції з ідентифікатором <parameter 2567 >id</parameter 2568 > у значення <parameter 2569 >linewidth</parameter 2570 >. Буде повернуто «true», якщо така функція існує, у іншому випадку буде повернуто «false».</para> 2571 </listitem> 2572 </varlistentry> 2573 <varlistentry> 2574 <term 2575 >/parser org.kde.kmplot.Parser.setFunctionF2LineWidth id linewidth </term> 2576 <listitem> 2577 <para 2578 >Встановлює товщину лінії графіка другої похідної функції з ідентифікатором <parameter 2579 >id</parameter 2580 > у значення <parameter 2581 >linewidth</parameter 2582 >. Буде повернуто «true», якщо така функція існує, у іншому випадку буде повернуто «false».</para> 2583 </listitem> 2584 </varlistentry> 2585 <varlistentry> 2586 <term 2587 >/parser org.kde.kmplot.Parser.setFunctionIntLineWidth id linewidth </term> 2588 <listitem> 2589 <para 2590 >Встановлює товщину лінії графіка первісної функції з ідентифікатором <parameter 2591 >id</parameter 2592 > у значення <parameter 2593 >linewidth</parameter 2594 >. Буде повернуто «true», якщо така функція існує, у іншому випадку буде повернуто «false».</para> 2595 </listitem> 2596 </varlistentry> 2597 <varlistentry> 2598 <term 2599 >/parser org.kde.kmplot.Parser.functionParameterList id </term> 2600 <listitem> 2601 <para 2602 >Повертає список всіх значень параметрів для функції з ідентифікатором <parameter 2603 >id</parameter 2604 >.</para> 2605 </listitem> 2606 </varlistentry> 2607 <varlistentry> 2608 <term 2609 >/parser org.kde.kmplot.Parser.functionAddParameter id new_parameter </term> 2610 <listitem> 2611 <para 2612 >Додає значення параметра <parameter 2613 >new_parameter</parameter 2614 > до функції з ідентифікатором <parameter 2615 >id</parameter 2616 >. У випадку успіху буде повернуто «true», у іншому випадку буде повернуто «false».</para> 2617 </listitem> 2618 </varlistentry> 2619 <varlistentry> 2620 <term 2621 >/parser org.kde.kmplot.Parser.functionRemoveParameter id remove_parameter </term> 2622 <listitem> 2623 <para 2624 >Вилучає значення параметра <parameter 2625 >remove_parameter</parameter 2626 > з функції з ідентифікатором <parameter 2627 >id</parameter 2628 >. У випадку успіху буде повернуто «true», у іншому випадку буде повернуто «false».</para> 2629 </listitem> 2630 </varlistentry> 2631 <varlistentry> 2632 <term 2633 >/parser org.kde.kmplot.Parser.functionMinValue id </term> 2634 <listitem> 2635 <para 2636 >Повертає мінімальне значення діапазону побудови функції з ідентифікатором <parameter 2637 >id</parameter 2638 >. Якщо функції не існує або мінімальне значення не визначено, буде повернуто порожній рядок.</para> 2639 </listitem> 2640 </varlistentry> 2641 <varlistentry> 2642 <term 2643 >/parser org.kde.kmplot.Parser.functionMaxValue id </term> 2644 <listitem> 2645 <para 2646 >Повертає максимальне значення діапазону побудови функції з ідентифікатором <parameter 2647 >id</parameter 2648 >. Якщо функції не існує або максимальне значення не визначено, буде повернуто порожній рядок.</para> 2649 </listitem> 2650 </varlistentry> 2651 <varlistentry> 2652 <term 2653 >/parser org.kde.kmplot.Parser.setFunctionMinValue id min </term> 2654 <listitem> 2655 <para 2656 >Встановлює мінімальне значення діапазону побудови функції з ідентифікатором <parameter 2657 >id</parameter 2658 > у <parameter 2659 >min</parameter 2660 >. Буде повернуто «true», якщо функція існує і вираз є коректним, у іншому випадку буде повернуто «false».</para> 2661 </listitem> 2662 </varlistentry> 2663 <varlistentry> 2664 <term 2665 >/parser org.kde.kmplot.Parser.setFunctionMaxValue id max </term> 2666 <listitem> 2667 <para 2668 >Встановлює максимальне значення діапазону побудови функції з ідентифікатором <parameter 2669 >id</parameter 2670 > у <parameter 2671 >max</parameter 2672 >. Буде повернуто «true», якщо функція існує і вираз є коректним, у іншому випадку буде повернуто «false».</para> 2673 </listitem> 2674 </varlistentry> 2675 2676 <varlistentry> 2677 <term 2678 >/parser org.kde.kmplot.Parser.functionStartXValue id </term> 2679 <listitem> 2680 <para 2681 >Повертає початкове значення за x інтегралу функції з ідентифікатором <parameter 2682 >id</parameter 2683 >. Якщо функції не існує, або вираз для точки за x не визначено, буде повернуто порожній рядок.</para> 2684 </listitem> 2685 </varlistentry> 2686 <varlistentry> 2687 <term 2688 >/parser org.kde.kmplot.Parser.functionStartYValue id </term> 2689 <listitem> 2690 <para 2691 >Повертає початкове значення за y інтегралу функції з ідентифікатором <parameter 2692 >id</parameter 2693 >. Якщо функції не існує, або вираз для точки за y не визначено, буде повернуто порожній рядок.</para> 2694 </listitem> 2695 </varlistentry> 2696 <varlistentry> 2697 <term 2698 >/parser org.kde.kmplot.Parser.setFunctionStartValue id x y </term> 2699 <listitem> 2700 <para 2701 >Встановлює значення x і y точки, через яку має проходити первісна (невизначений інтеграл) функції з ідентифікатором <parameter 2702 >id</parameter 2703 >, у <parameter 2704 >x</parameter 2705 > і <parameter 2706 >y</parameter 2707 >. Буде повернуто «true», якщо функція існує і вирази записано коректно, у іншому випадку буде повернуто «false».</para> 2708 </listitem> 2709 </varlistentry> 2710 <varlistentry> 2711 <term 2712 >/view org.kde.kmplot.View.stopDrawing </term> 2713 <listitem> 2714 <para 2715 >Якщо &kmplot; в даний момент виконує побудову функції, побудову буде зупинено.</para> 2716 </listitem> 2717 </varlistentry> 2718 <varlistentry> 2719 <term 2720 >/view org.kde.kmplot.View.drawPlot </term> 2721 <listitem> 2722 <para 2723 >Повторно будує графіки всіх функцій.</para> 2724 </listitem> 2725 </varlistentry> 2726 </variablelist> 2727 </para> 2728 </chapter> 2729 2730 <chapter id="credits"> 2731 <title 2732 >Подяки і ліцензія</title> 2733 2734 <para 2735 >&kmplot; </para> 2736 2737 <para 2738 >Авторські права на програму належать <personname 2739 ><firstname 2740 >Klaus-Dieter</firstname 2741 ><surname 2742 >Möller</surname 2743 ></personname 2744 > &Klaus-Dieter.Moeller.mail;, ©2000-2002 </para> 2745 2746 <itemizedlist> 2747 <title 2748 >Учасники розробки</title> 2749 <listitem> 2750 <para 2751 ><acronym 2752 >CVS</acronym 2753 >: &Robert.Gogolok; &Robert.Gogolok.mail;</para> 2754 </listitem> 2755 <listitem> 2756 <para 2757 >Портування графічного інтерфейсу на &kde; 3 і переклад: &Matthias.Messmer; &Matthias.Messmer.mail;</para> 2758 </listitem> 2759 <listitem> 2760 <para 2761 >Різноманітні вдосконалення: Fredrik Edemar <email 2762 >f_edemar@linux.se</email 2763 ></para> 2764 </listitem> 2765 <listitem> 2766 <para 2767 >Портування на &Qt; 4, вдосконалення інтерфейсу, додаткові можливості: David Saxton <email 2768 >david@bluehaze.org</email 2769 ></para> 2770 </listitem> 2771 </itemizedlist> 2772 2773 <para 2774 >Авторські права на документацію до програми належать Klaus-Dieter Möller &Klaus-Dieter.Moeller.mail;, ©2000–2002 </para> 2775 <para 2776 >Розширення та оновлення документації для &kde; 3.2: &Philip.Rodrigues; &Philip.Rodrigues.mail;.</para> 2777 <para 2778 >Розширення і оновлення документації для &kde; 3.3: &Philip.Rodrigues; &Philip.Rodrigues.mail; та Fredrik Edemar <email 2779 >f_edemar@linux.se</email 2780 >.</para> 2781 <para 2782 >Розширення і оновлення документації для &kde; 3.4: Fredrik Edemar <email 2783 >f_edemar@linux.se</email 2784 >.</para> 2785 <para 2786 >Розширення і доповнення документації для &kde; 4.0: David Saxton <email 2787 >david@bluehaze.org</email 2788 >.</para> 2789 <para 2790 >Переклад українською: Юрій Чорноіван <email 2791 >yurchor@ukr.net</email 2792 ></para 2793 > 2794 &underFDL; &underGPL; </chapter> 2795 2796 &documentation.index; 2797 </book> 2798 <!-- 2799 Local Variables: 2800 mode: sgml 2801 sgml-minimize-attributes:nil 2802 sgml-general-insert-case:lower 2803 sgml-indent-step:0 2804 sgml-indent-data:nil 2805 End: 2806 --> 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820