summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/hyperxmp
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-03-18 20:04:13 +0000
committerKarl Berry <karl@freefriends.org>2024-03-18 20:04:13 +0000
commit392b90ca61e104045d9216de5d13413d6992660d (patch)
treea4b8f527674707296924643417b2d1b0980ab5a6 /Master/texmf-dist/source/latex/hyperxmp
parent74c4f26ba81ba58b3ce728796bcb6a94d03800af (diff)
hyperxmp (18mar24)
git-svn-id: svn://tug.org/texlive/trunk@70694 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/hyperxmp')
-rw-r--r--Master/texmf-dist/source/latex/hyperxmp/einstein-xmp.tex234
-rw-r--r--Master/texmf-dist/source/latex/hyperxmp/einstein1.pdfbin70830 -> 0 bytes
-rw-r--r--Master/texmf-dist/source/latex/hyperxmp/einstein2.pdfbin77679 -> 0 bytes
-rw-r--r--Master/texmf-dist/source/latex/hyperxmp/gglo-hyxmp.ist90
-rw-r--r--Master/texmf-dist/source/latex/hyperxmp/gind-hyxmp.ist88
-rw-r--r--Master/texmf-dist/source/latex/hyperxmp/hyperxmp-stds.tex96
-rw-r--r--Master/texmf-dist/source/latex/hyperxmp/hyperxmp.dtx77
7 files changed, 47 insertions, 538 deletions
diff --git a/Master/texmf-dist/source/latex/hyperxmp/einstein-xmp.tex b/Master/texmf-dist/source/latex/hyperxmp/einstein-xmp.tex
deleted file mode 100644
index 323937cc4a6..00000000000
--- a/Master/texmf-dist/source/latex/hyperxmp/einstein-xmp.tex
+++ /dev/null
@@ -1,234 +0,0 @@
-^^A Color-code metadata values.
-\newcommand{\metavalue}[1]{\textcolor{blue}{#1}}
-
-^^A Provide access to today's date, as formatted by hyperxmp.sty.
-\makeatletter
-\let\todayISO=\hyxmp@today
-\makeatother
-
-\begin{Verbatim}[fontsize=\small,commandchars=\\\{\}]
- <?xpacket begin="\string\357\string\273\string\277" id="W5M0MpCehiHzreSzNTczkc9d"?>
- <x:xmpmeta xmlns:x="adobe:ns:meta/">
- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
- <rdf:Description rdf:about=""
- xmlns:pdf="http://ns.adobe.com/pdf/1.3/"
- xmlns:xmpRights="http://ns.adobe.com/xap/1.0/rights/"
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
- xmlns:xmp="http://ns.adobe.com/xap/1.0/"
- xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
- xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
- xmlns:pdfaid="http://www.aiim.org/pdfa/ns/id/"
- xmlns:pdfuaid="http://www.aiim.org/pdfua/ns/id/"
- xmlns:pdfx="http://ns.adobe.com/pdfx/1.3/"
- xmlns:prism="http://prismstandard.org/namespaces/basic/3.0/"
- xmlns:jav="http://www.niso.org/schemas/jav/1.0/"
- xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/"
- xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#"
- xmlns:Iptc4xmpCore="http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/"
- 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#">
- <pdfaExtension:schemas>
- <rdf:Bag>
-\end{Verbatim}
-\begin{center}
- $\vdots$\par
- \emph{[over 200 lines of boilerplate definitions not shown]}\par
- $\vdots$\par
-\end{center}
-\begin{Verbatim}[fontsize=\small,commandchars=\\\{\}]
- </rdf:Bag>
- </pdfaExtension:schemas>
- <pdf:Keywords>
- \metavalue{energy quanta, Hertz effect, quantum physics}
- </pdf:Keywords>
- <pdf:Producer>
- \metavalue{LuaHBTeX, Version 1.12.0 (TeX Live 2020)}
- </pdf:Producer>
- <pdf:PDFVersion>\metavalue{1.5}</pdf:PDFVersion>
- <xmpRights:Marked>\metavalue{True}</xmpRights:Marked>
- <xmpRights:WebStatement>
- \metavalue{http://creativecommons.org/licenses/by-nc-nd/3.0/}
- </xmpRights:WebStatement>
- <dc:format>\metavalue{application/pdf}</dc:format>
- <dc:title>
- <rdf:Alt>
- <rdf:li xml:lang="x-default">
- \metavalue{On a heuristic viewpoint concerning the production}
- \metavalue{and transformation of light}
- </rdf:li>
- <rdf:li xml:lang="en">
- \metavalue{On a heuristic viewpoint concerning the production}
- \metavalue{and transformation of light}
- </rdf:li>
- <rdf:li xml:lang="de">
- \metavalue{\"Uber einen die Erzeugung und Verwandlung des Lichtes}
- \metavalue{betreffenden heuristischen Gesichtspunkt}
- </rdf:li>
- </rdf:Alt>
- </dc:title>
- <dc:description>
- <rdf:Alt>
- <rdf:li xml:lang="en">\metavalue{photoelectric effect}</rdf:li>
- </rdf:Alt>
- </dc:description>
- <dc:rights>
- <rdf:Alt>
- <rdf:li xml:lang="en">\metavalue{Copyright (C) 1905, Albert Einstein}</rdf:li>
- </rdf:Alt>
- </dc:rights>
- <dc:publisher>
- <rdf:Bag>
- <rdf:li>\metavalue{Wiley-VCH}</rdf:li>
- </rdf:Bag>
- </dc:publisher>
- <dc:creator>
- <rdf:Seq>
- <rdf:li>\metavalue{Albert Einstein}</rdf:li>
- </rdf:Seq>
- </dc:creator>
- <dc:subject>
- <rdf:Bag>
- <rdf:li>\metavalue{energy quanta}</rdf:li>
- <rdf:li>\metavalue{Hertz effect}</rdf:li>
- <rdf:li>\metavalue{quantum physics}</rdf:li>
- </rdf:Bag>
- </dc:subject>
- <dc:date>
- <rdf:Seq>
- <rdf:li>\metavalue{1905-03-17}</rdf:li>
- </rdf:Seq>
- </dc:date>
- <dc:language>
- <rdf:Bag>
- <rdf:li>\metavalue{en}</rdf:li>
- </rdf:Bag>
- </dc:language>
- <dc:type>
- <rdf:Bag>
- <rdf:li>\metavalue{Text}</rdf:li>
- </rdf:Bag>
- </dc:type>
- <dc:source>\metavalue{einstein.tex}</dc:source>
- <dc:identifier>\metavalue{info:lccn/50013519}</dc:identifier>
- <photoshop:AuthorsPosition>
- \metavalue{Technical Assistant, Level III}
- </photoshop:AuthorsPosition>
- <photoshop:CaptionWriter>\metavalue{Scott Pakin}</photoshop:CaptionWriter>
- <xmp:CreateDate>\metavalue{2020-07-25T21:37:02-06:00}</xmp:CreateDate>
- <xmp:ModifyDate>\metavalue{2020-07-25T21:37:02-06:00}</xmp:ModifyDate>
- <xmp:MetadataDate>\metavalue{2020-07-25T21:37:02-06:00}</xmp:MetadataDate>
- <xmp:CreatorTool>\metavalue{LaTeX with hyperref package}</xmp:CreatorTool>
- <xmpMM:DocumentID>
- \metavalue{uuid:6d1ac9ec-4ff2-515a-954b-648eeb4853b0}
- </xmpMM:DocumentID>
- <xmpMM:InstanceID>
- \metavalue{uuid:3e4c4182-b182-46c9-995f-754c41d13390}
- </xmpMM:InstanceID>
- <xmpMM:VersionID>\metavalue{2.998e8}</xmpMM:VersionID>
- <xmpMM:RenditionClass>\metavalue{default}</xmpMM:RenditionClass>
- <Iptc4xmpCore:CreatorContactInfo rdf:parseType="Resource">
- <Iptc4xmpCore:CiAdrExtadr>\metavalue{Kramgasse 49}</Iptc4xmpCore:CiAdrExtadr>
- <Iptc4xmpCore:CiAdrCity>\metavalue{Bern}</Iptc4xmpCore:CiAdrCity>
- <Iptc4xmpCore:CiAdrPcode>\metavalue{3011}</Iptc4xmpCore:CiAdrPcode>
- <Iptc4xmpCore:CiAdrCtry>\metavalue{Switzerland}</Iptc4xmpCore:CiAdrCtry>
- <Iptc4xmpCore:CiTelWork>\metavalue{031 312 00 91}</Iptc4xmpCore:CiTelWork>
- <Iptc4xmpCore:CiEmailWork>\metavalue{aeinstein@ipi.ch}</Iptc4xmpCore:CiEmailWork>
- <Iptc4xmpCore:CiUrlWork>
- \metavalue{http://einstein.biz/,}
- \metavalue{https://www.facebook.com/AlbertEinstein}
- </Iptc4xmpCore:CiUrlWork>
- </Iptc4xmpCore:CreatorContactInfo>
- <prism:complianceProfile>\metavalue{three}</prism:complianceProfile>
- <prism:subtitle xml:lang="en-US">
- \metavalue{Putting that bum Maxwell in his place}
- </prism:subtitle>
- <prism:publicationName xml:lang="de">
- \metavalue{Annalen der Physik}
- </prism:publicationName>
- <prism:aggregationType>\metavalue{journal}</prism:aggregationType>
- <prism:volume>\metavalue{322}</prism:volume>
- <prism:number>\metavalue{6}</prism:number>
- <prism:pageRange>\metavalue{132-148}</prism:pageRange>
- <prism:issn>\metavalue{0003-3804}</prism:issn>
- <prism:eIssn>\metavalue{1521-3889}</prism:eIssn>
- <prism:doi>\metavalue{10.1002/andp.19053220607}</prism:doi>
- <prism:url>
- \metavalue{http://www.physik.uni-augsburg.de/annalen/history/einstein-papers/190517132-148.pdf}
- </prism:url>
- <prism:byteCount>\metavalue{41197}</prism:byteCount>
- <prism:pageCount>\metavalue{1}</prism:pageCount>
- <jav:journal_article_version>\metavalue{VoR}</jav:journal_article_version>
- <xmpTPg:Fonts>
- <rdf:Bag>
- <rdf:li rdf:parseType="Resource">
- <stFnt:fontFace>\metavalue{LMRoman10-Regular}</stFnt:fontFace>
- <stFnt:fontFamily>\metavalue{LM Roman 10}</stFnt:fontFamily>
- <stFnt:fontName>\metavalue{LMRoman10-Regular}</stFnt:fontName>
- <stFnt:versionString>
- \metavalue{2.004;PS 2.004;hotconv 1.0.49;makeotf.lib2.0.14853}
- </stFnt:versionString>
- <stFnt:fontFileName>\metavalue{lmroman10-regular.otf}</stFnt:fontFileName>
- <stFnt:fontType>\metavalue{opentype}</stFnt:fontType>
- </rdf:li>
- <rdf:li rdf:parseType="Resource">
- <stFnt:fontFace>\metavalue{LMRoman17-Regular}</stFnt:fontFace>
- <stFnt:fontFamily>\metavalue{LM Roman 17}</stFnt:fontFamily>
- <stFnt:fontName>\metavalue{LMRoman17-Regular}</stFnt:fontName>
- <stFnt:versionString>
- \metavalue{2.004;PS 2.004;hotconv 1.0.49;makeotf.lib2.0.14853}
- </stFnt:versionString>
- <stFnt:fontFileName>\metavalue{lmroman17-regular.otf}</stFnt:fontFileName>
- <stFnt:fontType>\metavalue{opentype}</stFnt:fontType>
- </rdf:li>
- <rdf:li rdf:parseType="Resource">
- <stFnt:fontFace>\metavalue{LMRoman12-Regular}</stFnt:fontFace>
- <stFnt:fontFamily>\metavalue{LM Roman 12}</stFnt:fontFamily>
- <stFnt:fontName>\metavalue{LMRoman12-Regular}</stFnt:fontName>
- <stFnt:versionString>
- \metavalue{2.004;PS 2.004;hotconv 1.0.49;makeotf.lib2.0.14853}
- </stFnt:versionString>
- <stFnt:fontFileName>\metavalue{lmroman12-regular.otf}</stFnt:fontFileName>
- <stFnt:fontType>\metavalue{opentype}</stFnt:fontType>
- </rdf:li>
- <rdf:li rdf:parseType="Resource">
- <stFnt:fontName>\metavalue{cmr12}</stFnt:fontName>
- </rdf:li>
- <rdf:li rdf:parseType="Resource">
- <stFnt:fontName>\metavalue{cmr8}</stFnt:fontName>
- </rdf:li>
- <rdf:li rdf:parseType="Resource">
- <stFnt:fontName>\metavalue{cmr6}</stFnt:fontName>
- </rdf:li>
- <rdf:li rdf:parseType="Resource">
- <stFnt:fontName>\metavalue{cmmi12}</stFnt:fontName>
- </rdf:li>
- <rdf:li rdf:parseType="Resource">
- <stFnt:fontName>\metavalue{cmmi8}</stFnt:fontName>
- </rdf:li>
- <rdf:li rdf:parseType="Resource">
- <stFnt:fontName>\metavalue{cmmi6}</stFnt:fontName>
- </rdf:li>
- <rdf:li rdf:parseType="Resource">
- <stFnt:fontName>\metavalue{cmsy10}</stFnt:fontName>
- </rdf:li>
- <rdf:li rdf:parseType="Resource">
- <stFnt:fontName>\metavalue{cmsy8}</stFnt:fontName>
- </rdf:li>
- <rdf:li rdf:parseType="Resource">
- <stFnt:fontName>\metavalue{cmsy6}</stFnt:fontName>
- </rdf:li>
- <rdf:li rdf:parseType="Resource">
- <stFnt:fontName>\metavalue{cmex10}</stFnt:fontName>
- </rdf:li>
- </rdf:Bag>
- </xmpTPg:Fonts>
- <xmpTPg:NPages>\metavalue{1}</xmpTPg:NPages>
- </rdf:Description>
- </rdf:RDF>
- </x:xmpmeta>
- <?xpacket end="w"?>
-\end{Verbatim}
diff --git a/Master/texmf-dist/source/latex/hyperxmp/einstein1.pdf b/Master/texmf-dist/source/latex/hyperxmp/einstein1.pdf
deleted file mode 100644
index 3a283dfca70..00000000000
--- a/Master/texmf-dist/source/latex/hyperxmp/einstein1.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/source/latex/hyperxmp/einstein2.pdf b/Master/texmf-dist/source/latex/hyperxmp/einstein2.pdf
deleted file mode 100644
index 3a3144d096a..00000000000
--- a/Master/texmf-dist/source/latex/hyperxmp/einstein2.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/source/latex/hyperxmp/gglo-hyxmp.ist b/Master/texmf-dist/source/latex/hyperxmp/gglo-hyxmp.ist
deleted file mode 100644
index 10bb414bc3f..00000000000
--- a/Master/texmf-dist/source/latex/hyperxmp/gglo-hyxmp.ist
+++ /dev/null
@@ -1,90 +0,0 @@
-%%
-%% This is file `gglo.ist',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% doc.dtx (with options: `gglo')
-%%
-%% This is a generated file.
-%%
-%% Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%%
-%% This file was generated from file(s) of the LaTeX base system.
-%% --------------------------------------------------------------
-%%
-%% It may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3c
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
-%% http://www.latex-project.org/lppl.txt
-%% and version 1.3c or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%%
-%% This file has the LPPL maintenance status "maintained".
-%%
-%% This file may only be distributed together with a copy of the LaTeX
-%% base system. You may however distribute the LaTeX base system without
-%% such generated files.
-%%
-%% The list of all files belonging to the LaTeX base distribution is
-%% given in the file `manifest.txt'. See also `legal.txt' for additional
-%% information.
-%%
-%% The list of derived (unpacked) files belonging to the distribution
-%% and covered by LPPL is defined by the unpacking scripts (with
-%% extension .ins) which are part of the distribution.
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-%% Package `doc' to use with LaTeX 2e
-%% Copyright (C) 1989-1999 Frank Mittelbach, all rights reserved.
-%% This is a MAKEINDEX style file which should be used to
-%% generate the formatted change history for use with the doc
-%% package. The TeX commands used below are defined in
-%% doc.sty. The commands for MAKEINDEX like `level'
-%% `item_x1' are described in `` Makeindex, A General
-%% Purpose, Formatter-Independent Index Processor'' by
-%% Pehong Chen.
-
-actual '='
-quote '!'
-level '&'
-item_x1 "\\efill \n \\subitem "
-item_x2 "\\ "
-delim_0 "\\pfill "
-delim_1 "\\pfill "
-delim_2 "\\pfill "
-% The next lines will produce some warnings when
-% running Makeindex as they try to cover two different
-% versions of the program:
-lethead_prefix "{\\bfseries\\hfil "
-lethead_suffix "\\hfil}\\nopagebreak\n"
-lethead_flag 0
-heading_prefix "{\\bfseries\\hfil "
-heading_suffix "\\hfil}\\nopagebreak\n"
-headings_flag 0
-preamble
-"\n \\begin{theglossary} \n
- \\makeatletter\\scan@allowedfalse\n"
-postamble
-"\n\n \\end{theglossary}\n"
-keyword "\\glossaryentry"
-%%
-%%
-%% End of file `gglo.ist'.
diff --git a/Master/texmf-dist/source/latex/hyperxmp/gind-hyxmp.ist b/Master/texmf-dist/source/latex/hyperxmp/gind-hyxmp.ist
deleted file mode 100644
index dc926c07b3b..00000000000
--- a/Master/texmf-dist/source/latex/hyperxmp/gind-hyxmp.ist
+++ /dev/null
@@ -1,88 +0,0 @@
-%%
-%% This is file `gind.ist',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% doc.dtx (with options: `gind')
-%%
-%% This is a generated file.
-%%
-%% Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%%
-%% This file was generated from file(s) of the LaTeX base system.
-%% --------------------------------------------------------------
-%%
-%% It may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3c
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
-%% http://www.latex-project.org/lppl.txt
-%% and version 1.3c or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%%
-%% This file has the LPPL maintenance status "maintained".
-%%
-%% This file may only be distributed together with a copy of the LaTeX
-%% base system. You may however distribute the LaTeX base system without
-%% such generated files.
-%%
-%% The list of all files belonging to the LaTeX base distribution is
-%% given in the file `manifest.txt'. See also `legal.txt' for additional
-%% information.
-%%
-%% The list of derived (unpacked) files belonging to the distribution
-%% and covered by LPPL is defined by the unpacking scripts (with
-%% extension .ins) which are part of the distribution.
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-%% Package `doc' to use with LaTeX 2e
-%% Copyright (C) 1989-1999 Frank Mittelbach, all rights reserved.
-%% This is a MAKEINDEX style file which should be used to
-%% generate the formatted index for use with the doc
-%% package. The TeX commands used below are defined in
-%% doc.sty. The commands for MAKEINDEX like `level'
-%% `item_x1' are described in `` Makeindex, A General
-%% Purpose, Formatter-Independent Index Processor'' by
-%% Pehong Chen.
-
-actual '='
-quote '!'
-level '&'
-preamble
-"\n \\begin{theindex} \n \\makeatletter\\scan@allowedfalse\n"
-postamble
-"\n\n \\end{theindex}\n"
-item_x1 "\\efill \n \\subitem "
-item_x2 "\\efill \n \\subsubitem "
-delim_0 "\\pfill "
-delim_1 "\\pfill "
-delim_2 "\\pfill "
-% The next lines will produce some warnings when
-% running Makeindex as they try to cover two different
-% versions of the program:
-lethead_prefix "{\\bfseries\\hfil "
-lethead_suffix "\\hfil}\\nopagebreak\n"
-lethead_flag 1
-heading_prefix "{\\bfseries\\hfil "
-heading_suffix "\\hfil}\\nopagebreak\n"
-headings_flag 1
-%%
-%%
-%% End of file `gind.ist'.
diff --git a/Master/texmf-dist/source/latex/hyperxmp/hyperxmp-stds.tex b/Master/texmf-dist/source/latex/hyperxmp/hyperxmp-stds.tex
deleted file mode 100644
index 2b77c2703d6..00000000000
--- a/Master/texmf-dist/source/latex/hyperxmp/hyperxmp-stds.tex
+++ /dev/null
@@ -1,96 +0,0 @@
-%%
-%% This is file `hyperxmp-stds.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% hyperxmp.dtx (with options: `doc-helper')
-%%
-%% This is a generated file.
-%%
-%% Copyright (C) 2011-2023 by Scott Pakin <scott+hyxmp@pakin.org>
-%%
-%% This file may be distributed and/or modified under the conditions of
-%% the LaTeX Project Public License, either version 1.3c of this license
-%% or (at your option) any later version. The latest version of this
-%% license is in:
-%%
-%% http://www.latex-project.org/lppl.txt
-%%
-%% and version 1.3c or later is part of all distributions of LaTeX
-%% version 2008/05/04 or later.
-%%
-\let\next=\endinput
-\IfFileExists{FOGRA29L_uncoated.icc}
- {\let\next=\relax}
- {}
-\next
-\let\next=\endinput
-\ifPDFTeX
- \let\next=\relax
-\else
- \ifLuaTeX
- \usepackage{luatex85}
- \let\next=\relax
- \fi
-\fi
-\next
-\def\wantpdfstandards{}
-\typeout{Generating PDF/A-1b compliant hyperxmp documentation.}
-\AtBeginDocument{%
- \hypersetup{%
- pdfapart=1,
- pdfaconformance=b
- }%
-}
-\pdfobjcompresslevel=0
-\immediate\pdfobj stream attr {/N 4} file {FOGRA29L_uncoated.icc}
-\edef\iccobj{\the\pdflastobj}
-\pdfcatalog{%
- /OutputIntents [
- <<
- /Type /OutputIntent
- /S /GTS_PDFA1
- /DestOutputProfile \iccobj\space 0 R
- /OutputConditionIdentifier (Uncoated FOGRA29)
- /Info (FOGRA29L)
- >>
- <<
- /Type /OutputIntent
- /S /GTS_PDFX
- /DestOutputProfile \iccobj\space 0 R
- /OutputConditionIdentifier (Uncoated FOGRA29)
- /Info (FOGRA29L)
- >>
- ]
-}
-\makeatletter
-\AtBeginDocument{%
- \let\HyColor@HyperrefBorderColor\HyColor@XZeroOneThreeFour
-}
-\makeatother
-\AtBeginDocument{%
- \hypersetup{%
- citebordercolor=green,
- linkbordercolor=red,
- urlbordercolor=cyan
- }%
-}
-\makeatletter
-\@tempdima=0.996264\paperwidth
-\edef\boxwd{\strip@pt\@tempdima}
-\@tempdima=0.996264\paperheight
-\edef\boxht{\strip@pt\@tempdima}
-\makeatother
-\edef\next{%
- \protect\pdfpageattr{
- /BleedBox [0.0 0.0 \boxwd\space \boxht]
- /TrimBox [0.0 0.0 \boxwd\space \boxht]
- /StructParents 0
- /Tabs /S
- }%
-}
-\next
-\endinput
-%%
-%% End of file `hyperxmp-stds.tex'.
diff --git a/Master/texmf-dist/source/latex/hyperxmp/hyperxmp.dtx b/Master/texmf-dist/source/latex/hyperxmp/hyperxmp.dtx
index 9be837cf2aa..10045102c16 100644
--- a/Master/texmf-dist/source/latex/hyperxmp/hyperxmp.dtx
+++ b/Master/texmf-dist/source/latex/hyperxmp/hyperxmp.dtx
@@ -22,7 +22,7 @@
%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
%<package>\ProvidesPackage{hyperxmp}
%<*package>
- [2023/09/10 v5.12 Store hyperref metadata in XMP format]
+ [2024/03/17 v5.13 Store hyperref metadata in XMP format]
%</package>
%
%<*driver>
@@ -131,7 +131,7 @@
%</driver>
% \fi
%
-% \CheckSum{2848}
+% \CheckSum{2859}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -206,10 +206,6 @@
% \protect\cs{AtEndPreamble}, as is done by
% \protect\pkgname{doclicense}~v2.2.0. Thanks to Tommaso Pecorella
% for the bug report and help testing}
-% \changes{v5.6}{2020/10/05}{Make conditional the loading of the
-% \protect\pkgname{ifdraft} package. Thanks to Tobias Pape for
-% reporting the incompatibility between \protect\pkgname{hyperxmp} and
-% \protect\pkgname{ifdraft}}
%
% ^^A \GetFileInfo{hyperxmp.dtx}
%
@@ -2274,33 +2270,52 @@ sub mycmd {
% \end{macro}
%
% \begin{macro}{\ifdraft}
+% \changes{v5.2}{2020/04/18}{Define \protect\cs{ifdraft} only locally, at
+% Niklas Beisert's request}
+% \changes{v5.6}{2020/10/05}{Make conditional the loading of the
+% \protect\pkgname{ifdraft} package. Thanks to Tobias Pape for
+% reporting the incompatibility between \protect\pkgname{hyperxmp} and
+% \protect\pkgname{ifdraft}}
+% \changes{v5.13}{2024/03/17}{Rewrite \protect\pkgname{ifdraft} handling
+% to avoid loading a package within a group, which \protect\LaTeX\
+% soon will stop supporting. Thanks to Ulrike Fischer and Boris Veytsman
+% for bringing this to my attention}
% \begin{macro}{\next}
% Use the \pkgname{ifdraft} package to determine if this is a draft or
% final document. The challenge here is that we want to use
% \pkgname{ifdraft} if it's already loaded, load it if not, and not
% break any incompatible, author-defined \cs{ifdraft} macros that may
% occur either before or after the |\usepackage{hyperxmp}|. Our
-% solution begins by defining a new group. Then, if \pkgname{ifdraft}
-% is not yet loaded, we locally undefine \cs{ifdraft} and load the
-% package. In this case, we later ``unload'' the package by setting
-% \cs{ver@ifdraft.sty} to \cs{relax}.
-% \changes{v5.2}{2020/04/18}{Define \protect\cs{ifdraft} only locally, at
-% Niklas Beisert's request}
+% solution works as follows:
+%
+% \begin{itemize}
+% \item If \pkgname{ifdraft} is already loaded, \cs{next} is defined
+% as a no-op.
+% \item If \pkgname{ifdraft} is not (yet) loaded, the code backs up
+% then undefines \cs{ifdraft}, which may be author-defined. It then
+% loads \pkgname{ifdraft} and defines \cs{next} to ``unload'' the
+% package by setting the package's author-visible commands to
+% \cs{relax}.
+% \item Below, after \cs{ifdraft} is used to define
+% \cs{@pdfrendition}, \cs{next} is invoked to unload a
+% \pkgname{hyperxmp}-loaded \pkgname{ifdraft}. Finally, \cs{ifdraft}
+% is restored to its original definition.
+% \end{itemize}
% \begin{macrocode}
-\begingroup
- \@ifpackageloaded{ifdraft}{%
- \let\next=\relax
- }{%
+\let\hyxmp@orig@ifdraft=\ifdraft
+\@ifpackageloaded{ifdraft}{%
+ \let\next=\relax
+}{%
+ \let\ifdraft=\relax
+ \RequirePackage{ifdraft}%
+ \def\next{%
+ \expandafter\let\csname ver@ifdraft.sty\endcsname=\relax
\let\ifdraft=\relax
- \RequirePackage{ifdraft}%
- \def\next{%
- \expandafter\global\expandafter\let\csname ver@ifdraft.sty\endcsname=\relax
- }%
+ \let\ifoptiondraft=\relax
+ \let\ifoptionfinal=\relax
}%
+}%
% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
% \begin{macro}{\@pdfrendition}
% \changes{v5.0}{2020/02/27}{Added the \protect\optname{pdfrendition}
% option}
@@ -2310,16 +2325,18 @@ sub mycmd {
% |\documentclass[draft]|, for which |\@pdfrendition| defaults to
% |draft|.
% \begin{macrocode}
- \ifdraft{%
- \gdef\@pdfrendition{draft}%
- }{%
- \gdef\@pdfrendition{default}%
- }
- \next
-\endgroup
+\ifdraft{%
+ \def\@pdfrendition{draft}%
+}{%
+ \def\@pdfrendition{default}%
+}
+\next
+\let\ifdraft=\hyxmp@orig@ifdraft
\define@key{Hyp}{pdfrendition}{\hyxmp@pdfstringdef\@pdfrendition{#1}}
% \end{macrocode}
% \end{macro}
+% \end{macro}
+% \end{macro}
%
% \begin{macro}{\@pdfpublication}
% Prepare to store the name of the publication in which the