Inkscape tutorial: Основы



бет5/11
Дата24.04.2016
өлшемі2.63 Mb.
#78816
түріУчебник
1   2   3   4   5   6   7   8   9   10   11

Логические операции


Команды в меню «Контур» позволяют вам объединять два и более объектов, используя логические операции:

Короткие имена этих операций ссылаются на арифметические аналоги булевых действий (сумма, разность и т.п.). Команды Разность и Исключающее ИЛИ могут применяться только к двум выбранным объектам; другие могут применяться к любому количеству объектов. Получаемый объект всегда использует параметры стиля (заливки и обводки) нижнего объекта.

Использование команды Исключающее ИЛИ выглядит похожим на команду Объединить (см. выше), но разница заключается в том, что Исключающее ИЛИ добавляет узлы в местах пересечения изначальных контуров. Разница между командами Разделить и Разрезать контур состоит в том, что первая разрезает целостность нижнего объекта контуром верхнего объекта, в то время как вторая режет только обводку нижнего объекта и убирает заливку (это удобно для разрезания обводок незалитых объектов).

Втягивание и вытягивание


Inkscape может сжимать и растягивать фигуры не только меняя их размер, но и при помощи смещения контура объекта, т.е. смещая их перпендикулярно к контуру в каждой точке. Соответствующие команды называются Втянуть (Ctrl+() и Растянуть(Ctrl+)). На рисунке ниже в качестве примера изображён изначальный контур (красный) и несколько растянутых и втянутых от него контуров:

Сами команды Втянуть и Растянуть просто создают контуры (преобразуя изначальный объект в путь если он не является таковым). Чаще более удобным является использование команды Динамическая втяжка (Ctrl+J). Эта команда создаёт объект с рычагом (узел как у обычных фигур), который контролирует расстояние смещения. Чтобы понять, что к чему, выберите нижний объект, переключитесь на инструмент редактирования узлов и подвигайте рычаг:



Подобный объект с динамической втяжкой запоминает изначальный контур, так что не бойтесь — он не «поломается» от ваших смещений. Если вам больше не нужно, чтобы объект был корректируем, вы всегда можете преобразовать его обратно в контур.

Ещё одна удобная команда — это Связанная втяжка, которая схожа с динамической, но отличается тем, что связанные контуры остаются редактируемыми. Вы можете иметь сколь угодно большое количество связанных втяжек от одного контура-источника. Ниже показан контур-источник (красный), одна из привязанных втяжек имеет чёрную обводку без заливки, другая — чёрную заливку без обводки.

Выберите красный объект и подвигайте его узлы; понаблюдайте за реакцией привязанных объектов. Теперь выберите один из привязанных объектов и подвигайте рычаг. В заключение обратите внимание на поведение привязанных объектов в момент редактирования источника и на то, что раздельное редактирование привязанных объектов оставляет их привязанными к источнику.




Упрощение


Основное применение команды Упрощение (Ctrl+L) — это сокращение количества узлов у контура при сохранении его исходной фигуры (по возможности). Это может быть полезным для контуров, созданных карандашом, так как Карандаш иногда создаёт слишком много узлов. Левая фигура на нижнем рисунке создана при помощи карандаша (F6), а правая — это копия левой с последующим упрощением. У исходного контура было 28 узлов, в то время как упрощённый контур глаже и содержит всего 17 узлов (это упрощает работу с объектом при редактировании узлов).

Количество упрощений (так называемый порог) зависит от размера выделения. Следовательно, если вы выберите путь одновременно с большим объектом, то контур будет упрощаться резче, нежели если бы он был выбран один. Более того, команда Упрощение ускоряемая. Это значит что быстро (быстро — это раз в полсекунды) нажимать Ctrl+L несколько раз подряд, порог упрощения увеличится. (После небольшой паузы порог упрощения вернётся в изначальное значение). С использованием этого ускорения очень легко получить необходимое упрощение в каждом конкретном случае.

