<?xml version="1.0" ?> <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ <!ENTITY kbruch "<application >KBruch</application >"> <!ENTITY package "kdeedu"> <!ENTITY % addindex "IGNORE"> <!ENTITY % Russian "INCLUDE" ><!-- change language only here --> ]> <book lang="&language;"> <bookinfo> <title >Справочное руководство &kbruch;</title> <authorgroup> <author ><firstname >Sebastian</firstname > <surname >Stein</surname > <affiliation > <address ><email >seb.kde@hpfsc.de</email ></address> </affiliation> </author> <othercredit role="translator" ><firstname >Антон</firstname ><surname >Иванов</surname ><affiliation ><address ><email >a-i@bk.ru</email ></address ></affiliation ><contrib >Перевод на русский язык</contrib ></othercredit > </authorgroup> <copyright> <year >2001-2004</year> <holder >Sebastian Stein</holder> </copyright> <legalnotice >&FDLNotice;</legalnotice> <date >2004-02-18</date> <releaseinfo >3.1.91</releaseinfo> <abstract> <para >&kbruch; - это небольшая программа, создающая задачи на вычисление дробей. Пользователь должен решить задачу и ввести значения числителя и знаменателя. Программа проверяет введённые значения и определяет, верны ли они. </para> </abstract> <keywordset> <keyword >KDE</keyword> <keyword >образование</keyword> <keyword >дробь</keyword> <keyword >математика</keyword> <keyword >знаменатель</keyword> <keyword >kbruch</keyword> </keywordset> </bookinfo> <chapter id="introduction"> <title >Введение</title> <para >&kbruch; - это небольшая программа, создающая задачи на вычисление дробей. Пользователь должен решить задачу и ввести значения числителя и знаменателя. Программа проверяет введённые значения и определяет, верны ли они. </para> <para >Для настройки создания задач могут быть использованы несколько параметров. Пользователь может выбрать задачи на сложение и вычитание и/или на умножение и деление. </para> <para >Возможно также выбрать число дробей и максимальное значение знаменателя в условии. </para> <para >&kbruch; очень компактен и фокусируется на создании задач. Доступна контекстно-зависимая помощь в различных ситуациях. </para> <para >&kbruch; также предоставляет текстовый интерфейс. Это означает, что вы можете использовать &kbruch;, не запуская оконную систему &X-Window;. Для этого в командной строке &kbruch; нужно указать параметр <option >-t</option >. </para> <para >Программа распространяется свободно на условиях &GNU; Public License. </para> </chapter> <chapter id="using-kbruch"> <title >Работа с программой</title> <sect1 id="overview"> <title >Главное окно</title> <para >Так выглядит главное окно программы &kbruch;:</para> <screenshot> <screeninfo >Главное окно &kbruch; после запуска программы</screeninfo> <mediaobject> <imageobject> <imagedata fileref="gui_main.png" format="PNG"/> </imageobject> <textobject> <phrase >Главное окно &kbruch;</phrase> </textobject> </mediaobject> </screenshot> <para >Все действия производятся в этом окне, поэтому с &kbruch; легко справятся даже юные пользователи. Главное окно разделено на четыре части: <itemizedlist> <listitem ><para >строка меню с двумя меню: <guimenu >Задача</guimenu > и <guimenu >Помощь</guimenu > </para ></listitem> <listitem ><para >панель инструментов, где можно настроить сложность создаваемых задач </para ></listitem> <listitem ><para >окно статистики, где показывается, сколько задач было задано и сколько было решено </para ></listitem> <listitem ><para >окно задания, где вам нужно ввести ответ к заданию </para ></listitem> </itemizedlist> </para> </sect1> <sect1 id="task_paras"> <title >Параметры задач</title> <para >Существует три параметра, влияющих на сложность создаваемых заданий:</para> <variablelist> <varlistentry> <term ><guilabel >Условия</guilabel ></term> <listitem ><para >Количество дробей в условии каждого задания, от двух до пяти включительно.</para ></listitem> </varlistentry> <varlistentry> <term ><guilabel >Макс. знаменатель</guilabel ></term> <listitem ><para >Самое большое значение, которое &kbruch; может использовать в качестве знаменателя в задачах (от десяти до пятидесяти).</para ></listitem> </varlistentry> <varlistentry> <term ><guilabel >Операции</guilabel ></term> <listitem ><para >Действия, которые могут быть использованы в задаче: <guilabel >Сложение и вычитание</guilabel >, <guilabel >Умножение и деление</guilabel > или <guilabel >Все операции</guilabel >.</para ></listitem> </varlistentry> </variablelist> <para >После изменения этих параметров вам нужно нажать на кнопку <guimenu >Новая задача</guimenu > на панели инструментов, чтобы создать задачу, используя новые настройки. Это действие также может быть вызвано из меню <menuchoice ><guimenu >Задача</guimenu ><guimenuitem >Новая задача</guimenuitem ></menuchoice >. </para> <note> <para >Каждый раз, когда вы изменяете число дробей в условии, настройка максимального значения знаменателя сбрасывается в значение по умолчанию, поэтому вам сначала нужно выбрать число дробей в условии, и только потом -- максимальное значение знаменателя. </para> </note> <para >Если вы не решили текущую задачу и нажмёте <guimenu >Новая задача</guimenu >, она будет засчитана как решённая неверно. Чтобы избежать этого, сначала решите текущую задачу, и, не переходя к новой, изменяйте настройки. </para> <para >Выбранные настройки будут сохранены при выходе из &kbruch; и восстановлены при следующем запуске. </para> </sect1> <sect1 id="solve_task"> <title >Решение задач</title> <para >После того, как вы решили задачу, вам нужно ввести ответ в два поля ввода: в верхнее -- числитель, в нижнее -- знаменатель. </para> <para >Если результат отрицателен, вы можете поставить минус перед числителем или знаменателем. Если результат равен нулю, вы можете оставить оба поля пустыми. Если знаменатель равен единице, нижнее поле можно оставить пустым. </para> <para >После того, как вы ввели ответ, нажмите кнопку <guibutton >Проверить</guibutton > под полями ввода. &kbruch; проверит введённый ответ и покажет правильный результат. Как вы можете видеть на следующем изображении, окно немного меняется: </para> <screenshot> <screeninfo >Проверенная задача</screeninfo> <mediaobject> <imageobject> <imagedata fileref="checked.png" format="PNG"/> </imageobject> <textobject> <phrase >Проверенная задача</phrase> </textobject> </mediaobject> </screenshot> <para >Это задание было решено верно. Правильный ответ показывается в двух различных формах. Последняя форма используется в некоторых странах (в России, например) и в данном случае обозначает 4 + 1/4. </para> <note> <para >Когда вы вводите ответ, вам всегда нужно сокращать дробь, т.к. большинство преподавателей снижают оценку за несокращённые дроби. Если вы введёте правильный ответ, но не сократите дробь, &kbruch; покажет вам сообщение, как на снимке ниже: </para> </note> <screenshot> <screeninfo >Несокращённый ответ</screeninfo> <mediaobject> <imageobject> <imagedata fileref="reduced.png" format="PNG"/> </imageobject> <textobject> <phrase >Несокращённый ответ</phrase> </textobject> </mediaobject> </screenshot> <para >Для перехода к следующему заданию нажмите кнопку <guimenu >Далее</guimenu >. Если вы хотите изменить настройки, сделайте это до того, как нажмёте на кнопку <guimenu >Далее</guimenu >. </para> </sect1> <sect1 id="statistics"> <title >Статистика</title> <para >В этой части окна показывается: <itemizedlist> <listitem ><para >сколько заданий было выполнено </para ></listitem> <listitem ><para >сколько заданий было решено правильно </para ></listitem> <listitem ><para >сколько заданий было решено неправильно </para ></listitem> </itemizedlist> </para> <para >Вы можете сбросить эти значения, щёлкнув на кнопке <guimenu >Сброс</guimenu >. </para> <para >Статистика сохраняется при выходе из &kbruch; и загружается при следующем запуске программы. </para> </sect1> </chapter> <chapter id="config"> <title >Текстовый режим и режим генератора</title> <para >&kbruch; наряду с графическим предоставляет и текстовый интерфейс. Для запуска программы в текстовом режиме введите в консоли: </para> <para> <userinput ><command >kbruch</command > <option >-t</option ></userinput> </para> <para >или </para> <para> <userinput ><command >kbruch</command > <option >--text</option ></userinput> </para> <screenshot> <screeninfo >Главное меню</screeninfo> <mediaobject> <imageobject> <imagedata fileref="text_main.png" format="PNG"/> </imageobject> <textobject> <phrase >Главное меню</phrase> </textobject> </mediaobject> </screenshot> <para >Если вы -- учитель, вам может потребоваться создать множество сложных заданий. Для этого в &kbruch; есть режим генератора. Он может быть вызван только из командной строки: </para> <para> <userinput ><command >kbruch</command > <option >-g</option ></userinput> </para> <para >или </para> <para> <userinput ><command >kbruch</command > <option >--generate</option ></userinput> </para> <screenshot> <screeninfo >Режим генератора</screeninfo> <mediaobject> <imageobject> <imagedata fileref="generator.png" format="PNG"/> </imageobject> <textobject> <phrase >Режим генератора</phrase> </textobject> </mediaobject> </screenshot> <para >Как видно на снимке экрана, вы можете остановить генератор, нажав <keycombo action="simul" >&Ctrl;<keycap >C</keycap ></keycombo >. Указывать параметры, такие как число дробей в условии, максимальное значение знаменателя и какие действия могут быть использованы, в этом режиме нельзя. </para> </chapter> <chapter id="credits"> <title >Разработчики и лицензия</title> <para >&kbruch;</para> <para >Программа, документация (C) 2001-2004 Sebastian Stein <email >seb.kde@hpfsc.de</email > </para> <para >Большое спасибо:</para> <itemizedlist> <listitem ><para >Anne-Marie Mahfouf за управление проектом &kde; Edu </para ></listitem> <listitem ><para >Klas Kalass за красивый дизайн </para ></listitem> <listitem ><para >Eva Brucherseifer за написание программы <application >KMath</application > (графический интерфейс &kbruch; основан на этой программе) </para ></listitem> <listitem ><para >Dominique Devriese за исправление ошибок </para ></listitem> <listitem ><para ><ulink url="http://www.net-tex.de/" >Stefan Schumacher</ulink > за тестирование ранней версии </para ></listitem> <listitem ><para ><ulink url="http://www.guckes.net/" >Sven Guckes</ulink > за тестирование текстового режима </para ></listitem> <listitem ><para >David Faure за помощь с &kde; <acronym >CVS</acronym > и &kde; Bugzilla </para ></listitem> <listitem ><para >Robert Gogolok за помощь с &kde; <acronym >CVS</acronym > </para ></listitem> <listitem ><para >John Kesson за вычитывание текста </para ></listitem> </itemizedlist> <para >Перевод на русский: Антон Иванов <email >a-i@bk.ru</email ></para > &underFDL; &underGPL; </chapter> <appendix id="installation"> <title >Установка</title> <sect1 id="getting-kbruch"> <title >Как получить &kbruch;</title> &install.intro.documentation; </sect1> <sect1 id="requirements"> <title >Требования</title> <para >Чтобы использовать &kbruch; требуется &kde; > 3.1 . </para> <para >Программу &kbruch; можно найти на <ulink url="http://edu.kde.org/kbruch/" >домашней странице &kbruch;</ulink >; она является частью проекта &kde; Edu.</para> <para >Список изменений находится в файле ChangeLog дистрибутива &kbruch;. Вы также можете просмотреть сообщения в <acronym >CVS</acronym >.</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 sgml-indent-step:0 sgml-indent-data:nil End: // vim:ts=2:sw=2:tw=78:noet -->