72

I would like to add an arrow to an Inkscape project. I read this question but it didn't tell how to actually make the arrow:

Set the colour of arrows in inkscape

73
  1. Draw a line (Shift+F6)
  2. Open Fill and Stroke dialog (Shift+Ctrl+F)
  3. Select Stroke Style tab
  4. Choose an arrow for the Start Marker or End Marker

Source: draw line arrows in inkscape

  • Ok and when I wanna make it out of lines? – Tomáš Zato Oct 24 '15 at 20:01
  • 1
    If you want to make it out of lines, then you can draw the lines with the freehand tool (F6), the Bezier curve tool (Shift F6), or the brush stroke tool (Ctrl F6). If your arrow contains multiple line objects, you can group them into a single object by selecting them and then choosing Object > Group from the menu. – Suragch Oct 25 '15 at 8:16
  • I do not see a arrow option when I am in the Stroke Style tab, I do not know if this has perhaps been changed in the past 3 years? – Brandon Nov 10 '18 at 22:55
12

To expand on Suragch's answer...

When you first create an arrow, it will be a stroke. You may want it to be a path instead, which I think is what Tomáš Zato was getting at with his comment. In my experience, lines with markers can be rendered incorrectly by some SVG applications. Converting the line to a path helps ensure image fidelity. It also allows you to do things like set a different stroke and fill color for the line (so that it can stand out when it doesn't contrast well with the background).

  1. Draw a line (Shift+F6)
  2. Open Fill and Stroke dialog (Shift+Ctrl+F)
  3. Select Stroke Style tab
  4. Choose an arrow for the Start Marker and/or End Marker
  5. Change the stroke width to increase/decrease the size of the arrow
  6. Using the selection tool F1
  7. Click Path > Stroke to Path. This will convert the stroke into multiple paths--one for the line itself and one for each marker.
  8. Ungroup the line (Ctrl+Shift+G)
  9. With both the line and stroke selected, click Path > Union. (If there were multiple markers, you'll need to do this one-at-a-time for each marker).

You can see that it worked by using the Node tool F2 and hovering over the line. You'll see a red outline of the new path.

9

Alternatively you can

  1. enable grid view: View > Grid (or press # on your keyboard)
  2. enable snapping to grids: you can find it by going to View > Show/Hide > Snap Controls Bar - and then watch for the tool bar that dis/appears
  3. draw your arrow using the line drawing tool (Shift+F6) placing your nodes at grid intersections
  • 1
    This is the answer I'm looking for. How can I make such an arrow to be consistent path? Without nodes overlaping I mean. – kelin Feb 24 '17 at 8:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.