[latex3-commits] [git/LaTeX3-latex3-pdfresources] backendtest: added xform resources (7026ee1)
Ulrike Fischer
fischer at troubleshooting-tex.de
Tue Sep 3 00:12:20 CEST 2019
Repository : https://github.com/latex3/pdfresources
On branch : backendtest
Link : https://github.com/latex3/pdfresources/commit/7026ee1142b6d02419c7dbbac5125daba0229c5a
>---------------------------------------------------------------
commit 7026ee1142b6d02419c7dbbac5125daba0229c5a
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date: Tue Sep 3 00:12:20 2019 +0200
added xform resources
>---------------------------------------------------------------
7026ee1142b6d02419c7dbbac5125daba0229c5a
pdfresources.dtx | 69 +++++++++++++++++
testfiles-pool/xform.pvt | 15 ++--
testfiles/xform.luatex.tpf | 169 ++++++++++++++++++++++++++++++++++++++++
testfiles/xform.pvt | 24 ++++++
testfiles/xform.tpf | 187 +++++++++++++++++++++++++++++++++++++++++++++
testfiles/xform.xetex.tpf | 149 ++++++++++++++++++++++++++++++++++++
6 files changed, 608 insertions(+), 5 deletions(-)
diff --git a/pdfresources.dtx b/pdfresources.dtx
index 40956eb..c0454fb 100644
--- a/pdfresources.dtx
+++ b/pdfresources.dtx
@@ -1488,6 +1488,26 @@
>>
~ #3
}
+ \prop_if_empty:cF
+ { \@@_prop_name:n {PageN/Resources/ExtGState} }
+ {
+ /ExtGState~ \pdf_object_ref:n {PageN/Resources/ExtGState}
+ }
+ \prop_if_empty:cF
+ { \@@_prop_name:n {PageN/Resources/Pattern} }
+ {
+ /Pattern~ \pdf_object_ref:n {PageN/Resources/Pattern}
+ }
+ \prop_if_empty:cF
+ { \@@_prop_name:n {PageN/Resources/Shading} }
+ {
+ /Shading~ \pdf_object_ref:n {PageN/Resources/Shading}
+ }
+ \prop_if_empty:cF
+ { \@@_prop_name:n {PageN/Resources/ColorSpace} }
+ {
+ /ColorSpace~ \pdf_object_ref:n {PageN/Resources/ColorSpace}
+ }
}
\l_@@_tmpa_box
\int_const:cn
@@ -1550,6 +1570,26 @@
>>
~ #3
}
+ \prop_if_empty:cF
+ { \@@_prop_name:n {PageN/Resources/ExtGState} }
+ {
+ /ExtGState~ \pdf_object_ref:n {PageN/Resources/ExtGState}
+ }
+ \prop_if_empty:cF
+ { \@@_prop_name:n {PageN/Resources/Pattern} }
+ {
+ /Pattern~ \pdf_object_ref:n {PageN/Resources/Pattern}
+ }
+ \prop_if_empty:cF
+ { \@@_prop_name:n {PageN/Resources/Shading} }
+ {
+ /Shading~ \pdf_object_ref:n {PageN/Resources/Shading}
+ }
+ \prop_if_empty:cF
+ { \@@_prop_name:n {PageN/Resources/ColorSpace} }
+ {
+ /ColorSpace~ \pdf_object_ref:n {PageN/Resources/ColorSpace}
+ }
}
\l_@@_tmpa_box
\int_const:cn
@@ -1612,6 +1652,35 @@
}
\box_use_drop:N \l_@@_tmpa_box
\@@_backend:x {put ~ @resources ~<<#3>> }
+ \@@_backend:x
+ {
+ put~ @resources
+ <<
+ /ExtGState~ \pdf_object_ref:n {PageN/Resources/ExtGState}
+ >>
+ }
+ \@@_backend:x
+ {
+ put~ @resources
+ <<
+ /Pattern~ \pdf_object_ref:n {PageN/Resources/Pattern}
+ >>
+ }
+ \@@_backend:x
+ {
+ put~ @resources
+ <<
+ /Shading~ \pdf_object_ref:n {PageN/Resources/Shading}
+ >>
+ }
+ \@@_backend:x
+ {
+ put~ @resources
+ <<
+ /ColorSpace~
+ \pdf_object_ref:n {PageN/Resources/ColorSpace}
+ >>
+ }
\exp_args:Nx
\@@_backend:x {exobj ~<<#2>>}
}
diff --git a/testfiles-pool/xform.pvt b/testfiles-pool/xform.pvt
index a3e762d..243bda0 100644
--- a/testfiles-pool/xform.pvt
+++ b/testfiles-pool/xform.pvt
@@ -1,3 +1,4 @@
+% !Mode:: "TeX:DE:UTF-8:Main"
\input{regression-test}
\documentclass{article}
\usepackage{pdfresources}
@@ -6,14 +7,18 @@
text
\ExplSyntaxOn
-\hbox_set:Nn \l_tmpa_box{xxxxxxxxxx}
-\pdf_xform_new:nnnN {myxform}{/yyy~(bla)}{/bbb~(x)}\l_tmpa_box
-\pdf_xform_use:n {myxform}~
+\pdf_xform_new:nnnn {myxformA}{/yyy~(bla)}{/bbb~(x)}{yyyyy}
+
+\pdf_pageresources_gput:nnn {ExtGState}{bearopacity}{<</ca~0.7/CA~0.7>>}
+
+\pdf_xform_new:nnnn {myxform}{/yyy~(bla)}{/bbb~(x)}{xxxxxxxxxx}
+
+\pdf_xform_use:n {myxform}~\pdf_xform_use:n {myxformA}
some~text~
\pdf_xform_use:n {myxform}
~
~\pdf_xform_ref:n {myxform}
-~\pdf_xform_name_ref:n {myxform}
-\prop_show:N\g__pdf_xform_prop
+%~\pdf_xform_name_ref:n {myxform}
+%\prop_show:N\g__pdf_xform_prop
\ExplSyntaxOff
\end{document}
\ No newline at end of file
diff --git a/testfiles/xform.luatex.tpf b/testfiles/xform.luatex.tpf
new file mode 100644
index 0000000..3971c7a
--- /dev/null
+++ b/testfiles/xform.luatex.tpf
@@ -0,0 +1,169 @@
+%PDF-1.5
+%ÌÕÁÔÅØÐÄÆ
+5 0 obj
+<< /Type /XObject /Subtype /Form /FormType 1 /yyy (bla) /BBox [ 0 0 26.301 6.336 ] /Matrix [ 1 0 0 1 0 0 ] /Resources 6 0 R /Length 68 >>
+stream
+BT
+/F15 9.96264 Tf
+1 0 0 1 0 2.042 Tm [<00760076007600760076>]TJ
+ET
+endstream
+endobj
+6 0 obj
+<< /Font << /F15 7 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+8 0 obj
+<< /Type /XObject /Subtype /Form /FormType 1 /yyy (bla) /BBox [ 0 0 52.603 4.294 ] /Matrix [ 1 0 0 1 0 0 ] /Resources 9 0 R /Length 84 >>
+stream
+BT
+/F15 9.96264 Tf
+1 0 0 1 0 0 Tm [<0074007400740074007400740074007400740074>]TJ
+ET
+endstream
+endobj
+9 0 obj
+<< /ExtGState 1 0 R /Font << /F15 7 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1 0 obj
+<< /bearopacity <</ca 0.7/CA 0.7>> >>
+endobj
+12 0 obj
+<< /Length 401 >>
+stream
+BT
+/F15 9.96264 Tf
+1 0 0 1 148.712 707.125 Tm [<0069003200740069>]TJ
+ET
+q
+1 0 0 1 169.464 707.125 cm
+/Fm2 Do
+Q
+q
+1 0 0 1 225.385 705.083 cm
+/Fm1 Do
+Q
+BT
+/F15 9.96264 Tf
+1 0 0 1 251.686 707.125 Tm [<00620051004B0032>-333<0069003200740069>]TJ
+ET
+q
+1 0 0 1 297.385 707.125 cm
+/Fm2 Do
+Q
+BT
+/F15 9.96264 Tf
+1 0 0 1 349.988 707.125 Tm [<0033>-333<0079>-333<005F>]TJ
+1 0 0 1 303.133 139.255 Tm [<0052>]TJ
+ET
+endstream
+endobj
+11 0 obj
+<< /Type /Page /Contents 12 0 R /Resources 10 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 13 0 R >>
+endobj
+10 0 obj
+<< /ExtGState 1 0 R /Font << /F15 7 0 R >> /XObject << /Fm2 8 0 R /Fm1 5 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+14 0 obj
+[ 50 [ 444 500 ] 75 [ 833 ] 81 [ 500 500 ] 95 [ 736 ] 98 [ 394 ] 105 [ 389 ] 116 [ 528 ] 118 [ 528 ] 121 [ 500 ] ]
+endobj
+16 0 obj
+<< /Length 16 >>
+[BINARY STREAM]
+endobj
+17 0 obj
+<< /Subtype /CIDFontType0C /Length 2013 >>
+[BINARY STREAM]
+endobj
+15 0 obj
+<< /Type /FontDescriptor /FontName /UXWFFP+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 17 0 R /CIDSet 16 0 R >>
+endobj
+18 0 obj
+<< /Length 833 >>
+stream
+%!PS-Adobe-3.0 Resource-CMap
+%%DocumentNeededResources: ProcSet (CIDInit)
+%%IncludeResource: ProcSet (CIDInit)
+%%BeginResource: CMap (TeX-UXWFFP-LMRoman10-Regular-0)
+%%Title: (TeX-UXWFFP-LMRoman10-Regular-0 TeX UXWFFP-LMRoman10-Regular 0)
+%%Version: 1.000
+%%EndComments
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CIDSystemInfo
+<< /Registry (TeX)
+/Ordering (UXWFFP-LMRoman10-Regular)
+/Supplement 0
+>> def
+/CMapName /TeX-Identity-UXWFFP-LMRoman10-Regular def
+/CMapType 2 def
+1 begincodespacerange
+<0000> <FFFF>
+endcodespacerange
+0 beginbfrange
+endbfrange
+11 beginbfchar
+<0032> <0065>
+<0033> <0038>
+<004B> <006D>
+<0051> <006F>
+<0052> <0031>
+<005F> <0052>
+<0062> <0073>
+<0069> <0074>
+<0074> <0078>
+<0076> <0079>
+<0079> <0030>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+%%EndResource
+%%EOF
+endstream
+endobj
+7 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /UXWFFP+LMRoman10-Regular /DescendantFonts [ 19 0 R ] /ToUnicode 18 0 R >>
+endobj
+19 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /UXWFFP+LMRoman10-Regular /FontDescriptor 15 0 R /W 14 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+endobj
+13 0 obj
+<< /Type /Pages /Count 1 /Kids [ 11 0 R ] >>
+endobj
+20 0 obj
+<< /Type /Catalog /Pages 13 0 R >>
+endobj
+21 0 obj
+<< /Producer (LuaTeX) /Creator (TeX) /Trapped /False >>
+endobj
+xref
+0 22
+0000000002 65535 f
+0000000685 00000 n
+0000000003 00000 f
+0000000004 00000 f
+0000000000 00000 f
+0000000020 00000 n
+0000000268 00000 n
+0000004873 00000 n
+0000000336 00000 n
+0000000600 00000 n
+0000001317 00000 n
+0000001200 00000 n
+0000000739 00000 n
+0000005226 00000 n
+0000001440 00000 n
+0000003744 00000 n
+0000001571 00000 n
+0000001647 00000 n
+0000003980 00000 n
+0000005026 00000 n
+0000005288 00000 n
+0000005339 00000 n
+trailer
+<< /Size 22 /Root 20 0 R /Info 21 0 R >>
+startxref
+5411
+%%EOF
diff --git a/testfiles/xform.pvt b/testfiles/xform.pvt
new file mode 100644
index 0000000..243bda0
--- /dev/null
+++ b/testfiles/xform.pvt
@@ -0,0 +1,24 @@
+% !Mode:: "TeX:DE:UTF-8:Main"
+\input{regression-test}
+\documentclass{article}
+\usepackage{pdfresources}
+\begin{document}
+\START
+text
+\ExplSyntaxOn
+
+\pdf_xform_new:nnnn {myxformA}{/yyy~(bla)}{/bbb~(x)}{yyyyy}
+
+\pdf_pageresources_gput:nnn {ExtGState}{bearopacity}{<</ca~0.7/CA~0.7>>}
+
+\pdf_xform_new:nnnn {myxform}{/yyy~(bla)}{/bbb~(x)}{xxxxxxxxxx}
+
+\pdf_xform_use:n {myxform}~\pdf_xform_use:n {myxformA}
+some~text~
+\pdf_xform_use:n {myxform}
+~
+~\pdf_xform_ref:n {myxform}
+%~\pdf_xform_name_ref:n {myxform}
+%\prop_show:N\g__pdf_xform_prop
+\ExplSyntaxOff
+\end{document}
\ No newline at end of file
diff --git a/testfiles/xform.tpf b/testfiles/xform.tpf
new file mode 100644
index 0000000..462394d
--- /dev/null
+++ b/testfiles/xform.tpf
@@ -0,0 +1,187 @@
+%PDF-1.5
+%ÐÔÅØ
+5 0 obj
+<<
+/Type /XObject
+/Subtype /Form
+/yyy (bla)
+/BBox [0 0 26.29 6.227]
+/FormType 1
+/Matrix [1 0 0 1 0 0]
+/Resources 6 0 R
+/Length 62
+>>
+stream
+1 0 0 1 0 6.227 cm
+BT
+/F8 9.9626 Tf 0 -4.29 Td [(yyyyy)]TJ
+ET
+endstream
+endobj
+6 0 obj
+<<
+/Font << /F8 7 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+endobj
+8 0 obj
+<<
+/Type /XObject
+/Subtype /Form
+/yyy (bla)
+/BBox [0 0 52.581 4.289]
+/FormType 1
+/Matrix [1 0 0 1 0 0]
+/Resources 9 0 R
+/Length 68
+>>
+stream
+1 0 0 1 0 4.289 cm
+BT
+/F8 9.9626 Tf 0 -4.289 Td [(xxxxxxxxxx)]TJ
+ET
+endstream
+endobj
+9 0 obj
+<<
+/ExtGState 1 0 R
+/Font << /F8 7 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+endobj
+1 0 obj
+<< /bearopacity <</ca 0.7/CA 0.7>> >>
+endobj
+12 0 obj
+<<
+/Length 313
+>>
+stream
+BT
+/F8 9.9626 Tf 148.712 707.125 Td [(text)]TJ
+ET
+q
+1 0 0 1 169.468 707.125 cm
+/Fm2 Do
+Q
+q
+1 0 0 1 225.37 705.188 cm
+/Fm1 Do
+Q
+BT
+/F8 9.9626 Tf 251.66 707.125 Td [(some)-333(text)]TJ
+ET
+q
+1 0 0 1 297.378 707.125 cm
+/Fm2 Do
+Q
+BT
+/F8 9.9626 Tf 349.958 707.125 Td [(8)-333(0)-334(R)]TJ -46.825 -567.87 Td [(1)]TJ
+ET
+endstream
+endobj
+11 0 obj
+<<
+/Type /Page
+/Contents 12 0 R
+/Resources 10 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 13 0 R
+>>
+endobj
+10 0 obj
+<<
+/ExtGState 1 0 R
+/Font << /F8 7 0 R >>
+/XObject << /Fm2 8 0 R /Fm1 5 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+endobj
+14 0 obj
+[500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 500 277.8 277.8 500 555.6 444.4 555.6 444.4 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 391.7 394.4 388.9 555.6 527.8 722.2 527.8 527.8]
+endobj
+15 0 obj
+<<
+/Length1 1519
+/Length2 10181
+/Length3 0
+/Length 11700
+>>
+[BINARY STREAM]
+endobj
+16 0 obj
+<<
+/Type /FontDescriptor
+/FontName /QMJIYE+CMR10
+/Flags 4
+/FontBBox [-40 -250 1009 750]
+/Ascent 694
+/CapHeight 683
+/Descent -194
+/ItalicAngle 0
+/StemV 69
+/XHeight 431
+/CharSet (/R/e/eight/m/o/one/s/t/x/y/zero)
+/FontFile 15 0 R
+>>
+endobj
+7 0 obj
+<<
+/Type /Font
+/Subtype /Type1
+/BaseFont /QMJIYE+CMR10
+/FontDescriptor 16 0 R
+/FirstChar 48
+/LastChar 121
+/Widths 14 0 R
+>>
+endobj
+13 0 obj
+<<
+/Type /Pages
+/Count 1
+/Kids [11 0 R]
+>>
+endobj
+17 0 obj
+<<
+/Type /Catalog
+/Pages 13 0 R
+>>
+endobj
+18 0 obj
+<<
+/Producer (pdfTeX)
+/Creator (TeX)
+/Trapped /False
+>>
+endobj
+xref
+0 19
+0000000002 65535 f
+0000000645 00000 n
+0000000003 00000 f
+0000000004 00000 f
+0000000000 00000 f
+0000000015 00000 n
+0000000251 00000 n
+0000013770 00000 n
+0000000318 00000 n
+0000000561 00000 n
+0000001186 00000 n
+0000001071 00000 n
+0000000699 00000 n
+0000013909 00000 n
+0000001308 00000 n
+0000001725 00000 n
+0000013524 00000 n
+0000013968 00000 n
+0000014019 00000 n
+trailer
+<< /Size 19
+/Root 17 0 R
+/Info 18 0 R
+ >>
+startxref
+14091
+%%EOF
diff --git a/testfiles/xform.xetex.tpf b/testfiles/xform.xetex.tpf
new file mode 100644
index 0000000..3793697
--- /dev/null
+++ b/testfiles/xform.xetex.tpf
@@ -0,0 +1,149 @@
+%PDF-1.5
+%äðíø
+11 0 obj
+<</Font<</F1 9 0 R>>/ExtGState 4 0 R/Pattern 6 0 R/Shading 7 0 R/ColorSpace 5 0 R/ProcSet[/PDF/Text/ImageC/ImageB/ImageI]>>
+endobj
+10 0 obj
+<</Type/XObject/Subtype/Form/FormType 1/BBox[97.465 -64.807 123.766 -58.471]/Matrix[1
+0 0 1 -97.465 62.765]/yyy(bla)/Resources 11 0 R/Length 72>>
+stream
+ 0 G 0 g BT /F1 9.9626 Tf 97.465 -62.765 Td[<00760076007600760076>]TJ ET
+endstream
+endobj
+13 0 obj
+<</Font<</F1 9 0 R>>/ExtGState 4 0 R/Pattern 6 0 R/Shading 7 0 R/ColorSpace 5 0 R/ProcSet[/PDF/Text/ImageC/ImageB/ImageI]>>
+endobj
+12 0 obj
+<</Type/XObject/Subtype/Form/FormType 1/BBox[97.465 -62.765 150.067 -58.471]/Matrix[1
+0 0 1 -97.465 62.765]/yyy(bla)/Resources 13 0 R/Length 92>>
+stream
+ 0 G 0 g BT /F1 9.9626 Tf 97.465 -62.765 Td[<0074007400740074007400740074007400740074>]TJ ET
+endstream
+endobj
+14 0 obj
+<</Length 408>>
+stream
+ q 1 0 0 1 72 769.89 cm BT /F1 9.9626 Tf 76.712 -62.765 Td[<0069003200740069>]TJ ET q 1 0 0 1 97.465 -62.765 cm /Fm1 Do Q q 1 0 0 1 153.385 -62.765 cm /Fm0 Do Q BT /F1 9.9626 Tf 179.686 -62.765 Td[<00620051004b0032>-333<0069003200740069>]TJ ET q 1 0 0 1 225.385 -62.765 cm /Fm1 Do Q BT /F1 9.9626 Tf 277.988 -62.765 Td[<00210054>-27<002f003700580074003700510060004b0065>]TJ -46.855 -567.87 Td[<0052>]TJ ET Q
+endstream
+endobj
+15 0 obj
+<</ExtGState 4 0 R/ColorSpace 5 0 R/Pattern 6 0 R/Shading 7 0 R/Font<</F1 9 0 R>>/XObject<</Fm1
+12 0 R/Fm0 10 0 R>>/ProcSet[/PDF/Text/ImageC/ImageB/ImageI]>>
+endobj
+4 0 obj
+<</bearopacity<</ca .7/CA .7>>>>
+endobj
+5 0 obj
+<<>>
+endobj
+6 0 obj
+<<>>
+endobj
+7 0 obj
+<<>>
+endobj
+3 0 obj
+<</Resources 15 0 R/Type/Page/Parent 16 0 R/Contents[14 0 R]>>
+endobj
+16 0 obj
+<</Type/Pages/Count 1/Kids[3 0 R]/MediaBox[0 0 595.28 841.89]>>
+endobj
+2 0 obj
+<</Creator(TeX)/Producer(xdvipdfmx)/CreationDate(D:20160520090000-00'00')>>
+endobj
+1 0 obj
+<</Pages 16 0 R/Type/Catalog>>
+endobj
+17 0 obj
+<</Length 553>>
+stream
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CMapName /APWWDF+LMRoman10-Regular-UTF16 def
+/CMapType 2 def
+/CIDSystemInfo <<
+ /Registry (Adobe)
+ /Ordering (UCS)
+ /Supplement 0
+>> def
+1 begincodespacerange
+<0000> <FFFF>
+endcodespacerange
+15 beginbfchar
+<0021> <0040>
+<002F> <0064>
+<0032> <0065>
+<0037> <0066>
+<004B> <006D>
+<0051> <006F>
+<0052> <0031>
+<0054> <0070>
+<0058> <002E>
+<0060> <0072>
+<0062> <0073>
+<0065> <0036>
+<0069> <0074>
+<0074> <0078>
+<0076> <0079>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+endstream
+endobj
+19 0 obj
+<</Subtype/CIDFontType0C/Length 2428>>
+[BINARY STREAM]
+endobj
+20 0 obj
+[33[778]47[556]50[444]55[306]75[833]81[500 500]84[556]88[278]96[392]98[394]101[500]105[389]116[528]118[528]]
+endobj
+21 0 obj
+<</Length 15>>
+[BINARY STREAM]
+endobj
+8 0 obj
+<</Type/Font/Subtype/CIDFontType0/BaseFont/APWWDF+LMRoman10-Regular/CIDSystemInfo<</Registry(Adobe)/Ordering(Identity)/Supplement
+0>>/FontDescriptor 18 0 R/DW 280/W 20 0 R>>
+endobj
+18 0 obj
+<</Type/FontDescriptor/Ascent 806/Descent -194/StemV 69/CapHeight 806/AvgWidth 549/FontBBox[-430
+-290 1417 1127]/ItalicAngle 0/Flags 6/Style<</Panose<000000000500000000000000>>>/FontName/APWWDF+LMRoman10-Regular/FontFile3
+19 0 R/CIDSet 21 0 R>>
+endobj
+9 0 obj
+<</Type/Font/Subtype/Type0/BaseFont/APWWDF+LMRoman10-Regular-Identity-H/Encoding/Identity-H/DescendantFonts[8 0 R]/ToUnicode
+17 0 R>>
+endobj
+xref
+0 22
+0000000000 65535 f
+0000001808 00000 n
+0000001717 00000 n
+0000001559 00000 n
+0000001451 00000 n
+0000001499 00000 n
+0000001519 00000 n
+0000001539 00000 n
+0000005147 00000 n
+0000005597 00000 n
+0000000155 00000 n
+0000000015 00000 n
+0000000547 00000 n
+0000000407 00000 n
+0000000819 00000 n
+0000001277 00000 n
+0000001637 00000 n
+0000001854 00000 n
+0000005336 00000 n
+0000002457 00000 n
+0000004958 00000 n
+0000005083 00000 n
+trailer
+<</Root 1 0 R/Info 2 0 R/ID[<2517ba18ae7e93029b6c9255d7f2aed1><2517ba18ae7e93029b6c9255d7f2aed1>]/Size
+22>>
+startxref
+5746
+%%EOF
More information about the latex3-commits
mailing list