4.2. Align and Distribute

The Align and Distribute tool is useful to align the image layers with various image objects. When this tool is selected, the mouse pointer turns to a small hand. By clicking on an element of a layer in the image, you choose the layer which will be moved (with Shift + click, you can choose several layers to be aligned); this focused layer has small squares in corners and is called source. Then buttons in the dialog become active (they remain active during all the GIMP session): they allow you to select the target, i.e other layer, selection, path, the source will be aligned with.

4.2.1. Активация инструмента

Инструмент можно вызвать следующими способами:

  • From the main menu: ToolsTransform ToolsAlign and Distribute.

  • By clicking the tool icon in the Toolbox.

  • By pressing the Q keyboard shortcut.

4.2.2. Клавиши-модификаторы (по умолчанию)

Shift

Можно выбрать несколько слоёв, удерживая нажатой клавишу Shift при щелчках по слоям.

[Подсказка] Подсказка

Иногда легче выделить много слоёв эластичным выделением: щелкните где-нибудь вне воображаемой области, охватывающей нужные вам слои, и обведите ее прямоугольной рамкой, а затем отпустите клавишу мыши. Каждый слой внутри нарисованной рамки окажется выделенным.

Заметьте, что теперь нет первого объекта, по которому можно выровнять выделенные слои.

4.2.3. Параметры инструмента

Рисунок 14.95. Tool Options for the Align and Distribute tool

Tool Options for the Align and Distribute tool

Normally, tool options are displayed in a window attached under the Toolbox as soon as you activate a tool. If they are not, you can access them from the main menu through WindowsDockable WindowsTool Options which opens the option window of the selected tool.

Выравнивание
Ориентир:

В этом выпадающем списке выбирается цель, то есть тот объект изображения, по которому будет выравниваться слой.

  • Первый объект: первый из нескольких выделенных слоев (когда выделение множества слоёв делалось при нажатой клавише Shift). Этого параметра нет при эластичном выделении.

  • Изображение: в качестве цели используется изображение.

  • Выделение: в качестве цели используется выделение.

  • Активный слой: в качестве цели используется активный слой в стопке слоёв.

  • Активный канал: в качестве цели используется активный канал, содержащий ранее сделанное выделение.

  • Активный контур: в качестве цели используется активный контур.

Кнопки выравнивания

Эти кнопки становятся активными при выбранной цели.

  • Align left edge of target: to align left edge of source with left edge of target.

  • Align center of target: to align center of source on the vertical middle line of target.

  • Align right edge of target: to align right edge of source with right edge of target.

  • Align top edge of target: to align top edge of source with top edge of target.

  • Align middle of target: to align center of source on the horizontal middle line of target.

  • Align bottom edge of target: to align bottom edge of source with bottom edge of target.

Пример

Изображение с выделением, слой №1 (фон) является активным, слой №2 обрезан без полей, слой №3 является текстовым слоем.

Нажимаем на жёлтый круг: слой №2 становится источником. Нам нужно поместить это источник в середину выделения: для параметра Ориентир: указано значение «Выделение».

С нажатой кнопкой Выровнять центр цели

С нажатой кнопкой Выровнять середину цели

Распределение
Кнопки «Распределение»

These options are used when you have several targets and want to arrange them. Here, layers selected with Shift + Click are called «targets». But they are actually sources. «Relative to» options are active to set the target. These transformations are usually relative to «Image».

These options work as Align options, but you can add an offset and new options are available to distribute sources evenly.

  • Distribute left edges of targets: to distribute left edges of sources on the left edge of the target (the image).

  • Distribute horizontal centers of targets: to distribute centers of sources with center of the target horizontally.

  • Distribute right edges of targets: to distribute right edges of sources on right edge of the target.

  • Distribute targets evenly in the horizontal: to distribute sources evenly horizontally.

  • Distribute left edges of targets: to distribute top edges of sources on top edge of target.

  • Distribute vertical centers of targets: to distribute centers of sources with center of target.

  • Distribute bottom edges of targets: to distribute bottom edges of sources with bottom edge of target.

  • Distribute targets evenly in the vertical: to distribute sources evenly vertically.

Смещение

Этот сдвиг может быть положительным или отрицательным, значение выражается в пикселях. Распределение добавляет его к левым краям, центрам по горизонтали, правым краям, верхним краям, центрам по вертикали или нижним краям источников.

Рисунок 14.96. Пример команд «Распределение»

Пример команд «Распределение»

Base image: three layers. Пример команд «Распределение» (Distribute right edges of targets) will be used.

Пример команд «Распределение»
Active layer is yellow (target). Offset = 0: all layers are aligned on the right edge of the yellow layer.
Пример команд «Распределение»
Активный слой — жёлтый. Сдвиг = 10:

Coordinates

GIMP shows relative coordinates (horizontal or vertical) when moving guides and sample points. Coordinates are relative to the start of moving.

4.2.4. Практический пример «Распределения»

Рисунок 14.97. Исходное изображение

Исходное изображение
Четыре текстовых слоя одного размера. Нам нужно выровнять их по центру изображения.


      

Исходное изображение

Мы выбираем их как в качестве источника с помощью сочетания Shift + щелчок.

Исходное изображение

The default target (Relative to) is «Image». Offset = 0. We used the Исходное изображение (Distribute vertical centers of targets) command.

Исходное изображение

After using the Исходное изображение (Distribute targets evenly in the horizontal) with offset = 5.


4.2.5. После использования эластичного выделения

Рисунок 14.98. Выравнивание при помощи эластичного выделения

Выравнивание при помощи эластичного выделения

Мы нажали слева выше красного слоя и выделили область, покрывающую красный и жёлтый слои, двинув курсор мышки вправо и вниз.

Выравнивание при помощи эластичного выделения

«Selection» is the reference. After a click on the Выравнивание при помощи эластичного выделения button, both layers align with the left side of the selection.