目次

# 特殊タグ

フィールドを含むドキュメントを HTML 形式ドキュメントとして保存する場合、日付、時刻、およびドキュメント情報の各フィールドは、LibreOffice によって自動的に特殊な HTML タグで表現されます。変換されたフィールドの内容は、該当する HTML タグの間に配置されます。これらの特殊な HTML タグは、標準 HTML タグには対応していません。

HTML ドキュメントでは、LibreOffice Writer のフィールドは <SDFIELD> タグで囲まれます。HTML の開くタグには、フィールドの種類、書式、そして特殊フィールドの名前が含まれます。HTML フィルターが認識するフィールドタグの書式は、フィールドの種類によって異なります。

## 日付と時刻のフィールド

日付と時刻のフィールドの場合、TYPE パラメーターの値は DATETIME です。日付または時刻の書式は SDNUM パラメーターによって指定されます。たとえば、日付は DD:MM:YY で、時刻は HH:MM:SS です。

日付 (固定) と時刻 (固定) のフィールドの場合、日付または時刻は SDVAL パラメーターによって指定されます。

次の表に、LibreOffice がフィールドとして認識する日付と時刻の HTML 特殊タグの例を示します。

フィールド | 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 パラメーターと同じです。それ以外のフィールドの内容は SDFIELD HTMLタグに囲まれたテキストと同じです。

次の表に、LibreOffice がフィールドとして認識するドキュメント情報フィールドの HTML 特殊タグの例を示します。

フィールド | LibreOffice タグ
--- | ---
説明 (固定内容) | <SDFIELD TYPE=DOCINFO SUBTYPE=COMMENT SDFIXED>説明</SDFIELD>
作成日 | <SDFIELD TYPE=DOCINFO SUBTYPE=CREATE FORMAT=DATE SDNUM="1031;1031;YY年 QQ">1998年 第１四半期</SDFIELD>
作成時刻 (内容固定) | <SDFIELD TYPE=DOCINFO SUBTYPE=CREATE FORMAT=TIME SDVAL="0" SDNUM="1031;1031;AM/PM HH:MM:SS" SDFIXED>午後 03:58:35</SDFIELD>
変更日 | <SDFIELD TYPE=DOCINFO SUBTYPE=CHANGE FORMAT=DATE SDNUM="1031;1031;YY年M月D日(AAA)">98年2月23日 (月曜日)<SDFIELD>