[latex3-commits] [latex3/latex2e] UF-latex-lab-structelem-fakemath: handle fakemath better with structelem latex3/tagging-project#764 (ada76e813)

github at latex-project.org github at latex-project.org
Tue Nov 19 19:38:36 CET 2024


Repository : https://github.com/latex3/latex2e
On branch  : UF-latex-lab-structelem-fakemath
Link       : https://github.com/latex3/latex2e/commit/ada76e8132dd01ba7d6080897e08981fcab09c0d

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

commit ada76e8132dd01ba7d6080897e08981fcab09c0d
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date:   Tue Nov 19 19:38:36 2024 +0100

    handle fakemath better with structelem latex3/tagging-project#764


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

ada76e8132dd01ba7d6080897e08981fcab09c0d
 required/latex-lab/changes.txt                     |    4 +
 required/latex-lab/latex-lab-math.dtx              |   31 +-
 .../testfiles-math-luatex/fakemath-error.lvt       |   18 +
 .../testfiles-math-luatex/fakemath-error.tlg       |  156 +++
 .../latex-lab/testfiles-math-luatex/fakemath.pvt   |   20 +
 .../latex-lab/testfiles-math-luatex/fakemath.tpf   | 1228 ++++++++++++++++++++
 6 files changed, 1451 insertions(+), 6 deletions(-)

diff --git a/required/latex-lab/changes.txt b/required/latex-lab/changes.txt
index 6142c3b81..62d696fb3 100644
--- a/required/latex-lab/changes.txt
+++ b/required/latex-lab/changes.txt
@@ -1,3 +1,7 @@
+2024-11-19 Ulrike Fischer <Ulrike.Fischer at latex-project.org>
+	* latex-lab-math.dtx: changed handling of math/mathml/structelem to better handle
+	fakemath (tagging/764)
+
 2024-11-18 Joseph Wright <Joseph.Wright at latex-project.org>
 	* latex-lab-math.dtx: Use "@@" for a couple of internals
 
diff --git a/required/latex-lab/latex-lab-math.dtx b/required/latex-lab/latex-lab-math.dtx
index 4cef4f676..9521540eb 100644
--- a/required/latex-lab/latex-lab-math.dtx
+++ b/required/latex-lab/latex-lab-math.dtx
@@ -19,8 +19,8 @@
 % for those people who are interested or want to report an issue.
 %
 %
-\def\ltlabmathdate{2024-11-18}
-\def\ltlabmathversion{0.6i}
+\def\ltlabmathdate{2024-11-19}
+\def\ltlabmathversion{0.6j}
 %
 %<*driver>
 \documentclass{l3doc}
@@ -1169,6 +1169,13 @@
 \bool_gset_true:N \g_@@_luamml_write_bool
 %    \end{macrocode}
 % \end{variable}
+% \begin{macro}{\@@_luamml_ignore:,\@@_luamml_structelem:}
+% Internal variants of the luamml commands, that can be remapped if needed.
+%    \begin{macrocode}
+\cs_new:Npn\@@_luamml_structelem:{}
+\cs_new:Npn\@@_luamml_ignore:{}
+%    \end{macrocode}
+% \end{macro}
 %
 %    \begin{macrocode}
 \msg_new:nnn { tag }{ PDF-2.0-recommended }
@@ -1187,18 +1194,26 @@
      math/mathml/luamml/load .default:n = true,
      math/mathml/luamml/load .usage:n=preamble,
 %    \end{macrocode}
