You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
koffice-i18n/koffice-i18n-ru/docs/koffice/kformula/index.docbook

2117 lines
54 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<?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 % Russian "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
><email
>j.e.drews@att.net</email
></address
></affiliation>
</author>
<othercredit role="developer"
><firstname
>Ulrich</firstname
> <surname
>K&uuml;ttler</surname
> <contrib
>Разработчик</contrib>
</othercredit>
<othercredit role="translator"
><firstname
>Олег</firstname
><surname
>Баталов</surname
><affiliation
><address
><email
>olegbatalov@mail.ru</email
></address
></affiliation
><contrib
>Перевод на русский язык</contrib
></othercredit
>
</authorgroup>
<legalnotice
>&FDLNotice;</legalnotice>
<date
>2002-02-19</date>
<releaseinfo
>0.00.02</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
>Написание формулы означает заполнение пустого списка символами, фигурами и математическими символами. Ввод выполняется непосредственно, так что используйте вашу клавиатуру. Как только вы набрали кое-что, <quote
>пустой</quote
> символ исчезает и вы увидите что вы вставили вместо него. Новые символы всегда помещаются в текущую позицию курсора.</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>
<important>
<para
>Подробности об установке шрифтов смотрите в разделе <link linkend="fonts"
>Математические шрифты</link
>. Для получения такого же результата, нужно установить шрифты bakoma или esstix. </para>
</important>
<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
> <guimenuitem
>Открыть недавние</guimenuitem
> </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
><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
><guimenu
>Файл</guimenu
> <guimenuitem
>Отправить по почте...</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Вызывает Kmail, так что вы можете послать файл по почте. Обратите внимание, вы всё ещё должны прикрепить файл к письму.</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
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>2</keycap
></keycombo
> </shortcut
> <guimenu
>Элемент</guimenu
> <guisubmenu
>Добавить</guisubmenu
> <guimenuitem
>Добавить корень</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Вставить квадратный корень.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>3</keycap
></keycombo
> </shortcut
> <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
>Вставить пару скобок &ie; ( ). Вы также можете просто набрать из (для вставки пары скобок).</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>3</keycap
></keycombo
> </shortcut
> <guimenu
>Элемент</guimenu
> <guisubmenu
>Добавить</guisubmenu
> <guimenuitem
>Добавить дробь</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Вставить долю.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>6</keycap
></keycombo
> </shortcut
> <guimenu
>Элемент</guimenu
> <guisubmenu
>Добавить</guisubmenu
> <guimenuitem
>Добавить интеграл</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Вставить признак интеграла</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>7</keycap
></keycombo
> </shortcut
> <guimenu
>Элемент</guimenu
> <guisubmenu
>Добавить</guisubmenu
> <guimenuitem
>Добавить сумму</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Вставить признак суммирования (сигма)</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>4</keycap
></keycombo
> </shortcut
> <guimenu
>Элемент</guimenu
> <guisubmenu
>Добавить</guisubmenu
> <guimenuitem
>Добавить произведение</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Вставить признак продукта.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>8</keycap
></keycombo
> </shortcut
> <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
><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
>Вставить узкий пробел</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
>Позволяет вставлять некоторые разделители &ie; (, {, и [.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Элемент</guimenu
> <guimenuitem
>Правый предел</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Позволяет вставлять некоторые разделители &ie; ), }, and ].</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
> <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
>Эта панель инструментов содержит все математические элементы типа суммы, интеграла, экспоненты, &etc;.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Настройка</guimenu
> <guimenuitem
>Показать панель инструментов Символ</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Это содержит выпадающий список, содержащий Del, частичный производный символ, стрелки лимитов, булевы операторы и другие математические символы.</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
>Щёлкните на кнопке по "выбору". </para
></listitem>
<listitem
><para
>Далее щёлкните на кнопке "Основная". </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
>Для добавления кнопки в панель файл, </para>
<screenshot>
<screeninfo
>Изображение диалога панелей инструментов</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="file-toolbar.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
<para
>удостоверьтесь что <guilabel
>Файл &lt;KOfficeShell&gt;</guilabel
> выбран в верхнем выпадающем списке. </para
></listitem>
<listitem
><para
>Щёлкните на одном из элементов в левой части окна. Теперь этот элемент будет иметь синий фон, означающий что он выбран. </para
></listitem>
<listitem
><para
>Далее нажмите кнопку <keysym
>Стрелка вправо</keysym
> для помещения его в правую часть. </para
></listitem>
<listitem
><para
>Нажмите <userinput
><guilabel
>Применить</guilabel
></userinput
> и затем<userinput
><guilabel
>OK</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
> is where the font sizes are selected and additional fonts are installed.</para>
<itemizedlist>
<listitem>
<para
>Раздел <guilabel
>Формула</guilabel
> позволяет вам выбрать шрифты и их цвет.</para>
</listitem>
<listitem>
<para
>Раздел <guilabel
>Шрифты</guilabel
> позволяет вам устанавливать дополнительные шрифты. Смотрите также раздел <link linkend="additional-fonts"
>Дополнительные математические шрифты</link
>.</para>
</listitem>
</itemizedlist>
</sect2>
<sect2>
<title
>Меню <guimenu
>Помощь</guimenu
> </title>
&help.menu.documentation; </sect2>
</sect1>
</chapter>
<chapter id="advanced">
<title
>Расширенное редактирование</title>
<sect1 id="insertion">
<title
>Вставка имён</title>
<para
>Вставка имён является дополнительно особенностью. Синий прямоугольник, в котором вы набираете текст фактически является списком. Кроме того он может содержать другие списки. Когда вы набираете двойной обратный слэш (<literal
>\</literal
>) вы сразу же получаете новый пустой список Но он является специальным и отображается другим шрифтом. Он используется для вставки вещей подобных именам функций, Однако существует ещё один способ. Ваша клавиатура содержит ограниченное количество клавиш. С другой стороны разнообразие математических символов является подавляющим. Чтобы получить одну из них вы можете набрать её имя и нажать Пробел после этого имя, которое вы набрали будет заменено соответствующим символом. В этом контексте клавиша <keycap
>Пробел</keycap
> становится <quote
>здесь вызывающей </quote
>, что переводит курсор в содержащий список. Курсор будет установлен в конец того, что вы только что ввели, но также добавить недостающую часть оригинальной формулы, после нажатия пробела. </para>
<para
>Другая вещь, которую можете захотеть вставить - пробелы. Как мы знаем, печать формул выполняется с выравниванием вправо. И вы можете использовать только <quote
>Список имён</quote
>.</para>
<para
>В синем квадрате наберите <userinput
><keycombo action="seq"
> <keycap
>\</keycap
><keycap
>,</keycap
><keycap
>Пробел</keycap
> </keycombo
></userinput
> чтобы получить тонкий пробел. </para>
<para
>Наберите <userinput
><keycombo action="seq"
><keycap
>\ </keycap
><keycap
>&lt;</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
> формулы, которые были скопированы из других приложений, типа Scilab, и преобразования из непосредственно в математический тип. Пример ясно показывает это. Ниже снимок экрана с <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
>Если вы нажмёте <guilabel
>OK</guilabel
>, редактор пожалуется о прерванном синтаксическом анализе. Он не может распознать один из символов в формуле. Отображаемая формула должна была отобразить символ Pi, не сможет быть корректно прорисована. Это означает что <literal
>%</literal
> должен быть удалён. Сделайте это и &kformula; корректно покажет математический шрифт, как показано ниже.</para>
<screenshot>
<screeninfo
>Изображение прорисованной формулы Scilab в &kformula;</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="sin.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
<para
>Редактор формул принимает большинство математических выражений языка C, типа формул из программы Runge-Kutta представленной ниже:</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
>Runge-Kutta в редакторе;</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="rk-edit0.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
<para
>Затем удалите <literal
>[ ]</literal
>, оставив только y's.</para>
<screenshot>
<screeninfo
>Runge-Kutta отредактирована</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="rk-edit1.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
<para
>Нажмите OK и поместите курсор к <literal
>y</literal
> и удалите её. Вставьте соответствующий символ, как показано ниже.</para>
<screenshot>
<screeninfo
>Runge-Kutta в &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="fonts">
<title
>Математические шрифты</title>
<para
>Мы рекомендуем использовать шрифты Tex bakoma, которые можно найти здесь: </para>
<para>
<ulink url="http://www.ctan.org/tex-archive/fonts/cm/ps-type1/bakoma/ttf/"
>http://www.ctan.org/tex-archive/fonts/cm/ps-type1/bakoma/ttf/</ulink>
</para>
<para
>Вам нужны cmbx10, cmex10, cmmi10, cmr10, cmsy10, msam10 и msbm10. Установите их, убедитесь, что они попали в FontPath в конфигурации X11, потом перезагрузите X-сервер, если вы используете kdm, перезагрузите и его. Нажмите <keycombo action="simul"
>&Ctrl; &Alt; <keycap
>Backspace</keycap
> </keycombo
> для этого, или просто перезагрузите систему. </para>
<para
>Также, вы можете использовать шрифты Esstix. Вы можете загрузить их по адресу <ulink url="http://www.w3.org/Amaya/Distribution/esstix.tar.gz"
> http://www.w3.org/Amaya/Distribution/esstix.tar.gz</ulink
> </para>
<sect1>
<title
>Установка шрифтов в &kcontrolcenter;</title>
<para
>После загрузки шрифтов, установите их в каталоге с именем <filename class="directory"
>esstix</filename
>. Вы можете распаковать их в приложении &kde; &ark;. Щёлкните правой кнопкой мыши на файле <filename
>esstix.tar.gz</filename
> и выберите <guimenuitem
>Распаковать в...</guimenuitem
>. Затем запустите программу установки шрифтов &kde; выбрав в меню K <menuchoice
><guimenu
>Центр управления</guimenu
><guimenuitem
>Системное администрирование</guimenuitem
><guimenuitem
>Установка шрифтов</guimenuitem
></menuchoice
>. Вы должны увидеть следующее окно:</para>
<screenshot>
<screeninfo
>Изображение программы установки шрифтов &kde;</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="tdefontinst1.png" format="PNG"/>
</imageobject>
<textobject
><phrase
>Изображение программы установки шрифтов &kde;</phrase
></textobject>
</mediaobject>
</screenshot>
<para
>Вы должны запустить программу установки шрифтов с привилегиями пользователя <systemitem class="username"
>root</systemitem
>. Нажмите кнопку <guibutton
>Режим администратора</guibutton
> и введите пароль пользователя <systemitem class="username"
> root</systemitem
>. Нажмите кнопку <guibutton
>Выбрать каталог </guibutton
>. Это должно открыть диалог, где вы можете выбрать каталог в котором хранятся шрифты. В нашем примере шрифты хранятся в каталоге <filename class="directory"
>/home/poincare/esstix</filename
>.</para>
<screenshot>
<screeninfo
>Изображение программы установки шрифтов &kde;</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="tdefontinst2.png" format="PNG"/>
</imageobject>
<textobject
><phrase
>Изображение программы установки шрифтов &kde;</phrase
></textobject>
</mediaobject>
</screenshot>
<para
>Щёлкните на каталоге <filename class="directory"
>esstix</filename
> затем нажмите кнопку <guibutton
>OK</guibutton
>. Вы должны получить следующий результат.</para>
<screenshot>
<screeninfo
>Изображение программы установки шрифтов готовой к установке</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="tdefontinst3.png" format="PNG"/>
</imageobject>
<textobject
><phrase
>Изображение программы установки шрифтов готовой к установке</phrase
></textobject>
</mediaobject>
</screenshot>
<para
>Щёлкните на верхнем шрифте. Удерживая клавишу &Shift; щёлкните на последнем шрифте esstix, внизу списка. Ваш выбор должен быть похож на следующее.</para>
<screenshot>
<screeninfo
>Изображение установки программы установки шрифтов</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="tdefontinst4.png" format="PNG"/>
</imageobject>
<textobject
><phrase
>Изображение установки программы установки шрифтов</phrase
></textobject>
</mediaobject>
</screenshot>
<para
>Вы должны использовать родные файлы <acronym
>AFM</acronym
>. Установите в <menuchoice
><guimenu
>Настройка</guimenu
><guimenuitem
> Система</guimenuitem
></menuchoice
> как показано ниже. <guilabel
>Создавать AFM, с помощью</guilabel
> должен быть отключен.</para>
<screenshot>
<screeninfo
>Изображение вкладки настроек</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="tdefontinst-right.png" format="PNG"/>
</imageobject>
<textobject
><phrase
>Изображение вкладки настроек</phrase
></textobject>
</mediaobject>
</screenshot>
<para
>Вернитесь на вкладку <menuchoice
><guimenu
>Шрифты</guimenu
></menuchoice
>. Нажмите кнопку <guibutton
>Установить</guibutton
>. И шрифты будут установлены. После это вы должны нажать кнопку <guibutton
>Применить</guibutton
>. Появится следующий диалог.</para>
<screenshot>
<screeninfo
>Изображение &kcontrolcenter; применения шрифтов</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="tdefontinst5.png" format="PNG"/>
</imageobject>
<textobject
><phrase
>Изображение &kcontrolcenter; применения шрифтов</phrase
></textobject>
</mediaobject>
</screenshot>
<para
>Ответьте <guibutton
>Да</guibutton
> в диалоге <guilabel
>Применить изменения системы</guilabel
>. Теперь установка шрифтов Esstix завершена. </para>
</sect1>
<sect1 id="additional-fonts">
<title
>Дополнительные математические шрифты</title>
<para
>Дополнительные математические шрифты могут быть установлены через <menuchoice
><guimenu
>Настройка</guimenu
><guimenuitem
>Настроить &kformula;...</guimenuitem
></menuchoice
><guilabel
> Математические шрифты </guilabel
> </para>
<screenshot>
<screeninfo
>Добавление математических шрифтов;</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="additional_fonts1.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
<para
>Сначала установите необходимый шрифт в &kcontrolcenter;. Это сделает его доступным на вашем компьютере. Далее войдите в раздел <guilabel
> Математические шрифты</guilabel
> и добавьте его с помощью <keysym
> Стрелки вправо</keysym
>, как показано ниже. Символьные шрифты Euclid, которые добавляются как описано выше, становятся доступными в выпадающем списке <guilabel
>Вставить символ</guilabel
>. </para>
</sect1>
</chapter>
<chapter id="credits-and-licenses">
<title
>Благодарности и лицензия</title>
<para
>&kformula; copyright Ulrich K&uuml;ttler</para>
<para
>Со-разработчик: Andrea Rizzi</para>
<para
>Авторское право на документацию 2002 Jonathan Drews <email
>j.e.drews@att.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>
<sect1 id="configuration">
<title
>Настройка</title>
<para
>Некоторые шрифты не будут работать в &kformula;. Вы должны будете попробовать несколько шрифтов, для достижения удовлетворительного результата.</para>
</sect1>
</appendix>
&documentation.index;
</book>
<!--
Local Variables:
mode: sgml
sgml-minimize-attributes: nil
sgml-general-insert-case: lower
End:
-->