Опубликован: 18.11.2008 | Доступ: свободный | Студентов: 903 / 99 | Оценка: 4.33 / 4.20 | Длительность: 19:42:00
Специальности: Художник
Лекция 4:

Приемы работы с объектами

Копирование и перемещение объектов

Использование буфера обмена

Тем, кто работал в системе Windows, понятие буфера обмена знакомо. Знакомы, скорее всего, и принципы его использования. Поэтому в данном разделе обращаемся в первую очередь к "неопытным" пользователям.

Буфер обмена — это выделенная системой память для временного хранения информации любого вида и передачи данных как внутри одного документа, так и между документами и даже разными приложениями. В рамках одной публикации с помощью буфера обмена вы можете создавать копии объектов или фрагментов текста (например, для построения тени объекта в только что разобранном примере), а также перемещать эти объекты в другое место, например, на другую страницу или даже в другую публикацию.

С буфером обмена можно производить следующие операции.

Чтобы скопировать объект (фрагмент текста) в буфер обмена, необходимо:

  1. Выделить объект (фрагмент текста).
  2. Исполнить команду Edit/Copy (Редактирование/Скопировать). После выполнения операции объект с экрана не исчезает, зато его копия попадает в буфер обмена.

Чтобы переместить (фрагмент текста) на новое место, необходимо:

  1. Выделить объект (фрагмент текста).
  2. Выполнить команду Edit/Cut (Редактирование/Вырезать). Выделенный объект исчезает с экрана и попадает в буфер обмена.
  3. Установить курсор в точку, куда следует переместить объект (фрагмент текста), и выполнить команду Edit/Paste (Редактирование/Вклеить).

Для перемещения объекта в пределах страницы (но не фрагмента текста) использовать эту операцию не имеет смысла, зато она пригодится, если перенос осуществляется на другую страницу или в другую публикацию.

Чтобы скопировать объект на новое место, необходимо:

  1. Выделить объект.
  2. Выполнить команду Edit/Copy (Редактирование/Скопировать). Объект с экрана не исчезает, зато он попадает в буфер обмена.
  3. Выполнить команду Edit/Paste (Редактирование/Вклеить). Выделенная копия объекта появляется на полосе набора. Достаточно переместить ее в нужное место.
Замечание. Указанная команда вклеивает копию с небольшим смещением относительно оригинала. Чтобы вклеить копию точно поверх оригинала, в момент исполнения команды нажмите комбинацию клавиш <Ctrl+Alt+V>.

Чтобы скопировать фрагмент текста на новое место, необходимо

  1. Выделить фрагмент текста с помощью инструмента "Буква".
  2. Исполнить команду Edit/Copy (Редактирование/Скопировать). Выделенный текст с экрана не исчезает, зато он попадает в буфер обмена.
  3. Установить курсор в позицию строки, куда следует скопировать фрагмент текста, и выполнить команду Edit/Paste (Редактирование/Вклеить). Особенно часто эту операцию приходится использовать для вставки в текст повторяющегося фрагмента — символа, слова или словосочетания. Один раз скопировав его в буфер, вы можете многократно вставлять объект в нужные места.

Чтобы заменить один текст другим из существующего блока, надо:

  1. Поместить в буфер обмена нужный фрагмент текста.
  2. Выделить заменяемый текст.
  3. Выполнить команду Edit/Paste (Редактирование/Вклеить).

Многократное вклеивание

PageMaker позволяет помещать на полосу набора несколько одинаковых объектов, копия которых находится в буфере обмена ( рис. 4.6). Для этой цели существует команда Edit/Multiple paste (Редактирование/Вклеить многократно). В зависимости от того, каким инструментом вы работаете — "Буква" или "Стрелка", откроются разне окна.

Вставка из буфера обмена нескольких экземпляров хранящейся в нем информации: а - объект, хранящийся в буфере обмена; б - многократная вставка 5 экземпляров объекта из буфера обмена

Рис. 4.6. Вставка из буфера обмена нескольких экземпляров хранящейся в нем информации: а - объект, хранящийся в буфере обмена; б - многократная вставка 5 экземпляров объекта из буфера обмена

Для текста окно имеет очень простую структуру ( рис. 4.7, а). В нем следует указать только количество копий фрагмента текста, последовательно вставляемых в позицию расположения курсора.

Если в буфере обмена находится объект, кроме количества копий в поле Paste ... copies (Вклеить...копий), необходимо указать способ их расположения на полосе набора в полях Horizontal offset (Сдвиг по горизонтали) и Vertical offset (Сдвиг по верикали).

Окно задания параметров вставки нескольких экземпляров хранящейся в буфере обмена информации: а - вставка фрагмента текста;

Окно задания параметров вставки нескольких экземпляров хранящейся в буфере обмена информации: а - вставка фрагмента текста;
б - вставка объекта

Рис. 4.7. б - вставка объекта