LibreOffice Draw часто недооценивают: его считают упрощённым редактором картинок, хотя это полноценный векторный инструмент для схем, планов помещений, блок-схем и простых макетов. Он входит в состав LibreOffice, открывает SVG и PDF, умеет работать со слоями и стилями и экспортирует результат в PDF без потери качества. Ниже — практический маршрут от настройки сетки до автоматического экспорта из командной строки.
Где Draw уместен
Draw хорош для сетевых схем, организационных структур, планов офиса, посадочных мест, блок-схем процессов и титульных листов. Он справляется с одностраничными и небольшими многостраничными документами, где важны фигуры и связи, а не вёрстка текста.
Для многостраничных отчётов с таблицами лучше Writer, для сложной иллюстрации — Inkscape, для полиграфии — Scribus. Draw выигрывает там, где нужен знакомый офисный интерфейс и экспорт в PDF за пару кликов.
Подготовка страницы
Начните с формата и единиц измерения: миллиметры удобнее для схем и планов. Сетка и прилипание избавляют от дрожания объектов.
soffice --draw plan.odg
soffice --headless --convert-to pdf plan.odg
soffice --headless --convert-to svg plan.odg
soffice --headless --convert-to png:"draw_png_Export" plan.odg
В меню Формат → Параметры страницы задаются размер, ориентация и поля. Включите Вид → Сетка и Вид → Прилипание к сетке, шаг поставьте 5 мм. Для точной подгонки откройте Формат → Положение и размер (F4): там задаются координаты, размеры, поворот и привязка.
Фигуры и соединители
Базовые фигуры берутся с панели рисования. Для схем важнее соединители: они остаются прикреплёнными к фигурам при перемещении. Выберите инструмент Соединительная линия и наведите курсор на фигуру — появятся точки приклеивания.
- Прямой соединитель — для коротких связей.
- Ломаный — для схем с обходами и ортогональными углами.
- Изогнутый — для аккуратных дуг без ручной правки.
- Свои точки приклеивания (Вставка → Точка приклеивания) — когда стандартные мешают.
Свои точки нужны, если штатные попадают на текст или конфликтуют со стрелками. Их можно двигать и удалять, а соединитель перестроится сам. Наконечники, толщина и тип линии задаются в свойствах объекта.
Выравнивание и порядок
Аккуратная схема — это в первую очередь выравнивание. Выделите несколько объектов через Shift, затем используйте Изменение → Выравнивание: по левому краю, по центру, по одинаковому интервалу. Распределение с равными промежутками работает лучше, чем выставление на глаз.
Shift+click добавить объект к выделению
F4 положение и размер
Ctrl+G сгруппировать
Ctrl+Shift+G разгруппировать
Группировка нужна для повторяющихся блоков, но внутри группы нельзя выровнять отдельный элемент. Порядок наложения меняется через Изменение → Упорядочить: на передний или задний план. Для сложных схем удобно сначала собрать блок, потом сгруппировать и размножить.
Текст и стили
Подписи лучше делать отдельными текстовыми блоками, а не внутри фигур: так проще менять размер и переносить. Двойной щелчок по фигуре тоже включает текст, но он привязан к геометрии и может обрезаться.
Стили экономят время: настройте один раз заливку, обводку и шрифт, затем применяйте к новым объектам. Панель Стили открывается по F11; изменения в стиле обновляют все объекты, которые его используют. Это заметно быстрее, чем править сорок прямоугольников по одному.
Слои
Слои разделяют содержимое: фон, основную схему, пометки. В Draw они переключаются на панели слоёв внизу окна, а в новых версиях — в боковой панели; слой можно скрыть, заблокировать или сделать непечатаемым. Например, слой с сеткой-подложкой стоит заблокировать, чтобы не задеть при выделении.
Непечатаемые слои не попадают в PDF — удобно хранить комментарии и черновики, не удаляя их. Не путайте слои со страницами: страницы создаются через Вставка → Новая страница и нужны для многостраничных документов.
Шаблоны
Если схемы повторяются, сделайте шаблон: фирменные цвета, логотип, рамка, типовые блоки. Сохраните файл как шаблон через Файл → Шаблоны → Сохранить как шаблон, затем создавайте документы из него.
mkdir -p ~/.config/libreoffice/4/user/template
cp corporate.otg ~/.config/libreoffice/4/user/template/
ls ~/.config/libreoffice/4/user/template
soffice --headless --convert-to pdf --outdir out *.odg
Шаблон с расширением otg открывается как основа, а не как обычный файл, поэтому случайное сохранение не испортит оригинал. Обновление шаблона не меняет уже созданные документы — это ожидаемое поведение, но его стоит учитывать при смене фирменного стиля.
Экспорт и печать
Перед экспортом проверьте шрифты: если нужного начертания нет в системе, LibreOffice подставит похожее и схема поедет. Список установленных семейств и соответствий показывают утилиты fontconfig.
fc-list | grep -i "dejavu"
fc-match "Liberation Sans"
mkdir -p ~/.local/share/fonts
fc-cache -f -v
Для документов используйте PDF, для дальнейшей правки — SVG, для вставки в веб — PNG с прозрачностью. В диалоге экспорта PDF есть сжатие изображений, PDF/A для архива и выбор диапазона страниц.
soffice --headless --convert-to pdf --outdir out *.odg
soffice --headless --convert-to svg --outdir out scheme.odg
Пакетная конвертация удобна для набора схем в репозитории: положите файлы в папку и прогоните одной командой. Проверьте, что шрифты доступны, иначе в PDF появятся подстановки; для гарантии внедряйте шрифты в PDF.
Импорт PDF и чужие файлы
Draw открывает PDF как редактируемый документ, но это не панацея: текст может разбиться на отдельные строки, а сложная графика — на множество кривых. Для правки одной подписи это работает, для переверстки каталога — нет.
При импорте SVG проверяйте, не потерялись ли градиенты и маски. Если файл пришёл из другого редактора, часть эффектов станет растровой. Сохраняйте исходник в odg и держите рядом экспортированный PDF как эталон вида.
Чек-лист
- Единицы и формат страницы заданы до рисования.
- Сетка и прилипание включены, шаг подобран под масштаб.
- Соединители прикреплены к фигурам, а не нарисованы линиями.
- Объекты выровнены и распределены, группы названы.
- Стили заданы один раз, а не правились вручную.
- Слои разделяют фон, схему и пометки.
- Экспорт проверен в PDF и SVG, шрифты на месте.
Итог
LibreOffice Draw закрывает повседневную потребность в схемах и простых макетах без установки тяжёлых редакторов. Секрет качества — не в количестве фигур, а в сетке, соединителях, стилях и слоях. Освойте эти четыре вещи, добавьте шаблон и пакетный экспорт, и Draw перестанет быть инструментом на скорую руку, став обычной рабочей программой в составе офисного пакета.