previous   Scaling ObjectsGrouping and Ungrouping Objects   next


Shearing Objects

Selected can be sheared either by clicking on the shear button or by selecting Transform->Shear... (Ctrl-H). This will open up a dialog box in which you can specify the shear factors. The shearing transformation is given by:

\begin{displaymath}
\left(
\begin{array}{cc}
1 & s_x\\
s_y & 1
\end{array}\righ...
...
=
\left(
\begin{array}{l}
x+s_xy\\
y+s_yx
\end{array}\right)
\end{displaymath}

Notes:

To illustrate this, in Figure 8.18(a) there are three objects selected. The selection is then sheared with shear factors sx=1 and sy=0. The result is shown in Figure 8.18(b).

In Figure 8.19, the three objects in Figure 8.18 were first || (Figure 8.19(a)) and then sheared with shear factors sx=1 and sy=0 (Figure 8.19(b)).

In Figure 8.20, the path and text area in Figure 8.20(a) are combined into a text-path, shown in Figure 8.20(b). This text-path is then sheared with shear factors sx=1 and sy=0 Figure 8.20(c). Note that this is different from first shearing the original path and text area, shown in Figure 8.20(d), and then combining them to form a text-path, shown in Figure 8.20(e).

shearex1a
(a)
shearex1b
(b)
Figure 8.18: Two selected objects sheared horizontally: (a) before, (b) after.

shearex2a
(a)
shearex2b
(b)
Figure 8.19: A group consisting of two objects sheared horizontally: (a) before, (b) after.

sheartextpatha
(a)
sheartextpathb
(b)
sheartextpathc
(c)
sheartextpathd
(d)
sheartextpathe
(e)
Figure 8.20: Shearing a text-path: (a) original text area and path; (b) text area and path in (a) combined to form a text-path; (c) text-path in (b) sheared horizontally; (d) text area and path in (a) sheared horizontally; (e) sheared text area and path in (d) combined to form a text-path.

If you prefer to shear an using the mouse, you first need to ||. Then drag the top right hotspot to shear vertically or the top left hotspot to shear horizontally. Note that even if you have more than one object selected, only the object whose hotspot you are dragging will be transformed.

See also:


previous   Scaling ObjectsGrouping and Ungrouping Objects   next