В Linux свободный редактор Dia, включающий большое количество графических элементов для рисования, позволяет создавать различные диаграммы и блок-схемы.
Содержание
Возможности программы
Редактор обладает следующими возможностями:
- поддержка диаграмм потоков, структурных диаграмм;
- экспорт в Postscript;
- загрузка и сохранение в формате XML;
- автоматическое создание UML-схем из программного кода (AutoDia);
- автоматическое преобразование UML-схем в программный код (Dia2Code).
Поддерживаемые форматы
Редактор позволяет экспортировать и сохранять диаграммы в следующих форматах:
- EPS (Encapsulated PostScript);
- SVG (Scalable Vector Graphics);
- DXF (Autocad’s Drawing Interchange format);
- CGM (Computer Graphics Metafile defined by ISO standards);
- WMF (Windows Metafile);
- PNG (Portable Network Graphics);
- JPEG (Joint Photographic Experts Group);
- VDX (Microsoft’s XML for Visio Drawing).
Установка редактора
Установка в Arch Linux
oleg@mobile:~:$ yay -S dia
AUR Explicit (1): dia-0.97.3-9
Sync Make Dependency (1): docbook-xsl-1.79.2-8
:: (1/1) Скачан PKGBUILD: dia
1 dia (Установлено) (файлы сборки существуют)
==> Пакеты, для которых требуется очистить кэш сборки?
==> [N]Нет [A]Все [Ab]Прервать [I]Установленные [No]Неустановленные или (1 2 3, 1-3, ^4)
==>
...
oleg@mobile:~:$
Последняя версия программы уже была установлена.
Установка в Ubuntu
$ sudo apt install dia
Рекомендуется также установить пакет dia-shapes
, содержащий дополнительные коллекции объектов.
Интерфейс редактора Dia
Окно редактора разделено на зоны. Большая часть отдана под рабочую область, внешне в начале работы оно выглядит пустым полем в клеточку. В этой области можно открыть несколько вкладок с разными проектами, что позволяет быстро переключаться между ними.
В инструментальной части можно выбирать фигуры, стрелки, вставить текст. На схему можно добавить изображения элементов. Объектом может быть простая геометрическая фигура (прямоугольник, овал и подобные) или изображение из библиотеки.
Dia содержит наборы картинок для разных типов документов от схем сетей до пазлов. Расположение панели с инструментами можно менять.
Меню стандартных инструментов состоит из привычных для большинства офисных или графических десктопных приложений.
Меню Файл
В этом меню представлен стандартный набор опций для работы с документами и рисунками. Здесь можно создать новый лист, сохранить тот, который находится в рабочей области, открыть один из существующий в памяти компьютера. Здесь также присутствуют пункты для вызова настроек или выходы из программы.
Меню Редактировать
Опции из этого раздела позволяют контролировать действия, например отменить последние изменения.
Меню Вид
Опции из этого раздела позволяют управлять масштабом, сеткой и другими функциями, связанными с отображением листа и объектов на нем.
Меню Слои
Опции из этого раздела позволяют группировать объекты, собирая их на отдельных слоях.
Меню Объекты
Опции из этого раздела позволяют управлять настройками для изображений на листе.
В меню представлены и другие разделы, помогающие управлять программой или дополнять содержимое листа. Некоторые опции продублированы кнопками с графическими изображениями.
Многие функции можно вызвать горячими клавишами.
Работа в Dia
Полная документация для программы представлена на официальном сайте. Там описаны все базовые возможности Dia.