Слои

Слои
Слои применяются в подавляющем большинстве программ для иллюстрирования, обработки изображений и верстки. Их можно сравнить с листами прозрачной пленки, сложенными в стопку друг на друга. Вы можете видеть сквозь слой другие слои (непрозрачные объекты, расположенные на слое, могут закрывать частично или полностью объекты нижних слоев). В растровых графических процессорах слои используют для организации псевдообъектной структуры изображения. Фрагменты, находящиеся на разных слоях, можно свободно передвигать, искажать, применять к ним различные эффекты. При этом воздействие будет ограничено только данным "объектом", остальные части изображения останутся незатронутыми. Таким образом, на порядок упрощается редактирование растровой графики, особенно компоновка текста с графикой и изготовление коллажей. Слои применяются и в объектных графических процессорах для редактирования сложных изображений, для упрощения работы с многократно наложенными изображениями, для организации сложных систем вспомогательных линий, ремарок и т. д.
В программах верстки, таких как PageMaker, слои выполняют сходные функции. Они дают возможность создавать и редактировать отдельные объекты публикации независимо от других объектов. Слои можно применить во многих случаях сложных макетов. Например, разместив текст на одном слое, а изображения — на другом, вы можете временно сделать слой с изображениями невидимым, что значительно облегчит работу с текстом. При создании публикаций, имеющих несколько языковых версий, слои предоставляют удобный способ размещения каждого варианта перевода на отдельном слое. При наличии наложенных объектов удобно помещать различные их группы на разных слоях с целью упорядочения.
 
Что представляют собой слои
Слои — это части документа PageMaker, имеющие следующие особенности.

  • Каждый слой существует на всех страницах документа, в том числе на страницах-шаблонах. Слои могут быть видимыми или невидимыми на экране и редактируемыми или закрепленными.
  • На слоях могут находиться любые объекты верстки, кроме вспомогательных линий, образующих отдельный слой, свойства которого здесь не обсуждаются.
  • Слои документа накладываются друг на друга. Для каждого документа можно задать любое количество и порядок следования слоев. Порядок наложения слоев можно свободно менять. Слои можно создавать, переименовывать и удалять.
  • По умолчанию все новые публикации, а также публикации, созданные в более ранних версиях программы PageMaker, состоят из единственного слоя с именем [Default] ([Базовый слой]), который можно перемещать относительно других слоев, но нельзя ни удалить, ни переименовать.
  • В любой момент в публикации есть активный или целевой слой, на котором и размещаются все вновь созданные в документе объекты. Одновременно может быть активен только один слой.
  • Объекты можно переносить и копировать с одного слоя на другой по определенным правилам.

 

Палитра слоев
Все операции со слоями производятся с понршью одного инструмента — палитры Layers (Слои). Она используется для создания, редактирования, закрепления и удаления слоев. В палитре находятся элементы управления атрибутами отдельных слоев. С ее помощью определяется порядок их взаимного наложения. Наконец, палитра слоев служит и для перемещения объектов между слоями.
Чтобы открыть палитру Layers (Слои), выберите команду Show layers (Показать слои) меню Window (Окно). Комбинация клавиш для вызова палитры слоев — <Ctrl>+<8>. На экране появится палитра, изображенная. О принципах работы и об элементах стандартной палитры можно прочитать в гл. 1.

Выбор активного слоя
Активный (целевой) слой публикации — это тот слой, на котором будут создаваться и редактироваться объекты. Для выбора целевого слоя щелкните мышью на его названии в палитре слоев. Как видно из рисунка, целевой слой при этом выделяется в палитре подсветкой; в строке активного слоя появляется значок "карандаш". В нижней части палитры приводится короткая справка об активном слое. Если выбрать объект на странице, то слой, на котором он находится, автоматически станет целевым. Справа от имени слоя при этом появляется цветная точка. На рис. 13.18 активным является слой Layer 3 (Слой 3).
Атрибуты слоя
В палитре слоев в каждой строке указаны атрибуты слоя в виде пиктограмм. Если вы щелкните дважды на строке любого слоя, откроется окно Layer Options (Параметры слоя), в котором также указаны эти атрибуты. В диалоговое окно параметров можно войти и командой меню палитры Layer Options (Параметры слоя). Меню палитры Layers (Слои) изображено.
Атрибуты слоя можно изменять в этом диалоговом окне. Некоторые из них можно менять и непосредственно в строке палитры.
Каждый из слоев документа может иметь следующие атрибуты.

  • Имя слоя. Оно задается при его создании и показано в средней части строки слоя в палитре. В окне свойств слоя можно изменить его имя. СлоиБазовый слой, имяБазовый слой публикации нельзя переименовать.
  • Видимость/Невидимость. Индикатор видимости слоя представляет собой пиктограмму в крайнем столбце палитры слева от имени слоя. Если на кнопке есть изображение глаза, слой виден на экране. Невидимый слой нельзя отредактировать и напечатать. Чтобы сделать слой видимым или невидимым, щелкните мышью на пиктограмме видимости. Появившийся значок "глаз" будет указывать на то, что слой является видимым. Щелкните мышью еще раз, чтобы спрятать значок и сделать слой невидимым. Данный режим отображения можно изменить и в диалоговом окне Layer Options (Параметры слоя), используя флажок Show layer (Показать слой) в нижней части окна.

