Иллюстрированный самоучитель по QuarkXPress 6

         

Объединение блоков


Инструменты Безье для текстовых и графических блоков, линий и текстовых контуров позволяют создавать линии и закрытые контуры любой формы. Но как поступать в том случае, если требуется получить блок сложной или составной формы (например, круглый блок с отверстием по центру)?

Инструменты рисования Безье позволяют создавать только по одному контуру. Однако с помощью команд из подменю ItemOMerge (ЭлементООбъединить) вы объедините несколько элементов в сложные фигуры Безье, содержащие несколько контуров одновременно. Обратите внимание на рис. 12.6; мы использовали команды из подменю Item^Merge (Элемент1^Объединение) при работе с пустыми графическими блоками для получения двух различных вариантов. Чтобы получить первый вариант (он напоминает швейцарский сыр), мы воспользовались командой Difference (Разность). Нижний вариант был получен с помощью команды Exclusive Or (Исключающее или).

Рис. 12.6. Примеры использования команды Difference (сверху) и Exclusive Or (снизу)

  • Для того чтобы разобраться в назначении каждой команды из подменю Item^Men (Элемент^Объединение), вам обязательно придется немного поэкспериментировать. Haзвания далеко не всех команд будут понятны, в некоторых ситуациях на экране отображают довольно запутанные предостережения, а для применения ряда команд элементы должны г ресекаться. Основные сведения о командах представлены ниже.
  • Intersection (Пересечение). Эта команда, позволяет найти область перекрытия в бранных элементов, и затем оставляет только эти области, удаляя остальные.
  • Union (Объединить). Данная команда собирает все выделенные фигуры в одну причем в областях перекрытия элементов не остается никаких швов. (А если элеме ты не будут перекрываться, то в результате вы получите один элемент, но состоящ из нескольких контуров.)
  • Difference (Разность). После применения этой команды остается только та фор: из множества фигур, которая находилась на заднем плане, причем удаляются все области, перекрываемые другими формами. Данная команда применяется также д удаления ненужных контуров готовых фигур.
  • Reverse Difference (Дополнение). Эта команда оставляет только те части элеме тов, которых выходят за границы фонового элемента соединяет вместе элементы таким образом, что форма элемента,, находящегося на заднем плане.
  • Exclusive Or (Исключающее или). Отсекает все пересекающиеся области, остг ляя только те из них, которые не пересекаются друг с другом. При этом всем пох ченным фигурам соответствуют отдельные контуры.
  • Combine (Сочетать). Действие этой команды подобно результатам применения к манды Exclusive Or (Исключающее или). Отличие состоит в том, что с ее помопп сохраняются контуры исходных фигур.
  • Join Endpoints (Соединить конечные точки). Эта команда доступна только в том случае, если выделены две линии или два текстовых контура, конечные точки которых пересекаются или находятся на расстоянии привязки, по умолчанию равном 6 пикселям. Однако ничто не мешает вам изменить значение параметра Snap Distance (Расстояние привязки) на вкладке General (Общие) диалогового окна Preferences (Установки). (Для отображения этого диалогового окна выберите команду Edit<=> Preferences (Правка^Установки) (QuarkXPress^ Preferences) или нажмите комбинацию клавиш <Ctrl+Alt+Shift+Y> (<Option+Shift+
    +Y>).) Команда Join Endpoints (Соединить конечные точки) просто соединяет конечные точки двух совмещающихся линий или контуров.
  • На рис. 12.7 представлены примеры объединения элементов. Три примера, представленных слева, можно получить, воспользовавшись командой Item^Merge^Difference (Элемент^Объединение^Разница), а в трех, представленных справа, была применена команда Item^Merge1^Union (Элемент^Объединение^Объединить). В каждом примере представлена пара блоков до и после объединения.

    Рис. 12.7. Для получения примеров, представленных слева, использовалась команда Difference. Результаты, показанные слева, были достигнуты с помощью команды Union

    Команду Split (Разделить) из меню Item (Элемент) можно использовать для обратного разделения сложного элемента, который содержит несколько закрытых контуров, в том числе и сложных фигур Безье, полученных с помощью команд из подменю Item1^ Merge (Элемент^Объединение), а также сложных самопересекающихся контуров. При использовании любой команды из Item^Split (Элемент^Разделить) (АН Paths (Все контуры) или Outside Paths (Внешние контуры)) создается несколько блоков Безье. Содержимое и атрибуты исходного блока сохраняются и для всех полученных блоков.



    Содержание раздела