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




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

3.2Определяемые пользователем метаданные


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

  • Атрибута meta:name, который определяет название элемента метаданных.

  • Необязательного атрибута meta:type, который определяет тип элемента метаданных. Допустимы следующие метатипы: float, date, time, boolean и string (см. также раздел 6.7.1).

  • (см. раздел 6.7.1).

  • Значения элементов метаданных, задаются в формате, описанном в разделе 6.7.1, как значения атрибутов office:value для различных типов данных.

Типом по умолчанию элементов метаданных является строка (string).

















float











date











time











boolean











string














3.3Особые метаданные


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

4Текстовое содержимое

4.1Заголовки, абзацы и основная текстовая структура


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

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

4.1.1Заголовки


Заголовки определяют структуру разделов в документе. Раздел или подраздел начинается с заголовка и продолжается до следующего заголовка такого же или более высокого уровня.
























Уровень заголовка


Атрибут text:outline-level связан с элементом заголовок и определяет уровень заголовка, начиная с 1. Уровень для заголовка без данного атрибута принимается равным 1.










Нумерация заголовков


Нумерация заголовка может быть изменена за счет использования дополнительных атрибутов, подобных пунктам списка (см раздел 4.3.2 ниже). Нумерация заголовков может быть запущена сначала, установкой значения true для атрибута text:restart-numbering.














Стартовое значение


Атрибут text:start-value может быть использован для возобновления нумерации заголовков на текущем уровне при помощи установки нового значения нумерации.














Подавление нумерации заголовка


Иногда необходим специальный заголовок который не должен быть пронумерован. Это соответствует ненумерованным заголовкам в списках (см раздел 4.3)). Чтобы достичь этого можно использовать дополнительный атрибут text:is-list-header. Если его значение true, то данный заголовок не будет пронумерован, даже если будет явно указан list-style.














Форматированная нумерация заголовков


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










4.1.2Абзацы


Абзацы — основные единицы текста.
















4.1.3Общие атрибуты элементов абзаца


Элементы абзаца имеют следующие атрибуты: text:style-name, text:class-names и text:cond-style-name. Эти атрибуты должны ссылаться на стиль абзаца.

Атрибут text:style-name указывает на стиль абзаца, в то время как атрибут text:cond-style-name ссылается на условный стиль, то есть, стиль который содержит указатели на другие стили (см. раздел 14.1.1). Если к абзацу применен условный стиль, то атрибут text:style-name содержит названия стиля, который стал результатом условной оценки, в то время как само название условного стиля является значением атрибута text:cond-style-name. Такая структура XML упрощает преобразование [XSLT], потому что XSLT должен воспользоваться только условным стилем, если атрибуты форматирования корректны. Указанный стиль может быть общем стилем или автоматическим стилем.

Атрибут text:class-names содержит список названий стилей в абзаце, разделенных пробелами. Указанные стили применяются в порядке в котором они указаны в списке. Если указаны атрибуты text:style-name и text:class-names , то стиль на который ссылается атрибут text:style-name будет в text:class-names, как первый стиль в списке. Если условный стиль определен совместно с атрибутом style:class-names, но без атрибута text:style-name, тогда первый стиль в списке стилей используется как значение пропущенного атрибута text:style-name.

Соответствующие спецификации приложения должны поддерживать атрибут text:class-names, а также сохранять их в процессе редактирования.



































^ Пример: Стили и условные стили



"Heading 1" is not a conditional style.





"Text body" is a conditional style. If it is contained in a numbered

paragraph, it maps to "Numbering 1". This is assumed in this example.



Абзац может иметь идентификатор. Этот идентификатор может быть использован для ссылки на абзац из других элементов.










1   ...   5   6   7   8   9   10   11   12   ...   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
Главная страница