Примечание
Если протащить курсор через несколько строк вверх или вниз по палитре, режим отображения всех слоев, через строки которых прошел курсор, изменится также, как для того слоя, с которого вы начали протаскивание.
Примечание
Чтобы сделать невидимыми все слои, кроме выбранных, выделите в палитре один или несколько слоев, которые вы хотите оставить на экране, затем выберите из меню палитры Layers (Слои) команду Hide Others (Спрятать остальные) либо нажмите клавишу <Alt> и щелкните мышью на любом значке "глаз".
Если необходимо отменить невидимость для всех слоев документа, выберите из меню палитры Layers (Слои) команду Show All (Показать все) либо нажмите клавишу <Alt> и щелкните мышью в первом столбце палитры напротив имени любого из слоев.
Обратите внимание на то, что атрибуты слоя существуют одновременно для всех страниц документа. Поэтому, если, находясь на странице 4, вы сделали слой 1 невидимым, объекты, относящиеся к нему, станут невидимыми не только на стр. 4, но и на остальных страницах документа.

  • Закрепленность/Незакрепленность. Объекты, расположенные на закрепленных слоях, не могут быть выделены или отредактированы. Таким образом, имеет смысл закрепить слой по окончании редактирования находящихся на нем объектов. Если на странице много мелких или перекрывающихся объектов, можно временно вынести те из них, которые пока не нужно редактировать, на отдельный слой и закрепить его. В противном случае иногда бывает очень трудно выбрать редактируемый объект из "кучи" на странице.

Наличие закрепления отображается на кнопке во втором слева столбце напротив имени слоя пиктограммой с изображением перечеркнутого карандаша. Если на этом месте нет пиктограммы, значит, слой не закреплен.
Чтобы закрепить слой или отменить его закрепление, щелкните мышью на кнопке закрепления. На ней появится "перечеркнутый карандаш" — слой закреплен. Щелкните мышью еще раз, чтобы убрать значок и отменить закрепление слоя. Чтобы задать или отменить закрепление нескольких слоев, вы должны протащить курсор через несколько строк вверх или вниз по палитре. В диалоговом окне Layer Options (Параметры слоя) режим закрепления переключается флажком Lock layer (Закрепить слой). Если флажок установлен, слой закреплен.
Чтобы закрепить все слои, кроме одного (целевого), отмените закрепление всех слоев и щелкните мышью на имени нужного слоя. Затем войдите в меню палитры Layers (Слои) и выберите команду Lock Others (Закрепить остальные) или нажмите клавишу <АН> и щелкните мышью во втором столбце палитры напротив имени любого слоя.
Чтобы отменить закрепление всех слоев, выберите из меню палитры Layers (Слои) команду Unlock All (Освободить все) либо нажмите клавишу <Alt> и щелкните мышью на значке "перечеркнутый карандаш" слева от имени любого слоя.

  • Цвет (вспомогательный атрибут). Задав для каждого слоя документа собственный цвет, вы можете легко определять, на каком слое расположен тот или иной выделенный объект. При выделении объекта его маркеры-ограничители окрашиваются в цвет, назначенный соответствующему слою. Цвет слоя отображается слева от имени в палитре Layers (Слой). Цвет меняют в окне свойств слоя.
  • Расположение относительно других слоев. Как уже отмечалось в этом разделе выше, слои можно представить как прозрачные пленки, содержащие объекты верстки и наложенные один на другой. В такой виртуальной стопке, как и в реальной, будет определенный порядок наложения слоев.

Разумеется, при этом объекты, расположенные на слоях, будут перекрываться в соответствии с расположением слоев, т. е. объекты верхнего слоя будут перекрывать объекты нижнего. Наложение объектов, расположенных на разных слоях, иллюстрирует рис. 13.21.
Порядок наложения слоев в вашем документе может быть произвольным. В палитре Layers (Слои) отображаются все слои документа; самому верхнему из которых соответствует верхняя строка палитры.
В любой момент можно изменить данный порядок. Для этого с помощью мыши переместите слой по палитре Layers (Слои) на новое место. При удержании клавиши <Ctrl> можно выделить одновременно несколько слоев, а затем переместить их одновременно на новую позицию. При этом взаимное расположение перемещенных слоев будет сохранено.
После изменения порядка следования слоев изменится порядок наложения объектов, на них находящихся (рис. 13.22, а — до изменения, б — после).

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

Comments are closed.