Inkscape.org
Beginners' Questions Move 2 objects Closer Together
  1. #1
    artcreator artcreator @artcreator

    I found the following on the internet then tried EXACTLY WHAT IT SAYS TO DO, but it didn't work for me. The objects moved farther or closer to each other and BOTH ALSO CHANGED SIZE.

    Please tell me if it works for you. Also. tell me if it doesn't.

    ===========================================================

    To move two Inkscape objects closer without changing their size, use the Select Tool to draw a selection box around both objects, then click and drag them together on the canvas, ensuring neither object's size or shape changes during the drag operation. Alternatively, you can select each object individually and use the arrow keys for precise, pixel-by-pixel adjustments. 

    ===========================================================
     
    Using the Select Tool 
    1. 1. Select Both Objects:
      Use the Select Tool (the arrow icon in the toolbox) to draw a bounding box around the two objects you want to move closer together.
    2. 2. Drag to Position:
      Click and drag the selection box to move the objects to their new, closer position on the canvas.
    3. 3. Release and Check:
      Release the mouse button. Observe that the objects' sizes have not changed, and they are now positioned nearer to each other.
  2. #2
    Tyler Durden Tyler Durden @TylerDurden
    *

    The above does not work, and is misinformation.

    By any chance did you read the section of the manual on Transforms that I shared in your last topichttp://tavmjong.free.fr/INKSCAPE/MANUAL/html/Transforms.html

    I would select one object and use the arrow keys for position transform.

     

  3. #3
    artcreator artcreator @artcreator

    >>>> Here is how I Easily & Perfectly Locate New Objects <<<<

    1. Create Object.

    -Create then Move Outside of Page.

    2. Create Rectangle on Page.

    3. Turn on Snapping.

    4. Align and Distribution

    -Horizontal then Vertical.

    5. Drag Ruler Down 4 Times placing Guide in 4 Corners.

    6.Select Object then Move with Center to First Grid.

    7. Copy Object then Click Near Other Guides and Paste Object to Other 3 Guides.

    -Check and Adjust 3 Object Locations.

    8. Delete Guides (Edit/Delete All Guides) and Rectangle.

    9. The above can Also Be Used to Partly or Completely DISTRIBUTE

      Object around the rectangle via Align and Distribution.

    -Duplicate Objects.

    -Select All Duplicated & One Object.

    -Distribute.

    I hope I worded everything correctly.

    Gene

  4. #4
    DruBan DruBan @DruBan

    To answer your original question (I must confess I couldn’t quite understand your follow-up) the instructions given there are wrong. Inkscape doesn’t have an object mode, as such. But what you want to accomplish is very easily done, without guides, snapping extra objects, etc, although it has to be done not by dragging but by numerical precision. 
    Example: You have 100 assorted shapes, arranged randomly with various distances between them. You realize this was a terrible mistake and you meant to have only 1/2 as much separation between them.What to do? 
    If there were only two objects, you could use the arrange dialog to specify exactly how far apart to place them (this would answer your original question). If you wanted them all the same distance apart and arranged in a grid, you could do that from the same dialog. 
    But for this case, with random distances and sizes, you need the transform dialog.
    Select all 100 of the objects. Ctrl+shift+M brings up the transform dialog. Go to the scale tab. You want to shrink the distance by 1/2 so type in 50%, check proportional, UNCHECK the box that says ‘Apply to each object separately’ and hit Apply. All of your objects are now shrunk as well, which you didn’t want. Without deselecting, enter 200% in the scale box and this time CHECK the ‘Apply to each object separately‘ box. Your objects are restored to their original size, and the spaces between are left in their reduced dimensions.

    **You will note that this requires you to know some math, namely that 50% is the inverse of 200%, etc. If that is a problem, you can reverse a scaling by % operation in Inkscape by typing 10000/ in front of the original number, Inkscape will kindly figure it out.