[Libreoffice-commits] core.git: schema/libreoffice
Michael Stahl (via logerrit)
logerrit at kemper.freedesktop.org
Thu Aug 6 12:01:53 UTC 2020
schema/libreoffice/OpenDocument-schema-v1.3+libreoffice.rng | 52 ++++++++++++
1 file changed, 52 insertions(+)
New commits:
commit ee9cb297c583cb5a2e6ed388af31fffc79f282ca
Author: Michael Stahl <Michael.Stahl at cib.de>
AuthorDate: Wed Aug 5 17:15:52 2020 +0200
Commit: Michael Stahl <michael.stahl at cib.de>
CommitDate: Thu Aug 6 14:01:14 2020 +0200
schema: add fieldmarks to LO schema
Change-Id: I4ff445a9cf70a3a918d9a47f9bf615167f85958b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100180
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli at libreoffice.org>
Reviewed-by: Michael Stahl <michael.stahl at cib.de>
diff --git a/schema/libreoffice/OpenDocument-schema-v1.3+libreoffice.rng b/schema/libreoffice/OpenDocument-schema-v1.3+libreoffice.rng
index 51d905c88b13..920cc0348111 100644
--- a/schema/libreoffice/OpenDocument-schema-v1.3+libreoffice.rng
+++ b/schema/libreoffice/OpenDocument-schema-v1.3+libreoffice.rng
@@ -2368,4 +2368,56 @@ xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.
</rng:optional>
</rng:define>
+ <!-- https://issues.oasis-open.org/browse/OFFICE-2096 -->
+ <rng:define name="paragraph-content" combine="choice"
+ xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0">
+ <rng:element name="field:fieldmark-start">
+ <rng:attribute name="text:name">
+ <rng:ref name="string"/>
+ </rng:attribute>
+ <rng:attribute name="field:type">
+ <!-- TODO <rng:ref name="namespacedToken"/> -->
+ <rng:ref name="string"/>
+ </rng:attribute>
+ <rng:zeroOrMore>
+ <rng:element name="field:param">
+ <rng:attribute name="field:name">
+ <rng:ref name="string"/>
+ </rng:attribute>
+ <rng:attribute name="field:value">
+ <rng:ref name="string"/>
+ </rng:attribute>
+ </rng:element>
+ </rng:zeroOrMore>
+ </rng:element>
+ </rng:define>
+ <rng:define name="paragraph-content" combine="choice"
+ xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0">
+ <rng:element name="field:fieldmark-end">
+ <rng:empty/>
+ </rng:element>
+ </rng:define>
+ <rng:define name="paragraph-content" combine="choice"
+ xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0">
+ <rng:element name="field:fieldmark">
+ <rng:attribute name="text:name">
+ <rng:ref name="string"/>
+ </rng:attribute>
+ <rng:attribute name="field:type">
+ <!-- TODO <rng:ref name="namespacedToken"/> -->
+ <rng:ref name="string"/>
+ </rng:attribute>
+ <rng:zeroOrMore>
+ <rng:element name="field:param">
+ <rng:attribute name="field:name">
+ <rng:ref name="string"/>
+ </rng:attribute>
+ <rng:attribute name="field:value">
+ <rng:ref name="string"/>
+ </rng:attribute>
+ </rng:element>
+ </rng:zeroOrMore>
+ </rng:element>
+ </rng:define>
+
</rng:grammar>
More information about the Libreoffice-commits
mailing list