A collection of RELAX NG schemas for PDF/A compliances.
ISO19005-1-XMP_Packet.rngfor PDF/A-1ISO19005-2_3-XMP_Packet.rngfor PDF/A-2 and PDF/A-3ISO19005-4-XMP_Packet.rngfor PDF/A-4
Generated with XMP-RNG-Schema.
A collection of RELAX NG schemas for PDF/A compliances.
ISO19005-1-XMP_Packet.rng for PDF/A-1ISO19005-2_3-XMP_Packet.rng for PDF/A-2 and PDF/A-3ISO19005-4-XMP_Packet.rng for PDF/A-4Generated with XMP-RNG-Schema.
| <?xml version="1.0" encoding="utf-8"?> | |
| <!-- Generated with https://github.com/ceztko/XMP-RNG-Schema, DO NOT EDIT! --> | |
| <!-- SPDX-FileCopyrightText: (C) 2014 ISO <[email protected]> --> | |
| <!-- SPDX-FileCopyrightText: (C) 2025 Francesco Pretto <[email protected]> --> | |
| <!-- SPDX-License-Identifier: MIT OR LicenseRef-ISO16684_2-2014-schema --> | |
| <rng:grammar xmlns:rng="http://relaxng.org/ns/structure/1.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ui="http://ns.iso.org/iso-16684-2/xmp-schema-ui-info/1.0" xmlns:x="adobe:ns:meta/" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes" xmlns:xmpidq="http://ns.adobe.com/xmp/Identifier/qual/1.0/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/" xmlns:xmpRights="http://ns.adobe.com/xap/1.0/rights/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stVer="http://ns.adobe.com/xap/1.0/sType/Version#" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:xmpBJ="http://ns.adobe.com/xap/1.0/bj/" xmlns:stJob="http://ns.adobe.com/xap/1.0/sType/Job#" xmlns:xapG="http://ns.adobe.com/xap/1.0/g/" xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/" xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#" xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#" xmlns:xmpDM="http://ns.adobe.com/xmp/1.0/DynamicMedia/" xmlns:pdf="http://ns.adobe.com/pdf/1.3/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:crs="http://ns.adobe.com/camera-rawsettings/1.0/" xmlns:exif="http://ns.adobe.com/exif/1.0/" xmlns:aux="http://ns.adobe.com/exif/1.0/aux/" xmlns:exifEX="http://cipa.jp/exif/1.0/" xmlns:pdfaid="http://www.aiim.org/pdfa/ns/id/" xmlns:pdfaExtension="http://www.aiim.org/pdfa/ns/extension/" xmlns:pdfaSchema="http://www.aiim.org/pdfa/ns/schema#" xmlns:pdfaProperty="http://www.aiim.org/pdfa/ns/property#" xmlns:pdfaType="http://www.aiim.org/pdfa/ns/type#" xmlns:pdfaField="http://www.aiim.org/pdfa/ns/field#" xmlns:pdfuaid="http://www.aiim.org/pdfua/ns/id/" xmlns:pdfvtid="http://www.npes.org/pdfvt/ns/id/" xmlns:pdfxid="http://www.npes.org/pdfx/ns/id/"> | |
| <rng:start> | |
| <rng:element name="x:xmpmeta"> | |
| <rng:zeroOrMore> | |
| <rng:attribute> | |
| <rng:anyName /> | |
| </rng:attribute> | |
| </rng:zeroOrMore> | |
| <rng:element name="rdf:RDF"> | |
| <rng:element name="rdf:Description"> | |
| <rng:attribute name="rdf:about" /> | |
| <rng:interleave> | |
| <rng:ref name="XMP_Properties-dc" /> | |
| <rng:ref name="XMP_Properties-xmp" /> | |
| <rng:ref name="XMP_Properties-xmpRights" /> | |
| <rng:ref name="XMP_Properties-xmpMM" /> | |
| <rng:ref name="XMP_Properties-xmpBJ" /> | |
| <rng:ref name="XMP_Properties-xmpTPg" /> | |
| <rng:ref name="XMP_Properties-pdf" /> | |
| <rng:ref name="XMP_Properties-photoshop" /> | |
| <rng:ref name="XMP_Properties-tiff" /> | |
| <rng:ref name="XMP_Properties-exif" /> | |
| <rng:ref name="XMP_Properties-pdfaid" /> | |
| <rng:ref name="XMP_Properties-pdfaExtension" /> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:element> | |
| </rng:element> | |
| </rng:start> | |
| <rng:define name="ISO16684-1.Types.Qualifier.xml-lang" combine="choice"> | |
| <rng:attribute name="xml:lang"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">x-default|([a-zA-Z]+(-[azA-Z0-9]+)*)</rng:param> | |
| </rng:data> | |
| </rng:attribute> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Qualifier.xmpidq-Scheme" combine="choice"> | |
| <rng:element name="xmpidq:Scheme"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Text" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Text" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Boolean" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Boolean" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Boolean" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Boolean" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">True|False</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Date" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Date" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Date" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Date" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">(\d{4}((-)?(0[1-9]|1[0-2])((-)?(0[1-9]|[1-2][0-9]|3[0-1])(T(24:00(:00(\.[0]+)?)?|(([0-1][0-9]|2[0-3])(:)[0-5][0-9])((:)[0-5][0-9](\.[\d]+)?)?)((\+|-)(14:00|(0[0-9]|1[0-3])(:)[0-5][0-9])|Z)?)?)?)?)</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Integer" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Integer" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Integer" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Integer" combine="choice"> | |
| <rng:data type="integer" /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Real" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Real" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Real" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Real" combine="choice"> | |
| <rng:data type="double" /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Rational" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Rational" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Rational" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Rational" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">\d+/[1-9]\d*</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.AgentName" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.AgentName" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.AgentName" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.AgentName" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Locale" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Locale" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Locale" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Locale" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">[a-zA-Z]+(-[a-zA-Z0-9]+)*</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.MIMEType" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.MIMEType" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.MIMEType" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.MIMEType" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">(application|audio|example|image|message|model|multipart|text|video)/[a-zA-Z0-9]+([+\-.][a-zA-Z0-9]+)*</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.ProperName" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.ProperName" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.ProperName" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.ProperName" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.RenditionClass" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.RenditionClass" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.RenditionClass" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.RenditionClass" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.URI" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.URI" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.URI" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.URI" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.URL" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.URL" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.URL" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.URL" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.UnorderedArray.Text" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.Text" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.UnorderedArray.Text" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.Text" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Text" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Text" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.Text" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.Boolean" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Boolean" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Boolean" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.Boolean" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.Date" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Date" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Date" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.Date" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.Integer" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Integer" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.Integer" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.Rational" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Rational" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.Rational" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.LanguageAlternative" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.LanguageAlternative" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.LanguageAlternative" combine="choice"> | |
| <rng:element name="rdf:Alt"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.Qualifier.xml-lang" /> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.UnorderedArray.Locale" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.Locale" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.Locale" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.UnorderedArray.Locale" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Locale" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.UnorderedArray.ProperName" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.ProperName" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.UnorderedArray.ProperName" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.ProperName" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.ProperName" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.ProperName" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.ResourceRef" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.ResourceRef" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.ResourceRef" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.ResourceRef" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="stRef.documentID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.filePath" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.instanceID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.manager" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.manageTo" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.manageUI" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.renditionClass" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.renditionParams" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.versionID" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.documentID" combine="choice"> | |
| <rng:element name="stRef:documentID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.filePath" combine="choice"> | |
| <rng:element name="stRef:filePath"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.instanceID" combine="choice"> | |
| <rng:element name="stRef:instanceID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.manager" combine="choice"> | |
| <rng:element name="stRef:manager"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.manageTo" combine="choice"> | |
| <rng:element name="stRef:manageTo"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.manageUI" combine="choice"> | |
| <rng:element name="stRef:manageUI"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.renditionClass" combine="choice"> | |
| <rng:element name="stRef:renditionClass"> | |
| <rng:ref name="ISO16684-1.Types.QValue.RenditionClass" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.renditionParams" combine="choice"> | |
| <rng:element name="stRef:renditionParams"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.versionID" combine="choice"> | |
| <rng:element name="stRef:versionID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-dc" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="dc.contributor" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.coverage" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.creator" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.date" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.description" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.format" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.identifier" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.language" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.publisher" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.relation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.rights" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.source" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.subject" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.title" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.type" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="dc.contributor" combine="choice"> | |
| <rng:element name="dc:contributor"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.coverage" combine="choice"> | |
| <rng:element name="dc:coverage"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.creator" combine="choice"> | |
| <rng:element name="dc:creator"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.date" combine="choice"> | |
| <rng:element name="dc:date"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.description" combine="choice"> | |
| <rng:element name="dc:description"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.format" combine="choice"> | |
| <rng:element name="dc:format"> | |
| <rng:ref name="ISO16684-1.Types.QValue.MIMEType" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.identifier" combine="choice"> | |
| <rng:element name="dc:identifier"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.language" combine="choice"> | |
| <rng:element name="dc:language"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Locale" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.publisher" combine="choice"> | |
| <rng:element name="dc:publisher"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.relation" combine="choice"> | |
| <rng:element name="dc:relation"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.rights" combine="choice"> | |
| <rng:element name="dc:rights"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.source" combine="choice"> | |
| <rng:element name="dc:source"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.subject" combine="choice"> | |
| <rng:element name="dc:subject"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.title" combine="choice"> | |
| <rng:element name="dc:title"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.type" combine="choice"> | |
| <rng:element name="dc:type"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmp" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmp.Advisory" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.CreateDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.CreatorTool" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Identifier" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.MetadataDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.ModifyDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Nickname" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Thumbnails" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmp.Advisory" combine="choice"> | |
| <rng:element name="xmp:Advisory"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.CreateDate" combine="choice"> | |
| <rng:element name="xmp:CreateDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.CreatorTool" combine="choice"> | |
| <rng:element name="xmp:CreatorTool"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Identifier" combine="choice"> | |
| <rng:element name="xmp:Identifier"> | |
| <rng:ref name="xmp.IdentifierArray.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.MetadataDate" combine="choice"> | |
| <rng:element name="xmp:MetadataDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.ModifyDate" combine="choice"> | |
| <rng:element name="xmp:ModifyDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Nickname" combine="choice"> | |
| <rng:element name="xmp:Nickname"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnails" combine="choice"> | |
| <rng:element name="xmp:Thumbnails"> | |
| <rng:ref name="xmp.Thumbnails.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.IdentifierArray.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmp.IdentifierArray.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmp.IdentifierArray.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.IdentifierArray.Base" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmp.IdentifierItem.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.IdentifierItem.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:element> | |
| <rng:ref name="ISO16684-1.Types.Qualifier.xmpidq-Scheme" /> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnails.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmp.Thumbnails.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmp.Thumbnails.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnails.Base" combine="choice"> | |
| <rng:element name="rdf:Alt"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmp.Thumbnail.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmp.Thumbnail.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmp.Thumbnail.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmp.Thumbnail.height" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Thumbnail.width" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Thumbnail.format" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Thumbnail.image" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.height" combine="choice"> | |
| <rng:element name="xapGImg:height"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.width" combine="choice"> | |
| <rng:element name="xapGImg:width"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.format" combine="choice"> | |
| <rng:element name="xapGImg:format"> | |
| <rng:ref name="xmp.Thumbnail.format.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.image" combine="choice"> | |
| <rng:element name="xapGImg:image"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.format.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmp.Thumbnail.format.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmp.Thumbnail.format.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.format.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">JPEG</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmpRights" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpRights.Certificate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpRights.Marked" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpRights.Owner" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpRights.UsageTerms" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpRights.WebStatement" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmpRights.Certificate" combine="choice"> | |
| <rng:element name="xmpRights:Certificate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URL" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpRights.Marked" combine="choice"> | |
| <rng:element name="xmpRights:Marked"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpRights.Owner" combine="choice"> | |
| <rng:element name="xmpRights:Owner"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpRights.UsageTerms" combine="choice"> | |
| <rng:element name="xmpRights:UsageTerms"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpRights.WebStatement" combine="choice"> | |
| <rng:element name="xmpRights:WebStatement"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URL" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmpMM" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.DerivedFrom" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.DocumentID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.History" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ManagedFrom" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Manager" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ManageTo" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ManageUI" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ManagerVariant" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.RenditionClass" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.RenditionParams" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.VersionID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Versions" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.LastURL" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.RenditionOf" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.SaveID" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmpMM.DerivedFrom" combine="choice"> | |
| <rng:element name="xmpMM:DerivedFrom"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ResourceRef" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.DocumentID" combine="choice"> | |
| <rng:element name="xmpMM:DocumentID"> | |
| <rng:ref name="ISO16684-1.Types.Base.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.History" combine="choice"> | |
| <rng:element name="xmpMM:History"> | |
| <rng:ref name="xmpMM.History.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ManagedFrom" combine="choice"> | |
| <rng:element name="xmpMM:ManagedFrom"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ResourceRef" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Manager" combine="choice"> | |
| <rng:element name="xmpMM:Manager"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ManageTo" combine="choice"> | |
| <rng:element name="xmpMM:ManageTo"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ManageUI" combine="choice"> | |
| <rng:element name="xmpMM:ManageUI"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ManagerVariant" combine="choice"> | |
| <rng:element name="xmpMM:ManagerVariant"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.RenditionClass" combine="choice"> | |
| <rng:element name="xmpMM:RenditionClass"> | |
| <rng:ref name="ISO16684-1.Types.QValue.RenditionClass" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.RenditionParams" combine="choice"> | |
| <rng:element name="xmpMM:RenditionParams"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.VersionID" combine="choice"> | |
| <rng:element name="xmpMM:VersionID"> | |
| <rng:ref name="xmpMM.Version.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Versions" combine="choice"> | |
| <rng:element name="xmpMM:Versions"> | |
| <rng:ref name="xmpMM.Versions.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.LastURL" combine="choice"> | |
| <rng:element name="xmpMM:LastURL"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URL" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.RenditionOf" combine="choice"> | |
| <rng:element name="xmpMM:RenditionOf"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ResourceRef" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.SaveID" combine="choice"> | |
| <rng:element name="xmpMM:SaveID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.History.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.History.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.History.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.History.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmpMM.ResourceEvent.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Versions.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.Versions.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.Versions.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.Versions.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmpMM.Version.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.Version.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.Version.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Version.comments" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Version.event" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Version.modifyDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Version.modifier" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Version.version" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.comments" combine="choice"> | |
| <rng:element name="stVer:comments"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.event" combine="choice"> | |
| <rng:element name="stVer:event"> | |
| <rng:ref name="xmpMM.ResourceEvent.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.modifyDate" combine="choice"> | |
| <rng:element name="stVer:modifyDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.modifier" combine="choice"> | |
| <rng:element name="stVer:modifier"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.version" combine="choice"> | |
| <rng:element name="stVer:version"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.ResourceEvent.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.ResourceEvent.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ResourceEvent.action" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ResourceEvent.instanceID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ResourceEvent.parameters" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ResourceEvent.softwareAgent" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ResourceEvent.when" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.action" combine="choice"> | |
| <rng:element name="stEvt:action"> | |
| <rng:ref name="xmpMM.ResourceEvent.action.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.instanceID" combine="choice"> | |
| <rng:element name="stEvt:instanceID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.parameters" combine="choice"> | |
| <rng:element name="stEvt:parameters"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.softwareAgent" combine="choice"> | |
| <rng:element name="stEvt:softwareAgent"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.when" combine="choice"> | |
| <rng:element name="stEvt:when"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.action.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.ResourceEvent.action.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.ResourceEvent.action.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.action.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">converted</rng:value> | |
| <rng:value type="string">copied</rng:value> | |
| <rng:value type="string">created</rng:value> | |
| <rng:value type="string">cropped</rng:value> | |
| <rng:value type="string">edited</rng:value> | |
| <rng:value type="string">filtered</rng:value> | |
| <rng:value type="string">formatted</rng:value> | |
| <rng:value type="string">version_updated</rng:value> | |
| <rng:value type="string">printed</rng:value> | |
| <rng:value type="string">published</rng:value> | |
| <rng:value type="string">managed</rng:value> | |
| <rng:value type="string">produced</rng:value> | |
| <rng:value type="string">resized</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmpBJ" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpBJ.JobRef" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmpBJ.JobRef" combine="choice"> | |
| <rng:element name="xmpBJ:JobRef"> | |
| <rng:ref name="xmpBJ.JobRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpBJ.JobRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpBJ.JobRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpBJ.JobRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpBJ.JobRef.Base" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmpBJ.Job.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpBJ.Job.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpBJ.Job.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpBJ.Job.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpBJ.Job.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpBJ.Job.name" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpBJ.Job.id" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpBJ.Job.url" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpBJ.Job.name" combine="choice"> | |
| <rng:element name="stJob:name"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpBJ.Job.id" combine="choice"> | |
| <rng:element name="stJob:id"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpBJ.Job.url" combine="choice"> | |
| <rng:element name="stJob:url"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URL" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Dimensions.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Dimensions.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="cmn.Dimensions.w" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Dimensions.h" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Dimensions.unit" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.w" combine="choice"> | |
| <rng:element name="stDim:w"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.h" combine="choice"> | |
| <rng:element name="stDim:h"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.unit" combine="choice"> | |
| <rng:element name="stDim:unit"> | |
| <rng:ref name="cmn.Dimensions.unit.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.unit.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Dimensions.unit.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Dimensions.unit.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.unit.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">inch</rng:value> | |
| <rng:value type="string">mm</rng:value> | |
| <rng:value type="string">pixel</rng:value> | |
| <rng:value type="string">pica</rng:value> | |
| <rng:value type="string">point</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmpTPg" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.MaxPageSize" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.NPages" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmpTPg.MaxPageSize" combine="choice"> | |
| <rng:element name="xmpTPg:MaxPageSize"> | |
| <rng:ref name="cmn.Dimensions.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.NPages" combine="choice"> | |
| <rng:element name="xmpTPg:NPages"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-pdf" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="pdf.Keywords" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="pdf.PDFVersion" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="pdf.Producer" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="pdf.Keywords" combine="choice"> | |
| <rng:element name="pdf:Keywords"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdf.PDFVersion" combine="choice"> | |
| <rng:element name="pdf:PDFVersion"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdf.Producer" combine="choice"> | |
| <rng:element name="pdf:Producer"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-photoshop" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="photoshop.AuthorsPosition" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.CaptionWriter" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Category" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.City" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Country" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Credit" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.DateCreated" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Headline" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Instructions" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Source" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.State" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.SupplementalCategories" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.TransmissionReference" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Urgency" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="photoshop.AuthorsPosition" combine="choice"> | |
| <rng:element name="photoshop:AuthorsPosition"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.CaptionWriter" combine="choice"> | |
| <rng:element name="photoshop:CaptionWriter"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Category" combine="choice"> | |
| <rng:element name="photoshop:Category"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.City" combine="choice"> | |
| <rng:element name="photoshop:City"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Country" combine="choice"> | |
| <rng:element name="photoshop:Country"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Credit" combine="choice"> | |
| <rng:element name="photoshop:Credit"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.DateCreated" combine="choice"> | |
| <rng:element name="photoshop:DateCreated"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Headline" combine="choice"> | |
| <rng:element name="photoshop:Headline"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Instructions" combine="choice"> | |
| <rng:element name="photoshop:Instructions"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Source" combine="choice"> | |
| <rng:element name="photoshop:Source"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.State" combine="choice"> | |
| <rng:element name="photoshop:State"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.SupplementalCategories" combine="choice"> | |
| <rng:element name="photoshop:SupplementalCategories"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.TransmissionReference" combine="choice"> | |
| <rng:element name="photoshop:TransmissionReference"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Urgency" combine="choice"> | |
| <rng:element name="photoshop:Urgency"> | |
| <rng:ref name="photoshop.Urgency.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Urgency.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="photoshop.Urgency.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="photoshop.Urgency.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="photoshop.Urgency.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">1</rng:param> | |
| <rng:param name="maxInclusive">8</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-tiff" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="tiff.Artist" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.BitsPerSample" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Compression" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Copyright" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.DateTime" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.ImageDescription" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.ImageLength" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.ImageWidth" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Make" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Model" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Orientation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.PhotometricInterpretation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.PlanarConfiguration" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.PrimaryChromaticities" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.ReferenceBlackWhite" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.ResolutionUnit" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.SamplesPerPixel" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Software" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.TransferFunction" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.WhitePoint" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.XResolution" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.YCbCrCoefficients" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.YCbCrPositioning" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.YCbCrSubSampling" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.YResolution" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="tiff.Artist" combine="choice"> | |
| <rng:element name="tiff:Artist"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.BitsPerSample" combine="choice"> | |
| <rng:element name="tiff:BitsPerSample"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Compression" combine="choice"> | |
| <rng:element name="tiff:Compression"> | |
| <rng:ref name="tiff.Compression.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Copyright" combine="choice"> | |
| <rng:element name="tiff:Copyright"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.DateTime" combine="choice"> | |
| <rng:element name="tiff:DateTime"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.ImageDescription" combine="choice"> | |
| <rng:element name="tiff:ImageDescription"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.ImageLength" combine="choice"> | |
| <rng:element name="tiff:ImageLength"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.ImageWidth" combine="choice"> | |
| <rng:element name="tiff:ImageWidth"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Make" combine="choice"> | |
| <rng:element name="tiff:Make"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Model" combine="choice"> | |
| <rng:element name="tiff:Model"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Orientation" combine="choice"> | |
| <rng:element name="tiff:Orientation"> | |
| <rng:ref name="tiff.Orientation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.PhotometricInterpretation" combine="choice"> | |
| <rng:element name="tiff:PhotometricInterpretation"> | |
| <rng:ref name="tiff.PhotometricInterpretation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.PlanarConfiguration" combine="choice"> | |
| <rng:element name="tiff:PlanarConfiguration"> | |
| <rng:ref name="tiff.PlanarConfiguration.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.PrimaryChromaticities" combine="choice"> | |
| <rng:element name="tiff:PrimaryChromaticities"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.ReferenceBlackWhite" combine="choice"> | |
| <rng:element name="tiff:ReferenceBlackWhite"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.ResolutionUnit" combine="choice"> | |
| <rng:element name="tiff:ResolutionUnit"> | |
| <rng:ref name="tiff.ResolutionUnit.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.SamplesPerPixel" combine="choice"> | |
| <rng:element name="tiff:SamplesPerPixel"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Software" combine="choice"> | |
| <rng:element name="tiff:Software"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.TransferFunction" combine="choice"> | |
| <rng:element name="tiff:TransferFunction"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.WhitePoint" combine="choice"> | |
| <rng:element name="tiff:WhitePoint"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.XResolution" combine="choice"> | |
| <rng:element name="tiff:XResolution"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrCoefficients" combine="choice"> | |
| <rng:element name="tiff:YCbCrCoefficients"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrPositioning" combine="choice"> | |
| <rng:element name="tiff:YCbCrPositioning"> | |
| <rng:ref name="tiff.YCbCrPositioning.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrSubSampling" combine="choice"> | |
| <rng:element name="tiff:YCbCrSubSampling"> | |
| <rng:ref name="tiff.YCbCrSubSampling.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.YResolution" combine="choice"> | |
| <rng:element name="tiff:YResolution"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Compression.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.Compression.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.Compression.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.Compression.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.Orientation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.Orientation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.Orientation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.Orientation.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| <rng:value type="integer">5</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| <rng:value type="integer">7</rng:value> | |
| <rng:value type="integer">8</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.PhotometricInterpretation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.PhotometricInterpretation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.PhotometricInterpretation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.PhotometricInterpretation.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.PlanarConfiguration.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.PlanarConfiguration.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.PlanarConfiguration.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.PlanarConfiguration.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.ResolutionUnit.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.ResolutionUnit.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.ResolutionUnit.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.ResolutionUnit.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrPositioning.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.YCbCrPositioning.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.YCbCrPositioning.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrPositioning.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrSubSampling.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.YCbCrSubSampling.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.YCbCrSubSampling.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrSubSampling.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:element name="rdf:Seq"> | |
| <rng:element name="rdf:li"> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:element> | |
| <rng:element name="rdf:li"> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:element> | |
| </rng:element> | |
| <rng:element name="rdf:Seq"> | |
| <rng:element name="rdf:li"> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:element> | |
| <rng:element name="rdf:li"> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-exif" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="exif.ExifVersion" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FlashpixVersion" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ColorSpace" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ComponentsConfiguration" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.CompressedBitsPerPixel" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.PixelXDimension" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.PixelYDimension" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.MakerNote" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.UserComment" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.RelatedSoundFile" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DateTimeOriginal" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DateTimeDigitized" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ExposureTime" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FNumber" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ExposureProgram" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SpectralSensitivity" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ISOSpeedRatings" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.OECF" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ShutterSpeedValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ApertureValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.BrightnessValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ExposureBiasValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.MaxApertureValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SubjectDistance" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.MeteringMode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.LightSource" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FocalLength" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SubjectArea" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FlashEnergy" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SpatialFrequencyResponse" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FocalPlaneXResolution" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FocalPlaneYResolution" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FocalPlaneResolutionUnit" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SubjectLocation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ExposureIndex" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SensingMethod" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FileSource" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SceneType" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.CFAPattern" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.CustomRendered" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ExposureMode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.WhiteBalance" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DigitalZoomRatio" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FocalLengthIn35mmFilm" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SceneCaptureType" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GainControl" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Contrast" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Saturation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Sharpness" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DeviceSettingDescription" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SubjectDistanceRange" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ImageUniqueID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSVersionID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSLatitude" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSLongitude" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSAltitudeRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSAltitude" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSTimeStamp" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSSatellites" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSStatus" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSMeasureMode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDOP" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSSpeedRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSSpeed" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSTrackRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSTrack" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSImgDirectionRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSImgDirection" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSMapDatum" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestLatitude" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestLongitude" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestBearingRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestBearing" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestDistanceRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestDistance" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSProcessingMethod" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSAreaInformation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDifferential" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="exif.ExifVersion" combine="choice"> | |
| <rng:element name="exif:ExifVersion"> | |
| <rng:ref name="exif.ExifVersion.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FlashpixVersion" combine="choice"> | |
| <rng:element name="exif:FlashpixVersion"> | |
| <rng:ref name="exif.FlashpixVersion.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ColorSpace" combine="choice"> | |
| <rng:element name="exif:ColorSpace"> | |
| <rng:ref name="exif.ColorSpace.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ComponentsConfiguration" combine="choice"> | |
| <rng:element name="exif:ComponentsConfiguration"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CompressedBitsPerPixel" combine="choice"> | |
| <rng:element name="exif:CompressedBitsPerPixel"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.PixelXDimension" combine="choice"> | |
| <rng:element name="exif:PixelXDimension"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.PixelYDimension" combine="choice"> | |
| <rng:element name="exif:PixelYDimension"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.MakerNote" combine="choice"> | |
| <rng:element name="exif:MakerNote"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.UserComment" combine="choice"> | |
| <rng:element name="exif:UserComment"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.RelatedSoundFile" combine="choice"> | |
| <rng:element name="exif:RelatedSoundFile"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DateTimeOriginal" combine="choice"> | |
| <rng:element name="exif:DateTimeOriginal"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DateTimeDigitized" combine="choice"> | |
| <rng:element name="exif:DateTimeDigitized"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExposureTime" combine="choice"> | |
| <rng:element name="exif:ExposureTime"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FNumber" combine="choice"> | |
| <rng:element name="exif:FNumber"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExposureProgram" combine="choice"> | |
| <rng:element name="exif:ExposureProgram"> | |
| <rng:ref name="exif.ExposureProgram.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SpectralSensitivity" combine="choice"> | |
| <rng:element name="exif:SpectralSensitivity"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ISOSpeedRatings" combine="choice"> | |
| <rng:element name="exif:ISOSpeedRatings"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.OECF" combine="choice"> | |
| <rng:element name="exif:OECF"> | |
| <rng:ref name="exif.OECF_SFR.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ShutterSpeedValue" combine="choice"> | |
| <rng:element name="exif:ShutterSpeedValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ApertureValue" combine="choice"> | |
| <rng:element name="exif:ApertureValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.BrightnessValue" combine="choice"> | |
| <rng:element name="exif:BrightnessValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExposureBiasValue" combine="choice"> | |
| <rng:element name="exif:ExposureBiasValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.MaxApertureValue" combine="choice"> | |
| <rng:element name="exif:MaxApertureValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SubjectDistance" combine="choice"> | |
| <rng:element name="exif:SubjectDistance"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.MeteringMode" combine="choice"> | |
| <rng:element name="exif:MeteringMode"> | |
| <rng:ref name="exif.MeteringMode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.LightSource" combine="choice"> | |
| <rng:element name="exif:LightSource"> | |
| <rng:ref name="exif.LightSource.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash" combine="choice"> | |
| <rng:element name="exif:Flash"> | |
| <rng:ref name="exif.Flash.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FocalLength" combine="choice"> | |
| <rng:element name="exif:FocalLength"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SubjectArea" combine="choice"> | |
| <rng:element name="exif:SubjectArea"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FlashEnergy" combine="choice"> | |
| <rng:element name="exif:FlashEnergy"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SpatialFrequencyResponse" combine="choice"> | |
| <rng:element name="exif:SpatialFrequencyResponse"> | |
| <rng:ref name="exif.OECF_SFR.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FocalPlaneXResolution" combine="choice"> | |
| <rng:element name="exif:FocalPlaneXResolution"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FocalPlaneYResolution" combine="choice"> | |
| <rng:element name="exif:FocalPlaneYResolution"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FocalPlaneResolutionUnit" combine="choice"> | |
| <rng:element name="exif:FocalPlaneResolutionUnit"> | |
| <rng:ref name="exif.FocalPlaneResolutionUnit.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SubjectLocation" combine="choice"> | |
| <rng:element name="exif:SubjectLocation"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExposureIndex" combine="choice"> | |
| <rng:element name="exif:ExposureIndex"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SensingMethod" combine="choice"> | |
| <rng:element name="exif:SensingMethod"> | |
| <rng:ref name="exif.SensingMethod.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FileSource" combine="choice"> | |
| <rng:element name="exif:FileSource"> | |
| <rng:ref name="exif.FileSource.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SceneType" combine="choice"> | |
| <rng:element name="exif:SceneType"> | |
| <rng:ref name="exif.SceneType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern" combine="choice"> | |
| <rng:element name="exif:CFAPattern"> | |
| <rng:ref name="exif.CFAPattern.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CustomRendered" combine="choice"> | |
| <rng:element name="exif:CustomRendered"> | |
| <rng:ref name="exif.CustomRendered.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExposureMode" combine="choice"> | |
| <rng:element name="exif:ExposureMode"> | |
| <rng:ref name="exif.ExposureMode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.WhiteBalance" combine="choice"> | |
| <rng:element name="exif:WhiteBalance"> | |
| <rng:ref name="exif.WhiteBalance.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DigitalZoomRatio" combine="choice"> | |
| <rng:element name="exif:DigitalZoomRatio"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FocalLengthIn35mmFilm" combine="choice"> | |
| <rng:element name="exif:FocalLengthIn35mmFilm"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SceneCaptureType" combine="choice"> | |
| <rng:element name="exif:SceneCaptureType"> | |
| <rng:ref name="exif.SceneCaptureType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GainControl" combine="choice"> | |
| <rng:element name="exif:GainControl"> | |
| <rng:ref name="exif.GainControl.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Contrast" combine="choice"> | |
| <rng:element name="exif:Contrast"> | |
| <rng:ref name="exif.Contrast.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Saturation" combine="choice"> | |
| <rng:element name="exif:Saturation"> | |
| <rng:ref name="exif.Saturation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Sharpness" combine="choice"> | |
| <rng:element name="exif:Sharpness"> | |
| <rng:ref name="exif.Sharpness.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettingDescription" combine="choice"> | |
| <rng:element name="exif:DeviceSettingDescription"> | |
| <rng:ref name="exif.DeviceSettings.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SubjectDistanceRange" combine="choice"> | |
| <rng:element name="exif:SubjectDistanceRange"> | |
| <rng:ref name="exif.SubjectDistanceRange.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ImageUniqueID" combine="choice"> | |
| <rng:element name="exif:ImageUniqueID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSVersionID" combine="choice"> | |
| <rng:element name="exif:GPSVersionID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSLatitude" combine="choice"> | |
| <rng:element name="exif:GPSLatitude"> | |
| <rng:ref name="exif.GPSCoordinate.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSLongitude" combine="choice"> | |
| <rng:element name="exif:GPSLongitude"> | |
| <rng:ref name="exif.GPSCoordinate.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSAltitudeRef" combine="choice"> | |
| <rng:element name="exif:GPSAltitudeRef"> | |
| <rng:ref name="exif.GPSAltitudeRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSAltitude" combine="choice"> | |
| <rng:element name="exif:GPSAltitude"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSTimeStamp" combine="choice"> | |
| <rng:element name="exif:GPSTimeStamp"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSSatellites" combine="choice"> | |
| <rng:element name="exif:GPSSatellites"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSStatus" combine="choice"> | |
| <rng:element name="exif:GPSStatus"> | |
| <rng:ref name="exif.GPSStatus.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSMeasureMode" combine="choice"> | |
| <rng:element name="exif:GPSMeasureMode"> | |
| <rng:ref name="exif.GPSMeasureMode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDOP" combine="choice"> | |
| <rng:element name="exif:GPSDOP"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSSpeedRef" combine="choice"> | |
| <rng:element name="exif:GPSSpeedRef"> | |
| <rng:ref name="exif.GPSSpeedRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSSpeed" combine="choice"> | |
| <rng:element name="exif:GPSSpeed"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSTrackRef" combine="choice"> | |
| <rng:element name="exif:GPSTrackRef"> | |
| <rng:ref name="exif.GPSTrackRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSTrack" combine="choice"> | |
| <rng:element name="exif:GPSTrack"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSImgDirectionRef" combine="choice"> | |
| <rng:element name="exif:GPSImgDirectionRef"> | |
| <rng:ref name="exif.GPSImgDirectionRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSImgDirection" combine="choice"> | |
| <rng:element name="exif:GPSImgDirection"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSMapDatum" combine="choice"> | |
| <rng:element name="exif:GPSMapDatum"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestLatitude" combine="choice"> | |
| <rng:element name="exif:GPSDestLatitude"> | |
| <rng:ref name="exif.GPSCoordinate.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestLongitude" combine="choice"> | |
| <rng:element name="exif:GPSDestLongitude"> | |
| <rng:ref name="exif.GPSCoordinate.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestBearingRef" combine="choice"> | |
| <rng:element name="exif:GPSDestBearingRef"> | |
| <rng:ref name="exif.GPSDestBearingRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestBearing" combine="choice"> | |
| <rng:element name="exif:GPSDestBearing"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestDistanceRef" combine="choice"> | |
| <rng:element name="exif:GPSDestDistanceRef"> | |
| <rng:ref name="exif.GPSDestDistanceRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestDistance" combine="choice"> | |
| <rng:element name="exif:GPSDestDistance"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSProcessingMethod" combine="choice"> | |
| <rng:element name="exif:GPSProcessingMethod"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSAreaInformation" combine="choice"> | |
| <rng:element name="exif:GPSAreaInformation"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDifferential" combine="choice"> | |
| <rng:element name="exif:GPSDifferential"> | |
| <rng:ref name="exif.GPSDifferential.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExifVersion.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.ExifVersion.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.ExifVersion.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ExifVersion.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">0210</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FlashpixVersion.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.FlashpixVersion.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.FlashpixVersion.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FlashpixVersion.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">0100</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ColorSpace.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.ColorSpace.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.ColorSpace.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ColorSpace.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">-32786</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ExposureProgram.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.ExposureProgram.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.ExposureProgram.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ExposureProgram.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| <rng:value type="integer">5</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| <rng:value type="integer">7</rng:value> | |
| <rng:value type="integer">8</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.MeteringMode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.MeteringMode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.MeteringMode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.MeteringMode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| <rng:value type="integer">5</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| <rng:value type="integer">255</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.LightSource.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.LightSource.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.LightSource.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.LightSource.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">17</rng:value> | |
| <rng:value type="integer">18</rng:value> | |
| <rng:value type="integer">19</rng:value> | |
| <rng:value type="integer">20</rng:value> | |
| <rng:value type="integer">21</rng:value> | |
| <rng:value type="integer">22</rng:value> | |
| <rng:value type="integer">255</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FocalPlaneResolutionUnit.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.FocalPlaneResolutionUnit.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.FocalPlaneResolutionUnit.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FocalPlaneResolutionUnit.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SensingMethod.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.SensingMethod.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.SensingMethod.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SensingMethod.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| <rng:value type="integer">5</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| <rng:value type="integer">7</rng:value> | |
| <rng:value type="integer">8</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FileSource.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.FileSource.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.FileSource.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FileSource.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SceneType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.SceneType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.SceneType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SceneType.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.CustomRendered.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.CustomRendered.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.CustomRendered.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.CustomRendered.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ExposureMode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.ExposureMode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.ExposureMode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ExposureMode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.WhiteBalance.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.WhiteBalance.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.WhiteBalance.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.WhiteBalance.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SceneCaptureType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.SceneCaptureType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.SceneCaptureType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SceneCaptureType.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GainControl.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GainControl.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GainControl.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GainControl.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Contrast.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Contrast.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Contrast.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Contrast.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Saturation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Saturation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Saturation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Saturation.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Sharpness.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Sharpness.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Sharpness.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Sharpness.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SubjectDistanceRange.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.SubjectDistanceRange.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.SubjectDistanceRange.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SubjectDistanceRange.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSAltitudeRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSAltitudeRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSAltitudeRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSAltitudeRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSStatus.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSStatus.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSStatus.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSStatus.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">A</rng:value> | |
| <rng:value type="string">V</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSMeasureMode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSMeasureMode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSMeasureMode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSMeasureMode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSSpeedRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSSpeedRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSSpeedRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSSpeedRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">K</rng:value> | |
| <rng:value type="string">M</rng:value> | |
| <rng:value type="string">N</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSTrackRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSTrackRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSTrackRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSTrackRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">T</rng:value> | |
| <rng:value type="string">M</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSImgDirectionRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSImgDirectionRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSImgDirectionRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSImgDirectionRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">T</rng:value> | |
| <rng:value type="string">M</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestBearingRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSDestBearingRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSDestBearingRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestBearingRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">T</rng:value> | |
| <rng:value type="string">M</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestDistanceRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSDestDistanceRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSDestDistanceRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestDistanceRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">K</rng:value> | |
| <rng:value type="string">M</rng:value> | |
| <rng:value type="string">N</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDifferential.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSDifferential.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSDifferential.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDifferential.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSCoordinate.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSCoordinate.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSCoordinate.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSCoordinate.Base" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">(\d{1,3},\d{1,2},\d{1,2}[NSEW])|(\d{1,3},\d{1,2}\.\d+[NSEW])</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="exif.Flash.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Flash.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Flash.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash.Fired" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash.Return" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash.Mode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash.Function" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash.RedEyeMode" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Fired" combine="choice"> | |
| <rng:element name="exif:Fired"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Return" combine="choice"> | |
| <rng:element name="exif:Return"> | |
| <rng:ref name="exif.Flash.Return.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Mode" combine="choice"> | |
| <rng:element name="exif:Mode"> | |
| <rng:ref name="exif.Flash.Mode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Function" combine="choice"> | |
| <rng:element name="exif:Function"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.RedEyeMode" combine="choice"> | |
| <rng:element name="exif:RedEyeMode"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Return.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Flash.Return.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Flash.Return.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Return.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Mode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Flash.Mode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Flash.Mode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Mode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.OECF_SFR.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.OECF_SFR.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="exif.OECF_SFR.Columns" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.OECF_SFR.Rows" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.OECF_SFR.Names" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.OECF_SFR.Values" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.Columns" combine="choice"> | |
| <rng:element name="exif:Columns"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.Rows" combine="choice"> | |
| <rng:element name="exif:Rows"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.Names" combine="choice"> | |
| <rng:element name="exif:Names"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.Values" combine="choice"> | |
| <rng:element name="exif:Values"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.CFAPattern.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.CFAPattern.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="exif.CFAPattern.Columns" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.CFAPattern.Rows" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.CFAPattern.Names" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern.Columns" combine="choice"> | |
| <rng:element name="exif:Columns"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern.Rows" combine="choice"> | |
| <rng:element name="exif:Rows"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern.Names" combine="choice"> | |
| <rng:element name="exif:Names"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettings.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.DeviceSettings.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.DeviceSettings.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettings.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="exif.DeviceSettings.Columns" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DeviceSettings.Rows" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DeviceSettings.Settings" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettings.Columns" combine="choice"> | |
| <rng:element name="exif:Columns"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettings.Rows" combine="choice"> | |
| <rng:element name="exif:Rows"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettings.Settings" combine="choice"> | |
| <rng:element name="exif:Settings"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-pdfaid" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="pdfaid.part" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="pdfaid.conformance" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="pdfaid.amd" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="pdfaid.part" combine="choice"> | |
| <rng:element name="pdfaid:part"> | |
| <rng:ref name="pdfaid.part.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaid.conformance" combine="choice"> | |
| <rng:element name="pdfaid:conformance"> | |
| <rng:ref name="pdfaid.conformance.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaid.amd" combine="choice"> | |
| <rng:element name="pdfaid:amd"> | |
| <rng:ref name="pdfaid.amd.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaid.part.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaid.part.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaid.part.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaid.part.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:choice> | |
| <rng:value type="string">1</rng:value> | |
| </rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaid.conformance.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaid.conformance.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaid.conformance.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaid.conformance.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:choice> | |
| <rng:value type="string">A</rng:value> | |
| <rng:value type="string">B</rng:value> | |
| </rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaid.amd.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaid.amd.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaid.amd.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaid.amd.Base" combine="choice"> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-pdfaExtension" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="pdfaExtension.schemas" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.schemas" combine="choice"> | |
| <rng:element name="pdfaExtension:schemas"> | |
| <rng:ref name="pdfaExtension.schemas.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.schemas.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.schemas.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.schemas.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.schemas.Base" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="pdfaExtension.Schema.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.Schema.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.Schema.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:ref name="pdfaExtension.Schema.schema" /> | |
| <rng:ref name="pdfaExtension.Schema.namespaceURI" /> | |
| <rng:ref name="pdfaExtension.Schema.prefix" /> | |
| <rng:ref name="pdfaExtension.Schema.property" /> | |
| <rng:ref name="pdfaExtension.Schema.valueType" /> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Property.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.Property.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.Property.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Property.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:ref name="pdfaExtension.Property.name" /> | |
| <rng:ref name="pdfaExtension.Property.valueType" /> | |
| <rng:ref name="pdfaExtension.Property.category" /> | |
| <rng:ref name="pdfaExtension.Property.description" /> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.ValueType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.ValueType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:ref name="pdfaExtension.ValueType.type" /> | |
| <rng:ref name="pdfaExtension.ValueType.namespaceURI" /> | |
| <rng:ref name="pdfaExtension.ValueType.prefix" /> | |
| <rng:ref name="pdfaExtension.ValueType.description" /> | |
| <rng:ref name="pdfaExtension.ValueType.field" /> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Field.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.Field.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.Field.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Field.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:ref name="pdfaExtension.Field.name" /> | |
| <rng:ref name="pdfaExtension.Field.valueType" /> | |
| <rng:ref name="pdfaExtension.Field.description" /> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.schema" combine="choice"> | |
| <rng:element name="pdfaSchema:schema"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.namespaceURI" combine="choice"> | |
| <rng:element name="pdfaSchema:namespaceURI"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.prefix" combine="choice"> | |
| <rng:element name="pdfaSchema:prefix"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.property" combine="choice"> | |
| <rng:element name="pdfaSchema:property"> | |
| <rng:ref name="pdfaExtension.Schema.property.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.valueType" combine="choice"> | |
| <rng:element name="pdfaSchema:valueType"> | |
| <rng:ref name="pdfaExtension.Schema.valueType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Property.name" combine="choice"> | |
| <rng:element name="pdfaProperty:name"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Property.valueType" combine="choice"> | |
| <rng:element name="pdfaProperty:valueType"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Property.category" combine="choice"> | |
| <rng:element name="pdfaProperty:category"> | |
| <rng:ref name="pdfaExtension.Property.category.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Property.description" combine="choice"> | |
| <rng:element name="pdfaProperty:description"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.type" combine="choice"> | |
| <rng:element name="pdfaType:type"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.namespaceURI" combine="choice"> | |
| <rng:element name="pdfaType:namespaceURI"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.prefix" combine="choice"> | |
| <rng:element name="pdfaType:prefix"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.description" combine="choice"> | |
| <rng:element name="pdfaType:description"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.field" combine="choice"> | |
| <rng:element name="pdfaType:field"> | |
| <rng:ref name="pdfaExtension.ValueType.field.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Field.name" combine="choice"> | |
| <rng:element name="pdfaField:name"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Field.valueType" combine="choice"> | |
| <rng:element name="pdfaField:valueType"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Field.description" combine="choice"> | |
| <rng:element name="pdfaField:description"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.property.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.Schema.property.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.Schema.property.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.valueType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.Schema.valueType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.Schema.valueType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Property.category.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.Property.category.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.Property.category.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.field.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.ValueType.field.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.ValueType.field.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.property.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="pdfaExtension.Property.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.valueType.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="pdfaExtension.ValueType.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Property.category.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">internal</rng:value> | |
| <rng:value type="string">external</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.field.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="pdfaExtension.Field.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| </rng:grammar> |
| <?xml version="1.0" encoding="utf-8"?> | |
| <!-- Generated with https://github.com/ceztko/XMP-RNG-Schema, DO NOT EDIT! --> | |
| <!-- SPDX-FileCopyrightText: (C) 2014 ISO <[email protected]> --> | |
| <!-- SPDX-FileCopyrightText: (C) 2025 Francesco Pretto <[email protected]> --> | |
| <!-- SPDX-License-Identifier: MIT OR LicenseRef-ISO16684_2-2014-schema --> | |
| <rng:grammar xmlns:rng="http://relaxng.org/ns/structure/1.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ui="http://ns.iso.org/iso-16684-2/xmp-schema-ui-info/1.0" xmlns:x="adobe:ns:meta/" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes" xmlns:xmpidq="http://ns.adobe.com/xmp/Identifier/qual/1.0/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/" xmlns:xmpRights="http://ns.adobe.com/xap/1.0/rights/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stVer="http://ns.adobe.com/xap/1.0/sType/Version#" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:xmpBJ="http://ns.adobe.com/xap/1.0/bj/" xmlns:stJob="http://ns.adobe.com/xap/1.0/sType/Job#" xmlns:xapG="http://ns.adobe.com/xap/1.0/g/" xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/" xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#" xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#" xmlns:xmpDM="http://ns.adobe.com/xmp/1.0/DynamicMedia/" xmlns:pdf="http://ns.adobe.com/pdf/1.3/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:crs="http://ns.adobe.com/camera-rawsettings/1.0/" xmlns:exif="http://ns.adobe.com/exif/1.0/" xmlns:aux="http://ns.adobe.com/exif/1.0/aux/" xmlns:exifEX="http://cipa.jp/exif/1.0/" xmlns:pdfaid="http://www.aiim.org/pdfa/ns/id/" xmlns:pdfaExtension="http://www.aiim.org/pdfa/ns/extension/" xmlns:pdfaSchema="http://www.aiim.org/pdfa/ns/schema#" xmlns:pdfaProperty="http://www.aiim.org/pdfa/ns/property#" xmlns:pdfaType="http://www.aiim.org/pdfa/ns/type#" xmlns:pdfaField="http://www.aiim.org/pdfa/ns/field#" xmlns:pdfuaid="http://www.aiim.org/pdfua/ns/id/" xmlns:pdfvtid="http://www.npes.org/pdfvt/ns/id/" xmlns:pdfxid="http://www.npes.org/pdfx/ns/id/"> | |
| <rng:start> | |
| <rng:element name="x:xmpmeta"> | |
| <rng:zeroOrMore> | |
| <rng:attribute> | |
| <rng:anyName /> | |
| </rng:attribute> | |
| </rng:zeroOrMore> | |
| <rng:element name="rdf:RDF"> | |
| <rng:element name="rdf:Description"> | |
| <rng:attribute name="rdf:about" /> | |
| <rng:interleave> | |
| <rng:ref name="XMP_Properties-dc" /> | |
| <rng:ref name="XMP_Properties-xmp" /> | |
| <rng:ref name="XMP_Properties-xmpRights" /> | |
| <rng:ref name="XMP_Properties-xmpMM" /> | |
| <rng:ref name="XMP_Properties-xmpBJ" /> | |
| <rng:ref name="XMP_Properties-xmpTPg" /> | |
| <rng:ref name="XMP_Properties-xmpDM" /> | |
| <rng:ref name="XMP_Properties-pdf" /> | |
| <rng:ref name="XMP_Properties-photoshop" /> | |
| <rng:ref name="XMP_Properties-tiff" /> | |
| <rng:ref name="XMP_Properties-crs" /> | |
| <rng:ref name="XMP_Properties-exif" /> | |
| <rng:ref name="XMP_Properties-exif_aux" /> | |
| <rng:ref name="XMP_Properties-pdfaid" /> | |
| <rng:ref name="XMP_Properties-pdfaExtension" /> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:element> | |
| </rng:element> | |
| </rng:start> | |
| <rng:define name="ISO16684-1.Types.Qualifier.xml-lang" combine="choice"> | |
| <rng:attribute name="xml:lang"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">x-default|([a-zA-Z]+(-[azA-Z0-9]+)*)</rng:param> | |
| </rng:data> | |
| </rng:attribute> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Qualifier.xmpidq-Scheme" combine="choice"> | |
| <rng:element name="xmpidq:Scheme"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Text" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Text" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Boolean" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Boolean" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Boolean" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Boolean" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">True|False</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Date" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Date" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Date" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Date" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">(\d{4}((-)?(0[1-9]|1[0-2])((-)?(0[1-9]|[1-2][0-9]|3[0-1])(T(24:00(:00(\.[0]+)?)?|(([0-1][0-9]|2[0-3])(:)[0-5][0-9])((:)[0-5][0-9](\.[\d]+)?)?)((\+|-)(14:00|(0[0-9]|1[0-3])(:)[0-5][0-9])|Z)?)?)?)?)</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Integer" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Integer" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Integer" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Integer" combine="choice"> | |
| <rng:data type="integer" /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Real" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Real" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Real" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Real" combine="choice"> | |
| <rng:data type="double" /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Rational" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Rational" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Rational" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Rational" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">\d+/[1-9]\d*</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.AgentName" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.AgentName" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.AgentName" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.AgentName" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Locale" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Locale" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Locale" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Locale" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">[a-zA-Z]+(-[a-zA-Z0-9]+)*</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.MIMEType" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.MIMEType" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.MIMEType" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.MIMEType" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">(application|audio|example|image|message|model|multipart|text|video)/[a-zA-Z0-9]+([+\-.][a-zA-Z0-9]+)*</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.ProperName" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.ProperName" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.ProperName" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.ProperName" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.RenditionClass" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.RenditionClass" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.RenditionClass" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.RenditionClass" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.URI" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.URI" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.URI" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.URI" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.URL" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.URL" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.URL" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.URL" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.UnorderedArray.Text" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.Text" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.UnorderedArray.Text" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.Text" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Text" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Text" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.Text" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.Boolean" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Boolean" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Boolean" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.Boolean" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.Date" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Date" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Date" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.Date" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.Integer" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Integer" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.Integer" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.Rational" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Rational" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.Rational" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.LanguageAlternative" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.LanguageAlternative" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.LanguageAlternative" combine="choice"> | |
| <rng:element name="rdf:Alt"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.Qualifier.xml-lang" /> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.UnorderedArray.Locale" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.Locale" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.Locale" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.UnorderedArray.Locale" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Locale" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.UnorderedArray.ProperName" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.ProperName" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.UnorderedArray.ProperName" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.ProperName" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.ProperName" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.ProperName" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.ResourceRef" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.ResourceRef" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.ResourceRef" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.ResourceRef" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="stRef.documentID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.filePath" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.instanceID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.manager" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.manageTo" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.manageUI" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.renditionClass" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.renditionParams" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.versionID" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.documentID" combine="choice"> | |
| <rng:element name="stRef:documentID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.filePath" combine="choice"> | |
| <rng:element name="stRef:filePath"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.instanceID" combine="choice"> | |
| <rng:element name="stRef:instanceID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.manager" combine="choice"> | |
| <rng:element name="stRef:manager"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.manageTo" combine="choice"> | |
| <rng:element name="stRef:manageTo"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.manageUI" combine="choice"> | |
| <rng:element name="stRef:manageUI"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.renditionClass" combine="choice"> | |
| <rng:element name="stRef:renditionClass"> | |
| <rng:ref name="ISO16684-1.Types.QValue.RenditionClass" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.renditionParams" combine="choice"> | |
| <rng:element name="stRef:renditionParams"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.versionID" combine="choice"> | |
| <rng:element name="stRef:versionID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-dc" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="dc.contributor" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.coverage" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.creator" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.date" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.description" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.format" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.identifier" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.language" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.publisher" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.relation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.rights" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.source" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.subject" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.title" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.type" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="dc.contributor" combine="choice"> | |
| <rng:element name="dc:contributor"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.coverage" combine="choice"> | |
| <rng:element name="dc:coverage"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.creator" combine="choice"> | |
| <rng:element name="dc:creator"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.date" combine="choice"> | |
| <rng:element name="dc:date"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.description" combine="choice"> | |
| <rng:element name="dc:description"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.format" combine="choice"> | |
| <rng:element name="dc:format"> | |
| <rng:ref name="ISO16684-1.Types.QValue.MIMEType" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.identifier" combine="choice"> | |
| <rng:element name="dc:identifier"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.language" combine="choice"> | |
| <rng:element name="dc:language"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Locale" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.publisher" combine="choice"> | |
| <rng:element name="dc:publisher"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.relation" combine="choice"> | |
| <rng:element name="dc:relation"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.rights" combine="choice"> | |
| <rng:element name="dc:rights"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.source" combine="choice"> | |
| <rng:element name="dc:source"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.subject" combine="choice"> | |
| <rng:element name="dc:subject"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.title" combine="choice"> | |
| <rng:element name="dc:title"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.type" combine="choice"> | |
| <rng:element name="dc:type"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmp" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmp.Advisory" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.CreateDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.CreatorTool" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Identifier" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Label" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.MetadataDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.ModifyDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Nickname" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Thumbnails" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Rating" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmp.Advisory" combine="choice"> | |
| <rng:element name="xmp:Advisory"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.CreateDate" combine="choice"> | |
| <rng:element name="xmp:CreateDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.CreatorTool" combine="choice"> | |
| <rng:element name="xmp:CreatorTool"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Identifier" combine="choice"> | |
| <rng:element name="xmp:Identifier"> | |
| <rng:ref name="xmp.IdentifierArray.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Label" combine="choice"> | |
| <rng:element name="xmp:Label"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.MetadataDate" combine="choice"> | |
| <rng:element name="xmp:MetadataDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.ModifyDate" combine="choice"> | |
| <rng:element name="xmp:ModifyDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Nickname" combine="choice"> | |
| <rng:element name="xmp:Nickname"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnails" combine="choice"> | |
| <rng:element name="xmp:Thumbnails"> | |
| <rng:ref name="xmp.Thumbnails.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Rating" combine="choice"> | |
| <rng:element name="xmp:Rating"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.IdentifierArray.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmp.IdentifierArray.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmp.IdentifierArray.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.IdentifierArray.Base" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmp.IdentifierItem.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.IdentifierItem.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:element> | |
| <rng:ref name="ISO16684-1.Types.Qualifier.xmpidq-Scheme" /> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnails.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmp.Thumbnails.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmp.Thumbnails.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnails.Base" combine="choice"> | |
| <rng:element name="rdf:Alt"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmp.Thumbnail.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmp.Thumbnail.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmp.Thumbnail.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmp.Thumbnail.height" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Thumbnail.width" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Thumbnail.format" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Thumbnail.image" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.height" combine="choice"> | |
| <rng:element name="xapGImg:height"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.width" combine="choice"> | |
| <rng:element name="xapGImg:width"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.format" combine="choice"> | |
| <rng:element name="xapGImg:format"> | |
| <rng:ref name="xmp.Thumbnail.format.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.image" combine="choice"> | |
| <rng:element name="xapGImg:image"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.format.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmp.Thumbnail.format.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmp.Thumbnail.format.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.format.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">JPEG</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmpRights" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpRights.Certificate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpRights.Marked" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpRights.Owner" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpRights.UsageTerms" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpRights.WebStatement" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmpRights.Certificate" combine="choice"> | |
| <rng:element name="xmpRights:Certificate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URL" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpRights.Marked" combine="choice"> | |
| <rng:element name="xmpRights:Marked"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpRights.Owner" combine="choice"> | |
| <rng:element name="xmpRights:Owner"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpRights.UsageTerms" combine="choice"> | |
| <rng:element name="xmpRights:UsageTerms"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpRights.WebStatement" combine="choice"> | |
| <rng:element name="xmpRights:WebStatement"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URL" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmpMM" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.DerivedFrom" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.DocumentID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.History" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.InstanceID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ManagedFrom" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Manager" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ManageTo" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ManageUI" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ManagerVariant" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.RenditionClass" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.RenditionParams" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.VersionID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Versions" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.LastURL" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.RenditionOf" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.SaveID" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmpMM.DerivedFrom" combine="choice"> | |
| <rng:element name="xmpMM:DerivedFrom"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ResourceRef" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.DocumentID" combine="choice"> | |
| <rng:element name="xmpMM:DocumentID"> | |
| <rng:ref name="ISO16684-1.Types.Base.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.History" combine="choice"> | |
| <rng:element name="xmpMM:History"> | |
| <rng:ref name="xmpMM.History.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.InstanceID" combine="choice"> | |
| <rng:element name="xmpMM:InstanceID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ManagedFrom" combine="choice"> | |
| <rng:element name="xmpMM:ManagedFrom"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ResourceRef" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Manager" combine="choice"> | |
| <rng:element name="xmpMM:Manager"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ManageTo" combine="choice"> | |
| <rng:element name="xmpMM:ManageTo"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ManageUI" combine="choice"> | |
| <rng:element name="xmpMM:ManageUI"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ManagerVariant" combine="choice"> | |
| <rng:element name="xmpMM:ManagerVariant"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.RenditionClass" combine="choice"> | |
| <rng:element name="xmpMM:RenditionClass"> | |
| <rng:ref name="ISO16684-1.Types.QValue.RenditionClass" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.RenditionParams" combine="choice"> | |
| <rng:element name="xmpMM:RenditionParams"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.VersionID" combine="choice"> | |
| <rng:element name="xmpMM:VersionID"> | |
| <rng:ref name="xmpMM.Version.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Versions" combine="choice"> | |
| <rng:element name="xmpMM:Versions"> | |
| <rng:ref name="xmpMM.Versions.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.LastURL" combine="choice"> | |
| <rng:element name="xmpMM:LastURL"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URL" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.RenditionOf" combine="choice"> | |
| <rng:element name="xmpMM:RenditionOf"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ResourceRef" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.SaveID" combine="choice"> | |
| <rng:element name="xmpMM:SaveID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.History.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.History.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.History.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.History.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmpMM.ResourceEvent.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Versions.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.Versions.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.Versions.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.Versions.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmpMM.Version.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.Version.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.Version.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Version.comments" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Version.event" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Version.modifyDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Version.modifier" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Version.version" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.comments" combine="choice"> | |
| <rng:element name="stVer:comments"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.event" combine="choice"> | |
| <rng:element name="stVer:event"> | |
| <rng:ref name="xmpMM.ResourceEvent.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.modifyDate" combine="choice"> | |
| <rng:element name="stVer:modifyDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.modifier" combine="choice"> | |
| <rng:element name="stVer:modifier"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.version" combine="choice"> | |
| <rng:element name="stVer:version"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.ResourceEvent.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.ResourceEvent.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ResourceEvent.action" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ResourceEvent.instanceID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ResourceEvent.parameters" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ResourceEvent.softwareAgent" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ResourceEvent.when" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.action" combine="choice"> | |
| <rng:element name="stEvt:action"> | |
| <rng:ref name="xmpMM.ResourceEvent.action.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.instanceID" combine="choice"> | |
| <rng:element name="stEvt:instanceID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.parameters" combine="choice"> | |
| <rng:element name="stEvt:parameters"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.softwareAgent" combine="choice"> | |
| <rng:element name="stEvt:softwareAgent"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.when" combine="choice"> | |
| <rng:element name="stEvt:when"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.action.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.ResourceEvent.action.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.ResourceEvent.action.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.action.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">converted</rng:value> | |
| <rng:value type="string">copied</rng:value> | |
| <rng:value type="string">created</rng:value> | |
| <rng:value type="string">cropped</rng:value> | |
| <rng:value type="string">edited</rng:value> | |
| <rng:value type="string">filtered</rng:value> | |
| <rng:value type="string">formatted</rng:value> | |
| <rng:value type="string">version_updated</rng:value> | |
| <rng:value type="string">printed</rng:value> | |
| <rng:value type="string">published</rng:value> | |
| <rng:value type="string">managed</rng:value> | |
| <rng:value type="string">produced</rng:value> | |
| <rng:value type="string">resized</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmpBJ" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpBJ.JobRef" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmpBJ.JobRef" combine="choice"> | |
| <rng:element name="xmpBJ:JobRef"> | |
| <rng:ref name="xmpBJ.JobRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpBJ.JobRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpBJ.JobRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpBJ.JobRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpBJ.JobRef.Base" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmpBJ.Job.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpBJ.Job.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpBJ.Job.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpBJ.Job.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpBJ.Job.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpBJ.Job.name" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpBJ.Job.id" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpBJ.Job.url" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpBJ.Job.name" combine="choice"> | |
| <rng:element name="stJob:name"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpBJ.Job.id" combine="choice"> | |
| <rng:element name="stJob:id"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpBJ.Job.url" combine="choice"> | |
| <rng:element name="stJob:url"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URL" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Dimensions.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Dimensions.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="cmn.Dimensions.w" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Dimensions.h" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Dimensions.unit" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.w" combine="choice"> | |
| <rng:element name="stDim:w"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.h" combine="choice"> | |
| <rng:element name="stDim:h"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.unit" combine="choice"> | |
| <rng:element name="stDim:unit"> | |
| <rng:ref name="cmn.Dimensions.unit.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.unit.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Dimensions.unit.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Dimensions.unit.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.unit.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">inch</rng:value> | |
| <rng:value type="string">mm</rng:value> | |
| <rng:value type="string">pixel</rng:value> | |
| <rng:value type="string">pica</rng:value> | |
| <rng:value type="string">point</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.swatchName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.mode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.type" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.cyan" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.magenta" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.yellow" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.black" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.red" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.green" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.blue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.L" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.A" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.B" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.swatchName" combine="choice"> | |
| <rng:element name="xapG:swatchName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.mode" combine="choice"> | |
| <rng:element name="xapG:mode"> | |
| <rng:ref name="cmn.Colorant.mode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.type" combine="choice"> | |
| <rng:element name="xapG:type"> | |
| <rng:ref name="cmn.Colorant.type.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.cyan" combine="choice"> | |
| <rng:element name="xapG:cyan"> | |
| <rng:ref name="cmn.Colorant.cyan.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.magenta" combine="choice"> | |
| <rng:element name="xapG:magenta"> | |
| <rng:ref name="cmn.Colorant.magenta.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.yellow" combine="choice"> | |
| <rng:element name="xapG:yellow"> | |
| <rng:ref name="cmn.Colorant.yellow.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.black" combine="choice"> | |
| <rng:element name="xapG:black"> | |
| <rng:ref name="cmn.Colorant.black.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.red" combine="choice"> | |
| <rng:element name="xapG:red"> | |
| <rng:ref name="cmn.Colorant.red.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.green" combine="choice"> | |
| <rng:element name="xapG:green"> | |
| <rng:ref name="cmn.Colorant.green.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.blue" combine="choice"> | |
| <rng:element name="xapG:blue"> | |
| <rng:ref name="cmn.Colorant.blue.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.L" combine="choice"> | |
| <rng:element name="xapG:L"> | |
| <rng:ref name="cmn.Colorant.L.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.A" combine="choice"> | |
| <rng:element name="xapG:A"> | |
| <rng:ref name="cmn.Colorant.A.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.B" combine="choice"> | |
| <rng:element name="xapG:B"> | |
| <rng:ref name="cmn.Colorant.B.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.mode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.mode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.mode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.mode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">CMYK</rng:value> | |
| <rng:value type="string">RGB</rng:value> | |
| <rng:value type="string">LAB</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.type.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.type.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.type.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.type.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">PROCESS</rng:value> | |
| <rng:value type="string">SPOT</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.cyan.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.cyan.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.cyan.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.cyan.Base" combine="choice"> | |
| <rng:data type="double"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.magenta.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.magenta.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.magenta.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.magenta.Base" combine="choice"> | |
| <rng:data type="double"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.yellow.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.yellow.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.yellow.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.yellow.Base" combine="choice"> | |
| <rng:data type="double"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.black.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.black.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.black.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.black.Base" combine="choice"> | |
| <rng:data type="double"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.red.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.red.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.red.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.red.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">255</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.green.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.green.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.green.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.green.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">255</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.blue.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.blue.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.blue.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.blue.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">255</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.L.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.L.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.L.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.L.Base" combine="choice"> | |
| <rng:data type="double"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.A.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.A.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.A.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.A.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-128</rng:param> | |
| <rng:param name="maxInclusive">127</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.B.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.B.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.B.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.B.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-128</rng:param> | |
| <rng:param name="maxInclusive">127</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmpTPg" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.MaxPageSize" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.NPages" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Fonts" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Colorants" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.PlateNames" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmpTPg.MaxPageSize" combine="choice"> | |
| <rng:element name="xmpTPg:MaxPageSize"> | |
| <rng:ref name="cmn.Dimensions.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.NPages" combine="choice"> | |
| <rng:element name="xmpTPg:NPages"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Fonts" combine="choice"> | |
| <rng:element name="xmpTPg:Fonts"> | |
| <rng:ref name="xmpTPg.Fonts.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Colorants" combine="choice"> | |
| <rng:element name="xmpTPg:Colorants"> | |
| <rng:ref name="xmpTPg.Colorants.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.PlateNames" combine="choice"> | |
| <rng:element name="xmpTPg:PlateNames"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Fonts.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpTPg.Fonts.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpTPg.Fonts.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Fonts.Base" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmpTPg.Font.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Colorants.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpTPg.Colorants.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpTPg.Colorants.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Colorants.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="cmn.Colorant.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpTPg.Font.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpTPg.Font.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Font.fontName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Font.fontFamily" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Font.fontFace" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Font.fontType" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Font.versionString" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Font.composite" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Font.fontFileName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Font.childFontFiles" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.fontName" combine="choice"> | |
| <rng:element name="stFnt:fontName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.fontFamily" combine="choice"> | |
| <rng:element name="stFnt:fontFamily"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.fontFace" combine="choice"> | |
| <rng:element name="stFnt:fontFace"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.fontType" combine="choice"> | |
| <rng:element name="stFnt:fontType"> | |
| <rng:ref name="xmpTPg.Font.fontType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.versionString" combine="choice"> | |
| <rng:element name="stFnt:versionString"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.composite" combine="choice"> | |
| <rng:element name="stFnt:composite"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.fontFileName" combine="choice"> | |
| <rng:element name="stFnt:fontFileName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.childFontFiles" combine="choice"> | |
| <rng:element name="stFnt:childFontFiles"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.fontType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpTPg.Font.fontType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpTPg.Font.fontType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.fontType.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:choice> | |
| <rng:value type="string">TrueType</rng:value> | |
| <rng:value type="string">Type 1</rng:value> | |
| <rng:value type="string">Open Type</rng:value> | |
| </rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmpDM" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.projectRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoFrameRate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoFrameSize" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoPixelAspectRatio" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoPixelDepth" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoColorSpace" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoAlphaMode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoAlphaPremultipleColor" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoAlphaUnityIsTransparent" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoCompressor" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoFieldOrder" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.pullDown" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.audioSampleRate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.audioSampleType" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.audioChannelType" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.audioCompressor" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.speakerPlacement" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.fileDataRate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.tapeName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.altTapeName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.startTimecode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.altTimecode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.duration" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.scene" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.shotName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.shotDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.shotLocation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.logComment" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.markers" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.contributedMedia" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.absPeakAudioFilePath" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.relativePeakAudioFilePath" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoModDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.audioModDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.metadataModDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.artist" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.album" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.trackNumber" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.genre" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.copyright" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.releaseDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.composer" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.engineer" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.tempo" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.instrument" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.introTime" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.outCue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.relativeTimestamp" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.loop" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.numberOfBeats" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.key" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.stretchMode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.timeScaleParams" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.resampleParams" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.beatSpliceParams" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.timeSignature" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.scaleType" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmpDM.projectRef" combine="choice"> | |
| <rng:element name="xmpDM:projectRef"> | |
| <rng:ref name="xmpDM.ProjectLink.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoFrameRate" combine="choice"> | |
| <rng:element name="xmpDM:videoFrameRate"> | |
| <rng:ref name="xmpDM.videoFrameRate.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoFrameSize" combine="choice"> | |
| <rng:element name="xmpDM:videoFrameSize"> | |
| <rng:ref name="cmn.Dimensions.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoPixelAspectRatio" combine="choice"> | |
| <rng:element name="xmpDM:videoPixelAspectRatio"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoPixelDepth" combine="choice"> | |
| <rng:element name="xmpDM:videoPixelDepth"> | |
| <rng:ref name="xmpDM.videoPixelDepth.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoColorSpace" combine="choice"> | |
| <rng:element name="xmpDM:videoColorSpace"> | |
| <rng:ref name="xmpDM.videoColorSpace.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoAlphaMode" combine="choice"> | |
| <rng:element name="xmpDM:videoAlphaMode"> | |
| <rng:ref name="xmpDM.videoAlphaMode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoAlphaPremultipleColor" combine="choice"> | |
| <rng:element name="xmpDM:videoAlphaPremultipleColor"> | |
| <rng:ref name="cmn.Colorant.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoAlphaUnityIsTransparent" combine="choice"> | |
| <rng:element name="xmpDM:videoAlphaUnityIsTransparent"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoCompressor" combine="choice"> | |
| <rng:element name="xmpDM:videoCompressor"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoFieldOrder" combine="choice"> | |
| <rng:element name="xmpDM:videoFieldOrder"> | |
| <rng:ref name="xmpDM.videoFieldOrder.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.pullDown" combine="choice"> | |
| <rng:element name="xmpDM:pullDown"> | |
| <rng:ref name="xmpDM.pullDown.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioSampleRate" combine="choice"> | |
| <rng:element name="xmpDM:audioSampleRate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioSampleType" combine="choice"> | |
| <rng:element name="xmpDM:audioSampleType"> | |
| <rng:ref name="xmpDM.audioSampleType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioChannelType" combine="choice"> | |
| <rng:element name="xmpDM:audioChannelType"> | |
| <rng:ref name="xmpDM.audioChannelType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioCompressor" combine="choice"> | |
| <rng:element name="xmpDM:audioCompressor"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.speakerPlacement" combine="choice"> | |
| <rng:element name="xmpDM:speakerPlacement"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.fileDataRate" combine="choice"> | |
| <rng:element name="xmpDM:fileDataRate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.tapeName" combine="choice"> | |
| <rng:element name="xmpDM:tapeName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.altTapeName" combine="choice"> | |
| <rng:element name="xmpDM:altTapeName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.startTimecode" combine="choice"> | |
| <rng:element name="xmpDM:startTimecode"> | |
| <rng:ref name="xmpDM.Timecode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.altTimecode" combine="choice"> | |
| <rng:element name="xmpDM:altTimecode"> | |
| <rng:ref name="xmpDM.Timecode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.duration" combine="choice"> | |
| <rng:element name="xmpDM:duration"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.scene" combine="choice"> | |
| <rng:element name="xmpDM:scene"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.shotName" combine="choice"> | |
| <rng:element name="xmpDM:shotName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.shotDate" combine="choice"> | |
| <rng:element name="xmpDM:shotDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.shotLocation" combine="choice"> | |
| <rng:element name="xmpDM:shotLocation"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.logComment" combine="choice"> | |
| <rng:element name="xmpDM:logComment"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.markers" combine="choice"> | |
| <rng:element name="xmpDM:markers"> | |
| <rng:ref name="xmpDM.markers.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.contributedMedia" combine="choice"> | |
| <rng:element name="xmpDM:contributedMedia"> | |
| <rng:ref name="xmpDM.contributedMedia.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.absPeakAudioFilePath" combine="choice"> | |
| <rng:element name="xmpDM:absPeakAudioFilePath"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.relativePeakAudioFilePath" combine="choice"> | |
| <rng:element name="xmpDM:relativePeakAudioFilePath"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoModDate" combine="choice"> | |
| <rng:element name="xmpDM:videoModDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioModDate" combine="choice"> | |
| <rng:element name="xmpDM:audioModDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.metadataModDate" combine="choice"> | |
| <rng:element name="xmpDM:metadataModDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.artist" combine="choice"> | |
| <rng:element name="xmpDM:artist"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.album" combine="choice"> | |
| <rng:element name="xmpDM:album"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.trackNumber" combine="choice"> | |
| <rng:element name="xmpDM:trackNumber"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.genre" combine="choice"> | |
| <rng:element name="xmpDM:genre"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.copyright" combine="choice"> | |
| <rng:element name="xmpDM:copyright"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.releaseDate" combine="choice"> | |
| <rng:element name="xmpDM:releaseDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.composer" combine="choice"> | |
| <rng:element name="xmpDM:composer"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.engineer" combine="choice"> | |
| <rng:element name="xmpDM:engineer"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.tempo" combine="choice"> | |
| <rng:element name="xmpDM:tempo"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.instrument" combine="choice"> | |
| <rng:element name="xmpDM:instrument"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.introTime" combine="choice"> | |
| <rng:element name="xmpDM:introTime"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.outCue" combine="choice"> | |
| <rng:element name="xmpDM:outCue"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.relativeTimestamp" combine="choice"> | |
| <rng:element name="xmpDM:relativeTimestamp"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.loop" combine="choice"> | |
| <rng:element name="xmpDM:loop"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.numberOfBeats" combine="choice"> | |
| <rng:element name="xmpDM:numberOfBeats"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.key" combine="choice"> | |
| <rng:element name="xmpDM:key"> | |
| <rng:ref name="xmpDM.key.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.stretchMode" combine="choice"> | |
| <rng:element name="xmpDM:stretchMode"> | |
| <rng:ref name="xmpDM.stretchMode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeScaleParams" combine="choice"> | |
| <rng:element name="xmpDM:timeScaleParams"> | |
| <rng:ref name="xmpDM.timeScaleStretch.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.resampleParams" combine="choice"> | |
| <rng:element name="xmpDM:resampleParams"> | |
| <rng:ref name="xmpDM.resampleStretch.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.beatSpliceParams" combine="choice"> | |
| <rng:element name="xmpDM:beatSpliceParams"> | |
| <rng:ref name="xmpDM.beatSpliceStretch.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeSignature" combine="choice"> | |
| <rng:element name="xmpDM:timeSignature"> | |
| <rng:ref name="xmpDM.timeSignature.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.scaleType" combine="choice"> | |
| <rng:element name="xmpDM:scaleType"> | |
| <rng:ref name="xmpDM.scaleType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoPixelDepth.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.videoPixelDepth.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.videoPixelDepth.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoPixelDepth.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">8Int</rng:value> | |
| <rng:value type="string">16Int</rng:value> | |
| <rng:value type="string">32Int</rng:value> | |
| <rng:value type="string">32Float</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoColorSpace.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.videoColorSpace.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.videoColorSpace.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoColorSpace.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">sRGB</rng:value> | |
| <rng:value type="string">CCIR-601</rng:value> | |
| <rng:value type="string">CCIR-709</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoAlphaMode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.videoAlphaMode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.videoAlphaMode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoAlphaMode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">straight</rng:value> | |
| <rng:value type="string">pre-multiplied</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoFieldOrder.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.videoFieldOrder.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.videoFieldOrder.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoFieldOrder.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">Upper</rng:value> | |
| <rng:value type="string">Lower</rng:value> | |
| <rng:value type="string">Progressive</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.pullDown.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.pullDown.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.pullDown.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.pullDown.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">WSSWW</rng:value> | |
| <rng:value type="string">SSWWW</rng:value> | |
| <rng:value type="string">SWWWS</rng:value> | |
| <rng:value type="string">WWWSS</rng:value> | |
| <rng:value type="string">WWSSW</rng:value> | |
| <rng:value type="string">WSSWW_24p</rng:value> | |
| <rng:value type="string">SSWWW_24p</rng:value> | |
| <rng:value type="string">SWWWS_24p</rng:value> | |
| <rng:value type="string">WWWSS_24p</rng:value> | |
| <rng:value type="string">WWSSW_24p</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioSampleType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.audioSampleType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.audioSampleType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioSampleType.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">8Int</rng:value> | |
| <rng:value type="string">16Int</rng:value> | |
| <rng:value type="string">32Int</rng:value> | |
| <rng:value type="string">32Float</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioChannelType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.audioChannelType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.audioChannelType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioChannelType.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">Mono</rng:value> | |
| <rng:value type="string">Stereo</rng:value> | |
| <rng:value type="string">5.1</rng:value> | |
| <rng:value type="string">7.1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.markers.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.markers.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.markers.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.markers.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmpDM.Marker.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.contributedMedia.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.contributedMedia.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.contributedMedia.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.contributedMedia.Base" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmpDM.Media.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.key.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.key.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.key.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.key.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">C</rng:value> | |
| <rng:value type="string">C#</rng:value> | |
| <rng:value type="string">D</rng:value> | |
| <rng:value type="string">D#</rng:value> | |
| <rng:value type="string">E</rng:value> | |
| <rng:value type="string">F</rng:value> | |
| <rng:value type="string">F#</rng:value> | |
| <rng:value type="string">G</rng:value> | |
| <rng:value type="string">G#</rng:value> | |
| <rng:value type="string">A</rng:value> | |
| <rng:value type="string">A#</rng:value> | |
| <rng:value type="string">B</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.stretchMode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.stretchMode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.stretchMode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.stretchMode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">Fixed length</rng:value> | |
| <rng:value type="string">Time-Scale</rng:value> | |
| <rng:value type="string">Resample</rng:value> | |
| <rng:value type="string">Beat Splice</rng:value> | |
| <rng:value type="string">Hybrid</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeSignature.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.timeSignature.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.timeSignature.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeSignature.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">2/4</rng:value> | |
| <rng:value type="string">3/4</rng:value> | |
| <rng:value type="string">4/4</rng:value> | |
| <rng:value type="string">5/4</rng:value> | |
| <rng:value type="string">7/4</rng:value> | |
| <rng:value type="string">6/8</rng:value> | |
| <rng:value type="string">9/8</rng:value> | |
| <rng:value type="string">12/8</rng:value> | |
| <rng:value type="string">other</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.scaleType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.scaleType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.scaleType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.scaleType.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">Major</rng:value> | |
| <rng:value type="string">Minor</rng:value> | |
| <rng:value type="string">Both</rng:value> | |
| <rng:value type="string">Neither</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoFrameRate.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.videoFrameRate.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.videoFrameRate.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoFrameRate.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:choice> | |
| <rng:value type="string">24</rng:value> | |
| <rng:value type="string">NTSC</rng:value> | |
| <rng:value type="string">PAL</rng:value> | |
| </rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.beatSpliceStretch.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.beatSpliceStretch.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.beatSpliceStretch.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.beatSpliceStretch.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.beatSpliceStretch.useFileBeatsMarker" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.beatSpliceStretch.riseInDecibel" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.beatSpliceStretch.riseInTimeDuration" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.beatSpliceStretch.useFileBeatsMarker" combine="choice"> | |
| <rng:element name="xmpDM:useFileBeatsMarker"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.beatSpliceStretch.riseInDecibel" combine="choice"> | |
| <rng:element name="xmpDM:riseInDecibel"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.beatSpliceStretch.riseInTimeDuration" combine="choice"> | |
| <rng:element name="xmpDM:riseInTimeDuration"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.Marker.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.Marker.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Marker.startTime" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Marker.duration" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Marker.comment" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Marker.name" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Marker.location" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Marker.target" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Marker.type" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.startTime" combine="choice"> | |
| <rng:element name="xmpDM:startTime"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.duration" combine="choice"> | |
| <rng:element name="xmpDM:duration"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.comment" combine="choice"> | |
| <rng:element name="xmpDM:comment"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.name" combine="choice"> | |
| <rng:element name="xmpDM:name"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.location" combine="choice"> | |
| <rng:element name="xmpDM:location"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.target" combine="choice"> | |
| <rng:element name="xmpDM:target"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.type" combine="choice"> | |
| <rng:element name="xmpDM:type"> | |
| <rng:ref name="xmpDM.Marker.type.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.type.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.Marker.type.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.Marker.type.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.type.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">Chapter</rng:value> | |
| <rng:value type="string">Cue</rng:value> | |
| <rng:value type="string">Beat</rng:value> | |
| <rng:value type="string">Track</rng:value> | |
| <rng:value type="string">Index</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.Media.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.Media.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.Media.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.Media.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Media.path" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Media.track" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Media.startTime" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Media.duration" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Media.managed" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Media.webStatement" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Media.path" combine="choice"> | |
| <rng:element name="xmpDM:path"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Media.track" combine="choice"> | |
| <rng:element name="xmpDM:track"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Media.startTime" combine="choice"> | |
| <rng:element name="xmpDM:startTime"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Media.duration" combine="choice"> | |
| <rng:element name="xmpDM:duration"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Media.managed" combine="choice"> | |
| <rng:element name="xmpDM:managed"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Media.webStatement" combine="choice"> | |
| <rng:element name="xmpDM:webStatement"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.ProjectLink.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.ProjectLink.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.ProjectLink.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.ProjectLink.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.ProjectLink.type" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.ProjectLink.path" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.ProjectLink.type" combine="choice"> | |
| <rng:element name="xmpDM:type"> | |
| <rng:ref name="xmpDM.ProjectLink.type.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.ProjectLink.path" combine="choice"> | |
| <rng:element name="xmpDM:path"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.ProjectLink.type.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.ProjectLink.type.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.ProjectLink.type.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.ProjectLink.type.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">movie</rng:value> | |
| <rng:value type="string">still</rng:value> | |
| <rng:value type="string">audio</rng:value> | |
| <rng:value type="string">custom</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.resampleStretch.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.resampleStretch.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.resampleStretch.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.resampleStretch.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.resampleStretch.quality" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.resampleStretch.quality" combine="choice"> | |
| <rng:element name="xmpDM:quality"> | |
| <rng:ref name="xmpDM.resampleStretch.quality.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.resampleStretch.quality.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.resampleStretch.quality.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.resampleStretch.quality.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.resampleStretch.quality.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">High</rng:value> | |
| <rng:value type="string">Medium</rng:value> | |
| <rng:value type="string">Low</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.Time.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.Time.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.Time.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.Time.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Time.value" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Time.scale" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Time.value" combine="choice"> | |
| <rng:element name="xmpDM:value"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Time.scale" combine="choice"> | |
| <rng:element name="xmpDM:scale"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Timecode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.Timecode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.Timecode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.Timecode.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Timecode.timeValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Timecode.timeFormat" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Timecode.timeValue" combine="choice"> | |
| <rng:element name="xmpDM:timeValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Timecode.timeFormat" combine="choice"> | |
| <rng:element name="xmpDM:timeFormat"> | |
| <rng:ref name="xmpDM.Timecode.timeFormat.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Timecode.timeFormat.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.Timecode.timeFormat.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.Timecode.timeFormat.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.Timecode.timeFormat.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">24Timecode</rng:value> | |
| <rng:value type="string">25Timecode</rng:value> | |
| <rng:value type="string">2997DropTimecode </rng:value> | |
| <rng:value type="string">2997NonDropTimecode</rng:value> | |
| <rng:value type="string">30Timecode</rng:value> | |
| <rng:value type="string">50Timecode</rng:value> | |
| <rng:value type="string">5994DropTimecode</rng:value> | |
| <rng:value type="string">5994NonDropTimecode</rng:value> | |
| <rng:value type="string">60Timecode</rng:value> | |
| <rng:value type="string">23976Timecode</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeScaleStretch.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.timeScaleStretch.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.timeScaleStretch.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeScaleStretch.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.timeScaleStretch.quality" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.timeScaleStretch.frameSize" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.timeScaleStretch.frameOverlappingPercentage" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeScaleStretch.quality" combine="choice"> | |
| <rng:element name="xmpDM:quality"> | |
| <rng:ref name="xmpDM.timeScaleStretch.quality.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeScaleStretch.frameSize" combine="choice"> | |
| <rng:element name="xmpDM:frameSize"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeScaleStretch.frameOverlappingPercentage" combine="choice"> | |
| <rng:element name="xmpDM:frameOverlappingPercentage"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeScaleStretch.quality.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.timeScaleStretch.quality.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.timeScaleStretch.quality.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeScaleStretch.quality.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">High</rng:value> | |
| <rng:value type="string">Medium</rng:value> | |
| <rng:value type="string">Low</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-pdf" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="pdf.Keywords" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="pdf.PDFVersion" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="pdf.Producer" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="pdf.Keywords" combine="choice"> | |
| <rng:element name="pdf:Keywords"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdf.PDFVersion" combine="choice"> | |
| <rng:element name="pdf:PDFVersion"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdf.Producer" combine="choice"> | |
| <rng:element name="pdf:Producer"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-photoshop" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="photoshop.AuthorsPosition" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.CaptionWriter" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Category" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.City" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Country" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Credit" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.DateCreated" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Headline" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Instructions" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Source" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.State" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.SupplementalCategories" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.TransmissionReference" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Urgency" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="photoshop.AuthorsPosition" combine="choice"> | |
| <rng:element name="photoshop:AuthorsPosition"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.CaptionWriter" combine="choice"> | |
| <rng:element name="photoshop:CaptionWriter"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Category" combine="choice"> | |
| <rng:element name="photoshop:Category"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.City" combine="choice"> | |
| <rng:element name="photoshop:City"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Country" combine="choice"> | |
| <rng:element name="photoshop:Country"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Credit" combine="choice"> | |
| <rng:element name="photoshop:Credit"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.DateCreated" combine="choice"> | |
| <rng:element name="photoshop:DateCreated"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Headline" combine="choice"> | |
| <rng:element name="photoshop:Headline"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Instructions" combine="choice"> | |
| <rng:element name="photoshop:Instructions"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Source" combine="choice"> | |
| <rng:element name="photoshop:Source"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.State" combine="choice"> | |
| <rng:element name="photoshop:State"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.SupplementalCategories" combine="choice"> | |
| <rng:element name="photoshop:SupplementalCategories"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.TransmissionReference" combine="choice"> | |
| <rng:element name="photoshop:TransmissionReference"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Urgency" combine="choice"> | |
| <rng:element name="photoshop:Urgency"> | |
| <rng:ref name="photoshop.Urgency.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Urgency.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="photoshop.Urgency.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="photoshop.Urgency.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="photoshop.Urgency.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">1</rng:param> | |
| <rng:param name="maxInclusive">8</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-tiff" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="tiff.Artist" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.BitsPerSample" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Compression" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Copyright" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.DateTime" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.ImageDescription" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.ImageLength" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.ImageWidth" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Make" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Model" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Orientation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.PhotometricInterpretation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.PlanarConfiguration" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.PrimaryChromaticities" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.ReferenceBlackWhite" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.ResolutionUnit" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.SamplesPerPixel" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Software" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.TransferFunction" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.WhitePoint" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.XResolution" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.YCbCrCoefficients" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.YCbCrPositioning" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.YCbCrSubSampling" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.YResolution" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="tiff.Artist" combine="choice"> | |
| <rng:element name="tiff:Artist"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.BitsPerSample" combine="choice"> | |
| <rng:element name="tiff:BitsPerSample"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Compression" combine="choice"> | |
| <rng:element name="tiff:Compression"> | |
| <rng:ref name="tiff.Compression.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Copyright" combine="choice"> | |
| <rng:element name="tiff:Copyright"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.DateTime" combine="choice"> | |
| <rng:element name="tiff:DateTime"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.ImageDescription" combine="choice"> | |
| <rng:element name="tiff:ImageDescription"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.ImageLength" combine="choice"> | |
| <rng:element name="tiff:ImageLength"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.ImageWidth" combine="choice"> | |
| <rng:element name="tiff:ImageWidth"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Make" combine="choice"> | |
| <rng:element name="tiff:Make"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Model" combine="choice"> | |
| <rng:element name="tiff:Model"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Orientation" combine="choice"> | |
| <rng:element name="tiff:Orientation"> | |
| <rng:ref name="tiff.Orientation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.PhotometricInterpretation" combine="choice"> | |
| <rng:element name="tiff:PhotometricInterpretation"> | |
| <rng:ref name="tiff.PhotometricInterpretation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.PlanarConfiguration" combine="choice"> | |
| <rng:element name="tiff:PlanarConfiguration"> | |
| <rng:ref name="tiff.PlanarConfiguration.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.PrimaryChromaticities" combine="choice"> | |
| <rng:element name="tiff:PrimaryChromaticities"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.ReferenceBlackWhite" combine="choice"> | |
| <rng:element name="tiff:ReferenceBlackWhite"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.ResolutionUnit" combine="choice"> | |
| <rng:element name="tiff:ResolutionUnit"> | |
| <rng:ref name="tiff.ResolutionUnit.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.SamplesPerPixel" combine="choice"> | |
| <rng:element name="tiff:SamplesPerPixel"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Software" combine="choice"> | |
| <rng:element name="tiff:Software"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.TransferFunction" combine="choice"> | |
| <rng:element name="tiff:TransferFunction"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.WhitePoint" combine="choice"> | |
| <rng:element name="tiff:WhitePoint"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.XResolution" combine="choice"> | |
| <rng:element name="tiff:XResolution"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrCoefficients" combine="choice"> | |
| <rng:element name="tiff:YCbCrCoefficients"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrPositioning" combine="choice"> | |
| <rng:element name="tiff:YCbCrPositioning"> | |
| <rng:ref name="tiff.YCbCrPositioning.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrSubSampling" combine="choice"> | |
| <rng:element name="tiff:YCbCrSubSampling"> | |
| <rng:ref name="tiff.YCbCrSubSampling.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.YResolution" combine="choice"> | |
| <rng:element name="tiff:YResolution"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Compression.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.Compression.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.Compression.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.Compression.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.Orientation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.Orientation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.Orientation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.Orientation.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| <rng:value type="integer">5</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| <rng:value type="integer">7</rng:value> | |
| <rng:value type="integer">8</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.PhotometricInterpretation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.PhotometricInterpretation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.PhotometricInterpretation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.PhotometricInterpretation.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.PlanarConfiguration.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.PlanarConfiguration.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.PlanarConfiguration.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.PlanarConfiguration.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.ResolutionUnit.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.ResolutionUnit.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.ResolutionUnit.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.ResolutionUnit.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrPositioning.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.YCbCrPositioning.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.YCbCrPositioning.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrPositioning.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrSubSampling.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.YCbCrSubSampling.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.YCbCrSubSampling.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrSubSampling.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:element name="rdf:Seq"> | |
| <rng:element name="rdf:li"> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:element> | |
| <rng:element name="rdf:li"> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:element> | |
| </rng:element> | |
| <rng:element name="rdf:Seq"> | |
| <rng:element name="rdf:li"> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:element> | |
| <rng:element name="rdf:li"> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-crs" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="crs.AutoBrightness" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.AutoContrast" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.AutoExposure" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.AutoShadows" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.BlueHue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.BlueSaturation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Brightness" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CameraProfile" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.ChromaticAberrationB" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.ChromaticAberrationR" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.ColorNoiseReduction" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Contrast" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CropTop" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CropLeft" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CropBottom" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CropRight" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CropAngle" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CropWidth" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CropHeight" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CropUnits" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Exposure" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.GreenHue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.GreenSaturation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.HasCrop" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.HasSettings" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.LuminanceSmoothing" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.RawFileName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.RedHue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.RedSaturation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Saturation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Shadows" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.ShadowTint" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Sharpness" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Temperature" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Tint" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.ToneCurve" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.ToneCurveName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Version" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.VignetteAmount" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.VignetteMidpoint" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.WhiteBalance" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="crs.AutoBrightness" combine="choice"> | |
| <rng:element name="crs:AutoBrightness"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.AutoContrast" combine="choice"> | |
| <rng:element name="crs:AutoContrast"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.AutoExposure" combine="choice"> | |
| <rng:element name="crs:AutoExposure"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.AutoShadows" combine="choice"> | |
| <rng:element name="crs:AutoShadows"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.BlueHue" combine="choice"> | |
| <rng:element name="crs:BlueHue"> | |
| <rng:ref name="crs.BlueHue.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.BlueSaturation" combine="choice"> | |
| <rng:element name="crs:BlueSaturation"> | |
| <rng:ref name="crs.BlueSaturation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Brightness" combine="choice"> | |
| <rng:element name="crs:Brightness"> | |
| <rng:ref name="crs.Brightness.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CameraProfile" combine="choice"> | |
| <rng:element name="crs:CameraProfile"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.ChromaticAberrationB" combine="choice"> | |
| <rng:element name="crs:ChromaticAberrationB"> | |
| <rng:ref name="crs.ChromaticAberrationB.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.ChromaticAberrationR" combine="choice"> | |
| <rng:element name="crs:ChromaticAberrationR"> | |
| <rng:ref name="crs.ChromaticAberrationR.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.ColorNoiseReduction" combine="choice"> | |
| <rng:element name="crs:ColorNoiseReduction"> | |
| <rng:ref name="crs.ColorNoiseReduction.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Contrast" combine="choice"> | |
| <rng:element name="crs:Contrast"> | |
| <rng:ref name="crs.Contrast.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CropTop" combine="choice"> | |
| <rng:element name="crs:CropTop"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CropLeft" combine="choice"> | |
| <rng:element name="crs:CropLeft"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CropBottom" combine="choice"> | |
| <rng:element name="crs:CropBottom"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CropRight" combine="choice"> | |
| <rng:element name="crs:CropRight"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CropAngle" combine="choice"> | |
| <rng:element name="crs:CropAngle"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CropWidth" combine="choice"> | |
| <rng:element name="crs:CropWidth"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CropHeight" combine="choice"> | |
| <rng:element name="crs:CropHeight"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CropUnits" combine="choice"> | |
| <rng:element name="crs:CropUnits"> | |
| <rng:ref name="crs.CropUnits.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Exposure" combine="choice"> | |
| <rng:element name="crs:Exposure"> | |
| <rng:ref name="crs.Exposure.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.GreenHue" combine="choice"> | |
| <rng:element name="crs:GreenHue"> | |
| <rng:ref name="crs.GreenHue.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.GreenSaturation" combine="choice"> | |
| <rng:element name="crs:GreenSaturation"> | |
| <rng:ref name="crs.GreenSaturation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.HasCrop" combine="choice"> | |
| <rng:element name="crs:HasCrop"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.HasSettings" combine="choice"> | |
| <rng:element name="crs:HasSettings"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.LuminanceSmoothing" combine="choice"> | |
| <rng:element name="crs:LuminanceSmoothing"> | |
| <rng:ref name="crs.LuminanceSmoothing.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.RawFileName" combine="choice"> | |
| <rng:element name="crs:RawFileName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.RedHue" combine="choice"> | |
| <rng:element name="crs:RedHue"> | |
| <rng:ref name="crs.RedHue.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.RedSaturation" combine="choice"> | |
| <rng:element name="crs:RedSaturation"> | |
| <rng:ref name="crs.RedSaturation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Saturation" combine="choice"> | |
| <rng:element name="crs:Saturation"> | |
| <rng:ref name="crs.Saturation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Shadows" combine="choice"> | |
| <rng:element name="crs:Shadows"> | |
| <rng:ref name="crs.Shadows.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.ShadowTint" combine="choice"> | |
| <rng:element name="crs:ShadowTint"> | |
| <rng:ref name="crs.ShadowTint.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Sharpness" combine="choice"> | |
| <rng:element name="crs:Sharpness"> | |
| <rng:ref name="crs.Sharpness.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Temperature" combine="choice"> | |
| <rng:element name="crs:Temperature"> | |
| <rng:ref name="crs.Temperature.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Tint" combine="choice"> | |
| <rng:element name="crs:Tint"> | |
| <rng:ref name="crs.Tint.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.ToneCurve" combine="choice"> | |
| <rng:element name="crs:ToneCurve"> | |
| <rng:ref name="crs.ToneCurve.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.ToneCurveName" combine="choice"> | |
| <rng:element name="crs:ToneCurveName"> | |
| <rng:ref name="crs.ToneCurveName.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Version" combine="choice"> | |
| <rng:element name="crs:Version"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.VignetteAmount" combine="choice"> | |
| <rng:element name="crs:VignetteAmount"> | |
| <rng:ref name="crs.VignetteAmount.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.VignetteMidpoint" combine="choice"> | |
| <rng:element name="crs:VignetteMidpoint"> | |
| <rng:ref name="crs.VignetteMidpoint.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.WhiteBalance" combine="choice"> | |
| <rng:element name="crs:WhiteBalance"> | |
| <rng:ref name="crs.WhiteBalance.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.BlueHue.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.BlueHue.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.BlueHue.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.BlueHue.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.BlueSaturation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.BlueSaturation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.BlueSaturation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.BlueSaturation.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.Brightness.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.Brightness.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.Brightness.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Brightness.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">150</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.ChromaticAberrationB.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.ChromaticAberrationB.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.ChromaticAberrationB.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.ChromaticAberrationB.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.ChromaticAberrationR.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.ChromaticAberrationR.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.ChromaticAberrationR.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.ChromaticAberrationR.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.ColorNoiseReduction.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.ColorNoiseReduction.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.ColorNoiseReduction.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.ColorNoiseReduction.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.Contrast.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.Contrast.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.Contrast.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Contrast.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-50</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.CropUnits.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.CropUnits.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.CropUnits.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.CropUnits.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Exposure.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.Exposure.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.Exposure.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Exposure.Base" combine="choice"> | |
| <rng:data type="double"> | |
| <rng:param name="minInclusive">-4</rng:param> | |
| <rng:param name="maxInclusive">4</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.GreenHue.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.GreenHue.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.GreenHue.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.GreenHue.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.GreenSaturation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.GreenSaturation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.GreenSaturation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.GreenSaturation.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.LuminanceSmoothing.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.LuminanceSmoothing.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.LuminanceSmoothing.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.LuminanceSmoothing.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.RedHue.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.RedHue.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.RedHue.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.RedHue.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.RedSaturation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.RedSaturation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.RedSaturation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.RedSaturation.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.Saturation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.Saturation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.Saturation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Saturation.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.Shadows.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.Shadows.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.Shadows.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Shadows.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.ShadowTint.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.ShadowTint.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.ShadowTint.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.ShadowTint.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.Sharpness.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.Sharpness.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.Sharpness.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Sharpness.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.Temperature.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.Temperature.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.Temperature.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Temperature.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">2000</rng:param> | |
| <rng:param name="maxInclusive">50000</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.Tint.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.Tint.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.Tint.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Tint.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-150</rng:param> | |
| <rng:param name="maxInclusive">150</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.ToneCurve.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.ToneCurve.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.ToneCurve.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.ToneCurve.Base" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">\(\d+, \d+\)</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.ToneCurveName.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.ToneCurveName.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.ToneCurveName.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.ToneCurveName.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">Linear</rng:value> | |
| <rng:value type="string">Medium Contrast</rng:value> | |
| <rng:value type="string">Strong Contrast</rng:value> | |
| <rng:value type="string">Custom</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.VignetteAmount.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.VignetteAmount.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.VignetteAmount.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.VignetteAmount.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.VignetteMidpoint.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.VignetteMidpoint.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.VignetteMidpoint.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.VignetteMidpoint.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.WhiteBalance.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.WhiteBalance.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.WhiteBalance.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.WhiteBalance.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">As Shot</rng:value> | |
| <rng:value type="string">Auto</rng:value> | |
| <rng:value type="string">Daylight</rng:value> | |
| <rng:value type="string">Cloudy</rng:value> | |
| <rng:value type="string">Shade</rng:value> | |
| <rng:value type="string">Tungsten</rng:value> | |
| <rng:value type="string">Fluorescent</rng:value> | |
| <rng:value type="string">Flash</rng:value> | |
| <rng:value type="string">Custom</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-exif" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="exif.ExifVersion" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FlashpixVersion" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ColorSpace" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ComponentsConfiguration" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.CompressedBitsPerPixel" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.PixelXDimension" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.PixelYDimension" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.UserComment" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.RelatedSoundFile" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DateTimeOriginal" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DateTimeDigitized" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ExposureTime" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FNumber" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ExposureProgram" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SpectralSensitivity" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ISOSpeedRatings" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.OECF" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ShutterSpeedValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ApertureValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.BrightnessValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ExposureBiasValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.MaxApertureValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SubjectDistance" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.MeteringMode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.LightSource" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FocalLength" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SubjectArea" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FlashEnergy" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SpatialFrequencyResponse" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FocalPlaneXResolution" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FocalPlaneYResolution" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FocalPlaneResolutionUnit" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SubjectLocation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ExposureIndex" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SensingMethod" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FileSource" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SceneType" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.CFAPattern" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.CustomRendered" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ExposureMode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.WhiteBalance" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DigitalZoomRatio" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FocalLengthIn35mmFilm" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SceneCaptureType" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GainControl" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Contrast" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Saturation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Sharpness" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DeviceSettingDescription" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SubjectDistanceRange" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ImageUniqueID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSVersionID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSLatitude" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSLongitude" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSAltitudeRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSAltitude" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSTimeStamp" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSSatellites" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSStatus" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSMeasureMode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDOP" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSSpeedRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSSpeed" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSTrackRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSTrack" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSImgDirectionRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSImgDirection" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSMapDatum" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestLatitude" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestLongitude" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestBearingRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestBearing" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestDistanceRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestDistance" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSProcessingMethod" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSAreaInformation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDifferential" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="exif.ExifVersion" combine="choice"> | |
| <rng:element name="exif:ExifVersion"> | |
| <rng:ref name="exif.ExifVersion.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FlashpixVersion" combine="choice"> | |
| <rng:element name="exif:FlashpixVersion"> | |
| <rng:ref name="exif.FlashpixVersion.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ColorSpace" combine="choice"> | |
| <rng:element name="exif:ColorSpace"> | |
| <rng:ref name="exif.ColorSpace.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ComponentsConfiguration" combine="choice"> | |
| <rng:element name="exif:ComponentsConfiguration"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CompressedBitsPerPixel" combine="choice"> | |
| <rng:element name="exif:CompressedBitsPerPixel"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.PixelXDimension" combine="choice"> | |
| <rng:element name="exif:PixelXDimension"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.PixelYDimension" combine="choice"> | |
| <rng:element name="exif:PixelYDimension"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.UserComment" combine="choice"> | |
| <rng:element name="exif:UserComment"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.RelatedSoundFile" combine="choice"> | |
| <rng:element name="exif:RelatedSoundFile"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DateTimeOriginal" combine="choice"> | |
| <rng:element name="exif:DateTimeOriginal"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DateTimeDigitized" combine="choice"> | |
| <rng:element name="exif:DateTimeDigitized"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExposureTime" combine="choice"> | |
| <rng:element name="exif:ExposureTime"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FNumber" combine="choice"> | |
| <rng:element name="exif:FNumber"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExposureProgram" combine="choice"> | |
| <rng:element name="exif:ExposureProgram"> | |
| <rng:ref name="exif.ExposureProgram.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SpectralSensitivity" combine="choice"> | |
| <rng:element name="exif:SpectralSensitivity"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ISOSpeedRatings" combine="choice"> | |
| <rng:element name="exif:ISOSpeedRatings"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.OECF" combine="choice"> | |
| <rng:element name="exif:OECF"> | |
| <rng:ref name="exif.OECF_SFR.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ShutterSpeedValue" combine="choice"> | |
| <rng:element name="exif:ShutterSpeedValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ApertureValue" combine="choice"> | |
| <rng:element name="exif:ApertureValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.BrightnessValue" combine="choice"> | |
| <rng:element name="exif:BrightnessValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExposureBiasValue" combine="choice"> | |
| <rng:element name="exif:ExposureBiasValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.MaxApertureValue" combine="choice"> | |
| <rng:element name="exif:MaxApertureValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SubjectDistance" combine="choice"> | |
| <rng:element name="exif:SubjectDistance"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.MeteringMode" combine="choice"> | |
| <rng:element name="exif:MeteringMode"> | |
| <rng:ref name="exif.MeteringMode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.LightSource" combine="choice"> | |
| <rng:element name="exif:LightSource"> | |
| <rng:ref name="exif.LightSource.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash" combine="choice"> | |
| <rng:element name="exif:Flash"> | |
| <rng:ref name="exif.Flash.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FocalLength" combine="choice"> | |
| <rng:element name="exif:FocalLength"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SubjectArea" combine="choice"> | |
| <rng:element name="exif:SubjectArea"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FlashEnergy" combine="choice"> | |
| <rng:element name="exif:FlashEnergy"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SpatialFrequencyResponse" combine="choice"> | |
| <rng:element name="exif:SpatialFrequencyResponse"> | |
| <rng:ref name="exif.OECF_SFR.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FocalPlaneXResolution" combine="choice"> | |
| <rng:element name="exif:FocalPlaneXResolution"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FocalPlaneYResolution" combine="choice"> | |
| <rng:element name="exif:FocalPlaneYResolution"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FocalPlaneResolutionUnit" combine="choice"> | |
| <rng:element name="exif:FocalPlaneResolutionUnit"> | |
| <rng:ref name="exif.FocalPlaneResolutionUnit.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SubjectLocation" combine="choice"> | |
| <rng:element name="exif:SubjectLocation"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExposureIndex" combine="choice"> | |
| <rng:element name="exif:ExposureIndex"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SensingMethod" combine="choice"> | |
| <rng:element name="exif:SensingMethod"> | |
| <rng:ref name="exif.SensingMethod.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FileSource" combine="choice"> | |
| <rng:element name="exif:FileSource"> | |
| <rng:ref name="exif.FileSource.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SceneType" combine="choice"> | |
| <rng:element name="exif:SceneType"> | |
| <rng:ref name="exif.SceneType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern" combine="choice"> | |
| <rng:element name="exif:CFAPattern"> | |
| <rng:ref name="exif.CFAPattern.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CustomRendered" combine="choice"> | |
| <rng:element name="exif:CustomRendered"> | |
| <rng:ref name="exif.CustomRendered.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExposureMode" combine="choice"> | |
| <rng:element name="exif:ExposureMode"> | |
| <rng:ref name="exif.ExposureMode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.WhiteBalance" combine="choice"> | |
| <rng:element name="exif:WhiteBalance"> | |
| <rng:ref name="exif.WhiteBalance.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DigitalZoomRatio" combine="choice"> | |
| <rng:element name="exif:DigitalZoomRatio"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FocalLengthIn35mmFilm" combine="choice"> | |
| <rng:element name="exif:FocalLengthIn35mmFilm"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SceneCaptureType" combine="choice"> | |
| <rng:element name="exif:SceneCaptureType"> | |
| <rng:ref name="exif.SceneCaptureType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GainControl" combine="choice"> | |
| <rng:element name="exif:GainControl"> | |
| <rng:ref name="exif.GainControl.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Contrast" combine="choice"> | |
| <rng:element name="exif:Contrast"> | |
| <rng:ref name="exif.Contrast.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Saturation" combine="choice"> | |
| <rng:element name="exif:Saturation"> | |
| <rng:ref name="exif.Saturation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Sharpness" combine="choice"> | |
| <rng:element name="exif:Sharpness"> | |
| <rng:ref name="exif.Sharpness.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettingDescription" combine="choice"> | |
| <rng:element name="exif:DeviceSettingDescription"> | |
| <rng:ref name="exif.DeviceSettings.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SubjectDistanceRange" combine="choice"> | |
| <rng:element name="exif:SubjectDistanceRange"> | |
| <rng:ref name="exif.SubjectDistanceRange.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ImageUniqueID" combine="choice"> | |
| <rng:element name="exif:ImageUniqueID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSVersionID" combine="choice"> | |
| <rng:element name="exif:GPSVersionID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSLatitude" combine="choice"> | |
| <rng:element name="exif:GPSLatitude"> | |
| <rng:ref name="exif.GPSCoordinate.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSLongitude" combine="choice"> | |
| <rng:element name="exif:GPSLongitude"> | |
| <rng:ref name="exif.GPSCoordinate.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSAltitudeRef" combine="choice"> | |
| <rng:element name="exif:GPSAltitudeRef"> | |
| <rng:ref name="exif.GPSAltitudeRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSAltitude" combine="choice"> | |
| <rng:element name="exif:GPSAltitude"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSTimeStamp" combine="choice"> | |
| <rng:element name="exif:GPSTimeStamp"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSSatellites" combine="choice"> | |
| <rng:element name="exif:GPSSatellites"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSStatus" combine="choice"> | |
| <rng:element name="exif:GPSStatus"> | |
| <rng:ref name="exif.GPSStatus.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSMeasureMode" combine="choice"> | |
| <rng:element name="exif:GPSMeasureMode"> | |
| <rng:ref name="exif.GPSMeasureMode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDOP" combine="choice"> | |
| <rng:element name="exif:GPSDOP"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSSpeedRef" combine="choice"> | |
| <rng:element name="exif:GPSSpeedRef"> | |
| <rng:ref name="exif.GPSSpeedRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSSpeed" combine="choice"> | |
| <rng:element name="exif:GPSSpeed"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSTrackRef" combine="choice"> | |
| <rng:element name="exif:GPSTrackRef"> | |
| <rng:ref name="exif.GPSTrackRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSTrack" combine="choice"> | |
| <rng:element name="exif:GPSTrack"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSImgDirectionRef" combine="choice"> | |
| <rng:element name="exif:GPSImgDirectionRef"> | |
| <rng:ref name="exif.GPSImgDirectionRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSImgDirection" combine="choice"> | |
| <rng:element name="exif:GPSImgDirection"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSMapDatum" combine="choice"> | |
| <rng:element name="exif:GPSMapDatum"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestLatitude" combine="choice"> | |
| <rng:element name="exif:GPSDestLatitude"> | |
| <rng:ref name="exif.GPSCoordinate.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestLongitude" combine="choice"> | |
| <rng:element name="exif:GPSDestLongitude"> | |
| <rng:ref name="exif.GPSCoordinate.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestBearingRef" combine="choice"> | |
| <rng:element name="exif:GPSDestBearingRef"> | |
| <rng:ref name="exif.GPSDestBearingRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestBearing" combine="choice"> | |
| <rng:element name="exif:GPSDestBearing"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestDistanceRef" combine="choice"> | |
| <rng:element name="exif:GPSDestDistanceRef"> | |
| <rng:ref name="exif.GPSDestDistanceRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestDistance" combine="choice"> | |
| <rng:element name="exif:GPSDestDistance"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSProcessingMethod" combine="choice"> | |
| <rng:element name="exif:GPSProcessingMethod"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSAreaInformation" combine="choice"> | |
| <rng:element name="exif:GPSAreaInformation"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDifferential" combine="choice"> | |
| <rng:element name="exif:GPSDifferential"> | |
| <rng:ref name="exif.GPSDifferential.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExifVersion.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.ExifVersion.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.ExifVersion.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ExifVersion.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">0210</rng:value> | |
| <rng:value type="string">0220</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FlashpixVersion.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.FlashpixVersion.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.FlashpixVersion.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FlashpixVersion.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">0100</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ColorSpace.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.ColorSpace.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.ColorSpace.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ColorSpace.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ExposureProgram.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.ExposureProgram.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.ExposureProgram.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ExposureProgram.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| <rng:value type="integer">5</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| <rng:value type="integer">7</rng:value> | |
| <rng:value type="integer">8</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.MeteringMode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.MeteringMode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.MeteringMode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.MeteringMode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| <rng:value type="integer">5</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| <rng:value type="integer">255</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.LightSource.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.LightSource.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.LightSource.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.LightSource.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| <rng:value type="integer">9</rng:value> | |
| <rng:value type="integer">10</rng:value> | |
| <rng:value type="integer">11</rng:value> | |
| <rng:value type="integer">12</rng:value> | |
| <rng:value type="integer">13</rng:value> | |
| <rng:value type="integer">14</rng:value> | |
| <rng:value type="integer">15</rng:value> | |
| <rng:value type="integer">17</rng:value> | |
| <rng:value type="integer">18</rng:value> | |
| <rng:value type="integer">19</rng:value> | |
| <rng:value type="integer">20</rng:value> | |
| <rng:value type="integer">21</rng:value> | |
| <rng:value type="integer">22</rng:value> | |
| <rng:value type="integer">23</rng:value> | |
| <rng:value type="integer">24</rng:value> | |
| <rng:value type="integer">255</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FocalPlaneResolutionUnit.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.FocalPlaneResolutionUnit.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.FocalPlaneResolutionUnit.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FocalPlaneResolutionUnit.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SensingMethod.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.SensingMethod.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.SensingMethod.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SensingMethod.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| <rng:value type="integer">5</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| <rng:value type="integer">7</rng:value> | |
| <rng:value type="integer">8</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FileSource.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.FileSource.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.FileSource.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FileSource.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SceneType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.SceneType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.SceneType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SceneType.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.CustomRendered.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.CustomRendered.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.CustomRendered.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.CustomRendered.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ExposureMode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.ExposureMode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.ExposureMode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ExposureMode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.WhiteBalance.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.WhiteBalance.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.WhiteBalance.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.WhiteBalance.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SceneCaptureType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.SceneCaptureType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.SceneCaptureType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SceneCaptureType.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GainControl.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GainControl.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GainControl.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GainControl.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Contrast.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Contrast.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Contrast.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Contrast.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Saturation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Saturation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Saturation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Saturation.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Sharpness.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Sharpness.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Sharpness.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Sharpness.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SubjectDistanceRange.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.SubjectDistanceRange.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.SubjectDistanceRange.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SubjectDistanceRange.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSAltitudeRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSAltitudeRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSAltitudeRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSAltitudeRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSStatus.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSStatus.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSStatus.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSStatus.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">A</rng:value> | |
| <rng:value type="string">V</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSMeasureMode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSMeasureMode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSMeasureMode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSMeasureMode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSSpeedRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSSpeedRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSSpeedRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSSpeedRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">K</rng:value> | |
| <rng:value type="string">M</rng:value> | |
| <rng:value type="string">N</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSTrackRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSTrackRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSTrackRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSTrackRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">T</rng:value> | |
| <rng:value type="string">M</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSImgDirectionRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSImgDirectionRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSImgDirectionRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSImgDirectionRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">T</rng:value> | |
| <rng:value type="string">M</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestBearingRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSDestBearingRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSDestBearingRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestBearingRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">T</rng:value> | |
| <rng:value type="string">M</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestDistanceRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSDestDistanceRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSDestDistanceRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestDistanceRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">K</rng:value> | |
| <rng:value type="string">M</rng:value> | |
| <rng:value type="string">N</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDifferential.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSDifferential.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSDifferential.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDifferential.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSCoordinate.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSCoordinate.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSCoordinate.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSCoordinate.Base" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">(\d{1,3},\d{1,2},\d{1,2}[NSEW])|(\d{1,3},\d{1,2}\.\d+[NSEW])</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="exif.Flash.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Flash.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Flash.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash.Fired" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash.Return" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash.Mode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash.Function" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash.RedEyeMode" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Fired" combine="choice"> | |
| <rng:element name="exif:Fired"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Return" combine="choice"> | |
| <rng:element name="exif:Return"> | |
| <rng:ref name="exif.Flash.Return.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Mode" combine="choice"> | |
| <rng:element name="exif:Mode"> | |
| <rng:ref name="exif.Flash.Mode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Function" combine="choice"> | |
| <rng:element name="exif:Function"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.RedEyeMode" combine="choice"> | |
| <rng:element name="exif:RedEyeMode"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Return.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Flash.Return.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Flash.Return.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Return.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Mode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Flash.Mode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Flash.Mode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Mode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.OECF_SFR.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.OECF_SFR.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="exif.OECF_SFR.Columns" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.OECF_SFR.Rows" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.OECF_SFR.Names" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.OECF_SFR.Values" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.Columns" combine="choice"> | |
| <rng:element name="exif:Columns"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.Rows" combine="choice"> | |
| <rng:element name="exif:Rows"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.Names" combine="choice"> | |
| <rng:element name="exif:Names"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.Values" combine="choice"> | |
| <rng:element name="exif:Values"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.CFAPattern.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.CFAPattern.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="exif.CFAPattern.Columns" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.CFAPattern.Rows" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.CFAPattern.Names" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern.Columns" combine="choice"> | |
| <rng:element name="exif:Columns"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern.Rows" combine="choice"> | |
| <rng:element name="exif:Rows"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern.Names" combine="choice"> | |
| <rng:element name="exif:Names"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettings.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.DeviceSettings.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.DeviceSettings.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettings.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="exif.DeviceSettings.Columns" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DeviceSettings.Rows" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DeviceSettings.Settings" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettings.Columns" combine="choice"> | |
| <rng:element name="exif:Columns"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettings.Rows" combine="choice"> | |
| <rng:element name="exif:Rows"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettings.Settings" combine="choice"> | |
| <rng:element name="exif:Settings"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-exif_aux" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="aux.Lens" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="aux.SerialNumber" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="aux.Lens" combine="choice"> | |
| <rng:element name="aux:Lens"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="aux.SerialNumber" combine="choice"> | |
| <rng:element name="aux:SerialNumber"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-pdfaid" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="pdfaid.part" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="pdfaid.conformance" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="pdfaid.amd" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="pdfaid.corr" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="pdfaid.part" combine="choice"> | |
| <rng:element name="pdfaid:part"> | |
| <rng:ref name="pdfaid.part.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaid.conformance" combine="choice"> | |
| <rng:element name="pdfaid:conformance"> | |
| <rng:ref name="pdfaid.conformance.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaid.amd" combine="choice"> | |
| <rng:element name="pdfaid:amd"> | |
| <rng:ref name="pdfaid.amd.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaid.corr" combine="choice"> | |
| <rng:element name="pdfaid:corr"> | |
| <rng:ref name="pdfaid.corr.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaid.part.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaid.part.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaid.part.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaid.part.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:choice> | |
| <rng:value type="string">2</rng:value> | |
| <rng:value type="string">3</rng:value> | |
| </rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaid.conformance.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaid.conformance.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaid.conformance.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaid.conformance.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:choice> | |
| <rng:value type="string">A</rng:value> | |
| <rng:value type="string">B</rng:value> | |
| <rng:value type="string">U</rng:value> | |
| </rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaid.amd.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaid.amd.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaid.amd.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaid.amd.Base" combine="choice"> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:define> | |
| <rng:define name="pdfaid.corr.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaid.corr.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaid.corr.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaid.corr.Base" combine="choice"> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-pdfaExtension" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="pdfaExtension.schemas" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.schemas" combine="choice"> | |
| <rng:element name="pdfaExtension:schemas"> | |
| <rng:ref name="pdfaExtension.schemas.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.schemas.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.schemas.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.schemas.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.schemas.Base" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="pdfaExtension.Schema.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.Schema.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.Schema.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:ref name="pdfaExtension.Schema.schema" /> | |
| <rng:ref name="pdfaExtension.Schema.namespaceURI" /> | |
| <rng:ref name="pdfaExtension.Schema.prefix" /> | |
| <rng:ref name="pdfaExtension.Schema.property" /> | |
| <rng:ref name="pdfaExtension.Schema.valueType" /> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Property.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.Property.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.Property.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Property.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:ref name="pdfaExtension.Property.name" /> | |
| <rng:ref name="pdfaExtension.Property.valueType" /> | |
| <rng:ref name="pdfaExtension.Property.category" /> | |
| <rng:ref name="pdfaExtension.Property.description" /> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.ValueType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.ValueType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:ref name="pdfaExtension.ValueType.type" /> | |
| <rng:ref name="pdfaExtension.ValueType.namespaceURI" /> | |
| <rng:ref name="pdfaExtension.ValueType.prefix" /> | |
| <rng:ref name="pdfaExtension.ValueType.description" /> | |
| <rng:ref name="pdfaExtension.ValueType.field" /> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Field.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.Field.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.Field.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Field.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:ref name="pdfaExtension.Field.name" /> | |
| <rng:ref name="pdfaExtension.Field.valueType" /> | |
| <rng:ref name="pdfaExtension.Field.description" /> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.schema" combine="choice"> | |
| <rng:element name="pdfaSchema:schema"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.namespaceURI" combine="choice"> | |
| <rng:element name="pdfaSchema:namespaceURI"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.prefix" combine="choice"> | |
| <rng:element name="pdfaSchema:prefix"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.property" combine="choice"> | |
| <rng:element name="pdfaSchema:property"> | |
| <rng:ref name="pdfaExtension.Schema.property.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.valueType" combine="choice"> | |
| <rng:element name="pdfaSchema:valueType"> | |
| <rng:ref name="pdfaExtension.Schema.valueType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Property.name" combine="choice"> | |
| <rng:element name="pdfaProperty:name"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Property.valueType" combine="choice"> | |
| <rng:element name="pdfaProperty:valueType"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Property.category" combine="choice"> | |
| <rng:element name="pdfaProperty:category"> | |
| <rng:ref name="pdfaExtension.Property.category.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Property.description" combine="choice"> | |
| <rng:element name="pdfaProperty:description"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.type" combine="choice"> | |
| <rng:element name="pdfaType:type"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.namespaceURI" combine="choice"> | |
| <rng:element name="pdfaType:namespaceURI"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.prefix" combine="choice"> | |
| <rng:element name="pdfaType:prefix"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.description" combine="choice"> | |
| <rng:element name="pdfaType:description"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.field" combine="choice"> | |
| <rng:element name="pdfaType:field"> | |
| <rng:ref name="pdfaExtension.ValueType.field.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Field.name" combine="choice"> | |
| <rng:element name="pdfaField:name"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Field.valueType" combine="choice"> | |
| <rng:element name="pdfaField:valueType"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Field.description" combine="choice"> | |
| <rng:element name="pdfaField:description"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.property.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.Schema.property.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.Schema.property.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.valueType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.Schema.valueType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.Schema.valueType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Property.category.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.Property.category.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.Property.category.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.field.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaExtension.ValueType.field.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaExtension.ValueType.field.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.property.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="pdfaExtension.Property.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Schema.valueType.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="pdfaExtension.ValueType.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.Property.category.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">internal</rng:value> | |
| <rng:value type="string">external</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaExtension.ValueType.field.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="pdfaExtension.Field.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| </rng:grammar> |
| <?xml version="1.0" encoding="utf-8"?> | |
| <!-- Generated with https://github.com/ceztko/XMP-RNG-Schema, DO NOT EDIT! --> | |
| <!-- SPDX-FileCopyrightText: (C) 2014 ISO <[email protected]> --> | |
| <!-- SPDX-FileCopyrightText: (C) 2025 Francesco Pretto <[email protected]> --> | |
| <!-- SPDX-License-Identifier: MIT OR LicenseRef-ISO16684_2-2014-schema --> | |
| <rng:grammar xmlns:rng="http://relaxng.org/ns/structure/1.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ui="http://ns.iso.org/iso-16684-2/xmp-schema-ui-info/1.0" xmlns:x="adobe:ns:meta/" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes" xmlns:xmpidq="http://ns.adobe.com/xmp/Identifier/qual/1.0/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/" xmlns:xmpRights="http://ns.adobe.com/xap/1.0/rights/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stVer="http://ns.adobe.com/xap/1.0/sType/Version#" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:xmpBJ="http://ns.adobe.com/xap/1.0/bj/" xmlns:stJob="http://ns.adobe.com/xap/1.0/sType/Job#" xmlns:xapG="http://ns.adobe.com/xap/1.0/g/" xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/" xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#" xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#" xmlns:xmpDM="http://ns.adobe.com/xmp/1.0/DynamicMedia/" xmlns:pdf="http://ns.adobe.com/pdf/1.3/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:crs="http://ns.adobe.com/camera-rawsettings/1.0/" xmlns:exif="http://ns.adobe.com/exif/1.0/" xmlns:aux="http://ns.adobe.com/exif/1.0/aux/" xmlns:exifEX="http://cipa.jp/exif/1.0/" xmlns:pdfaid="http://www.aiim.org/pdfa/ns/id/" xmlns:pdfaExtension="http://www.aiim.org/pdfa/ns/extension/" xmlns:pdfaSchema="http://www.aiim.org/pdfa/ns/schema#" xmlns:pdfaProperty="http://www.aiim.org/pdfa/ns/property#" xmlns:pdfaType="http://www.aiim.org/pdfa/ns/type#" xmlns:pdfaField="http://www.aiim.org/pdfa/ns/field#" xmlns:pdfuaid="http://www.aiim.org/pdfua/ns/id/" xmlns:pdfvtid="http://www.npes.org/pdfvt/ns/id/" xmlns:pdfxid="http://www.npes.org/pdfx/ns/id/"> | |
| <rng:start> | |
| <rng:element name="x:xmpmeta"> | |
| <rng:zeroOrMore> | |
| <rng:attribute> | |
| <rng:anyName /> | |
| </rng:attribute> | |
| </rng:zeroOrMore> | |
| <rng:element name="rdf:RDF"> | |
| <rng:element name="rdf:Description"> | |
| <rng:attribute name="rdf:about" /> | |
| <rng:interleave> | |
| <rng:ref name="XMP_Properties-dc" /> | |
| <rng:ref name="XMP_Properties-xmp" /> | |
| <rng:ref name="XMP_Properties-xmpRights" /> | |
| <rng:ref name="XMP_Properties-xmpMM" /> | |
| <rng:ref name="XMP_Properties-xmpBJ" /> | |
| <rng:ref name="XMP_Properties-xmpTPg" /> | |
| <rng:ref name="XMP_Properties-xmpDM" /> | |
| <rng:ref name="XMP_Properties-pdf" /> | |
| <rng:ref name="XMP_Properties-photoshop" /> | |
| <rng:ref name="XMP_Properties-tiff" /> | |
| <rng:ref name="XMP_Properties-crs" /> | |
| <rng:ref name="XMP_Properties-exif" /> | |
| <rng:ref name="XMP_Properties-exifEX" /> | |
| <rng:ref name="XMP_Properties-pdfaid" /> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:element> | |
| </rng:element> | |
| </rng:start> | |
| <rng:define name="ISO16684-1.Types.Qualifier.xml-lang" combine="choice"> | |
| <rng:attribute name="xml:lang"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">x-default|([a-zA-Z]+(-[azA-Z0-9]+)*)</rng:param> | |
| </rng:data> | |
| </rng:attribute> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Qualifier.xmpidq-Scheme" combine="choice"> | |
| <rng:element name="xmpidq:Scheme"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Text" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Text" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Boolean" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Boolean" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Boolean" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Boolean" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">True|False</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Date" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Date" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Date" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Date" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">(\d{4}((-)?(0[1-9]|1[0-2])((-)?(0[1-9]|[1-2][0-9]|3[0-1])(T(24:00(:00(\.[0]+)?)?|(([0-1][0-9]|2[0-3])(:)[0-5][0-9])((:)[0-5][0-9](\.[\d]+)?)?)((\+|-)(14:00|(0[0-9]|1[0-3])(:)[0-5][0-9])|Z)?)?)?)?)</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Integer" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Integer" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Integer" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Integer" combine="choice"> | |
| <rng:data type="integer" /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Real" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Real" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Real" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Real" combine="choice"> | |
| <rng:data type="double" /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Rational" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Rational" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Rational" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Rational" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">\d+/[1-9]\d*</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.AgentName" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.AgentName" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.AgentName" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.AgentName" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.GUID" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.GUID" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.GUID" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.GUID" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.Locale" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Locale" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Locale" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.Locale" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">[a-zA-Z]+(-[a-zA-Z0-9]+)*</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.MIMEType" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.MIMEType" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.MIMEType" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.MIMEType" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">(application|audio|example|image|message|model|multipart|text|video)/[a-zA-Z0-9]+([+\-.][a-zA-Z0-9]+)*</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.ProperName" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.ProperName" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.ProperName" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.ProperName" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.RenditionClass" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.RenditionClass" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.RenditionClass" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.RenditionClass" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.URI" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.URI" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.URI" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.URI" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.URL" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.URL" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.URL" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.URL" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.UnorderedArray.Text" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.Text" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.UnorderedArray.Text" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.Text" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Text" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Text" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.Text" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.Boolean" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Boolean" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Boolean" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.Boolean" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.Date" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Date" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Date" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.Date" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.Integer" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Integer" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.Integer" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.Rational" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Rational" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.Rational" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.LanguageAlternative" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.LanguageAlternative" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.LanguageAlternative" combine="choice"> | |
| <rng:element name="rdf:Alt"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.Qualifier.xml-lang" /> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.UnorderedArray.Locale" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.Locale" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.Locale" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.UnorderedArray.Locale" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Locale" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.UnorderedArray.ProperName" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.ProperName" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.UnorderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.UnorderedArray.ProperName" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.ProperName" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.ProperName" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.ProperName" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.OrderedArray.URI" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.URI" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.OrderedArray.URI" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.OrderedArray.URI" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.QValue.ResourceRef" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.ResourceRef" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.ResourceRef" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="ISO16684-1.Types.Base.ResourceRef" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="stRef.alternatePaths" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.documentID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.filePath" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.fromPart" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.instanceID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.lastModifyDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.manager" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.manageTo" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.manageUI" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.maskMarkers" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.partMapping" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.renditionClass" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.renditionParams" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.toPart" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="stRef.versionID" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.alternatePaths" combine="choice"> | |
| <rng:element name="stRef:alternatePaths"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.documentID" combine="choice"> | |
| <rng:element name="stRef:documentID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.GUID" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.filePath" combine="choice"> | |
| <rng:element name="stRef:filePath"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.fromPart" combine="choice"> | |
| <rng:element name="stRef:fromPart"> | |
| <rng:ref name="stRef.Part.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.instanceID" combine="choice"> | |
| <rng:element name="stRef:instanceID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.GUID" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.lastModifyDate" combine="choice"> | |
| <rng:element name="stRef:lastModifyDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.manager" combine="choice"> | |
| <rng:element name="stRef:manager"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.manageTo" combine="choice"> | |
| <rng:element name="stRef:manageTo"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.manageUI" combine="choice"> | |
| <rng:element name="stRef:manageUI"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.maskMarkers" combine="choice"> | |
| <rng:element name="stRef:maskMarkers"> | |
| <rng:ref name="stRef.maskMarkers.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.partMapping" combine="choice"> | |
| <rng:element name="stRef:partMapping"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.renditionClass" combine="choice"> | |
| <rng:element name="stRef:renditionClass"> | |
| <rng:ref name="ISO16684-1.Types.QValue.RenditionClass" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.renditionParams" combine="choice"> | |
| <rng:element name="stRef:renditionParams"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.toPart" combine="choice"> | |
| <rng:element name="stRef:toPart"> | |
| <rng:ref name="stRef.Part.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.versionID" combine="choice"> | |
| <rng:element name="stRef:versionID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="stRef.maskMarkers.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="stRef.maskMarkers.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="stRef.maskMarkers.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="stRef.maskMarkers.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">All</rng:value> | |
| <rng:value type="string">None</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="stRef.Part.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="stRef.Part.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="stRef.Part.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="stRef.Part.Base" combine="choice"> | |
| <rng:text /> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-dc" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="dc.contributor" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.coverage" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.creator" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.date" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.description" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.format" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.identifier" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.language" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.publisher" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.relation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.rights" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.source" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.subject" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.title" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="dc.type" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="dc.contributor" combine="choice"> | |
| <rng:element name="dc:contributor"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.coverage" combine="choice"> | |
| <rng:element name="dc:coverage"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.creator" combine="choice"> | |
| <rng:element name="dc:creator"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.date" combine="choice"> | |
| <rng:element name="dc:date"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.description" combine="choice"> | |
| <rng:element name="dc:description"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.format" combine="choice"> | |
| <rng:element name="dc:format"> | |
| <rng:ref name="ISO16684-1.Types.QValue.MIMEType" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.identifier" combine="choice"> | |
| <rng:element name="dc:identifier"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.language" combine="choice"> | |
| <rng:element name="dc:language"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Locale" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.publisher" combine="choice"> | |
| <rng:element name="dc:publisher"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.relation" combine="choice"> | |
| <rng:element name="dc:relation"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.rights" combine="choice"> | |
| <rng:element name="dc:rights"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.source" combine="choice"> | |
| <rng:element name="dc:source"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.subject" combine="choice"> | |
| <rng:element name="dc:subject"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.title" combine="choice"> | |
| <rng:element name="dc:title"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="dc.type" combine="choice"> | |
| <rng:element name="dc:type"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmp" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmp.Advisory" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.CreateDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.CreatorTool" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Identifier" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Label" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.MetadataDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.ModifyDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Nickname" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Thumbnails" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Rating" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmp.Advisory" combine="choice"> | |
| <rng:element name="xmp:Advisory"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.CreateDate" combine="choice"> | |
| <rng:element name="xmp:CreateDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.CreatorTool" combine="choice"> | |
| <rng:element name="xmp:CreatorTool"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Identifier" combine="choice"> | |
| <rng:element name="xmp:Identifier"> | |
| <rng:ref name="xmp.IdentifierArray.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Label" combine="choice"> | |
| <rng:element name="xmp:Label"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.MetadataDate" combine="choice"> | |
| <rng:element name="xmp:MetadataDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.ModifyDate" combine="choice"> | |
| <rng:element name="xmp:ModifyDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Nickname" combine="choice"> | |
| <rng:element name="xmp:Nickname"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnails" combine="choice"> | |
| <rng:element name="xmp:Thumbnails"> | |
| <rng:ref name="xmp.Thumbnails.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Rating" combine="choice"> | |
| <rng:element name="xmp:Rating"> | |
| <rng:ref name="xmp.Rating.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.IdentifierArray.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmp.IdentifierArray.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmp.IdentifierArray.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.IdentifierArray.Base" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmp.IdentifierItem.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.IdentifierItem.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:element> | |
| <rng:ref name="ISO16684-1.Types.Qualifier.xmpidq-Scheme" /> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.Rating.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmp.Rating.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmp.Rating.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.Rating.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="double">-1</rng:value> | |
| <rng:data type="double"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">5</rng:param> | |
| </rng:data> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnails.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmp.Thumbnails.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmp.Thumbnails.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnails.Base" combine="choice"> | |
| <rng:element name="rdf:Alt"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmp.Thumbnail.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmp.Thumbnail.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmp.Thumbnail.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmp.Thumbnail.height" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Thumbnail.width" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Thumbnail.format" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmp.Thumbnail.image" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.height" combine="choice"> | |
| <rng:element name="xapGImg:height"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.width" combine="choice"> | |
| <rng:element name="xapGImg:width"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.format" combine="choice"> | |
| <rng:element name="xapGImg:format"> | |
| <rng:ref name="xmp.Thumbnail.format.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.image" combine="choice"> | |
| <rng:element name="xapGImg:image"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.format.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmp.Thumbnail.format.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmp.Thumbnail.format.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmp.Thumbnail.format.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">JPEG</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmpRights" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpRights.Certificate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpRights.Marked" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpRights.Owner" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpRights.UsageTerms" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpRights.WebStatement" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmpRights.Certificate" combine="choice"> | |
| <rng:element name="xmpRights:Certificate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpRights.Marked" combine="choice"> | |
| <rng:element name="xmpRights:Marked"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpRights.Owner" combine="choice"> | |
| <rng:element name="xmpRights:Owner"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpRights.UsageTerms" combine="choice"> | |
| <rng:element name="xmpRights:UsageTerms"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpRights.WebStatement" combine="choice"> | |
| <rng:element name="xmpRights:WebStatement"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmpMM" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.DerivedFrom" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.DocumentID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.History" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.InstanceID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Ingredients" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ManagedFrom" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Manager" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ManageTo" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ManageUI" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ManagerVariant" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.OriginalDocumentID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Pantry" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.RenditionClass" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.RenditionParams" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.VersionID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Versions" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.LastURL" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.RenditionOf" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.SaveID" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmpMM.DerivedFrom" combine="choice"> | |
| <rng:element name="xmpMM:DerivedFrom"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ResourceRef" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.DocumentID" combine="choice"> | |
| <rng:element name="xmpMM:DocumentID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.GUID" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.History" combine="choice"> | |
| <rng:element name="xmpMM:History"> | |
| <rng:ref name="xmpMM.History.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.InstanceID" combine="choice"> | |
| <rng:element name="xmpMM:InstanceID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.GUID" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Ingredients" combine="choice"> | |
| <rng:element name="xmpMM:Ingredients"> | |
| <rng:ref name="xmpMM.Ingredients.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ManagedFrom" combine="choice"> | |
| <rng:element name="xmpMM:ManagedFrom"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ResourceRef" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Manager" combine="choice"> | |
| <rng:element name="xmpMM:Manager"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ManageTo" combine="choice"> | |
| <rng:element name="xmpMM:ManageTo"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ManageUI" combine="choice"> | |
| <rng:element name="xmpMM:ManageUI"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ManagerVariant" combine="choice"> | |
| <rng:element name="xmpMM:ManagerVariant"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.OriginalDocumentID" combine="choice"> | |
| <rng:element name="xmpMM:OriginalDocumentID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.GUID" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Pantry" combine="choice"> | |
| <rng:element name="xmpMM:Pantry"> | |
| <rng:ref name="xmpMM.Pantry.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.RenditionClass" combine="choice"> | |
| <rng:element name="xmpMM:RenditionClass"> | |
| <rng:ref name="ISO16684-1.Types.QValue.RenditionClass" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.RenditionParams" combine="choice"> | |
| <rng:element name="xmpMM:RenditionParams"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.VersionID" combine="choice"> | |
| <rng:element name="xmpMM:VersionID"> | |
| <rng:ref name="xmpMM.Version.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Versions" combine="choice"> | |
| <rng:element name="xmpMM:Versions"> | |
| <rng:ref name="xmpMM.Versions.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.LastURL" combine="choice"> | |
| <rng:element name="xmpMM:LastURL"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URL" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.RenditionOf" combine="choice"> | |
| <rng:element name="xmpMM:RenditionOf"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ResourceRef" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.SaveID" combine="choice"> | |
| <rng:element name="xmpMM:SaveID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.History.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.History.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.History.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.History.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmpMM.ResourceEvent.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Ingredients.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.Ingredients.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.Ingredients.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.Ingredients.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ResourceRef" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Pantry.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.Pantry.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.Pantry.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.Pantry.Base" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Versions.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.Versions.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.Versions.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.Versions.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmpMM.Version.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.Version.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.Version.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Version.comments" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Version.event" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Version.modifyDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Version.modifier" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.Version.version" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.comments" combine="choice"> | |
| <rng:element name="stVer:comments"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.event" combine="choice"> | |
| <rng:element name="stVer:event"> | |
| <rng:ref name="xmpMM.ResourceEvent.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.modifyDate" combine="choice"> | |
| <rng:element name="stVer:modifyDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.modifier" combine="choice"> | |
| <rng:element name="stVer:modifier"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.Version.version" combine="choice"> | |
| <rng:element name="stVer:version"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.ResourceEvent.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.ResourceEvent.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ResourceEvent.action" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ResourceEvent.instanceID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ResourceEvent.parameters" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ResourceEvent.softwareAgent" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpMM.ResourceEvent.when" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.action" combine="choice"> | |
| <rng:element name="stEvt:action"> | |
| <rng:ref name="xmpMM.ResourceEvent.action.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.instanceID" combine="choice"> | |
| <rng:element name="stEvt:instanceID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.parameters" combine="choice"> | |
| <rng:element name="stEvt:parameters"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.softwareAgent" combine="choice"> | |
| <rng:element name="stEvt:softwareAgent"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.when" combine="choice"> | |
| <rng:element name="stEvt:when"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.action.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpMM.ResourceEvent.action.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpMM.ResourceEvent.action.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpMM.ResourceEvent.action.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">converted</rng:value> | |
| <rng:value type="string">copied</rng:value> | |
| <rng:value type="string">created</rng:value> | |
| <rng:value type="string">cropped</rng:value> | |
| <rng:value type="string">edited</rng:value> | |
| <rng:value type="string">filtered</rng:value> | |
| <rng:value type="string">formatted</rng:value> | |
| <rng:value type="string">version_updated</rng:value> | |
| <rng:value type="string">printed</rng:value> | |
| <rng:value type="string">published</rng:value> | |
| <rng:value type="string">managed</rng:value> | |
| <rng:value type="string">produced</rng:value> | |
| <rng:value type="string">resized</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmpBJ" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpBJ.JobRef" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmpBJ.JobRef" combine="choice"> | |
| <rng:element name="xmpBJ:JobRef"> | |
| <rng:ref name="xmpBJ.JobRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpBJ.JobRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpBJ.JobRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpBJ.JobRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpBJ.JobRef.Base" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmpBJ.Job.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpBJ.Job.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpBJ.Job.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpBJ.Job.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpBJ.Job.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpBJ.Job.name" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpBJ.Job.id" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpBJ.Job.url" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpBJ.Job.name" combine="choice"> | |
| <rng:element name="stJob:name"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpBJ.Job.id" combine="choice"> | |
| <rng:element name="stJob:id"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpBJ.Job.url" combine="choice"> | |
| <rng:element name="stJob:url"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URL" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Dimensions.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Dimensions.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="cmn.Dimensions.w" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Dimensions.h" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Dimensions.unit" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.w" combine="choice"> | |
| <rng:element name="stDim:w"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.h" combine="choice"> | |
| <rng:element name="stDim:h"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.unit" combine="choice"> | |
| <rng:element name="stDim:unit"> | |
| <rng:ref name="cmn.Dimensions.unit.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.unit.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Dimensions.unit.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Dimensions.unit.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Dimensions.unit.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">inch</rng:value> | |
| <rng:value type="string">mm</rng:value> | |
| <rng:value type="string">pixel</rng:value> | |
| <rng:value type="string">pica</rng:value> | |
| <rng:value type="string">point</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.swatchName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.mode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.type" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.cyan" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.magenta" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.yellow" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.black" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.red" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.green" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.blue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.L" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.A" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="cmn.Colorant.B" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.swatchName" combine="choice"> | |
| <rng:element name="xapG:swatchName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.mode" combine="choice"> | |
| <rng:element name="xapG:mode"> | |
| <rng:ref name="cmn.Colorant.mode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.type" combine="choice"> | |
| <rng:element name="xapG:type"> | |
| <rng:ref name="cmn.Colorant.type.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.cyan" combine="choice"> | |
| <rng:element name="xapG:cyan"> | |
| <rng:ref name="cmn.Colorant.cyan.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.magenta" combine="choice"> | |
| <rng:element name="xapG:magenta"> | |
| <rng:ref name="cmn.Colorant.magenta.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.yellow" combine="choice"> | |
| <rng:element name="xapG:yellow"> | |
| <rng:ref name="cmn.Colorant.yellow.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.black" combine="choice"> | |
| <rng:element name="xapG:black"> | |
| <rng:ref name="cmn.Colorant.black.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.red" combine="choice"> | |
| <rng:element name="xapG:red"> | |
| <rng:ref name="cmn.Colorant.red.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.green" combine="choice"> | |
| <rng:element name="xapG:green"> | |
| <rng:ref name="cmn.Colorant.green.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.blue" combine="choice"> | |
| <rng:element name="xapG:blue"> | |
| <rng:ref name="cmn.Colorant.blue.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.L" combine="choice"> | |
| <rng:element name="xapG:L"> | |
| <rng:ref name="cmn.Colorant.L.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.A" combine="choice"> | |
| <rng:element name="xapG:A"> | |
| <rng:ref name="cmn.Colorant.A.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.B" combine="choice"> | |
| <rng:element name="xapG:B"> | |
| <rng:ref name="cmn.Colorant.B.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.mode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.mode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.mode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.mode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">CMYK</rng:value> | |
| <rng:value type="string">RGB</rng:value> | |
| <rng:value type="string">LAB</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.type.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.type.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.type.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.type.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">PROCESS</rng:value> | |
| <rng:value type="string">SPOT</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.cyan.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.cyan.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.cyan.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.cyan.Base" combine="choice"> | |
| <rng:data type="double"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.magenta.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.magenta.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.magenta.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.magenta.Base" combine="choice"> | |
| <rng:data type="double"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.yellow.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.yellow.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.yellow.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.yellow.Base" combine="choice"> | |
| <rng:data type="double"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.black.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.black.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.black.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.black.Base" combine="choice"> | |
| <rng:data type="double"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.red.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.red.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.red.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.red.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">255</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.green.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.green.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.green.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.green.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">255</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.blue.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.blue.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.blue.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.blue.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">255</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.L.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.L.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.L.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.L.Base" combine="choice"> | |
| <rng:data type="double"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.A.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.A.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.A.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.A.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-128</rng:param> | |
| <rng:param name="maxInclusive">127</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.B.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="cmn.Colorant.B.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="cmn.Colorant.B.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="cmn.Colorant.B.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-128</rng:param> | |
| <rng:param name="maxInclusive">127</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmpTPg" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.MaxPageSize" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.NPages" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Fonts" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Colorants" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.PlateNames" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmpTPg.MaxPageSize" combine="choice"> | |
| <rng:element name="xmpTPg:MaxPageSize"> | |
| <rng:ref name="cmn.Dimensions.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.NPages" combine="choice"> | |
| <rng:element name="xmpTPg:NPages"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Fonts" combine="choice"> | |
| <rng:element name="xmpTPg:Fonts"> | |
| <rng:ref name="xmpTPg.Fonts.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Colorants" combine="choice"> | |
| <rng:element name="xmpTPg:Colorants"> | |
| <rng:ref name="xmpTPg.Colorants.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.PlateNames" combine="choice"> | |
| <rng:element name="xmpTPg:PlateNames"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Fonts.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpTPg.Fonts.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpTPg.Fonts.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Fonts.Base" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmpTPg.Font.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Colorants.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpTPg.Colorants.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpTPg.Colorants.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Colorants.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="cmn.Colorant.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpTPg.Font.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpTPg.Font.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Font.fontName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Font.fontFamily" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Font.fontFace" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Font.fontType" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Font.versionString" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Font.composite" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Font.fontFileName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpTPg.Font.childFontFiles" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.fontName" combine="choice"> | |
| <rng:element name="stFnt:fontName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.fontFamily" combine="choice"> | |
| <rng:element name="stFnt:fontFamily"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.fontFace" combine="choice"> | |
| <rng:element name="stFnt:fontFace"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.fontType" combine="choice"> | |
| <rng:element name="stFnt:fontType"> | |
| <rng:ref name="xmpTPg.Font.fontType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.versionString" combine="choice"> | |
| <rng:element name="stFnt:versionString"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.composite" combine="choice"> | |
| <rng:element name="stFnt:composite"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.fontFileName" combine="choice"> | |
| <rng:element name="stFnt:fontFileName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.childFontFiles" combine="choice"> | |
| <rng:element name="stFnt:childFontFiles"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.fontType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpTPg.Font.fontType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpTPg.Font.fontType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpTPg.Font.fontType.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:choice> | |
| <rng:value type="string">TrueType</rng:value> | |
| <rng:value type="string">Type 1</rng:value> | |
| <rng:value type="string">Open Type</rng:value> | |
| </rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-xmpDM" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.projectRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoFrameRate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoFrameSize" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoPixelAspectRatio" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoPixelDepth" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoColorSpace" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoAlphaMode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoAlphaPremultipleColor" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoAlphaUnityIsTransparent" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoCompressor" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoFieldOrder" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.pullDown" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.audioSampleRate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.audioSampleType" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.audioChannelType" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.audioCompressor" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.speakerPlacement" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.fileDataRate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.tapeName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.altTapeName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.startTimecode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.altTimecode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.duration" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.scene" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.shotName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.shotDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.shotLocation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.logComment" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.markers" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.contributedMedia" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.absPeakAudioFilePath" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.relativePeakAudioFilePath" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.videoModDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.audioModDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.metadataModDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.artist" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.album" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.trackNumber" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.genre" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.copyright" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.releaseDate" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.composer" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.engineer" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.tempo" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.instrument" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.introTime" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.outCue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.relativeTimestamp" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.loop" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.numberOfBeats" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.key" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.stretchMode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.timeScaleParams" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.resampleParams" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.beatSpliceParams" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.timeSignature" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.scaleType" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.cameraAngle" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.cameraLabel" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.cameraModel" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.cameraMove" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.client" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.comment" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.director" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.directorPhotography" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.good" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.projectName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.shotNumber" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.shotSize" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.takeNumber" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.partOfCompilation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.lyrics" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.discNumber" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="xmpDM.projectRef" combine="choice"> | |
| <rng:element name="xmpDM:projectRef"> | |
| <rng:ref name="xmpDM.ProjectLink.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoFrameRate" combine="choice"> | |
| <rng:element name="xmpDM:videoFrameRate"> | |
| <rng:ref name="xmpDM.videoFrameRate.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoFrameSize" combine="choice"> | |
| <rng:element name="xmpDM:videoFrameSize"> | |
| <rng:ref name="cmn.Dimensions.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoPixelAspectRatio" combine="choice"> | |
| <rng:element name="xmpDM:videoPixelAspectRatio"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoPixelDepth" combine="choice"> | |
| <rng:element name="xmpDM:videoPixelDepth"> | |
| <rng:ref name="xmpDM.videoPixelDepth.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoColorSpace" combine="choice"> | |
| <rng:element name="xmpDM:videoColorSpace"> | |
| <rng:ref name="xmpDM.videoColorSpace.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoAlphaMode" combine="choice"> | |
| <rng:element name="xmpDM:videoAlphaMode"> | |
| <rng:ref name="xmpDM.videoAlphaMode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoAlphaPremultipleColor" combine="choice"> | |
| <rng:element name="xmpDM:videoAlphaPremultipleColor"> | |
| <rng:ref name="cmn.Colorant.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoAlphaUnityIsTransparent" combine="choice"> | |
| <rng:element name="xmpDM:videoAlphaUnityIsTransparent"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoCompressor" combine="choice"> | |
| <rng:element name="xmpDM:videoCompressor"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoFieldOrder" combine="choice"> | |
| <rng:element name="xmpDM:videoFieldOrder"> | |
| <rng:ref name="xmpDM.videoFieldOrder.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.pullDown" combine="choice"> | |
| <rng:element name="xmpDM:pullDown"> | |
| <rng:ref name="xmpDM.pullDown.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioSampleRate" combine="choice"> | |
| <rng:element name="xmpDM:audioSampleRate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioSampleType" combine="choice"> | |
| <rng:element name="xmpDM:audioSampleType"> | |
| <rng:ref name="xmpDM.audioSampleType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioChannelType" combine="choice"> | |
| <rng:element name="xmpDM:audioChannelType"> | |
| <rng:ref name="xmpDM.audioChannelType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioCompressor" combine="choice"> | |
| <rng:element name="xmpDM:audioCompressor"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.speakerPlacement" combine="choice"> | |
| <rng:element name="xmpDM:speakerPlacement"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.fileDataRate" combine="choice"> | |
| <rng:element name="xmpDM:fileDataRate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.tapeName" combine="choice"> | |
| <rng:element name="xmpDM:tapeName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.altTapeName" combine="choice"> | |
| <rng:element name="xmpDM:altTapeName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.startTimecode" combine="choice"> | |
| <rng:element name="xmpDM:startTimecode"> | |
| <rng:ref name="xmpDM.Timecode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.altTimecode" combine="choice"> | |
| <rng:element name="xmpDM:altTimecode"> | |
| <rng:ref name="xmpDM.Timecode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.duration" combine="choice"> | |
| <rng:element name="xmpDM:duration"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.scene" combine="choice"> | |
| <rng:element name="xmpDM:scene"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.shotName" combine="choice"> | |
| <rng:element name="xmpDM:shotName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.shotDate" combine="choice"> | |
| <rng:element name="xmpDM:shotDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.shotLocation" combine="choice"> | |
| <rng:element name="xmpDM:shotLocation"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.logComment" combine="choice"> | |
| <rng:element name="xmpDM:logComment"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.markers" combine="choice"> | |
| <rng:element name="xmpDM:markers"> | |
| <rng:ref name="xmpDM.markers.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.contributedMedia" combine="choice"> | |
| <rng:element name="xmpDM:contributedMedia"> | |
| <rng:ref name="xmpDM.contributedMedia.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.absPeakAudioFilePath" combine="choice"> | |
| <rng:element name="xmpDM:absPeakAudioFilePath"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.relativePeakAudioFilePath" combine="choice"> | |
| <rng:element name="xmpDM:relativePeakAudioFilePath"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoModDate" combine="choice"> | |
| <rng:element name="xmpDM:videoModDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioModDate" combine="choice"> | |
| <rng:element name="xmpDM:audioModDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.metadataModDate" combine="choice"> | |
| <rng:element name="xmpDM:metadataModDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.artist" combine="choice"> | |
| <rng:element name="xmpDM:artist"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.album" combine="choice"> | |
| <rng:element name="xmpDM:album"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.trackNumber" combine="choice"> | |
| <rng:element name="xmpDM:trackNumber"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.genre" combine="choice"> | |
| <rng:element name="xmpDM:genre"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.copyright" combine="choice"> | |
| <rng:element name="xmpDM:copyright"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.releaseDate" combine="choice"> | |
| <rng:element name="xmpDM:releaseDate"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.composer" combine="choice"> | |
| <rng:element name="xmpDM:composer"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.engineer" combine="choice"> | |
| <rng:element name="xmpDM:engineer"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.tempo" combine="choice"> | |
| <rng:element name="xmpDM:tempo"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.instrument" combine="choice"> | |
| <rng:element name="xmpDM:instrument"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.introTime" combine="choice"> | |
| <rng:element name="xmpDM:introTime"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.outCue" combine="choice"> | |
| <rng:element name="xmpDM:outCue"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.relativeTimestamp" combine="choice"> | |
| <rng:element name="xmpDM:relativeTimestamp"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.loop" combine="choice"> | |
| <rng:element name="xmpDM:loop"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.numberOfBeats" combine="choice"> | |
| <rng:element name="xmpDM:numberOfBeats"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.key" combine="choice"> | |
| <rng:element name="xmpDM:key"> | |
| <rng:ref name="xmpDM.key.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.stretchMode" combine="choice"> | |
| <rng:element name="xmpDM:stretchMode"> | |
| <rng:ref name="xmpDM.stretchMode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeScaleParams" combine="choice"> | |
| <rng:element name="xmpDM:timeScaleParams"> | |
| <rng:ref name="xmpDM.timeScaleStretch.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.resampleParams" combine="choice"> | |
| <rng:element name="xmpDM:resampleParams"> | |
| <rng:ref name="xmpDM.resampleStretch.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.beatSpliceParams" combine="choice"> | |
| <rng:element name="xmpDM:beatSpliceParams"> | |
| <rng:ref name="xmpDM.beatSpliceStretch.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeSignature" combine="choice"> | |
| <rng:element name="xmpDM:timeSignature"> | |
| <rng:ref name="xmpDM.timeSignature.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.scaleType" combine="choice"> | |
| <rng:element name="xmpDM:scaleType"> | |
| <rng:ref name="xmpDM.scaleType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.cameraAngle" combine="choice"> | |
| <rng:element name="xmpDM:cameraAngle"> | |
| <rng:ref name="xmpDM.cameraAngle.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.cameraLabel" combine="choice"> | |
| <rng:element name="xmpDM:cameraLabel"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.cameraModel" combine="choice"> | |
| <rng:element name="xmpDM:cameraModel"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.cameraMove" combine="choice"> | |
| <rng:element name="xmpDM:cameraMove"> | |
| <rng:ref name="xmpDM.cameraMove.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.client" combine="choice"> | |
| <rng:element name="xmpDM:client"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.comment" combine="choice"> | |
| <rng:element name="xmpDM:comment"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.director" combine="choice"> | |
| <rng:element name="xmpDM:director"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.directorPhotography" combine="choice"> | |
| <rng:element name="xmpDM:directorPhotography"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.good" combine="choice"> | |
| <rng:element name="xmpDM:good"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.projectName" combine="choice"> | |
| <rng:element name="xmpDM:projectName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.shotNumber" combine="choice"> | |
| <rng:element name="xmpDM:shotNumber"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.shotSize" combine="choice"> | |
| <rng:element name="xmpDM:shotSize"> | |
| <rng:ref name="xmpDM.shotSize.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.takeNumber" combine="choice"> | |
| <rng:element name="xmpDM:takeNumber"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.partOfCompilation" combine="choice"> | |
| <rng:element name="xmpDM:partOfCompilation"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.lyrics" combine="choice"> | |
| <rng:element name="xmpDM:lyrics"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.discNumber" combine="choice"> | |
| <rng:element name="xmpDM:discNumber"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoPixelDepth.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.videoPixelDepth.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.videoPixelDepth.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoPixelDepth.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">8Int</rng:value> | |
| <rng:value type="string">16Int</rng:value> | |
| <rng:value type="string">32Int</rng:value> | |
| <rng:value type="string">32Float</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoColorSpace.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.videoColorSpace.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.videoColorSpace.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoColorSpace.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">sRGB</rng:value> | |
| <rng:value type="string">CCIR-601</rng:value> | |
| <rng:value type="string">CCIR-709</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoAlphaMode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.videoAlphaMode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.videoAlphaMode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoAlphaMode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">straight</rng:value> | |
| <rng:value type="string">pre-multiplied</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoFieldOrder.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.videoFieldOrder.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.videoFieldOrder.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoFieldOrder.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">Upper</rng:value> | |
| <rng:value type="string">Lower</rng:value> | |
| <rng:value type="string">Progressive</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.pullDown.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.pullDown.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.pullDown.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.pullDown.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">WSSWW</rng:value> | |
| <rng:value type="string">SSWWW</rng:value> | |
| <rng:value type="string">SWWWS</rng:value> | |
| <rng:value type="string">WWWSS</rng:value> | |
| <rng:value type="string">WWSSW</rng:value> | |
| <rng:value type="string">WWWSW</rng:value> | |
| <rng:value type="string">WWSWW</rng:value> | |
| <rng:value type="string">WSWWW</rng:value> | |
| <rng:value type="string">SWWWW</rng:value> | |
| <rng:value type="string">WWWWS</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioSampleType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.audioSampleType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.audioSampleType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioSampleType.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">8Int</rng:value> | |
| <rng:value type="string">16Int</rng:value> | |
| <rng:value type="string">32Int</rng:value> | |
| <rng:value type="string">32Float</rng:value> | |
| <rng:value type="string">Compressed</rng:value> | |
| <rng:value type="string">Packed</rng:value> | |
| <rng:value type="string">Other</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioChannelType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.audioChannelType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.audioChannelType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.audioChannelType.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">Mono</rng:value> | |
| <rng:value type="string">Stereo</rng:value> | |
| <rng:value type="string">5.1</rng:value> | |
| <rng:value type="string">7.1</rng:value> | |
| <rng:value type="string">16</rng:value> | |
| <rng:value type="string">Other</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.markers.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.markers.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.markers.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.markers.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmpDM.Marker.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.contributedMedia.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.contributedMedia.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.contributedMedia.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.contributedMedia.Base" combine="choice"> | |
| <rng:element name="rdf:Bag"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="xmpDM.Media.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.key.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.key.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.key.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.key.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">C</rng:value> | |
| <rng:value type="string">C#</rng:value> | |
| <rng:value type="string">D</rng:value> | |
| <rng:value type="string">D#</rng:value> | |
| <rng:value type="string">E</rng:value> | |
| <rng:value type="string">F</rng:value> | |
| <rng:value type="string">F#</rng:value> | |
| <rng:value type="string">G</rng:value> | |
| <rng:value type="string">G#</rng:value> | |
| <rng:value type="string">A</rng:value> | |
| <rng:value type="string">A#</rng:value> | |
| <rng:value type="string">B</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.stretchMode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.stretchMode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.stretchMode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.stretchMode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">Fixed length</rng:value> | |
| <rng:value type="string">Time-Scale</rng:value> | |
| <rng:value type="string">Resample</rng:value> | |
| <rng:value type="string">Beat Splice</rng:value> | |
| <rng:value type="string">Hybrid</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeSignature.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.timeSignature.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.timeSignature.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeSignature.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">2/4</rng:value> | |
| <rng:value type="string">3/4</rng:value> | |
| <rng:value type="string">4/4</rng:value> | |
| <rng:value type="string">5/4</rng:value> | |
| <rng:value type="string">7/4</rng:value> | |
| <rng:value type="string">6/8</rng:value> | |
| <rng:value type="string">9/8</rng:value> | |
| <rng:value type="string">12/8</rng:value> | |
| <rng:value type="string">other</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.scaleType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.scaleType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.scaleType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.scaleType.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">Major</rng:value> | |
| <rng:value type="string">Minor</rng:value> | |
| <rng:value type="string">Both</rng:value> | |
| <rng:value type="string">Neither</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.cameraAngle.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.cameraAngle.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.cameraAngle.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.cameraAngle.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:choice> | |
| <rng:value type="string">Low Angle</rng:value> | |
| <rng:value type="string">Eye Level</rng:value> | |
| <rng:value type="string">High Angle</rng:value> | |
| <rng:value type="string">Overhead Shot</rng:value> | |
| <rng:value type="string">Birds Eye Shot</rng:value> | |
| <rng:value type="string">Dutch Angle</rng:value> | |
| <rng:value type="string">POV</rng:value> | |
| <rng:value type="string">Over the Shoulder</rng:value> | |
| <rng:value type="string">Reaction shot</rng:value> | |
| </rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.cameraMove.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.cameraMove.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.cameraMove.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.cameraMove.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:choice> | |
| <rng:value type="string">Aerial</rng:value> | |
| <rng:value type="string">Boom Up</rng:value> | |
| <rng:value type="string">Boom Down</rng:value> | |
| <rng:value type="string">Crane Up</rng:value> | |
| <rng:value type="string">Crane Down</rng:value> | |
| <rng:value type="string">Dolly In</rng:value> | |
| <rng:value type="string">Dolly Out</rng:value> | |
| <rng:value type="string">Pan Left</rng:value> | |
| <rng:value type="string">Pan Right</rng:value> | |
| <rng:value type="string">Pedestal Up</rng:value> | |
| <rng:value type="string">Pedestal Down</rng:value> | |
| <rng:value type="string">Tilt Up</rng:value> | |
| <rng:value type="string">Tilt Down</rng:value> | |
| <rng:value type="string">Tracking</rng:value> | |
| <rng:value type="string">Truck Left</rng:value> | |
| <rng:value type="string">Truck Right</rng:value> | |
| <rng:value type="string">Zoom In</rng:value> | |
| <rng:value type="string">Zoom Out</rng:value> | |
| </rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.shotSize.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.shotSize.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.shotSize.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.shotSize.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:choice> | |
| <rng:value type="string">ECU</rng:value> | |
| <rng:value type="string">MCU</rng:value> | |
| <rng:value type="string">CU</rng:value> | |
| <rng:value type="string">MS</rng:value> | |
| <rng:value type="string">WS</rng:value> | |
| <rng:value type="string">MWS</rng:value> | |
| <rng:value type="string">EWS</rng:value> | |
| </rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoFrameRate.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.videoFrameRate.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.videoFrameRate.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.videoFrameRate.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:choice> | |
| <rng:value type="string">24</rng:value> | |
| <rng:value type="string">NTSC</rng:value> | |
| <rng:value type="string">PAL</rng:value> | |
| </rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.beatSpliceStretch.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.beatSpliceStretch.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.beatSpliceStretch.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.beatSpliceStretch.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.beatSpliceStretch.useFileBeatsMarker" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.beatSpliceStretch.riseInDecibel" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.beatSpliceStretch.riseInTimeDuration" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.beatSpliceStretch.useFileBeatsMarker" combine="choice"> | |
| <rng:element name="xmpDM:useFileBeatsMarker"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.beatSpliceStretch.riseInDecibel" combine="choice"> | |
| <rng:element name="xmpDM:riseInDecibel"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.beatSpliceStretch.riseInTimeDuration" combine="choice"> | |
| <rng:element name="xmpDM:riseInTimeDuration"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.Marker.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.Marker.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Marker.startTime" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Marker.duration" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Marker.comment" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Marker.name" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Marker.location" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Marker.target" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Marker.type" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.startTime" combine="choice"> | |
| <rng:element name="xmpDM:startTime"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.duration" combine="choice"> | |
| <rng:element name="xmpDM:duration"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.comment" combine="choice"> | |
| <rng:element name="xmpDM:comment"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.name" combine="choice"> | |
| <rng:element name="xmpDM:name"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.location" combine="choice"> | |
| <rng:element name="xmpDM:location"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.target" combine="choice"> | |
| <rng:element name="xmpDM:target"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.type" combine="choice"> | |
| <rng:element name="xmpDM:type"> | |
| <rng:ref name="xmpDM.Marker.type.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.type.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.Marker.type.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.Marker.type.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.Marker.type.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">Chapter</rng:value> | |
| <rng:value type="string">Cue</rng:value> | |
| <rng:value type="string">Beat</rng:value> | |
| <rng:value type="string">Track</rng:value> | |
| <rng:value type="string">Index</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.Media.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.Media.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.Media.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.Media.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Media.path" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Media.track" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Media.startTime" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Media.duration" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Media.managed" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Media.webStatement" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Media.path" combine="choice"> | |
| <rng:element name="xmpDM:path"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Media.track" combine="choice"> | |
| <rng:element name="xmpDM:track"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Media.startTime" combine="choice"> | |
| <rng:element name="xmpDM:startTime"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Media.duration" combine="choice"> | |
| <rng:element name="xmpDM:duration"> | |
| <rng:ref name="xmpDM.Time.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Media.managed" combine="choice"> | |
| <rng:element name="xmpDM:managed"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Media.webStatement" combine="choice"> | |
| <rng:element name="xmpDM:webStatement"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.ProjectLink.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.ProjectLink.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.ProjectLink.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.ProjectLink.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.ProjectLink.type" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.ProjectLink.path" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.ProjectLink.type" combine="choice"> | |
| <rng:element name="xmpDM:type"> | |
| <rng:ref name="xmpDM.ProjectLink.type.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.ProjectLink.path" combine="choice"> | |
| <rng:element name="xmpDM:path"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.ProjectLink.type.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.ProjectLink.type.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.ProjectLink.type.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.ProjectLink.type.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">movie</rng:value> | |
| <rng:value type="string">still</rng:value> | |
| <rng:value type="string">audio</rng:value> | |
| <rng:value type="string">custom</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.resampleStretch.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.resampleStretch.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.resampleStretch.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.resampleStretch.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.resampleStretch.quality" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.resampleStretch.quality" combine="choice"> | |
| <rng:element name="xmpDM:quality"> | |
| <rng:ref name="xmpDM.resampleStretch.quality.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.resampleStretch.quality.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.resampleStretch.quality.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.resampleStretch.quality.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.resampleStretch.quality.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">High</rng:value> | |
| <rng:value type="string">Medium</rng:value> | |
| <rng:value type="string">Low</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.Time.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.Time.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.Time.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.Time.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Time.value" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Time.scale" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Time.value" combine="choice"> | |
| <rng:element name="xmpDM:value"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Time.scale" combine="choice"> | |
| <rng:element name="xmpDM:scale"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Timecode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.Timecode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.Timecode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.Timecode.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Timecode.timeValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.Timecode.timeFormat" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Timecode.timeValue" combine="choice"> | |
| <rng:element name="xmpDM:timeValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Timecode.timeFormat" combine="choice"> | |
| <rng:element name="xmpDM:timeFormat"> | |
| <rng:ref name="xmpDM.Timecode.timeFormat.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.Timecode.timeFormat.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.Timecode.timeFormat.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.Timecode.timeFormat.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.Timecode.timeFormat.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">24Timecode</rng:value> | |
| <rng:value type="string">25Timecode</rng:value> | |
| <rng:value type="string">2997DropTimecode </rng:value> | |
| <rng:value type="string">2997NonDropTimecode</rng:value> | |
| <rng:value type="string">30Timecode</rng:value> | |
| <rng:value type="string">50Timecode</rng:value> | |
| <rng:value type="string">5994DropTimecode</rng:value> | |
| <rng:value type="string">5994NonDropTimecode</rng:value> | |
| <rng:value type="string">60Timecode</rng:value> | |
| <rng:value type="string">23976Timecode</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeScaleStretch.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.timeScaleStretch.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.timeScaleStretch.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeScaleStretch.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.timeScaleStretch.quality" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.timeScaleStretch.frameSize" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="xmpDM.timeScaleStretch.frameOverlappingPercentage" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeScaleStretch.quality" combine="choice"> | |
| <rng:element name="xmpDM:quality"> | |
| <rng:ref name="xmpDM.timeScaleStretch.quality.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeScaleStretch.frameSize" combine="choice"> | |
| <rng:element name="xmpDM:frameSize"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeScaleStretch.frameOverlappingPercentage" combine="choice"> | |
| <rng:element name="xmpDM:frameOverlappingPercentage"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeScaleStretch.quality.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="xmpDM.timeScaleStretch.quality.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="xmpDM.timeScaleStretch.quality.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="xmpDM.timeScaleStretch.quality.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">High</rng:value> | |
| <rng:value type="string">Medium</rng:value> | |
| <rng:value type="string">Low</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-pdf" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="pdf.Keywords" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="pdf.PDFVersion" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="pdf.Producer" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="pdf.Trapped" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="pdf.Keywords" combine="choice"> | |
| <rng:element name="pdf:Keywords"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdf.PDFVersion" combine="choice"> | |
| <rng:element name="pdf:PDFVersion"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdf.Producer" combine="choice"> | |
| <rng:element name="pdf:Producer"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdf.Trapped" combine="choice"> | |
| <rng:element name="pdf:Trapped"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-photoshop" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="photoshop.AuthorsPosition" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.CaptionWriter" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Category" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.City" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.ColorMode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Country" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Credit" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.DateCreated" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.DocumentAncestors" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Headline" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.History" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.ICCProfile" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Instructions" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Source" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.State" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.SupplementalCategories" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.TextLayers" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.TransmissionReference" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Urgency" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="photoshop.AuthorsPosition" combine="choice"> | |
| <rng:element name="photoshop:AuthorsPosition"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.CaptionWriter" combine="choice"> | |
| <rng:element name="photoshop:CaptionWriter"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Category" combine="choice"> | |
| <rng:element name="photoshop:Category"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.City" combine="choice"> | |
| <rng:element name="photoshop:City"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.ColorMode" combine="choice"> | |
| <rng:element name="photoshop:ColorMode"> | |
| <rng:ref name="photoshop.ColorMode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Country" combine="choice"> | |
| <rng:element name="photoshop:Country"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Credit" combine="choice"> | |
| <rng:element name="photoshop:Credit"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.DateCreated" combine="choice"> | |
| <rng:element name="photoshop:DateCreated"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.DocumentAncestors" combine="choice"> | |
| <rng:element name="photoshop:DocumentAncestors"> | |
| <rng:ref name="photoshop.DocumentAncestors.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Headline" combine="choice"> | |
| <rng:element name="photoshop:Headline"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.History" combine="choice"> | |
| <rng:element name="photoshop:History"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.ICCProfile" combine="choice"> | |
| <rng:element name="photoshop:ICCProfile"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Instructions" combine="choice"> | |
| <rng:element name="photoshop:Instructions"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Source" combine="choice"> | |
| <rng:element name="photoshop:Source"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.State" combine="choice"> | |
| <rng:element name="photoshop:State"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.SupplementalCategories" combine="choice"> | |
| <rng:element name="photoshop:SupplementalCategories"> | |
| <rng:ref name="ISO16684-1.Types.QValue.UnorderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.TextLayers" combine="choice"> | |
| <rng:element name="photoshop:TextLayers"> | |
| <rng:ref name="photoshop.TextLayers.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.TransmissionReference" combine="choice"> | |
| <rng:element name="photoshop:TransmissionReference"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Urgency" combine="choice"> | |
| <rng:element name="photoshop:Urgency"> | |
| <rng:ref name="photoshop.Urgency.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.ColorMode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="photoshop.ColorMode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="photoshop.ColorMode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="photoshop.ColorMode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| <rng:value type="integer">7</rng:value> | |
| <rng:value type="integer">8</rng:value> | |
| <rng:value type="integer">9</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="photoshop.DocumentAncestors.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="photoshop.DocumentAncestors.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="photoshop.DocumentAncestors.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="photoshop.DocumentAncestors.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="photoshop.Ancestor.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.TextLayers.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="photoshop.TextLayers.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="photoshop.TextLayers.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="photoshop.TextLayers.Base" combine="choice"> | |
| <rng:element name="rdf:Seq"> | |
| <rng:zeroOrMore> | |
| <rng:element name="rdf:li"> | |
| <rng:ref name="photoshop.Layer.QValue" /> | |
| </rng:element> | |
| </rng:zeroOrMore> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Urgency.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="photoshop.Urgency.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="photoshop.Urgency.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="photoshop.Urgency.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">1</rng:param> | |
| <rng:param name="maxInclusive">8</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="photoshop.Ancestor.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="photoshop.Ancestor.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="photoshop.Ancestor.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="photoshop.Ancestor.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Ancestor.AncestorID" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Ancestor.AncestorID" combine="choice"> | |
| <rng:element name="photoshop:AncestorID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.URI" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Layer.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="photoshop.Layer.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="photoshop.Layer.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="photoshop.Layer.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Layer.LayerName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="photoshop.Layer.LayerText" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Layer.LayerName" combine="choice"> | |
| <rng:element name="photoshop:LayerName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="photoshop.Layer.LayerText" combine="choice"> | |
| <rng:element name="photoshop:LayerText"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-tiff" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="tiff.Artist" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.BitsPerSample" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Compression" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Copyright" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.DateTime" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.ImageDescription" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.ImageLength" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.ImageWidth" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Make" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Model" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Orientation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.PhotometricInterpretation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.PlanarConfiguration" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.PrimaryChromaticities" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.ReferenceBlackWhite" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.ResolutionUnit" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.SamplesPerPixel" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.Software" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.TransferFunction" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.WhitePoint" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.XResolution" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.YCbCrCoefficients" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.YCbCrPositioning" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.YCbCrSubSampling" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="tiff.YResolution" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="tiff.Artist" combine="choice"> | |
| <rng:element name="tiff:Artist"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.BitsPerSample" combine="choice"> | |
| <rng:element name="tiff:BitsPerSample"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Compression" combine="choice"> | |
| <rng:element name="tiff:Compression"> | |
| <rng:ref name="tiff.Compression.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Copyright" combine="choice"> | |
| <rng:element name="tiff:Copyright"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.DateTime" combine="choice"> | |
| <rng:element name="tiff:DateTime"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.ImageDescription" combine="choice"> | |
| <rng:element name="tiff:ImageDescription"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.ImageLength" combine="choice"> | |
| <rng:element name="tiff:ImageLength"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.ImageWidth" combine="choice"> | |
| <rng:element name="tiff:ImageWidth"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Make" combine="choice"> | |
| <rng:element name="tiff:Make"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Model" combine="choice"> | |
| <rng:element name="tiff:Model"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Orientation" combine="choice"> | |
| <rng:element name="tiff:Orientation"> | |
| <rng:ref name="tiff.Orientation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.PhotometricInterpretation" combine="choice"> | |
| <rng:element name="tiff:PhotometricInterpretation"> | |
| <rng:ref name="tiff.PhotometricInterpretation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.PlanarConfiguration" combine="choice"> | |
| <rng:element name="tiff:PlanarConfiguration"> | |
| <rng:ref name="tiff.PlanarConfiguration.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.PrimaryChromaticities" combine="choice"> | |
| <rng:element name="tiff:PrimaryChromaticities"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.ReferenceBlackWhite" combine="choice"> | |
| <rng:element name="tiff:ReferenceBlackWhite"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.ResolutionUnit" combine="choice"> | |
| <rng:element name="tiff:ResolutionUnit"> | |
| <rng:ref name="tiff.ResolutionUnit.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.SamplesPerPixel" combine="choice"> | |
| <rng:element name="tiff:SamplesPerPixel"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Software" combine="choice"> | |
| <rng:element name="tiff:Software"> | |
| <rng:ref name="ISO16684-1.Types.QValue.AgentName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.TransferFunction" combine="choice"> | |
| <rng:element name="tiff:TransferFunction"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.WhitePoint" combine="choice"> | |
| <rng:element name="tiff:WhitePoint"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.XResolution" combine="choice"> | |
| <rng:element name="tiff:XResolution"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrCoefficients" combine="choice"> | |
| <rng:element name="tiff:YCbCrCoefficients"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrPositioning" combine="choice"> | |
| <rng:element name="tiff:YCbCrPositioning"> | |
| <rng:ref name="tiff.YCbCrPositioning.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrSubSampling" combine="choice"> | |
| <rng:element name="tiff:YCbCrSubSampling"> | |
| <rng:ref name="tiff.YCbCrSubSampling.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.YResolution" combine="choice"> | |
| <rng:element name="tiff:YResolution"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="tiff.Compression.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.Compression.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.Compression.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.Compression.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.Orientation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.Orientation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.Orientation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.Orientation.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| <rng:value type="integer">5</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| <rng:value type="integer">7</rng:value> | |
| <rng:value type="integer">8</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.PhotometricInterpretation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.PhotometricInterpretation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.PhotometricInterpretation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.PhotometricInterpretation.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.PlanarConfiguration.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.PlanarConfiguration.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.PlanarConfiguration.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.PlanarConfiguration.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.ResolutionUnit.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.ResolutionUnit.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.ResolutionUnit.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.ResolutionUnit.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrPositioning.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.YCbCrPositioning.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.YCbCrPositioning.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrPositioning.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrSubSampling.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="tiff.YCbCrSubSampling.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="tiff.YCbCrSubSampling.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="tiff.YCbCrSubSampling.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:element name="rdf:Seq"> | |
| <rng:element name="rdf:li"> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:element> | |
| <rng:element name="rdf:li"> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:element> | |
| </rng:element> | |
| <rng:element name="rdf:Seq"> | |
| <rng:element name="rdf:li"> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:element> | |
| <rng:element name="rdf:li"> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-crs" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="crs.AutoBrightness" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.AutoContrast" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.AutoExposure" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.AutoShadows" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.BlueHue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.BlueSaturation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Brightness" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CameraProfile" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.ChromaticAberrationB" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.ChromaticAberrationR" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.ColorNoiseReduction" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Contrast" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CropTop" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CropLeft" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CropBottom" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CropRight" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CropAngle" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CropWidth" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CropHeight" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.CropUnits" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Exposure" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.GreenHue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.GreenSaturation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.HasCrop" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.HasSettings" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.LuminanceSmoothing" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.RawFileName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.RedHue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.RedSaturation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Saturation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Shadows" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.ShadowTint" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Sharpness" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Temperature" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Tint" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.ToneCurve" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.ToneCurveName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.Version" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.VignetteAmount" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.VignetteMidpoint" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="crs.WhiteBalance" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="crs.AutoBrightness" combine="choice"> | |
| <rng:element name="crs:AutoBrightness"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.AutoContrast" combine="choice"> | |
| <rng:element name="crs:AutoContrast"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.AutoExposure" combine="choice"> | |
| <rng:element name="crs:AutoExposure"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.AutoShadows" combine="choice"> | |
| <rng:element name="crs:AutoShadows"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.BlueHue" combine="choice"> | |
| <rng:element name="crs:BlueHue"> | |
| <rng:ref name="crs.BlueHue.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.BlueSaturation" combine="choice"> | |
| <rng:element name="crs:BlueSaturation"> | |
| <rng:ref name="crs.BlueSaturation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Brightness" combine="choice"> | |
| <rng:element name="crs:Brightness"> | |
| <rng:ref name="crs.Brightness.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CameraProfile" combine="choice"> | |
| <rng:element name="crs:CameraProfile"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.ChromaticAberrationB" combine="choice"> | |
| <rng:element name="crs:ChromaticAberrationB"> | |
| <rng:ref name="crs.ChromaticAberrationB.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.ChromaticAberrationR" combine="choice"> | |
| <rng:element name="crs:ChromaticAberrationR"> | |
| <rng:ref name="crs.ChromaticAberrationR.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.ColorNoiseReduction" combine="choice"> | |
| <rng:element name="crs:ColorNoiseReduction"> | |
| <rng:ref name="crs.ColorNoiseReduction.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Contrast" combine="choice"> | |
| <rng:element name="crs:Contrast"> | |
| <rng:ref name="crs.Contrast.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CropTop" combine="choice"> | |
| <rng:element name="crs:CropTop"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CropLeft" combine="choice"> | |
| <rng:element name="crs:CropLeft"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CropBottom" combine="choice"> | |
| <rng:element name="crs:CropBottom"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CropRight" combine="choice"> | |
| <rng:element name="crs:CropRight"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CropAngle" combine="choice"> | |
| <rng:element name="crs:CropAngle"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CropWidth" combine="choice"> | |
| <rng:element name="crs:CropWidth"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CropHeight" combine="choice"> | |
| <rng:element name="crs:CropHeight"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Real" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.CropUnits" combine="choice"> | |
| <rng:element name="crs:CropUnits"> | |
| <rng:ref name="crs.CropUnits.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Exposure" combine="choice"> | |
| <rng:element name="crs:Exposure"> | |
| <rng:ref name="crs.Exposure.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.GreenHue" combine="choice"> | |
| <rng:element name="crs:GreenHue"> | |
| <rng:ref name="crs.GreenHue.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.GreenSaturation" combine="choice"> | |
| <rng:element name="crs:GreenSaturation"> | |
| <rng:ref name="crs.GreenSaturation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.HasCrop" combine="choice"> | |
| <rng:element name="crs:HasCrop"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.HasSettings" combine="choice"> | |
| <rng:element name="crs:HasSettings"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.LuminanceSmoothing" combine="choice"> | |
| <rng:element name="crs:LuminanceSmoothing"> | |
| <rng:ref name="crs.LuminanceSmoothing.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.RawFileName" combine="choice"> | |
| <rng:element name="crs:RawFileName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.RedHue" combine="choice"> | |
| <rng:element name="crs:RedHue"> | |
| <rng:ref name="crs.RedHue.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.RedSaturation" combine="choice"> | |
| <rng:element name="crs:RedSaturation"> | |
| <rng:ref name="crs.RedSaturation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Saturation" combine="choice"> | |
| <rng:element name="crs:Saturation"> | |
| <rng:ref name="crs.Saturation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Shadows" combine="choice"> | |
| <rng:element name="crs:Shadows"> | |
| <rng:ref name="crs.Shadows.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.ShadowTint" combine="choice"> | |
| <rng:element name="crs:ShadowTint"> | |
| <rng:ref name="crs.ShadowTint.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Sharpness" combine="choice"> | |
| <rng:element name="crs:Sharpness"> | |
| <rng:ref name="crs.Sharpness.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Temperature" combine="choice"> | |
| <rng:element name="crs:Temperature"> | |
| <rng:ref name="crs.Temperature.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Tint" combine="choice"> | |
| <rng:element name="crs:Tint"> | |
| <rng:ref name="crs.Tint.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.ToneCurve" combine="choice"> | |
| <rng:element name="crs:ToneCurve"> | |
| <rng:ref name="crs.ToneCurve.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.ToneCurveName" combine="choice"> | |
| <rng:element name="crs:ToneCurveName"> | |
| <rng:ref name="crs.ToneCurveName.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.Version" combine="choice"> | |
| <rng:element name="crs:Version"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.VignetteAmount" combine="choice"> | |
| <rng:element name="crs:VignetteAmount"> | |
| <rng:ref name="crs.VignetteAmount.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.VignetteMidpoint" combine="choice"> | |
| <rng:element name="crs:VignetteMidpoint"> | |
| <rng:ref name="crs.VignetteMidpoint.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.WhiteBalance" combine="choice"> | |
| <rng:element name="crs:WhiteBalance"> | |
| <rng:ref name="crs.WhiteBalance.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="crs.BlueHue.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.BlueHue.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.BlueHue.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.BlueHue.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.BlueSaturation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.BlueSaturation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.BlueSaturation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.BlueSaturation.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.Brightness.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.Brightness.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.Brightness.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Brightness.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">150</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.ChromaticAberrationB.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.ChromaticAberrationB.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.ChromaticAberrationB.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.ChromaticAberrationB.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.ChromaticAberrationR.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.ChromaticAberrationR.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.ChromaticAberrationR.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.ChromaticAberrationR.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.ColorNoiseReduction.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.ColorNoiseReduction.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.ColorNoiseReduction.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.ColorNoiseReduction.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.Contrast.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.Contrast.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.Contrast.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Contrast.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-50</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.CropUnits.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.CropUnits.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.CropUnits.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.CropUnits.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Exposure.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.Exposure.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.Exposure.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Exposure.Base" combine="choice"> | |
| <rng:data type="double"> | |
| <rng:param name="minInclusive">-4</rng:param> | |
| <rng:param name="maxInclusive">4</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.GreenHue.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.GreenHue.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.GreenHue.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.GreenHue.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.GreenSaturation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.GreenSaturation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.GreenSaturation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.GreenSaturation.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.LuminanceSmoothing.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.LuminanceSmoothing.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.LuminanceSmoothing.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.LuminanceSmoothing.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.RedHue.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.RedHue.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.RedHue.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.RedHue.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.RedSaturation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.RedSaturation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.RedSaturation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.RedSaturation.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.Saturation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.Saturation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.Saturation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Saturation.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.Shadows.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.Shadows.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.Shadows.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Shadows.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.ShadowTint.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.ShadowTint.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.ShadowTint.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.ShadowTint.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.Sharpness.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.Sharpness.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.Sharpness.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Sharpness.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.Temperature.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.Temperature.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.Temperature.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Temperature.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">2000</rng:param> | |
| <rng:param name="maxInclusive">50000</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.Tint.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.Tint.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.Tint.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.Tint.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-150</rng:param> | |
| <rng:param name="maxInclusive">150</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.ToneCurve.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.ToneCurve.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.ToneCurve.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.ToneCurve.Base" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">\(\d+, \d+\)</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.ToneCurveName.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.ToneCurveName.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.ToneCurveName.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.ToneCurveName.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">Linear</rng:value> | |
| <rng:value type="string">Medium Contrast</rng:value> | |
| <rng:value type="string">Strong Contrast</rng:value> | |
| <rng:value type="string">Custom</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.VignetteAmount.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.VignetteAmount.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.VignetteAmount.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.VignetteAmount.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">-100</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.VignetteMidpoint.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.VignetteMidpoint.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.VignetteMidpoint.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.VignetteMidpoint.Base" combine="choice"> | |
| <rng:data type="integer"> | |
| <rng:param name="minInclusive">0</rng:param> | |
| <rng:param name="maxInclusive">100</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="crs.WhiteBalance.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="crs.WhiteBalance.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="crs.WhiteBalance.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="crs.WhiteBalance.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">As Shot</rng:value> | |
| <rng:value type="string">Auto</rng:value> | |
| <rng:value type="string">Daylight</rng:value> | |
| <rng:value type="string">Cloudy</rng:value> | |
| <rng:value type="string">Shade</rng:value> | |
| <rng:value type="string">Tungsten</rng:value> | |
| <rng:value type="string">Fluorescent</rng:value> | |
| <rng:value type="string">Flash</rng:value> | |
| <rng:value type="string">Custom</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-exif" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="exif.ExifVersion" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FlashpixVersion" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ColorSpace" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ComponentsConfiguration" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.CompressedBitsPerPixel" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.PixelXDimension" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.PixelYDimension" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.UserComment" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.RelatedSoundFile" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DateTimeOriginal" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DateTimeDigitized" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ExposureTime" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FNumber" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ExposureProgram" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SpectralSensitivity" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ISOSpeedRatings" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.OECF" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ShutterSpeedValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ApertureValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.BrightnessValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ExposureBiasValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.MaxApertureValue" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SubjectDistance" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.MeteringMode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.LightSource" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FocalLength" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SubjectArea" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FlashEnergy" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SpatialFrequencyResponse" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FocalPlaneXResolution" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FocalPlaneYResolution" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FocalPlaneResolutionUnit" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SubjectLocation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ExposureIndex" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SensingMethod" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FileSource" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SceneType" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.CFAPattern" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.CustomRendered" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ExposureMode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.WhiteBalance" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DigitalZoomRatio" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.FocalLengthIn35mmFilm" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SceneCaptureType" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GainControl" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Contrast" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Saturation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Sharpness" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DeviceSettingDescription" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.SubjectDistanceRange" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.ImageUniqueID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSVersionID" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSLatitude" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSLongitude" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSAltitudeRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSAltitude" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSTimeStamp" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSSatellites" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSStatus" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSMeasureMode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDOP" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSSpeedRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSSpeed" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSTrackRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSTrack" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSImgDirectionRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSImgDirection" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSMapDatum" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestLatitude" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestLongitude" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestBearingRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestBearing" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestDistanceRef" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDestDistance" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSProcessingMethod" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSAreaInformation" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.GPSDifferential" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="exif.ExifVersion" combine="choice"> | |
| <rng:element name="exif:ExifVersion"> | |
| <rng:ref name="exif.ExifVersion.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FlashpixVersion" combine="choice"> | |
| <rng:element name="exif:FlashpixVersion"> | |
| <rng:ref name="exif.FlashpixVersion.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ColorSpace" combine="choice"> | |
| <rng:element name="exif:ColorSpace"> | |
| <rng:ref name="exif.ColorSpace.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ComponentsConfiguration" combine="choice"> | |
| <rng:element name="exif:ComponentsConfiguration"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CompressedBitsPerPixel" combine="choice"> | |
| <rng:element name="exif:CompressedBitsPerPixel"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.PixelXDimension" combine="choice"> | |
| <rng:element name="exif:PixelXDimension"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.PixelYDimension" combine="choice"> | |
| <rng:element name="exif:PixelYDimension"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.UserComment" combine="choice"> | |
| <rng:element name="exif:UserComment"> | |
| <rng:ref name="ISO16684-1.Types.QValue.LanguageAlternative" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.RelatedSoundFile" combine="choice"> | |
| <rng:element name="exif:RelatedSoundFile"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DateTimeOriginal" combine="choice"> | |
| <rng:element name="exif:DateTimeOriginal"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DateTimeDigitized" combine="choice"> | |
| <rng:element name="exif:DateTimeDigitized"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExposureTime" combine="choice"> | |
| <rng:element name="exif:ExposureTime"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FNumber" combine="choice"> | |
| <rng:element name="exif:FNumber"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExposureProgram" combine="choice"> | |
| <rng:element name="exif:ExposureProgram"> | |
| <rng:ref name="exif.ExposureProgram.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SpectralSensitivity" combine="choice"> | |
| <rng:element name="exif:SpectralSensitivity"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ISOSpeedRatings" combine="choice"> | |
| <rng:element name="exif:ISOSpeedRatings"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.OECF" combine="choice"> | |
| <rng:element name="exif:OECF"> | |
| <rng:ref name="exif.OECF_SFR.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ShutterSpeedValue" combine="choice"> | |
| <rng:element name="exif:ShutterSpeedValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ApertureValue" combine="choice"> | |
| <rng:element name="exif:ApertureValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.BrightnessValue" combine="choice"> | |
| <rng:element name="exif:BrightnessValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExposureBiasValue" combine="choice"> | |
| <rng:element name="exif:ExposureBiasValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.MaxApertureValue" combine="choice"> | |
| <rng:element name="exif:MaxApertureValue"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SubjectDistance" combine="choice"> | |
| <rng:element name="exif:SubjectDistance"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.MeteringMode" combine="choice"> | |
| <rng:element name="exif:MeteringMode"> | |
| <rng:ref name="exif.MeteringMode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.LightSource" combine="choice"> | |
| <rng:element name="exif:LightSource"> | |
| <rng:ref name="exif.LightSource.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash" combine="choice"> | |
| <rng:element name="exif:Flash"> | |
| <rng:ref name="exif.Flash.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FocalLength" combine="choice"> | |
| <rng:element name="exif:FocalLength"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SubjectArea" combine="choice"> | |
| <rng:element name="exif:SubjectArea"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FlashEnergy" combine="choice"> | |
| <rng:element name="exif:FlashEnergy"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SpatialFrequencyResponse" combine="choice"> | |
| <rng:element name="exif:SpatialFrequencyResponse"> | |
| <rng:ref name="exif.OECF_SFR.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FocalPlaneXResolution" combine="choice"> | |
| <rng:element name="exif:FocalPlaneXResolution"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FocalPlaneYResolution" combine="choice"> | |
| <rng:element name="exif:FocalPlaneYResolution"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FocalPlaneResolutionUnit" combine="choice"> | |
| <rng:element name="exif:FocalPlaneResolutionUnit"> | |
| <rng:ref name="exif.FocalPlaneResolutionUnit.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SubjectLocation" combine="choice"> | |
| <rng:element name="exif:SubjectLocation"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExposureIndex" combine="choice"> | |
| <rng:element name="exif:ExposureIndex"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SensingMethod" combine="choice"> | |
| <rng:element name="exif:SensingMethod"> | |
| <rng:ref name="exif.SensingMethod.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FileSource" combine="choice"> | |
| <rng:element name="exif:FileSource"> | |
| <rng:ref name="exif.FileSource.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SceneType" combine="choice"> | |
| <rng:element name="exif:SceneType"> | |
| <rng:ref name="exif.SceneType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern" combine="choice"> | |
| <rng:element name="exif:CFAPattern"> | |
| <rng:ref name="exif.CFAPattern.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CustomRendered" combine="choice"> | |
| <rng:element name="exif:CustomRendered"> | |
| <rng:ref name="exif.CustomRendered.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExposureMode" combine="choice"> | |
| <rng:element name="exif:ExposureMode"> | |
| <rng:ref name="exif.ExposureMode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.WhiteBalance" combine="choice"> | |
| <rng:element name="exif:WhiteBalance"> | |
| <rng:ref name="exif.WhiteBalance.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DigitalZoomRatio" combine="choice"> | |
| <rng:element name="exif:DigitalZoomRatio"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.FocalLengthIn35mmFilm" combine="choice"> | |
| <rng:element name="exif:FocalLengthIn35mmFilm"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SceneCaptureType" combine="choice"> | |
| <rng:element name="exif:SceneCaptureType"> | |
| <rng:ref name="exif.SceneCaptureType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GainControl" combine="choice"> | |
| <rng:element name="exif:GainControl"> | |
| <rng:ref name="exif.GainControl.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Contrast" combine="choice"> | |
| <rng:element name="exif:Contrast"> | |
| <rng:ref name="exif.Contrast.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Saturation" combine="choice"> | |
| <rng:element name="exif:Saturation"> | |
| <rng:ref name="exif.Saturation.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Sharpness" combine="choice"> | |
| <rng:element name="exif:Sharpness"> | |
| <rng:ref name="exif.Sharpness.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettingDescription" combine="choice"> | |
| <rng:element name="exif:DeviceSettingDescription"> | |
| <rng:ref name="exif.DeviceSettings.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.SubjectDistanceRange" combine="choice"> | |
| <rng:element name="exif:SubjectDistanceRange"> | |
| <rng:ref name="exif.SubjectDistanceRange.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ImageUniqueID" combine="choice"> | |
| <rng:element name="exif:ImageUniqueID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSVersionID" combine="choice"> | |
| <rng:element name="exif:GPSVersionID"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSLatitude" combine="choice"> | |
| <rng:element name="exif:GPSLatitude"> | |
| <rng:ref name="exif.GPSCoordinate.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSLongitude" combine="choice"> | |
| <rng:element name="exif:GPSLongitude"> | |
| <rng:ref name="exif.GPSCoordinate.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSAltitudeRef" combine="choice"> | |
| <rng:element name="exif:GPSAltitudeRef"> | |
| <rng:ref name="exif.GPSAltitudeRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSAltitude" combine="choice"> | |
| <rng:element name="exif:GPSAltitude"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSTimeStamp" combine="choice"> | |
| <rng:element name="exif:GPSTimeStamp"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Date" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSSatellites" combine="choice"> | |
| <rng:element name="exif:GPSSatellites"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSStatus" combine="choice"> | |
| <rng:element name="exif:GPSStatus"> | |
| <rng:ref name="exif.GPSStatus.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSMeasureMode" combine="choice"> | |
| <rng:element name="exif:GPSMeasureMode"> | |
| <rng:ref name="exif.GPSMeasureMode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDOP" combine="choice"> | |
| <rng:element name="exif:GPSDOP"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSSpeedRef" combine="choice"> | |
| <rng:element name="exif:GPSSpeedRef"> | |
| <rng:ref name="exif.GPSSpeedRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSSpeed" combine="choice"> | |
| <rng:element name="exif:GPSSpeed"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSTrackRef" combine="choice"> | |
| <rng:element name="exif:GPSTrackRef"> | |
| <rng:ref name="exif.GPSTrackRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSTrack" combine="choice"> | |
| <rng:element name="exif:GPSTrack"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSImgDirectionRef" combine="choice"> | |
| <rng:element name="exif:GPSImgDirectionRef"> | |
| <rng:ref name="exif.GPSImgDirectionRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSImgDirection" combine="choice"> | |
| <rng:element name="exif:GPSImgDirection"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSMapDatum" combine="choice"> | |
| <rng:element name="exif:GPSMapDatum"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestLatitude" combine="choice"> | |
| <rng:element name="exif:GPSDestLatitude"> | |
| <rng:ref name="exif.GPSCoordinate.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestLongitude" combine="choice"> | |
| <rng:element name="exif:GPSDestLongitude"> | |
| <rng:ref name="exif.GPSCoordinate.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestBearingRef" combine="choice"> | |
| <rng:element name="exif:GPSDestBearingRef"> | |
| <rng:ref name="exif.GPSDestBearingRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestBearing" combine="choice"> | |
| <rng:element name="exif:GPSDestBearing"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestDistanceRef" combine="choice"> | |
| <rng:element name="exif:GPSDestDistanceRef"> | |
| <rng:ref name="exif.GPSDestDistanceRef.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestDistance" combine="choice"> | |
| <rng:element name="exif:GPSDestDistance"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSProcessingMethod" combine="choice"> | |
| <rng:element name="exif:GPSProcessingMethod"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSAreaInformation" combine="choice"> | |
| <rng:element name="exif:GPSAreaInformation"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.GPSDifferential" combine="choice"> | |
| <rng:element name="exif:GPSDifferential"> | |
| <rng:ref name="exif.GPSDifferential.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.ExifVersion.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.ExifVersion.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.ExifVersion.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ExifVersion.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:choice> | |
| <rng:value type="string">0210</rng:value> | |
| <rng:value type="string">0220</rng:value> | |
| <rng:value type="string">0230</rng:value> | |
| </rng:choice> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FlashpixVersion.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.FlashpixVersion.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.FlashpixVersion.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FlashpixVersion.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">0100</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ColorSpace.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.ColorSpace.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.ColorSpace.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ColorSpace.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">65535</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ExposureProgram.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.ExposureProgram.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.ExposureProgram.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ExposureProgram.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| <rng:value type="integer">5</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| <rng:value type="integer">7</rng:value> | |
| <rng:value type="integer">8</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.MeteringMode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.MeteringMode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.MeteringMode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.MeteringMode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| <rng:value type="integer">5</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| <rng:value type="integer">255</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.LightSource.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.LightSource.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.LightSource.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.LightSource.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| <rng:value type="integer">9</rng:value> | |
| <rng:value type="integer">10</rng:value> | |
| <rng:value type="integer">11</rng:value> | |
| <rng:value type="integer">12</rng:value> | |
| <rng:value type="integer">13</rng:value> | |
| <rng:value type="integer">14</rng:value> | |
| <rng:value type="integer">15</rng:value> | |
| <rng:value type="integer">16</rng:value> | |
| <rng:value type="integer">17</rng:value> | |
| <rng:value type="integer">18</rng:value> | |
| <rng:value type="integer">19</rng:value> | |
| <rng:value type="integer">20</rng:value> | |
| <rng:value type="integer">21</rng:value> | |
| <rng:value type="integer">22</rng:value> | |
| <rng:value type="integer">23</rng:value> | |
| <rng:value type="integer">24</rng:value> | |
| <rng:value type="integer">255</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FocalPlaneResolutionUnit.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.FocalPlaneResolutionUnit.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.FocalPlaneResolutionUnit.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FocalPlaneResolutionUnit.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SensingMethod.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.SensingMethod.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.SensingMethod.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SensingMethod.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| <rng:value type="integer">5</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| <rng:value type="integer">7</rng:value> | |
| <rng:value type="integer">8</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FileSource.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.FileSource.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.FileSource.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.FileSource.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SceneType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.SceneType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.SceneType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SceneType.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.CustomRendered.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.CustomRendered.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.CustomRendered.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.CustomRendered.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ExposureMode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.ExposureMode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.ExposureMode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.ExposureMode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.WhiteBalance.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.WhiteBalance.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.WhiteBalance.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.WhiteBalance.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SceneCaptureType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.SceneCaptureType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.SceneCaptureType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SceneCaptureType.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GainControl.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GainControl.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GainControl.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GainControl.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Contrast.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Contrast.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Contrast.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Contrast.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Saturation.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Saturation.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Saturation.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Saturation.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Sharpness.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Sharpness.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Sharpness.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Sharpness.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SubjectDistanceRange.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.SubjectDistanceRange.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.SubjectDistanceRange.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.SubjectDistanceRange.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSAltitudeRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSAltitudeRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSAltitudeRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSAltitudeRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSStatus.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSStatus.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSStatus.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSStatus.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">A</rng:value> | |
| <rng:value type="string">V</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSMeasureMode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSMeasureMode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSMeasureMode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSMeasureMode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSSpeedRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSSpeedRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSSpeedRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSSpeedRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">K</rng:value> | |
| <rng:value type="string">M</rng:value> | |
| <rng:value type="string">N</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSTrackRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSTrackRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSTrackRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSTrackRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">T</rng:value> | |
| <rng:value type="string">M</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSImgDirectionRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSImgDirectionRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSImgDirectionRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSImgDirectionRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">T</rng:value> | |
| <rng:value type="string">M</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestBearingRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSDestBearingRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSDestBearingRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestBearingRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">T</rng:value> | |
| <rng:value type="string">M</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestDistanceRef.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSDestDistanceRef.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSDestDistanceRef.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDestDistanceRef.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">K</rng:value> | |
| <rng:value type="string">M</rng:value> | |
| <rng:value type="string">N</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDifferential.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSDifferential.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSDifferential.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSDifferential.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSCoordinate.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.GPSCoordinate.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.GPSCoordinate.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.GPSCoordinate.Base" combine="choice"> | |
| <rng:data type="string"> | |
| <rng:param name="pattern">(\d{1,3},\d{1,2},\d{1,2}[NSEW])|(\d{1,3},\d{1,2}\.\d+[NSEW])</rng:param> | |
| </rng:data> | |
| </rng:define> | |
| <rng:define name="exif.Flash.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Flash.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Flash.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash.Fired" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash.Return" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash.Mode" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash.Function" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.Flash.RedEyeMode" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Fired" combine="choice"> | |
| <rng:element name="exif:Fired"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Return" combine="choice"> | |
| <rng:element name="exif:Return"> | |
| <rng:ref name="exif.Flash.Return.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Mode" combine="choice"> | |
| <rng:element name="exif:Mode"> | |
| <rng:ref name="exif.Flash.Mode.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Function" combine="choice"> | |
| <rng:element name="exif:Function"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.RedEyeMode" combine="choice"> | |
| <rng:element name="exif:RedEyeMode"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Boolean" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Return.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Flash.Return.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Flash.Return.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Return.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Mode.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.Flash.Mode.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.Flash.Mode.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.Flash.Mode.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.OECF_SFR.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.OECF_SFR.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="exif.OECF_SFR.Columns" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.OECF_SFR.Rows" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.OECF_SFR.Names" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.OECF_SFR.Values" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.Columns" combine="choice"> | |
| <rng:element name="exif:Columns"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.Rows" combine="choice"> | |
| <rng:element name="exif:Rows"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.Names" combine="choice"> | |
| <rng:element name="exif:Names"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.OECF_SFR.Values" combine="choice"> | |
| <rng:element name="exif:Values"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.CFAPattern.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.CFAPattern.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="exif.CFAPattern.Columns" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.CFAPattern.Rows" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.CFAPattern.Names" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern.Columns" combine="choice"> | |
| <rng:element name="exif:Columns"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern.Rows" combine="choice"> | |
| <rng:element name="exif:Rows"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.CFAPattern.Names" combine="choice"> | |
| <rng:element name="exif:Names"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettings.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exif.DeviceSettings.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exif.DeviceSettings.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettings.Base" combine="choice"> | |
| <rng:element name="rdf:Description"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="exif.DeviceSettings.Columns" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DeviceSettings.Rows" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exif.DeviceSettings.Settings" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettings.Columns" combine="choice"> | |
| <rng:element name="exif:Columns"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettings.Rows" combine="choice"> | |
| <rng:element name="exif:Rows"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exif.DeviceSettings.Settings" combine="choice"> | |
| <rng:element name="exif:Settings"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-exifEX" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="exifEX.InteroprabilityIndex" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exifEX.GPSHPositioningError" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exifEX.Gamma" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exifEX.PhotographicSensitivity" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exifEX.SensitivityType" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exifEX.StandardOutputSensitivity" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exifEX.RecommendedExposureIndex" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exifEX.ISOSpeed" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exifEX.ISOSpeedLatitudeyyy" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exifEX.ISOSpeedLatitudezzz" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exifEX.CameraOwnerName" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exifEX.BodySerialNumber" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exifEX.LensSpecification" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exifEX.LensMake" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exifEX.LensModel" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="exifEX.LensSerialNumber" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="exifEX.GPSHPositioningError" combine="choice"> | |
| <rng:element name="exifEX:GPSHPositioningError"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exifEX.Gamma" combine="choice"> | |
| <rng:element name="exifEX:Gamma"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exifEX.PhotographicSensitivity" combine="choice"> | |
| <rng:element name="exifEX:PhotographicSensitivity"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exifEX.SensitivityType" combine="choice"> | |
| <rng:element name="exifEX:SensitivityType"> | |
| <rng:ref name="exifEX.SensitivityType.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exifEX.StandardOutputSensitivity" combine="choice"> | |
| <rng:element name="exifEX:StandardOutputSensitivity"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exifEX.RecommendedExposureIndex" combine="choice"> | |
| <rng:element name="exifEX:RecommendedExposureIndex"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exifEX.ISOSpeed" combine="choice"> | |
| <rng:element name="exifEX:ISOSpeed"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exifEX.ISOSpeedLatitudeyyy" combine="choice"> | |
| <rng:element name="exifEX:ISOSpeedLatitudeyyy"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exifEX.ISOSpeedLatitudezzz" combine="choice"> | |
| <rng:element name="exifEX:ISOSpeedLatitudezzz"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Integer" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exifEX.CameraOwnerName" combine="choice"> | |
| <rng:element name="exifEX:CameraOwnerName"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exifEX.BodySerialNumber" combine="choice"> | |
| <rng:element name="exifEX:BodySerialNumber"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exifEX.LensSpecification" combine="choice"> | |
| <rng:element name="exifEX:LensSpecification"> | |
| <rng:ref name="ISO16684-1.Types.QValue.OrderedArray.Rational" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exifEX.LensMake" combine="choice"> | |
| <rng:element name="exifEX:LensMake"> | |
| <rng:ref name="ISO16684-1.Types.QValue.ProperName" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exifEX.LensModel" combine="choice"> | |
| <rng:element name="exifEX:LensModel"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exifEX.LensSerialNumber" combine="choice"> | |
| <rng:element name="exifEX:LensSerialNumber"> | |
| <rng:ref name="ISO16684-1.Types.QValue.Text" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exifEX.InteroprabilityIndex" combine="choice"> | |
| <rng:element name="exifEX:InteroprabilityIndex"> | |
| <rng:ref name="exifEX.InteroprabilityIndex.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="exifEX.SensitivityType.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exifEX.SensitivityType.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exifEX.SensitivityType.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exifEX.SensitivityType.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="integer">0</rng:value> | |
| <rng:value type="integer">1</rng:value> | |
| <rng:value type="integer">2</rng:value> | |
| <rng:value type="integer">3</rng:value> | |
| <rng:value type="integer">4</rng:value> | |
| <rng:value type="integer">5</rng:value> | |
| <rng:value type="integer">6</rng:value> | |
| <rng:value type="integer">7</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exifEX.InteroprabilityIndex.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="exifEX.InteroprabilityIndex.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="exifEX.InteroprabilityIndex.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="exifEX.InteroprabilityIndex.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:value type="string">R98</rng:value> | |
| <rng:value type="string">THM</rng:value> | |
| <rng:value type="string">R03</rng:value> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="XMP_Properties-pdfaid" combine="choice"> | |
| <rng:interleave> | |
| <rng:optional> | |
| <rng:ref name="pdfaid.part" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="pdfaid.conformance" /> | |
| </rng:optional> | |
| <rng:optional> | |
| <rng:ref name="pdfaid.rev" /> | |
| </rng:optional> | |
| </rng:interleave> | |
| </rng:define> | |
| <rng:define name="pdfaid.part" combine="choice"> | |
| <rng:element name="pdfaid:part"> | |
| <rng:ref name="pdfaid.part.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaid.conformance" combine="choice"> | |
| <rng:element name="pdfaid:conformance"> | |
| <rng:ref name="pdfaid.conformance.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaid.rev" combine="choice"> | |
| <rng:element name="pdfaid:rev"> | |
| <rng:ref name="pdfaid.rev.QValue" /> | |
| </rng:element> | |
| </rng:define> | |
| <rng:define name="pdfaid.part.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaid.part.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaid.part.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaid.part.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:choice> | |
| <rng:value type="string">4</rng:value> | |
| </rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaid.conformance.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaid.conformance.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaid.conformance.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaid.conformance.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:choice> | |
| <rng:value type="string"></rng:value> | |
| <rng:value type="string">E</rng:value> | |
| <rng:value type="string">F</rng:value> | |
| </rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Text" /> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaid.rev.QValue" combine="choice"> | |
| <rng:choice> | |
| <rng:ref name="pdfaid.rev.Base" /> | |
| <rng:element name="rdf:Description"> | |
| <rng:element name="rdf:value"> | |
| <rng:ref name="pdfaid.rev.Base" /> | |
| </rng:element> | |
| </rng:element> | |
| </rng:choice> | |
| </rng:define> | |
| <rng:define name="pdfaid.rev.Base" combine="choice"> | |
| <rng:choice> | |
| <rng:choice> | |
| <rng:value type="integer">2020</rng:value> | |
| </rng:choice> | |
| <rng:ref name="ISO16684-1.Types.Base.Integer" /> | |
| </rng:choice> | |
| </rng:define> | |
| </rng:grammar> |