Как нарисовать стрелку в Inkscape

Я хотел бы добавить стрелку в проект Inkscape. Я прочитал этот вопрос, но он не сказал, как на самом деле сделать стрелку:

Установить цвет стрелок в inkscape

Ответы (5)

  1. Нарисуйте линию ( Shift+ F6)
  2. Открыть диалоговое окно «Заливка и обводка» ( Shift+ Ctrl+ F)
  3. Выберите вкладку «Стиль обводки»
  4. Выберите стрелку для маркера начала или маркера конца

Источник: рисовать стрелки в inkscape

Хорошо, и когда я хочу сделать это из линий?
Если вы хотите сделать его из линий, вы можете нарисовать линии с помощью инструмента от руки (F6), инструмента кривой Безье (Shift F6) или инструмента мазка кистью (Ctrl F6). Если ваша стрелка содержит несколько линейных объектов, вы можете сгруппировать их в один объект, выделив их, а затем выбрав в меню «Объект» > «Группировать».
Я не вижу стрелку, когда нахожусь на вкладке «Стиль обводки», я не знаю, возможно, это изменилось за последние 3 года?
@Suragch: можно ли это сделать с помощью соединителей диаграммы вместо обычной нарисованной линии? Пробовал с коннекторами, не помогло.
@Нина, я не уверен. Я этого не делал.

Чтобы расширить ответ Сурагча...

Когда вы впервые создадите стрелку, это будет штрих. Вместо этого вы можете захотеть, чтобы это был путь, что, я думаю, имел в виду Томаш Зато в своем комментарии. По моему опыту, некоторые SVG-приложения могут неправильно отображать строки с маркерами. Преобразование линии в путь помогает обеспечить точность изображения. Это также позволяет вам делать такие вещи, как установка другого цвета обводки и заливки для линии (чтобы она могла выделяться, когда она плохо контрастирует с фоном).

  1. Нарисуйте линию ( Shift+ F6)
  2. Открыть диалоговое окно «Заливка и обводка» ( Shift+ Ctrl+ F)
  3. Выберите вкладку «Стиль обводки»
  4. Выберите стрелку для маркера начала и/или маркера конца
  5. Измените ширину обводки, чтобы увеличить/уменьшить размер стрелки
  6. Использование инструмента выделенияF1
  7. Щелкните Контур > Обводка к контуру . Это преобразует штрих в несколько путей — один для самой линии и по одному для каждого маркера.
  8. Разгруппировать строку ( Ctrl+ Shift+ G)
  9. Выделив линию и обводку, щелкните Контур > Объединение . (Если было несколько маркеров, вам нужно будет сделать это по одному для каждого маркера).

Вы можете увидеть, что это сработало, используя инструмент Node F2и наведя указатель мыши на линию. Вы увидите красный контур нового пути.

В качестве альтернативы вы можете

  1. включить представление сетки: Вид > Сетка (или нажмите # на клавиатуре)
  2. включить привязку к сетке: вы можете найти ее, выбрав « Просмотр»> «Показать / скрыть»> «Панель управления привязкой» , а затем посмотрите, не исчезнет ли панель инструментов.
  3. нарисуйте стрелку с помощью инструмента рисования линий ( Shift+ F6), разместив узлы на пересечениях сетки
Это ответ, который я ищу. Как я могу сделать такую ​​стрелку последовательной? Я имею в виду без перекрытия узлов.

введите описание изображения здесь

Самое простое и эффективное решение — использовать текстовый символ со стрелкой.

  1. Добавляем текст в Inkscape
  2. Скопируйте символ стрелки и вставьте его в Inkscape .
  3. Чтобы преобразовать текст в контур, перейдите в «Контур» > «Объект в контур».
  4. Установите цвет заливки стрелки, добавьте обводку и т. д.

Обычно я выбираю инструмент на панели инструментов Inkscape. Как показано на рисунке, выполните следующие действия, чтобы нарисовать прямые линии.

  1. Выберите значок, чтобы нарисовать линию (выделите 1), или нажмите сочетание клавиш Shift+F6
  2. Затем в верхнем левом углу вы можете увидеть различные варианты. Выберите последний вариант, как показано на рисунке цифрой 2.
  3. Поместите первую и вторую точку линии левым щелчком мыши. Щелкните правой кнопкой мыши, когда хотите завершить редактирование.
  4. Откройте Fill and Strokeдиалоговое окно ( Shift+ Ctrl+ F)
  5. Выберите Strokeвкладку «Стиль» и выберите стиль стрелки.

im1 im2