Складовою контур (складний контур) являє собою об'єкт, що складається з декількох перекривають один одного об'єктів, скомбіновані в єдиний контур (на відміну від складових об'єктів - compound shape).
Команда Make (Утворити) меню Object | Compound Path (Об'єкт | Складовою контур) дозволяє створювати складні контури, що по всіх округах перекриття вихідних об'єктів отримують "дірки" (рис. 6.62), прикладами таких контурів, зокрема, можуть служити деякі букви - "О" або "В" і багато інші на противагу буквах, що складається з одного контуру, наприклад "П" або "Г".
Мал. 6.62. Вихідні об'єкти і результат дії команди Make
Складні контури певною мірою нагадують згруповані об'єкти, тому для виділення простого контуру необхідно використовувати інструмент DirectSelection (Часткове виділення) ().
Разом з тим, необхідно мати на увазі, що створення дуже складних контурів (з багатьма рівнями вкладення) може привести до проблем при друку. Якщо така ситуація сталася, слід спростити контури і домогтися ідентичного результату більш простими засобами (що, до речі, часто елегантніше і ефектніше).
При створенні складних контурів слід також враховувати, що складний контур приймає параметри заливки самого нижнього контуру в "стопці" об'єктів. Після розбиття складного контуру на прості вихідні параметри заливок не відновлюються.
Складний контур створюється з декількох виділених об'єктів за допомогою команди Make (Утворити) меню Object | Compound Path (Об'єкт | Складовою контур).
Після виконання команди складний контур буде складатися з областей, заповнених кольоровий або декоративною заливкою, і областей, крізь які "просвічують" нижележащие об'єкти.
Мал. 6.63. Складовою контур, кнопки напрямки контуру в палітрі Attributes і результати дії кнопок
У програмі Adobe Illustrator прийняті два варіанти взаємодії контурів, які визначаються в палітрі Attributes (Атрибути). Палітра виводиться на екран однойменною командою меню Window (Вікно).
- Варіант Non-Zero Winding Fill Rule (Заливка за правилом ненульового напрямки) (), який є традиційним для векторної графіки. Якщо у простого контуру, що входить до складу складного, змінити напрямок вектора (адже будь-який контур - це не що інше, як вектор, який характеризується, крім довжини, і напрямком), то він змінює "свій внесок" в зображення на протилежний. У програмах Adobe Photoshop, CorelDRAW та Macromedia FreeHand no замовчуванням прийнято це правило.
- Варіант Even-Odd Fill Rule (Заливка за правилом парності і непарності) () є більш передбачуваним: кожна друга область є прозорою. При використанні цього варіанта напрямок векторних контурів не грає ролі.
При використанні варіанту Non-Zero Winding Fill Rule (Заливка за правилом ненульового напрямки) стають доступними дві кнопки, що змінюють напрямок вектора контуру, - Reverse Path Direction On (Зворотне напрям контуру) і Reverse PathDirection Off (Пряме напрямок контуру). З їх допомогою можна змінити напрямок вектора (рис. 6.63).
Для цього необхідно виділити необхідний простий контур в складі складного за допомогою інструменту Direct Selection (Часткове виділення) ().
Розбити виділений складовою (складний) контур можна за допомогою команди Release (Скасувати) меню Object | Compound Path (Об'єкт | Складовою контур).