Open Document Format for Office Applications (OpenDocument) Version 1.2
Part 1: Introduction and OpenDocument Schema
Committee Draft 04
15 December 2009
Specification URIs:
This Version:
http://docs.oasis-open.org/office/v1.2/part1/cd04/OpenDocument-v1.2-part1-cd04.odt (Authoritative)
http://docs.oasis-open.org/office/v1.2/part1/cd04/OpenDocument-v1.2-part1-cd04.pdf
http://docs.oasis-open.org/office/v1.2/part1/cd04/OpenDocument-v1.2-part1-cd04.html
Previous Version:
http://docs.oasis-open.org/office/v1.1/OS/OpenDocument-v1.1.odt
http://docs.oasis-open.org/office/v1.1/OS/OpenDocument-v1.1.pdf
http://docs.oasis-open.org/office/v1.1/OS/OpenDocument-v1.1.html
Latest Version:
http://docs.oasis-open.org/office/v1.2/OpenDocument-v1.2-part1.odt
http://docs.oasis-open.org/office/v1.2/OpenDocument-v1.2-part1.pdf
http://docs.oasis-open.org/office/v1.2/OpenDocument-v1.2-part1.html
Technical Committee:
OASIS Open Document Format for Office Applications (OpenDocument) TC
Chairs:
Rob Weir, IBM
Michael Brauer, Sun Microsystems, Inc.
Editors:
Patrick Durusau <patrick@durusau.net>
Michael Brauer, Sun Microsystems, Inc. <michael.brauer@sun.com>
Related Work:
This specification supersedes OASIS OpenDocument v1.1 [ODF11].
Declared XML Namespaces:
urn:oasis:names:tc:opendocument:xmlns:animation:1.0
urn:oasis:names:tc:opendocument:xmlns:chart:1.0
urn:oasis:names:tc:opendocument:xmlns:config:1.0
urn:oasis:names:tc:opendocument:xmlns:database:1.0
urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0
urn:oasis:names:tc:opendocument:xmlns:drawing:1.0
urn:oasis:names:tc:opendocument:xmlns:form:1.0
urn:oasis:names:tc:opendocument:xmlns:manifest:1.0
urn:oasis:names:tc:opendocument:xmlns:meta:1.0
urn:oasis:names:tc:opendocument:xmlns:data style:1.0
urn:oasis:names:tc:opendocument:xmlns:office:1.0
urn:oasis:names:tc:opendocument:xmlns:presentation:1.0
urn:oasis:names:tc:opendocument:xmlns:script:1.0
urn:oasis:names:tc:opendocument:xmlns:table:1.0
urn:oasis:names:tc:opendocument:xmlns:text:1.0
urn:oasis:names:tc:opendocument:xmlns:style:1.0
urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0
urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0
urn:oasis:names:tc:opendocument:xmlns:smil-compatible:1.0
http://docs.oasis-open.org/ns/office/1.2/meta/odf#
Abstract:
This specification has three parts.
Part 1 (this document) defines an XML schema for office applications and its semantics. The schema is suitable for office documents, including text documents, spreadsheets, charts and graphical documents like drawings or presentations, but is not restricted to these kinds of documents.
Part 2 defines a formula language to be used in OpenDocument documents.
Part 3 defines a package format to be used for OpenDocument documents.
Status:
This document was last revised or approved by the OASIS Open Document Format for Office Applications (OpenDocument) Technical Committee on the above date. The level of approval is also listed above. Check the current location noted above for possible later revisions of this document. This document is updated periodically on no particular schedule.
Technical Committee members should send comments on this specification to the Technical Committee's email list. Others should send comments to the Technical Committee by using the "Send A Comment" button on the Technical Committee's web page at
www.oasis-open.org/committees/office.
For information on whether any patents have been disclosed that may be essential to implementing this specification, and any offers of patent licensing terms, please refer to the Intellectual Property Rights section of the Technical Committee web page
(www.oasis-open.org/committees/office/ipr.php.)
The non-normative errata page for this specification is located at www.oasis-open.org/committees/office.
Notices
Copyright © OASIS® 2002–2009. All Rights Reserved.
All capitalized terms in the following text have the meanings assigned to them in the OASIS Intellectual Property Rights Policy (the "OASIS IPR Policy"). The full Policy may be found at the OASIS website.
This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published, and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this section are included on all such copies and derivative works. However, this document itself may not be modified in any way, including by removing the copyright notice or references to OASIS, except as needed for the purpose of developing any document or deliverable produced by an OASIS Technical Committee (in which case the rules applicable to copyrights, as set forth in the OASIS IPR Policy, must be followed) or as required to translate it into languages other than English.
The limited permissions granted above are perpetual and will not be revoked by OASIS or its successors or assigns.
This document and the information contained herein is provided on an "AS IS" basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
OASIS requests that any OASIS Party or any other party that believes it has patent claims that would necessarily be infringed by implementations of this OASIS Committee Specification or OASIS Standard, to notify OASIS TC Administrator and provide an indication of its willingness to grant patent licenses to such patent claims in a manner consistent with the IPR Mode of the OASIS Technical Committee that produced this specification.
OASIS invites any party to contact the OASIS TC Administrator if it is aware of a claim of ownership of any patent claims that would necessarily be infringed by implementations of this specification by a patent holder that is not willing to provide a license to such patent claims in a manner consistent with the IPR Mode of the OASIS Technical Committee that produced this specification. OASIS may include such claims on its website, but disclaims any obligation to do so.
OASIS takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights. Information on OASIS' procedures with respect to rights in any document or deliverable produced by an OASIS Technical Committee can be found on the OASIS website. Copies of claims of rights made available for publication and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this OASIS Committee Specification or OASIS Standard, can be obtained from the OASIS TC Administrator. OASIS makes no representation that any information or list of intellectual property rights will at any time be complete, or that any claims in such list are, in fact, Essential Claims.
The names "OASIS", “OpenDocument”, “Open Document Format” and “ODF” are trademarks of OASIS, the owner and developer of this specification, and should be used only to refer to the organization and its official outputs. OASIS welcomes reference to, and implementation and use of, specifications, while reserving the right to enforce its marks against misleading uses. Please see http://www.oasis-open.org/who/trademark.php for above guidance.
Table of Contents
Appendix A. OpenDocument Relax NG Schema |
Appendix B. OpenDocument Metadata Manifest Ontology |
Appendix C. MIME Types and File Name Extensions (Non Normative) |
C.1. Title, Description and Caption of Graphical Elements |
C.1.1. Guidance for authors |
C.1.2. Authoring tool responsibility for presenting and prompting for the <svg:title> and <svg:desc> elements |
C.2. Hyperlink Titles |
C.3. Tables in Presentations |
C.4. Further Guidelines |
Appendix D. Bidirectional (BiDi) Scripts,Numeric Digits Presentation and Calendars (Non Normative) |
D.1. Paragraph and Layout Direction |
D.2. Numeric Digits Presentation and Calendars |
Appendix E. Recommend Usage of SMIL |
E.1. Slide Animation |
E.1. Main Sequence |
E.2. Interactive Sequence |
Appendix F. Changes From Previous Specification Versions (Non Normative) |
F.1. Changes from “Open Document Format for Office Applications (OpenDocument) v1.1” |
Appendix G. Acknowledgments (Non Normative) |
The Open Document Format for Office Applications (OpenDocument) format defines an XML file format for office applications.
This standard has three parts.
Part 1 (this document) defines an XML schema for office applications and its semantics. The schema was designed for office documents, including text documents, spreadsheets, charts and graphical documents like drawings or presentations, but is not restricted to these kinds of documents.
Part 2 defines a formula language for OpenDocument documents.
Part 3 defines the package format for OpenDocument documents.
The XML schema defined herein is designed for transformations using XSLT and processing with XML-based tools.
All text is normative unless otherwise labeled.
Text with a gray background color which is contained in boxes is informative. It lists the XML element-element and element-attribute relations for cross reference purposes.
Within the normative text of this specification, the terms "shall", "shall not", "should", "should not", "may" and “need not” are to be interpreted as described in Annex H of [ISO/IEC Directives].
Within this specification, some attributes and elements are marked as deprecated. Attributes and elements marked as deprecated should not be used any longer, and may be removed from future versions of the specification.
XML Element, attribute names, attribute value types, and attribute values appear in monospace font.
[CSS2] Cascading Style Sheets, level 2, http://www.w3.org/TR/1998/REC-CSS2-19980512, W3C, 1998. |
[DCMI] Dublin Core Metadata Element Set, Version 1.1: Reference Description, http://www.dublincore.org/documents/2008/01/14/dces/, Dublin Core Metadata Initiative, 2003. |
[DOMEvents2] Document Object Model (DOM) Level 2 Events Specification, http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113, W3C, 2000. |
[GRDDL] Gleaning Resource Descriptions from Dialects of Languages (GRDDL), http://www.w3.org/TR/2007/REC-grddl-20070911/, W3C, 2007. |
[HTML4] HTML 4.01 Specification, http://www.w3.org/TR/1999/REC-html401-19991224, W3C, 1999. |
[ISO/IEC Directives] Rules for the structure and drafting of International Standards, International Organization for Standardization, 2004. |
[ISO/IEC Directives] Rules for the structure and drafting of International Standards, International Organization for Standardization and International Electrotechnical Commission, 2004. |
[ISO15924] Information and documentation -- Codes for the representation of names of scripts, International Organization for Standardization and International Electrotechnical Commission, 2004. |
[ISO3166-1] Codes for the representation of names of countries and their subdivisions -- Part 1: Country codes, International Organization for Standardization and International Electrotechnical Commission, 2007. |
[ISO3166-2] Codes for the representation of names of countries and their subdivisions -- Part 2: Country subdivision code, International Organization for Standardization and International Electrotechnical Commission, 2007. |
[ISO3166-3] Codes for the representation of names of countries and their subdivisions -- Part 3: Code for formerly used names of countries, International Organization for Standardization and International Electrotechnical Commission, 1999. |
[ISO639-1] Codes for the representation of names of languages -- Part 1: Alpha-2 code, International Organization for Standardization and International Electrotechnical Commission, 2002. |
[ISO639-2] Codes for the representation of names of languages -- Part 2: Alpha-3 code, International Organization for Standardization and International Electrotechnical Commission, 1998. |
[ISO639-3] Codes for the representation of names of languages -- Part 3: Alpha-3 code for comprehensive coverage of languages, International Organization for Standardization and International Electrotechnical Commission, 2007. |
[ISO8601] Data elements and interchange formats -- Information interchange -- Representation of dates and times, International Organization for Standardization and International Electrotechnical Commission, 2004. |
[JDBC] JDBC 3.0 Specification, http://java.sun.com/products/jdbc/, Sun Microsystems, Inc., 2001. |
[JIS X 0301] Data elements and interchange formats -- Information interchange -- Representation of dates and times, Japanese Standards Association, 2002. |
[MathML] Mathematical Markup Language (MathML) Version 2.0 (Second Edition), http://www.w3.org/TR/2003/REC-MathML2-20031021/, W3C, 2003. |
[OLE] |
[OWL] OWL Web Ontology Language Overview, http://www.w3.org/TR/2004/REC-owl-features-20040210/, W3C, 2004. |
[RDF-CONCEPTS] Resource Description Framework (RDF): Concepts and Abstract Syntax, http://www.w3.org/TR/2004/REC-rdf-concepts-20040210/, W3C, 2004. |
[RDF-XML] RDF/XML Syntax Specification (Revised), http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210/, W3C, 2004. |
[RDFa] RDFa in XHTML: Syntax and Processing, http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014, W3C, 2008. |
[RFC2045] Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies, http://www.ietf.org/rfc/rfc2045.txt, IETF, 1996. |
[RFC2046] Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types, http://www.ietf.org/rfc/rfc2046.txt, IETF, 1996. |
[RFC2048] Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures, http://www.ietf.org/rfc/rfc2048.txt, IETF, 1996. |
[RFC2616] Hypertext Transfer Protocol -- HTTP/1.1, http://www.ietf.org/rfc/rfc2616.txt, IETF, 1999. |
[RFC4288] Media Type Specifications and Registration Procedures, http://www.ietf.org/rfc/rfc4288.txt, IETF, 2005. |
[RFC4646] Tags for the Identification of Languages, http://www.ietf.org/rfc/rfc4646.txt, IETF, 2006. |
[RFC4855] Media Type Registration of RTP Payload Formats, http://www.ietf.org/rfc/rfc4855.txt, IETF, 2007. |
[RFC5646] Tags for Identifying Languages, http://www.ietf.org/rfc/rfc5646.txt, IETF, 2009. |
[RNG] Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG, International Organization for Standardization and International Electrotechnical Commission, 2003. |
[SMIL20] Synchronized Multimedia Integration Language (SMIL 2.0) - [Second Edition], http://www.w3.org/TR/2005/REC-SMIL2-20050107/, W3C, 2001. |
[SQL] Information Technology -- Database Language -- SQL -- Part 2: Foundation (SQL/Foundation), International Organization for Standardization and International Electrotechnical Commission, 2008. |
[SVG] Scalable Vector Graphics (SVG) 1.1, http://www.w3.org/TR/2003/REC-SVG11-20030114/, W3C, 2003. |
[UNICODE] The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1). |
[XForms] XForms 1.0 (Third Edition), http://www.w3.org/TR/2007/REC-xforms-20071029/, W3C, 2007. |
[XLink] XML Linking Language (XLink) Version 1.0, http://www.w3.org/TR/2001/REC-xlink-20010627/, W3C, 2001. |
[XML-ID] xml:id Version 1.0, http://www.w3.org/TR/2005/REC-xml-id-20050909/, W3C, 2005. |
[xml-names] Namespaces in XML 1.0 (Second Edition), http://www.w3.org/TR/2006/REC-xml-names-20060816, W3C, 2006. |
[XML1.0] Extensible Markup Language (XML) 1.0 (Forth Edition), http://www.w3.org/TR/2006/REC-xml-20060816/, W3C, 2006. |
[xmlenc-core] XML Encryption Syntax and Processing, http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/, W3C, 2002. |
[xmlschema-2] XML Schema Part 2: Datatypes Second Edition, http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/, W3C, 2004. |
[XSL] Extensible Stylesheet Language (XSL), http://www.w3.org/TR/2001/REC-xsl-20011015/, W3C, 2001. |
[DAISY] ANSI/NISO Z39.86-2005 Specifications for the Digital Talking Book, http://www.niso.org/standards/resources/Z39-86-2005.html, 2005. |
[MIMETYPES] MIME Media Types, http://www.iana.org/assignments/media-types/, IANA. |
[ODF10] Open Document Format for Office Applications (OpenDocument) v1.0, May 2005, http://docs.oasis-open.org/office/v1.0/OpenDocument-v1.0-os.pdf. |
[ODF11] Open Document Format for Office Applications (OpenDocument) v1.1, February 2007, http://docs.oasis-open.org/office/v1.1/OS/OpenDocument-v1.1.pdf. |
[PNG] Portable Network Graphics (PNG) Specification (Second Edition), http://www.w3.org/TR/2003/REC-PNG-20031110, W3C, 2003. |
[RFC3066] Tags for the Identification of Languages, http://www.ietf.org/rfc/rfc3066.txt, IETF, 2001. |
[UAX9] Mark Davis, The Bidirectional Algorithm, Unicode Standard Annex #9, http://www.unicode.org/reports/tr9/tr9-15.html, 2005. |
[UTR20] Martin Dürst and Asmus Freytag, Unicode in XML and other Markup Languages, Unicode Technical Report #20, http://www.unicode.org/reports/tr20/tr20-7.html, 2003. |
[XSLT] XSL Transformations (XSLT) Version 1.0, http://www.w3.org/TR/1999/REC-xslt-19991116, W3C, 1999. |
The namespaces used or defined by OpenDocument are listed in tables 1-4.
Note: The defined XML namespaces conform to the Namespaces in XML specification [xml-names].
This specification uses the prefixes defined in tables 1 and 2 when referring to elements and attributes in this specification. However, implementors may use any prefix, provided that there is a namespace declaration that binds the prefix to the URI of the corresponding namespace.
Table 1 - XML Namespaces defined by the OpenDocument schema
|
Prefix |
Description |
Namespace |
|
anim |
Elements and attributes that describe animation content. |
urn:oasis:names:tc:opendocument:xmlns: |
|
chart |
Elements and attributes that describe chart content. |
urn:oasis:names:tc:opendocument:xmlns: |
|
config |
Elements and attributes that describe application specific settings. |
urn:oasis:names:tc:opendocument:xmlns: |
|
db |
For elements and attributes that describe database specific objects. |
urn:oasis:names:tc:opendocument:xmlns: |
|
dr3d |
Elements and attributes that describe 3D graphic content. |
urn:oasis:names:tc:opendocument:xmlns: |
|
draw |
Elements and attributes that describe graphic content. |
urn:oasis:names:tc:opendocument:xmlns: |
|
form |
Elements and attributes that describe forms and controls. |
urn:oasis:names:tc:opendocument:xmlns: |
|
manifest |
Elements and attribute contained in the package manifest. |
urn:oasis:names:tc:opendocument:xmlns: |
|
meta |
Elements and attributes that describe meta information. |
urn:oasis:names:tc:opendocument:xmlns: |
|
number |
Elements and attributes that describe data style information. |
urn:oasis:names:tc:opendocument:xmlns: |
|
office |
All common pieces of information that are not contained in another, more specific namespace. |
urn:oasis:names:tc:opendocument:xmlns: |
|
presentation |
Elements and attributes that describe presentation content. |
urn:oasis:names:tc:opendocument:xmlns: |
|
script |
Elements and attributes that represent scripts or events. |
urn:oasis:names:tc:opendocument:xmlns: |
|
table |
Elements and attributes that may occur within spreadsheets or within table definitions of a text document. |
urn:oasis:names:tc:opendocument:xmlns: |
|
text |
Elements and attributes that may occur within text documents and text parts of other document types., |
urn:oasis:names:tc:opendocument:xmlns: |
|
style |
Elements and attributes that describe the style and inheritance model used by the OpenDocument format. |
urn:oasis:names:tc:opendocument:xmlns: |
Table 2 - XML Namespaces defined by the OpenDocument metadata manifest ontology
|
Prefix |
Description |
Namespace |
|
odf |
RDF node property and node elements for OpenDocument package entities |
http://docs.oasis-open.org/ns/office/1.2/meta/odf# |
|
|
|
|
Table 3 - XML Namespaces defined by the OpenDocument schema that include elements and attributes that are compatible to elements and attributes of other standards.
|
Prefix |
Description |
Namespace |
|
fo |
Attributes that are compatible to attributes defined in [XSL]. |
urn:oasis:names:tc:opendocument:xmlns: |
|
svg |
Elements and attributes that are compatible to elements or attributes defined in [SVG]. |
urn:oasis:names:tc:opendocument:xmlns: |
|
smil |
Attributes that are compatible to attributes defined in [SMIL20]. |
urn:oasis:names:tc:opendocument:xmlns: |
Table 4 - XML Namespaces used by the OpenDocument schema
|
Prefix |
Description |
Namespace |
|
dc |
The Dublin Core Namespace (see [DCMI]). |
http://purl.org/dc/elements/1.1/ |
|
math |
MathML Namespace (see [MathML]) |
http://www.w3.org/1998/Math/MathML |
|
xforms |
The XForms namespace (see [XForms]). |
http://www.w3.org/2002/xforms |
|
xlink |
The XLink namespace (see [XLink]). |
http://www.w3.org/1999/xlink |
|
xhtml |
RDFa attributes (see [RDFa]). |
http://www.w3.org/1999/xhtml |
|
grddl |
GRDDL attributes (see [GRDDL]) |
http://www.w3.org/2003/g/data-view# |
Table 5 - Other XML Namespaces defined by this specification
|
Prefix |
Description |
Namespace |
|
of |
Namespace for formulas defined by part 2 of this specification that occur in attribute values. |
urn:oasis:names:tc:opendocument:xmlns:of:1.2 |
(This is a placeholder for the scope statement for part 1. Scope statements are to be written and reconciled for parts 1, 2, and 3.
This defines two methods of document representation:
●A single XML document.
●A collection of files within a package (see OpenDocument specification part 3), each of which stores a part of a complete document.
The <office:document> element is the root element of a document in OpenDocument format which is represented as a single XML document. It contains the entire document.
The <office:document> element is a root element.
The <office:document> element is usable with the following elements: <db:component> 12.25.5 and <draw:object> 10.4.6.2.
The <office:document> element has the following attributes: grddl:transformation 19.322, office:mimetype 19.377 and office:version 19.388.
The <office:document> element has the following child elements: <office:automatic-styles> 3.15.3, <office:body> 3.3, <office:font-face-decls> 3.14, <office:master-styles> 3.15.4, <office:meta> 3.2, <office:scripts> 3.12, <office:settings> 3.10 and <office:styles> 3.15.2.
When an OpenDocument document is represented as a package, there are four root elements, <office:document-content>, <office:document-styles>, <office:document-meta>, and, <office:document-settings>, each stored as a separate file.
A package may also contain image files, embedded objects and implementation specific files.
The <office:document-content> root element contains document content and automatic styles used in a document. The package file for the <office:document-content> is content.xml.
The <office:document-content> element is a root element.
The <office:document-content> element has the following attributes: grddl:transformation 19.322 and office:version 19.388.
The <office:document-content> element has the following child elements: <office:automatic-styles> 3.15.3, <office:body> 3.3, <office:font-face-decls> 3.14 and <office:scripts> 3.12.
The <office:document-styles> root element contains styles used in document content and automatic styles used in styles. The package file for the <office:document-styles> element is styles.xml.
The <office:document-styles> element is a root element.
The <office:document-styles> element has the following attributes: grddl:transformation 19.322 and office:version 19.388.
The <office:document-styles> element has the following child elements: <office:automatic-styles> 3.15.3, <office:font-face-decls> 3.14, <office:master-styles> 3.15.4 and <office:styles> 3.15.2.
The <office:document-meta> root element contains document metadata elements. The package file for the <office:document-meta> element is meta.xml.
The <office:document-meta> element is a root element.
The <office:document-meta> element has the following attributes: grddl:transformation 19.322 and office:version 19.388.
The <office:document-meta> element has the following child element: <office:meta> 3.2.
The <office:document-settings> root element contains implementation-specific settings. The package file for the <office:document-settings> element is settings.xml.
The <office:document-settings> element is a root element.
The <office:document-settings> element has the following attributes: grddl:transformation 19.322 and office:version 19.388.
The <office:document-settings> element has the following child element: <office:settings> 3.10.
The models for representing an OpenDocument file are summarized in Table 5.
Table 6 - Root element content models
|
Root Element |
metadata |
app. sett. |
script |
font decls |
style |
auto style |
mast style |
body |
|
<office:document> |
X |
X |
X |
X |
X |
X |
X |
X |
|
<office:document-content> |
|
|
X |
X |
|
X |
|
X |
|
<office:document-styles> |
|
|
|
X |
X |
X |
X |
|
|
<office:document-meta> |
X |
|
|
|
|
|
|
|
|
<office:document-settings> |
|
X |
|
|
|
|
|
|
The <office:meta> element contains metadata elements for a document that are not specified by a manifest.rdf file. 4.2.2
All the child elements of an <office:meta> element contain metadata about a document as a whole.
The <office:meta> element is usable with the following elements: <office:document> 3.1.2 and <office:document-meta> 3.1.3.4.
The <office:meta> element has no attributes.
The <office:meta> element has the following child elements: <dc:creator> 4.3.2.7, <dc:date> 4.3.2.10, <dc:description> 4.3.2.3, <dc:language> 4.3.2.15, <dc:subject> 4.3.2.4, <dc:title> 4.3.2.2, <meta:auto-reload> 4.3.2.13, <meta:creation-date> 4.3.2.9, <meta:document-statistic> 4.3.2.18, <meta:editing-cycles> 4.3.2.16, <meta:editing-duration> 4.3.2.17, <meta:generator> 4.3.2.1, <meta:hyperlink-behaviour> 4.3.2.14, <meta:initial-creator> 4.3.2.6, <meta:keyword> 4.3.2.5, <meta:print-date> 4.3.2.11, <meta:printed-by> 4.3.2.8, <meta:template> 4.3.2.12 and <meta:user-defined> 4.3.3.
The <office:body> element contains the elements that represent the content of a document.
The <office:body> element is usable with the following elements: <office:document> 3.1.2 and <office:document-content> 3.1.3.2.
The <office:body> element has no attributes.
The <office:body> element has the following child elements: <office:chart> 3.8, <office:database> 12.1, <office:drawing> 3.5, <office:image> 3.9, <office:presentation> 3.6, <office:spreadsheet> 3.7 and <office:text> 3.4.
The <office:text> element represents the content of a document.
The <office:text> element is usable with the following element: <office:body> 3.3.
The <office:text> element has the following attributes: text:global 19.808 and text:use-soft-page-breaks 19.899.
The <office:text> element has the following child elements: <dr3d:scene> 10.5.1, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:forms> 13.2, <table:calculation-settings> 9.4.1, <table:consolidation> 9.7, <table:content-validations> 9.4.4, <table:database-ranges> 9.4.14, <table:data-pilot-tables> 9.6.2, <table:dde-links> 9.8, <table:label-ranges> 9.4.10, <table:named-expressions> 9.4.11, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:bibliography> 8.9, <text:change> 5.5.10, <text:change-end> 5.5.9, <text:change-start> 5.5.8, <text:dde-connection-decls> 14.7.3, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:list> 5.3.1, <text:numbered-paragraph> 5.3.6, <text:object-index> 8.6, <text:p> 5.1.3, <text:page-sequence> 5.2, <text:section> 5.4, <text:sequence-decls> 7.4.11, <text:soft-page-break> 5.6, <text:table-index> 8.5, <text:table-of-content> 8.3, <text:tracked-changes> 5.5.1, <text:user-field-decls> 7.4.7, <text:user-index> 8.7 and <text:variable-decls> 7.4.2.
The <office:drawing> element represents a drawing document.
The <office:drawing> element is usable with the following element: <office:body> 3.3.
The <office:drawing> element has no attributes.
The <office:drawing> element has the following child elements: <draw:page> 10.2.4, <table:calculation-settings> 9.4.1, <table:consolidation> 9.7, <table:content-validations> 9.4.4, <table:database-ranges> 9.4.14, <table:data-pilot-tables> 9.6.2, <table:dde-links> 9.8, <table:label-ranges> 9.4.10, <table:named-expressions> 9.4.11, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:dde-connection-decls> 14.7.3, <text:sequence-decls> 7.4.11, <text:user-field-decls> 7.4.7 and <text:variable-decls> 7.4.2.
The <office:presentation> element represents a presentation document.
The <office:presentation> element is usable with the following element: <office:body> 3.3.
The <office:presentation> element has no attributes.
The <office:presentation> element has the following child elements: <draw:page> 10.2.4, <presentation:date-time-decl> 10.9.3.6, <presentation:footer-decl> 10.9.3.4, <presentation:header-decl> 10.9.3.2, <presentation:settings> 10.9.3.7, <table:calculation-settings> 9.4.1, <table:consolidation> 9.7, <table:content-validations> 9.4.4, <table:database-ranges> 9.4.14, <table:data-pilot-tables> 9.6.2, <table:dde-links> 9.8, <table:label-ranges> 9.4.10, <table:named-expressions> 9.4.11, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:dde-connection-decls> 14.7.3, <text:sequence-decls> 7.4.11, <text:user-field-decls> 7.4.7 and <text:variable-decls> 7.4.2.
The <office:spreadsheet> element represents a spreadsheet document.
The <office:spreadsheet> element is usable with the following element: <office:body> 3.3.
The <office:spreadsheet> element has the following attributes: table:protection-key 19.699, table:protection-key-digest-algorithm 19.700 and table:structure-protected 19.727.
The <office:spreadsheet> element has the following child elements: <table:calculation-settings> 9.4.1, <table:consolidation> 9.7, <table:content-validations> 9.4.4, <table:database-ranges> 9.4.14, <table:data-pilot-tables> 9.6.2, <table:dde-links> 9.8, <table:label-ranges> 9.4.10, <table:named-expressions> 9.4.11, <table:table> 9.1.2, <table:tracked-changes> 9.9.2, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:dde-connection-decls> 14.7.3, <text:sequence-decls> 7.4.11, <text:user-field-decls> 7.4.7 and <text:variable-decls> 7.4.2.
The <office:chart> element represents a chart document.
The <office:chart> element is usable with the following element: <office:body> 3.3.
The <office:chart> element has no attributes.
The <office:chart> element has the following child elements: <chart:chart> 11.1, <table:calculation-settings> 9.4.1, <table:consolidation> 9.7, <table:content-validations> 9.4.4, <table:database-ranges> 9.4.14, <table:data-pilot-tables> 9.6.2, <table:dde-links> 9.8, <table:label-ranges> 9.4.10, <table:named-expressions> 9.4.11, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:dde-connection-decls> 14.7.3, <text:sequence-decls> 7.4.11, <text:user-field-decls> 7.4.7 and <text:variable-decls> 7.4.2.
The <office:image> element represents an image document.
The <office:image> element contains a <draw:frame> element which shall contain a single <draw:image> element.
The <office:image> element is usable with the following element: <office:body> 3.3.
The <office:image> element has no attributes.
The <office:image> element has the following child element: <draw:frame> 10.4.2.
The <office:settings> element contains one or more <config:config-item-set> elements, each of which represents a set of application settings.
The <office:settings> element is usable with the following elements: <office:document> 3.1.2 and <office:document-settings> 3.1.3.5.
The <office:settings> element has no attributes.
The <office:settings> element has the following child element: <config:config-item-set> 3.10.2.
The <config:config-item-set> element is a container element for application setting elements. Setting child elements may occur in any order.
The <config:config-item-set> element is usable with the following elements: <config:config-item-map-entry> 3.10.5, <config:config-item-set> 3.10.2 and <office:settings> 3.10.
The <config:config-item-set> element has the following attribute: config:name 19.31.
The <config:config-item-set> element has the following child elements: <config:config-item> 3.10.3, <config:config-item-map-indexed> 3.10.4, <config:config-item-map-named> 3.10.6 and <config:config-item-set> 3.10.2.
The <config:config-item> element contains the value of an application setting whose name is specified by its config:name attribute.
The <config:config-item> element is usable with the following elements: <config:config-item-map-entry> 3.10.5 and <config:config-item-set> 3.10.2.
The <config:config-item> element has the following attributes: config:name 19.31 and config:type 19.32.
The <config:config-item> element has no child elements.
The <config:config-item> element has text content.
The <config:config-item-map-indexed> element is a container element for ordered sequences of application settings.
The <config:config-item-map-indexed> element is usable with the following elements: <config:config-item-map-entry> 3.10.5 and <config:config-item-set> 3.10.2.
The <config:config-item-map-indexed> element has the following attribute: config:name 19.31.
The <config:config-item-map-indexed> element has the following child element: <config:config-item-map-entry> 3.10.5.
The <config:config-item-map-entry> element represents a single setting in a sequence of settings. The setting itself is defined by the child element of <config:config-item-map-entry>, and may be a single value, a set of settings, or a sequence of settings.
The <config:config-item-map-entry> element is usable with the following elements: <config:config-item-map-indexed> 3.10.4 and <config:config-item-map-named> 3.10.6.
The <config:config-item-map-entry> element has the following attribute: config:name 19.31.
The <config:config-item-map-entry> element has the following child elements: <config:config-item> 3.10.3, <config:config-item-map-indexed> 3.10.4, <config:config-item-map-named> 3.10.6 and <config:config-item-set> 3.10.2.
The <config:config-item-map-named> element contains a sequence of application setting elements. Each sequence is identified by the value of its config:name attribute.
The <config:config-item-map-named> element is usable with the following elements: <config:config-item-map-entry> 3.10.5 and <config:config-item-set> 3.10.2.
The <config:config-item-map-named> element has the following attribute: config:name 19.31.
The <config:config-item-map-named> element has the following child element: <config:config-item-map-entry> 3.10.5.
To represent a text cursor position within a document, a processing instruction with PITarget opendocument (see §2.6 of [XML1.0]) should be used. The name of the cursor position processing instruction, cursor-position, shall follow the PITarget opendocument. The processing instruction may have arbitrary implementation specific attributes.
Note 1: A common view setting for editing applications is the position of the text cursor when saving the document. For WYSIWYG editing applications, this usually will be a position within a paragraph only. For editing applications that provide an XML based view of the document, the cursor position could also be between arbitrary elements, or even within tags.
Note 2: Where a text cursor position is not sufficient to recreate a document view, implementations may use arbitrary document specific settings in addition to a cursor position processing instruction.
The <office:scripts> element contains all the <office:script> elements for a document.
Each <office:script> element contains a script. A document may contain scripts in different scripting languages.
Note: Scripts need not use XML document models.
The <office:scripts> element may also contain <office:event-listeners> elements which contain the events assigned to the document itself. 14.5.2
The <office:scripts> element is usable with the following elements: <office:document> 3.1.2 and <office:document-content> 3.1.3.2.
The <office:scripts> element has no attributes.
The <office:scripts> element has the following child elements: <office:event-listeners> 10.3.19 and <office:script> 3.13.
The <office:script> element contains a script.
The <office:script> element is usable with the following element: <office:scripts> 3.12.
The <office:script> element has the following attribute: script:language 19.432.
The <office:script> element has mixed content where arbitrary child elements are permitted.
Note: In most situations, the element contains the source code of the script, but it may also contain a compiled version of the script or a link to external script code.
The <office:font-face-decls> element contains all the font face declarations (<style:font-face> elements) for a document.
The <office:font-face-decls> element is usable with the following elements: <office:document> 3.1.2, <office:document-content> 3.1.3.2 and <office:document-styles> 3.1.3.3.
The <office:font-face-decls> element has no attributes.
The <office:font-face-decls> element has the following child element: <style:font-face> 16.21.
Styles for a document are defined in container elements according to their type, common, automatic and master.
Page layouts and styles are defined by <style:page-layout> 17.2 and <style:master-page> 16.9 elements, respectively.
The <office:styles> element contains common styles used in a document. A common style is a style chosen by a user for a document or some portion thereof.
The <office:styles> element is usable with the following elements: <office:document> 3.1.2 and <office:document-styles> 3.1.3.3.
The <office:styles> element has no attributes.
The <office:styles> element has the following child elements: <draw:fill-image> 16.40.6, <draw:gradient> 16.40.1, <draw:hatch> 16.40.5, <draw:marker> 16.40.8, <draw:opacity> 16.40.7, <draw:stroke-dash> 16.40.9, <number:boolean-style> 16.27.23, <number:currency-style> 16.27.7, <number:date-style> 16.27.10, <number:number-style> 16.27.2, <number:percentage-style> 16.27.9, <number:text-style> 16.27.25, <number:time-style> 16.27.18, <style:default-page-layout> 16.8, <style:default-style> 16.4, <style:presentation-page-layout> 16.41, <style:style> 16.2, <svg:linearGradient> 16.40.2, <svg:radialGradient> 16.40.3, <text:bibliography-configuration> 16.29.6, <text:linenumbering-configuration> 16.29.1, <text:list-style> 16.30, <text:notes-configuration> 16.29.3 and <text:outline-style> 16.34.
The <office:automatic-styles> element contains automatic styles used in a document.
An automatic style is one contains formatting properties that are considered to be properties of the object to which the style is assigned rather than dedicated style elements.
Note: Common and automatic styles behave differently in ODF editing implementations. Common styles are presented to the user as a named set of formatting properties, automatic styles are not presented to the user as such. The formatting properties of an automatic style are presented to a user as properties of the object to which the style is applied.
The <office:automatic-styles> element is usable with the following elements: <office:document> 3.1.2, <office:document-content> 3.1.3.2 and <office:document-styles> 3.1.3.3.
The <office:automatic-styles> element has no attributes.
The <office:automatic-styles> element has the following child elements: <number:boolean-style> 16.27.23, <number:currency-style> 16.27.7, <number:date-style> 16.27.10, <number:number-style> 16.27.2, <number:percentage-style> 16.27.9, <number:text-style> 16.27.25, <number:time-style> 16.27.18, <style:page-layout> 16.5, <style:style> 16.2 and <text:list-style> 16.30.
The <office:master-styles> element contains master styles that are used in a document. A master style contains formatting and other content that is displayed with document content when the style is used.
The <office:master-styles> element is usable with the following elements: <office:document> 3.1.2 and <office:document-styles> 3.1.3.3.
The <office:master-styles> element has no attributes.
The <office:master-styles> element has the following child elements: <draw:layer-set> 10.2.2, <style:handout-master> 10.2.1, <style:master-page> 16.9 and <table:table-template> 16.18.
An OpenDocument document that is stored in a package may have one or more digital signatures applied to the package. A document signature is a digital signature that is applied to all files in the zip archive of the package. This implies the document files, as well as the files which are part of the package format, such as mimetype, manifest.xml, additional signature files,etc. Only the file containing the document signature may be excluded from the signature.
Document signatures shall be stored in a file called META-INF/documentsignatures.xml in the package as described in section 2.4 of the OpenDocument specification part 3. A document signature shall be considered to be valid only if the “XML Digital Signature” contained in documentsignatures.xml is valid and the file is valid as defined by its digital signature technique. A macro signature is a digital signature that is applied to macro code and other executable code that may be contained in a package. Macro signatures are stored in a file called META-INF/macrosignatures.xml in the package as described in section 2.4 of the OpenDocument specification part 3. Since macro code and executable code is application specific, this specification does not define to the files to which a macro signature applies.
A document may have document and macro signatures applied simultaneously, and may have further applications specific signatures applied to its package.
Metadata is general information about a document or its content.
OpenDocument supports five types of metadata:
1)RDF metadata describing documents or the content of identifiable ODF elements.
2)Text content being used as RDF metadata
3)Pre-defined metadata (meta.xml)
4)User-defined metadata (using the <meta:user-defined> element)
5)Custom metadata (custom XML elements within meta.xml)
Pre-defined and user-defined metadata are both stored in the metadata <office:meta> element. The elements representing this metadata may be omitted or occur multiple times. The updating of multiple instances of the same metadata elements is implementation-specific.
Metadata in OpenDocument documents may be expressed using the model of the W3C Resource Description Framework [RDF-CONCEPTS].
In addition to the mechanism defined in Part 3 of this specification.
RDF metadata can be attached to elements without the use of the manifest.rdf file. Elements supporting this metadata have the following attributes: xhtml:about 19.907, xhtml:property 19.910, xhtml:content 19.908, and xhtml:datatype 19.909. When metadata is added using the xhtml attributes, it is referred to as in content metatada.
Note: Content can be generated from metadata associated with a <text:meta-field> element. See 7.5.19.
The OpenDocument document contains a metadata manifest, as defined in Part 3 of this specification. The [OWL] Metadata Manifest Description ontology defined in Part 3 is extended with additional properties and classes in appendix B. The following OWL classes and properties are defined.
An instance of the odf:ContentFile class represents a content.xml file.
The odf:ContentFile class is a subclass of pkg:File.
An instance of the odf:StylesFile class represents a styles.xml file.
The odf:StylesFile class is a subclass of pkg:File
An instance of the odf:Element class represents an ODF XML element in a content.xml or styles.xml file. It is a subclass of the pkg:Element class, which represents any XML element in the OpenDocument package.
Note: One or more rdf:type properties specify the metadata type of an odf:Element.
Every XML element that has a type ID attribute in a file which is contained in an OpenDocument package may be described using an OWL class, which URI is the concatenation of the element's XML namespace IRI and the element's local name. These classes are subclasses of odf:Element.
The following properties are defined for the subclass describing a <text:meta-field> element (urn:oasis:names:tc:opendocument:xmlns:text:1.0meta-field) : odf:prefix 4.2.2.5 and odf:suffix 4.2.2.6.
The odf:prefix property defines the prefix content of a <text:meta-field> field 7.5.19.
This property can be used with the following class: urn:oasis:names:tc:opendocument:xmlns:text:1.0meta-field 4.2.2.4.
The odf:suffix property defines the suffix content of a <text:meta-field> field 7.5.19.
This property can be used with the following class: urn:oasis:names:tc:opendocument:xmlns:text:1.0meta-field 4.2.2.4.
Non-RDF metadata in OpenDocument is composed of pre-defined metadata elements, user defined metadata elements, and custom metadata elements.
The pre-defined metadata elements have defined semantics. They should be processed and updated by editing applications. They can be referenced from within the document using text fields.
The pre-defined metadata elements borrow heavily upon the metadata standards developed by the Dublin Core Metadata Initiative (http://www.dublincore.org). Metadata elements drawn directly from the Dublin Core work are in the “http://purl.org/dc/elements/1.1/namespace”.
User-defined metadata is a more generic mechanism which specifies a triplet of name, type, and value. Implementations can present these values to the user.
Custom metadata elements are arbitrary elements inside an <office:meta> element. The semantics of custom metadata elements is implementation defined.
Custom metadata elements shall only occur in OpenDocument extended documents. The use of custom metadata is deprecated in favor of RDF/XML based metadata.
Note: Implementations need not process custom metadata other than to preserve it when editing a document.
The <meta:generator> element contains a string that identifies the OpenDocument producer that was used to create or last modify the document. This string should match the definition for user-agents in the HTTP protocol as specified in section 14.43 of [RFC2616]. The generator string should allow OpenDocument consumers to distinguish between all released versions of a producer..
Note: Release versions of a producer could be distinguished based on build ids or patch level information.
If an OpenDocument producer that creates a document cannot provide an identifier string, the producer shall not export this element. If a producer stores a modified document created by another producer cannot provide a unique identifier, it shall not export the original identifier belonging to the producer that created the document.
The <meta:generator> element is usable with the following element: <office:meta> 3.2.
The <meta:generator> element has no attributes.
The <meta:generator> element has no child elements.
The <meta:generator> element has content of data type string 18.2.
The <dc:title> element specifies the title of a document.
The <dc:title> element is usable with the following element: <office:meta> 3.2.
The <dc:title> element has no attributes.
The <dc:title> element has no child elements.
The <dc:title> element has content of data type string 18.2.
The <dc:description> element contains a description of a document.
The <dc:description> element is usable with the following element: <office:meta> 3.2.
The <dc:description> element has no attributes.
The <dc:description> element has no child elements.
The <dc:description> element has content of data type string 18.2.
The <dc:subject> element specifies the subject of a document.
The <dc:subject> element is usable with the following element: <office:meta> 3.2.
The <dc:subject> element has no attributes.
The <dc:subject> element has no child elements.
The <dc:subject> element has content of data type string 18.2.
The <meta:keyword> element contains a keyword pertaining to a document.
The <meta:keyword> element is usable with the following element: <office:meta> 3.2.
The <meta:keyword> element has no attributes.
The <meta:keyword> element has no child elements.
The <meta:keyword> element has content of data type string 18.2.
The <meta:initial-creator> element specifies the name of the initial creator of a document.
The <meta:initial-creator> element is usable with the following element: <office:meta> 3.2.
The <meta:initial-creator> element has no attributes.
The <meta:initial-creator> element has no child elements.
The <meta:initial-creator> element has content of data type string 18.2.
The <dc:creator> element specifies the name of the person who last modified a document (<office:meta>), who created an annotation (<office:annotation>), who authored a change (<office:change-info>).
The <dc:creator> element is usable with the following elements: <office:annotation> 14.1, <office:change-info> 5.5.6 and <office:meta> 3.2.
The <dc:creator> element has no attributes.
The <dc:creator> element has no child elements.
The <dc:creator> element has content of data type string 18.2.
The <meta:printed-by> element specifies the name of the last person who printed a document.
The <meta:printed-by> element is usable with the following element: <office:meta> 3.2.
The <meta:printed-by> element has no attributes.
The <meta:printed-by> element has no child elements.
The <meta:printed-by> element has content of data type string 18.2.
The <meta:creation-date> element specifies the date and time when a document was created.
The <meta:creation-date> element is usable with the following element: <office:meta> 3.2.
The <meta:creation-date> element has no attributes.
The <meta:creation-date> element has no child elements.
The <meta:creation-date> element has content of data type dateTime 18.2.
The <dc:date> element specifies the date and time when the document was last modified (<office:meta>), when an annotation was created (<office:annotation>), when a change was made (<office:change-info>).
The <dc:date> element is usable with the following elements: <office:annotation> 14.1, <office:change-info> 5.5.6 and <office:meta> 3.2.
The <dc:date> element has no attributes.
The <dc:date> element has no child elements.
The <dc:date> element has content of data type dateTime 18.2.
The <meta:print-date> element specifies the date and time when a document was last printed.
The <meta:print-date> element is usable with the following element: <office:meta> 3.2.
The <meta:print-date> element has no attributes.
The <meta:print-date> element has no child elements.
The <meta:print-date> element has content of data type dateTime 18.2.
The <meta:template> element specifies a URL for the document template that was used to create a document. The URL is specified as an Xlink. See [XLink].
The <meta:template> element is usable with the following element: <office:meta> 3.2.
The <meta:template> element has the following attributes: meta:date 19.325, xlink:actuate 19.911, xlink:href 19.912.24, xlink:title 19.914 and xlink:type 19.915.
The <meta:template> element has no child elements.
The <meta:auto-reload> element specifies whether a document is reloaded or replaced by another document after a certain period of time has elapsed.
The <meta:auto-reload> element is usable with the following element: <office:meta> 3.2.
The <meta:auto-reload> element has the following attributes: meta:delay 19.326, xlink:actuate 19.911, xlink:href 19.912.23, xlink:show 19.913 and xlink:type 19.915.
The <meta:auto-reload> element has no child elements.
The <meta:hyperlink-behaviour> element specifies the default behavior for hyperlinks in a document.
The <meta:hyperlink-behaviour> element is usable with the following element: <office:meta> 3.2.
The <meta:hyperlink-behaviour> element has the following attributes: office:target-frame-name 19.383 and xlink:show 19.913.
The <meta:hyperlink-behaviour> element has no child elements.
The <dc:language> element specifies the default language of a document.
The <dc:language> element is usable with the following element: <office:meta> 3.2.
The <dc:language> element has no attributes.
The <dc:language> element has no child elements.
The <dc:language> element has content of data type language 18.3.16.
The <meta:editing-cycles> element specifies the number of times a document has been edited. When a document is created, this value is set to 1. Each time a document is saved, the editing-cycles number is incremented by 1.
The <meta:editing-cycles> element is usable with the following element: <office:meta> 3.2.
The <meta:editing-cycles> element has no attributes.
The <meta:editing-cycles> element has no child elements.
The <meta:editing-cycles> element has content of data type nonNegativeInteger 18.2.
The <meta:editing-duration> element specifies the total time spent editing a document.
The <meta:editing-duration> element is usable with the following element: <office:meta> 3.2.
The <meta:editing-duration> element has no attributes.
The <meta:editing-duration> element has no child elements.
The <meta:editing-duration> element has content of data type duration 18.2.
The <meta:document-statistic> element represents statistics about a document.
The <meta:document-statistic> element is usable with the following element: <office:meta> 3.2.
The <meta:document-statistic> element has the following attributes: meta:cell-count 19.323, meta:character-count 19.324, meta:draw-count 19.327, meta:frame-count 19.328, meta:image-count 19.329, meta:non-whitespace-character-count 19.331, meta:object-count 19.332, meta:ole-object-count 19.333, meta:page-count 19.334, meta:paragraph-count 19.335, meta:row-count 19.336, meta:sentence-count 19.337, meta:syllable-count 19.338, meta:table-count 19.339 and meta:word-count 19.341.
The <meta:document-statistic> element has no child elements.
The <meta:user-defined> element specifies any additional user-defined metadata for a document.
The <meta:user-defined> element is usable with the following element: <office:meta> 3.2.
The <meta:user-defined> element has the following attributes: meta:name 19.330, meta:value-type 19.340.
The <meta:user-defined> element has no child elements.
The <meta:user-defined> element has text content, or depending on the value of the meta:value-type attribute content of type double 18.2, date 18.2, dateTime 18.2, duration 18.2, boolean 18.3.2 or string 18.2.
The <text:h> and <text:p> elements represent headings and paragraphs, respectively.
Headings and paragraphs are collectively referred to as paragraph elements.
The <text:h> element represents a heading in a document. Headings define the division structure for a document. A chapter or section begins with a heading and extends to the next heading at the same or higher level.
The <text:h> element is usable with the following elements: <draw:text-box> 10.4.3, <office:text> 3.4, <style:footer> 16.11, <style:footer-left> 16.13, <style:header> 16.10, <style:header-left> 16.12, <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:deletion> 5.5.4, <text:index-body> 8.2.2, <text:index-title> 8.2.3, <text:list-header> 5.3.3, <text:list-item> 5.3.4, <text:note-body> 6.3.4, <text:numbered-paragraph> 5.3.6 and <text:section> 5.4.
The <text:h> element has the following attributes: text:class-names 19.772.2, text:cond-style-name 19.778, text:id 19.811.6, text:is-list-header 19.818, text:outline-level 19.846.4, text:restart-numbering 19.859, text:start-value 19.870.2, text:style-name 19.876.7, xhtml:about 19.907, xhtml:content 19.908, xhtml:datatype 19.909, xhtml:property 19.910 and xml:id 19.916.
The <text:h> element has the following child elements: <dr3d:scene> 10.5.1, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:annotation> 14.1, <office:annotation-end> 14.2, <presentation:date-time> 10.9.3.5, <presentation:footer> 10.9.3.3, <presentation:header> 10.9.3.1, <text:a> 6.1.8, <text:alphabetical-index-mark> 8.1.10, <text:alphabetical-index-mark-end> 8.1.9, <text:alphabetical-index-mark-start> 8.1.8, <text:author-initials> 7.3.7.2, <text:author-name> 7.3.7.1, <text:bibliography-mark> 8.1.11, <text:bookmark> 6.2.1.2, <text:bookmark-end> 6.2.1.4, <text:bookmark-ref> 7.7.6, <text:bookmark-start> 6.2.1.3, <text:change> 5.5.10, <text:change-end> 5.5.9, <text:change-start> 5.5.8, <text:chapter> 7.3.8, <text:character-count> 7.5.18.5, <text:conditional-text> 7.7.3, <text:creation-date> 7.5.3, <text:creation-time> 7.5.4, <text:creator> 7.5.17, <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6, <text:database-row-select> 7.6.5, <text:date> 7.3.2, <text:dde-connection> 7.7.12, <text:description> 7.5.5, <text:editing-cycles> 7.5.13, <text:editing-duration> 7.5.14, <text:execute-macro> 7.7.10, <text:expression> 7.4.14, <text:file-name> 7.3.9, <text:hidden-paragraph> 7.7.11, <text:hidden-text> 7.7.4, <text:image-count> 7.5.18.7, <text:initial-creator> 7.5.2, <text:keywords> 7.5.12, <text:line-break> 6.1.5, <text:measure> 7.7.13, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:modification-date> 7.5.16, <text:modification-time> 7.5.15, <text:note> 6.3.2, <text:note-ref> 7.7.7, <text:number> 6.1.10, <text:object-count> 7.5.18.8, <text:page-continuation> 7.3.5, <text:page-count> 7.5.18.2, <text:page-number> 7.3.4, <text:page-variable-get> 7.7.1.3, <text:page-variable-set> 7.7.1.2, <text:paragraph-count> 7.5.18.3, <text:placeholder> 7.7.2, <text:print-date> 7.5.8, <text:printed-by> 7.5.9, <text:print-time> 7.5.7, <text:reference-mark> 6.2.2.2, <text:reference-mark-end> 6.2.2.4, <text:reference-mark-start> 6.2.2.3, <text:reference-ref> 7.7.5, <text:ruby> 6.4, <text:s> 6.1.3, <text:script> 7.7.9, <text:sender-city> 7.3.6.13, <text:sender-company> 7.3.6.10, <text:sender-country> 7.3.6.15, <text:sender-email> 7.3.6.7, <text:sender-fax> 7.3.6.9, <text:sender-firstname> 7.3.6.2, <text:sender-initials> 7.3.6.4, <text:sender-lastname> 7.3.6.3, <text:sender-phone-private> 7.3.6.8, <text:sender-phone-work> 7.3.6.11, <text:sender-position> 7.3.6.6, <text:sender-postal-code> 7.3.6.14, <text:sender-state-or-province> 7.3.6.16, <text:sender-street> 7.3.6.12, <text:sender-title> 7.3.6.5, <text:sequence> 7.4.13, <text:sequence-ref> 7.7.8, <text:sheet-name> 7.3.11, <text:soft-page-break> 5.6, <text:span> 6.1.7, <text:subject> 7.5.11, <text:tab> 6.1.4, <text:table-count> 7.5.18.6, <text:table-formula> 7.7.14, <text:template-name> 7.3.10, <text:text-input> 7.4.15, <text:time> 7.3.3, <text:title> 7.5.10, <text:toc-mark> 8.1.4, <text:toc-mark-end> 8.1.3, <text:toc-mark-start> 8.1.2, <text:user-defined> 7.5.6, <text:user-field-get> 7.4.9, <text:user-field-input> 7.4.10, <text:user-index-mark> 8.1.7, <text:user-index-mark-end> 8.1.6, <text:user-index-mark-start> 8.1.5, <text:variable-get> 7.4.5, <text:variable-input> 7.4.6, <text:variable-set> 7.4.4 and <text:word-count> 7.5.18.4.
The <text:h> element has mixed content.
The <text:p> element represents a paragraph, which is the basic unit of text in an OpenDocument file.
The <text:p> element is usable with the following elements: <chart:data-label> 11.14, <chart:equation> 11.18, <chart:footer> 11.2.3, <chart:label-separator> 17.24, <chart:legend> 11.3, <chart:subtitle> 11.2.2, <chart:title> 11.2.1, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:image> 10.4.4, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <draw:text-box> 10.4.3, <form:textarea> 13.5.3, <office:annotation> 14.1, <office:change-info> 5.5.6, <office:text> 3.4, <style:footer> 16.11, <style:footer-left> 16.13, <style:header> 16.10, <style:header-left> 16.12, <style:region-center> 16.15, <style:region-left> 16.14, <style:region-right> 16.16, <table:change-track-table-cell> 9.9.16, <table:covered-table-cell> 9.1.5, <table:error-message> 9.4.7, <table:help-message> 9.4.6, <table:table-cell> 9.1.4, <text:deletion> 5.5.4, <text:index-body> 8.2.2, <text:index-title> 8.2.3, <text:list-header> 5.3.3, <text:list-item> 5.3.4, <text:note-body> 6.3.4, <text:numbered-paragraph> 5.3.6 and <text:section> 5.4.
The <text:p> element has the following attributes: text:class-names 19.772.3, text:cond-style-name 19.778, text:id 19.811.8, text:style-name 19.876.29, xhtml:about 19.907, xhtml:content 19.908, xhtml:datatype 19.909, xhtml:property 19.910 and xml:id 19.916.
The <text:p> element has the following child elements: <dr3d:scene> 10.5.1, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:annotation> 14.1, <office:annotation-end> 14.2, <presentation:date-time> 10.9.3.5, <presentation:footer> 10.9.3.3, <presentation:header> 10.9.3.1, <text:a> 6.1.8, <text:alphabetical-index-mark> 8.1.10, <text:alphabetical-index-mark-end> 8.1.9, <text:alphabetical-index-mark-start> 8.1.8, <text:author-initials> 7.3.7.2, <text:author-name> 7.3.7.1, <text:bibliography-mark> 8.1.11, <text:bookmark> 6.2.1.2, <text:bookmark-end> 6.2.1.4, <text:bookmark-ref> 7.7.6, <text:bookmark-start> 6.2.1.3, <text:change> 5.5.10, <text:change-end> 5.5.9, <text:change-start> 5.5.8, <text:chapter> 7.3.8, <text:character-count> 7.5.18.5, <text:conditional-text> 7.7.3, <text:creation-date> 7.5.3, <text:creation-time> 7.5.4, <text:creator> 7.5.17, <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6, <text:database-row-select> 7.6.5, <text:date> 7.3.2, <text:dde-connection> 7.7.12, <text:description> 7.5.5, <text:editing-cycles> 7.5.13, <text:editing-duration> 7.5.14, <text:execute-macro> 7.7.10, <text:expression> 7.4.14, <text:file-name> 7.3.9, <text:hidden-paragraph> 7.7.11, <text:hidden-text> 7.7.4, <text:image-count> 7.5.18.7, <text:initial-creator> 7.5.2, <text:keywords> 7.5.12, <text:line-break> 6.1.5, <text:measure> 7.7.13, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:modification-date> 7.5.16, <text:modification-time> 7.5.15, <text:note> 6.3.2, <text:note-ref> 7.7.7, <text:object-count> 7.5.18.8, <text:page-continuation> 7.3.5, <text:page-count> 7.5.18.2, <text:page-number> 7.3.4, <text:page-variable-get> 7.7.1.3, <text:page-variable-set> 7.7.1.2, <text:paragraph-count> 7.5.18.3, <text:placeholder> 7.7.2, <text:print-date> 7.5.8, <text:printed-by> 7.5.9, <text:print-time> 7.5.7, <text:reference-mark> 6.2.2.2, <text:reference-mark-end> 6.2.2.4, <text:reference-mark-start> 6.2.2.3, <text:reference-ref> 7.7.5, <text:ruby> 6.4, <text:s> 6.1.3, <text:script> 7.7.9, <text:sender-city> 7.3.6.13, <text:sender-company> 7.3.6.10, <text:sender-country> 7.3.6.15, <text:sender-email> 7.3.6.7, <text:sender-fax> 7.3.6.9, <text:sender-firstname> 7.3.6.2, <text:sender-initials> 7.3.6.4, <text:sender-lastname> 7.3.6.3, <text:sender-phone-private> 7.3.6.8, <text:sender-phone-work> 7.3.6.11, <text:sender-position> 7.3.6.6, <text:sender-postal-code> 7.3.6.14, <text:sender-state-or-province> 7.3.6.16, <text:sender-street> 7.3.6.12, <text:sender-title> 7.3.6.5, <text:sequence> 7.4.13, <text:sequence-ref> 7.7.8, <text:sheet-name> 7.3.11, <text:soft-page-break> 5.6, <text:span> 6.1.7, <text:subject> 7.5.11, <text:tab> 6.1.4, <text:table-count> 7.5.18.6, <text:table-formula> 7.7.14, <text:template-name> 7.3.10, <text:text-input> 7.4.15, <text:time> 7.3.3, <text:title> 7.5.10, <text:toc-mark> 8.1.4, <text:toc-mark-end> 8.1.3, <text:toc-mark-start> 8.1.2, <text:user-defined> 7.5.6, <text:user-field-get> 7.4.9, <text:user-field-input> 7.4.10, <text:user-index-mark> 8.1.7, <text:user-index-mark-end> 8.1.6, <text:user-index-mark-start> 8.1.5, <text:variable-get> 7.4.5, <text:variable-input> 7.4.6, <text:variable-set> 7.4.4 and <text:word-count> 7.5.18.4.
The <text:p> element has mixed content.
The <text:page-sequence> element contains at least one <text:page> element. If there is more than one <text:page> element, the text:master-page-name attribute of the first <text:page> element specifies the default master style for a document.
The <text:page-sequence> element is usable with the following element: <office:text> 3.4.
The <text:page-sequence> element has no attributes.
The <text:page-sequence> element has the following child element: <text:page> 5.2.2.
The <text:page> element represents a page in a <text:page-sequence> element.
The <text:page> element is usable with the following element: <text:page-sequence> 5.2.
The <text:page> element has the following attribute: text:master-page-name 19.835.
The <text:page> element has no child elements.
The <text:list> element represents a list. It may contain a <text:list-header> element, followed by any number of <text:list-item> elements.
Lists may be numbered. The numbering may be restarted with a specific numbering at each list item. Lists may also continue numbering from other lists in order to merge lists into a single, discontinuous list. Whether list numbering is displayed or not depends on the list style being used.
Every list has a list level, which is determined by the nesting of the <text:list> element that represents that list. If a list is not contained in another list, its list level is 1. If a list is contained within another list, the list level of the contained list is the list level of the list in which it is contained incremented by one. If a list is contained in a table cell or text box, its list level returns to 1, even though the table or text box may be nested in another list.
Every list with a list level of 1 defines a list and the counter domain for its list items and any sub list of that list. Each sub list starts a counter for its list items and any sub list it may contain.
Every list, including sub lists, may have a list style which is applied to its list items and sub lists. A list style specified for a sub list overrides the list style specified for the list in which the sub list is contained.
The <text:list> element is usable with the following elements: <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:image> 10.4.4, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <draw:text-box> 10.4.3, <office:annotation> 14.1, <office:text> 3.4, <style:footer> 16.11, <style:footer-left> 16.13, <style:header> 16.10, <style:header-left> 16.12, <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:deletion> 5.5.4, <text:index-body> 8.2.2, <text:index-title> 8.2.3, <text:list-header> 5.3.3, <text:list-item> 5.3.4, <text:note-body> 6.3.4 and <text:section> 5.4.
The <text:list> element has the following attributes: text:continue-list 19.782, text:continue-numbering 19.783, text:style-name 19.876.22 and xml:id 19.916.
The <text:list> element has the following child elements: <text:list-header> 5.3.3 and <text:list-item> 5.3.4.
If a list does not have a style:name attribute and therefore no list style is specified, one of the following actions is taken:
●If the list is contained in another list, the list style defaults to the style of the surrounding list.
●If there is no list style specified for the surrounding list, but the list contains paragraphs that have paragraph styles attached that specify a list style, that list style is used.
●An implementation specific default is applied to the list.
To determine which formatting properties are applied to a list, the list level and its style name are taken into account. 16.30.
The <text:list-header> element represents a list header and is a kind of list item. It contains one or more paragraphs that are displayed before a list. The paragraphs are formatted as list items but they do not have a preceding number or bullet.
The <text:list-header> element is usable with the following element: <text:list> 5.3.1.
The <text:list-header> element has the following attribute: xml:id 19.916.
The <text:list-header> element has the following child elements: <text:h> 5.1.2, <text:list> 5.3.1, <text:number> 6.1.10, <text:p> 5.1.3 and <text:soft-page-break> 5.6.
The <text:list-item> element represents an item in a list.
The <text:list-item> element is usable with the following element: <text:list> 5.3.1.
The <text:list-item> element has the following attributes: text:start-value 19.870.3, text:style-override 19.877 and xml:id 19.916.
The <text:list-item> element has the following child elements: <text:h> 5.1.2, <text:list> 5.3.1, <text:number> 6.1.10, <text:p> 5.1.3 and <text:soft-page-break> 5.6.
The first line in a list item is preceded by a bullet or number, depending on the list style assigned to the list. If a list item starts another list and does not contain any text, no bullet or number is displayed.
The list style which is applied to a list need not contain a list level style for the list level the list item specifies. The following rules are applied to determine the list level style in this case
●If the list is contained in another list, the list level style defined in the list style which is applied to the surrounding list for the level of the item is used.
●If the list is not contained in another list or if no list level style is not defined by any of the list styles assigned to surrounding lists, the list level style defined by the default list style is used See 5.3.2.
The <text:numbered-paragraph> element numbers an individual paragraph, as if it was part of a list at a specified level.
Note: Numbered paragraphs form an equivalent, alternative way of specifying lists. A list in <text:list> representation can be converted into a list in <text:numbered-paragraph> representation and vice versa.
A numbered paragraph can be assigned a list level. A numbered paragraph is equivalent to a list nested to the given level, containing one list item with one paragraph. If no level is given, the numbered paragraph is interpreted as being on level 1.
If a list style is not specified for a numbered paragraph, the list style of the previous numbered paragraph in the same sublist is used. If this paragraph is the first in the sublist, the list style of the previous paragraph in the higher list level is used. If there is no such style available, a default style is applied. This is the same default list style as the one mentioned in section 5.3.2.
If a list level style is missing in the applied list style of a numbered paragraph, the same rules are applied to determine this list level style as for list items.
The text of a formatted number can be included in a <text:number> element.
Note: This text can be used by implementations that do not support numbering.
The <text:numbered-paragraph> element is usable with the following elements: <draw:text-box> 10.4.3, <office:text> 3.4, <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:deletion> 5.5.4, <text:index-body> 8.2.2, <text:index-title> 8.2.3, <text:note-body> 6.3.4 and <text:section> 5.4.
The <text:numbered-paragraph> element has the following attributes: text:continue-numbering 19.783, text:level 19.830, text:list-id 19.831, text:start-value 19.870.6, text:style-name 19.876.25 and xml:id 19.916.
The <text:numbered-paragraph> element has the following child elements: <text:h> 5.1.2, <text:number> 6.1.10 and <text:p> 5.1.3.
If a list style is not specified for a numbered paragraph, the list style of the previous numbered paragraph in the same list is used. If this paragraph is the first in the list, the list style of the previous numbered paragraph in a higher list level is used. If there is no such style available, a default style is applied. 5.3.2
If a list level style is missing in the applied list style of a numbered paragraph, the rules for styles on list items are applied. 5.3.5
The <text:section> element represents a named region of content in a document.
Sections are used to assign certain formatting properties to a region of text or to group text that is automatically acquired from an external data source.
Sections support two ways of linking to external content. If a section is linked to another document, the link can be through one of the following:
●A resource identified by an XLink, represented by a <text:section-source> element
●Dynamic Data Exchange (DDE), represented by a <office:dde-source> element
The <text:section-source> or <office:dde-source> elements occur only in the alternative and then as the first child element of a <text:section> element.
A section that links to external content contains a full representation of the data, so that consumers need to understand the linking information only if they wish to update the contents of the section.
Note: List items shall not contain sections. Lists shall only be wholly contained within section elements. If it is desired to achieve the effect of overlapping lists and sections, or of sections contained within lists, the lists shall be split into distinct lists, each of which would then be wholly contained within a section. When splitting a list, attributes for continuous numbering should be set such that display and behavior are the same as with the original list not interrupted by sections.
The <text:section> element is usable with the following elements: <draw:text-box> 10.4.3, <office:text> 3.4, <style:footer> 16.11, <style:footer-left> 16.13, <style:header> 16.10, <style:header-left> 16.12, <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:deletion> 5.5.4, <text:index-body> 8.2.2, <text:index-title> 8.2.3, <text:note-body> 6.3.4 and <text:section> 5.4.
The <text:section> element has the following attributes: text:condition 19.779.7, text:display 19.798.6, text:name 19.837.14, text:protected 19.851, text:protection-key 19.852, text:protection-key-digest-algorithm 19.853, text:style-name 19.876.32 and xml:id 19.916.
The <text:section> element has the following child elements: <dr3d:scene> 10.5.1, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:dde-source> 14.7.6, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:bibliography> 8.9, <text:change> 5.5.10, <text:change-end> 5.5.9, <text:change-start> 5.5.8, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:list> 5.3.1, <text:numbered-paragraph> 5.3.6, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:section-source> 5.4.2, <text:soft-page-break> 5.6, <text:table-index> 8.5, <text:table-of-content> 8.3 and <text:user-index> 8.7.
The <text:section-source> element indicates that an enclosed section is a linked section.
The <text:section-source> element is usable with the following element: <text:section> 5.4.
The <text:section-source> element has the following attributes: text:filter-name 19.804, text:section-name 19.863, xlink:href 19.912.37, xlink:show 19.913 and xlink:type 19.915.
The <text:section-source> element has no child elements.
The <text:tracked-changes> element acts as a container for <text:changed-region> elements that represent changes in an OpenDocument document. If the <text:tracked-changes> element is absent, change tracking is not possible.
The <text:tracked-changes> element is usable with the following elements: <office:text> 3.4, <style:footer> 16.11, <style:footer-left> 16.13, <style:header> 16.10 and <style:header-left> 16.12.
The <text:tracked-changes> element has the following attribute: text:track-changes 19.885.
The <text:tracked-changes> element has the following child element: <text:changed-region> 5.5.2.
The <text:changed-region> element contains a list of tracked changes for any changed region of a document.
The start and end points of a change region are marked by <text:change-start> and <text:change-end> elements.
The <text:changed-region> element is usable with the following element: <text:tracked-changes> 5.5.1.
The <text:changed-region> element has the following attributes: text:id 19.811.5 and xml:id 19.916.
The <text:changed-region> element has the following child elements: <text:deletion> 5.5.4, <text:format-change> 5.5.5 and <text:insertion> 5.5.3.
The <text:insertion> element contains the information that identify the person responsible for a change and the date of that change. This information may also contain one or more <text:p> elements which contains a comment on the insertion.
The <text:insertion> element's parent <text:changed-region> element has an xml:id or text:id attribute, the value of which binds that parent element to the text:change-id attribute on the <text:change-start> and <text:change-end> elements.
The <text:insertion> element is usable with the following element: <text:changed-region> 5.5.2.
The <text:insertion> element has no attributes.
The <text:insertion> element has the following child element: <office:change-info> 5.5.6.
The <text:deletion> element contains information that identifies the person responsible for a deletion and the date of that deletion. This information may also contain one or more <text:p> elements which contains a comment on the deletion. The <text:deletion> element may also contain content that was deleted while change tracking was enabled. The position where the text was deleted is marked by a <text:change> element.
Deleted text is contained in a paragraph element. To reconstruct the original text, the paragraph containing the deleted text is merged with its surrounding paragraph or heading element.
To reconstruct the text before a deletion took place:
●If the change mark is inside a paragraph, insert the text content of the <text:deletion> element as if the beginning <text:p> and final </text:p> tags were missing.
●If the change mark is inside a heading, proceed as above, except adapt the end tags to match their new counterparts.
●Otherwise, copy the text content of the <text:deletion> element in place of the change mark.
The <text:deletion> element is usable with the following element: <text:changed-region> 5.5.2.
The <text:deletion> element has no attributes.
The <text:deletion> element has the following child elements: <dr3d:scene> 10.5.1, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:change-info> 5.5.6, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:bibliography> 8.9, <text:change> 5.5.10, <text:change-end> 5.5.9, <text:change-start> 5.5.8, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:list> 5.3.1, <text:numbered-paragraph> 5.3.6, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:soft-page-break> 5.6, <text:table-index> 8.5, <text:table-of-content> 8.3 and <text:user-index> 8.7.
The <text:format-change> element represents any change in formatting attributes. The region where the change took place is marked by <text:change-start>, <text:change-end> or <text:change> elements.
Note: This element does not contain formatting changes that have taken place.
The <text:format-change> element is usable with the following element: <text:changed-region> 5.5.2.
The <text:format-change> element has no attributes.
The <text:format-change> element has the following child element: <office:change-info> 5.5.6.
The <office:change-info> element represents who made a change and when. It may also contain a comment (one or more <text:p> elements) on the change.
The <office:change-info> element is usable with the following elements: <table:cell-content-change> 9.9.17, <table:deletion> 9.9.9, <table:insertion> 9.9.3, <table:movement> 9.9.13, <text:deletion> 5.5.4, <text:format-change> 5.5.5 and <text:insertion> 5.5.3.
The <office:change-info> element has no attributes.
The <office:change-info> element has the following child elements: <dc:creator> 4.3.2.7, <dc:date> 4.3.2.10 and <text:p> 5.1.3.
The change mark elements mark start, end and positions in a text where a change has occurred.
These elements use the text:change-id attribute to link to <text:changed-region> elements that contain the change information.
The <text:change-start> element marks the start of a region with content where text has been inserted or the format has been changed.
The <text:change-start> element is usable with the following elements: <draw:text-box> 10.4.3, <office:text> 3.4, <style:footer> 16.11, <style:footer-left> 16.13, <style:header> 16.10, <style:header-left> 16.12, <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:a> 6.1.8, <text:deletion> 5.5.4, <text:h> 5.1.2, <text:index-body> 8.2.2, <text:index-title> 8.2.3, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:note-body> 6.3.4, <text:p> 5.1.3, <text:ruby-base> 6.4.2, <text:section> 5.4 and <text:span> 6.1.7.
The <text:change-start> element has the following attribute: text:change-id 19.768.
The <text:change-start> element has no child elements.
The <text:change-end> element marks the end of a region with content where text has been inserted or the format has been changed.
The <text:change-end> element is usable with the following elements: <draw:text-box> 10.4.3, <office:text> 3.4, <style:footer> 16.11, <style:footer-left> 16.13, <style:header> 16.10, <style:header-left> 16.12, <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:a> 6.1.8, <text:deletion> 5.5.4, <text:h> 5.1.2, <text:index-body> 8.2.2, <text:index-title> 8.2.3, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:note-body> 6.3.4, <text:p> 5.1.3, <text:ruby-base> 6.4.2, <text:section> 5.4 and <text:span> 6.1.7.
The <text:change-end> element has the following attribute: text:change-id 19.768.
The <text:change-end> element has no child elements.
The <text:change> element marks a position in an empty region where text has been deleted.
The <text:change> element is usable with the following elements: <draw:text-box> 10.4.3, <office:text> 3.4, <style:footer> 16.11, <style:footer-left> 16.13, <style:header> 16.10, <style:header-left> 16.12, <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:a> 6.1.8, <text:deletion> 5.5.4, <text:h> 5.1.2, <text:index-body> 8.2.2, <text:index-title> 8.2.3, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:note-body> 6.3.4, <text:p> 5.1.3, <text:ruby-base> 6.4.2, <text:section> 5.4 and <text:span> 6.1.7.
The <text:change> element has the following attribute: text:change-id 19.768.
The <text:change> element has no child elements.
The <text:soft-page-break> element represents a soft page break within or between paragraph elements.
As a child element of a <table:table> element it represents a soft page break between two table rows. It may appear in front of a <table:table-row> element.
The <text:soft-page-break> element is usable with the following elements: <draw:text-box> 10.4.3, <office:text> 3.4, <table:covered-table-cell> 9.1.5, <table:table> 9.1.2, <table:table-cell> 9.1.4, <table:table-header-rows> 9.1.7, <table:table-row-group> 9.1.9, <table:table-rows> 9.1.8, <text:a> 6.1.8, <text:deletion> 5.5.4, <text:h> 5.1.2, <text:index-body> 8.2.2, <text:index-title> 8.2.3, <text:list-header> 5.3.3, <text:list-item> 5.3.4, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:note-body> 6.3.4, <text:p> 5.1.3, <text:ruby-base> 6.4.2, <text:section> 5.4 and <text:span> 6.1.7.
The <text:soft-page-break> element has no attributes.
The <text:soft-page-break> element has no child elements.
The following declaration elements appear before the main content element of a document:
●<text:variable-decl> – declarations for variable fields.
●<text:user-field-decl> – declarations for user-defined fields.
●<text:sequence-decl> – declarations for sequence fields.
●<text:dde-connection> – declarations for DDE fields and DDE sections.
●<text:alphabetical-index-auto-mark-file> – declaration for generation of alphabetical indexes.
The paragraph elements <text:p> and <text:h> and their descendant elements contain the text content of any document. The character content of a paragraph consists of the character data of the paragraph element and the character data of its descendant elements concatenated in document order, with the following exceptions:
Tex character data contained in the following elements or its descendant elements does not define character content of a paragraph:
●<text:note-body>. 6.3.4.
●<text:ruby-text>. 7.5.19
●<office:annotation>. 14.1
●Drawing shape and frame elements defined in sections 10.3, 10.4, 10.5 and 10.6.
Note: This should significantly ease transformations into other formats, since transformations need not interpret most of the descendant elements of a paragraph element to obtain the character content of a paragraph.
Consumers shall collapse white space characters that occur in
●a <text:p> or <text:h> element (so called paragraph elements), and
●in their descendant elements, if the OpenDocument schema permits the inclusion of character data for the element itself and all its ancestor elements up to the paragraph element.
Collapsing white space characters is defined by the following algorithm:
1)The following [UNICODE] characters are normalized to a SPACE character:
HORIZONTAL TABULATION (U+0009)
CARRIAGE RETURN (U+000D)
LINE FEED (U+000A)
SPACE (U+0020)
2)The character data of the paragraph element and of all descendant elements for which the OpenDocument schema permits the inclusion of character data for the element itself and all its ancestor elements up to the paragraph element, is concatenated in document order.
3)Leading SPACE characters at the start of the resulting text and trailing SPACE characters at the end of the resulting text are removed.
4)Sequences of SPACE characters are replaced by a single SPACE character.
The <text:s> element is used to represent the [UNICODE] character SPACE (U+0020).
This element shall be used to represent the second and all following SPACE characters in a sequence of SPACE characters.
Note: It is not an error if the character preceding the element is not a white space character, but it is good practice to use this element only for the second and all following SPACE characters in a sequence.
The <text:s> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:s> element has the following attribute: text:c 19.765.
The <text:s> element has no child elements.
The <text:tab> element represents the [UNICODE] tab character (HORIZONTAL TABULATION, U+0009). A <text:tab> element reserves space from the current position up to the next tab-stop, as defined in the paragraph's style information.
The <text:tab> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:tab> element has the following attribute: text:tab-ref 19.879.
The <text:tab> element has no child elements.
The <text:line-break> element represents a line break.
The <text:line-break> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:line-break> element has no attributes.
The <text:line-break> element has no child elements.
Soft hyphens, hyphens, and non-breaking blanks are represented by [UNICODE] characters.
|
The [UNICODE] character... |
Represents... |
|
SOFT HYPHEN (U+00AD) |
soft hyphens |
|
NON-BREAKING HYPHEN (U+2011) |
non-breaking hyphens |
|
NO-BREAK SPACE (U+00A0) |
non-breaking spaces |
The <text:span> element represents the application of a style to the character content a portion of text. The content of this element is the text which uses that text style.
The <text:span> element can be nested.
White space characters contained in this element are collapsed.
The <text:span> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:span> element has the following attributes: text:class-names 19.772.4 and text:style-name 19.876.33.
The <text:span> element has the following child elements: <dr3d:scene> 10.5.1, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:annotation> 14.1, <office:annotation-end> 14.2, <presentation:date-time> 10.9.3.5, <presentation:footer> 10.9.3.3, <presentation:header> 10.9.3.1, <text:a> 6.1.8, <text:alphabetical-index-mark> 8.1.10, <text:alphabetical-index-mark-end> 8.1.9, <text:alphabetical-index-mark-start> 8.1.8, <text:author-initials> 7.3.7.2, <text:author-name> 7.3.7.1, <text:bibliography-mark> 8.1.11, <text:bookmark> 6.2.1.2, <text:bookmark-end> 6.2.1.4, <text:bookmark-ref> 7.7.6, <text:bookmark-start> 6.2.1.3, <text:change> 5.5.10, <text:change-end> 5.5.9, <text:change-start> 5.5.8, <text:chapter> 7.3.8, <text:character-count> 7.5.18.5, <text:conditional-text> 7.7.3, <text:creation-date> 7.5.3, <text:creation-time> 7.5.4, <text:creator> 7.5.17, <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6, <text:database-row-select> 7.6.5, <text:date> 7.3.2, <text:dde-connection> 7.7.12, <text:description> 7.5.5, <text:editing-cycles> 7.5.13, <text:editing-duration> 7.5.14, <text:execute-macro> 7.7.10, <text:expression> 7.4.14, <text:file-name> 7.3.9, <text:hidden-paragraph> 7.7.11, <text:hidden-text> 7.7.4, <text:image-count> 7.5.18.7, <text:initial-creator> 7.5.2, <text:keywords> 7.5.12, <text:line-break> 6.1.5, <text:measure> 7.7.13, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:modification-date> 7.5.16, <text:modification-time> 7.5.15, <text:note> 6.3.2, <text:note-ref> 7.7.7, <text:object-count> 7.5.18.8, <text:page-continuation> 7.3.5, <text:page-count> 7.5.18.2, <text:page-number> 7.3.4, <text:page-variable-get> 7.7.1.3, <text:page-variable-set> 7.7.1.2, <text:paragraph-count> 7.5.18.3, <text:placeholder> 7.7.2, <text:print-date> 7.5.8, <text:printed-by> 7.5.9, <text:print-time> 7.5.7, <text:reference-mark> 6.2.2.2, <text:reference-mark-end> 6.2.2.4, <text:reference-mark-start> 6.2.2.3, <text:reference-ref> 7.7.5, <text:ruby> 6.4, <text:s> 6.1.3, <text:script> 7.7.9, <text:sender-city> 7.3.6.13, <text:sender-company> 7.3.6.10, <text:sender-country> 7.3.6.15, <text:sender-email> 7.3.6.7, <text:sender-fax> 7.3.6.9, <text:sender-firstname> 7.3.6.2, <text:sender-initials> 7.3.6.4, <text:sender-lastname> 7.3.6.3, <text:sender-phone-private> 7.3.6.8, <text:sender-phone-work> 7.3.6.11, <text:sender-position> 7.3.6.6, <text:sender-postal-code> 7.3.6.14, <text:sender-state-or-province> 7.3.6.16, <text:sender-street> 7.3.6.12, <text:sender-title> 7.3.6.5, <text:sequence> 7.4.13, <text:sequence-ref> 7.7.8, <text:sheet-name> 7.3.11, <text:soft-page-break> 5.6, <text:span> 6.1.7, <text:subject> 7.5.11, <text:tab> 6.1.4, <text:table-count> 7.5.18.6, <text:table-formula> 7.7.14, <text:template-name> 7.3.10, <text:text-input> 7.4.15, <text:time> 7.3.3, <text:title> 7.5.10, <text:toc-mark> 8.1.4, <text:toc-mark-end> 8.1.3, <text:toc-mark-start> 8.1.2, <text:user-defined> 7.5.6, <text:user-field-get> 7.4.9, <text:user-field-input> 7.4.10, <text:user-index-mark> 8.1.7, <text:user-index-mark-end> 8.1.6, <text:user-index-mark-start> 8.1.5, <text:variable-get> 7.4.5, <text:variable-input> 7.4.6, <text:variable-set> 7.4.4 and <text:word-count> 7.5.18.4.
The <text:span> element has mixed content.
The <text:a> element represents a hyperlink in a text document.
The anchor of a hyperlink is composed of the character content contained by the <text:a> element and any of its descendant elements which define character content of the surrounding paragraph elements.
The <text:a> element is usable with the following elements: <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:a> element has the following attributes: office:name 19.378.9, office:target-frame-name 19.383, office:title 19.385, text:style-name 19.876.2, text:visited-style-name 19.903, xlink:actuate 19.911, xlink:href 19.912.33, xlink:show 19.913 and xlink:type 19.915.
The <text:a> element has the following child elements: <dr3d:scene> 10.5.1, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:annotation> 14.1, <office:annotation-end> 14.2, <office:event-listeners> 10.3.19, <presentation:date-time> 10.9.3.5, <presentation:footer> 10.9.3.3, <presentation:header> 10.9.3.1, <text:alphabetical-index-mark> 8.1.10, <text:alphabetical-index-mark-end> 8.1.9, <text:alphabetical-index-mark-start> 8.1.8, <text:author-initials> 7.3.7.2, <text:author-name> 7.3.7.1, <text:bibliography-mark> 8.1.11, <text:bookmark> 6.2.1.2, <text:bookmark-end> 6.2.1.4, <text:bookmark-ref> 7.7.6, <text:bookmark-start> 6.2.1.3, <text:change> 5.5.10, <text:change-end> 5.5.9, <text:change-start> 5.5.8, <text:chapter> 7.3.8, <text:character-count> 7.5.18.5, <text:conditional-text> 7.7.3, <text:creation-date> 7.5.3, <text:creation-time> 7.5.4, <text:creator> 7.5.17, <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6, <text:database-row-select> 7.6.5, <text:date> 7.3.2, <text:dde-connection> 7.7.12, <text:description> 7.5.5, <text:editing-cycles> 7.5.13, <text:editing-duration> 7.5.14, <text:execute-macro> 7.7.10, <text:expression> 7.4.14, <text:file-name> 7.3.9, <text:hidden-paragraph> 7.7.11, <text:hidden-text> 7.7.4, <text:image-count> 7.5.18.7, <text:initial-creator> 7.5.2, <text:keywords> 7.5.12, <text:line-break> 6.1.5, <text:measure> 7.7.13, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:modification-date> 7.5.16, <text:modification-time> 7.5.15, <text:note> 6.3.2, <text:note-ref> 7.7.7, <text:object-count> 7.5.18.8, <text:page-continuation> 7.3.5, <text:page-count> 7.5.18.2, <text:page-number> 7.3.4, <text:page-variable-get> 7.7.1.3, <text:page-variable-set> 7.7.1.2, <text:paragraph-count> 7.5.18.3, <text:placeholder> 7.7.2, <text:print-date> 7.5.8, <text:printed-by> 7.5.9, <text:print-time> 7.5.7, <text:reference-mark> 6.2.2.2, <text:reference-mark-end> 6.2.2.4, <text:reference-mark-start> 6.2.2.3, <text:reference-ref> 7.7.5, <text:ruby> 6.4, <text:s> 6.1.3, <text:script> 7.7.9, <text:sender-city> 7.3.6.13, <text:sender-company> 7.3.6.10, <text:sender-country> 7.3.6.15, <text:sender-email> 7.3.6.7, <text:sender-fax> 7.3.6.9, <text:sender-firstname> 7.3.6.2, <text:sender-initials> 7.3.6.4, <text:sender-lastname> 7.3.6.3, <text:sender-phone-private> 7.3.6.8, <text:sender-phone-work> 7.3.6.11, <text:sender-position> 7.3.6.6, <text:sender-postal-code> 7.3.6.14, <text:sender-state-or-province> 7.3.6.16, <text:sender-street> 7.3.6.12, <text:sender-title> 7.3.6.5, <text:sequence> 7.4.13, <text:sequence-ref> 7.7.8, <text:sheet-name> 7.3.11, <text:soft-page-break> 5.6, <text:span> 6.1.7, <text:subject> 7.5.11, <text:tab> 6.1.4, <text:table-count> 7.5.18.6, <text:table-formula> 7.7.14, <text:template-name> 7.3.10, <text:text-input> 7.4.15, <text:time> 7.3.3, <text:title> 7.5.10, <text:toc-mark> 8.1.4, <text:toc-mark-end> 8.1.3, <text:toc-mark-start> 8.1.2, <text:user-defined> 7.5.6, <text:user-field-get> 7.4.9, <text:user-field-input> 7.4.10, <text:user-index-mark> 8.1.7, <text:user-index-mark-end> 8.1.6, <text:user-index-mark-start> 8.1.5, <text:variable-get> 7.4.5, <text:variable-input> 7.4.6, <text:variable-set> 7.4.4 and <text:word-count> 7.5.18.4.
The <text:a> element has mixed content.
The <text:meta> element represents portions of text that have in content metadata attached. See 19.907.
The <text:meta> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:meta> element has the following attributes: xhtml:about 19.907, xhtml:content 19.908, xhtml:datatype 19.909, xhtml:property 19.910 and xml:id 19.916.
The <text:meta> element has the following child elements: <dr3d:scene> 10.5.1, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:annotation> 14.1, <office:annotation-end> 14.2, <presentation:date-time> 10.9.3.5, <presentation:footer> 10.9.3.3, <presentation:header> 10.9.3.1, <text:a> 6.1.8, <text:alphabetical-index-mark> 8.1.10, <text:alphabetical-index-mark-end> 8.1.9, <text:alphabetical-index-mark-start> 8.1.8, <text:author-initials> 7.3.7.2, <text:author-name> 7.3.7.1, <text:bibliography-mark> 8.1.11, <text:bookmark> 6.2.1.2, <text:bookmark-end> 6.2.1.4, <text:bookmark-ref> 7.7.6, <text:bookmark-start> 6.2.1.3, <text:change> 5.5.10, <text:change-end> 5.5.9, <text:change-start> 5.5.8, <text:chapter> 7.3.8, <text:character-count> 7.5.18.5, <text:conditional-text> 7.7.3, <text:creation-date> 7.5.3, <text:creation-time> 7.5.4, <text:creator> 7.5.17, <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6, <text:database-row-select> 7.6.5, <text:date> 7.3.2, <text:dde-connection> 7.7.12, <text:description> 7.5.5, <text:editing-cycles> 7.5.13, <text:editing-duration> 7.5.14, <text:execute-macro> 7.7.10, <text:expression> 7.4.14, <text:file-name> 7.3.9, <text:hidden-paragraph> 7.7.11, <text:hidden-text> 7.7.4, <text:image-count> 7.5.18.7, <text:initial-creator> 7.5.2, <text:keywords> 7.5.12, <text:line-break> 6.1.5, <text:measure> 7.7.13, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:modification-date> 7.5.16, <text:modification-time> 7.5.15, <text:note> 6.3.2, <text:note-ref> 7.7.7, <text:object-count> 7.5.18.8, <text:page-continuation> 7.3.5, <text:page-count> 7.5.18.2, <text:page-number> 7.3.4, <text:page-variable-get> 7.7.1.3, <text:page-variable-set> 7.7.1.2, <text:paragraph-count> 7.5.18.3, <text:placeholder> 7.7.2, <text:print-date> 7.5.8, <text:printed-by> 7.5.9, <text:print-time> 7.5.7, <text:reference-mark> 6.2.2.2, <text:reference-mark-end> 6.2.2.4, <text:reference-mark-start> 6.2.2.3, <text:reference-ref> 7.7.5, <text:ruby> 6.4, <text:s> 6.1.3, <text:script> 7.7.9, <text:sender-city> 7.3.6.13, <text:sender-company> 7.3.6.10, <text:sender-country> 7.3.6.15, <text:sender-email> 7.3.6.7, <text:sender-fax> 7.3.6.9, <text:sender-firstname> 7.3.6.2, <text:sender-initials> 7.3.6.4, <text:sender-lastname> 7.3.6.3, <text:sender-phone-private> 7.3.6.8, <text:sender-phone-work> 7.3.6.11, <text:sender-position> 7.3.6.6, <text:sender-postal-code> 7.3.6.14, <text:sender-state-or-province> 7.3.6.16, <text:sender-street> 7.3.6.12, <text:sender-title> 7.3.6.5, <text:sequence> 7.4.13, <text:sequence-ref> 7.7.8, <text:sheet-name> 7.3.11, <text:soft-page-break> 5.6, <text:span> 6.1.7, <text:subject> 7.5.11, <text:tab> 6.1.4, <text:table-count> 7.5.18.6, <text:table-formula> 7.7.14, <text:template-name> 7.3.10, <text:text-input> 7.4.15, <text:time> 7.3.3, <text:title> 7.5.10, <text:toc-mark> 8.1.4, <text:toc-mark-end> 8.1.3, <text:toc-mark-start> 8.1.2, <text:user-defined> 7.5.6, <text:user-field-get> 7.4.9, <text:user-field-input> 7.4.10, <text:user-index-mark> 8.1.7, <text:user-index-mark-end> 8.1.6, <text:user-index-mark-start> 8.1.5, <text:variable-get> 7.4.5, <text:variable-input> 7.4.6, <text:variable-set> 7.4.4 and <text:word-count> 7.5.18.4.
The <text:meta> element has mixed content.
The <text:number> element contains the text of a formatted number which is present when a list style is applied to an element whose corresponding list level style specifies that the list label is a number. This text may be used by implementations that do not support the automatic generation of numbering but should be ignored by implementations that do support it.
This element has no attributes.
The <text:number> element is usable with the following elements: <text:h> 5.1.2, <text:list-header> 5.3.3, <text:list-item> 5.3.4 and <text:numbered-paragraph> 5.3.6.
The <text:number> element has no attributes.
The <text:number> element has no child elements.
The <text:number> element has content of data type string 18.2.
Bookmarks can either mark a text position or a text range. A text position is a position inside the text content of a document. A text range starts at any text position and ends at another text position.
The <text:bookmark> element marks a text position.
The <text:bookmark> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:bookmark> element has the following attributes: text:name 19.837.4 and xml:id 19.916.
The <text:bookmark> element has no child elements.
The <text:bookmark-start> element marks the start position of a bookmark in a text range.
For every <text:bookmark-start> element, there shall be a <text:bookmark-end> element in the same document using the same value for the text:name attribute, and vice versa. The <text:bookmark-start> element shall precede the <text:bookmark-end> element.
The <text:bookmark-start> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:bookmark-start> element has the following attributes: text:name 19.837.6, xhtml:about 19.907, xhtml:content 19.908, xhtml:datatype 19.909, xhtml:property 19.910 and xml:id 19.916.
The <text:bookmark-start> element has no child elements.
The <text:bookmark-end> element marks the end position of a bookmark in a text range.
For every <text:bookmark-end> element, there shall be a preceding <text:bookmark-start> element in the same document using the same value for the text:name attribute.
The <text:bookmark-end> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:bookmark-end> element has the following attribute: text:name 19.837.5.
The <text:bookmark-end> element has no child elements.
There are two types of reference marks:
●A point reference
A point reference marks a position in text and is represented by a single <text:reference-mark> element.
●A range reference
A range reference marks a range of characters in text and is represented by two elements; a <text:reference-mark-start> element to mark the start of the range and a following <text:reference-mark-end> element to mark the end of the range.
Every reference is identified by the value of its text:name attribute, which shall be unique. In a range reference, the start and end elements shall use the same attribute value.
Range references support overlapping references.
The <text:reference-mark> element represents a point reference.
The <text:reference-mark> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:reference-mark> element has the following attribute: text:name 19.837.11.
The <text:reference-mark> element has no child elements.
The <text:reference-mark-start> element represent the start of a range reference.
The <text:reference-mark-start> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:reference-mark-start> element has the following attribute: text:name 19.837.13.
The <text:reference-mark-start> element has no child elements.
The <text:reference-mark-end> element represent the end of a range reference.
The <text:reference-mark-end> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:reference-mark-end> element has the following attribute: text:name 19.837.12.
The <text:reference-mark-end> element has no child elements.
Notes consist of a <text:note> element which occurs in the text stream at the position to which the note is anchored. The numbering and rendering of notes is specified by a <text:notes-configuration> element, which occurs inside an <office:styles> element.
The <text:note> element represents text notes which are attached to a text position.
The <text:note> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:note> element has the following attributes: text:id 19.811.7 and text:note-class 19.839.
The <text:note> element has the following child elements: <text:note-body> 6.3.4 and <text:note-citation> 6.3.3.
The <text:note-citation> element contains a citation, either as a formatted number or a string.
The <text:note-citation> element is usable with the following element: <text:note> 6.3.2.
The <text:note-citation> element has the following attribute: text:label 19.828.
The <text:note-citation> element has no child elements.
The <text:note-citation> element has text content.
The <text:note-body> element contains the actual content of a footnote. It does not have any attributes.
Note: The schema allows for the inclusion of notes into the note body. While this may be reasonable for some note types, it is not reasonable for footnotes and endnotes. Conforming implementations need not support such nested notes.
The <text:note-body> element is usable with the following element: <text:note> 6.3.2.
The <text:note-body> element has no attributes.
The <text:note-body> element has the following child elements: <dr3d:scene> 10.5.1, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:bibliography> 8.9, <text:change> 5.5.10, <text:change-end> 5.5.9, <text:change-start> 5.5.8, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:list> 5.3.1, <text:numbered-paragraph> 5.3.6, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:soft-page-break> 5.6, <text:table-index> 8.5, <text:table-of-content> 8.3 and <text:user-index> 8.7.
A ruby is additional text that is displayed above or below a base text. The purpose of a ruby is to annotate a base text or provide information about its pronunciation.
The <text:ruby> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:ruby> element has the following attribute: text:style-name 19.876.30.
The <text:ruby> element has the following child elements: <text:ruby-base> 6.4.2 and <text:ruby-text> 6.4.3.
The <text:ruby-base> element contains the text that is to be annotated. It contains any paragraph element content, like text spans. The element's text:style-name attribute references a ruby style that specifies formatting attributes of the ruby.
The <text:ruby-base> element is usable with the following element: <text:ruby> 6.4.
The <text:ruby-base> element has no attributes.
The <text:ruby-base> element has the following child elements: <dr3d:scene> 10.5.1, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:annotation> 14.1, <office:annotation-end> 14.2, <presentation:date-time> 10.9.3.5, <presentation:footer> 10.9.3.3, <presentation:header> 10.9.3.1, <text:a> 6.1.8, <text:alphabetical-index-mark> 8.1.10, <text:alphabetical-index-mark-end> 8.1.9, <text:alphabetical-index-mark-start> 8.1.8, <text:author-initials> 7.3.7.2, <text:author-name> 7.3.7.1, <text:bibliography-mark> 8.1.11, <text:bookmark> 6.2.1.2, <text:bookmark-end> 6.2.1.4, <text:bookmark-ref> 7.7.6, <text:bookmark-start> 6.2.1.3, <text:change> 5.5.10, <text:change-end> 5.5.9, <text:change-start> 5.5.8, <text:chapter> 7.3.8, <text:character-count> 7.5.18.5, <text:conditional-text> 7.7.3, <text:creation-date> 7.5.3, <text:creation-time> 7.5.4, <text:creator> 7.5.17, <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6, <text:database-row-select> 7.6.5, <text:date> 7.3.2, <text:dde-connection> 7.7.12, <text:description> 7.5.5, <text:editing-cycles> 7.5.13, <text:editing-duration> 7.5.14, <text:execute-macro> 7.7.10, <text:expression> 7.4.14, <text:file-name> 7.3.9, <text:hidden-paragraph> 7.7.11, <text:hidden-text> 7.7.4, <text:image-count> 7.5.18.7, <text:initial-creator> 7.5.2, <text:keywords> 7.5.12, <text:line-break> 6.1.5, <text:measure> 7.7.13, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:modification-date> 7.5.16, <text:modification-time> 7.5.15, <text:note> 6.3.2, <text:note-ref> 7.7.7, <text:object-count> 7.5.18.8, <text:page-continuation> 7.3.5, <text:page-count> 7.5.18.2, <text:page-number> 7.3.4, <text:page-variable-get> 7.7.1.3, <text:page-variable-set> 7.7.1.2, <text:paragraph-count> 7.5.18.3, <text:placeholder> 7.7.2, <text:print-date> 7.5.8, <text:printed-by> 7.5.9, <text:print-time> 7.5.7, <text:reference-mark> 6.2.2.2, <text:reference-mark-end> 6.2.2.4, <text:reference-mark-start> 6.2.2.3, <text:reference-ref> 7.7.5, <text:ruby> 6.4, <text:s> 6.1.3, <text:script> 7.7.9, <text:sender-city> 7.3.6.13, <text:sender-company> 7.3.6.10, <text:sender-country> 7.3.6.15, <text:sender-email> 7.3.6.7, <text:sender-fax> 7.3.6.9, <text:sender-firstname> 7.3.6.2, <text:sender-initials> 7.3.6.4, <text:sender-lastname> 7.3.6.3, <text:sender-phone-private> 7.3.6.8, <text:sender-phone-work> 7.3.6.11, <text:sender-position> 7.3.6.6, <text:sender-postal-code> 7.3.6.14, <text:sender-state-or-province> 7.3.6.16, <text:sender-street> 7.3.6.12, <text:sender-title> 7.3.6.5, <text:sequence> 7.4.13, <text:sequence-ref> 7.7.8, <text:sheet-name> 7.3.11, <text:soft-page-break> 5.6, <text:span> 6.1.7, <text:subject> 7.5.11, <text:tab> 6.1.4, <text:table-count> 7.5.18.6, <text:table-formula> 7.7.14, <text:template-name> 7.3.10, <text:text-input> 7.4.15, <text:time> 7.3.3, <text:title> 7.5.10, <text:toc-mark> 8.1.4, <text:toc-mark-end> 8.1.3, <text:toc-mark-start> 8.1.2, <text:user-defined> 7.5.6, <text:user-field-get> 7.4.9, <text:user-field-input> 7.4.10, <text:user-index-mark> 8.1.7, <text:user-index-mark-end> 8.1.6, <text:user-index-mark-start> 8.1.5, <text:variable-get> 7.4.5, <text:variable-input> 7.4.6, <text:variable-set> 7.4.4 and <text:word-count> 7.5.18.4.
The <text:ruby-base> element has mixed content.
The <text:ruby-text> element contains an annotation text. It may contain only plain text. The element's text:style-name attribute references a text style that specifies further formatting attributes used for the annotation text.
The <text:ruby-text> element is usable with the following element: <text:ruby> 6.4.
The <text:ruby-text> element has the following attribute: text:style-name 19.876.31.
The <text:ruby-text> element has no child elements.
The <text:ruby-text> element has text content.
OpenDocument text documents or OpenDocument text content embedded in other types of documents may contain variable text elements called fields. Fields are commonly used for:
●Page numbers
A page number field displays the number of the page on which it appears. on.
●Creation dates
A creation date field displays the date on which a document was created.
Each field type is represented by a corresponding element type. The content of an element is a textual representation of the current field value as it would be displayed or printed.
The value of a field is stored in an attribute. Storage of the value enables recalculation of the presentation of a field. For string values, if a value is identical to a presentation, the value attribute is omitted to avoid duplicate storage of information.
The presentation of information in a field is determined by the style applied to the field.
OpenDocument fields display information about the current document or about a specific part of the current document.,
The <text:date> element displays the current date. The date can be adjusted to display a date other than the current date.
The <text:date> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:date> element has the following attributes: style:data-style-name 19.471.7, text:date-adjust 19.794, text:date-value 19.795 and text:fixed 19.805.
The <text:date> element has no child elements.
The <text:date> element has text content.
The <text:time> element displays the current time.
The <text:time> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:time> element has the following attributes: style:data-style-name 19.471.16, text:fixed 19.805, text:time-adjust 19.882 and text:time-value 19.883.
The <text:time> element has no child elements.
The <text:time> element has text content.
The <text:page-number> element displays the current page number.
If a number style is not specified for page numbers, the default is the number style of the current page style.
Note: The <text:page-count> element displays the total number of pages in a document. 7.5.18.2
The <text:page-number> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:page-number> element has the following attributes: style:num-format 19.502, style:num-letter-sync 19.503, text:fixed 19.805, text:page-adjust 19.847.2 and text:select-page 19.865.3.
The <text:page-number> element has no child elements.
The <text:page-number> element has text content.
The <text:page-continuation> element displays a continuation reminder printed at the bottom of the page in addition to the page number.
The <text:page-continuation> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:page-continuation> element has the following attributes: text:select-page 19.865.2 and text:string-value 19.873.4.
The <text:page-continuation> element has no child elements.
The <text:page-continuation> element has text content.
There subsequent author fields capture information about second and following authors for a document. In ODF 1.0/1.1, these fields were referenced as “sender” fields and that terminology still appears in the names of these elements.
If a subsequent author field is marked fixed using the text:fixed attribute, the original information in that field is preserved. 19.805 Otherwise, the information is updated each time the file is edited, causing the fields to change value when the document is edited by a different author.
The <text:sender-firstname> element represents the first name of a subsequent author.
The <text:sender-firstname> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sender-firstname> element has the following attribute: text:fixed 19.805.
The <text:sender-firstname> element has no child elements.
The <text:sender-firstname> element has text content.
The <text:sender-lastname> element represents the last name of a subsequent author.
The <text:sender-lastname> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sender-lastname> element has the following attribute: text:fixed 19.805.
The <text:sender-lastname> element has no child elements.
The <text:sender-lastname> element has text content.
The <text:sender-initials> element represents the initials of a subsequent author.
The <text:sender-initials> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sender-initials> element has the following attribute: text:fixed 19.805.
The <text:sender-initials> element has no child elements.
The <text:sender-initials> element has text content.
The <text:sender-title> element represents the title of a subsequent author.
The <text:sender-title> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sender-title> element has the following attribute: text:fixed 19.805.
The <text:sender-title> element has no child elements.
The <text:sender-title> element has text content.
The <text:sender-position> element represents the position of a subsequent author.
The <text:sender-position> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sender-position> element has the following attribute: text:fixed 19.805.
The <text:sender-position> element has no child elements.
The <text:sender-position> element has text content.
The <text:sender-email> element represents the email address of a subsequent author.
The <text:sender-email> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sender-email> element has the following attribute: text:fixed 19.805.
The <text:sender-email> element has no child elements.
The <text:sender-email> element has text content.
The <text:sender-phone-private> element represents the private telephone number of a subsequent author.
The <text:sender-phone-private> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sender-phone-private> element has the following attribute: text:fixed 19.805.
The <text:sender-phone-private> element has no child elements.
The <text:sender-phone-private> element has text content.
The <text:sender-fax> element represents the facsimile number of a subsequent author.
The <text:sender-fax> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sender-fax> element has the following attribute: text:fixed 19.805.
The <text:sender-fax> element has no child elements.
The <text:sender-fax> element has text content.
The <text:sender-company> element represents the name of the company that employs a subsequent author.
The <text:sender-company> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sender-company> element has the following attribute: text:fixed 19.805.
The <text:sender-company> element has no child elements.
The <text:sender-company> element has text content.
The <text:sender-phone-work> element represents the office telephone number of a subsequent author.
The <text:sender-phone-work> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sender-phone-work> element has the following attribute: text:fixed 19.805.
The <text:sender-phone-work> element has no child elements.
The <text:sender-phone-work> element has text content.
The <text:sender-street> element represents the street address of a subsequent author.
The <text:sender-street> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sender-street> element has the following attribute: text:fixed 19.805.
The <text:sender-street> element has no child elements.
The <text:sender-street> element has text content.
The <text:sender-city> element represents the city name of the address of a subsequent author.
The <text:sender-city> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sender-city> element has the following attribute: text:fixed 19.805.
The <text:sender-city> element has no child elements.
The <text:sender-city> element has text content.
The <text:sender-postal-code> element represents the postal code of the address of a subsequent author.
The <text:sender-postal-code> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sender-postal-code> element has the following attribute: text:fixed 19.805.
The <text:sender-postal-code> element has no child elements.
The <text:sender-postal-code> element has text content.
The <text:sender-country> element represents the country name of the address of a subsequent author.
The <text:sender-country> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sender-country> element has the following attribute: text:fixed 19.805.
The <text:sender-country> element has no child elements.
The <text:sender-country> element has text content.
The <text:sender-state-or-province> element represents the state or province name of the address of a subsequent author, if applicable.
The <text:sender-state-or-province> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sender-state-or-province> element has the following attribute: text:fixed 19.805.
The <text:sender-state-or-province> element has no child elements.
The <text:sender-state-or-province> element has text content.
The <text:author-name> element represents the full name of the author of a document.
The <text:author-name> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:author-name> element has the following attribute: text:fixed 19.805.
The <text:author-name> element has no child elements.
The <text:author-name> element has text content.
The <text:author-initials> element represents the initials of the author of a document.
The <text:author-initials> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:author-initials> element has the following attribute: text:fixed 19.805.
The <text:author-initials> element has no child elements.
The <text:author-initials> element has text content.
The <text:chapter> element represents a field that displays one of the following:
●The name of the current chapter
●The number of the current chapter
●Both the name and number of the current chapter
If this element is placed inside a header or footer, it displays the current chapter name or number on every page.
The <text:chapter> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:chapter> element has the following attributes: text:display 19.798.2 and text:outline-level 19.846.3.
The <text:chapter> element has no child elements.
The <text:chapter> element has text content.
The <text:file-name> element represents a field that displays the name of a file that is being edited.
The <text:file-name> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:file-name> element has the following attributes: text:display 19.798.4 and text:fixed 19.805.
The <text:file-name> element has no child elements.
The <text:file-name> element has text content.
The <text:template-name> element represents a field that displays information about the document template in use.
The <text:template-name> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:template-name> element has the following attribute: text:display 19.798.8.
The <text:template-name> element has no child elements.
The <text:template-name> element has text content.
The <text:sheet-name> element displays represents the name of a sheet that is currently being edited in a Spreadsheet document.
The <text:sheet-name> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sheet-name> element has no attributes.
The <text:sheet-name> element has no child elements.
The <text:sheet-name> element has text content.
OpenDocument documents can contain variables, which are processed or displayed using variable fields. In an OpenDocument file, variable declarations shall precede in document order any use of those variable declarations.
There are three types of variables:
●Simple variables
Simple variables, or variables, can take different values at different positions throughout a document. Simple variables can be set using either setter or input fields. Setter fields contain an expression, which is used to compute the new value of the variable. Input fields prompt the user for the new value.
Note: Simple variables can be used to display different text in recurring elements, such as headers or footers.
●User variables
User variables have the same value throughout a document. If a user variable is set anywhere within the document, all fields in the document that display the user variable have the same value. In the office application user interface, a user variable can be set at any occurrence of a user field, or by using user variable input fields. In the OpenDocument file format, the value of the user variable can only be set after the variable is declared.
●Sequence variables
Sequence variables are used to number items in an OpenDocument text document
Note: Sequence variables can be used to number images or tables in a text.
The value of a sequence variable is initialized to 0 (zero) by its declaration.
Expression and text input fields are also variable fields, but they are not associated with any defined variables. Since their functionality is closely related to that of the variable fields, they are also described in this section.
Variables shall be declared before they can be used. The variable declarations are collected in container elements for the each variable type. The OpenDocument elements for declaring variables are described in sections 7.4.3, 7.4.8 and 7.4.12.
The display of variables is determined by styles which are specified by the element that defines the variable.
The <text:variable-decls> element is a container for <text:variable-decl> elements.
The <text:variable-decls> element is usable with the following elements: <office:chart> 3.8, <office:drawing> 3.5, <office:presentation> 3.6, <office:spreadsheet> 3.7, <office:text> 3.4, <style:footer> 16.11, <style:footer-left> 16.13, <style:header> 16.10 and <style:header-left> 16.12.
The <text:variable-decls> element has no attributes.
The <text:variable-decls> element has the following child element: <text:variable-decl> 7.4.3.
The <text:variable-decl> element is used to declare simple variables. This element specifies the name and the value type of a variable.
The <text:variable-decl> element is usable with the following element: <text:variable-decls> 7.4.2.
The <text:variable-decl> element has the following attributes: office:value-type 19.387 and text:name 19.837.25.
The <text:variable-decl> element has no child elements.
The <text:variable-set> element represents a simple variable.
The <text:variable-set> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:variable-set> element has the following attributes: office:boolean-value 19.369, office:currency 19.371, office:date-value 19.372, office:string-value 19.381, office:time-value 19.384, office:value 19.386, office:value-type 19.387, style:data-style-name 19.471.22, text:display 19.798.12, text:formula 19.807 and text:name 19.837.24.
The <text:variable-set> element has no child elements.
The <text:variable-set> element has text content.
The <text:variable-get> element sets the display of the value of a simple variable. The value of this element is the value of the last preceding <text:variable-set> element with an identical value for its text:name attribute.
If there is no preceding <text:variable-set> element with an identical value for its text:name attribute the value of a <text:variable-get> field is undefined.
The <text:variable-get> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:variable-get> element has the following attributes: style:data-style-name 19.471.20, text:display 19.798.10 and text:name 19.837.26.
The <text:variable-get> element has no child elements.
The <text:variable-get> element has text content.
The <text:variable-input> element represents user supplied variable values. This element can be empty if its text:display attribute is set to none.
The <text:variable-input> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:variable-input> element has the following attributes: office:value-type 19.387, style:data-style-name 19.471.21, text:description 19.797, text:display 19.798.11 and text:name 19.837.27.
The <text:variable-input> element has no child elements.
The <text:variable-input> element has text content.
The <text:user-field-decls> element is a container for <text:user-field-decl> elements.
The <text:user-field-decls> element is usable with the following elements: <office:chart> 3.8, <office:drawing> 3.5, <office:presentation> 3.6, <office:spreadsheet> 3.7, <office:text> 3.4, <style:footer> 16.11, <style:footer-left> 16.13, <style:header> 16.10 and <style:header-left> 16.12.
The <text:user-field-decls> element has no attributes.
The <text:user-field-decls> element has the following child element: <text:user-field-decl> 7.4.8.
The <text:user-field-decl> element is used to specify user variable values that are displayed using the <text:user-field-get> element. User variables have the same value throughout a document.
The <text:user-field-decl> element is usable with the following element: <text:user-field-decls> 7.4.7.
The <text:user-field-decl> element has the following attributes: office:boolean-value 19.369, office:currency 19.371, office:date-value 19.372, office:string-value 19.381, office:time-value 19.384, office:value 19.386, office:value-type 19.387, text:formula 19.807 and text:name 19.837.20.
The <text:user-field-decl> element has no child elements.
The <text:user-field-get> element displays the content of a user variable. The value of this element is the value of a <text:user-field-decl> element with a text:name attribute value that matches the text:name attribute of this element.
The <text:user-field-get> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:user-field-get> element has the following attributes: style:data-style-name 19.471.18, text:display 19.798.9 and text:name 19.837.21.
The <text:user-field-get> element has no child elements.
The <text:user-field-get> element has text content.
The <text:user-field-input> element is an alternative method of displaying user variables. The value of this element is the value of a <text:user-field-decl> element with a text:name attribute value that matches the text:name attribute of this element.
This element can be empty if the text:display attribute is set to none.
The <text:user-field-input> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:user-field-input> element has the following attributes: style:data-style-name 19.471.19, text:description 19.797 and text:name 19.837.22.
The <text:user-field-input> element has no child elements.
The <text:user-field-input> element has text content.
The <text:sequence-decls> element is a container for <text:sequence-decl> elements.
The <text:sequence-decls> element is usable with the following elements: <office:chart> 3.8, <office:drawing> 3.5, <office:presentation> 3.6, <office:spreadsheet> 3.7, <office:text> 3.4, <style:footer> 16.11, <style:footer-left> 16.13, <style:header> 16.10 and <style:header-left> 16.12.
The <text:sequence-decls> element has no attributes.
The <text:sequence-decls> element has the following child element: <text:sequence-decl> 7.4.12.
The <text:sequence-decl> element is used to declare sequence variables used to number items within an OpenDocument text document.
Note: Sequence variables are commonly used for sequential numbering. However, expression formulas can be included in sequence fields to support more advanced sequences.
The <text:sequence-decl> element is usable with the following element: <text:sequence-decls> 7.4.11.
The <text:sequence-decl> element has the following attributes: text:display-outline-level 19.800, text:name 19.837.16 and text:separation-character 19.866.
The <text:sequence-decl> element has no child elements.
A <text:sequence> element specifies a sequence field.
A sequence field changes the value of a sequence variable by a specified formula and displays the changed value of the sequence variable in a specified format.
Note: Sequence variables and fields are used to number repeating document elements such as pages, tables or images. In such cases, the formula could be: "sequenceVariableName + 1." A sequence variable can be set to a certain value or not changed at all.
The <text:sequence> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sequence> element has the following attributes: style:num-format 19.502, style:num-letter-sync 19.503, text:formula 19.807, text:name 19.837.15 and text:ref-name 19.855.
The <text:sequence> element has no child elements.
The <text:sequence> element has text content.
The <text:expression> element represents expressions that are evaluated and the resulting value displayed.
The <text:expression> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:expression> element has the following attributes: office:boolean-value 19.369, office:currency 19.371, office:date-value 19.372, office:string-value 19.381, office:time-value 19.384, office:value 19.386, office:value-type 19.387, style:data-style-name 19.471.9, text:display 19.798.3 and text:formula 19.807.
The <text:expression> element has no child elements.
The <text:expression> element has text content.
The <text:text-input> element is a text input field. A text input field is used in a user interface to prompt a user to input text. This text is stored and displayed as the content of this element until it is replaced by a user.
The <text:text-input> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:text-input> element has the following attribute: text:description 19.797.
The <text:text-input> element has no child elements.
The <text:text-input> element has text content.
Metadata field elements display meta information about a document.
All metadata field elements can be marked as fixed using the text:fixed attribute. 19.805
The <text:initial-creator> element displays the value contained by the <meta:initial-creator> element of a document. 4.3.2.6
The <text:initial-creator> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:initial-creator> element has the following attribute: text:fixed 19.805.
The <text:initial-creator> element has no child elements.
The <text:initial-creator> element has text content.
The <text:creation-date> element displays the value contained by the <meta:creation-date> element of a document. 4.3.2.9
The <text:creation-date> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:creation-date> element has the following attributes: style:data-style-name 19.471.4, text:date-value 19.795 and text:fixed 19.805.
The <text:creation-date> element has no child elements.
The <text:creation-date> element has text content.
The <text:creation-time> element represents the time at which a document was created.
The <text:creation-time> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:creation-time> element has the following attributes: style:data-style-name 19.471.5, text:fixed 19.805 and text:time-value 19.883.
The <text:creation-time> element has no child elements.
The <text:creation-time> element has text content.
The <text:description> element displays the content contained by the <dc:description> element of a document. 4.3.2.3
The <text:description> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:description> element has the following attribute: text:fixed 19.805.
The <text:description> element has no child elements.
The <text:description> element has text content.
The <text:user-defined> element displays the value contained by a <meta:user-defined> element of a document. 4.3.3
Note: The correspondence between a <text:user-defined> element and a <meta:user-defined> element is established by the text:name and meta:name attributes, respectively, containing the same value.
The <text:user-defined> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:user-defined> element has the following attributes: office:boolean-value 19.369, office:date-value 19.372, office:string-value 19.381, office:time-value 19.384, office:value 19.386, style:data-style-name 19.471.17, text:fixed 19.805 and text:name 19.837.19.
The <text:user-defined> element has no child elements.
The <text:user-defined> element has text content.
The <text:print-time> element represents the time at which a document was last printed.
The <text:print-time> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:print-time> element has the following attributes: style:data-style-name 19.471.14, text:fixed 19.805 and text:time-value 19.883.
The <text:print-time> element has no child elements.
The <text:print-time> element has text content.
The <text:print-date> element displays the value contained by the <meta:print-date> element of a document. 4.3.2.11
The <text:print-date> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:print-date> element has the following attributes: style:data-style-name 19.471.13, text:date-value 19.795 and text:fixed 19.805.
The <text:print-date> element has no child elements.
The <text:print-date> element has text content.
The <text:printed-by> element displays the value contained by the <meta:printed-by> element of a document. 4.3.2.8
The <text:printed-by> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:printed-by> element has the following attribute: text:fixed 19.805.
The <text:printed-by> element has no child elements.
The <text:printed-by> element has text content.
The <text:title> element displays the value contained by the <dc:title> element of a document. 4.3.2.2
The <text:title> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:title> element has the following attribute: text:fixed 19.805.
The <text:title> element has no child elements.
The <text:title> element has text content.
The <text:subject> element displays the values contained by the <dc:subject> element of a document. 4.3.2.4
The <text:subject> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:subject> element has the following attribute: text:fixed 19.805.
The <text:subject> element has no child elements.
The <text:subject> element has text content.
The <text:keywords> element displays a list of keywords contained in the <meta:keyword> elements of a document.
The <text:keywords> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:keywords> element has the following attribute: text:fixed 19.805.
The <text:keywords> element has no child elements.
The <text:keywords> element has text content.
The <text:editing-cycles> element displays the value contained by the <meta:editing-cycles> element of a document. 4.3.2.16
The <text:editing-cycles> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:editing-cycles> element has the following attribute: text:fixed 19.805.
The <text:editing-cycles> element has no child elements.
The <text:editing-cycles> element has text content.
The <text:editing-duration> element displays the value contained by the <meta:editing-duration> element of a document.
The <text:editing-duration> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:editing-duration> element has the following attributes: style:data-style-name 19.471.8, text:duration 19.801 and text:fixed 19.805.
The <text:editing-duration> element has no child elements.
The <text:editing-duration> element has text content.
The <text:modification-time> element represents the time at which a document was last modified.
This element displays the time information portion of the value of the <dc:date> element.
The <text:modification-time> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:modification-time> element has the following attributes: style:data-style-name 19.471.12, text:fixed 19.805 and text:time-value 19.883.
The <text:modification-time> element has no child elements.
The <text:modification-time> element has text content.
The <text:modification-date> element displays the value contained by the <dc:date> element of a document. 4.3.2.10
The <text:modification-date> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:modification-date> element has the following attributes: style:data-style-name 19.471.11, text:date-value 19.795 and text:fixed 19.805.
The <text:modification-date> element has no child elements.
The <text:modification-date> element has text content.
The <text:creator> element displays the value contained by the <dc:creator> element of a document. 4.3.2.7
The <text:creator> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:creator> element has the following attribute: text:fixed 19.805.
The <text:creator> element has no child elements.
The <text:creator> element has text content.
The contents of <text:word-count> and <text:character-count> elements are locale specific and are not defined by OpenDocument.
The <text:page-count> element displays the value of the meta:page-count attribute of the <meta:document-statistic> element of a document. 19.334
The <text:page-count> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:page-count> element has the following attributes: style:num-format 19.502 and style:num-letter-sync 19.503.
The <text:page-count> element has no child elements.
The <text:page-count> element has text content.
The <text:paragraph-count> element displays the value of the meta:paragraph-count attribute of the <meta:document-statistic> element of a document. 19.335
The <text:paragraph-count> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:paragraph-count> element has the following attributes: style:num-format 19.502 and style:num-letter-sync 19.503.
The <text:paragraph-count> element has no child elements.
The <text:paragraph-count> element has text content.
The <text:word-count> element displays the value of the meta:word-count attribute of the <meta:document-statistic> element of a document. 19.341
The <text:word-count> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:word-count> element has the following attributes: style:num-format 19.502 and style:num-letter-sync 19.503.
The <text:word-count> element has no child elements.
The <text:word-count> element has text content.
The <text:character-count> element displays the value of the meta:character-count attribute of the <meta:document-statistic> element of a document. 19.324
The <text:character-count> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:character-count> element has the following attributes: style:num-format 19.502 and style:num-letter-sync 19.503.
The <text:character-count> element has no child elements.
The <text:character-count> element has text content.
The <text:table-count> element displays the value of the meta:table-count attribute of the <meta:document-statistic> element of a document. 19.339
The <text:table-count> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:table-count> element has the following attributes: style:num-format 19.502 and style:num-letter-sync 19.503.
The <text:table-count> element has no child elements.
The <text:table-count> element has text content.
The <text:image-count> element displays the value of the meta:image-count attribute of the <meta:document-statistic> element of a document. 19.329
The <text:image-count> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:image-count> element has the following attributes: style:num-format 19.502 and style:num-letter-sync 19.503.
The <text:image-count> element has no child elements.
The <text:image-count> element has text content.
The <text:object-count> element displays the value of the meta:object-count attribute of the <meta:document-statistic> element of a document. 19.332
The <text:object-count> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:object-count> element has the following attributes: style:num-format 19.502 and style:num-letter-sync 19.503.
The <text:object-count> element has no child elements.
The <text:object-count> element has text content.
If content is created based on metadata, the content is inserted as part of a <text:meta-field> element.
The <text:meta-field> element may contain any paragraph content, including another <text:meta-field> element.
The <text:meta-field> element shall have an xml:id attribute for the attachment of the metadata which was used to create the field content.
The <text:meta-field> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:meta-field> element has the following attributes: style:data-style-name 19.471.10 and xml:id 19.916.
The <text:meta-field> element has the following child elements: <dr3d:scene> 10.5.1, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:annotation> 14.1, <office:annotation-end> 14.2, <presentation:date-time> 10.9.3.5, <presentation:footer> 10.9.3.3, <presentation:header> 10.9.3.1, <text:a> 6.1.8, <text:alphabetical-index-mark> 8.1.10, <text:alphabetical-index-mark-end> 8.1.9, <text:alphabetical-index-mark-start> 8.1.8, <text:author-initials> 7.3.7.2, <text:author-name> 7.3.7.1, <text:bibliography-mark> 8.1.11, <text:bookmark> 6.2.1.2, <text:bookmark-end> 6.2.1.4, <text:bookmark-ref> 7.7.6, <text:bookmark-start> 6.2.1.3, <text:change> 5.5.10, <text:change-end> 5.5.9, <text:change-start> 5.5.8, <text:chapter> 7.3.8, <text:character-count> 7.5.18.5, <text:conditional-text> 7.7.3, <text:creation-date> 7.5.3, <text:creation-time> 7.5.4, <text:creator> 7.5.17, <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6, <text:database-row-select> 7.6.5, <text:date> 7.3.2, <text:dde-connection> 7.7.12, <text:description> 7.5.5, <text:editing-cycles> 7.5.13, <text:editing-duration> 7.5.14, <text:execute-macro> 7.7.10, <text:expression> 7.4.14, <text:file-name> 7.3.9, <text:hidden-paragraph> 7.7.11, <text:hidden-text> 7.7.4, <text:image-count> 7.5.18.7, <text:initial-creator> 7.5.2, <text:keywords> 7.5.12, <text:line-break> 6.1.5, <text:measure> 7.7.13, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:modification-date> 7.5.16, <text:modification-time> 7.5.15, <text:note> 6.3.2, <text:note-ref> 7.7.7, <text:object-count> 7.5.18.8, <text:page-continuation> 7.3.5, <text:page-count> 7.5.18.2, <text:page-number> 7.3.4, <text:page-variable-get> 7.7.1.3, <text:page-variable-set> 7.7.1.2, <text:paragraph-count> 7.5.18.3, <text:placeholder> 7.7.2, <text:print-date> 7.5.8, <text:printed-by> 7.5.9, <text:print-time> 7.5.7, <text:reference-mark> 6.2.2.2, <text:reference-mark-end> 6.2.2.4, <text:reference-mark-start> 6.2.2.3, <text:reference-ref> 7.7.5, <text:ruby> 6.4, <text:s> 6.1.3, <text:script> 7.7.9, <text:sender-city> 7.3.6.13, <text:sender-company> 7.3.6.10, <text:sender-country> 7.3.6.15, <text:sender-email> 7.3.6.7, <text:sender-fax> 7.3.6.9, <text:sender-firstname> 7.3.6.2, <text:sender-initials> 7.3.6.4, <text:sender-lastname> 7.3.6.3, <text:sender-phone-private> 7.3.6.8, <text:sender-phone-work> 7.3.6.11, <text:sender-position> 7.3.6.6, <text:sender-postal-code> 7.3.6.14, <text:sender-state-or-province> 7.3.6.16, <text:sender-street> 7.3.6.12, <text:sender-title> 7.3.6.5, <text:sequence> 7.4.13, <text:sequence-ref> 7.7.8, <text:sheet-name> 7.3.11, <text:soft-page-break> 5.6, <text:span> 6.1.7, <text:subject> 7.5.11, <text:tab> 6.1.4, <text:table-count> 7.5.18.6, <text:table-formula> 7.7.14, <text:template-name> 7.3.10, <text:text-input> 7.4.15, <text:time> 7.3.3, <text:title> 7.5.10, <text:toc-mark> 8.1.4, <text:toc-mark-end> 8.1.3, <text:toc-mark-start> 8.1.2, <text:user-defined> 7.5.6, <text:user-field-get> 7.4.9, <text:user-field-input> 7.4.10, <text:user-index-mark> 8.1.7, <text:user-index-mark-end> 8.1.6, <text:user-index-mark-start> 8.1.5, <text:variable-get> 7.4.5, <text:variable-input> 7.4.6, <text:variable-set> 7.4.4 and <text:word-count> 7.5.18.4.
The <text:meta-field> element has mixed content.
Documents can reference databases and display database information as text content. To display database information, the OpenDocument schema uses a group of text fields, collectively called database fields. Office applications may use database tables from SQL servers, therefore database fields can be used to access any SQL database, provided that the appropriate drivers are available.
A database may contain the following components:
●Tables, which store data.
●Queries, which extract a subset of data from one or more tables.
●Forms, which present data. 12.25.2
●Reports, which summarize database content. 12.25.3
From the point of view of embedding database information in OpenDocument text documents, queries and tables are considered the same. Therefore for the remainder of this section, the phrase database table refers to both database tables and database queries.
Database fields operate on a set of database rows, the so called current selection, which is either a database table, or the result of a database query. The current selection is determined by the data source information that is contained in database fields. The current selection is retrieved once per document and data source, regardless of the number of database fields that are associated with a particular data source.
Database fields display data contained in a particular database row within the current selection, the so called current row. Which row within the current selection is the current row is controlled by database fields, too.
The <form:connection-resource> element specifies a source database.
The <form:connection-resource> element is usable with the following elements: <form:form> 13.3, <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6 and <text:database-row-select> 7.6.5.
The <form:connection-resource> element has the following attribute: xlink:href 19.912.20.
The <form:connection-resource> element has no child elements.
The <text:database-display> element represents data from the current database row.
The <text:database-display> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:database-display> element has the following attributes: style:data-style-name 19.471.6, text:column-name 19.773, text:database-name 19.793, text:table-name 19.880 and text:table-type 19.881.
The <text:database-display> element has the following child element: <form:connection-resource> 7.6.2.
The <text:database-display> element has text content.
The <text:database-next> element select the database row following the one currently displayed in a <text:database-display> field.
The <text:database-next> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:database-next> element has the following attributes: text:condition 19.779.3, text:database-name 19.793, text:table-name 19.880 and text:table-type 19.881.
The <text:database-next> element has the following child element: <form:connection-resource> 7.6.2.
The <text:database-row-select> element selects a specific row from a current selection.
The <text:database-row-select> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:database-row-select> element has the following attributes: text:condition 19.779.4, text:database-name 19.793, text:row-number 19.861, text:table-name 19.880 and text:table-type 19.881.
The <text:database-row-select> element has the following child element: <form:connection-resource> 7.6.2.
The <text:database-row-number> element displays the current row number for a given table. The element displays the actual row number from ac database and not the row number of a current selection that is used as an attribute value in the <text:database-row-select> element.
The <text:database-row-number> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:database-row-number> element has the following attributes: style:num-format 19.502, style:num-letter-sync 19.503, text:database-name 19.793, text:table-name 19.880, text:table-type 19.881 and text:value 19.902.
The <text:database-row-number> element has the following child element: <form:connection-resource> 7.6.2.
The <text:database-row-number> element has text content.
The <text:database-name> element displays the database and table name of the last used table.
Note: Implementations may keep track of the last database and table that was used in the document.
The <text:database-name> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:database-name> element has the following attributes: text:database-name 19.793, text:table-name 19.880 and text:table-type 19.881.
The <text:database-name> element has the following child element: <form:connection-resource> 7.6.2.
The <text:database-name> element has text content.
Page variables enable an alternative page numbering to be defined for documents. There is only one page variable, and it is set by any set page variable field in the document. The value of the page variable is increased on each page.
The <text:page-variable-set> element is used to set a page variable.
The <text:page-variable-set> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:page-variable-set> element has the following attributes: text:active 19.752 and text:page-adjust 19.847.3.
The <text:page-variable-set> element has no child elements.
The <text:page-variable-set> element has text content.
The <text:page-variable-get> element displays the value of a page variable.
If the text:active attribute 19.752, has the value of false, the <text:page-variable-get> element will have no display for that page.
The <text:page-variable-get> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:page-variable-get> element has the following attributes: style:num-format 19.502 and style:num-letter-sync 19.503.
The <text:page-variable-get> element has no child elements.
The <text:page-variable-get> element has text content.
The <text:placeholder> element is a placeholder field to indicate locations in a document where the user may insert content of a certain type. Defined content types are text, table, text box, image or object and are specified in the mandatory attribute text:placeholder-type. The placeholder field's content is displayed in the document for the purpose of presenting further information about the placeholder field's intention. When the content of the specified type is inserted the placeholder field is removed from the document.
The <text:placeholder> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:placeholder> element has the following attributes: text:description 19.797 and text:placeholder-type 19.849.
The <text:placeholder> element has no child elements.
The <text:placeholder> element has text content.
The <text:conditional-text> element specifies a condition for display of one text string or another. If the condition is true, one of the text strings is displayed. If the condition is false, the other text string is displayed.
The <text:conditional-text> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:conditional-text> element has the following attributes: text:condition 19.779.2, text:current-value 19.787, text:string-value-if-false 19.874 and text:string-value-if-true 19.875.
The <text:conditional-text> element has no child elements.
The <text:conditional-text> element has text content.
The <text:hidden-text> element displays text it contains, except when a specified condition is |true, then it does not display the text it contains.
The <text:hidden-text> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:hidden-text> element has the following attributes: text:condition 19.779.6, text:is-hidden 19.817 and text:string-value 19.873.3.
The <text:hidden-text> element has no child elements.
The <text:hidden-text> element has text content.
The <text:reference-ref> element represents a field that represents a reference to a <text:reference-mark-start> or <text:reference-mark> element in a text.
The <text:reference-ref> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:reference-ref> element has the following attributes: text:reference-format 19.856 and text:ref-name 19.855.4.
The <text:reference-ref> element has no child elements.
The <text:reference-ref> element has text content.
The <text:bookmark-ref> element represents a field that represents a reference to a <text:bookmark-start> or <text:bookmark> element in a text.
The <text:bookmark-ref> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:bookmark-ref> element has the following attributes: text:reference-format 19.856 and text:ref-name 19.855.2.
The <text:bookmark-ref> element has no child elements.
The <text:bookmark-ref> element has text content.
The <text:note-ref> element represents a field that represents a reference to a <text:note> element in a text.
The <text:note-ref> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:note-ref> element has the following attributes: text:note-class 19.839, text:reference-format 19.856 and text:ref-name 19.855.3.
The <text:note-ref> element has no child elements.
The <text:note-ref> element has text content.
The <text:sequence-ref> element represents a field that represents a reference to a <text:sequence> element in a text.
The <text:sequence-ref> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:sequence-ref> element has the following attributes: text:reference-format 19.856 and text:ref-name 19.855.6.
The <text:sequence-ref> element has no child elements.
The <text:sequence-ref> element has text content.
The <text:script> element represents a field that stores scripts or sections of scripts. The field can be used to store and edit scripts that are attached to the document.
Note: The primary purpose of this field is to provide an equivalent to the <script> element in [HTML4], so that the content of a <script> element in HTML can be imported, edited, and exported using office application software.
The source code for the script can be stored in one of the following ways:
●The <text:script> element contains the source code.
●The source code is stored in an external file. The xlink:href attribute specifies the location of the source file.
The element should have either an xlink:href attribute or content, but not both.
The <text:script> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:script> element has the following attributes: script:language 19.432, xlink:href 19.912.36 and xlink:type 19.915.
The <text:script> element has no child elements.
The <text:script> element has text content. Text content is only permitted if a xlink:href attribute is not present.
The <text:execute-macro> element represents a field that contains the name of a macro that is executed when the field is activated. The element may contain a text description of the macro. The name of the macro to be executed is specified by the text:name attribute.
The <text:execute-macro> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:execute-macro> element has the following attribute: text:name 19.837.7.
The <text:execute-macro> element has the following child element: <office:event-listeners> 10.3.19.
The <text:execute-macro> element has text content.
The <text:hidden-paragraph> element is a field that represents a condition, that satisfaction of which either displays or hides the paragraph where this element appears.
The <text:hidden-paragraph> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:hidden-paragraph> element has the following attributes: text:condition 19.779.5 and text:is-hidden 19.817.
The <text:hidden-paragraph> element has no child elements.
The <text:hidden-paragraph> element has text content.
The <text:dde-connection> element represents a field that is information from a DDE connection. The content of this field is the last data that was received from a DDE connection. This is used as the content of this field if the DDE connection cannot be accessed.
See 14.7 for the use of DDE connections.
The <text:dde-connection> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:dde-connection> element has the following attribute: text:connection-name 19.780.
The <text:dde-connection> element has no child elements.
The <text:dde-connection> element has text content.
The <text:measure> element represents a field that displays measure text. It can only be used within text that is contained in measure drawing objects.
The <text:measure> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:measure> element has the following attribute: text:kind 19.827.
The <text:measure> element has no child elements.
The <text:measure> element has text content.
The <text:table-formula> element field is deprecated. It stores a formula to be used in tables, a function that is better performed by the table:formula attribute of the table cell.
The <text:table-formula> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:table-formula> element has the following attributes: style:data-style-name 19.471.15, text:display 19.798.7 and text:formula 19.807.
The <text:table-formula> element has no child elements.
The <text:table-formula> element has text content.
OpenDocument text documents may contain automatically generated indexes. An index contains a sorted list of all items of certain types, where the sorting and the type of items are determined by the specific type of index.
There are three types of index marks that correspond to the three types of index that make use of index marks. The three types of index marks are:
●Table of contents index marks
●User-defined index marks
●Alphabetical index marks
The rules for index marks are:
●Index marks are represented by start and end elements or by non-enclosing index point elements.
●Start and end index elements use the text:id attribute to match start and end elements for a particular index mark.
●Start and end index elements shall be contained in the same paragraph, with the start element occurring first in document order.
●The attributes associated with an index mark are attached to the start element.
●The text between the start and end index elements is the text of the index entry.
●Index marks can overlap.
The <text:toc-mark-start> element marks the start of a table of contents index entry.
The <text:toc-mark-start> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:toc-mark-start> element has the following attributes: text:id 19.811.10 and text:outline-level 19.846.11.
The <text:toc-mark-start> element has no child elements.
The <text:toc-mark-end> element marks the end of a table of contents index entry.
The <text:toc-mark-end> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:toc-mark-end> element has the following attribute: text:id 19.811.9.
The <text:toc-mark-end> element has no child elements.
The <text:toc-mark> element marks a non-enclosed location that will appear in the table of contents.
The <text:toc-mark> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:toc-mark> element has the following attributes: text:outline-level 19.846.10 and text:string-value 19.873.5.
The <text:toc-mark> element has no child elements.
The <text:user-index-mark-start> element marks the start of a user-defined index entry.
The <text:user-index-mark-start> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:user-index-mark-start> element has the following attributes: text:id 19.811.12, text:index-name 19.813 and text:outline-level 19.846.13.
The <text:user-index-mark-start> element has no child elements.
The <text:user-index-mark-end> element marks the end of the user-defined index entry.
The <text:user-index-mark-end> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:user-index-mark-end> element has the following attribute: text:id 19.811.11.
The <text:user-index-mark-end> element has no child elements.
The <text:user-index-mark> element represents a user defined index mark that does not enclose content.
The <text:user-index-mark> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:user-index-mark> element has the following attributes: text:index-name 19.813, text:outline-level 19.846.7 and text:string-value 19.873.6.
The <text:user-index-mark> element has no child elements.
The <text:alphabetical-index-mark-start> element marks the start of an alphabetical index entry.
The <text:alphabetical-index-mark-start> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:alphabetical-index-mark-start> element has the following attributes: text:id 19.811.4, text:key1 19.823, text:key1-phonetic 19.825, text:key2 19.824, text:key2-phonetic 19.826, text:main-entry 19.833 and text:string-value-phonetic 19.872.
The <text:alphabetical-index-mark-start> element has no child elements.
The <text:alphabetical-index-mark-end> element marks the end of an alphabetical index entry.
The <text:alphabetical-index-mark-end> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:alphabetical-index-mark-end> element has the following attribute: text:id 19.811.3.
The <text:alphabetical-index-mark-end> element has no child elements.
The <text:user-index-mark> element represents a user defined index mark that does not enclose content.
The <text:alphabetical-index-mark> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:alphabetical-index-mark> element has the following attributes: text:key1 19.823, text:key1-phonetic 19.825, text:key2 19.824, text:key2-phonetic 19.826, text:main-entry 19.833, text:string-value 19.873.2 and text:string-value-phonetic 19.872.
The <text:alphabetical-index-mark> element has no child elements.
The <text:bibliography-mark> element contains the text and information for a bibliography index entry.
The <text:bibliography-mark> element is usable with the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.
The <text:bibliography-mark> element has the following attributes: text:address 19.753, text:annote 19.757, text:author 19.758, text:bibliography-type 19.760, text:booktitle 19.761, text:chapter 19.769, text:custom1 19.788, text:custom2 19.789, text:custom3 19.790, text:custom4 19.791, text:custom5 19.792, text:edition 19.802, text:editor 19.803, text:howpublished 19.809, text:identifier 19.812, text:institution 19.816, text:isbn 19.819, text:issn 19.820, text:journal 19.821, text:month 19.836, text:note