Difference between revisions of "BlueprintNewMethodForResizingAndPositioning"

From Inkscape Wiki
Jump to navigation Jump to search
(categorize)
 
(3 intermediate revisions by one other user not shown)
Line 3: Line 3:
The idea is that we know exactly what values are in the SVG code
The idea is that we know exactly what values are in the SVG code
== Positioning ==
== Positioning ==
A minha sugestão é que este recurso possa ser alterado nas preferências como modelo de posicionamento, sendo possível escolher duas opções: Normal (como as cordenadas serão no SVG) e Cartesiano (modelo utilizado atualmente no Inkscape).
My suggestion is that this feature can be changed in preferences as a model for positioning, and you can choose from two options: Normal (as are the coordinates in SVG) and Cartesian (model currently used in Inkscape). Below is a preview of how the models.
Abaixo temos uma previsualizaçao de como são os modelos.


[[File:Models.svg]]
[[File:Models.svg]]
== Transform handles ==
Here is a problem in Inkscape: When resize an object, Inkscape considers half stroke on each side of the object, causing the object is actually a shifted a half stroke in X and Y and a edge smaller in height and width.
My idea is not to consider the thickness of the edge when move, rotate and resize the object, displaying the correct values and helping in the editing of small objects.
[[File:ResizingModels.svg]]
[[Category:Proposals]]

Latest revision as of 23:59, 6 March 2011

Summary

The blueprint suggests adding a new feature in Inkscape preferences and a shift in how the paths are edited. The idea is that we know exactly what values are in the SVG code

Positioning

My suggestion is that this feature can be changed in preferences as a model for positioning, and you can choose from two options: Normal (as are the coordinates in SVG) and Cartesian (model currently used in Inkscape). Below is a preview of how the models.

Models.svg

Transform handles

Here is a problem in Inkscape: When resize an object, Inkscape considers half stroke on each side of the object, causing the object is actually a shifted a half stroke in X and Y and a edge smaller in height and width. My idea is not to consider the thickness of the edge when move, rotate and resize the object, displaying the correct values and helping in the editing of small objects.

ResizingModels.svg