Содержимое
Index 🔎︎

# Специальные теги

При сохранении документа, содержащего поля, в качестве документа HTML LibreOffice автоматически преобразует поля даты, времени и сведений о документе в специальные теги HTML. Содержимое поля вставляется между открывающим и закрывающим тегами HTML преобразованных полей. Эти специальные теги HTML не соответствуют стандартным тегам HTML.

Поля LibreOffice Writer в документе HTML определяются тегом <SDFIELD>. Тип поля, формат и имя специального поля включаются в открывающий тег HTML. Формат тега поля, который распознаётся фильтром HTML, зависит от типа поля.

## Поля даты и времени

Для полей "Дата" и "Время" параметр TYPE эквивалентен параметру DATETIME. Формат даты и времени определяется параметром SDNUM, например, ДД:ММ:ГГ для даты или ЧЧ:ММ:СС для времени.

Для фиксированных полей даты и времени дата или время определяются параметром SDVAL.

В следующей таблице приведены примеры специальных тегов HTML даты и времени, которые распознаются LibreOffice.

Поля | Тег LibreOffice
--- | ---
Дата фиксированная | <SDFIELD TYPE=DATETIME SDVAL="35843,4239988426" SDNUM="1031;1031;DD/MM/YY">17/02/98</SDFIELD>
Дата изменяемая | <SDFIELD TYPE=DATETIME SDNUM="1031;1031;DD/MM/YY">17/02/98</SDFIELD>
Время фиксированное | <SDFIELD TYPE=DATETIME SDVAL="35843,4240335648" SDNUM="1031;1031;HH:MM:SS">10:10:36</SDFIELD>
Время изменяемое | <SDFIELD TYPE=DATETIME SDNUM="1031;1031;HH:MM:SS">10:10:36</SDFIELD>

## Поля сведений о документе

Для полей сведений о документе параметр TYPE эквивалентен параметру DOCINFO. Параметр SUBTYPE отображает конкретный тип поля, например, для поля сведений о документе «Создано» - это SUBTYPE=CREATE. Для полей даты и времени из сведений о документе параметр FORMAT эквивалентен параметрам DATE или TIME, а параметр SDNUM определяет используемый формат числа. Параметр SDFIXED определяет, будет ли содержимое поля сведений о документе фиксированным или нет.

Содержимое фиксированного поля даты или времени эквивалентно параметру SDVAL, в остальных случаях содержимое эквивалентно тексту между тегами HTML SDFIELD.

В следующей таблице приведены примеры специальных тегов HTML для сведений о документе, которые распознаются LibreOffice.

Поля | Тег LibreOffice
--- | ---
Описание (заданное содержимое) | <SDFIELD TYPE=DOCINFO SUBTYPE=COMMENT SDFIXED>Описание</SDFIELD>
Дата создания | <SDFIELD TYPE=DOCINFO SUBTYPE=CREATE FORMAT=DATE SDNUM="1031;1031;QQ YY">1. Quarter 98</SDFIELD>
Дата создания (заданное содержимое) | <SDFIELD TYPE=DOCINFO SUBTYPE=CREATE FORMAT=TIME SDVAL="0" SDNUM="1031;1031;HH:MM:SS AM/PM" SDFIXED>03:58:35 PM</SDFIELD>
Дата изменения | <SDFIELD TYPE=DOCINFO SUBTYPE=CHANGE FORMAT=DATE SDNUM="1031;1031;NN DD MMM, YY">Mo 23 Feb, 98</SDFIELD>