Selecting nodes that overlap (after using split)

Post questions on how to use or achieve an effect in Inkscape.
Uktrunie
Posts: 154
Joined: Sun Jul 18, 2010 4:48 am

Selecting nodes that overlap (after using split)

Postby Uktrunie » Sun Jul 18, 2010 4:58 am

Hello people, a complete newbie here... so be kind. :)

I always have the same problem, over and over.

When I select a node and split the node into two (sorry, I'm using the Spanish version so I don't know what's the label for that button, for clarifications please see the P.S.) I get two nodes, one "in top" of the other and I never know how to select each one WITHOUT having to move them. This becomes important when, say, splitting a curve. I don't want to move the wrong node and distort the curve, all I want is to move the "other" node away, but I never know what nodes will I get when I click until it's too late...

So, the question: Is there any way, method or hotkey to get the specific node I want?

Thanks for your time.

PS:

Imagine this:

1) Click a node.
2) Select the split button.
3) You get two nodes, overlapping each other.
4) You want to move one particular node, but not the other.

User avatar
prkos
Posts: 1625
Joined: Tue Nov 06, 2007 8:45 am
Location: Croatia

Re: Selecting nodes that overlap (after using split)

Postby prkos » Sun Jul 18, 2010 5:27 am

The node on top will be the one you can select and move. If you want to move the bottom one use Tab to select it (it will cycle through all of the nodes, Shift + Tab to reverse direction), then use arrow keys to move it away and after that you can continue moving it with the mouse.
just hand over the chocolate and nobody gets hurt

Inkscape Manual on Floss
Inkscape FAQ
very comprehensive Inkscape guide
Inkscape 0.48 Illustrator's Cookbook - 109 recipes to learn and explore Inkscape - with SVG examples to download

User avatar
brynn
Posts: 10309
Joined: Wed Sep 26, 2007 4:34 pm
Location: western USA
Contact:

Re: Selecting nodes that overlap (after using split)

Postby brynn » Sun Jul 18, 2010 3:12 pm

There IS a way to do it, without having to move each one just to find out which one is which. But it takes very close observation. This is how I do it. (In English, it's "Break path at selected nodes") So select the segment on one side of the break. This highlights one end node and the next node to it. If you look at the spot where the 2 end nodes overlap, you'll see one end node selected and the other not. If it happens to be the top node, it will be a solid color. If it's the bottom node, it will look like a regular non-selected node on top of a selected one.

So now you know which one is which, but how to grab the bottom one? It is very tricky and takes some dexterity and concentration. With that segment still selected, move the cursor over the end node. When your cursor is exactly over the portion of the bottom node that is visible, and not over the one on top of it, the highlighted node will change color. (The color depends on the background color. If white background, selected node will be yellow. On mouseover, it turns a light aqua color.) It's hard to see, because you only can see the outer edge of it. So when the color changes, you know your mouse is positioned to grab it properly. Then you have to click once, which deselects the node on the other end of the segment, leaving the node you want to move still highlighted. Now you can grab it and move it.

Tricky, and arguably with room for improvement by developers, but definitely "doable". Oh, and note that you will be more successful if you are zoomed in -- the more the better :D

Uktrunie
Posts: 154
Joined: Sun Jul 18, 2010 4:48 am

Re: Selecting nodes that overlap (after using split)

Postby Uktrunie » Mon Jul 19, 2010 12:35 am

Prkos, Brynn, tank you very much!

It's not easy (or comfortable), but both approaches work very nice!

Thank you again.

User avatar
druban
Posts: 1917
Joined: Fri Nov 20, 2009 10:48 pm

Re: Selecting nodes that overlap (after using split)

Postby druban » Mon Jul 19, 2010 9:15 am

some more methods:
1. i. click on the path near the end node that you want. This selects two nodes.

ii. a. Shift click on the unwanted node to deselect it.

b. Use the mouse wheel to scroll down and deselect the unwanted node (trickier).

2. select the node connected to the node you want. Press tab (or shift tab if that picks the wrong node) and your node will be selected.
Your mind is what you think it is.

Uktrunie
Posts: 154
Joined: Sun Jul 18, 2010 4:48 am

Re: Selecting nodes that overlap (after using split)

Postby Uktrunie » Mon Aug 30, 2010 12:32 pm

Hey, thank you druban!

Your idea #2 works as a charm...

PS: Don't know why, but I didn't know someone had replied to my post.

User avatar
prkos
Posts: 1625
Joined: Tue Nov 06, 2007 8:45 am
Location: Croatia

Re: Selecting nodes that overlap (after using split)

Postby prkos » Mon Aug 30, 2010 3:35 pm

Off topic:
Go to your profile and check under Board preferences if you have Notify me upon replies by default: enabled.
just hand over the chocolate and nobody gets hurt

Inkscape Manual on Floss
Inkscape FAQ
very comprehensive Inkscape guide
Inkscape 0.48 Illustrator's Cookbook - 109 recipes to learn and explore Inkscape - with SVG examples to download


Return to “Help with using Inkscape”