Inkscape.org
Beginners' Questions change open path to closed path. Selection problem
  1. #1
    Umako Umako @Umako
    *

    I want to connect the two nodes of an open path to create a closed path.

    The two nodes are positioned each over the other, selected and pressed "join selected nodes".  This way the program fails to connect the two nodes.

    When I draw a selection-window over the nodes, the joining succeeds.

    Possible explanation: it is required to select both nodes to join them.

    But I want to place one node over the other, so they snap together. But then, I can't select both together, because only the one on top is selected.

    Only remedy is the selection window. (Or some tricky keyboard shortcut :-)

  2. #2
    inklinea inklinea @inklineaโ›ฐ๏ธ

    Yes, both nodes have to be selected in order to join them. If you have snapped them together, you do have to drag select around them, you can then press shift+J to join them.

    If you just want to join 2 nodes ( close a simple path ) you can also select the path and choose Path>Union. This will draw a line between the two open nodes without moving anything.

     

  3. #3
    Umako Umako @Umako

    But would be nice, if Inkscape sees, that nodes snapped together, an then lets me join them,even if only one is selected..

  4. #4
    ian ian @Ianp5a
    *

    If the user tries a Join with just 1 node selected, currently it fails, even though it knows the user wants to do a Join. Data-wise it would need to remember the snap, after the snapping, so the join could join them. That would mean it needs to store the snap partners for every node snap, regardless of if they will be joined later.

    An alternative would be the Join with 1 node searches for a partner node by proximity. And finds the one directly below it. The danger is if you don't want the node it finds, or there are more than 2 at exactly that location.

    Another alternative is if the Snap performed a join itself automatically. Like with a modifier key or special snap command. This would be a slick operation. And would not need to store any data or be ambiguos. 

     

  5. #5
    Polygon Polygon @Polygonโš–๐ŸŒถ
    *

    The "another alternative" won't work because I guess new users will try to make T-splines which are not existing in the SVG-world. ;-)

  6. #6
    ian ian @Ianp5a

    It would work as join accepts only end nodes. It ignores nodes between segments.

     

Inkscape Inkscape.org Inkscape Forum Beginners' Questions change open path to closed path. Selection problem