D.12 The Node Tool (12.5)

click

Select a nonselected object

-click

Select under

-click

Toggle selection

click

Select/deselect node(s)

Click on a node to select it; click on the path between two adjacent nodes to select them. Clicking in an empty space deselects all selected nodes (next click will deselect the object).

-click

Toggle selection

This adds/removes a node (if clicked on node) or two nodes (if clicked on path) to/from the node selection.

drag

Select multiple nodes

Dragging around nodes does a rubber band selection; previous node selection is deselected.

-drag

Add nodes to selection

Normally, you need to not be over a path or a node to initiate a rubber band. However, if you press before dragging, Inkscape will do a rubber band selection even if you start over a path.

Select next node

Select previous node

These keys select nodes within the selected path.

Select all nodes in subpath(s)

If the path has multiple subpaths and some nodes selected, this selects all only in subpaths with already selected nodes.

Select all nodes in path

This selects all nodes in the entire path.

Invert selection in subpath(s)

If the path has multiple subpaths and some nodes selected, this inverts the selection (deselects what was selected and vice versa) only in subpaths with already selected nodes.

Invert selection in path

This inverts selection in the entire path.

Deselect all nodes

, , wheel

Grow/shrink selection (spatial)

, ,

Grow/shrink selection (along path)

-wheel

 

Your mouse pointer must be over a node for growing/shrinking. Each key press or wheel click selects the nearest unselected node or deselects the farthest selected node.

drag

Move selected nodes

-drag

Move nodes, restricting to horizontal or vertical

-drag

Move along the selected node’s handles

This restricts movement to the directions of the node’s handles, their continuations, and perpendiculars (total eight snaps). If the node has straight lines on one or both sides, this will snap it to these lines’ directions and perpendiculars instead.

-drag

Temporarily disable snapping

-drag

Drag out handle

If a node has a retracted handle, hold to drag a handle out of the node.

drag-

Drop a copy

When dragging nodes with the mouse, each leaves a copy of the selected object.

-drag

Sculpt selected nodes (12.5.7.2 Node Sculpting)

To stop sculpting without losing the pressure-sensitive profile, release first and then lift the pen.

, , ,

Move selected node(s) by the nudge distance

, , ,

Move selected node(s) by 10 times the nudge distance

The default nudge distance is 2 px units.

, , ,

Move selected node(s) by 1 pixel

, , ,

Move selected node(s) by 10 pixels

drag

Move a node handle

-drag

Snap the handle to angle steps

This also snaps to the handle’s original angle, its continuation, and perpendiculars.

-drag

Rotate both handles

-drag

Lock the handle length

, , can be combined when dragging handles.

-click

Retract the handle

Retracted handle has zero length; use -drag to extract it back out.

,

Contract/expand both handles by scale step

The default scale step is 2 px units. This may apply to more than one selected node.

,

Scale left handle by the scale step

,

Scale right handle by the scale step

,

Scale left handle by 1 pixel

,

Scale right handle by 1 pixel

Instead of the and , you can use the (comma) and (period) keys, respectively.

,

Rotate both handles by the angle step

This may apply to more than one selected node.

,

Rotate left handle by the angle step

,

Rotate right handle by the angle step

,

Rotate left handle by 1 pixel

,

Rotate right handle by 1 pixel

These commands scale the selected nodes as if they were an object. If the mouse is over a node, that node becomes the axis of scaling; otherwise it scales around the geometric center of the selected nodes.

,

Scale nodes up by the scale step

,

Scale nodes down by the scale step

The default scale step is 2 px units.

,

Scale nodes up by 1 pixel

,

Scale nodes down by 1 pixel

Scaling is uniform around the center, so that the size increment applies to the larger of the two dimensions.

These commands rotate the selected nodes as if they were an object. If the mouse is over a node, that node becomes the axis of rotation; otherwise it rotates around the geometric center of the selected nodes.

,

Rotate nodes by the angle step

,

Rotate nodes by 1 pixel

These commands flip the selected nodes as if they were an object, around the center of that object.

Flip nodes horizontally

Flip nodes vertically

If the mouse is over a node, that node becomes the axis of flipping; otherwise it flips around the geometric center of the selected nodes.

Make line

Make curve

These commands require that two or more adjacent nodes be selected.

Make cusp

This changes the type of node; if you do another on an already cusp node, it retracts its handles.

Make smooth

If a cusp node is adjacent to a line segment, makes it half-smooth with one handle collinear with the segment; another will expand a second handle.

Make symmetric

When making smooth or symmetric, you can lock the position of one of the handles by hovering the mouse over it.

Make auto

-click

Toggle smooth/cusp/symmetric/auto

Join selected nodes

This requires that exactly two end nodes within the path be selected. You can lock the position of one of the two joined nodes by hovering the mouse over it.

Break selected node(s)

After break, only one of each two new nodes is selected. This may apply to more than one selected node.

,

Delete selected node(s)

,

Delete without preserving shape

Deleting without adjusts handles on the remaining nodes to preserve the shape of the curve as much as possible. Deleting with does not touch the remaining nodes.

-click

Create/delete node

-click on a node deletes it; -click on the path between nodes creates a new node in the click point. Deleting nodes this way always tries to preserve the shape of the curve (same as /).

double-click

Create node

Double-clicking the path between nodes creates a node at the click point.

Insert new node(s)

This adds new nodes in the middle of the selected segments, so it requires that two or more adjacent nodes be selected.

Duplicate selected node(s)

New nodes are created on the same path; they are placed exactly over the old ones and are selected.

Reverse path direction

The Node tool can also drag the handles of shapes (rectangles, ellipses, stars, spirals). Click on a shape to select it. See the corresponding shape tools for their editing shortcuts, all of which also work in the Node tool.

The Node tool can also edit the handles of a pattern fill, a gradient fill, and the editable handles of path effects.

Cancel rubber band or move

Press while the mouse button is still down to cancel rubber band selection, node move, or handle move.