schema: update to ODF 1.3 OS

Change-Id: I97e28612aeeebed709da9ad621250c6b26e55f92
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116734
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
This commit is contained in:
Michael Stahl
2021-06-10 19:07:36 +02:00
parent 363b98b268
commit 7f3c9da5a0
11 changed files with 126 additions and 229 deletions
@@ -1,25 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Open Document Format for Office Applications (OpenDocument) Version 1.3
Committee Specification 01
25 December 2019
Copyright (c) OASIS Open 2019. All Rights Reserved.
Source: https://docs.oasis-open.org/office/OpenDocument/v1.3/cs01/schemas/
OASIS Standard
27 April 2021
Copyright (c) OASIS Open 2021. All Rights Reserved.
Source: https://docs.oasis-open.org/office/OpenDocument/v1.3/os/schemas/
Latest stage of specification: https://docs.oasis-open.org/office/OpenDocument/v1.3/OpenDocument-v1.3-part1-introduction.html
TC IPR Statement: https://www.oasis-open.org/committees/office/ipr.php
-->
<!--
Open Document Format for Office Applications (OpenDocument) Version 1.3
OASIS Standard, in progress
Digital Signatures Relax-NG Schema
Copyright © OASIS Open [2002-2018]. All Rights Reserved.
Distributed under the terms of the OASIS IPR Policy, [http://www.oasis-open.org/policies-guidelines/ipr],
AS-IS, WITHOUT ANY IMPLIED OR EXPRESS WARRANTY; there is no warranty of MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE or NONINFRINGEMENT of the rights of others.
Digital Signatures Relax-NG Schema
OpenDocument-v1.3-dsig-schema.rng
-->
<!-- https://issues.oasis-open.org/browse/OFFICE-2153 -->
<rng:grammar xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:dsig="urn:oasis:names:tc:opendocument:xmlns:digitalsignature:1.0" xmlns:rng="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
@@ -1,24 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Open Document Format for Office Applications (OpenDocument) Version 1.3
Committee Specification 01
25 December 2019
Copyright (c) OASIS Open 2019. All Rights Reserved.
Source: https://docs.oasis-open.org/office/OpenDocument/v1.3/cs01/schemas/
OASIS Standard
27 April 2021
Copyright (c) OASIS Open 2021. All Rights Reserved.
Source: https://docs.oasis-open.org/office/OpenDocument/v1.3/os/schemas/
Latest stage of specification: https://docs.oasis-open.org/office/OpenDocument/v1.3/OpenDocument-v1.3-part1-introduction.html
TC IPR Statement: https://www.oasis-open.org/committees/office/ipr.php
-->
<!--
Open Document Format for Office Applications (OpenDocument) Version 1.3
OASIS Standard in progress
Manifest Relax-NG Schema
Copyright © OASIS Open [2002-2018]. All Rights Reserved.
Distributed under the terms of the OASIS IPR Policy, [http://www.oasis-open.org/policies-guidelines/ipr],
AS-IS, WITHOUT ANY IMPLIED OR EXPRESS WARRANTY; there is no warranty of MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE or NONINFRINGEMENT of the rights of others.
OpenDocument-v1.3-manifest-schema.rng
-->
<!-- https://issues.oasis-open.org/browse/OFFICE-2153 -->
<rng:grammar xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" xmlns:rng="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
@@ -169,7 +162,7 @@
<rng:define name="key-derivation-attlist">
<rng:choice>
<rng:attribute name="manifest:key-derivation-name">
<rng:value>PGP</rng:value>
<rng:value>PGP</rng:value>
</rng:attribute>
<rng:interleave>
<rng:attribute name="manifest:key-derivation-name">
@@ -198,7 +191,7 @@
<rng:zeroOrMore>
<rng:ref name="encrypted-key"/>
</rng:zeroOrMore>
<!-- https://issues.oasis-open.org/browse/OFFICE-3940 -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3940 -->
<rng:oneOrMore>
<rng:ref name="file-entry"/>
</rng:oneOrMore>
@@ -206,7 +199,11 @@
</rng:define>
<rng:define name="manifest-attlist">
<rng:attribute name="manifest:version">
<!-- FIXME remove this hack once tests can pick different schemas to validate -->
<rng:choice>
<rng:value>1.2</rng:value>
<rng:value>1.3</rng:value>
</rng:choice>
</rng:attribute>
</rng:define>
<rng:define name="namespacedToken">
@@ -1,36 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Open Document Format for Office Applications (OpenDocument) Version 1.3
OASIS Standard
27 April 2021
Copyright (c) OASIS Open 2021. All Rights Reserved.
Source: https://docs.oasis-open.org/office/OpenDocument/v1.3/os/schemas/
Latest stage of specification: https://docs.oasis-open.org/office/OpenDocument/v1.3/OpenDocument-v1.3-part1-introduction.html
TC IPR Statement: https://www.oasis-open.org/committees/office/ipr.php
Open Document Format for Office Applications (OpenDocument) Version 1.3
OASIS Standard, In progress
OWL Metadata Manifest Description
Source: https://tools.oasis-open.org/version-control/svn/office/
Copyright (c) OASIS Open 2002-2015. 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.
OWL Schema Metadata Manifest Description
OpenDocument-v1.3-metadata.owl
-->
<!-- https://issues.oasis-open.org/browse/OFFICE-2153 -->
<rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:odf="http://docs.oasis-open.org/ns/office/1.2/meta/odf#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:pkg="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/01/rdf-schema#">
<owl:Ontology rdf:about="http://docs.oasis-open.org/ns/office/1.2/meta/odf#">
@@ -1,36 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Open Document Format for Office Applications (OpenDocument) Version 1.3
OASIS Standard
27 April 2021
Copyright (c) OASIS Open 2021. All Rights Reserved.
Source: https://docs.oasis-open.org/office/OpenDocument/v1.3/os/schemas/
Latest stage of specification: https://docs.oasis-open.org/office/OpenDocument/v1.3/OpenDocument-v1.3-part1-introduction.html
TC IPR Statement: https://www.oasis-open.org/committees/office/ipr.php
Open Document Format for Office Applications (OpenDocument) Version 1.3
OASIS Standard, In progress
OWL Metadata Manifest Description
Source: https://tools.oasis-open.org/version-control/svn/office/
Copyright (c) OASIS Open 2002-2015. 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.
OWL Package Metadata Manifest Description
OpenDocument-v1.3-package-metadata.owl
-->
<!-- https://issues.oasis-open.org/browse/OFFICE-2153 -->
<rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:pkg="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/01/rdf-schema#">
<owl:Ontology rdf:about="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#">
@@ -41,7 +41,7 @@ xmlns:css3t="http://www.w3.org/TR/css3-text/"
xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0"
xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0"
>
<rng:include href="../odf1.3/OpenDocument-schema-v1.3.rng">
<rng:include href="../odf1.3/OpenDocument-v1.3-schema.rng">
<rng:define name="office-document-common-attrs">
<rng:interleave>
@@ -1,36 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Open Document Format for Office Applications (OpenDocument) Version 1.3
OASIS Standard
27 April 2021
Copyright (c) OASIS Open 2021. All Rights Reserved.
Source: https://docs.oasis-open.org/office/OpenDocument/v1.3/os/schemas/
Latest stage of specification: https://docs.oasis-open.org/office/OpenDocument/v1.3/OpenDocument-v1.3-part1-introduction.html
TC IPR Statement: https://www.oasis-open.org/committees/office/ipr.php
Open Document Format for Office Applications (OpenDocument) Version 1.3
OASIS Standard, in progress
Digital Signatures Relax-NG Schema
Source: https://tools.oasis-open.org/version-control/svn/office/
Copyright (c) OASIS Open 2002-2011. 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.
Digital Signatures Relax-NG Schema
OpenDocument-v1.3-dsig-schema.rng
-->
<!-- https://issues.oasis-open.org/browse/OFFICE-2153 -->
<rng:grammar xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:dsig="urn:oasis:names:tc:opendocument:xmlns:digitalsignature:1.0" xmlns:rng="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
<rng:start>
<rng:choice>
@@ -1,36 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Open Document Format for Office Applications (OpenDocument) Version 1.3
OASIS Standard
27 April 2021
Copyright (c) OASIS Open 2021. All Rights Reserved.
Source: https://docs.oasis-open.org/office/OpenDocument/v1.3/os/schemas/
Latest stage of specification: https://docs.oasis-open.org/office/OpenDocument/v1.3/OpenDocument-v1.3-part1-introduction.html
TC IPR Statement: https://www.oasis-open.org/committees/office/ipr.php
Open Document Format for Office Applications (OpenDocument) Version 1.3
OASIS Standard in progress
Manifest Relax-NG Schema
Source: https://tools.oasis-open.org/version-control/svn/office/
Copyright (c) OASIS Open 2002-2011. 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.
Manifest Relax-NG Schema
OpenDocument-v1.3-manifest-schema.rng
-->
<!-- https://issues.oasis-open.org/browse/OFFICE-2153 -->
<rng:grammar xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" xmlns:rng="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
<rng:start>
<rng:choice>
@@ -179,7 +162,7 @@
<rng:define name="key-derivation-attlist">
<rng:choice>
<rng:attribute name="manifest:key-derivation-name">
<rng:value>PGP</rng:value>
<rng:value>PGP</rng:value>
</rng:attribute>
<rng:interleave>
<rng:attribute name="manifest:key-derivation-name">
@@ -208,7 +191,7 @@
<rng:zeroOrMore>
<rng:ref name="encrypted-key"/>
</rng:zeroOrMore>
<!-- https://issues.oasis-open.org/browse/OFFICE-3940 -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3940 -->
<rng:oneOrMore>
<rng:ref name="file-entry"/>
</rng:oneOrMore>
@@ -216,11 +199,7 @@
</rng:define>
<rng:define name="manifest-attlist">
<rng:attribute name="manifest:version">
<!-- FIXME remove this hack once we write 1.3 -->
<rng:choice>
<rng:value>1.2</rng:value>
<rng:value>1.3</rng:value>
</rng:choice>
</rng:attribute>
</rng:define>
<rng:define name="namespacedToken">
@@ -255,4 +234,4 @@
<rng:define name="string">
<rng:data type="string"/>
</rng:define>
</rng:grammar>
</rng:grammar>
+7 -14
View File
@@ -1,23 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Open Document Format for Office Applications (OpenDocument) Version 1.3
Committee Specification 01
25 December 2019
Copyright (c) OASIS Open 2019. All Rights Reserved.
Source: https://docs.oasis-open.org/office/OpenDocument/v1.3/cs01/schemas/
OASIS Standard
27 April 2021
Copyright (c) OASIS Open 2021. All Rights Reserved.
Source: https://docs.oasis-open.org/office/OpenDocument/v1.3/os/schemas/
Latest stage of specification: https://docs.oasis-open.org/office/OpenDocument/v1.3/OpenDocument-v1.3-part1-introduction.html
TC IPR Statement: https://www.oasis-open.org/committees/office/ipr.php
-->
<!--
Open Document Format for Office Applications (OpenDocument) Version 1.3
OASIS Standard, In progress
OWL Metadata Manifest Description
Copyright © OASIS Open [2002-2018]. All Rights Reserved.
Distributed under the terms of the OASIS IPR Policy, [http://www.oasis-open.org/policies-guidelines/ipr],
AS-IS, WITHOUT ANY IMPLIED OR EXPRESS WARRANTY; there is no warranty of MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE or NONINFRINGEMENT of the rights of others.
OWL Schema Metadata Manifest Description
OpenDocument-v1.3-metadata.owl
-->
<!-- https://issues.oasis-open.org/browse/OFFICE-2153 -->
@@ -1,23 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Open Document Format for Office Applications (OpenDocument) Version 1.3
Committee Specification 01
25 December 2019
Copyright (c) OASIS Open 2019. All Rights Reserved.
Source: https://docs.oasis-open.org/office/OpenDocument/v1.3/cs01/schemas/
OASIS Standard
27 April 2021
Copyright (c) OASIS Open 2021. All Rights Reserved.
Source: https://docs.oasis-open.org/office/OpenDocument/v1.3/os/schemas/
Latest stage of specification: https://docs.oasis-open.org/office/OpenDocument/v1.3/OpenDocument-v1.3-part1-introduction.html
TC IPR Statement: https://www.oasis-open.org/committees/office/ipr.php
-->
<!--
Open Document Format for Office Applications (OpenDocument) Version 1.3
OASIS Standard, In progress
OWL Metadata Manifest Description
Copyright © OASIS Open [2002-2018]. All Rights Reserved.
Distributed under the terms of the OASIS IPR Policy, [http://www.oasis-open.org/policies-guidelines/ipr],
AS-IS, WITHOUT ANY IMPLIED OR EXPRESS WARRANTY; there is no warranty of MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE or NONINFRINGEMENT of the rights of others.
OWL Package Metadata Manifest Description
OpenDocument-v1.3-package-metadata.owl
-->
<!-- https://issues.oasis-open.org/browse/OFFICE-2153 -->
@@ -1,25 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Open Document Format for Office Applications (OpenDocument) Version 1.3
Committee Specification 01
25 December 2019
Copyright (c) OASIS Open 2019. All Rights Reserved.
Source: https://docs.oasis-open.org/office/OpenDocument/v1.3/cs01/schemas/
OASIS Standard
27 April 2021
Copyright (c) OASIS Open 2021. All Rights Reserved.
Source: https://docs.oasis-open.org/office/OpenDocument/v1.3/os/schemas/
Latest stage of specification: https://docs.oasis-open.org/office/OpenDocument/v1.3/OpenDocument-v1.3-part1-introduction.html
TC IPR Statement: https://www.oasis-open.org/committees/office/ipr.php
-->
<!--
Open Document Format for Office Applications (OpenDocument) Version 1.3
OASIS Standard, In progress
Relax-NG Schema
Copyright © OASIS Open [2002-2018]. All Rights Reserved.
Distributed under the terms of the OASIS IPR Policy, [http://www.oasis-open.org/policies-guidelines/ipr],
AS-IS, WITHOUT ANY IMPLIED OR EXPRESS WARRANTY; there is no warranty of MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE or NONINFRINGEMENT of the rights of others.
Relax-NG Schema
OpenDocument-v1.3-schema.rng
-->
<!-- https://issues.oasis-open.org/browse/OFFICE-2153 -->
<rng:grammar xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" xmlns:db="urn:oasis:names:tc:opendocument:xmlns:database:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:presentation="urn:oasis:names:tc:opendocument:xmlns:presentation:1.0" xmlns:rng="http://relaxng.org/ns/structure/1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:smil="urn:oasis:names:tc:opendocument:xmlns:smil-compatible:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
@@ -755,7 +747,7 @@
<rng:ref name="double"/>
</rng:attribute>
<rng:ref name="common-draw-size-attlist"/>
<!-- https://issues.oasis-open.org/browse/OFFICE-3883 -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3883 -->
</rng:group>
<rng:empty/>
</rng:choice>
@@ -783,7 +775,7 @@
<rng:element name="chart:plot-area">
<rng:ref name="chart-plot-area-attlist"/>
<rng:optional>
<!-- https://issues.oasis-open.org/browse/OFFICE-3928 -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3928 -->
<rng:ref name="chart-coordinate-region"/>
</rng:optional>
<rng:zeroOrMore>
@@ -1520,7 +1512,7 @@
<rng:ref name="integer"/>
</rng:attribute>
</rng:optional>
<!-- https://issues.oasis-open.org/browse/OFFICE-3860 added number:min-decimal-places -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3860 added number:min-decimal-places -->
</rng:define>
<rng:define name="common-delay-for-repeat">
<rng:optional>
@@ -2234,7 +2226,7 @@
<rng:ref name="nonNegativeInteger"/>
<rng:value>auto</rng:value>
</rng:choice>
<!-- https://issues.oasis-open.org/browse/OFFICE-3923 -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3923 -->
</rng:attribute>
</rng:optional>
</rng:define>
@@ -5313,7 +5305,7 @@
</rng:attribute>
</rng:optional>
<rng:ref name="common-draw-mime-type-attlist"/>
<!-- https://issues.oasis-open.org/browse/OFFICE-3943 -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3943 -->
<rng:optional>
<rng:ref name="xml-id"/>
</rng:optional>
@@ -7099,7 +7091,7 @@
<rng:optional>
<rng:ref name="number-text-with-fillchar"/>
</rng:optional>
<!-- https://issues.oasis-open.org/browse/OFFICE-3765 -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3765 -->
</rng:oneOrMore>
<rng:zeroOrMore>
<rng:ref name="style-map"/>
@@ -7368,12 +7360,12 @@
<rng:ref name="positiveInteger"/>
</rng:attribute>
</rng:optional>
<!-- https://issues.oasis-open.org/browse/OFFICE-1828 exponent-interval -->
<!-- https://issues.oasis-open.org/browse/OFFICE-1828 exponent-interval -->
<rng:optional>
<rng:attribute name="number:forced-exponent-sign">
<rng:ref name="boolean"/>
</rng:attribute>
<!-- https://issues.oasis-open.org/browse/OFFICE-3860 added number:forced-exponent-sign -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3860 added number:forced-exponent-sign -->
</rng:optional>
</rng:interleave>
</rng:define>
@@ -7425,7 +7417,7 @@
<rng:optional>
<rng:ref name="number-text-with-fillchar"/>
</rng:optional>
<!-- https://issues.oasis-open.org/browse/OFFICE-3765 -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3765 -->
</rng:zeroOrMore>
<rng:zeroOrMore>
<rng:ref name="style-map"/>
@@ -7461,7 +7453,7 @@
<rng:optional>
<rng:ref name="number-text-with-fillchar"/>
</rng:optional>
<!-- https://issues.oasis-open.org/browse/OFFICE-3765 -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3765 -->
</rng:oneOrMore>
<rng:zeroOrMore>
<rng:ref name="style-map"/>
@@ -9800,10 +9792,10 @@
<rng:value>none</rng:value>
<rng:value>cubic-spline</rng:value>
<rng:value>b-spline</rng:value>
<rng:value>step-start</rng:value>
<rng:value>step-end</rng:value>
<rng:value>step-center-x</rng:value>
<rng:value>step-center-y</rng:value>
<rng:value>step-start</rng:value>
<rng:value>step-end</rng:value>
<rng:value>step-center-x</rng:value>
<rng:value>step-center-y</rng:value>
</rng:choice>
</rng:attribute>
</rng:optional>
@@ -10104,17 +10096,17 @@
</rng:optional>
<!-- https://issues.oasis-open.org/browse/OFFICE-3958 -->
<rng:optional>
<rng:attribute name="chart:regression-period">
<rng:attribute name="chart:regression-period">
<rng:ref name="positiveInteger"/>
</rng:attribute>
</rng:optional>
<rng:optional>
<rng:attribute name="chart:regression-moving-type">
<rng:choice>
<rng:value>prior</rng:value>
<rng:value>central</rng:value>
<rng:value>averaged-abscissa</rng:value>
</rng:choice>
<rng:attribute name="chart:regression-moving-type">
<rng:choice>
<rng:value>prior</rng:value>
<rng:value>central</rng:value>
<rng:value>averaged-abscissa</rng:value>
</rng:choice>
</rng:attribute>
</rng:optional>
<!-- https://issues.oasis-open.org/browse/OFFICE-3959 -->
@@ -10711,7 +10703,7 @@
<rng:element name="style:footer-first">
<rng:ref name="common-style-header-footer-attlist"/>
<rng:ref name="header-footer-content"/>
<!-- https://issues.oasis-open.org/browse/OFFICE-3789 -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3789 -->
</rng:element>
</rng:define>
<rng:define name="style-footer-left">
@@ -11124,7 +11116,7 @@
<rng:attribute name="draw:luminance">
<rng:ref name="signedZeroToHundredPercent"/>
</rng:attribute>
<!-- https://issues.oasis-open.org/browse/OFFICE-3821 -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3821 -->
</rng:optional>
<rng:optional>
<rng:attribute name="draw:contrast">
@@ -11806,7 +11798,7 @@
<rng:element name="style:header-first">
<rng:ref name="common-style-header-footer-attlist"/>
<rng:ref name="header-footer-content"/>
<!-- https://issues.oasis-open.org/browse/OFFICE-3789 -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3789 -->
</rng:element>
</rng:define>
<rng:define name="style-header-footer-properties">
@@ -11984,7 +11976,7 @@
<rng:optional>
<rng:ref name="style-header-first"/>
</rng:optional>
<!-- https://issues.oasis-open.org/browse/OFFICE-3789 -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3789 -->
</rng:optional>
<rng:optional>
<rng:ref name="style-footer"/>
@@ -11994,7 +11986,7 @@
<rng:optional>
<rng:ref name="style-footer-first"/>
</rng:optional>
<!-- https://issues.oasis-open.org/browse/OFFICE-3789 -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3789 -->
</rng:optional>
<rng:optional>
<rng:ref name="draw-layer-set"/>
@@ -15568,7 +15560,7 @@
</rng:element>
</rng:define>
<rng:define name="table-source-cell-range-attlist">
<!-- OFFICE-3665 -->
<!-- OFFICE-3665 -->
<rng:interleave>
<rng:choice>
<rng:attribute name="table:cell-range-address">
@@ -16907,7 +16899,7 @@
<rng:ref name="text-index-entry-tab-stop"/>
<rng:ref name="text-index-entry-link-start"/>
<rng:ref name="text-index-entry-link-end"/>
<!-- https://issues.oasis-open.org/browse/OFFICE-3941 -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3941 -->
</rng:choice>
</rng:zeroOrMore>
</rng:define>
@@ -18150,7 +18142,7 @@
<rng:ref name="text-index-entry-tab-stop"/>
<rng:ref name="text-index-entry-link-start"/>
<rng:ref name="text-index-entry-link-end"/>
<!-- https://issues.oasis-open.org/browse/OFFICE-3941 -->
<!-- https://issues.oasis-open.org/browse/OFFICE-3941 -->
</rng:choice>
</rng:zeroOrMore>
</rng:element>
+3 -3
View File
@@ -176,11 +176,11 @@ void test::BootstrapFixture::validate(const OUString& rPath, test::ValidationFor
// invoke without -e so that we know when something new is written
// in loext namespace that isn't yet in the custom schema
aValidator += " -M "
+ m_directories.getPathFromSrc(u"/schema/libreoffice/OpenDocument-manifest-schema-v1.3+libreoffice.rng")
+ m_directories.getPathFromSrc(u"/schema/libreoffice/OpenDocument-v1.3+libreoffice-manifest-schema.rng")
+ " -D "
+ m_directories.getPathFromSrc(u"/schema/libreoffice/OpenDocument-dsig-schema-v1.3+libreoffice.rng")
+ m_directories.getPathFromSrc(u"/schema/libreoffice/OpenDocument-v1.3+libreoffice-dsig-schema.rng")
+ " -O "
+ m_directories.getPathFromSrc(u"/schema/libreoffice/OpenDocument-schema-v1.3+libreoffice.rng")
+ m_directories.getPathFromSrc(u"/schema/libreoffice/OpenDocument-v1.3+libreoffice-schema.rng")
+ " -m "
+ m_directories.getPathFromSrc(u"/schema/mathml2/mathml2.xsd");
}