Иерархия шаблонов

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ

 Когда Вы вставляете текст во FrameMaker, то программа ищет в файле maker.ini строку ClrpboardFormatS: Priorities... и вставляет текст в том формате, который в этой строке указан первым. При инсталляции первым ставится OLE-формат, который и считается форматом по умолчанию. Текст, вставленный в этом формате, нельзя отредактировать во FrameMaker. Текст, вставленный в RTF-формате, во FrameMaker отредактировать можно, причем этот формат передает форматирование, предварительно сделанное в Microsoft Word.

Вы можете вставлять текст в RTF-формате, выполнив команду Edit > Paste Special. Если Вам часто приходится с помощью буфера обмена вставлять тексты в RTF-формате, то необходимо изменить список приоритетов форматов (ClipboardFormatsPrionties...) в файле maker.ini. После чего Вы сможете вставлять текст, выполняя команду Paste.

OLE-формат (Object Linking and Embedding) позволяет связать вставляемый в программу объект с приложением, в котором он был подготовлен. Чтобы отредактировать объект, вставленный в OLE-формате, дважды щелкните его курсором мьппи, после чего загрузится приложение, в котором объект был подготовлен.

В InDesign шаблон-страницы организованы иерархически, как, например, стили текста. Вы помните, что один текстовый стиль можно создать на основе другого, базового. В результате редактирование. базового стиля приведет к изменению всех стилей, которые на нем основаны. Точно так же вы можете создать один шаблон на основе другого. Иерархическое построение шаблонов публикации дает существенный выигрыш, если часть страниц публикации отличается от других мелкими деталями. Пример иерархии шаблонов приведен на рис. 15.14.

Рис. 15.14. Иерархия шаблонов

Базовый шаблон изображен в верхней части рисунка. На его основе созданы два шаблона, изображенные посередине. В свою очередь, на основе каждого из них создано еще по одному шаблону, изображенному внизу. На рис. 15.15, а приведен пример серии шаблонов, построенных на той же иерархической структуре. Шаблоны заполнены условным текстом и прямоугольниками, отмечающими места для изображений.

Рис. 15.15. Иерархия шаблонов и результат внесения изменений в базовый шаблон

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

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

Воспринимайте объекты на дочерней шаблон-странице как копии объектов с базовой шаблон-страницы. Эти копии наследуют атрибуты от своих оригиналов, оставшихся на базовой шаблон-странице. Редактирование любого атрибута копии разрывает наследование его от оригинала.

Взгляните, например, на шаблоны A-Master и B-Master на рис. 15.15, а. Шаблон A-Master является базовым, а шаблон B-Master — дочерним. Серый прямоугольник в центре страницы на базовом шаблоне имеет иной размер и повернут на 10° по часовой стрелке. Если на шаблоне A-Master изменить цвет прямоугольника, то и на шаблоне B-Master цвет прямоугольника станет таким же. С другой стороны, если на базовом шаблоне изменить угол поворота прямоугольника, то на дочернем шаблоне никаких изменений не произойдет. Очевидно, это происходит потому, что угол поворота прямоугольника на дочерней странице задан вручную, "отформатирован локально".

Трансформирование считается отдельным атрибутом объекта. Если, например, вы повернете объект на дочерней странице, то изменение его размера на базовой шаблон-странице никак не повлияет на размер на дочерней шаблон-странице. Это связано с тем, что вращение и масштабирование считаются единым атрибутом, трансформированием.

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

Отмена редактирования на дочерней шаблон-странице не тождественна повторному связыванию ее с базовой. В результате повторного связывания дочерней шаблон-страницы с базовой отредактированные объекты не будут удалены. В результате каждый из таких объектов появится на дочерней шаблон-странице в двух копиях: исходной (как на базовой шаблон-странице) и отредактированной.

На рис. 15.15, б показан результат добавления объекта на базовую шаблон-страницу A-Master. Объект появился на всех дочерних шаблон-страницах. Добавление объекта только, например, к шаблон-странице C-Master, сказалось бы исключительно на шаблон-странице Е-Master, для которой она приходится базовой. Для остальных страниц шаблон E-Master базовым не является, поэтому изменение их бы не затронуло.

Вид палитры Pages с шаблонами для приведенного примера изображен на рис. 15.16. Из него видно, что на пиктограммах дочерних шаблон-страниц нарисованы префиксы соответствующих им базовых шаблонов. Например, на пиктограмме шаблона B-Master находится префикс "А", говорящий о том, что базовым для него является шаблон A-Master.

Рис. 15.16. Иерархия шаблонов в палитре Pages

 

Понятие о степенях свободы. Принцип Больцмана о равномерном распределении энергии по степеням свободы. Полная энергия молекул. Число степеней свободы – это число независимых величин с помощью которых может быть задано положение системы. (1 атом =3 ст., 2 атома =5ст. 3 атома=6ст.) Закон Больцмана о равномерном распределении энергии по степеням свободы молекул: для статической системы, находящейся в состоянии термодинамического равновесия, на каждую поступательную и вращательную степени свободы приходится в среднем кинетическая энергия, равная КТ/2 , а на каждую колебательную – КТ Средняя энергия молекулы Внутренняя энергия для 1 моля для массы m газа 26. Максвелловское распределение молекул по скоростям. Закон Максвелла описывается некоторой функцией f(v), наз. функцией распределения молекул по скоростям. Скорость при которой функция распределения молекул идеального газа по скоростям максимальна, наз. наиболее вероятной скоростью. Средняя скорость молекулы 27.Внутренняя энергия идеального газа.Теплоемкости идеального газа сотношения между ними. Внутренняя энергия идеального газа зависит только от температуры U=BT где В- коэф. пропорциональности. Внутренняя энергия для 1 моля для массы m газа Внутренняя энергия одного моля газа Вн. Энергия произвольной массы газа Теплоемкостью какого-либо тела наз. величина, равная кол-ву тепла, которое нужно сообщить телу , чтобы повысить его тем-ру на 1 кельвин. (дж/К) Теплоемкость моля вещества наз. молярной теплоемкостью, обозначают (С=Дж/моль*К) Теплоемкость единицы массы вещества наз. удельной теплоемкостью, обозначают (с=С/М где М - молярная масса). Величина теплоемкости зависит от условий, при которых происходит нагревание тела. Различают теплоемкость при постоянном объёме Сv , и при постоянном давлении Ср. Между удельной и молярной теплоёмкостью имеется соотношение с=С/М.