<?xml version="1.0" ?> <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ <!ENTITY kappname "&kformula;"> <!ENTITY package "koffice"> <!ENTITY % Ukrainian "INCLUDE" > <!-- change language only here --> <!ENTITY % addindex "IGNORE"> ]> <book lang="&language;"> <bookinfo> <title >Підручник з &kformula;</title> <authorgroup> <author ><firstname >Jonathan</firstname > <surname >Drews</surname > <affiliation ><address >&Jonathan.Drews.mail;</address ></affiliation> </author> <author ><firstname >Anne-Marie</firstname > <surname >Mahfouf</surname > <affiliation ><address >&Anne-Marie.Mahfouf.mail;</address ></affiliation> </author> <author ><firstname >Alfredo</firstname > <surname >Beaumont Sainz</surname > <affiliation ><address ><email >alfredo.beaumont@gmail.com</email ></address ></affiliation> </author> <othercredit role="developer" ><firstname >Ulrich</firstname > <surname >Küttler</surname > <contrib >Розробник</contrib> </othercredit> <othercredit role="translator" ><firstname >Юрій</firstname ><surname >Чорноіван</surname ><affiliation ><address ><email >yurchor@ukr.net</email ></address ></affiliation ><contrib >Переклад українською</contrib ></othercredit > </authorgroup> <copyright> <year >2002</year> <holder >&Jonathan.Drews;</holder> </copyright> <copyright> <year >2005</year> <holder >&Anne-Marie.Mahfouf;</holder> </copyright> <copyright> <year >2006</year> <holder >Alfredo Beaumont Sainz</holder> </copyright> <legalnotice >&FDLNotice;</legalnotice> <date >2006-09-09</date> <releaseinfo >1.5.90</releaseinfo> <abstract> <para >&kformula; призначено для створення формул. </para> </abstract> <keywordset> <keyword >KDE</keyword> <keyword >KOffice</keyword> <keyword >kformula</keyword> <keyword >формула</keyword> </keywordset> </bookinfo> <chapter id="introduction"> <title >Вступ</title> <para >&kformula; призначено для запису формул. Ця програма не може виконувати за ними обчислень. Все, на що вона здатна, це показувати ці формули.</para> <para >&kformula; було створено для того, щоб полегшити вам процес редагування. Програму добре пристосовано для введення грецьких літер, дробів та всіх тих елементів, які роблять формулу формулою.</para > <para >Здебільшого, окреме використання &kformula; не має особливого сенсу. Набагато частіше формулу слід додати до документа &kword; або якоїсь іншої програми &koffice;. Тобто цінність &kformula; полягає не у самій програмі, а у можливостях цієї програми щодо вбудовування відповідних об’єктів до всіх інших ваших улюблених програм &koffice;.</para> <para >Якщо об’єкт &kformula; буде вбудованим, поведінка програми не зміниться.</para> </chapter> <chapter id="basics"> <title >Основи</title> <para >Новий (порожній) документ &kformula; виглядає як невеличкий синій прямокутничок. Цей прямокутничок позначає основний об’єкт &kformula;. Він позначає порожній список. Призначенням &kformula; є впорядкування різних елементів у цьому списку. Елементом у цьому сенсі може бути окремий значок, символ кореня або щось подібне. Списки кожного з блоків формули і складають саму формулу. У списку формули містяться індекси, нижні і верхні межі тощо. І, звичайно ж, існує основний список документа, який ми вже розглядали.</para> <para >Створення формули полягає у заповненні порожнього списку літерами, зображеннями та математичними символами. Тут все зрозуміло: скористайтеся клавіатурою вашого комп’ютера. Щойно ви почнете щось набирати на клавіатурі, символ «порожнечі» зникне: замість нього ви побачите те, що ви набрали. Нові символи завжди додаватимуться у поточну позицію курсора.</para> <para >У програмі передбачено панель інструментів з назвою <guilabel >Додати</guilabel >, за допомогою якої ви зможете створювати складніші формули. На цій панелі ви знайдете символи для створення індексів, дробів, коренів, матриць та інших елементів. Кожен з цих елементів є принаймні одним окремим списком, ви можете пересунути курсор у його внутрішню частину і вставити нові елементи.</para> </chapter> <chapter id="using-kformula"> <title >Користування &kformula;</title> <para >Нижче наведено типовий запис формули у &kformula;. Щоб ввести частинну похідну і грецькі літери натисніть позначку спадного списку символів, розташовану праворуч і оберіть належний символ. У спадному списку символів, наведеному на зображенні нижче міститься слово <quote >Cap</quote >. Натисніть кнопку з символом клавіші введення, розташовану праворуч, щоб ввести цей символ.</para> <screenshot> <screeninfo >Знімок вікна &kformula;</screeninfo> <mediaobject> <imageobject> <imagedata fileref="green1.png" format="PNG"/> </imageobject> <textobject> <phrase >Знімок вікна &kformula;</phrase> </textobject> </mediaobject> </screenshot> <para >Формулу Гріна, наведену вище, можна вивести до файла &PostScript;. Щоб зробити це, скористайтеся пунктом меню <menuchoice ><guimenu >Файл</guimenu ><guimenuitem >Друкувати</guimenuitem > </menuchoice > і налаштуйте друк як це показано нижче:</para> <screenshot> <screeninfo >Знімок вікна з формулою Гріна у &kformula;</screeninfo> <mediaobject> <imageobject> <imagedata fileref="green2.png" format="PNG"/> </imageobject> <textobject ><phrase >Знімок вікна з формулою Гріна у &kformula;</phrase ></textobject> </mediaobject> </screenshot> <para >Ось, як має виглядати остаточний файл &PostScript;:</para> <screenshot> <screeninfo >Ось вивід &PostScript; з &kformula;</screeninfo> <mediaobject> <imageobject> <imagedata fileref="greens.png" format="PNG"/> </imageobject> </mediaobject> </screenshot> <sect1 id="kformula-features"> <title >Додаткові можливості &kformula;</title> <para >Додаткові елементи формул</para> <para >Щоб ввести матрицю, натисніть кнопку з піктограмою <guiicon >[ ]</guiicon >, а потім натисніть символ матриці <inlinemediaobject ><imageobject > <imagedata fileref="matrix.png" format="PNG"/> </imageobject ></inlinemediaobject >. Пересувати курсор між елементами матриці можна за допомогою клавіш зі стрілочками: <keysym >Стрілка праворуч</keysym >, <keysym >Стрілка вгору</keysym >, <keysym >Стрілка вниз</keysym > і <keysym >Стрілка ліворуч</keysym >. Приклад матриці наведено нижче. </para> <screenshot> <screeninfo >Ось остаточна форма матриці</screeninfo> <mediaobject> <imageobject> <imagedata fileref="matrix-view.png" format="PNG"/> </imageobject> </mediaobject> </screenshot> </sect1> </chapter> <chapter id="commands"> <title >Довідка щодо команд</title> <sect1 id="kformula-mainwindow"> <title >Головне вікно &kformula;</title> <sect2> <title >Меню <guimenu >Файл</guimenu ></title> <variablelist> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl;<keycap >N</keycap ></keycombo > </shortcut > <guimenu >Файл</guimenu > <guimenuitem >Створити</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Створює новий документ &kformula;.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl;<keycap >O</keycap ></keycombo > </shortcut > <guimenu >Файл</guimenu > <guimenuitem >Відкрити...</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Відкриває збережений раніше документ.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Файл</guimenu > <guisubmenu >Відкрити недавні</guisubmenu > </menuchoice ></term> <listitem ><para ><action >Показує список нещодавно відкритих документів.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl;<keycap >S</keycap ></keycombo > </shortcut > <guimenu >Файл</guimenu > <guimenuitem >Зберегти</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Зберігає документ.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Файл</guimenu > <guimenuitem >Зберегти як...</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Зберігає документ за вказаною вами назвою файла.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Файл</guimenu > <guimenuitem >Перезавантажити</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Перезавантажує раніше відкритий документ.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Файл</guimenu > <guimenuitem >Імпортувати</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Імпортує формули у інших форматах.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Файл</guimenu > <guimenuitem >Експортувати</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Експортує поточний документ у іншому форматі.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Файл</guimenu > <guimenuitem >Надіслати лист...</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Відкриває вікно &kmail;, щоб ви могли надіслати файл електронною поштою. Файл з формулою вже буде долучено до повідомлення.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl;<keycap >P</keycap ></keycombo > </shortcut > <guimenu >Файл</guimenu > <guimenuitem >Друкувати...</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Друкує поточний документ.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Файл</guimenu > <guimenuitem >Перегляд друку...</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Показує зовнішній вигляд надрукованого документа.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Файл</guimenu > <guimenuitem >Інформація про документ</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Відкриває діалогову панель, за допомогою якої ви можете вказати ваше ім’я, адресу електронної пошти і короткий опис документа.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl;<keycap >W</keycap ></keycombo > </shortcut > <guimenu >Файл</guimenu > <guimenuitem >Закрити</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Закриває поточний документ.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl;<keycap >Q</keycap ></keycombo > </shortcut > <guimenu >Файл</guimenu > <guimenuitem >Вийти</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Завершує роботу</action > &kformula;.</para ></listitem> </varlistentry> </variablelist> </sect2> <sect2> <title >Меню <guimenu >Правка</guimenu ></title> <variablelist> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl;<keycap >Z</keycap ></keycombo > </shortcut > <guimenu >Правка</guimenu > <guimenuitem >Вернути</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Скасовує дію. Так ви можете поновити стан, у якому перебував документ до останньої зміни.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl; &Shift; <keycap >Z</keycap ></keycombo > </shortcut > <guimenu >Правка</guimenu > <guimenuitem >Повторити</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Повертає скасовані результати. Ця дія є протилежною до «Вернути», вона відновлює ті зміни, які ви зробили спочатку.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl;<keycap >X</keycap ></keycombo > </shortcut > <guimenu >Правка</guimenu > <guimenuitem >Вирізати</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вирізає підсвічену ділянку тексту з вікна &kformula;.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl;<keycap >C</keycap ></keycombo > </shortcut > <guimenu >Правка</guimenu > <guimenuitem >Копіювати</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Копіює підсвічену ділянку тексту з вікна &kformula;.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl;<keycap >V</keycap ></keycombo > </shortcut > <guimenu >Правка</guimenu > <guimenuitem >Вставити</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вставляє текст, до якого ви раніше виконували дію «Вирізати» або «Копіювати», до вікна &kformula;.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl;<keycap >A</keycap ></keycombo > </shortcut > <guimenu >Правка</guimenu > <guimenuitem >Вибрати все</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Підсвічує весь текст у вікні &kformula; для виконання дії «Вирізати» або «Копіювати».</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl;<keycap >R</keycap ></keycombo > </shortcut > <guimenu >Правка</guimenu > <guimenuitem >Вилучити обмежувальні дужки</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вилучає обмежувальні круглі, фігурні дужки або позначки модуля. Ця дія стосується дужок, які обмежують зовні область, де знаходиться курсор.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl;<keycap >G</keycap ></keycombo > </shortcut > <guimenu >Правка</guimenu > <guimenuitem >Перетворити на грецькі</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Перетворює літеру латиниці на символ грецького алфавіту.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Правка</guimenu > <guimenuitem >Редагувати рядок формули...</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Відкриває редактор, у якому ви зможете змінити існуючу формулу.</action ></para ></listitem> </varlistentry> </variablelist> <para >Докладніше про це можна дізнатися з розділу <link linkend="advanced" >Додаткові можливості редагування</link >.</para> </sect2> <sect2> <title >Меню <guimenu >Елемент</guimenu ></title> <variablelist> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати корінь</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вставляє знак квадратного кореня.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати дріб</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вставляє знак дробу.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати дужку</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вставляє пару дужок, тобто ( ). Крім того, ви просто можете ввести «(», щоб вставити пару дужок.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати інтеграл</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вставляє знак інтеграла.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати суму</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вставляє знак підсумовування (сигму).</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати добуток</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вставляє знак добутку.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати матрицю...</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вставляє матрицю. Програма відкриває діалогове вікно з матрицею розміру 3x3. На цій панелі ви можете вказати кількість рядків і кількість стовпчиків.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати матрицю 1x2</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вставляє вектор-стовпчик з двома рядками.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати надкреслення</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Додає надкреслення над блоком формули.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати підкреслення</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Додає підкреслення під блоком формули.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати багаторядкове поле</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Додає новий рядок після кожного натискання вами клавіші Enter у блоці формули.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl;<keycap >U</keycap ></keycombo > </shortcut > <guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати верхній індекс</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Додає верхній індекс ось так: </action ><inlinemediaobject ><imageobject > <imagedata fileref="upper-index.png" format="PNG"/> </imageobject ></inlinemediaobject >.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl;<keycap >L</keycap ></keycombo > </shortcut > <guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати нижній індекс</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Додає нижній індекс: </action ><inlinemediaobject ><imageobject > <imagedata fileref="lower-index.png" format="PNG"/> </imageobject ></inlinemediaobject >.</para> <note ><para >Докладніше про індекси у розділі <link linkend="indices" >Визначені інтеграли та індекси</link >.</para ></note ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати від’ємний вузький пробіл</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вставляє малий зменшений пробіл, як між o та e:</action ><inlinemediaobject ><imageobject > <imagedata fileref="negative_thin_space.png" format="PNG"/> </imageobject ></inlinemediaobject >.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати вузький пробіл</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Додає вузький пробіл.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати середній пробіл</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Додає пробіл, ширший у півтори рази.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати широкий пробіл</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Додає подвійний пробіл.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Додати</guisubmenu > <guimenuitem >Додати чотирикратний пробіл</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вставляє широкий, помножений на чотири пробіл.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Матриця</guisubmenu > <guimenuitem >Вставити стовпчик</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Додає стовпчик у існуючу матрицю. Стовпчик буде вставлено у позицію курсора.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Матриця</guisubmenu > <guimenuitem >Долучити стовпчик</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Долучає до існуючої матриці стовпчик. Стовпчик буде долучено праворуч.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Матриця</guisubmenu > <guimenuitem >Вилучити стовпчик</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вилучає стовпчик з існуючої матриці. Програма вилучає стовпчик, де зараз розташовано курсор.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Матриця</guisubmenu > <guimenuitem >Вставити рядок</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вставляє рядок у існуючу матрицю. Рядок буде вставлено, починаючи з поточної позиції курсора.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Матриця</guisubmenu > <guimenuitem >Долучити рядок</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Долучає рядок до існуючої матриці. Рядок буде долучено у нижню частину матриці.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guisubmenu >Матриця</guisubmenu > <guimenuitem >Вилучити рядок</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вилучає рядок з існуючої матриці. Програма виконає вилучення рядка, де зараз розташовано курсор.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guimenuitem >Розмір</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Надає змогу вказати розмір шрифту (від 6 до 72).</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guimenuitem >Лівий роздільник</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Надає змогу вставляти різноманітні роздільники, зокрема (, { і [.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Елемент</guimenu > <guimenuitem >Правий роздільник</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Надає змогу вставляти різноманітні роздільники, зокрема ), } і ].</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl;<keycap >I</keycap ></keycombo > </shortcut > <guimenu >Елемент</guimenu > <guimenuitem >Вставити символ</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вставляє символ, обраний на панелі інструментів символів.</action ></para ></listitem> </varlistentry> </variablelist> </sect2> <sect2> <title >Меню <guimenu >Параметри</guimenu ></title> <para >За допомогою цього пункту ви можете змінити налаштування &kformula;. Ви можете обрати панелі, які буде показано, та гарнітури шрифтів, які буде використано.</para> <variablelist> <varlistentry> <term ><menuchoice ><guimenu >Параметри</guimenu > <guisubmenu >Пенали</guisubmenu > <guimenuitem >Файл (KFormula)</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вмикає або вимикає показ панелі інструментів, що містить кнопки, призначені для створення, відкриття і збереження файлів. Крім того, на цій панелі розташовано кнопки друку та попереднього перегляду друку.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Параметри</guimenu > <guisubmenu >Пенали</guisubmenu > <guimenuitem >Правка (KFormula)</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вмикає або вимикає показ панелі редагування. На цій панелі інструментів розташовано кнопки вирізання та вставлення, а також кнопки «Вернути» і «Повторити».</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Параметри</guimenu > <guisubmenu >Пенали</guisubmenu > <guimenuitem >Додавання (KFormula)</guimenuitem > </menuchoice ></term> <listitem ><para ><action >На цій панелі містяться всі математичні елементи, зокрема сума, інтеграл, експонента тощо.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Параметри</guimenu > <guisubmenu >Пенали</guisubmenu > <guimenuitem >Шрифт (KFormula)</guimenuitem > </menuchoice ></term> <listitem ><para ><action >На цій панелі інструментів містяться кнопки визначення параметрів шрифту (розмір, напівжирний, курсивний тощо).</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Параметри</guimenu > <guisubmenu >Пенали</guisubmenu > <guimenuitem >Символ (KFormula)</guimenuitem > </menuchoice ></term> <listitem ><para ><action >За допомогою цього пункту можна увімкнути або вимкнути показ спадного списку з символами вилучення, частинної похідної, стрілочками границь, булівськими операторами та іншими математичним символами.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Параметри</guimenu > <guisubmenu >Пенали</guisubmenu > <guimenuitem >Матриця (KFormula)</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Вмикає або вимикає показ панелі інструментів матриць. На цій панелі містяться кнопки, пов’язані зі створенням та редагуванням матриць.</action ></para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Параметри</guimenu > <guimenuitem >Підсвічування синтаксису</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Позначення цього пункту визначатиме те, чи буде показано цифри іншим кольором.</action ></para ></listitem> </varlistentry> </variablelist> </sect2> <sect2> <title >Налаштування клавіатурних скорочень</title> <para >За допомогою пункту меню <menuchoice > <guimenu >Параметри</guimenu > <guimenuitem >Налаштування скорочень...</guimenuitem ></menuchoice > ви зможете змінити клавіатурні скорочення, які використовуються у програмі.</para> <para >Нижче наведено приклад налаштування клавіатурного скорочення, призначеного для відкриття вікна перегляду друку. </para> <screenshot> <screeninfo >Зображення діалогового вікна налаштування скорочень</screeninfo> <mediaobject> <imageobject> <imagedata fileref="shortcut0.png" format="PNG"/> </imageobject> </mediaobject> </screenshot> <itemizedlist> <listitem ><para >Позначте варіант <guibutton >Нетипове</guibutton >. </para ></listitem> <listitem ><para >Далі, натисніть кнопку <guibutton >Додаткові >></guibutton >, а потім позначте <guilabel >Основне скорочення:</guilabel >. </para ></listitem> <listitem ><para >Натисніть комбінацію клавіш <userinput ><keycombo action="seq" >&Ctrl;<keycap >Пробіл</keycap ></keycombo ></userinput >, діалогове вікно має закритися. Визначення клавіатурного скорочення завершено. </para ></listitem> </itemizedlist> <screenshot> <screeninfo >Зображення діалогового вікна налаштування скорочень</screeninfo> <mediaobject> <imageobject> <imagedata fileref="shortcut1.png" format="PNG"/> </imageobject> </mediaobject> </screenshot> <para >Тепер натискання комбінації клавіш <userinput ><keycombo action="seq" ><keycap >&Ctrl;</keycap ><keycap >Пробіл</keycap ></keycombo ></userinput > відкриватиме вікно перегляду друку. </para> </sect2> <sect2> <title >Налаштування панелей інструментів</title> <para >Пункт меню <menuchoice > <guimenu >Параметри</guimenu > <guimenuitem >Налаштування пеналів...</guimenuitem ></menuchoice > використовується для додавання кнопок на панелі інструментів.</para> <screenshot> <screeninfo >Зображення діалогового вікна налаштування панелей інструментів</screeninfo> <mediaobject> <imageobject> <imagedata fileref="toolbars.png" format="PNG"/> </imageobject> </mediaobject> </screenshot> <itemizedlist> <listitem> <para >Щоб додати кнопку на панель інструментів <guilabel >Файл</guilabel >, </para> <screenshot> <screeninfo >Зображення діалогового вікна налаштування панелей інструментів</screeninfo> <mediaobject> <imageobject> <imagedata fileref="file-toolbar.png" format="PNG"/> </imageobject> </mediaobject> </screenshot> <para >переконайтеся, що у верхньому спадному списку обрано пункт <guilabel >Файл <&koffice;></guilabel >. </para ></listitem> <listitem ><para >Натисніть один з пунктів на панелі, розташованій ліворуч. Відповідний елемент буде підсвічено, що відповідатиме його позначенню. </para ></listitem> <listitem ><para >Далі, натисніть кнопку зі <guiicon >Стрілкою праворуч</guiicon >, щоб перевести елемент на праву панель. </para ></listitem> <listitem ><para >Натисніть кнопку <userinput ><guilabel >Застосувати</guilabel ></userinput >, а потім кнопку <userinput ><guilabel >Гаразд</guilabel ></userinput >. </para ></listitem> </itemizedlist> <para >На панелі має з’явитися нова кнопка. <inlinemediaobject ><imageobject> <imagedata fileref="file-toolbar2.png" format="PNG"/> </imageobject ></inlinemediaobject ></para> </sect2> <sect2> <title >Налаштування &kformula;</title> <para >За допомогою пункту меню <menuchoice > <guimenu >Параметри</guimenu ><guimenuitem >Налаштувати &kformula;...</guimenuitem ></menuchoice > ви зможете обрати розмір шрифту та його стиль.</para> <itemizedlist> <listitem> <para >За допомогою розділу <guilabel >Формула</guilabel > ви можете обрати шрифт та кольори підсвічування шрифту.</para> </listitem> </itemizedlist> </sect2> <sect2> <title >Меню <guimenu >Довідка</guimenu ></title> <variablelist> <varlistentry> <term ><menuchoice ><guimenu >Довідка</guimenu > <guimenuitem >Порада дня</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Відкриває діалогове вікно <guilabel >Поради дня</guilabel >, у якому буде показано випадкову пораду щодо користування &kformula;.</action ></para ></listitem> </varlistentry> </variablelist > &help.menu.documentation; </sect2> </sect1> </chapter> <chapter id="advanced"> <title >Додаткові можливості редагування</title> <sect1 id="insertion"> <title >Додавання назв</title> <para >Особливою можливістю програми є вставлення назв. Синій прямокутник, у якому ви набираєте формулу, насправді є списком. Далі, цей список може містити інші списки. Якщо ви введете символ зворотньої риски (<literal >\</literal >), програма створить на відповідній позиції порожній список. Але цей список буде особливим. У ньому використовуватиметься інший шрифт, його призначено для вставлення елементів, подібних до назв функцій. Крім того, для його існування є і інша причина. Кількість клавіш на клавіатурі вашого комп’ютера є досить обмеженою. Кількість же математичних символів є величезною. Щоб додати до формули один з цих символів, ви можете ввести його назву, а потім натиснути клавішу пробілу. Програма замінить введену вашим назву на відповідний символ. У цьому контексті натискання клавіші <keycap >Пробіл</keycap > означає «вийти», тобто перевести курсор до зовнішнього списку. Після натискання клавіші пробілу курсор буде розташовано в кінці введеного вами тексту, але у тій самій частині формули, з якої ви починали вводити назву символу. </para> <para >Ще одним різновидом елементів, які, ймовірно, знадобиться вам у формулі, є пробіли. Всім відомо, що під час введення формул слід відокремлювати їх частини належними пробілами. Саме це ви і можете зробити за допомогою «списку назв».</para> <para >У синьому прямокутнику введіть послідовно: <userinput ><keycombo action="seq" ><keycap >\</keycap ><keycap >,</keycap ><keycap >Пробіл</keycap ></keycombo ></userinput >, щоб вставити вузький пробіл. </para> <para >Натисніть: <userinput ><keycombo action="seq" ><keycap >\</keycap ><keycap ><</keycap ><keycap >Пробіл</keycap ></keycombo ></userinput >, щоб вставити середній пробіл. </para> <para >Натисніть: <userinput ><keycombo action="seq" ><keycap >\</keycap ><keycap >;</keycap ><keycap >Пробіл</keycap ></keycombo ></userinput >, щоб вставити широкий пробіл. </para> <para >Натисніть: <userinput ><keycap >\</keycap > quad <keycap >Пробіл</keycap ></userinput >, щоб вставити чотирикратний пробіл. </para> <para >У той самий спосіб ви можете вставляти спеціальні математичні символи. Комбінація <userinput ><keycap >\</keycap > oint <keycap >Пробіл</keycap ></userinput > додасть у формулу інтеграл за замкненим контуром. Нижче наведено результат введення послідовності <userinput ><keycap >\</keycap > oint <keycap >Пробіл</keycap ></userinput >:</para> <screenshot> <screeninfo >Зображення інтеграла за контуром</screeninfo> <mediaobject> <imageobject> <imagedata fileref="path-integral.png" format="PNG"/> </imageobject> </mediaobject> </screenshot> </sect1> <sect1 id="formula-strings"> <title >Редагування формул</title> <para >За допомогою пункту <menuchoice > <guimenu >Правка</guimenu > <guimenuitem >Редагувати рядок формули</guimenuitem > </menuchoice > користувач може перевести програму у режим редагування формул у форматі тексту <acronym >ASCII</acronym >, який було скопійовано з інших програм, наприклад, <ulink url="http://scilabsoft.inria.fr/" >Scilab</ulink >, з безпосереднім перетворенням цих формул на звичайний запис математичних формул. Наведений приклад надасть вам змогу краще у всьому розібратися. Нижче ви можете бачити знімок вікна програми <literal >INRIA</literal > Scilab. </para> <screenshot> <screeninfo >Зображення Scilab</screeninfo> <mediaobject> <imageobject> <imagedata fileref="scilab.png" format="PNG"/> </imageobject> </mediaobject> </screenshot> <para >Скопіюйте і вставте текст, який починається на <literal >x*sin(30*x)</literal > до редактора формул так, як це показано нижче:</para> <screenshot> <screeninfo >Зображення редагування формули Scilab</screeninfo> <mediaobject> <imageobject> <imagedata fileref="scilab-edit.png" format="PNG"/> </imageobject> </mediaobject> </screenshot> <para >Якщо ви натиснете кнопку <guibutton >Гаразд</guibutton >, редактор поскаржиться на перервану обробку. Йому просто не вдалося розпізнати один з символів у формулі. З показаної формули очевидно, що неправильно оброблено символ π. Отже, слід вилучити символ <literal >%</literal >. Зробіть це, і &kformula; покаже математичний символ належним чином.</para> <screenshot> <screeninfo >Формула Scilab, показана у &kformula;</screeninfo> <mediaobject> <imageobject> <imagedata fileref="sin.png" format="PNG"/> </imageobject> </mediaobject> </screenshot> <para >Редактор формул сприймає більшість математичних виразів мовою програмування C, наприклад, формули з програми реалізації методу Рунґе-Кутти:</para> <programlisting ><function >void derives(float x, float y[], float dydx[]) { dydx[1] = y[2]; dydx[2] = -0.8*x*y[2] - sin(x)*y[1]; }</function ></programlisting> <para >Тут <literal >dydx[1]</literal > — похідна першого порядку, а <literal >dydx[2]</literal > — похідна другого порядку. Після копіювання формули вам слід змінити похідні за допомогою &kformula;. Ось як це зробити: спочатку скопіюйте і вставте нижній вираз до редактора формул.</para> <screenshot> <screeninfo >Формули Рунґе-Кутти у редакторі;</screeninfo> <mediaobject> <imageobject> <imagedata fileref="rk-edit0.png" format="PNG"/> </imageobject> </mediaobject> </screenshot> <para >Тепер вилучіть <literal >[ ]</literal >, залиште прості y-и.</para> <screenshot> <screeninfo >Змінені формули Рунґе-Кутти</screeninfo> <mediaobject> <imageobject> <imagedata fileref="rk-edit1.png" format="PNG"/> </imageobject> </mediaobject> </screenshot> <para >Після цього натисніть кнопку <guibutton >Гаразд</guibutton >, розташуйте курсор на <literal >y</literal > і вилучіть цей символ. Вставте належні символи, як це показано нижче.</para> <screenshot> <screeninfo >Формули Рунґе-Кутти у &kformula;</screeninfo> <mediaobject> <imageobject> <imagedata fileref="rk-edit2.png" format="PNG"/> </imageobject> </mediaobject> </screenshot> <para >Не кожен з виразів &kformula; можна перетворити на коректний вираз C. Прикладом є вираз з верхнім індексом:</para> <screenshot> <screeninfo >Верхній індекс у &kformula;</screeninfo> <mediaobject> <imageobject> <imagedata fileref="ambiguous-string.png" format="PNG"/> </imageobject> </mediaobject> </screenshot> <para >буде показано як <literal >()**()</literal > — вираз, який не є коректним виразом C для піднесення до степеня. Так само, матрицю 1 на 2 буде показано як <literal >()/()</literal >. Цей вираз не є коректним виразом для масиву у C.</para> </sect1> <sect1 id="indices"> <title >Визначені інтеграли та індекси</title> <sect2> <title >Визначені інтеграли</title> <para >Визначений інтеграл можна створити за допомогою комбінації <keycombo action="simul" >&Ctrl;<keycap >U</keycap ></keycombo > (верхня межа інтегрування) та <keycombo action="simul" >&Ctrl;<keycap >L</keycap ></keycombo > — нижня межа інтегрування. </para> <screenshot> <screeninfo >визначений інтеграл</screeninfo> <mediaobject> <imageobject> <imagedata fileref="definite_integral.png" format="PNG"/> </imageobject> </mediaobject> </screenshot> <para >Поверніть курсор у позицію перед інтегралом після створення першої з меж інтегрування.</para> </sect2> <sect2> <title >Розташування індексів</title> <para >Щоб вказати верхній або нижній індекси, позначте відповідний фрагмент формули. У нашому прикладі нам потрібно додати стрілочку над P у виразі dP. Натискання комбінації клавіш <keycombo action="simul" >&Ctrl;<keycap >U</keycap ></keycombo > розташує символ вектора не у тому місці, а саме над <quote >d</quote >. <inlinemediaobject ><imageobject > <imagedata fileref="incorrect_index_location.png" format="PNG"/> </imageobject ></inlinemediaobject> </para> <para >Цю проблему можна розв’язати позначенням лише символу P у <inlinemediaobject ><imageobject > <imagedata fileref="index_smear.png" format="PNG"/> </imageobject ></inlinemediaobject > з наступним натисканням комбінації клавіш <keycombo action="simul" >&Ctrl;<keycap >U</keycap ></keycombo >. Нижче наведено правильний результат. <inlinemediaobject > <imageobject> <imagedata fileref="correct_index_location.png" format="PNG"/> </imageobject> </inlinemediaobject> </para> </sect2> </sect1> </chapter> <chapter id="credits-and-licenses"> <title >Подяки і ліцензії</title> <para >Авторські права на програму &kformula; належать Команді &kformula;</para> <itemizedlist> <title >Розробники &kformula; (за абеткою)</title> <listitem ><para >Alfredo Beaumont Sainz <email >alfredo.beaumont@gmail.com</email ></para ></listitem> <listitem ><para >Ulrich Küttler</para ></listitem> <listitem ><para >Andrea Rizzi</para ></listitem> </itemizedlist> <para >Авторські права на документацію до програми належать &Jonathan.Drews; &Jonathan.Drews.mail;, ©2002</para> <para >Авторські права на документацію до програми належать &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail;, ©2005</para> <para >Авторські права на документацію до програми належать Alfredo Beaumont Sainz <email >alfredo.beaumont@gmail.com</email >, ©2006</para> <para >Переклад українською: Юрій Чорноіван<email >yurchor@ukr.net</email ></para > &underFDL; &underGPL; </chapter> <appendix id="installation"> <title >Встановлення</title> <sect1 id="getting-kformula"> <title >Як отримати &kformula;</title> &install.intro.documentation; </sect1> <sect1 id="requirements"> <title >Вимоги</title> <para >&kformula; є частиною &koffice;, на сторінці цього комплексу програм розташовано <ulink url="http://www.koffice.org/kformula " >домашню сторінку &kformula;</ulink >. Для роботи з програмою слід встановити &koffice;. &kformula; не працюватиме без решти &koffice; </para> </sect1> <sect1 id="compilation"> <title >Збирання і встановлення</title> &install.compile.documentation; </sect1> </appendix> &documentation.index; </book> <!-- Local Variables: mode: sgml sgml-minimize-attributes: nil sgml-general-insert-case: lower End: -->