Кроме сглаживания карандашных линий, Упрощение может быть использовано для разных творческих эффектов. Зачастую фигуры угловаты, и немного упростив их, можно получить приятные округлённые формы с очень натуральным искажением, иногда стильным, а иногда просто забавным. Ниже как раз приведён пример, в котором картинка после Упрощения выглядит значительно лучше:


Создание текста


Inkscape умеет создавать длинные и сложные тексты, но так же прекрасно подходит для создания маленьких текстовых объектов, вроде баннеров, логотипов, диаграмм, этикеток, заголовков и т.п. Этот раздел даёт начальные знания о возможностях инструмента для работы с текстом.

Создать текстовый объект так же легко, как выбрать инструмент для работы с ним (кнопка слева «Создавать и править текстовые объекты (F8)»). Щёлкните любую область документа и введите текст. Есть два способа изменить шрифт, его стиль, размер и наклон. Первый, наиболее очевидный — выделить текст и изменить его параметры через панель настроек инструмента Текст. Второй — открыть диалог «Текст и шрифт» (Shift+Ctrl+T). В этом диалоге есть вкладка «Текст» в которой вы можете редактировать выбранный текст. Иногда это более удобно, чем редактировать его в рамке на холсте (заслуживает отдельного внимания то, что в этом окне работает автоматическая проверка орфографии).

Как и другие инструменты, инструмент для работы с текстом может выбирать объекты своего типа, т.е. текстовые объекты. Так что увидев текстовый объект, вы можете просто ткнуть в него текстовым инструментом и начать изменять текст (например, этот самый абзац).

Одно из самых обыкновенных действий в текстовом дизайне  — это регулирование расстояния между буквами и линиями. В Inkscape для этого есть горячие клавиши. В момент редактирования текста нажатие Alt+< и Alt+> изменит межсимвольный интервал на этой линии текстового объекта, так что длина линии изменится на один пиксел этого масштаба (как и при работе с обычными выделениями, эти кнопки отвечают за попиксельное изменение размера). Как правило, если кегль шрифта больше изначального, небольшое сужение расстояния между буквами украсит внешний вид документа. Вот пример:



Суженный вариант выглядит немного лучше, но по прежнему не идеально: межсимвольное расстояние не одинаково, например буквы "a" и "t" слишком далеки друг от друга, в то время как "t" и "i" слишком близки. Количество подобных изъянов (особенно заметных при больших кеглях шрифта) больше у шрифтов низкого качества, нежели чем у шрифтов высокого качества. Но, честно говоря, в любом тексте с любым шрифтом вы, вероятно, найдёте пары букв, кернинг которых можно было бы улучшить.

В Inkscape вносить подобные коррекции действительно просто. Поместите курсор текстового инструмента между раздражающими символами и используйте Alt+стрелки для смещения букв справа от курсора. Ниже показан тот же заголовок, но теперь с ручной коррекцией:

В дополнение к горизонтальному смещению символов комбинациями Alt+левая стрелка или Alt+правая стрелка вы также можете смещать символы по вертикали комбинациями Alt+верхняя стрелка или Alt+нижняя стрелка:



Конечно, вы можете преобразовать свой текст в контур (Shift+Ctrl+C) и передвигать буквы как обычные объекты контура. Но разумнее оставлять текст текстом: он будет редактируемым, вы сможете сменить шрифт, не теряя настроек межсимвольного интервала, ну и сам текст занимает меньше места в сохранённом файле. Единственный минус состоит в том, что необходимо иметь исходный шрифт в каждой системе, где этот документ SVG будет открыт.

Подобно регулированию межсимвольного интервала вы можете регулировать межстрочный интервал в многострочных текстовых объектах. Опробуйте комбинации клавиш Ctrl+Alt+< и Ctrl+Alt+> на любом из абзацев этого учебника. Заметим, что от каждого нажатия общая длина текстового объекта меняется на один пиксел этого масштаба. Как и при обычном выделении, нажатие Shift с комбинацией клавиш, меняющих межстрочный или межсимвольный интервалы, увеличивает смещение в 10 раз.



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   11




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет