Как использовать один и тот же направляющий контур для нескольких штрихов каллиграфии в Inkscape
Чтобы использовать один направляющий контур для нескольких штрихов каллиграфии в Inkscape, откройте Настройки → Инструменты → Каллиграфия и отключите Select new path. Выберите исходную направляющую, переключитесь на инструмент «Каллиграфия» и рисуйте, удерживая Ctrl. Новые штрихи не будут снимать выделение с исходной направляющей. Такое поведение описано в руководстве по каллиграфии FLOSS Manuals.
Этот способ пригодится, если нужно нарисовать серию изогнутых штриховки по одной опорной кривой, не переключаясь каждый раз на другой инструмент, чтобы снова её выбрать. Важно различать сохранение одной и той же направляющей и сохранение одного и того же смещения: при непрерывной штриховке направляющая остаётся прежней, а расстояние от неё до каждого следующего штриха увеличивается.
Почему последний штрих становится направляющей?
Параметр Select new path в настройках инструмента «Каллиграфия» определяет, что происходит с выделением после рисования. Если он включён, каждый новый созданный объект становится выделенным, заменяя предыдущий. В исходном коде настроек Inkscape определены этот параметр и связанное с ним поведение выделения.
Так объясняется знакомая последовательность действий: вы выбираете опорную кривую, рисуете штрих по направляющей, а затем замечаете, что следующий штрих следует за только что созданным. Цель отслеживания изменилась, поскольку изменилось выделение. Отключение параметра устраняет эту постоянную передачу выделения.
Выберите настройку в соответствии с задачей:
| Ваша задача | Select new path |
|---|---|
| Продолжать использовать исходную кривую | Выкл. |
| Следовать каждым новым штрихом за предыдущим | Вкл. |
Оба способа описаны в разделе «Каллиграфия» главы «Создание контуров». Для задачи из этого руководства выберите первый вариант.
Как сохранить выделение исходной направляющей?
Откройте диалог настроек Inkscape и перейдите в раздел Инструменты → Каллиграфия. Снимите флажок Select new path, затем вернитесь к холсту. Это настройка инструмента; ищите её в настройках каллиграфии, а не среди параметров ширины и угла кисти. Расположение параметра указано в главе «Создание контуров».
Перед созданием полного набора штрихов выполните небольшой тест:
- Выберите простой опорный контур с помощью инструмента «Выделение» или «Узлы».
- Активируйте инструмент «Каллиграфия» клавишей C, сочетанием Ctrl+F6 или щелчком по его значку на панели инструментов.
- Удерживая Ctrl, расположите указатель рядом с опорным контуром.
- Проведите вдоль опорного контура, чтобы нарисовать штрих.
- Завершите штрих и проверьте, что следующее действие отслеживания по-прежнему использует исходную кривую.
Сочетания клавиш инструмента «Каллиграфия» описаны в руководстве для начинающих по Inkscape, а выбор опорного контура перед отслеживанием объяснён в руководстве FLOSS Manuals.
Для теста возьмите широкую простую кривую и оставьте рядом с ней достаточно свободного места на холсте. Так легче заметить, что цель отслеживания изменилась, чем на перегруженном рисунке. Когда тест даст ожидаемый результат, примените ту же последовательность выбора к нужной направляющей.
Как нарисовать несколько штрихов по этой направляющей?
Когда направляющая выделена и активен инструмент «Каллиграфия», нажмите Ctrl перед началом первого штриха. Серый круг отслеживания показывает связь между указателем и расположенной рядом направляющей. Расположите указатель так, чтобы круг соответствовал нужному расстоянию, затем проведите вдоль кривой. В инструкциях FLOSS Manuals по отслеживанию описано, как начальное расстояние задаёт смещение отслеживания.
Завершите первый штрих, отпустив кнопку мыши или подняв перо, но продолжайте удерживать Ctrl. Переместитесь обратно к начальной области и нарисуйте следующий штрих вдоль той же стороны направляющей. Если Select new path отключён, направляющая останется выделенной, а инструмент будет увеличивать расстояние отслеживания для последующих штрихов. Режим штриховки по одной направляющей описан в FLOSS Manuals.
Сначала нарисуйте три коротких штриха, а не целую большую серию. Проверьте, следуют ли они нужной кривой и подходит ли расстояние между ними. Такой тест поможет решить, продолжать ли серию с этим интервалом или начать заново с другим начальным смещением, прежде чем тратить время на длинные штрихи.
Сохраняется ли при повторном использовании направляющей точно такое же расстояние?
Если исходная направляющая остаётся выделенной, это не означает, что все штрихи будут располагаться на одинаковом расстоянии от неё. В реализации инструмента «Каллиграфия» в Inkscape показано, что после штриха сохранённое расстояние штриховки увеличивается, если Select new path отключён. Там же есть небольшая корректировка обратной связи, благодаря которой постоянное движение указателя может влиять на расстояние.
Для примера представьте, что начальное смещение составляет 6 единиц рисунка. В идеализированной последовательности штрихи располагались бы примерно в 6, 12 и 18 единицах от исходной направляющей. Эти числа показывают, как меняется расстояние; это не измеренные значения и не указание вводить число в поле интервала. Важны также ваши движения при рисовании и геометрия направляющей.
Если нужно начать отдельный штрих примерно с исходным смещением, завершите текущий штрих, отпустите Ctrl, затем нажмите его снова и задайте начальное расстояние заново. При отпускании клавиши-модификатора для штриховки состояние интервала сбрасывается, как показано в реализации инструмента «Каллиграфия». На протяжении всей работы оставляйте исходную направляющую выделенной.
Сбрасывайте интервал осознанно, когда начинаете новый участок штриховки или меняете начальный зазор. Рассматривайте каждую непрерывную последовательность с удерживаемой клавишей Ctrl как отдельную серию. Чтобы штрихи визуально повторялись на похожем расстоянии, каждый раз внимательно задавайте начальное положение и проверяйте результат: рисование от руки с помощью инструментов всё равно требует осмотра.
Какие настройки кисти облегчат проверку результата?
Отслеживание по направляющей задаёт траекторию штриха, а настройки кисти влияют на его внешний вид. Для начального теста выберите простую узкую кисть и старайтесь не менять несколько параметров между штрихами. В руководстве для начинающих по Inkscape указано, что ширина, угол, фиксация, концы, дрожание, колебание и масса — отдельные параметры каллиграфии.
Для теста можно уменьшить Tremor и Wiggle, установить Thinning равным нулю и выбрать небольшую ширину. В документации панели инструментов каллиграфии Inkscape объясняется, что Tremor и Wiggle добавляют неровность, а нулевое значение Thinning убирает зависимость ширины от скорости рисования. Так проще оценить, как штрих следует направляющей.
Если штрих реагирует слишком резко, немного увеличьте Mass и повторите короткий тест. В документации панели инструментов говорится, что при увеличении Mass перо отстаёт от указателя. Меняйте параметр постепенно, чтобы инструмент оставался удобным для рисуемой кривой. Панель инструментов каллиграфии
Учитывайте также соотношение ширины и расстояния между штрихами. Например, если две линии шириной около 2 единиц проведены на расстоянии 6 единиц между центральными линиями, на прямом участке между ними останется примерно 4 единицы видимого пространства. Широкая кисть может визуально уплотнить разумный интервал отслеживания. Прежде чем менять направляющую, оцените оба параметра вместе.
Как диагностировать проблемы с отслеживанием?
Сначала проверьте выделение, затем расстояние и после этого внешний вид кисти. Такой порядок поможет не менять параметры кисти, пытаясь решить проблему с выделением.
| Симптом | Что проверить или попробовать |
|---|---|
| Второй штрих следует за первым | Убедитесь, что Select new path отключён, затем снова выберите исходную направляющую. |
| Последующие штрихи всё дальше от исходного контура | Так и должно происходить при описанном увеличении расстояния. При необходимости отпустите Ctrl и задайте новое смещение. |
| Круг отслеживания не появляется | Убедитесь, что выделен один подходящий объект направляющей, активируйте инструмент «Каллиграфия» и удерживайте Ctrl рядом с контуром. |
| Во время рисования круг становится красным | Завершите тестовый штрих и повторите попытку, проведя более ровную линию ближе к направляющей. |
| Траектория правильная, но штрихи выглядят неровно | Отдельно проверьте ширину, Thinning, Tremor, Wiggle и Mass. |
Поведение выделения и отслеживания описано в FLOSS Manuals, а параметры кисти — в документации панели инструментов каллиграфии.
Красный круг отслеживания означает, что штрих потерял связь с направляющей. Отслеживание также может постепенно смещаться, если постоянно приближать линию к опорному контуру или отдалять от него. В разделе о штриховке главы «Создание контуров» описаны оба случая. При диагностике повторите тест на коротком участке и проверьте результат, прежде чем продолжать длинную серию.
Когда тест пройдёт успешно, можно повторять простой порядок действий: оставьте Select new path отключённым, один раз выберите исходную кривую и рисуйте, удерживая Ctrl. Для непрерывной серии штрихов удерживайте Ctrl; чтобы задать новое начальное смещение, отпустите клавишу и нажмите её снова. Проверьте несколько первых штрихов, затем продолжайте с подходящими для рисунка интервалом и настройками кисти.
Источники
- Инструмент «Каллиграфия» — FLOSS Manuals
- Инструмент «Каллиграфия» — руководство для начинающих по Inkscape, документация версии 1.3
- Панель инструментов каллиграфии — Inkscape Wiki
- Исходный файл inkscape-preferences.cpp — документация разработчиков Inkscape
- calligraphic-tool.cpp — репозиторий исходного кода Inkscape
- Создание контуров — Inkscape: руководство по векторной графике, копия второго издания
