Смекни!
smekni.com

Работа с текстовыми блоками. Изменение размеров, связывание и развязка блоков в программе PageMa (стр. 3 из 4)

Рис. 5.2. и 5.3.Текст внутри фреймов и связывание фреймов

Операция связывания фреймов с текстом в цепочку аналогична размещению текстовых блоков. После выделения фрейма инструментом Стрелка в середине его верхней и нижней границ появляются уже знакомые нам индикаторы (рис. 5.4).

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

Рис. 5.4.Связанные фреймы

Связи между фреймами могут быть в любой момент разорваны. Для разрыва связей между фреймами достаточно, удерживая комбинацию клавиш <Ctrl>+<Shift>, щелкнуть на нижнем индикаторе первого фрейма или верхнем индикаторе второго. В результате данной операции размещенный во втором фрейме материал перемещается в первый и текст больше не может перетекать между этими фреймами. Второй фрейм в таком случае окажется пустым. Впрочем, разорванную связь можно восстановить, действуя тем же способом, что и при первоначальном связывании фреймов с размещением текста. Исключить отдельный фрейм из цепочки связанных фреймов проще всего командой Исключить подменю Фрейм меню Элемент. Исключенный фрейм оказывается пустым, а находившийся в нем материал перемещается в следующий фрейм, если таковой существовал.

Положение материала во фрейме можно задать в диалоговом окне Параметры фрейма, вызываемом одноименной командой из того же меню или комбинацией клавиш <Alt>+<Ctrl>+<F> (рис. 5.5). Разумеется, перед вызовом данного диалогового окна фрейм, для которого вы хотите задать параметры, должен быть выделен инструментом Стрелка.

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

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

Рис. 5.5.Диалоговое окно Параметры фрейма с изображением, находящимся внутри фрейма. При этом предлагаются такие варианты.

· Обрезать содержимое по размеру фрейма. Если размер изображения превышает размер содержащего его фрейма, видимой остается только та его часть, которая помещается во фрейм. Фрейм становится "окном", через которое можно рассматривать фрагменты изображения. Переместить изображение, находящееся за этим окном, можно, перетащив его инструментом Рамка.

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

одновременного масштабирования изображения и фрейма дает следующий режим.

· Масштабировать содержимое по размеру фрейма. Этот вариант поведения фрейма является режимом, а не однократной командой, как предыдущий. При изменении размеров фрейма будет отмасштабировано и содержащееся в нем изображение. Переключатель Сохранять пропорции обеспечивает поддержание постоянного соотношения сторон изображения. Если фрейм масштабируется непропорционально, внутри него остается пустое место, которое может быть удалено предыдущей командой. Масштабирование фрейма абсолютно аналогично масштабированию графических примитивов. То же самое происходит и с фреймами. Поэтому добиться пропорционального масштабирования фрейма с помощью клавиши <Shift> не удается. В результате такого масштабирования получается фрейм правильной формы. Тем не менее, пропорциональное масштабирование фрейма возможно. Так же, как и в случае с графическими примитивами, оно может быть осуществлено с помощью управляющей палитры при включенном в ней режиме пропорционального масштабирования. В соответствующих полях палитры инструментов необходимо ввести либо новые размеры фрейма, либо коэффициент масштабирования.

VI. Практическая часть.

Как мы уже знаем в программе PageMaker весь текст может быть предоставлен только в виде текстовых блоков или текстовых фреймов. Для того чтобы набрать текст, достаточно выбрать инструмент Текст не палитре Инструментов

, щелкнуть в любом месте рабочего пространства (не

обязательно в пределах страницы) и ввести текст с клавиатуры - при этом автоматически будет создан текстовых блок (Рис. 6)

Рис. 6. Текстовый блок.

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

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

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

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

Маркеры имеют вид небольших петель. Если верхняя петля пуста

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

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

.

Если нижний или верхний маркер текстового блока имеет вид петли со знаком «+», то это означает, что материал начинается или продолжается в других текстовых блоках.

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

Чтобы объединить несколько материалов в один, нужно выполнить следующие действия:

· выбрать инструмент Текст и щелкнуть внутри одного текстового блока;

· нажать комбинацию клавиш Ctrl+A или выполнить команду Редактирование/Выделить все, чтобы выделить весь текст одного материала;

· нажать Ctrl+X или выполнить команду Редактирование/Вырезать, чтобы вырезать текст в буфер обмена;

· щелкнуть инструментом Текст внутри другого текстового блока в том месте, куда нужно вставить текст и нажать Ctrl+V или выполнить команду Редактирование/Вклеить (Рис. 6.1.).

Рис.6.1. Связанный текстовый блок.

Для того чтобы разъединить связанные текстовые блоки, необходимо выполнить следующие действия:

· щелкнуть инструмент Текст внутри текстового блока и выделить

нужный фрагмент текста;

· нажать Ctrl+X или выполнить команду Редактирование/Вырезать, чтобы вырезать текст в буфер обмена;