Графический редактор CorelDRAW имеет одну из самых мощных и удобных функций выравнивания и распределения (Align and Distribute). Однако далеко не все пользуются ей в полной мере. В этой заметке, я расскажу обо всех типах выравнивания и распределения, а так же перечислю все клавиатурные сочетания для их быстрого выполнения.

Выравнивание и распределение объектовВыравнивание и распределение объектов
Выравнивание и распределение объектовВыравнивание и распределение объектов


Итак, всё, что нам нужно, по умолчанию, находится в меню Arrange > Align and Distribute. В этом подменю расположены лишь часто используемые функции выравнивания, а так же, в самом низу, расположена команда вызова окна Align and Distribute, в котором и находятся все доступные функции. Так же, кнопка вызова этого окна становится доступна на панели свойств, при выделении нескольких объектов. Однако происходит это не всегда, например, если выделить два или более текстовых объекта. Поэтому лучше назначить клавиатурное сочетание на вызов этого окна, или вытащить кнопку на постоянную панель.

На первой закладке окна Align and Distribute расположены настройки выравнивания. С помощью галочек, можно указать относительно какой стороны выравнивать (по вертикали и горизонтали). Выпадающий список Align Objects To задаёт режим, относительно чего производить выравнивание:

Active objects – относительно последнего выделенного объекта. Именно этот режим используется для выравнивания с клавиатуры.
Edge of page – относительно границ рабочего листа.
Center of page – относительно центра рабочего листа.
Grid – относительно сетки.
Specified point – после нажатия на кнопку «Применить» предлагается выбрать точку, относительно которой будет выполнено выравнивание. В данном режиме имеет смысл, предварительно включить прилипания курсора к направляющим и объектам.

В другом выпадающем списке расположены дополнительные параметры, касающиеся только текстовых объектов. По умолчанию, выравнивание производится с учётом габаритных размеров (Bounding box). На изображении ниже, довольно наглядно изображено как работает этот параметр.



На второй закладке расположены настройки распределения. Иконки возле галочек, довольно наглядно показывают, относительного какого промежутка будет выполнено распределение, т.е. расстановка объектов на одинаковое расстояние. Доступно всего два режима: относительно выделения и относительно рабочего листа. Существенным недостатком этой функции, является отсутствие возможности расставить объекты через заданный интервал, однако этот вопрос можно решить с помощью макросов (VBA).

Не забываем добавлять что-то от себя, если есть что добавить. Так же можете высказать идеи для макросов, касательно выравнивания и распределения.

Список клавиатурных сочетаний:

Выровнять влево L
Выровнять вправо R
Выровнять по верху T
Выровнять по низу B
Выровнять центры по вертикали C
Выровнять центры по горизонтали E
Центрировать на странице P
Распределить влево Shift + L
Распределить вправо Shift + R
Распределить до верха Shift + T
Распределить до низа Shift + B
Распределить центры по вертикали Shift + C
Распределить центры по горизонтали Shift + E
Распределить пробелы по вертикали Shift + A
Распределить пробелы по горизонтали Shift + P

© Copyright by Sancho Запрещается копирование и публикация материала на других сайтах без письменного согласия автора. No part of this story can be copied/pasted on any other website without the author's express written permission.

Комментарии

Аватар пользователя qsedftghk

Очень познавательно. Пиши есчо. Кореловскому хелпу далеко до такого разжёвывания. Даже добавлять ничего не нужно - ибо всё сказано.

Аватар пользователя salllka

Санчо, еще немного и точно надо книгу издавать :)
Отлично описано и ничего лишнего :))

Аватар пользователя Sancho

Ха ха, до книги ещё далеко :)

Аватар пользователя Zeram

И хорошо. Всё равно их мало кто читает :D

Аватар пользователя Sancho

Ну да... большую книгу читать как то занудно :)

Аватар пользователя Sancho

Неужто нет идей для макросов по этой теме? ;D

Аватар пользователя zemnoy

Ровнять через заданный интервал (в мм) В Кореле не пользуюсь, а в ИД приходилось

Аватар пользователя Des425

Для макроса по этой теме, врятли что-то можно добавить! Хотя!
1. Чтоб он работал не только с объектами но и с узлами (отдельный макрос для узлов есть, а хочется чтоб было вместе)
2. Была возможность сохранять настройки
3. Ну и по заданному интервалу тоже не помешает.

Аватар пользователя dibrov

...а у меня завалялся один отличный макрос для выравнивания объектов в CorelDRAW
от PETE`scrypt, еще для 11-12 версии, AlignOutside V1.03.
Есть возможность выравнивать объекты по встречным сторонам, также с учетом outline и т.д. ...
Здесь его, вроде не встречал. На macromonster тоже нет.
Вот сайт автора:
http://www.clifton89.freeserve.co.uk/
Оч. добротный продукт. На X5 замечательно работает, как и все остальные макросы этого автора. Рекомендую :)