Наступним по порядку нашого розгляду йде меню Шар.
Ось як воно виглядає:
Власне кажучи, тут і розглядати особливо нічого, все позиції кристально ясні і зрозумілі.
Меню дозволяє працювати з шарами, не вдаючись до спеціального вікна Шари. яке відкривається з останнього рядка (Слой⇨Слоі).
Як видно з малюнка 2, вікно Шари не буяє всякими налаштуваннями. Правим кліком миші на блакитний смужці Layer 1 (Шар 1) відкриється додаткове меню з декількома опціями.
Обійтися ж без відкриття вікна Шари допоможе Секція Інформації про Шарах. що знаходиться в Строке Стану (в нижній рамі вікна Inkscape).
Працюючи над ці путівником, я простудіював безліч статей і how-to, в яких люди діляться своїм досвідом роботи в Inkscape. Мушу констатувати: більшість користувачів недооцінюють зручність роботи з шарами. Вони вдаються до безлічі хитрощів, щоб не заплутатися в численних об'єктах, створених ними на сторінці. Коли набагато простіше було б розподілити ці об'єкти по верствам і використовувати їх функціонал. Шар можна приховати, видалити, зберегти в інший файл, і ще багато чого.
Тому раджу - не лінуйтеся створювати нові шари у міру потреби і без неї. Шари - це порядок!
Частина 4 Заливка і Обводка
На черзі у нас йде меню Об'єкт. Першим пунктом у ньому значиться Заливка і Обводка.
Заливкою називається колір об'єкта всередині його контуру.
Обведення - це стиль самого контуру об'єкта, включаючи його колір, товщину та інші параметри.
При виборі рядка меню Об'ект⇨Залівка і обведення відкривається відповідне вікно, показане на малюнку 1.
Якщо, як у нас на малюнку 1, у вікні Заливка і Обводка є вміст, значить в документі є виділений об'єкт. Якщо вікно порожньо, то потрібно виділити перетворений об'єкт тим чи іншим способом.
У верхній частині вікна Заливка і обведення розташовані три вкладки:
Заливка - встановлює колір заливки
Обведення - встановлює колір обведення
Стиль обведення - встановлює різний вигляд контуру об'єкта
Виберіть Заливка і Обводка виглядають однаково - як на малюнку 1.
А ось вкладка Стиль обведення зовсім інша. Розглянемо її:
У верхньому рядку регулюється товщина обведення. У нашому випадку вона вимірюється в пікселях, хоча можна вибрати і інші одиниці (пункти, міліметри, фути і т.д.). Потрібну товщину можна встановити стрілочками або прямо впечатать число в віконце.
Наступний рядок - З'єднання регулює вид кутів контуру.
На малюнку 3 показано, як виглядають кути з'єднання контурів, що відповідають трьом піктограм в цьому рядку.
Рядок Межа вістря дозволяє регулювати вид гострих кутів, як на наступному малюнку 4.
Як показує практика, межа вістря змінюється змінюється стрибкоподібно, наприклад в разі, показаному на малюнку, при переході від 4,1 до 4,2. Тому при виборі цього параметра потрібно просто поекспериментувати.
Наступний рядок Кінці визначає вид кінцевих ділянок контурів. Знову ми бачимо 3 піктограми, що показують різний стиль кінців.
На малюнку 5 три однакових контуру забезпечені різними типами решт, відповідними трьом піктограм.
Рядок Пунктир надає на вибір два десятка різних варіантів пунктирною обведення контуру. На малюнку 6 показані три вже знайомі нам контуру, перетворені в різні пунктири:
Зверніть увагу на середній контур з округленими кінцями - пунктир теж має округлені кінці.
Нижче у вікні Заливка і Обводка слідують три рядки маркерів.
Що це таке, легко зрозуміти на прикладі. На малюнку 7 зображений червоний контур у вигляді трикутника.
Потім були застосовані три маркера:
Маркер початку у вигляді великої стрілки - показує звідки я почав малювати червоний контур.
Маркер середини у вигляді стрілок поменше (їх два, так як проміжних точок дві, ймовірніше було б їх назвати проміжними маркерами).
Маркер кінця у вигляді оперення стріли - показує де я закінчив малювати контур.
Маркери застосовуються для дослідження об'єктів, а також для ілюстративних цілей і цілей декорації.
При збереженні файлу маркери теж зберігаються.
Рядок Розмивання дає можливість створювати об'єкти з розмитими контурами. Ось як виглядає попередній малюнок, розмитий всього на 3 відсотки:
Майте на увазі, що в цій вкладці ми розмиваємо тільки Обведення. а заливка цілком може залишитися чіткої і нерозмиті.
І останній рядок в цьому вікні - Непрозорість.
На малюнку 9 показано, що п'ятдесятивідсотковою непрозорість означає просто-напросто напівпрозорість.
Закінчивши з вкладкою Стиль обведення. повернемося до розгляду вікна Заливка і обведення.
Включимо вкладку Заливка і звернемо увагу на ряд піктограм:
Хрестик, як неважко здогадатися, означає відсутність будь-якої заливки (рисунок 11)
Наступна піктограма означає плоску заливку (суцільна рівномірна забарвлення об'єкта):
Піктограма Лінійний градієнт. Градієнтом називається заливка, в якій один колір плавно переходить в інший. Робота з градієнтом описана в розділі 4 даного Путівника
Піктограма Радіальний градієнт. Чим Радіальний відрізняється від Лінійного видно на малюнку 14.
Піктограма Текстурна заливка дозволяє надавати об'єкту текстуру. Текстура - це візерунок або растрове зображення, яким можна замінити колір об'єкта.
Управляти текстурою. використаної для заливки, можна за допомогою Інструменту редагування вузлів (F2). як показано на малюнку 17.
На цьому малюнку, червоний квадратний контур був залитий текстурою Смуги 1: 1. Вибравши Інструмент редагування вузлів (F2). можна побачити не дуже помітні важелі управління текстурою. Вони включають: перехрестя, квадратик і гурток. Перехрестя є центром обертання, його можна встановлювати де завгодно, гурток дозволяє обертати малюнок текстури, а квадратик - змінювати масштаб цього малюнка. При наведення Інструменту редагування вузлів. гурток і квадратик стають кольоровими і дозволяють захоплювати себе і переміщати щодо перехрестя.
Піктограма Заливка зразком дозволяє створити зразок заливки, за допомогою якого можна буде заливати інші об'єкти.
Для створення зразка потрібно спочатку намалювати еталонний об'єкт звичайним способом. Потім виділити його і застосувати піктограму Заливка зразком.
На малюнку 18 еталоном є бузковий прямокутник у фіолетовій обводке. Над ним поміщений фрагмент вікна Заливка і обведення. де добре видно, що після застосування Заливання зразком. виник зразок кольору під ім'ям LinearGradient3752. Програма Inkscape вважає будь-який зразок градієнтом, про що свідчить важіль градієнта, добре помітний на малюнку 18 (поперек прямокутника). Щоб побачити важіль потрібно застосувати інструмент F2.
Створений зразок можна редагувати. Для цього потрібно відкрити список палітр, натиснувши на непомітний куточок, показаний червоною стрілкою (рис. 18). Зі списку вибираємо палітру Auto. У цій палітрі поки два кольори: ніякої (хрест) і створений тільки що зразок LinearGradient3752. Варто натиснути правою кнопкою миші на цьому зразку в палітрі, як відкриється меню редагування зразка:
Створені зразки зберігаються в палітрі Auto. і вельми зручні для заливки декількох об'єктів однаковим кольором або градієнтом.
Зберігаються зразки в секції defs поточного документа, і не можуть бути знищені за допомогою меню Файл⇨Очістіть defs. Якщо розмір файлу критичний, то їх видаляють вручну з палітри Auto як описано вище.
Піктограма у вигляді знаку питання означає невизначену заливку.
Якщо застосувати її, то колір заливки зміниться на чорний. Але насправді він буде невизначений. Для чого це потрібно?
При створенні клонів (а всілякі візерунки часто створюються з клонів), останні успадковує всі атрибути батька. Але якщо створити клони об'єкта з невизначеною заливкою, то згодом можна буде надати клонам різні кольори, так як всі вони успадкують невизначену заливку.
І замикають рядок дві піктогамми без назви. Вони встановлюють правила заливки самопересекающиеся контурів.
Малюнок 21 ілюструє їх застосування.
Піктограму з діркою ще називають Чет-Нечёт. так як в складних контурах вона визначає, які контури є зовнішніми, а які - внутрішніми, за допомогою правила непарних чисел.
На малюнку 22 видно, що, якщо провести поперек об'єкта пряму лінію і почати рахувати перетину лінії з контуром, то залитими (тобто внутрішніми) будуть непарні ділянки, а парні (і нульовий) виявляться незалітимі (зовнішніми).
Однак трапляється, що навіть із застосуванням піктограми суцільний заливки деякі ділянки всередині контурів можуть залишитися незалітимі, як показує малюнок 23.
Тут зображені два контури, отримані шляхом об'єднання (Контур⇨Об'едініть) зовнішнього і внутрішнього контурів. На перший погляд вони однакові, але, застосувавши маркери, стає видно, що внутрішнє сердечко намальоване по-різному. На лівому об'єкті напрямок внутрішнього субконтуров протилежне напрямку зовнішнього. На правому об'єкті напрямки субконтуров збігаються.
Якщо контур складний, то обчислити, які ділянки залишаться незалітимі можна за допомогою правила ненульова визначення.
Знову проведемо поперек об'єктів пряму лінію і почнемо рахувати перетину з контуром. За перше перетин ставимо одиницю. Якщо вдруге контур перетнув пряму в тому ж напрямку, то додаємо одиницю. Якщо ж контур перетнув пряму в протилежному напрямку, то віднімаємо одиницю. Ненульові ділянки вважаються внутрішніми і заливаються. Нульові залишаються незалітимі.
Нижче у вкладці Заливка слід секція вибору кольору.
І починається вона з систем вибору кольору.
Вибирати кольору можна п'ятьма різними способами. Розглянемо кожен з них.
Система RGB (Red-Green-Blue / Червоний-Зелений-Синій). Ця система найбільш адекватно передає кольору на екрані монітора. Фактично застосовується система RGBА. в якій до трьох кольорів доданий Альфа-канал. або просто непрозорість.
Кожен колір закодований чотирма парами цифр, з яких перша пара - червона складова, друга - зелена, третя - синя, четверта - непрозорість.
На малюнку 26 в вікні кольору можна розглядати число 92d566ff. Число це шістнадцяткове і відповідає поточному кольору зображення.
Якщо надрукувати в вікно кольору значення 000000ff, то заливка об'єкта стане чорною і непрозорою. Колір ffffffff означає непрозорий білий. Якщо ви знаєте номер потрібного вам кольору, то просто надрукувати його в вікно кольору і отримаєте потрібну заливку об'єкта.
На вкладці є чотири колірні шкали, кожна з яких має повзунком і вікном введення.
Повзунок мишею, ми вибираємо потрібний відтінок, при цьому кольору на сусідніх шкалах також змінюються згідно зі зміною кольору. Пересувати повзунки можна також за допомогою стрілок у вікнах введення. а також навівши вказівник у вікно введення і крутячи коліщатко. При натисканні правої кнопки миші на відповідну стрілку значення кольору стає або 0 або 255 - крайні положення шкали кольору.
Потрібно зауважити, що, для зручності користувачів, числа в вікнах введення звичайні десяткові, причому 255 відповідає ff.
Нижня шкала призначена для вибору Альфа-каналу. на ній 0 відповідає повній прозорості, а 255 - повної непрозорості.
Inkscape працює з квітами і зберігає їх в своїх файлах SVG саме в системі RGB.
Система HSL (Hue-Saturation-Lightness / Тон-Насиченість-Освітленість) пропонує іншу систему вибору потрібного кольору.
На малюнку 27 ми бачимо ті ж 4 шкали і всі інші елементи управління. Але діяти треба по іншому.
Спочатку на верхній шкалі вибираємо потрібний тон (а попросту колір); потім підбираємо відтінок, змінюючи насиченість цього кольору і його яскравість (освітленість).
Система CMYK (Cyan-Magenta-Yellow-Key [Black] / Блакитний-Пурпуровий-Жовтий-Чорний) використовує іншу систему передачі кольору. Вона заснована на відбитому світлі (наприклад від паперу), а не на випромінюваному (наприклад екраном монітора) як RGB. Тому система CMYK застосовується у пресі.
На малюнку 28 видно, що ця вкладка має на одну колірну шкалу більше ніж попередні.
Але, внаслідок недостатньої підтримки програмою Inkscape системи CMYK. одна з чотирьох шкал завжди має нульове значення. Доопрацювання підтримки системи CMYK планується розробниками.
Система Коло є зручним варіантом системи HSL.
На колі розташовані всі кольори спектра, а всередині трикутника по його основи Яскравість (від чорного до білого), а по висоті - насиченість. Переміщаючи мишею вершину трикутника за ризику по колу вибираємо потрібний колір. Переміщаючи гурток всередині трикутника підбираємо потрібний відтінок. Зручніше буває клікати мишкою всередині трикутника, щоб гурток переміщався в точку кліка. Внизу вкладки є звичайна шкала для Альфа-каналу.
Щоб впевнено керувати колом, корисно збільшити розміри вікна Заливка і Обводка.
Система CMS (Color Management System / Система управління кольором) буде працювати, якщо у вас попередньо налаштовані профілі ICC (якщо ви знаєте, що це таке). Налаштовуються профілі в меню Файл⇨Настроіть Inkscape⇨Управленіе кольором. Якщо такі не настою, то вкладка покаже тільки шкалу Альфа -каналу.
Внизу вікна вкладки Заливка знаходяться дві вже відомі нам шкали: Розмивання і Непрозорість.
Про них ми вже говорили в розділі Стиль обведення. Але тепер їх дію буде застосовуватися тільки до заливки об'єкта.
Вкладка Обводка має всі ті ж механізми, що і вкладка Заливка. Але застосовуватися вони вже будуть до обведення об'єкта.
На закінчення нагадаю, що крім вікна Заливка і обведення управляти кольором об'єкта можна за допомогою Палітри і меню Від⇨Образци квітів.