Inset / outset distorts rectangles

Asked by paulb

Running inset or outset on rectangles distorts them into curved lumpy shapes. Most noticeable on smaller rectangles. This appears to be something with the way that rectangles are represented as corner points. Any workaround for this right now?

paulb

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
jazzynico (jazzynico) said :
#1

Hi,

This issue is reported in Bug #221049.

Workaround: you can resize your shape with the selector tool's handles and Ctrl+Maj to keep its ratio and center.

Revision history for this message
paulb (pbadger) said :
#2

>Your question #89592 on Inkscape changed:
>https://answers.edge.launchpad.net/inkscape/+question/89592
>
> Status: Open => Answered
>
>JazzyNico proposed the following answer:
>Hi,
>
>This issue is reported in Bug #221049.
>
>Workaround: you can resize your shape with the selector tool's handles
>and Ctrl+Maj to keep its ratio and center.

Control & Maj ??? This may be a windows/linux keyboard setting I am
not familiar with?

Any help you can give me will be appreciated.

Paul

>
>--
>If this answers your question, please go to the following page to let us
>know that it is solved:
>https://answers.edge.launchpad.net/inkscape/+question/89592/+confirm?answer_id=0
>
>If you still need help, you can reply to this email or go to the
>following page to enter your feedback:
>https://answers.edge.launchpad.net/inkscape/+question/89592
>
>You received this question notification because you are a direct
>subscriber of the question.

Revision history for this message
jazzynico (jazzynico) said :
#3

Ctrl + Maj + Drag a resizing handle.
(see the keys reference: http://www.inkscape.org/doc/keys.html#id2248258)

Revision history for this message
Jim MacArthur (jim-launchpad) said :
#4

I have just come across this problem as well, and I did not think the workaround was particularly clear, but I have worked it out now.

If you scale up your object, say by 500%, then increase your inset/outset amount by 500% as well, apply the outset and then scale it back down again (by 20%), you should get the correct shape with sharp corners.

500% was enough for my shape; you may need more, but will have to figure it out by trial and error.

Revision history for this message
paulb (pbadger) said :
#5

Hey Thank Jim,

Now if I can remember why I wanted to do that.
OK - I think I remember but the absolute precision has to be maintained so it may or may not work for me.

Thanks again

Paul

Paul Badger
Modern Device
moderndevice.com

On Mar 9, 2012, at 6:55 PM, Jim MacArthur wrote:

> Your question #89592 on Inkscape changed:
> https://answers.launchpad.net/inkscape/+question/89592
>
> Jim MacArthur posted a new comment:
> I have just come across this problem as well, and I did not think the
> workaround was particularly clear, but I have worked it out now.
>
> If you scale up your object, say by 500%, then increase your
> inset/outset amount by 500% as well, apply the outset and then scale it
> back down again (by 20%), you should get the correct shape with sharp
> corners.
>
> 500% was enough for my shape; you may need more, but will have to figure
> it out by trial and error.
>
> --
> You received this question notification because you asked the question.

Revision history for this message
mahfiaz (mahfiaz) said :
#6

With rectangles you could just calculate the new position and size and place it there.

Can you help with this problem?

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

To post a message you must log in.