Основы работы в Adobe PageMaker

Фреймы

Показывать лекцию целиком

Что такое фрейм

До этого момента вам приходилось работать с тремя видами объектов — текстами, изображениями и графическими объектами. Но существует еще один тип объекта — фрейм.

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

С другой стороны, фрейм напоминает текстовый блок: текстовые материалы могут перетекать из одного фрейма в другой, образуя сцепленные фреймы. Но в отличие от текстового блока, всегда имеющего прямоугольные границы, фрейму можно придать произвольную форму.

Пустые фреймы чаще всего используются в качестве заполнителей пространства для резервирования места под текст или изображение в документах со сложной структурой. С их помощью на полосе создается шаблон верстки, точно определяющий расположение материалов и структуру документа. Работе с шаблонами публикации посвящен последний раздел лекции.

Пример наиболее распространенного способ использования фрейма — придание тексту или изображению нестандартной формы. На рис 16.1 приведены образцы таких "фигурных" текстов — как в рамках, так и без них.

(рис 16.1)

Как создать фрейм

Для создания фреймов в инструментарии присутствуют три инструмента:

  • ("Овальный фрейм")
  • ("Прямоугольный фрейм")
  • ("Многоугольный фрейм").
  • Правила построения фреймов, редактирования границы и фона такие же, как и для графических объектов (cм. лекцию 3).

  • Щелкните мышкой в любом месте полосы и, не отпуская кнопку мыши, "протяните" ее по диагонали будущего прямоугольного фрейма в нужном направлении. Если размеры получившейся фигуры соответствуют требуемым, отпустите кнопку мыши.
  • Вы получили уже знакомый вам прямоугольник. Крест внутри него и есть признак фрейма. Если линия, ограничивающая фрейм, задана как невидимая, вокруг фрейма высвечивается непечатная светло-серая граница, которая пропадает после исполнения команды View/Hide Guides (Просмотр/Спрятать направляющие).

    Во фрейм может быть преобразован любой объект, созданный с помощью графических инструментов. Для такого преобразования достаточно выделить объект и исполнить команду Element/Frame/Change to Frame (Элемент/Фрейм/Образовать фрейм).

    Способы наполнения фрейма содержимым

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

    Способ 1-й: текст или изображение находятся на полосе набора

  • С помощью инструмента "Стрелка" выделите фрейм.
  • Одновременно, нажимая клавишу <Shift>, выделите объект, который вы собираетесь разместить во фрейме.
  • Исполните команду Элемент/Фрейм/Добавить содержимое (Element/ Frame/Attach Content).
  • Замечание. При помещении текстового блока во фрейм команда оказалась недоступной для исполнения (окрашена в серый цвет)? Проверьте, не сцеплен ли текстовый блок с другими блоками. Такой блок поместить внутрь фрейма невозможно.

    Способ 2-й: текст или изображение хранятся в виде файла

  • С помощью инструмента "Стрелка" выделите фрейм.
  • Исполните команду File/Place (Файл/Поместить).
  • При задании параметров отметьте вариант Within frame (Как содержимое фрейма).
  • Замечание. Не беда, если вы забыли задать параметр Within frame (Как содержимое фрейма). После выполнения операции Поместить указатель мыши преобразуется в пиктограмму загрузки текста или изображения, и вам останется только щелкнуть мышью внутри фрейма.

    Cпособ 3-й: текст вводится с клавиатуры

  • Переключитесь на инструмент "Буква".
  • Щелкните мышью в пустом или в текстовом фрейме и введите текст непосредственно во фрейм.
  • Особенности размещения объекта

    PageMaker позволяет вам управлять расположением объекта внутри фрейма. Параметры управления расположены в окне команды ).

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

    (рис 16.2) Задание параметров размещения объекта внутри фрейма

    В раскрывающихся списках Vertical alignment (Вертикальная выключка) и Gorizontal alignment (Горизонтальная выключка) выбирается способ выравнивания объекта относительно границ фрейма:

    Top (Вверх) Left (Влево)
    Center (По центру) Center (По центру)
    Bottom (Вниз) Right (Вправо)

    В текстовых фреймах прямоугольной формы возможно выравнивание только по вертикали.

    При вставке внутрь фрейма изображения приходится решать следующие проблемы.

  • Если размеры изображения превышают размеры фрейма, картинку можно обрезать по границам фрейма, отметив признак Сlip content to fit frame (Обрезать содержимое по размеру фрейма).
  • Размер фрейма можно подогнать под размер изображения, отметив параметр Size frame to fit content (Настроить размер фрейма по содержимому).
  • Параметр Scale content to fit frame (Масштабировать содержимое по размеру фрейма) отмечают в том случае, если размер фрейма изменять нежелательно, и в то же время изображение должно поместиться внутрь фрейма целиком. Признак Maintain aspect ratio (Сохранить пропорции) отвечает за пропорциональное изменение размера изображения.
  • На рис 16.3 представлены возможные варианты размещения одного и того же изображения в один и тот же фрейм, но с разными параметрами размещения.

    (рис 16.3) Примеры размещения изображения внутри фрейма

    Если вы работаете с текстовым фреймом, в группе Insert (Отступы от краев фрейма) вводятся значения отступов. Их количество зависит от геометрической формы фрейма: четыре — для прямоугольного, один — для овального и многоугольного. Текст внутри фрейма не сможет быть расположен к границам ближе, чем указано в параметрах.

    Работа с содержимым фрейма

    Содержимое фрейма является его частью. Это означает, что любое действие над фреймом как единым целым производится и над его содержимым. Однако существует ряд случаев, когда содержимое фрейма можно редактировать независимо от самого фрейма.

    Редактирование текста

    Используя инструмент "Буква", вы можете отредактировать текст. Для выделения вложенного изображения предназначен инструмент "Стрелка".

    Редактирование изображения

    Вы можете модифицировать изображение с помощью команды Element/Image/Image Control (Элемент/Изображение/Корректировка) или получить информацию о том, в каком файле хранится само изображение. Чтобы выделить изображение, являющееся частью фрейма, необходимо щелкнуть мышью внутри фрейма при нажатой клавише <Ctrl>.

    Работая с инструментом "Кадрирование", вы можете перемещать изображение в границах фрейма. При пересечении границы фрейма не помещающаяся часть изображения становится невидимой.

    Размер изображения можно изменить, лишь отделив его от фрейма.

    Особенности работы со сцепленными текстовыми фреймами

    Сцепленными могут быть как заполненные текстовые фреймы, так и пустые. Сцепление текстовых фреймов выполняется "вручную".

    Создание сцепленных фреймов

    Попробуем сами
  • Создайте два прямоугольных фрейма (пока что пустых). Попробуем их сцепить друг с другом.
  • Выделите 1-й фрейм. Оба его "ушка" — пустые (рис 16.4, а).
  • Щелкните мышью в нижнем "ушке". Указатель принял вид пиктограммы сцепления
  • Переместите указатель мыши во 2-й фрейм и произведите там щелчок. В результате этих действий два фрейма оказались сцепленными, причем 2-й фрейм следует за 1-м. Об этом свидетельствуют знаки "+" в "ушках" фреймов (рис 16.4, б).Замечание. Вы могли щелкнуть мышью в верхнем "ушке" 1-го фрейма, а затем уже во 2-м. В этом случае порядок сцепления будет противоположным: сначала идет 2-й фрейм, а затем — 1-й. Рассмотрим, в чем проявляется сцепление фреймов.
  • Выделите 1-й фрейм и разместите в нем любой текст такого размера, чтобы он заведомо не поместился в поле, ограниченном этим фреймом. Продолжение (или окончание) текста автоматически появилось во 2-м фрейме (рис 16.4, в).
  • Попробуйте изменить длину 1-го фрейма, потянув за нижнее "ушко". Текст перераспределяется между фреймами. Он может даже целиком перетечь в 1-й фрейм, но 2-й при этом не исчезнет, оставаясь сцепленным с предыдущим (рис 16.4, г). При укорачивании в дальнейшем 1-го фрейма текст вновь появится во 2-м
  • (рис 16.4)

    Аналогично вы можете сцепить заполненный текстовый фрейм и пустой, причем, в любом порядке. Но запомните, что невозможно сцепить два текстовых фрейма, содержащих независимые материалы.

    Перемещение между сцепленными фреймами

    Внешне порядок сцепления между фреймами никак не проявляется. Но для любого фрейма вы можете определить, с какими фреймами он сцеплен.

    Для перехода к следующему по порядку текстовому фрейму нужно:

  • Выделить сцепленный текстовый фрейм.
  • Выполнить команду Element/Frame/Next Frame (Элемент/Фрейм/Следующий фрейм).
  • Для перехода к предыдущему текстовому фрейму следует:

  • Выделить сцепленный текстовый фрейм.
  • Выполнить команду Element/Frame/Previous Frame (Элемент/Фрейм/ Предыдущий фрейм).
  • Разъединение сцепленных текстовых фреймов

    Разъединение сцепленных текстовых фреймов производится исключением отдельных фреймов из связанной цепочки.

  • Выделите фрейм, который вы хотите исключить из цепочки.
  • Выполните команду Element/Frame/Remove Frame Threads (Элемент/Фрейм/Исключить). Информация будет перенесена в другие фреймы. Сам фрейм удален не будет.
  • Те фреймы, которые располагались до и после выделенного фрейма, автоматически сцепятся друг с другом.

    Перенаправление текста в другую цепочку фреймов

    Для выполнения задания вам потребуется провести подготовительную работу, а именно — построить две несцепленные между собой цепочки фреймов. Одна из них, включающая 3 фрейма (назовем ее цепочкой А), пустая. Другая, состоящая из 2-х фреймов (назовем ее цепочкой Б), заполнена текстом (рис 16.5, а). Попробуем перенаправить текст из 1-го фрейма цепочки Б в цепочку А.

    Попробуем сами
  • С помощью инструмента "Стрелка" выделите 1-й фрейм цепочки Б.
  • Нажмите комбинацию клавиш <Ctrl+Shift> и щелкните мышью в нижнем "ушке" выделенного фрейма. В "ушке" на нижней границе фрейма появился красный треугольник — признак неразмещенного текста, а текст из 2-го фрейма цепочки Б исчез, так как этими действиями вы разорвали с ним связь (рис 16.5, б).
  • Щелкните мышью в нижнем индикаторе выделенного фрейма. Курсор примет вид пиктограммы сцепления.
  • Щелкните мышью в 1-м фрейме цепочки А — в нем появился текст, начало которого расположено во цепочке Б. Если текст длинный, он займет внутреннее пространство всех 3-х фреймов цепочки А (рис 16.5, в).
  • (рис 16.5) Замечание. Если бы вы на 4-м шаге щелкнули по 2-му фрейму, на экран вывелось бы сообщение об ошибке, так как фреймы могут добавляться только в начало или конец цепочки.

    Разделение фрейма и его содержимого

    Чтобы отделить содержимое от фрейма:

  • Выделите фрейм.
  • Выполните команду Element/Frame/Separate Content (Элемент/Фрейм/ Отделить содержимое).
  • Фрейм и его содержимое перестанут образовывать одно целое и превратятся в два независимых объекта.

    Замечание. Эту команду нельзя применять для сцепленных текстовых фреймов.

    Удаление содержимого фрейма

    Чтобы удалить содержимое фрейма:

  • Выделите фрейм.
  • Выполните команду Element/Frame/Delete Content (Элемент/Фрейм/ Удалить содержимое).
  • Фрейм станет пустым. Если выделенный фрейм содержал текст, то текст будет удален целиком, включая содержимое других сцепленных фреймов.

    Преобразование фрейма в графический объект

    Пустой фрейм можно преобразовать в графический объект. Для этого:

  • Выделите фрейм.
  • Выполните команду Element/Frame/Change to Graphic (Элемент/ Фрейм/Заменить на изображение).
  • Пример работы с фреймами

    Рассмотрим классический пример использования фреймов: фрагмент текста врезается в основной текст и оформляется рамочкой (рис 16.6).

    (рис 16.6) Пример текстового фрейма с обтеканиемПопробуем сами
  • Расположите основной текст в 3 колонки, а текст вреза — в отдельный текстовый блок.
  • С помощю инструментанарисуйте пустой фрейм с границей 2 pt и черным фоном 10%.
  • С помощью инструмента "Стрелка" выделите одновременно фрейм и текстовый блок, который надо поместить во фрейм.
  • Выполните команду Элемент/Фрейм/Добавить содержимое (Element/ Frame/Attach Content). Текст оказался внутри фрейма. Если материал поместился не полностью, о чем говорит красное "ушко" в нижней части фрейма), потяните за него вниз до исчезновения красного пятна.
  • С помощью управляющей палитры поверните фрейм на 100 (поле 9 на рис 7.2).
  • Переместите фрейм в нужную позицию в середину третьей колонки.
  • Использование фреймов в шаблонах публикаций

    Если вам часто приходится иметь дело с однотипными публикациями, очень удобно хранить их "прообраз" как шаблон публикации (не путайте с шаблонами страниц!) и пользоваться им по мере надобности.

    Создание шаблона публикации

    Создать шаблон публикации очень просто. Достаточно при сохранении сверстанной публикации в окне команды File/Save as (Файл/Сохранить как) указать тип файла Template (Шаблон). В результате в версии 6.5 файл сохранится с расширением ".T65", а в версии 7.0 — с расширеним ".PMT".

    Использование шаблона публикации

    С помощью команды File/Open (Файл/Открыть) откройте шаблон публикации. Обратите внимание, что в результате на экране появляется окно без имени. Оно содержит копию шаблона публикации, с которой вы можете работать, сохранять ее как публикацию, не рискуя испортить сам шаблон.

    Редактирование шаблона публикации

    Чтобы отредактировать шаблон публикации, при открытии файла, в котором он хранится, в окне Open Publication (Открыть публикацию) в поле Open as (Открыть как) отметьте вариант Original (Оригинал).

    Использование шаблонов публикаций, встроенных в систему PageMaker. Версия 6.5

    Чтобы создать публикацию на основе встроенного шаблона, выполните команду Window/Plug-in Palette/ Show Scripts (Окно/Дополнительные палитры/Показать сценарии). В открывшемся окне выберите строку Template (Шаблоны). В результате вы увидите список всех встроенных в систему шаблонов. Выберите подходящий. Откроется окно с новой публикацией, в которой будут присутствовать все элементы выбранного шаблона.

    К сожалению, о содержимом встроенных шаблонов вы узнаете только тогда, когда создадите публикацию на основе встроенного шаблона.

    Использование шаблонов публикаций, встроенных в систему PageMaker. Версия 7

    В момент запуска системы PageMaker на экран дисплея может выводиться окно с миниатюрами шаблонов страниц, встроенных в систему (рис 16.7). То же самое окно можно вывести на экран в любой момент, воспользовавшись командой Window/Plug-in Pallets/Show Template Palette (Окно/Дополнительные палитры/Показать палитру шаблонов).

    (рис 16.7) Окно встроенных шаблонов страниц: 1 - раскрывающийся тематический список шаблонов; 2 - признак вывода на экран палитры шаблонов при открытии системы; 3 - кнопка создания нового шаблона; 4 - кнопка удаления выделенного шаблона; 5 - меню палитры шаблонов; 6 - кнопка создания новой публикации на основе выделенного шаблона

    Если среди предлагаемых системой вариантов шаблонов есть подходящий вам, выполните следующие действия.

  • Из раскрывающегося списка 1 выберите нужную тему. В окне появятся образцы верстки.
  • Щелчком мыши выделите нужный образец.
  • Щелкните по кнопке Create Publication (6). Откроется окно с новой публикацией, в которой будут присутствовать все элементы выбранного шаблона.
  • Характерной чертой всех встроенных в систему шаблонов является использование в их оформлении фреймов. Чтобы удостовериться в этом, достаточно щелкнуть мышкой по любому текстовому блоку при активном инструменте "Стрелка". Вводите новую инфромацию, редактируйте шаблон, удаляя или, наоборот, добавляя новые элементы. Максимум производительности при минимальной затрате сил и времени.

    В окне с шаблонами можно выполнить массу полезных действий. Например, если вам надоело всякий раз при открытии системы закрывать окно с шаблонами, снимите отметку с признака Show next time PageMaker opens.

    Вы можете внести в палитру шаблонов любой свой шаблон, поместив его либо в один из существующих тематических разделов, либо создав новый по команде New Category из меню палитры.

    Чтобы внести в палитру шаблонов собственный шаблон:

  • Из раскрывающегося списка 1 выберите нужную тему.
  • Выполните команду .
  • В поле Name введите имя шаблона, с которым он будет высвечиваться в палитре.
  • Если вы хотите превратить в шаблон текущую публикацию, отметьте признак Create from the currently active document. Если в палитру шаблонов вы хотите внести уже существующий шаблон, поставьте отметку у признака Add an existing PageMaker template file и выберите файл по известным правилам, щелкнув по кнопке Browse.
  • (рис 16.8) Добавление в палитру собственного шаблона публикации

    Любой шаблон, будь он свой или встроенный в систему, можно удалить из палитры ( Delete Template ), переместить в другой тематический раздел ( Move Template To ) или скопировать в другой раздел ( Copy Template To ).

    Можно управлять и тематическими разделами: создавать новые ( New Category ), удалять ( Delete Category ) и редактировать имена разделов ( Edit Category ).

    С точки зрения системы PageMaker встроенные и пользовательские шаблоны представляют собой совершенно разные объекты. Если первые — это файлы публикации, то вторые хранятся в нестандартном виде. Можно сказать, что они начинают существовать только в тот момент, когда вы их открываете. Первоначально же встроенные шаблоны хранятся как сценарии — программы на специальном "внутреннем" языке PageMaker, благодаря чему занимают очень мало места.

    Подведем итоги

    Среди пользователей системы PageMaker фреймы наиболее популярны как инструменты создания нестандартных форм для размещения в них текстов и изображений. В ряде случаев использование фреймов заменяет целую группу операций при создании сложной конструкции макета, а следовательно, уменьшает время верстки.

    Клавиатурные сокращения

    Параметры фрейма <Ctrl+Alt+F>
    Заменить на изображение <Ctrl+Alt+Shift+F>
    Заменить на фрейм <Ctrl+Alt+Shift+F>
    Добавить содержимое <Ctrl+F>
    Следующий фрейм <Ctrl+Alt+]>
    Предыдущий фрейм <Ctrl+Alt+]>
    Вернуться к учебному плану