Формат Open Document для офисных приложений (OpenDocument) 0




Скачать 11.59 Mb.
НазваниеФормат Open Document для офисных приложений (OpenDocument) 0
страница7/119
Дата публикации20.03.2013
Размер11.59 Mb.
ТипДокументы
odtdocs.ru > Информатика > Документы
1   2   3   4   5   6   7   8   9   10   ...   119

2.5Скрипты


Документ может содержать несколько скриптов на разных языках. Каждый скрипт представляется элементом . Все такие элементы скриптов содержаться в единственном элементе .

Понятие скрипт не накладывает ограничения на язык скрипта или объектную модель. Скрипт может работать с объектной моделью документа (Document Object Model (DOM)) в формате OpenDocument или со специфичными функциями API приложения.

Скрипты не могут изменять документ во время его загрузки. Однако, некоторые события вызываются немедленно после загрузки документа.

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
























2.5.1Скрипт


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
















^

Язык скрипта


Атрибут script:language определяет язык скрипта по его названию. Так как названия языков скрипта являются специфичными для приложения, названию должен предшествовать префикс пространства имен.










^

2.6Объявление начертания шрифта


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


















2.7Стили


Формат OpenDocument поддерживает следующие типы стилей:

  • ^ Общие стили
    Большинство офисных приложений поддерживает стили в пределах своего пользовательского интерфейса. В рамках данной спецификации XML представление таких стилей упоминаются как стили. Когда требуется дифференциация с другими стилями, они упоминаются как общие стили. Термин общий показывает, что этот тип стиля воспринимается пользователем офисного приложения как стиль.

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

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

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

Этот тип стиля отличается от таблиц стилей [CSS2] или [XSLT], которые используются для отображения документа. Дополнительная таблица стилей для CSS, XSLT, и т.д. требуется для отображения документа в формате OpenDocument на определенном устройстве. Эта таблица стилей должна учитывать стили, уже существующие в документе, так же как и требования совместимости с устройствами вывода. В идеальном варианте эта таблица стилей зависит только от устройств вывода.

Более подробную информацию о стилях см. в разделе 14.
^

2.7.1Расположение стилей


Общие и автоматические стили имеют одинаковое XML представление, но они содержатся в двух разных элементах-контейнерах:

  • для общих стилей

  • для автоматических стилей

  • Мастер-стили содержатся в своих собственных элементах-контейнерах:
































































































































































































































Следующие примеры иллюстрируют разные типы стилей OpenDocument.

Пример: Стили OpenDocument





...





...





...




1   2   3   4   5   6   7   8   9   10   ...   119

Похожие:

О поддержке государственного стандарта формата электронных документов для офисных приложений
«Информационная технология. Формат Open Document для офисных приложений (OpenDocument) 0» структурным подразделениям Администрации...

Учебной практики Студентки факультета миф, группы миб-11 Гердуновой...
О́фисный паке́т — набор приложений, предназначенных для обработки электронной документации на пк. Компоненты офисных пакетов распространяются,...

Программа подготовки презентаций
Одним из первых стал поддерживать новый открытый формат OpenDocument (iso/iec 26300). Работает на платформах Microsoft Windows и...

Программа подготовки презентаций
Одним из первых стал поддерживать новый открытый формат OpenDocument (iso/iec 26300). Работает на платформах Microsoft Windows и...

Пояснительная записка
Он разрабатывался мной с 2005 г под формат Open Office V 1, затем V основная часть его многократно, на протяжении почти 3 лет использовался...

Доклад затрагивает тему одного из подходов разработки веб-приложений...
Один из подходов разработки веб-приложений на базе технологий Ruby On Rails и mozilla

Программа gsoc впервые была запущена в 2005 году, тогда в ней приняли...
В докладе рассказано о инициативах Google Summer of Code и Highly Open Participation Contest для поддержки Open Source проектов....

Теоретическая часть
Двоичный код состоящий из 8 разрядов носит название байта. Для записи чисел также используют 32-разрядный формат (машинное слово),...

Тест конвертера ExportToFB21 2 Часть 1 Аннотация : Кросплатформенный...
Аннотация: Кросплатформенный конвертер ExportToFB21 предназначен для конвертирования документов, формат которых поддерживает OpenOffice...

Тест конвертера ExportToFB21 2 Часть 1 Аннотация : Кросплатформенный...
Аннотация: Кросплатформенный конвертер ExportToFB21 предназначен для конвертирования документов, формат которых поддерживает OpenOffice...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
odtdocs.ru
Главная страница