[latex3-commits] [latex3/pdfresources] develop, outline: add testfile (9f8fb50)

github at latex-project.org github at latex-project.org
Fri Sep 13 15:23:41 CEST 2024


Repository : https://github.com/latex3/pdfresources
On branches: develop,outline
Link       : https://github.com/latex3/pdfresources/commit/9f8fb502252b55638af471baf8d71956c9d73373

>---------------------------------------------------------------

commit 9f8fb502252b55638af471baf8d71956c9d73373
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date:   Fri Sep 13 15:23:41 2024 +0200

    add testfile


>---------------------------------------------------------------

9f8fb502252b55638af471baf8d71956c9d73373
 testfiles-pdftex/expand-pdfinfo.lvt |  21 +++
 testfiles-pdftex/expand-pdfinfo.tlg | 255 ++++++++++++++++++++++++++++++++++++
 2 files changed, 276 insertions(+)

diff --git a/testfiles-pdftex/expand-pdfinfo.lvt b/testfiles-pdftex/expand-pdfinfo.lvt
new file mode 100644
index 0000000..9a6ed17
--- /dev/null
+++ b/testfiles-pdftex/expand-pdfinfo.lvt
@@ -0,0 +1,21 @@
+\ExplSyntaxOn
+\debug_on:n { check-declarations }
+\sys_gset_rand_seed:n{1000}
+\ExplSyntaxOff
+
+\DocumentMetadata{%
+	%pdfstandard=A-4f,
+	pdfversion=2.0,
+	lang=en,
+    debug={xmp-export}
+}
+\input{regression-test}
+\documentclass{article}
+\usepackage{hyperref}
+\newcommand\mypdfauthors{Bär,Duck,Surikato}
+\hypersetup{pdfauthor=\mypdfauthors}
+\begin{document}
+\START
+\SHOWFILE{\jobname.xmpi}
+blub
+\end{document}
diff --git a/testfiles-pdftex/expand-pdfinfo.tlg b/testfiles-pdftex/expand-pdfinfo.tlg
new file mode 100644
index 0000000..36b3593
--- /dev/null
+++ b/testfiles-pdftex/expand-pdfinfo.tlg
@@ -0,0 +1,255 @@
+This is a generated file for the l3build validation system.
+Don't change this file in any respect.
+-------- expand-pdfinfo.xmpi (start) ---------
+(expand-pdfinfo.xmpi)
+^^M
+<?xpacket begin="^^ef^^bb^^bf" id="W5M0MpCehiHzreSzNTczkc9d"?>^^M
+<x:xmpmeta xmlns:x="adobe:ns:meta/">^^M
+ <rdf:RDF xmlns:rdf="http://www.w3.org/....-..-..-rdf-syntax-ns#">^^M
+  <rdf:Description rdf:about=""^^M
+    xmlns:pdf="http://ns.adobe.com/pdf/1.3/"^^M
+    xmlns:xmpRights="http://ns.adobe.com/xap/1.0/rights/"^^M
+    xmlns:dc="http://purl.org/dc/elements/1.1/"^^M
+    xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"^^M
+    xmlns:xmp="http://ns.adobe.com/xap/1.0/"^^M
+    xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"^^M
+    xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"^^M
+    xmlns:pdfaid="http://www.aiim.org/pdfa/ns/id/"^^M
+    xmlns:pdfuaid="http://www.aiim.org/pdfua/ns/id/"^^M
+    xmlns:pdfx="http://ns.adobe.com/pdfx/1.3/"^^M
+    xmlns:pdfxid="http://www.npes.org/pdfx/ns/id/"^^M
+    xmlns:prism="http://prismstandard.org/namespaces/basic/3.0/"^^M
+    xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#"^^M
+    xmlns:Iptc4xmpCore="http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/"^^M
+    xmlns:pdfaExtension="http://www.aiim.org/pdfa/ns/extension/"^^M
+    xmlns:pdfaSchema="http://www.aiim.org/pdfa/ns/schema#"^^M
+    xmlns:pdfaProperty="http://www.aiim.org/pdfa/ns/property#"^^M
+    xmlns:pdfaType="http://www.aiim.org/pdfa/ns/type#"^^M
+    xmlns:pdfaField="http://www.aiim.org/pdfa/ns/field#">^^M
+   <pdfaExtension:schemas>^^M
+    <rdf:Bag>^^M
+     <rdf:li rdf:parseType="Resource">^^M
+      <pdfaSchema:schema>XMP Media Management Schema</pdfaSchema:schema>^^M
+      <pdfaSchema:prefix>xmpMM</pdfaSchema:prefix>^^M
+      <pdfaSchema:namespaceURI>http://ns.adobe.com/xap/1.0/mm/</pdfaSchema:namespaceURI>^^M
+      <pdfaSchema:property>^^M
+       <rdf:Seq>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>OriginalDocumentID</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>URI</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>internal</pdfaProperty:category>^^M
+         <pdfaProperty:description>The common identifier for all versions and renditions of a document.</pdfaProperty:description>^^M
+        </rdf:li>^^M
+       </rdf:Seq>^^M
+      </pdfaSchema:property>^^M
+     </rdf:li>^^M
+     <rdf:li rdf:parseType="Resource">^^M
+      <pdfaSchema:schema>PDF/A Identification Schema</pdfaSchema:schema>^^M
+      <pdfaSchema:prefix>pdfaid</pdfaSchema:prefix>^^M
+      <pdfaSchema:namespaceURI>http://www.aiim.org/pdfa/ns/id/</pdfaSchema:namespaceURI>^^M
+      <pdfaSchema:property>^^M
+       <rdf:Seq>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>year</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Integer</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>internal</pdfaProperty:category>^^M
+         <pdfaProperty:description>Year of standard</pdfaProperty:description>^^M
+        </rdf:li>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>rev</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Integer</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>internal</pdfaProperty:category>^^M
+         <pdfaProperty:description>Revision year of standard</pdfaProperty:description>^^M
+        </rdf:li>^^M
+       </rdf:Seq>^^M
+      </pdfaSchema:property>^^M
+     </rdf:li>^^M
+     <rdf:li rdf:parseType="Resource">^^M
+      <pdfaSchema:schema>PDF/UA Universal Accessibility Schema</pdfaSchema:schema>^^M
+      <pdfaSchema:prefix>pdfuaid</pdfaSchema:prefix>^^M
+      <pdfaSchema:namespaceURI>http://www.aiim.org/pdfua/ns/id/</pdfaSchema:namespaceURI>^^M
+      <pdfaSchema:property>^^M
+       <rdf:Seq>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>part</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Integer</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>internal</pdfaProperty:category>^^M
+         <pdfaProperty:description>Part of ISO 14289 standard</pdfaProperty:description>^^M
+        </rdf:li>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>rev</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Integer</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>internal</pdfaProperty:category>^^M
+         <pdfaProperty:description>Revision of ISO 14289 standard</pdfaProperty:description>^^M
+        </rdf:li>^^M
+       </rdf:Seq>^^M
+      </pdfaSchema:property>^^M
+     </rdf:li>^^M
+     <rdf:li rdf:parseType="Resource">^^M
+      <pdfaSchema:schema>PDF/X ID Schema</pdfaSchema:schema>^^M
+      <pdfaSchema:prefix>pdfxid</pdfaSchema:prefix>^^M
+      <pdfaSchema:namespaceURI>http://www.npes.org/pdfx/ns/id/</pdfaSchema:namespaceURI>^^M
+      <pdfaSchema:property>^^M
+       <rdf:Seq>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>GTS_PDFXVersion</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>internal</pdfaProperty:category>^^M
+         <pdfaProperty:description>ID of PDF/X standard</pdfaProperty:description>^^M
+        </rdf:li>^^M
+       </rdf:Seq>^^M
+      </pdfaSchema:property>^^M
+     </rdf:li>^^M
+     <rdf:li rdf:parseType="Resource">^^M
+      <pdfaSchema:schema>PRISM Basic Metadata</pdfaSchema:schema>^^M
+      <pdfaSchema:prefix>prism</pdfaSchema:prefix>^^M
+      <pdfaSchema:namespaceURI>http://prismstandard.org/namespaces/basic/3.0/</pdfaSchema:namespaceURI>^^M
+      <pdfaSchema:property>^^M
+       <rdf:Seq>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>complianceProfile</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>internal</pdfaProperty:category>^^M
+         <pdfaProperty:description>PRISM specification compliance profile to which this document adheres</pdfaProperty:description>^^M
+        </rdf:li>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>publicationName</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>external</pdfaProperty:category>^^M
+         <pdfaProperty:description>Publication name</pdfaProperty:description>^^M
+        </rdf:li>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>aggregationType</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>external</pdfaProperty:category>^^M
+         <pdfaProperty:description>Publication type</pdfaProperty:description>^^M
+        </rdf:li>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>bookEdition</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>external</pdfaProperty:category>^^M
+         <pdfaProperty:description>Edition of the book in which the document was published</pdfaProperty:description>^^M
+        </rdf:li>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>volume</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>external</pdfaProperty:category>^^M
+         <pdfaProperty:description>Publication volume number</pdfaProperty:description>^^M
+        </rdf:li>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>number</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>external</pdfaProperty:category>^^M
+         <pdfaProperty:description>Publication issue number within a volume</pdfaProperty:description>^^M
+        </rdf:li>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>pageRange</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>external</pdfaProperty:category>^^M
+         <pdfaProperty:description>Page range for the document within the print version of its publication</pdfaProperty:description>^^M
+        </rdf:li>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>issn</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>external</pdfaProperty:category>^^M
+         <pdfaProperty:description>ISSN for the printed publication in which the document was published</pdfaProperty:description>^^M
+        </rdf:li>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>eIssn</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>external</pdfaProperty:category>^^M
+         <pdfaProperty:description>ISSN for the electronic publication in which the document was published</pdfaProperty:description>^^M
+        </rdf:li>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>isbn</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>external</pdfaProperty:category>^^M
+         <pdfaProperty:description>ISBN for the publication in which the document was published</pdfaProperty:description>^^M
+        </rdf:li>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>doi</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>external</pdfaProperty:category>^^M
+         <pdfaProperty:description>Digital Object Identifier for the document</pdfaProperty:description>^^M
+        </rdf:li>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>url</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>URL</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>external</pdfaProperty:category>^^M
+         <pdfaProperty:description>URL at which the document can be found</pdfaProperty:description>^^M
+        </rdf:li>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>byteCount</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Integer</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>internal</pdfaProperty:category>^^M
+         <pdfaProperty:description>Approximate file size in octets</pdfaProperty:description>^^M
+        </rdf:li>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>pageCount</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Integer</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>internal</pdfaProperty:category>^^M
+         <pdfaProperty:description>Number of pages in the print version of the document</pdfaProperty:description>^^M
+        </rdf:li>^^M
+        <rdf:li rdf:parseType="Resource">^^M
+         <pdfaProperty:name>subtitle</pdfaProperty:name>^^M
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>^^M
+         <pdfaProperty:category>external</pdfaProperty:category>^^M
+         <pdfaProperty:description>Document's subtitle</pdfaProperty:description>^^M
+        </rdf:li>^^M
+       </rdf:Seq>^^M
+      </pdfaSchema:property>^^M
+     </rdf:li>^^M
+    </rdf:Bag>^^M
+   </pdfaExtension:schemas>^^M
+   <pdf:Producer>pdftex-NN.NN.NN</pdf:Producer>^^M
+   <pdf:PDFVersion>2.0</pdf:PDFVersion>^^M
+   <dc:creator>^^M
+    <rdf:Seq>^^M
+     <rdf:li xml:lang="x-default">B^^c3^^a4r</rdf:li>^^M
+     <rdf:li xml:lang="x-default">Duck</rdf:li>^^M
+     <rdf:li xml:lang="x-default">Surikato</rdf:li>^^M
+    </rdf:Seq>^^M
+   </dc:creator>^^M
+   <dc:type>^^M
+    <rdf:Bag>^^M
+     <rdf:li>Text</rdf:li>^^M
+    </rdf:Bag>^^M
+   </dc:type>^^M
+   <dc:language>^^M
+    <rdf:Bag>^^M
+     <rdf:li>en</rdf:li>^^M
+    </rdf:Bag>^^M
+   </dc:language>^^M
+   <dc:date>^^M
+    <rdf:Seq>^^M
+     <rdf:li>....-..-..T09:00:00Z</rdf:li>^^M
+    </rdf:Seq>^^M
+   </dc:date>^^M
+   <dc:format>application/pdf</dc:format>^^M
+   <dc:source>expand-pdfinfo.tex</dc:source>^^M
+   <xmp:CreatorTool>LaTeX with hyperref</xmp:CreatorTool>^^M
+   <xmp:CreateDate>....-..-..T09:00:00Z</xmp:CreateDate>^^M
+   <xmp:ModifyDate>....-..-..T09:00:00Z</xmp:ModifyDate>^^M
+   <xmp:MetadataDate>....-..-..T09:00:00Z</xmp:MetadataDate>^^M
+   <xmpMM:DocumentID>uuid:7e23cadb-2122-4d17-8f64-e534b155f663</xmpMM:DocumentID>^^M
+   <xmpMM:InstanceID>uuid:0a57c455-157a-4141-8c19-6237d832fc80</xmpMM:InstanceID>^^M
+   <prism:complianceProfile>three</prism:complianceProfile>^^M
+   <prism:pageCount>1</prism:pageCount>^^M
+  </rdf:Description>^^M
+ </rdf:RDF>^^M
+</x:xmpmeta>^^M
+^^M
+^^M
+^^M
+^^M
+^^M
+^^M
+^^M
+^^M
+^^M
+^^M
+<?xpacket end="w"?>^^M
+-------- expand-pdfinfo.xmpi (end) -----------
+\g_tmpa_iow=\write...
+[1
+] (expand-pdfinfo.aux)





More information about the latex3-commits mailing list.