-% A key to activate math structure elements. It shouldn't
-% be issued in the preamble as luamml is not yet loaded.
+% A key to activate math structure elements. 
+% \changes{v0.6j}{2024-11-19}{no longer enable globally for better fake math handling, issue \#764}
 %    \begin{macrocode}
-     math/mathml/structelem .code:n =
+     math/mathml/structelem .choice:,
+     math/mathml/structelem/true .code:n =
       {
         \pdf_version_compare:NnT < {2.0}
          {
           \msg_warning:nnne { tag }{ PDF-2.0-recommended }
            { math/mathml/structelem }{ \pdf_version: }
          }
-        \AddToHook{begindocument/end}{\luamml_structelem:}
+        \cs_set:Npn\@@_luamml_structelem:{\luamml_structelem:}
+        \cs_set:Npn\@@_luamml_ignore:{\luamml_ignore:}
+      },
+     math/mathml/structelem/false .code:n =
+      {
+        \cs_set_eq:NN\@@_luamml_structelem:\prg_do_nothing:
+        \cs_set_eq:NN\@@_luamml_ignore:\prg_do_nothing:
       },
+     math/mathml/structelem .default:n = true,       
 %    \end{macrocode}
 % and a key to call the ignore flag. This should only be used locally.
 %    \begin{macrocode}
@@ -1453,8 +1468,10 @@
   {default}
 %    \end{macrocode}
 % \changes{v0.6g}{2024-10-02}{disable paratagging, issue \#711}
+% \changes{v0.6j}{2024-11-19}{activate structelem locally issue \#764}
 %    \begin{macrocode}
   { \tagpdfparaOff
+    \@@_luamml_structelem:
     \tag_socket_use:n{math/content}
     \tag_socket_use:n{math/struct/begin}
 %    \end{macrocode}
@@ -1523,6 +1540,7 @@
   {tagsupport/math/display/formula/begin}
   {default}
   {
+    \@@_luamml_structelem:
     \tag_socket_use:n{math/content}
     \tag_socket_use:n{math/struct/begin}
     \tag_socket_use:n{math/substruct/begin}
@@ -1945,6 +1963,7 @@
           { \tl_if_blank_p:n {#1} }
         }
         {
+          \@@_luamml_ignore:
           #1 $ % $
         }
         {
diff --git a/required/latex-lab/testfiles-math-luatex/fakemath-error.lvt b/required/latex-lab/testfiles-math-luatex/fakemath-error.lvt
new file mode 100644
index 000000000..f24d4c48d
--- /dev/null
+++ b/required/latex-lab/testfiles-math-luatex/fakemath-error.lvt
@@ -0,0 +1,18 @@
+\ExplSyntaxOn
+\sys_gset_rand_seed:n{42}
+\ExplSyntaxOff
+\DocumentMetadata{testphase={phase-III,math},pdfversion=2.0}
+\input{regression-test}
+\documentclass{book} 
+\usepackage{url}
+\tagpdfsetup{math/mathml/structelem}
+\tagpdfsetup{math/mathml/luamml/load}
+\begin{document}
+\START
+\showoutput
+
+\url{https://www.latex-project.org}
+
+$a=b$
+
+\end{document}
\ No newline at end of file
diff --git a/required/latex-lab/testfiles-math-luatex/fakemath-error.tlg b/required/latex-lab/testfiles-math-luatex/fakemath-error.tlg
new file mode 100644
index 000000000..f1f6d0cc7
--- /dev/null
+++ b/required/latex-lab/testfiles-math-luatex/fakemath-error.tlg
@@ -0,0 +1,156 @@
+This is a generated file for the l3build validation system.
+Don't change this file in any respect.
+Inserting mathml with Hash 8FD5BB0EEAA8887F6A312C99359A3B93
+====>subpart splitting deactivated
+====>grabbed math=macro:->a=b
+Completed box being shipped out [1]
+\vbox(627.36243+0.0)x380.0, direction TLT
+.\hbox(0.0+0.0)x0.0, direction TLT
+..\kern-72.26999
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil, direction TLT
+...\kern-72.26999
+...\hbox(0.0+0.0)x0.0, direction TLT
+....\pdfliteral page <lua data reference ...>
+....\latelua0{ltx.__pdf.backend_ThisPage_gpush(tex.count["g_shipout_readonly_int"])}
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\glue 0.0 plus 1.0fil minus 1.0fil
+.\glue 22.0
+.\vbox(605.36243+0.0)x345.0, shifted 35.0, direction TLT
+..\vbox(12.0+0.0)x345.0, glue set 5.55556fil, direction TLT
+...\glue 0.0 plus 1.0fil
+...\pdflinkstate 1
+...\hbox(6.44444+0.0)x345.0, direction TLT
+....\hbox(6.44444+0.0)x345.0, glue set 340.0fil, direction TLT
+.....\glue 0.0 plus 1.0fil
+.....\pdfliteral page <lua data reference ...>
+.....\pdfliteral page <lua data reference ...>
+.....\OT1/cmr/m/n/10 1
+...\pdfliteral page <lua data reference ...>
+...\pdfliteral page <lua data reference ...>
+...\pdflinkstate 0
+..\glue 18.06749
+..\glue(\lineskip) 0.0
+..\vbox(550.0+0.0)x345.0, glue set 528.0fil, direction TLT
+...\latelua0{ltx.__pdf.Page.Resources.ExtGState=true}
+...\latelua0{ltx.pdf.Page_Resources_gpush(tex.count["g_shipout_readonly_int"])}
+...\write-{}
+...\glue(\topskip) 3.05556
+...\hbox(6.94444+2.22223)x345.0, glue set 177.25133fil, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x15.0, direction TLT
+....\pdfliteral page <lua data reference ...>
+....\pdfliteral page <lua data reference ...>
+....\mathon
+....\OT1/cmtt/m/n/10 h
+....\OT1/cmtt/m/n/10 t
+....\OT1/cmtt/m/n/10 t
+....\OT1/cmtt/m/n/10 p
+....\OT1/cmtt/m/n/10 s
+....\glue(\thickmuskip) 0.0
+....\OT1/cmtt/m/n/10 :
+....\penalty 500
+....\glue(\thickmuskip) 0.0
+....\OT1/cmtt/m/n/10 /
+....\glue(\medmuskip) 0.0
+....\OT1/cmtt/m/n/10 /
+....\penalty 700
+....\glue(\medmuskip) 0.0
+....\OT1/cmtt/m/n/10 w
+....\OT1/cmtt/m/n/10 w
+....\OT1/cmtt/m/n/10 w
+....\glue(\medmuskip) 0.0
+....\OT1/cmtt/m/n/10 .
+....\penalty 700
+....\glue(\medmuskip) 0.0
+....\OT1/cmtt/m/n/10 l
+....\OT1/cmtt/m/n/10 a
+....\OT1/cmtt/m/n/10 t
+....\OT1/cmtt/m/n/10 e
+....\OT1/cmtt/m/n/10 x
+....\OT1/cmtt/m/n/10 -
+....\hbox(0.0+0.0)x0.5, shifted 1.49998, direction TLT
+.....\kern0.0 (font)
+....\OT1/cmtt/m/n/10 p
+....\OT1/cmtt/m/n/10 r
+....\OT1/cmtt/m/n/10 o
+....\OT1/cmtt/m/n/10 j
+....\OT1/cmtt/m/n/10 e
+....\OT1/cmtt/m/n/10 c
+....\OT1/cmtt/m/n/10 t
+....\glue(\medmuskip) 0.0
+....\OT1/cmtt/m/n/10 .
+....\penalty 700
+....\glue(\medmuskip) 0.0
+....\OT1/cmtt/m/n/10 o
+....\OT1/cmtt/m/n/10 r
+....\OT1/cmtt/m/n/10 g
+....\mathoff
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue(\parskip) 0.0 plus 1.0
+...\glue(\parskip) 0.0
+...\glue(\baselineskip) 2.83333
+...\hbox(6.94444+0.0)x345.0, glue set 307.08923fil, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x15.0, direction TLT
+....\pdfliteral page <lua data reference ...>
+....\pdfliteral page <lua data reference ...>
+....\mathon
+....\pdfliteral page <lua data reference ...>
+....\pdfliteral page <lua data reference ...>
+....\OML/cmm/m/it/10 a
+....\glue(\thickmuskip) 2.77771 plus 2.77771
+....\pdfliteral page <lua data reference ...>
+....\pdfliteral page <lua data reference ...>
+....\OT1/cmr/m/n/10 =
+....\penalty 500
+....\glue(\thickmuskip) 2.77771 plus 2.77771
+....\pdfliteral page <lua data reference ...>
+....\pdfliteral page <lua data reference ...>
+....\OML/cmm/m/it/10 b
+....\pdfliteral page <lua data reference ...>
+....\pdfliteral page <lua data reference ...>
+....\mathoff
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue 0.0 plus 1.0fil
+...\glue 0.0
+..\pdflinkstate 1
+..\glue(\baselineskip) 25.29494
+..\hbox(0.0+0.0)x345.0, direction TLT
+...\hbox(0.0+0.0)x345.0, direction TLT
+..\pdflinkstate 0
+.\kern0.0
+.\kern-627.36243
+.\hbox(0.0+0.0)x0.0, direction TLT
+.\kern627.36243
+.\pdfliteral page <lua data reference ...>
+(fakemath-error.aux)
+MathML statistic
+================
+==> 1 MathML fragments read
+==> 1 different MathML fragments
+==> 1 math fragments found
+==> 1 fitting MathML AF found
+==> 1 MathML AF attached
+Package tagpdf Info: Finalizing the tagging structure:
+(tagpdf)             Writing out ~13 structure objects
+(tagpdf)             with ~9 'MC' leaf nodes.
+(tagpdf)             Be patient if there are lots of objects!
+Package tagpdf Info: writing ParentTree
+Package tagpdf Info: writing IDTree
+Package tagpdf Info: writing RoleMap
+Package tagpdf Info: writing ClassMap
+Package tagpdf Info: writing NameSpaces
+Package tagpdf Info: writing StructElems
+Package tagpdf Info: writing Root
diff --git a/required/latex-lab/testfiles-math-luatex/fakemath.pvt b/required/latex-lab/testfiles-math-luatex/fakemath.pvt
new file mode 100644
index 000000000..e4102a727
--- /dev/null
+++ b/required/latex-lab/testfiles-math-luatex/fakemath.pvt
@@ -0,0 +1,20 @@
+\ExplSyntaxOn
+\sys_gset_rand_seed:n{42}
+\ExplSyntaxOff
+\DocumentMetadata{testphase={phase-III,math},pdfversion=2.0}
+\input{regression-test}
+\documentclass{book} 
+\usepackage{url}
+\tagpdfsetup{math/mathml/structelem}
+\tagpdfsetup{math/mathml/luamml/load}
+\begin{document}
+
+\url{https://www.latex-project.org}
+
+$a=b$
+
+
+\begin{equation}
+x=\int f(y)
+\end{equation}
+\end{document} 
\ No newline at end of file
diff --git a/required/latex-lab/testfiles-math-luatex/fakemath.tpf b/required/latex-lab/testfiles-math-luatex/fakemath.tpf
new file mode 100644
index 000000000..49ac46f23
--- /dev/null
+++ b/required/latex-lab/testfiles-math-luatex/fakemath.tpf
@@ -0,0 +1,1228 @@
+%PDF-2.0
+%���������
+22 0 obj
+<< /Type /EmbeddedFile /Subtype /application#2Fmathml+xml /Params<</ModDate (D:20160520) >> /Length 136 >>        
+stream
+<math xmlns="http://www.w3.org/1998/Math/MathML"> <mi> 𝑎 </mi> <mo lspace="0.278em" rspace="0.278em"> = </mo> <mi> 𝑏 </mi> </math>
+endstream
+endobj
+23 0 obj
+<< /Type /Filespec /AFRelationship /Supplement /Desc (mathml-1) /F (mathml-1.xml) /UF <FEFF006D006100740068006D006C002D0031002E0078006D006C> /EF<</F 22 0 R/UF 22 0 R>> >>
+endobj
+24 0 obj
+<< /Type /EmbeddedFile /Subtype /application#2Fmathml+xml /Params<</ModDate (D:20160520) >> /Length 341 >>        
+stream
+<math display="block" xmlns="http://www.w3.org/1998/Math/MathML"> <mo lspace="0" rspace="0"/> <mi> 𝑥 </mi> <mo lspace="0.278em" rspace="0"> = </mo> <mo lspace="0.278em" rspace="0.167em"> R </mo> <mi> 𝑓 </mi> <mo lspace="0" rspace="0" stretchy="false"> ( </mo> <mi> 𝑦 </mi> <mo lspace="0" rspace="0" stretchy="false"> ) </mo> </math>
+endstream
+endobj
+25 0 obj
+<< /Type /Filespec /AFRelationship /Supplement /Desc (mathml-2) /F (mathml-2.xml) /UF <FEFF006D006100740068006D006C002D0032002E0078006D006C> /EF<</F 24 0 R/UF 24 0 R>> >>
+endobj
+33 0 obj
+<< /Subtype /application#2Fx-tex/Type /EmbeddedFile /Params<</ModDate (D:20160520) >> /Length 5 >>          
+stream
+$a=b$
+endstream
+endobj
+34 0 obj
+<< /Type /Filespec /AFRelationship /Source /Desc (TeX source) /F (tag-AFfile1.tex) /UF <FEFF007400610067002D0041004600660069006C00650031002E007400650078> /EF<</F 33 0 R/UF 33 0 R>> >>
+endobj
+38 0 obj
+<< /O/NSO/NS 13 0 R/lspace(0.278em)/rspace(0.278em) >>
+endobj
+42 0 obj
+<< /Subtype /application#2Fx-tex/Type /EmbeddedFile /Params<</ModDate (D:20160520) >> /Length 43 >>         
+stream
+\begin {equation}x=\int f(y)\end {equation}
+endstream
+endobj
+43 0 obj
+<< /Type /Filespec /AFRelationship /Source /Desc (TeX source) /F (tag-AFfile2.tex) /UF <FEFF007400610067002D0041004600660069006C00650032002E007400650078> /EF<</F 42 0 R/UF 42 0 R>> >>
+endobj
+46 0 obj
+<< /O/NSO/NS 13 0 R/display(block) >>
+endobj
+48 0 obj
+<< /O/NSO/NS 13 0 R/lspace(0)/rspace(0) >>
+endobj
+51 0 obj
+<< /O/NSO/NS 13 0 R/lspace(0.278em)/rspace(0) >>
+endobj
+53 0 obj
+<< /O/NSO/NS 13 0 R/lspace(0.278em)/rspace(0.167em) >>
+endobj
+56 0 obj
+<< /O/NSO/NS 13 0 R/lspace(0)/rspace(0)/stretchy(false) >>
+endobj
+59 0 obj
+<< /Type /Metadata /Subtype /XML /Length 11690 >>      
+stream
+<?xpacket begin="" 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:pdfxid="http://www.npes.org/pdfx/ns/id/"
+    xmlns:prism="http://prismstandard.org/namespaces/basic/3.0/"
+    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>
+     <rdf:li rdf:parseType="Resource">
+      <pdfaSchema:schema>XMP Media Management Schema</pdfaSchema:schema>
+      <pdfaSchema:prefix>xmpMM</pdfaSchema:prefix>
+      <pdfaSchema:namespaceURI>http://ns.adobe.com/xap/1.0/mm/</pdfaSchema:namespaceURI>
+      <pdfaSchema:property>
+       <rdf:Seq>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>OriginalDocumentID</pdfaProperty:name>
+         <pdfaProperty:valueType>URI</pdfaProperty:valueType>
+         <pdfaProperty:category>internal</pdfaProperty:category>
+         <pdfaProperty:description>The common identifier for all versions and renditions of a document.</pdfaProperty:description>
+        </rdf:li>
+       </rdf:Seq>
+      </pdfaSchema:property>
+     </rdf:li>
+     <rdf:li rdf:parseType="Resource">
+      <pdfaSchema:schema>PDF/A Identification Schema</pdfaSchema:schema>
+      <pdfaSchema:prefix>pdfaid</pdfaSchema:prefix>
+      <pdfaSchema:namespaceURI>http://www.aiim.org/pdfa/ns/id/</pdfaSchema:namespaceURI>
+      <pdfaSchema:property>
+       <rdf:Seq>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>year</pdfaProperty:name>
+         <pdfaProperty:valueType>Integer</pdfaProperty:valueType>
+         <pdfaProperty:category>internal</pdfaProperty:category>
+         <pdfaProperty:description>Year of standard</pdfaProperty:description>
+        </rdf:li>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>rev</pdfaProperty:name>
+         <pdfaProperty:valueType>Integer</pdfaProperty:valueType>
+         <pdfaProperty:category>internal</pdfaProperty:category>
+         <pdfaProperty:description>Revision year of standard</pdfaProperty:description>
+        </rdf:li>
+       </rdf:Seq>
+      </pdfaSchema:property>
+     </rdf:li>
+     <rdf:li rdf:parseType="Resource">
+      <pdfaSchema:schema>PDF/UA Universal Accessibility Schema</pdfaSchema:schema>
+      <pdfaSchema:prefix>pdfuaid</pdfaSchema:prefix>
+      <pdfaSchema:namespaceURI>http://www.aiim.org/pdfua/ns/id/</pdfaSchema:namespaceURI>
+      <pdfaSchema:property>
+       <rdf:Seq>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>part</pdfaProperty:name>
+         <pdfaProperty:valueType>Integer</pdfaProperty:valueType>
+         <pdfaProperty:category>internal</pdfaProperty:category>
+         <pdfaProperty:description>Part of ISO 14289 standard</pdfaProperty:description>
+        </rdf:li>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>rev</pdfaProperty:name>
+         <pdfaProperty:valueType>Integer</pdfaProperty:valueType>
+         <pdfaProperty:category>internal</pdfaProperty:category>
+         <pdfaProperty:description>Revision of ISO 14289 standard</pdfaProperty:description>
+        </rdf:li>
+       </rdf:Seq>
+      </pdfaSchema:property>
+     </rdf:li>
+     <rdf:li rdf:parseType="Resource">
+      <pdfaSchema:schema>PDF/X ID Schema</pdfaSchema:schema>
+      <pdfaSchema:prefix>pdfxid</pdfaSchema:prefix>
+      <pdfaSchema:namespaceURI>http://www.npes.org/pdfx/ns/id/</pdfaSchema:namespaceURI>
+      <pdfaSchema:property>
+       <rdf:Seq>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>GTS_PDFXVersion</pdfaProperty:name>
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>
+         <pdfaProperty:category>internal</pdfaProperty:category>
+         <pdfaProperty:description>ID of PDF/X standard</pdfaProperty:description>
+        </rdf:li>
+       </rdf:Seq>
+      </pdfaSchema:property>
+     </rdf:li>
+     <rdf:li rdf:parseType="Resource">
+      <pdfaSchema:schema>PRISM Basic Metadata</pdfaSchema:schema>
+      <pdfaSchema:prefix>prism</pdfaSchema:prefix>
+      <pdfaSchema:namespaceURI>http://prismstandard.org/namespaces/basic/3.0/</pdfaSchema:namespaceURI>
+      <pdfaSchema:property>
+       <rdf:Seq>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>complianceProfile</pdfaProperty:name>
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>
+         <pdfaProperty:category>internal</pdfaProperty:category>
+         <pdfaProperty:description>PRISM specification compliance profile to which this document adheres</pdfaProperty:description>
+        </rdf:li>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>publicationName</pdfaProperty:name>
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>
+         <pdfaProperty:category>external</pdfaProperty:category>
+         <pdfaProperty:description>Publication name</pdfaProperty:description>
+        </rdf:li>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>aggregationType</pdfaProperty:name>
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>
+         <pdfaProperty:category>external</pdfaProperty:category>
+         <pdfaProperty:description>Publication type</pdfaProperty:description>
+        </rdf:li>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>bookEdition</pdfaProperty:name>
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>
+         <pdfaProperty:category>external</pdfaProperty:category>
+         <pdfaProperty:description>Edition of the book in which the document was published</pdfaProperty:description>
+        </rdf:li>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>volume</pdfaProperty:name>
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>
+         <pdfaProperty:category>external</pdfaProperty:category>
+         <pdfaProperty:description>Publication volume number</pdfaProperty:description>
+        </rdf:li>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>number</pdfaProperty:name>
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>
+         <pdfaProperty:category>external</pdfaProperty:category>
+         <pdfaProperty:description>Publication issue number within a volume</pdfaProperty:description>
+        </rdf:li>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>pageRange</pdfaProperty:name>
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>
+         <pdfaProperty:category>external</pdfaProperty:category>
+         <pdfaProperty:description>Page range for the document within the print version of its publication</pdfaProperty:description>
+        </rdf:li>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>issn</pdfaProperty:name>
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>
+         <pdfaProperty:category>external</pdfaProperty:category>
+         <pdfaProperty:description>ISSN for the printed publication in which the document was published</pdfaProperty:description>
+        </rdf:li>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>eIssn</pdfaProperty:name>
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>
+         <pdfaProperty:category>external</pdfaProperty:category>
+         <pdfaProperty:description>ISSN for the electronic publication in which the document was published</pdfaProperty:description>
+        </rdf:li>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>isbn</pdfaProperty:name>
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>
+         <pdfaProperty:category>external</pdfaProperty:category>
+         <pdfaProperty:description>ISBN for the publication in which the document was published</pdfaProperty:description>
+        </rdf:li>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>doi</pdfaProperty:name>
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>
+         <pdfaProperty:category>external</pdfaProperty:category>
+         <pdfaProperty:description>Digital Object Identifier for the document</pdfaProperty:description>
+        </rdf:li>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>url</pdfaProperty:name>
+         <pdfaProperty:valueType>URL</pdfaProperty:valueType>
+         <pdfaProperty:category>external</pdfaProperty:category>
+         <pdfaProperty:description>URL at which the document can be found</pdfaProperty:description>
+        </rdf:li>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>byteCount</pdfaProperty:name>
+         <pdfaProperty:valueType>Integer</pdfaProperty:valueType>
+         <pdfaProperty:category>internal</pdfaProperty:category>
+         <pdfaProperty:description>Approximate file size in octets</pdfaProperty:description>
+        </rdf:li>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>pageCount</pdfaProperty:name>
+         <pdfaProperty:valueType>Integer</pdfaProperty:valueType>
+         <pdfaProperty:category>internal</pdfaProperty:category>
+         <pdfaProperty:description>Number of pages in the print version of the document</pdfaProperty:description>
+        </rdf:li>
+        <rdf:li rdf:parseType="Resource">
+         <pdfaProperty:name>subtitle</pdfaProperty:name>
+         <pdfaProperty:valueType>Text</pdfaProperty:valueType>
+         <pdfaProperty:category>external</pdfaProperty:category>
+         <pdfaProperty:description>Document's subtitle</pdfaProperty:description>
+        </rdf:li>
+       </rdf:Seq>
+      </pdfaSchema:property>
+     </rdf:li>
+    </rdf:Bag>
+   </pdfaExtension:schemas>
+   <pdf:Producer>luahbtex-NN.NN.NN</pdf:Producer>
+   <pdf:PDFVersion>2.0</pdf:PDFVersion>
+   <dc:type>
+    <rdf:Bag>
+     <rdf:li>Text</rdf:li>
+    </rdf:Bag>
+   </dc:type>
+   <dc:language>
+    <rdf:Bag>
+     <rdf:li>en</rdf:li>
+    </rdf:Bag>
+   </dc:language>
+   <dc:date>
+    <rdf:Seq>
+     <rdf:li>2016-05-20T09:00:00Z</rdf:li>
+    </rdf:Seq>
+   </dc:date>
+   <dc:format>application/pdf</dc:format>
+   <dc:source>fakemath.tex</dc:source>
+   <xmp:CreatorTool>LaTeX</xmp:CreatorTool>
+   <xmp:CreateDate>2016-05-20T09:00:00Z</xmp:CreateDate>
+   <xmp:ModifyDate>2016-05-20T09:00:00Z</xmp:ModifyDate>
+   <xmp:MetadataDate>2016-05-20T09:00:00Z</xmp:MetadataDate>
+   <xmpMM:DocumentID>uuid:ae86c678-8ca3-47b5-8533-184f0551d0f6</xmpMM:DocumentID>
+   <xmpMM:InstanceID>uuid:0a57c455-157a-4141-8c19-6237d832fc80</xmpMM:InstanceID>
+   <prism:complianceProfile>three</prism:complianceProfile>
+   <prism:pageCount>1</prism:pageCount>
+  </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+<?xpacket end="w"?>
+endstream
+endobj
+62 0 obj
+<< /Length 1200 >>       
+stream
+/opacity1 gs
+/Artifact BMC
+EMC
+/Artifact BMC
+BT
+/F16 9.96264 Tf
+1 0 0 1 445.599 686.127 Tm [(1)]TJ
+ET
+EMC
+/Artifact BMC
+EMC
+/text<</MCID 0>> BDC
+BT
+/F17 9.96264 Tf
+1 0 0 1 121.813 658.164 Tm [(https://www.latex-)-49(project.org)]TJ
+ET
+EMC
+/Formula<</MCID 1>> BDC
+EMC
+/mi<</MCID 2>> BDC
+BT
+/F20 9.96264 Tf
+1 0 0 1 121.813 646.209 Tm [(a)]TJ
+ET
+EMC
+/mo<</MCID 3>> BDC
+BT
+/F16 9.96264 Tf
+1 0 0 1 129.847 646.209 Tm [(=)]TJ
+ET
+EMC
+/mi<</MCID 4>> BDC
+BT
+/F20 9.96264 Tf
+1 0 0 1 140.363 646.209 Tm [(b)]TJ
+ET
+EMC
+/Artifact BMC
+EMC
+/mi<</MCID 5>> BDC
+BT
+/F20 9.96264 Tf
+1 0 0 1 253.954 619.697 Tm [(x)]TJ
+ET
+EMC
+/mo<</MCID 6>> BDC
+BT
+/F16 9.96264 Tf
+1 0 0 1 262.416 619.697 Tm [(=)]TJ
+ET
+EMC
+/mo<</MCID 7>> BDC
+BT
+/F26 9.96264 Tf
+1 0 0 1 272.932 633.258 Tm [(Z)]TJ
+ET
+EMC
+/mi<</MCID 8>> BDC
+BT
+/F20 9.96264 Tf
+1 0 0 1 284.555 619.697 Tm [(f)]TJ
+ET
+EMC
+/mo<</MCID 9>> BDC
+BT
+/F16 9.96264 Tf
+1 0 0 1 290.505 619.697 Tm [(\050)]TJ
+ET
+EMC
+/mi<</MCID 10>> BDC
+BT
+/F20 9.96264 Tf
+1 0 0 1 294.379 619.697 Tm [(y)]TJ
+ET
+EMC
+/mo<</MCID 11>> BDC
+BT
+/F16 9.96264 Tf
+1 0 0 1 299.621 619.697 Tm [(\051)]TJ
+ET
+EMC
+/Lbl<</MCID 12>> BDC
+BT
+/F16 9.96264 Tf
+1 0 0 1 437.85 619.697 Tm [(\0501\051)]TJ
+ET
+EMC
+/Artifact BMC
+EMC
+endstream
+endobj
+61 0 obj
+<< /Type /Page /Contents 62 0 R /Resources 60 0 R /MediaBox [ 0 0 612 792 ] /StructParents 0/Tabs /S /Parent 67 0 R >>
+endobj
+60 0 obj
+<< /ExtGState 1 0 R /Font << /F16 63 0 R /F17 64 0 R /F20 65 0 R /F26 66 0 R >> >>
+endobj
+1 0 obj
+<< /opacity1 <</ca 1/CA 1>>  >>
+endobj
+68 0 obj
+<< /Marked true  >>
+endobj
+69 0 obj
+<< /Names[(l3ef0001) 23 0 R (l3ef0002) 25 0 R] >>
+endobj
+6 0 obj
+<< /Nums [0 [ 29 0 R 32 0 R 36 0 R 37 0 R 39 0 R 49 0 R 50 0 R 52 0 R 54 0 R 55 0 R 57 0 R 58 0 R 44 0 R] 
+] >>
+endobj
+70 0 obj
+<< /Limits [(ID.002) (ID.025)]/Names [(ID.002) 21 0 R (ID.003) 26 0 R (ID.004) 27 0 R (ID.005) 28 0 R (ID.006) 29 0 R (ID.007) 30 0 R (ID.008) 31 0 R (ID.009) 32 0 R (ID.010) 35 0 R (ID.011) 36 0 R (ID.012) 37 0 R (ID.013) 39 0 R (ID.014) 40 0 R (ID.015) 41 0 R (ID.016) 44 0 R (ID.017) 45 0 R (ID.018) 47 0 R (ID.019) 49 0 R (ID.020) 50 0 R (ID.021) 52 0 R (ID.022) 54 0 R (ID.023) 55 0 R (ID.024) 57 0 R (ID.025) 58 0 R ] >>
+endobj
+71 0 obj
+<< /Kids [70 0 R] >>
+endobj
+7 0 obj
+<< /Artifact /NonStruct /DocumentFragment /Art /Aside /Note /H7 /H6 /H8 /H6 /H9 /H6 /H10 /H6 /Title /P /FENote /Note /Sub /Span /Em /Span /Strong /Span /title /P /part /P /section /H2 /subsection /H3 /subsubsection /H4 /paragraph /H5 /subparagraph /H6 /list /L /itemize /L /enumerate /L /description /L /quote /BlockQuote /quotation /BlockQuote /verbatim /P /item /LI /itemlabel /Lbl /itembody /LBody /footnote /Note /footnotemark /Lbl /footnotelabel /Lbl /text-unit /Part /text /P /theorem-like /Sect /codeline /Span /float /Note /figures /Sect /tables /Sect /chapter /H1  >>
+endobj
+72 0 obj
+<< /justify <</O/Layout/TextAlign/Justify>>
+/inline <</O/Layout/Placement/Inline>>
+/display <</O/Layout/Placement/Block>>
+ >>
+endobj
+9 0 obj
+<< /Type /Namespace /NS (http://iso.org/pdf/ssn)  >>
+endobj
+11 0 obj
+<< /Type /Namespace /NS (http://iso.org/pdf2/ssn)  >>
+endobj
+13 0 obj
+<< /Type /Namespace /NS (http://www.w3.org/1998/Math/MathML)  >>
+endobj
+16 0 obj
+<< /title [/Title 11 0 R] /part [/Title 11 0 R] /section [/H1 11 0 R] /subsection [/H2 11 0 R] /subsubsection [/H3 11 0 R] /paragraph [/H4 11 0 R] /subparagraph [/H5 11 0 R] /list [/L 11 0 R] /itemize [/L 11 0 R] /enumerate [/L 11 0 R] /description [/L 11 0 R] /quote [/BlockQuote 9 0 R] /quotation [/BlockQuote 9 0 R] /verbatim [/P 11 0 R] /item [/LI 11 0 R] /itemlabel [/Lbl 11 0 R] /itembody [/LBody 11 0 R] /footnote [/FENote 11 0 R] /footnotemark [/Lbl 11 0 R] /footnotelabel [/Lbl 11 0 R] /text-unit [/Part 11 0 R] /text [/P 11 0 R] /theorem-like [/Sect 11 0 R] /codeline [/Sub 11 0 R] /float [/Aside 11 0 R] /figures [/Sect 11 0 R] /tables [/Sect 11 0 R]  >>
+endobj
+15 0 obj
+<< /Type /Namespace /NS (https://www.latex-project.org/ns/dflt/2022) /RoleMapNS 16 0 R  >>
+endobj
+18 0 obj
+<< /chapter [/H1 11 0 R] /section [/H2 11 0 R] /subsection [/H3 11 0 R] /subsubsection [/H4 11 0 R] /paragraph [/H5 11 0 R] /subparagraph [/H6 11 0 R]  >>
+endobj
+17 0 obj
+<< /Type /Namespace /NS (https://www.latex-project.org/ns/book/2022) /RoleMapNS 18 0 R  >>
+endobj
+19 0 obj
+<< /Type /Namespace /NS (data:,C9B55C18-275C-494E-C10F-E4B83CD03F23)  >>
+endobj
+8 0 obj
+[ 9 0 R 11 0 R 13 0 R 15 0 R 17 0 R 19 0 R  ]
+endobj
+21 0 obj
+<<  /Type /StructElem /S /Document /NS 11 0 R  /P 5 0 R /K [28 0 R 30 0 R 40 0 R] /ID (ID.002) >>
+endobj
+26 0 obj
+<<  /Type /StructElem /S /Artifact /NS 15 0 R  /P 5 0 R /ID (ID.003) >>
+endobj
+27 0 obj
+<<  /Type /StructElem /S /Artifact /NS 15 0 R  /P 5 0 R /ID (ID.004) >>
+endobj
+28 0 obj
+<<  /Type /StructElem /S /text-unit /NS 15 0 R  /P 21 0 R /K 29 0 R /ID (ID.005) >>
+endobj
+29 0 obj
+<<  /Type /StructElem /C /justify /S /text /NS 15 0 R  /P 28 0 R /K <</Type /MCR /Pg 61 0 R /MCID 0>>  /ID (ID.006) >>
+endobj
+30 0 obj
+<<  /Type /StructElem /S /text-unit /NS 15 0 R  /P 21 0 R /K 31 0 R /ID (ID.007) >>
+endobj
+31 0 obj
+<<  /Type /StructElem /C /justify /S /text /NS 15 0 R  /P 30 0 R /K [ 32 0 R ] /ID (ID.008) >>
+endobj
+32 0 obj
+<<  /Type /StructElem /C /inline /AF [23 0 R 34 0 R] /T <FEFF006D006100740068> /S /Formula /NS 11 0 R  /P 31 0 R /K [<</Type /MCR /Pg 61 0 R /MCID 1>>  35 0 R] /ID (ID.009) >>
+endobj
+35 0 obj
+<<  /Type /StructElem /S /math /NS 13 0 R  /P 32 0 R /K [36 0 R 37 0 R 39 0 R] /ID (ID.010) >>
+endobj
+36 0 obj
+<<  /Type /StructElem /S /mi /NS 13 0 R  /P 35 0 R /K <</Type /MCR /Pg 61 0 R /MCID 2>>  /ID (ID.011) >>
+endobj
+37 0 obj
+<<  /Type /StructElem /A  38 0 R /S /mo /NS 13 0 R  /P 35 0 R /K <</Type /MCR /Pg 61 0 R /MCID 3>>  /ID (ID.012) >>
+endobj
+39 0 obj
+<<  /Type /StructElem /S /mi /NS 13 0 R  /P 35 0 R /K <</Type /MCR /Pg 61 0 R /MCID 4>>  /ID (ID.013) >>
+endobj
+40 0 obj
+<<  /Type /StructElem /S /text-unit /NS 15 0 R  /P 21 0 R /K 41 0 R /ID (ID.014) >>
+endobj
+41 0 obj
+<<  /Type /StructElem /C /display /AF [25 0 R 43 0 R] /T <FEFF006500710075006100740069006F006E> /S /Formula /NS 11 0 R  /P 40 0 R /K [ 44 0 R  45 0 R] /ID (ID.015) >>
+endobj
+44 0 obj
+<<  /Type /StructElem /S /Lbl /NS 11 0 R  /P 41 0 R /K <</Type /MCR /Pg 61 0 R /MCID 12>>  /ID (ID.016) >>
+endobj
+45 0 obj
+<<  /Type /StructElem /A  46 0 R /S /math /NS 13 0 R  /P 41 0 R /K [47 0 R 49 0 R 50 0 R 52 0 R 54 0 R 55 0 R 57 0 R 58 0 R] /ID (ID.017) >>
+endobj
+47 0 obj
+<<  /Type /StructElem /A  48 0 R /S /mo /NS 13 0 R  /P 45 0 R /ID (ID.018) >>
+endobj
+49 0 obj
+<<  /Type /StructElem /S /mi /NS 13 0 R  /P 45 0 R /K <</Type /MCR /Pg 61 0 R /MCID 5>>  /ID (ID.019) >>
+endobj
+50 0 obj
+<<  /Type /StructElem /A  51 0 R /S /mo /NS 13 0 R  /P 45 0 R /K <</Type /MCR /Pg 61 0 R /MCID 6>>  /ID (ID.020) >>
+endobj
+52 0 obj
+<<  /Type /StructElem /A  53 0 R /S /mo /NS 13 0 R  /P 45 0 R /K <</Type /MCR /Pg 61 0 R /MCID 7>>  /ID (ID.021) >>
+endobj
+54 0 obj
+<<  /Type /StructElem /S /mi /NS 13 0 R  /P 45 0 R /K <</Type /MCR /Pg 61 0 R /MCID 8>>  /ID (ID.022) >>
+endobj
+55 0 obj
+<<  /Type /StructElem /A  56 0 R /S /mo /NS 13 0 R  /P 45 0 R /K <</Type /MCR /Pg 61 0 R /MCID 9>>  /ID (ID.023) >>
+endobj
+57 0 obj
+<<  /Type /StructElem /S /mi /NS 13 0 R  /P 45 0 R /K <</Type /MCR /Pg 61 0 R /MCID 10>>  /ID (ID.024) >>
+endobj
+58 0 obj
+<<  /Type /StructElem /A  56 0 R /S /mo /NS 13 0 R  /P 45 0 R /K <</Type /MCR /Pg 61 0 R /MCID 11>>  /ID (ID.025) >>
+endobj
+5 0 obj
+<<  /Type /StructTreeRoot /Namespaces 8 0 R /IDTree 71 0 R /ClassMap 72 0 R /ParentTree 6 0 R /RoleMap 7 0 R /K 21 0 R >>
+endobj
+73 0 obj
+[555.6 ]
+endobj
+74 0 obj
+[528.6 429.2 0 0 0 489.6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 571.5 490.3 ]
+endobj
+75 0 obj
+[525 525 525 0 0 0 0 0 0 0 0 0 0 525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 525 0 525 0 525 0 525 525 0 525 0 525 0 0 525 525 0 525 525 525 0 0 525 525 ]
+endobj
+76 0 obj
+[388.9 388.9 0 0 0 0 0 0 0 500 0 0 0 0 0 0 0 0 0 0 0 777.8 ]
+endobj
+78 0 obj
+<< /Length1 1408 /Length2 5995 /Length3 0 /Length 7403 >>       
+[BINARY STREAM]
+endobj
+77 0 obj
+<< /Type /FontDescriptor /FontName /UYVLXV+CMEX10 /Flags 4 /FontBBox [ -24 -2960 1454 772 ] /Ascent 40 /CapHeight 0 /Descent -600 /ItalicAngle 0 /StemV 47 /XHeight 431 /FontFile 78 0 R >>
+endobj
+80 0 obj
+<< /Length1 1474 /Length2 6923 /Length3 0 /Length 8397 >>       
+[BINARY STREAM]
+endobj
+79 0 obj
+<< /Type /FontDescriptor /FontName /ZRSZCN+CMMI10 /Flags 4 /FontBBox [ -32 -250 1048 750 ] /Ascent 694 /CapHeight 683 /Descent -194 /ItalicAngle -14 /StemV 72 /XHeight 431 /FontFile 80 0 R >>
+endobj
+82 0 obj
+<< /Length1 1450 /Length2 6295 /Length3 0 /Length 7745 >>       
+[BINARY STREAM]
+endobj
+81 0 obj
+<< /Type /FontDescriptor /FontName /RZZDNX+CMR10 /Flags 4 /FontBBox [ -40 -250 1009 750 ] /Ascent 694 /CapHeight 683 /Descent -194 /ItalicAngle 0 /StemV 69 /XHeight 431 /FontFile 82 0 R >>
+endobj
+84 0 obj
+<< /Length1 1658 /Length2 9818 /Length3 0 /Length 11476 >>      
+[BINARY STREAM]
+endobj
+83 0 obj
+<< /Type /FontDescriptor /FontName /RFBMIU+CMTT10 /Flags 4 /FontBBox [ -4 -233 537 696 ] /Ascent 611 /CapHeight 611 /Descent -222 /ItalicAngle 0 /StemV 69 /XHeight 431 /FontFile 84 0 R >>
+endobj
+85 0 obj
+<< /Length 3253 >>       
+stream
+%!PS-Adobe-3.0 Resource-CMap
+%%DocumentNeededResources: ProcSet (CIDInit)
+%%IncludeResource: ProcSet (CIDInit)
+%%BeginResource: CMap (TeX-cmex10-builtin-0)
+%%Title: (TeX-cmex10-builtin-0 TeX cmex10-builtin 0)
+%%Version: 1.000
+%%EndComments
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CIDSystemInfo
+<< /Registry (TeX)
+/Ordering (cmex10-builtin)
+/Supplement 0
+>> def
+/CMapName /TeX-cmex10-builtin-0 def
+/CMapType 2 def
+1 begincodespacerange
+<00> <FF>
+endcodespacerange
+1 beginbfrange
+<D7> <D8> <03A5>
+endbfrange
+100 beginbfchar
+<00> <0028FE01>
+<01> <0029FE01>
+<02> <005BFE01>
+<03> <005DFE01>
+<04> <230AFE01>
+<05> <230BFE01>
+<06> <2308FE01>
+<07> <2309FE01>
+<08> <007BFE01>
+<09> <007DFE01>
+<0A> <27E8FE01>
+<0B> <27E9FE01>
+<0C> <20D3>
+<0D> <20E6>
+<0E> <002FFE01>
+<0F> <005CFE01>
+<10> <0028FE02>
+<11> <0029FE02>
+<12> <0028FE03>
+<13> <0029FE03>
+<14> <005BFE03>
+<15> <005DFE03>
+<16> <230AFE03>
+<17> <230BFE03>
+<18> <2308FE03>
+<19> <2309FE03>
+<1A> <007BFE03>
+<1B> <007DFE03>
+<1C> <27E8FE03>
+<1D> <27E9FE03>
+<1E> <002FFE03>
+<1F> <005CFE03>
+<20> <0028FE04>
+<21> <0029FE04>
+<22> <005BFE04>
+<23> <005DFE04>
+<24> <230AFE04>
+<25> <230BFE04>
+<26> <2308FE04>
+<27> <2309FE04>
+<28> <007BFE04>
+<29> <007DFE04>
+<2A> <27E8FE04>
+<2B> <27E9FE04>
+<2C> <002FFE04>
+<2D> <005CFE04>
+<2E> <002FFE02>
+<2F> <005CFE02>
+<30> <239B>
+<31> <239E>
+<32> <23A1>
+<33> <23A4>
+<34> <23A3>
+<35> <23A6>
+<36> <23A2>
+<37> <23A5>
+<38> <23A7>
+<39> <23AB>
+<3A> <23A9>
+<3B> <23AD>
+<3C> <23A8>
+<3D> <23AC>
+<3E> <23AA>
+<3F> <23D0>
+<40> <239D>
+<41> <23A0>
+<42> <239C>
+<43> <239F>
+<44> <27E8FE02>
+<45> <27E9FE02>
+<46> <2A06FE01>
+<47> <2A06FE02>
+<48> <222EFE01>
+<49> <222EFE02>
+<4A> <2A00FE01>
+<4B> <2A00FE02>
+<4C> <2A01FE01>
+<4D> <2A01FE02>
+<4E> <2A02FE01>
+<4F> <2A02FE02>
+<50> <2211FE01>
+<51> <220FFE01>
+<52> <222BFE01>
+<53> <22C3FE01>
+<54> <22C2FE01>
+<55> <2A04FE01>
+<56> <22C0FE01>
+<57> <22C1FE01>
+<58> <2211FE02>
+<59> <220FFE02>
+<5A> <222BFE02>
+<5B> <22C3FE02>
+<5C> <22C2FE02>
+<5D> <2A04FE02>
+<5E> <22C0FE02>
+<5F> <22C1FE02>
+<60> <2210FE01>
+<61> <2210FE02>
+<62> <02C6FE01>
+<63> <02C6FE02>
+endbfchar
+74 beginbfchar
+<64> <02C6FE03>
+<65> <02DCFE01>
+<66> <02DCFE02>
+<67> <02DCFE03>
+<68> <005BFE02>
+<69> <005DFE02>
+<6A> <230AFE02>
+<6B> <230BFE02>
+<6C> <2308FE02>
+<6D> <2309FE02>
+<6E> <007BFE02>
+<6F> <007DFE02>
+<70> <221AFE01>
+<71> <221AFE02>
+<72> <221AFE03>
+<73> <221AFE04>
+<74> <23B7>
+<75> <20D3>
+<76> <231C>
+<77> <20E6>
+<78> <2191>
+<79> <2193>
+<7A> <23DF>
+<7B> <23DF>
+<7C> <23DE>
+<7D> <23DE>
+<7E> <21D1>
+<7F> <21D3>
+<80> <0028FE04>
+<9F> <221A>
+<A0> <0020>
+<A1> <0028FE01>
+<A2> <0029FE01>
+<A3> <005BFE01>
+<A4> <005DFE01>
+<A5> <230AFE01>
+<A6> <230BFE01>
+<A7> <2308FE01>
+<A8> <2309FE01>
+<A9> <007BFE01>
+<AA> <007DFE01>
+<AD> <27E8FE01>
+<AE> <27E9FE01>
+<AF> <20D3>
+<B0> <20E6>
+<B1> <002FFE01>
+<B2> <005CFE01>
+<B3> <0028FE02>
+<B4> <0029FE02>
+<B5> <0028FE03>
+<B6> <0029FE03>
+<B7> <005BFE03>
+<B8> <005DFE03>
+<B9> <230AFE03>
+<BA> <230BFE03>
+<BB> <2308FE03>
+<BC> <2309FE03>
+<BD> <007BFE03>
+<BE> <007DFE03>
+<BF> <27E8FE03>
+<C0> <27E9FE03>
+<C1> <002FFE03>
+<C2> <005CFE03>
+<C3> <0028FE04>
+<C4> <21D3>
+<D0> <0393>
+<D1> <2206>
+<D2> <0398>
+<D3> <039B>
+<D4> <039E>
+<D5> <03A0>
+<D6> <03A3>
+<D9> <03A8>
+<DA> <2126>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+%%EndResource
+%%EOF
+endstream
+endobj
+66 0 obj
+<< /Type /Font /Subtype /Type1 /BaseFont /UYVLXV+CMEX10 /FontDescriptor 77 0 R /FirstChar 90 /LastChar 90 /Widths 73 0 R /ToUnicode 85 0 R >>
+endobj
+86 0 obj
+<< /Length 1525 >>       
+stream
+%!PS-Adobe-3.0 Resource-CMap
+%%DocumentNeededResources: ProcSet (CIDInit)
+%%IncludeResource: ProcSet (CIDInit)
+%%BeginResource: CMap (TeX-cmmi10-builtin-0)
+%%Title: (TeX-cmmi10-builtin-0 TeX cmmi10-builtin 0)
+%%Version: 1.000
+%%EndComments
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CIDSystemInfo
+<< /Registry (TeX)
+/Ordering (cmmi10-builtin)
+/Supplement 0
+>> def
+/CMapName /TeX-cmmi10-builtin-0 def
+/CMapType 2 def
+1 begincodespacerange
+<00> <FF>
+endcodespacerange
+18 beginbfrange
+<07> <08> <03A5>
+<0B> <0E> <03B1>
+<10> <15> <03B6>
+<17> <18> <03BD>
+<19> <1A> <03C0>
+<1B> <21> <03C3>
+<28> <29> <21BC>
+<2A> <2B> <21C0>
+<30> <39> <0030>
+<41> <5A> <0041>
+<5B> <5D> <266D>
+<61> <7A> <0061>
+<A8> <A9> <03A5>
+<AE> <B1> <03B1>
+<B3> <B8> <03B6>
+<BA> <BB> <03BD>
+<BC> <BD> <03C0>
+<BE> <C3> <03C3>
+endbfrange
+50 beginbfchar
+<00> <0393>
+<01> <2206>
+<02> <0398>
+<03> <039B>
+<04> <039E>
+<05> <03A0>
+<06> <03A3>
+<09> <03A8>
+<0A> <2126>
+<0F> <03F5>
+<16> <00B5>
+<22> <03B5>
+<23> <03D1>
+<24> <03D6>
+<25> <03F1>
+<26> <03C2>
+<27> <03D5>
+<2C> <21AA>
+<2D> <21A9>
+<2E> <25B7>
+<2F> <25C1>
+<3A> <002E>
+<3B> <002C>
+<3C> <003C>
+<3D> <002F>
+<3E> <003E>
+<3F> <22C6>
+<40> <2202>
+<5E> <2323>
+<5F> <2322>
+<60> <2113>
+<7B> <0131>
+<7C> <0237>
+<7D> <2118>
+<7E> <20D7>
+<7F> <2040>
+<80> <03C8>
+<A0> <0020>
+<A1> <0393>
+<A2> <2206>
+<A3> <0398>
+<A4> <039B>
+<A5> <039E>
+<A6> <03A0>
+<A7> <03A3>
+<AA> <03A8>
+<AD> <2126>
+<B2> <03F5>
+<B9> <00B5>
+<C4> <2040>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+%%EndResource
+%%EOF
+endstream
+endobj
+65 0 obj
+<< /Type /Font /Subtype /Type1 /BaseFont /ZRSZCN+CMMI10 /FontDescriptor 79 0 R /FirstChar 97 /LastChar 121 /Widths 74 0 R /ToUnicode 86 0 R >>
+endobj
+87 0 obj
+<< /Length 1724 >>       
+stream
+%!PS-Adobe-3.0 Resource-CMap
+%%DocumentNeededResources: ProcSet (CIDInit)
+%%IncludeResource: ProcSet (CIDInit)
+%%BeginResource: CMap (TeX-cmr10-builtin-0)
+%%Title: (TeX-cmr10-builtin-0 TeX cmr10-builtin 0)
+%%Version: 1.000
+%%EndComments
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CIDSystemInfo
+<< /Registry (TeX)
+/Ordering (cmr10-builtin)
+/Supplement 0
+>> def
+/CMapName /TeX-cmr10-builtin-0 def
+/CMapType 2 def
+1 begincodespacerange
+<00> <FF>
+endcodespacerange
+7 beginbfrange
+<07> <08> <03A5>
+<23> <26> <0023>
+<28> <3B> <0028>
+<3F> <5B> <003F>
+<61> <7A> <0061>
+<7B> <7C> <2013>
+<A8> <A9> <03A5>
+endbfrange
+78 beginbfchar
+<00> <0393>
+<01> <2206>
+<02> <0398>
+<03> <039B>
+<04> <039E>
+<05> <03A0>
+<06> <03A3>
+<09> <03A8>
+<0A> <2126>
+<0B> <00660066>
+<0C> <00660069>
+<0D> <0066006C>
+<0E> <006600660069>
+<0F> <00660066006C>
+<10> <0131>
+<11> <0237>
+<12> <0060>
+<13> <00B4>
+<14> <02C7>
+<15> <02D8>
+<16> <00AF>
+<17> <02DA>
+<18> <00B8>
+<19> <00DF>
+<1A> <00E6>
+<1B> <0153>
+<1C> <00F8>
+<1D> <00C6>
+<1E> <0152>
+<1F> <00D8>
+<21> <0021>
+<22> <201D>
+<27> <2019>
+<3C> <00A1>
+<3D> <003D>
+<3E> <00BF>
+<5C> <201C>
+<5D> <005D>
+<5E> <02C6>
+<5F> <02D9>
+<60> <2018>
+<7D> <02DD>
+<7E> <02DC>
+<7F> <00A8>
+<A0> <0020>
+<A1> <0393>
+<A2> <2206>
+<A3> <0398>
+<A4> <039B>
+<A5> <039E>
+<A6> <03A0>
+<A7> <03A3>
+<AA> <03A8>
+<AB> <00AD>
+<AC> <00A0>
+<AD> <2126>
+<AE> <00660066>
+<AF> <00660069>
+<B0> <0066006C>
+<B1> <006600660069>
+<B2> <00660066006C>
+<B3> <0131>
+<B4> <0237>
+<B5> <0060>
+<B6> <00B4>
+<B7> <02C7>
+<B8> <02D8>
+<B9> <00AF>
+<BA> <02DA>
+<BB> <00B8>
+<BC> <00DF>
+<BD> <00E6>
+<BE> <0153>
+<BF> <00F8>
+<C0> <00C6>
+<C1> <0152>
+<C2> <00D8>
+<C4> <00A8>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+%%EndResource
+%%EOF
+endstream
+endobj
+63 0 obj
+<< /Type /Font /Subtype /Type1 /BaseFont /RZZDNX+CMR10 /FontDescriptor 81 0 R /FirstChar 40 /LastChar 61 /Widths 76 0 R /ToUnicode 87 0 R >>
+endobj
+88 0 obj
+<< /Length 1543 >>       
+stream
+%!PS-Adobe-3.0 Resource-CMap
+%%DocumentNeededResources: ProcSet (CIDInit)
+%%IncludeResource: ProcSet (CIDInit)
+%%BeginResource: CMap (TeX-cmtt10-builtin-0)
+%%Title: (TeX-cmtt10-builtin-0 TeX cmtt10-builtin 0)
+%%Version: 1.000
+%%EndComments
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CIDSystemInfo
+<< /Registry (TeX)
+/Ordering (cmtt10-builtin)
+/Supplement 0
+>> def
+/CMapName /TeX-cmtt10-builtin-0 def
+/CMapType 2 def
+1 begincodespacerange
+<00> <FF>
+endcodespacerange
+5 beginbfrange
+<07> <08> <03A5>
+<21> <26> <0021>
+<28> <5F> <0028>
+<61> <7E> <0061>
+<A8> <A9> <03A5>
+endbfrange
+70 beginbfchar
+<00> <0393>
+<01> <2206>
+<02> <0398>
+<03> <039B>
+<04> <039E>
+<05> <03A0>
+<06> <03A3>
+<09> <03A8>
+<0A> <2126>
+<0B> <2191>
+<0C> <2193>
+<0D> <0027>
+<0E> <00A1>
+<0F> <00BF>
+<10> <0131>
+<11> <0237>
+<12> <0060>
+<13> <00B4>
+<14> <02C7>
+<15> <02D8>
+<16> <00AF>
+<17> <02DA>
+<18> <00B8>
+<19> <00DF>
+<1A> <00E6>
+<1B> <0153>
+<1C> <00F8>
+<1D> <00C6>
+<1E> <0152>
+<1F> <00D8>
+<20> <2423>
+<27> <2019>
+<60> <2018>
+<7F> <00A8>
+<80> <2423>
+<A0> <0020>
+<A1> <0393>
+<A2> <2206>
+<A3> <0398>
+<A4> <039B>
+<A5> <039E>
+<A6> <03A0>
+<A7> <03A3>
+<AA> <03A8>
+<AB> <00AD>
+<AC> <00A0>
+<AD> <2126>
+<AE> <2191>
+<AF> <2193>
+<B0> <0027>
+<B1> <00A1>
+<B2> <00BF>
+<B3> <0131>
+<B4> <0237>
+<B5> <0060>
+<B6> <00B4>
+<B7> <02C7>
+<B8> <02D8>
+<B9> <00AF>
+<BA> <02DA>
+<BB> <00B8>
+<BC> <00DF>
+<BD> <00E6>
+<BE> <0153>
+<BF> <00F8>
+<C0> <00C6>
+<C1> <0152>
+<C2> <00D8>
+<C3> <2423>
+<C4> <00A8>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+%%EndResource
+%%EOF
+endstream
+endobj
+64 0 obj
+<< /Type /Font /Subtype /Type1 /BaseFont /RFBMIU+CMTT10 /FontDescriptor 83 0 R /FirstChar 45 /LastChar 120 /Widths 75 0 R /ToUnicode 88 0 R >>
+endobj
+67 0 obj
+<< /Type /Pages  /Count 1 /Kids [ 61 0 R ] >>
+endobj
+89 0 obj
+<< /EmbeddedFiles 69 0 R >>
+endobj
+90 0 obj
+<< /Type /Catalog /Pages 67 0 R /Names 89 0 R /MarkInfo 68 0 R/Lang (en)/Metadata 59 0 R/StructTreeRoot 5 0 R >>
+endobj
+91 0 obj
+<< /Producer (LuaTeX)/Creator (TeX)/CreationDate (D:20160520090000Z)/ModDate (D:20160520090000Z) /Trapped /False >>
+endobj
+xref
+0 92
+0000000002 65535 f 
+0000015572 00000 n 
+0000000003 00000 f 
+0000000004 00000 f 
+0000000010 00000 f 
+0000021461 00000 n 
+0000015721 00000 n 
+0000016328 00000 n 
+0000018437 00000 n 
+0000017062 00000 n 
+0000000012 00000 f 
+0000017130 00000 n 
+0000000014 00000 f 
+0000017200 00000 n 
+0000000020 00000 f 
+0000017963 00000 n 
+0000017281 00000 n 
+0000018241 00000 n 
+0000018070 00000 n 
+0000018348 00000 n 
+0000000000 00000 f 
+0000018498 00000 n 
+0000000020 00000 n 
+0000000305 00000 n 
+0000000492 00000 n 
+0000000982 00000 n 
+0000018612 00000 n 
+0000018700 00000 n 
+0000018788 00000 n 
+0000018888 00000 n 
+0000019023 00000 n 
+0000019123 00000 n 
+0000019234 00000 n 
+0000001169 00000 n 
+0000001317 00000 n 
+0000019426 00000 n 
+0000019537 00000 n 
+0000019658 00000 n 
+0000001517 00000 n 
+0000019790 00000 n 
+0000019911 00000 n 
+0000020011 00000 n 
+0000001588 00000 n 
+0000001774 00000 n 
+0000020194 00000 n 
+0000020317 00000 n 
+0000001974 00000 n 
+0000020474 00000 n 
+0000002028 00000 n 
+0000020568 00000 n 
+0000020689 00000 n 
+0000002087 00000 n 
+0000020821 00000 n 
+0000002152 00000 n 
+0000020953 00000 n 
+0000021074 00000 n 
+0000002223 00000 n 
+0000021206 00000 n 
+0000021328 00000 n 
+0000002298 00000 n 
+0000015473 00000 n 
+0000015338 00000 n 
+0000014078 00000 n 
+0000065233 00000 n 
+0000066993 00000 n 
+0000063290 00000 n 
+0000061547 00000 n 
+0000067152 00000 n 
+0000015619 00000 n 
+0000015655 00000 n 
+0000015848 00000 n 
+0000016291 00000 n 
+0000016920 00000 n 
+0000021598 00000 n 
+0000021623 00000 n 
+0000021712 00000 n 
+0000021919 00000 n 
+0000029498 00000 n 
+0000021996 00000 n 
+0000038198 00000 n 
+0000029702 00000 n 
+0000046250 00000 n 
+0000038406 00000 n 
+0000058030 00000 n 
+0000046455 00000 n 
+0000058234 00000 n 
+0000061705 00000 n 
+0000063449 00000 n 
+0000065390 00000 n 
+0000067214 00000 n 
+0000067258 00000 n 
+0000067387 00000 n 
+trailer
+<< /Size 92 /Root 90 0 R /Info 91 0 R /ID [ <2350CAD05F8A7AF0AA4058486855344F> <2350CAD05F8A7AF0AA4058486855344F> ] >>
+startxref
+67519
+%%EOF





More information about the latex3-commits mailing list.