Выравнивание с ограничениями. Выравнивание узлов.
Команду Align можно применить к объектам, среди которых есть запертые. Пусть среди всех отмеченных объектов только один является запертым. Тогда программа будет выполнять выравнивание относительно этого объекта, как показано на примере:
Если заперто несколько объектов, то для выравнивания используется ближайший запертый объект: самый верхний при выравнивании по верху, самый правый при выравнивании по правой стороне и т. д.
Все команды распределения палитры Align можно применить и для множества фигур, содержащих запертые объекты. Запертые объекты отмечаются, но не оказывают влияния на итоговое распределение.
Выравнивание узлов
Команда Align может выполнять выравнивание и распределение узлов, принадлежащих одному или разным контурам. Для этого узлы надо отметить и выбрать из палитры Align нужный вариант позиционирования. Следует помнить, что получить доступ к узлам фигуры можно, только если эта фигура является простым контуром. Составные контуры и группы можно разложить на составляющие простые контуры с помощью команд Split и Ungroup или используя проникающую отметку при нажатой клавише ALT.
Важно
Ситуации, когда отмечены все узлы контура или отмечен сам контур, отличаются принципиально, но их часто бывает трудно распознать по внешнему виду публикации. Пожалуй, только используя палитру Object Inspector можно уверенно судить о состоянии контура.
Если отмечены узлы контура, то команда Align действует на них и изменяет геометрию контура. Чтобы при выравнивании или распределении не менялась геометрия контуров, перед выполнением операции следует нажать клавишу "ударение", которая снимает отметку со всех узлов и выделяет сами контуры. Кардинально проблему сохранения геометрии контуров решает их группирование.