Copyright © 2000, 2001, 2002 Klaus-Dieter Möller
Copyright © 2003 Philip Rodrigues <phil@kde.org>
Разрешается копировать, распространять и/или изменять этот документ на условиях лицензии GNU для свободной документации, версии 1.1 или более поздней, опубликованной Фондом Free Software Foundation; без неизменямых разделов, без текста на первой странице, без текста на последней странице. Копия лицензии находится здесь the section entitled "GNU Free Documentation License".
KmPlot строит графики математических функций в KDE.
KmPlot является частью образовательного проекта KDE: http://edu.kde.org/
Содержание
KmPlot — это графопостроитель алгебраических функций для KDE. Программа имеет мощный встроенный интерпретатор. Вы можете одновременно построить графики разных функций и комбинировать их для построения новых функций.
KmPlot поддерживает функции с параметрами и функции в полярных координатах. Есть несколько режимов координатной сетки. Графики могут быть построены с большой точностью в правильном масштабе.
В KmPlot можно:
вычислять интегралы и закрашивать соответствующую площадь на графике функции
находить максимальные и минимальные значения
изменять параметры функций «на лету»
строить графики производных и первообразных функций.
Всё это позволяет получить представление о взаимосвязи между функциями и их графическим представлением.
На главной панели инструментов вы можете найти поле для ввода выражения. Введите следующее:
x^2
. Это приведёт к построению графика функции y=x^2 в системе координат. Введите другое выражение, например, 5*sin(x)
и будет добавлен ещё один график. Щёлкните на графике. Теперь скрещивающиеся линии обрели его цвет. Подвигайте мышью. При этом в строке состояния внизу будут показываться координаты текущей точки функции.
Щёлкните ещё раз и скрещивающиеся линии «отлипнут» от графика.
Теперь сделаем несколько изменений в функции и поменяем цвет графика.
Редактировать функции можно в диалоге, вызываемом через пункт меню ->. Появится диалог со списком всех функций. Программа автоматически находит уникальные имена для выражений и приводит выражение к математической записи функции.
Выделите f(x)=x^2 в списке, дважды щёлкните по нему мышью или нажмите кнопку . Появится новое окно со свойствами функции. Давайте переименуем её и сместим график ниже на 5. Измените уравнение функции на
parabola(x)=x^2-5
Выберите другой цвет графика кнопкой Цвет:. Нажмите кнопку и ваши изменения вступят в силу.
До нажатия все изменения можно отменить.
KmPlot строит графики функций. Такие функции должны указываться по правилам декартовых координат (так называемые «явно заданные функции»), полярных координат или в параметрическом виде. Чтобы задать функцию, вызовите ->, или просто заполните поле ввода уравнения на панели инструментов. Функции должны иметь уникальное имя, которое создаётся автоматически, но вы можете его изменить.
Подробная информация находится в разделе Глава 5, Синтаксис KmPlot.
Функции вида y=f(x) можно вводить в такой форме:
f
(x
)=выражение
где: f
— имя функции, может состоять из любого количества букв или цифр, но не может начинаться с букв x, y или r, так как это говорит, что функция будет задаваться в параметрическом или полярном виде.
x
— независимая координата x. Она необязательно должна называться так.
выражение
— выражение относительно аргумента, записанное согласно синтаксису, принятому в KmPlot. Подробно выражения описываются в разделе «Математический синтаксис».
Например, чтобы построить график функции y=x2+2x, введите следующее уравнение:
f(x)=x^2+2x
Параметрическими функциями называются функции, в которых координаты x и y определяются отдельными функциями от другой переменной, обычно называемой t. Чтобы задать параметрическую функцию в KmPlot, выберите . Такие функции задаются как и явные, только имя функции, задающей абсциссу, должно начинаться с x, а задающей ординату — с y. Как и в явных функциях, вы можете использовать любое имя для аргумента.
Как пример, предположим, вы хотите построить окружность, которой отвечают параметрические уравнения x=sin(t), y=cos(t). В диалоге функций:
Откройте диалог параметрического построения через ->.
Введите имя функции, например circle
. Имена функций для x и y изменятся в соответствии с заданным именем: xcircle(t) и ycircle(t).
Введите уравнения, xcircle(t)=sin(t)
иycircle(t)=cos(t)
.
Вы также можете установить другие параметры построения графика:
Не строить функцию, а только хранить запись о ней в списке функций, так что вы можете использовать её при определении других функций.
Установив флажки этих параметров, можно задать минимальное и максимальное значения параметра t в полях Минимум:Максимум:.
Толщина линии графика указывается с шагом в 0,1 мм.
Выберите цвет для графика функции.
Полярная система координат представляет точку по её расстоянию от начала координат (обычно называемому r), и углу между прямой, проходящей через точку и начало координат, и осью абсцисс (обычно представляемой греческой буквой «тета» [theta] ). Чтобы ввести функцию в полярной системе координат, выберите ->. В поле r допишите определение функции, включающее переменную theta. Например, чтобы построить спираль Архимеда с функцией r=theta, введите:
(theta)=theta
, так что строка целиком будет выглядеть так: «r(theta)=theta». Заметьте, что переменная может называться и по-другому, например «r(foo)=foo» приведёт к аналогичному построению. Функции можно комбинировать при задании новых. Просто введите их в выражении, после знака равно. Например, если вы определили функции f(x) и g(x), вы можете построить график их сумм:
sum(a)=f(a)+g(a)
Можно комбинировать функции только одного типа.
Чтобы настроить показ графика функции, в диалоге Изменить построения выделите функцию и нажмите кнопку . В появившемся диалоге вы можете скрыть график функции с области построения, установить толщину линии построения и её цвет. Для явно заданных функций в диалоге их изменения доступно три раздела. В первом задаётся уравнение самой функции. В разделе Производные задаётся вывод графика первой и второй производной функции. В разделе Первообразная задаётся вывод графика первообразной функции, вычисленной по методу Эйлера.
Изменить функцию также можно через контекстное меню её графика.
Подробно это описано в разделе «Контекстное меню».
Щелчок правой кнопкой мыши на графике функции вызывает контекстное меню, в котором содержатся такие пункты:
Скрыть выделенный график. Прочие построения этой функции (если они есть) остаются на экране.
Удаляет функцию и все построения, основанные на ней.
Изменить функцию.
Копировать функцию в другой запущенный экземпляр KmPlot.
Переместить функцию в другой запущенный экземпляр KmPlot.
Для графиков явных функций доступны ещё четыре пункта:
Появится диалоговое окно, в котором можно получить численное значение функции по заданному аргументу. Введите значение x в поле ввода X: и нажмите на кнопку (или просто нажмите клавишу Ввод). Значение функции появится в поле Y:.
Найти минимум функции в указанном диапазоне. Появится диалоговое окно, в котором необходимо задать минимальное и максимальное значение по оси абсцисс. Нажмите кнопку и появятся значения x и y минимума функции.
Аналогично , но ищет максимум функции в указанном диапазоне.
Укажите минимальное и максимальное значение x в появившемся окне. При нажатии на кнопку Вычислить будет вычислен интеграл на указанном интервале и показана закрашенная площадь между графиком и осью абсцисс.
Для открытия окна настройки KmPlot выберите -> Часть параметров настройки (, , и ) могут быть изменены только через меню .
В этом разделе вы можете установить основные параметры: точность, единицы измерения углов (радианы или градусы), цвет фона и коэффициенты масштабирования. Параметры будут автоматически сохранены при завершении работы KmPlot.
Во втором разделе вы можете определить свои собственные константы. KmPlot сохраняет их в тот же файл, что и KCalc. Это означает, что вы можете создать константу в KmPlot, закрыть программу и использовать константу в KCalc и наоборот. KmPlot поддерживает только имена, состоящие из одной заглавной буквы, и если вы при помощи KCalc определите константу с именем больше, чем один символ, имя будет обрезано. То есть если у вас уже есть константы «apple» и «bananas», созданные в KCalc, они будут переименованы в «A» и «B» в KmPlot.
На вкладке Координаты диалога Цвета, вы можете изменить цвета координатных осей и сетки основной области построения KmPlot.
На вкладке Стандартные цвета функции вы можете изменить цвета графиков десяти функций.
Установить диапазон значений оси X. Вы можете выбрать один из предложенных диапазонов или другой, чтобы указать ваш собственный. При этом вы можете использовать стандартные функции («Предопределённые имена функций и константы» или определённые вами, в том числе и для указания масштаба по осям: например, задав функцию f(x)=x^2
, можно указать Мин: как f(3)
, что будет означать нижний предел по оси равный 9.
Установить диапазон значений оси Y. Указываются также как и для «оси X».
Толщина линий, представляющих оси.
Толщина линий, представляющих деления на осях.
Длина линий, представляющих деления на осях.
Показать названия осей (x, y) и значения делений на графике.
Заключить график в рамку.
Показывать оси на графике.
Показывать стрелки на концах координатных осей.
Возможные стили сетки:
Не рисовать сетку
Прямые линии по всей области построения.
Линии, проходящие через точки, имеющие целые координаты (например (1,1), (4,2)...), и их проекции на оси.
Нарисовать окружности разных диаметров с фиксированным шагом и радиусы.
Толщина линии устанавливает толщину линий сетки.
Здесь можно выбрать масштаб и печать одного деления. Масштаб определяет количество единиц в одном делении, Печать определяет длину одного деления при показе на экране или печати. Таким образом, эти параметры можно использовать для изменения размера графика. Например, удвоение значения деления при печати приведёт к растягиванию графика вдвое.
Шрифт осей: и Размер шрифта осей: устанавливает семейство и размер шрифта, используемого для всех подписей на осях. Параметр Заголовок: задаёт семейство шрифта для заголовка графика при печати.
Правила описания функций:
name(var1[, var2])=term [;расширения]
Имя функции. Наличие в начале буквы «r», предполагает использование полярной системы координат. Если первый символ — «x» (например «xfunc»), то синтаксический анализатор предполагает наличие второй функции, начинающейся на «y» (например «yfunc»), для определения функции в параметрической форме.
Переменная функции
«Групповой параметр» функции. Отделяется от переменной через запятую. Вы можете использовать его, например, чтобы построить несколько графиков одной функции. Значения параметра могут быть выбраны вручную или ползунком (значения от 0 до 100).
Выражение, определяющее функцию.
Предопределённые функции и константы KmPlot доступны из меню ->.
Возвести в квадрат, взять квадратный корень.
Экспонента и натуральный логарифм числа.
Десятичный логарифм числа.
Синус и арксинус (обратная функция). Аргумент синуса и возвращаемое значение для арксинуса указывается в радианах.
Косинус и арккосинус (обратная функция). Аргумент косинуса и возвращаемое значение для арккосинуса указывается в радианах.
Тангенс и арктангенс (обратная функция). Аргумент тангенса и возвращаемое значение для арктангенса указывается в радианах.
Гиперболические синус и арксинус.
Гиперболические косинус и арккосинус.
Гиперболические тангенс и арктангенс.
Синус и арксинус (обратная функция). Аргумент синуса и возвращаемое значение для арксинуса указывается в радианах.
Косинус и арккосинус (обратная функция). Аргумент косинуса и возвращаемое значение для арккосинуса указывается в радианах.
Постоянные: π (3.14159...) и e (2.71828...).
Эти функции и постоянные, а также все определённые пользователем функции могут использоваться при определении осей. Смотрите раздел «Оси».
Расширение для функции указывается после точки с запятой в её уравнении. Расширение может быть введено в поле быстрого редактирования на панели инструментов или через метод DCOP «Parser addFunction». Для параметрических функций расширения не доступны. Расширения N и D[a,b] работают для функций в полярной системе координат. Например:
f(x)=x^2; A1
покажет график y=x2 с его первой производной. Далее описаны поддерживаемые расширения: Не показывать график функции. Эту функцию можно будет использовать в других функциях.
Также построить график производной первого порядка, таким же цветом, но более тонкой линией.
Построить график производной второго порядка, таким же цветом, но более тонкой линией.
Задать область построения.
Указывает список возможных значений дополнительного параметра. Например: f(x,k)=k*x;P[1,2,3]
построит графики функций f(x)=x, f(x)=2*x и f(x)=3*x. Вместо чисел также можно указывать другие функции.
Работать с расширениями также можно и в диалоге редактора функций.
KmPlot использует общий метод выражения математических функций. Операторы, предусмотренные в KmPlot (по порядку приоритета):
Возведение в степень. Например, 2^4
вернёт 16.
Умножение и деление. Например 3*4/2
вернёт 6.
Сложение и вычитание. Например, 1+3-2
вернёт 2.
Следите за приоритетом, например 1+2*4^2
вернёт 33, а не 144. Во избежание неясности, используйте скобки. ((1+2)*4)^2
вернёт 144.
По умолчанию однозначно задаваемые функции строятся по всей видимой части оси x. KmPlot подсчитывает значение функции для каждого пиксела на оси x. Если значение вмещается в область построения, текущая и предыдущая точки соединяются линией.
Параметрические функции строятся для значений параметров от 0 до 2π. Область построения можно также задать в настройках.
При наведении курсора мыши на область построения, он превращается в две перекрещивающиеся линии. Текущие координаты показываются в строке состояния.
Вы можете проследить значения функций более точно, щёлкнув на графике (или рядом с ним). Необходимая вам информация будет показана в строке состояния. Курсор в виде перекрещивающихся линий приобретёт цвет графика и как бы «прилипнет» к нему. Если график одного цвета с фоном, курсор приобретёт инвертированный цвет. Перемещение мыши или нажатия клавиш со стрелками «влево» и «вправо» изменяют значение x, «вверх», «вниз» - переключают между графиками. Нажатие любой клавиши отличной от стрелки вернёт курсор в прежнее состояние.
Это возможно только для явно заданных функций. Координаты всегда выводятся в соответствии с декартовой системой координат. Остальные функции, в том числе производные и заданные в полярной системе координат, не позволяют этого.
Очистить систему координат и список функций.
Открыть существующий документ.
Показывает список последних открывавшихся документов. Выберите элемент из списка, чтобы открыть документ.
Сохранить документ.
Сохранить документ под другим именем.
Отправить график на печать или в файл.
Экспортировать изображение построения в файл Можно экспортировать как векторное, так и растровое изображение.
Завершить работу KmPlot.
Диалог изменения цветов, описанный в главе «Цвета».
Диалог изменения системы координат, описанный в главе «Настройка ».
Диалог изменения масштаба, описанный в главе «Масштаб».
Диалог изменения шрифтов, описанный в главе «Шрифты».
Показывать положительные и отрицательные значения на осях x и y.
Показывать положительные и отрицательные значения на оси y, а на оси x — только положительные.
Показывать только положительные значения на осях y и x.
Открывает диалог для создания графика функции, описанный в главе Глава 3, Использование KmPlot.
Открывает диалог для создания графика параметрической функции, описанный в главе Глава 3, Использование KmPlot.
Открывает диалог для создания графика полярной функции, описанный в главе Глава 3, Использование KmPlot.
Открывает диалог задания функций, где их можно добавлять, изменять и удалять. Подробно описано в главе Глава 3, Использование KmPlot.
Первые пять пунктов меню меняют масштаб построения.
Отключает режим масштабирования.
Будет показана выделенная пользователем часть построения.
Приблизить построение, отцентровав по выбранной точке.
Отдалить построение, отцентровав по выбранной точке.
Выбранная точка графика будет показана по центру.
Масштаб будет привязан к тригонометрическим функциям. Работает как для градусов, так и для радианов.
Это меню содержит некоторые инструменты для функций, которые могут быть полезны:
Позволяет пользователю получить значение Y для заданного значению X. В данный момент поддерживаются только графики обычных функций. Введите значение или выражение в поле «X:». В списке будут показаны все доступные функции. Нажмите кнопку «Вычислить», чтобы определить значение функции. Результат будет показан в поле «Y:».
Найти координаты точки минимума графика на указанном диапазоне.
Найти координаты точки максимума графика на указанном диапазоне.
Выберите график и укажите значения диапазона в появившемся диалоге. При нажатии на кнопку «Вычислить» определяется значение интеграла и закрашивается цветом графика соответствующая интегралу область между графиком и осью X в указанном диапазоне значений X.
Показать или скрыть панель инструментов. По умолчанию она показывается.
Показать или скрыть строку состояния в главном окне KmPlot. По умолчанию она показывается.
Переключение показа окна программы на полный экран.
Показать или скрыть ползунки с 1 по 4.
Настроить комбинации клавиш KmPlot.
Настроить панели инструментов KmPlot.
Настроить KmPlot. Подробно описано в Глава 4, Настройка KmPlot.
KmPlot содержит стандартное меню KDE с одним дополнением:
Открывает список стандартных математических функций и констант.
Стандартные пункты меню KDE:
Запускает Центр помощи KDE и открывает справочное руководство по KmPlot. (Этот документ вы и читаете).
Вид курсора меняется на стрелочку со знаком вопроса. Нажимая на различные элементы внутри KmPlot, вы увидите подсказку с объяснениями назначения и действия данного элемента (если она для него существует).
Открывается диалог отправки сообщения об ошибке. Он служит для того, чтобы вы могли отправить сведения об обнаруженной вами ошибке в программе или свое «пожелание», чтобы какая-либо пока что отсутствующая возможность была реализована в будущих версиях программы.
Будут выведены сведения о версии и авторах программы.
Будут выведены сведения о версии KDE.
Возможность использования скриптов, использующих возможности KmPlot через DCOP, появилась в KDE 3.4. Например, чтобы определить функцию f(x)=2sin x+3cos x
, установить толщину графика в 20 и построить его, наберите в консоли:
dcop kmplot-PID Parser addFunction "f(x)=2sin x+3cos x" в результате будет возвращён номер новой функции, или -1 в случае ошибки.
dcop kmplot-PID Parser setFunctionFLineWidth 20 ID Эта команда изменяет толщину графика функции с номером ID до 20.
dcop kmplot-PID View drawPlot Эта команда строит график функции.
Список доступных функций:
Загрузить файл url
.
Возвращает true если изменения сделаны после последнего сохранения.
Открывает диалог выбора цветов.
Открывает диалог настройки системы координат.
Открывает диалог настройки масштаба.
Открывает диалог выбора шрифтов.
Открывает диалог указания констант.
Открывает диалог построения новой функции.
Открывает диалог построения новой параметрической функции.
Открывает диалог построения новой функции в полярной системе координат.
Переключить показ ползунка 1.
Переключить показ ползунка 2.
Переключить показ ползунка 3.
Переключить показ ползунка 4.
Сохранить функции (открыть диалог сохранения если файл новый).
Сохранить под другим именем. То же, что и ->.
Открывает диалог настройки построений.
Открывает диалог печати.
Открывает диалог экспорта.
Открывает диалог настройки программы.
Выводит список предопределённых функций.
Система координат I.
Система координат II.
Система координат III.
То же самое, что и ->.
То же самое, что и ->.
То же самое, что и ->.
Вычислить интеграл. То же самое, что и ->.
Добавить функцию, определяемую выражением f_str
. Если оно не содержит имени функции, оно будет создано автоматически. В случае ошибки будет возвращено -1, иначе — номер функции.
Удалить функцию по её номеру id
. В случае ошибки возвращается false, иначе — true.
Изменить выражение функции с номером id
на f_str
. В случае ошибки возвращается false, иначе — true.
Возвращает число функций (параметрические считаются за две).
Возвращает список всех функций.
Возвращает номер f_str
или -1 если функции с именем f_str
не существует.
Вычисляет значение функции с номером id
для аргумента x
, если такой функции нет, возвращает 0.0.
Возвращает true если функция с номером id
видима.
Возвращает true если видима производная первого порядка функции с номером id
.
Возвращает true если видима производная второго порядка функции с номером id
.
Возвращает true если видима первообразная функции с номером id
.
Показывает (если visible
принимает значение true) или скрывает (если visible
принимает значение false) функцию с номером id
. Возвращает false если функция не существует
Показывает (если visible
принимает значение true) или скрывает (если visible
принимает значение false) первую производную функции с номером id
. Возвращает false если функция не существует.
Показывает (если visible
принимает значение true) или скрывает (если visible
принимает значение false) вторую производную функции с номером id
. Возвращает false если функция не существует.
Показывает (если visible
принимает значение true) или скрывает (если visible
принимает значение false) первообразную функции с номером id
. Возвращает false если функция не существует.
Возвращает выражение функции с номером id
. Возвращает false если функция не существует.
Возвращает цвет графика функции с номером id
.
Возвращает цвет графика первой производной функции с номером id
.
Возвращает цвет графика второй производной функции с номером id
.
Возвращает цвет графика первообразной функции с номером id
.
Установить цвет графика функции с номером id
в color
. Возвращает false если функция не существует.
Установить цвет графика первой производной функции с номером id
в color
. Возвращает false если функция не существует.
Установить цвет графика второй производной функции с номером id
в color
. Возвращает false если функция не существует.
Установить цвет графика первообразной функции с номером id
в color
. Возвращает false если функция не существует.
Возвращает толщину графика функции с номером id
. Возвращает 0 если функция не существует.
Возвращает толщину графика первой производной функции с номером id
. Возвращает 0 если функция не существует.
Возвращает толщину графика первой производной функции с номером id
. Возвращает 0 если функция не существует.
Возвращает толщину графика первообразной функции с номером id
. Возвращает 0 если функция не существует.
Установить толщину графика функции с номером id
в linewidth
. Возвращает false если функция не существует.
Установить толщину графика первой производной функции с номером id
в linewidth
. Возвращает false если функция не существует.
Установить толщину графика второй производной функции с номером id
в linewidth
. Возвращает false если функция не существует.
Установить толщину графика первообразной функции с номером id
в linewidth
. Возвращает false если функция не существует.
Возвращает список всех значений параметра функции с номером id
.
Добавить значение параметра new_parameter
функции с номером id
. Возвращает false в случае ошибки.
Удалить значение параметра remove_parameter
функции с номером id
. Возвращает false в случае ошибки.
Возвращает минимум области построения функции с номером id
. Если функция не существует или минимум не определён, возвращается пустая строка.
Возвращает максимум области построения функции с номером id
. Если функция не существует или максимум не определён, возвращается пустая строка.
Устанавливает минимум области построения функции с номером id
в min
. Если функция не существует или выражение недопустимое, возвращается false.
Устанавливает максимум области построения функции с номером id
в min
. Если функция не существует или выражение недопустимое, возвращается false.
Устанавливает начальную абсциссу для первообразной функции с номером id
. Если функция не существует или выражение абсциссы не определено, возвращается пустая строка.
Возвращает начальную ординату для первообразной функции с номером id
. Если функция не существует или выражение ординаты не определено, возвращается пустая строка.
Устанавливает начальную абсциссу для первообразной функции с номером id
в x
. Если функция не существует или выражение недопустимое, возвращается false.
Устанавливает начальную ординату для первообразной функции с номером id
в y
. Если функция не существует или выражение недопустимое, возвращается false.
Если KmPlot в данный момент рисует график функции, это будет остановлено.
Перерисовать все графики функций.
Если вы хотите внести свой вклад в разработку KmPlot, отправьте сообщение автору (на английском) по адресу (kd.moeller AT t-online.de)
или (f_edemar AT linux.se)
KmPlot
Программа (c) 2000-2002 Клаус-Дитер Мёллер (Klaus-Dieter Möller) (kd.moeller AT t-online.de)
Другие разработчики
CVS: Роберт Гоголок (Robert Gogolok) (mail AT robert-gogoloh.de)
Портирование интерфейса в KDE 3 и перевод на английский: Маттиас Мессмер (Matthias Messmer) (bmlmessmer AT web.de)
Различные улучшения: Фредерик Эдемар (Fredrik Edemar) (f_edemar AT linux.se)
Документация (c) 2000-2002 Клаус-Дитер Мёллер (Klaus-Dieter Möller) (kd.moeller AT t-online.de)
.
Дополнения и обновления для KDE 3.2: Филип Родригес (Philip Rodrigues) (phil AT kde.org)
.
Дополнения и обновления для KDE 3.3: Филип Родригес (Philip Rodrigues) (phil AT kde.org)
и Фредерик Эдемар (Fredrik Edemar) (f_edemar AT linux.se)
.
Дополнения и обновления для KDE 3.4: Фредерик Эдемар (Fredrik Edemar) (f_edemar AT linux.se)
.
Перевод на русский язык: Николай Шафоростов (shaforostoff AT users.sourceforge.net)
.
Этот документ распространяется на условиях GNU Free Documentation License.
Программа распространяется на условиях лицензии GNU General Public License.
KmPlot - это часть проекта KDE http://www.kde.org/.
KmPlot входит в пакет kdeedu на ftp://ftp.kde.org/pub/kde/, основном FTP-сервере KDE.
KmPlot является частью проекта KDE EDU: http://edu.kde.org/
У KmPlot есть своя домашняя страница на SourceForge. Также вы можете найти там архив старых версий KmPlot, например для KDE 2.x
Чтобы собрать и установить KmPlot, введите следующие команды в каталоге дистрибутива KmPlot:
%
./configure
%
make
%
make install
Поскольку KmPlot использует autoconf и automake, у вас не должно возникнуть никаких проблем. Если же у вас возникли ошибки, сообщите о них в списки рассылки KDE.
Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team