- •Введение
- •Работа с файлами
- •Обзор приложений
- •Пакет офисных программ OpenOffice
- •Векторный редактор Inkscape
- •Редактор растровой графики GIMP
- •Редактор диаграмм Dia
- •Чертежная система QCad
- •Среда программирования Lazarus и freepascal
- •Система символьных вычислений Maxima
- •Система компьютерной алгебры SciLab
- •Web-редактор Bluefish
- •Список литературы
- •Оглавление
лятора громкости (микшера) и кнопка выхода из системы.
При работе с файлами в Linux следует помнить, что в отличие от ОС Windows в Linux имена файлов чувствительны к регистру букв, то есть File.txt и file.txt это два разных файла. Расширения файлов также опреде ляют тип хранимой в них информации, но нет специальных расширений для запускаемых файлов. Для того, чтобы файл был запускаемым, необходимо в его свойствах поставить галочку напротив соответствующего пункта.
Любой файл или папка имеют свои права доступа. Посмотреть их мож но щелкнув правой кнопкой мыши на файле/папке и выбрав в появившемся меню пункт Свойства. Перед вами откроется окно, в котором можно перейти на вкладку Права и посмотреть, а также изменить (если у вас есть на это права) права доступа.
Обзор приложений
Далее мы собираемся привести список основных программ Linux, кото рые могут выступить в качестве альтернативы наиболее распространенным программам ОС Windows. Большой список соответствия между Windows и Linux приложениями можно найти по адресу: http://www.linuxrsp.ru/winlin soft/tablerus.html.
Пакет офисных программ OpenOffice
На момент написания данных методических указаний была доступна версия 2.3. Русскую сборку для большинства ОС можно скачать на сайте http://www.irs.ru.
Данный пакет является прямым конкурентом офисного пакета MS Office, поскольку имеет ту же функциональность, распространяется абсо лютно бесплатно и доступен для многих ОС, среди которых Linux, Windows, Mac OS, Solaris и др. В состав пакета входит 5 программ: тексто вый процессор OO Write, аналог MS Word; электронная таблица OO Calc аналог MS Excel; система подготовки презентаций OO Impress, аналог MS PowerPoint; СУБД OO Base, весьма скромная по своим возможностям и по тому не может пока что служить полной заменой MS Access; OO Draw – приложение, позволяющее создавать рисунки.
Одним из основных отличий OpenOffice (OO) от MS Office является то, что первый является целостным пакетом. Если пакет MS Office представ ляет собой просто собрание отдельных программ, между которыми обозна чены какието связи, то пакет OO имеет одно общее ядро и несколько ин
7
терфейсов для выполнения различных задач. Что же это означает для поль зователя?
1.Вычисления по формулам в стиле Excel доступны в любом приложении
пакета OpenOffice, для этого достаточно нажать клавишу F2 и в верхней части окна появится строка формул (такая же как и в OO Calc), в кото рой вы можете вводить формулы. Отличие лишь в том, что если вы ис пользуете вычисления вне OO Calc, то ссылки на ячейки таблицы следу
ет заключать в угловые скобки, то есть формулу сложения двух чисел в ячейках A1 и A2 следует записывать так: =<A1>+<A2>. Однако при ис пользовании ссылок на ячейки таблицы, например в OO Write, достаточ но просто щелкнуть на ячейке и ее номер появится в строке формул.
2.Во всех основных приложениях мастера выполнения действий и другие
вспомогательные программы одинаковы. То есть создание диаграммы, ввод математической формулы, функции рисования во всех приложени ях одинаковы.
Таким образом, в большинстве случаев отпадает необходимость встраи вания документов других приложений, например диаграмм и электронных таблиц в текстовые документы.
Меню приложений OpenOffice в некоторой мере отличается от меню MS Word даже по идеологии. В OO все команды связанные с форматированием (абзаца, шрифта, списков, страницы) собраны в одном пункте меню Фор мат. Остальные пункты, практически такие же.
Пакет OO позволяет сохранять файлы во многих распространенных тек стовых форматах, включая rtf и doc, xls, ppt (MS Office 97/XP/2000/2003),
а также может их открывать. Кроме того, любой документ может быть
сохранен в формате PDF. Нажав кнопку на панели инструментов вы сохраните текущий документ в pdfфайле со стандартными настройками, а выбрав пункты меню Файл > Экспорт в PDF, вы, после задания имени файла, сможете настроить параметры PDF файла в окне с четырьмя вклад ками, среди которых даже параметры защиты документа. Кроме того, доку менты пакета OO могут быть экспортированы в форматы BiBTeX и LaTeX 2e.
Редактор формул пакета OO довольно прост и позволяет вводить фор мулы вручную при помощи нотации, весьма похожей на TeX. У OO Write имеется один недостаток – в нем сложно настраивать границы таблиц. В Calc нет некоторых финансовых функций, которые есть в Excel, но имеется много функций анализа.
Кроме того, хотя вставка номеров страниц, начинающихся не с 1 до
8
Рис. 2: Изменение нумерации страниц
вольна проста, но для человека, переходящего с MS Office весьма необыч на. Опишем эту процедуру, поскольку она часто используется. Итак, чтобы начать нумерацию страниц с любого числа кроме 1 необходимо:
1.Щелкнуть правой кнопкой мыши на первом абзаце документа;
2.В появившемся меню выбрать пункт Абзац;
3.В появившемся окне перейти на вкладку Положение на странице и установить галочку напротив пунктов Добавить разрыв и Со стилем страницы;
4.В строке Номер стр. установить желаемое число (см. Рис. 2).
Если же вы хотите, чтобы страница участвовала в нумерации, но номер на ней не отображался, то необходимо для текущей страницы установить стиль «Первая страница».
Векторный редактор Inkscape
Это редактор векторной графики, родным форматом для которого яв
9
Рис. 3: Редактор векторной графики Inkscape
ляется формат SVG (scalable vector graphic – масштабируемая векторная графика). Inkscape может работать с файлами форматов Adobe illustrator, Povray, PostScript, PDF и др., а также экспортировать/импортировать изоб ражения в/из растровых форматов, таких как bmp, jpeg, png и др.
Inkscape содержит стандартный набор графических примитивов, инструмент наложения градиентов, инструменты управления узлами фигур и полилиний, а также выравнивание элементов, создание контуров путем суммирования, вычитания, пересечения, разделения и т. д. Редактор под держивает слои, способен выполнять векторизацию растровых изображе ний, а также клонировать объекты и работать с клонами. Причем если вы создавали клоны, то изменение начального объекта, приведет к автоматиче скому изменению всех его клонов. Имеется возможность создавать сцена рии на языке Python, а также в программе уже содержится набор различных
10