Snapping to grid while rotating.

Asked by VinLAURiA

Hi, I'm trying to rotate an object so that it's bottom corners both end up on the same horizontal grid line, but it seems that objects don't snap while rotating. I have one corner on the line, and I either hold shift to rotate around that corner or put the pivot point on that corner and rotate normally, but the other corner I'm trying to line up never snaps to the grid line. It seems that nothing snaps at all while rotating.

By the way, it's not already at an angle where I can hold Ctrl for "snap angle" and make it end up like that. It's at a really weird skewed angle. The "hold Ctrl while rotating" thing doesn't solve anything.

Question information

Language:
English Edit question
Status:
Answered
For:
Inkscape Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
su_v (suv-lp) said :
#1

Rotational snap is not implemented (Inkscape 0.47). I am not aware of any easy workaround.

you could
1) copy the object and convert the copy to guides ('Object > Objects to Guides')
2) double-click one of the parallel guides to open the 'Guides' dialog, copy the angle.
3) use this value to rotate the original object ('Object > Transforms > Rotate')

Revision history for this message
Diederik van Lierop (mail-diedenrezi) said :
#2

Snapping while rotating has been implemented somewhere during the past three years; this works on the nightly builds, but I couldn't find any mention of this in the release notes of either v0.47, v0.48, or of the upcoming v0.49

Revision history for this message
su_v (suv-lp) said :
#3

@Diederik - see bug report linked to this question (bug #170919): the change was committed to trunk _after_ the branching off for stable Inkscape 0.48, i.e. snapping while rotating is only available in current trunk (and will be part of the next major release 0.49).

Can you help with this problem?

Provide an answer of your own, or ask VinLAURiA for more information if necessary.

To post a message you must log in.