[latex3-commits] [git/LaTeX3-latex3-pdfresources] backendtest: moved/remade more tests (7903376)

Ulrike Fischer fischer at troubleshooting-tex.de
Wed Aug 28 00:20:45 CEST 2019


Repository : https://github.com/latex3/pdfresources
On branch  : backendtest
Link       : https://github.com/latex3/pdfresources/commit/79033765008bf6d88b13989392b529d7327ec046

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

commit 79033765008bf6d88b13989392b529d7327ec046
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date:   Wed Aug 28 00:20:45 2019 +0200

    moved/remade more tests


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

79033765008bf6d88b13989392b529d7327ec046
 .../transparent-tikz.pdftex.tpf                    | 151 +++++++--------
 .../transparent-tikz.pvt                           |   2 +-
 .../transparent-tikz.tpf                           | 141 +++++++-------
 testfiles-pool/transparent.luatex.tpf              | 131 -------------
 testfiles-pool/transparent.pvt                     |  16 --
 testfiles-pool/transparent.tpf                     | 135 -------------
 .../pgfpatches.luatex.tpf                          | 204 +++++++++-----------
 {testfiles-pool => testfiles}/pgfpatches.pvt       |   0
 {testfiles-pool => testfiles}/pgfpatches.tpf       | 213 ++++++++++-----------
 testfiles/pgfpatches.xetex.tpf                     | 185 ++++++++++++++++++
 10 files changed, 513 insertions(+), 665 deletions(-)

diff --git a/testfiles-pool/transparent-tikz.tpf b/testfiles-noxetex/transparent-tikz.pdftex.tpf
similarity index 62%
rename from testfiles-pool/transparent-tikz.tpf
rename to testfiles-noxetex/transparent-tikz.pdftex.tpf
index db057d4..06a69b6 100644
--- a/testfiles-pool/transparent-tikz.tpf
+++ b/testfiles-noxetex/transparent-tikz.pdftex.tpf
@@ -1,6 +1,6 @@
 %PDF-1.5
 %ÐÔÅØ
-11 0 obj
+7 0 obj
 <<
 /Length 131       
 >>
@@ -17,23 +17,23 @@ BT
 ET
 endstream
 endobj
-10 0 obj
+6 0 obj
 <<
 /Type /Page
-/Contents 11 0 R
-/Resources 9 0 R
+/Contents 7 0 R
+/Resources 5 0 R
 /MediaBox [0 0 612 792]
-/Parent 13 0 R
+/Parent 9 0 R
 >>
 endobj
-9 0 obj
+5 0 obj
 <<
-/ExtGState 1 0 R /ColorSpace 2 0 R /Pattern 3 0 R /Shading 4 0 R /Properties 5 0 R 
-/Font << /F8 12 0 R >>
+/ExtGState 1 0 R/ColorSpace 2 0 R
+/Font << /F8 8 0 R >>
 /ProcSet [ /PDF /Text ]
 >>
 endobj
-16 0 obj
+12 0 obj
 <<
 /Length 336       
 >>
@@ -72,35 +72,41 @@ BT
 ET
 endstream
 endobj
-15 0 obj
+11 0 obj
 <<
 /Type /Page
-/Contents 16 0 R
-/Resources 14 0 R
+/Contents 12 0 R
+/Resources 10 0 R
 /MediaBox [0 0 612 792]
-/Parent 13 0 R
+/Parent 9 0 R
 >>
 endobj
-14 0 obj
+10 0 obj
 <<
-/ExtGState 1 0 R /ColorSpace 2 0 R /Pattern 3 0 R /Shading 4 0 R /Properties 5 0 R 
-/Font << /F8 12 0 R >>
+/ExtGState 1 0 R/ColorSpace 2 0 R
+/Font << /F8 8 0 R >>
 /ProcSet [ /PDF /Text ]
 >>
 endobj
-19 0 obj
+1 0 obj
+<< /TRP1 <</ca 1/CA 1>> /pgf at CA0.5  << /CA 0.5 >> /pgf at ca0.5  << /ca 0.5 >> /TRP0.5 <</ca 0.5/CA 0.5>> /TRP0.3 <</ca 0.3/CA 0.3>>  >>
+endobj
+2 0 obj
+<< /pgfprgb  [/Pattern /DeviceRGB]  >>
+endobj
+15 0 obj
 <<
-/Length 187       
+/Length 189       
 >>
 stream
 /TRP1 gs
 0 g 0 G
 0 g 0 G
-/TRP.5 gs
+/TRP0.5 gs
 BT
 /F8 9.9626 Tf 148.712 657.235 Td [(xxxxxxxxxxx)]TJ
 /TRP1 gs
-/TRP.3 gs
+/TRP0.3 gs
  [-333(xxxxxxxxxxx)]TJ
 /TRP1 gs
 0 g 0 G
@@ -109,41 +115,26 @@ BT
 ET
 endstream
 endobj
-18 0 obj
+14 0 obj
 <<
 /Type /Page
-/Contents 19 0 R
-/Resources 17 0 R
+/Contents 15 0 R
+/Resources 13 0 R
 /MediaBox [0 0 612 792]
-/Parent 13 0 R
+/Parent 9 0 R
 >>
 endobj
-17 0 obj
+13 0 obj
 <<
-/ExtGState 1 0 R /ColorSpace 2 0 R /Pattern 3 0 R /Shading 4 0 R /Properties 5 0 R 
-/Font << /F8 12 0 R >>
+/ExtGState 1 0 R/ColorSpace 2 0 R
+/Font << /F8 8 0 R >>
 /ProcSet [ /PDF /Text ]
 >>
 endobj
-1 0 obj
-<< /TRP.5 <</ca .5/CA .5>> /TRP.3 <</ca .3/CA .3>> /TRP1 <</ca 1/CA 1>> /pgf at CA0.5  << /CA 0.5 >> /pgf at ca0.5  << /ca 0.5 >>  >>
-endobj
-2 0 obj
-<< /pgfprgb  [/Pattern /DeviceRGB]  >>
-endobj
-3 0 obj
-<<  >>
-endobj
-4 0 obj
-<<  >>
-endobj
-5 0 obj
-<<  >>
-endobj
-20 0 obj
+16 0 obj
 [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]
 endobj
-21 0 obj
+17 0 obj
 <<
 /Length1 1456
 /Length2 8544
@@ -152,7 +143,7 @@ endobj
 >>
 [BINARY STREAM]
 endobj
-22 0 obj
+18 0 obj
 <<
 /Type /FontDescriptor
 /FontName /OCJAFC+CMR10
@@ -165,34 +156,34 @@ endobj
 /StemV 69
 /XHeight 431
 /CharSet (/a/b/c/one/three/two/x)
-/FontFile 21 0 R
+/FontFile 17 0 R
 >>
 endobj
-12 0 obj
+8 0 obj
 <<
 /Type /Font
 /Subtype /Type1
 /BaseFont /OCJAFC+CMR10
-/FontDescriptor 22 0 R
+/FontDescriptor 18 0 R
 /FirstChar 49
 /LastChar 120
-/Widths 20 0 R
+/Widths 16 0 R
 >>
 endobj
-13 0 obj
+9 0 obj
 <<
 /Type /Pages
 /Count 3
-/Kids [10 0 R 15 0 R 18 0 R]
+/Kids [6 0 R 11 0 R 14 0 R]
 >>
 endobj
-23 0 obj
+19 0 obj
 <<
 /Type /Catalog
-/Pages 13 0 R
+/Pages 9 0 R
 >>
 endobj
-24 0 obj
+20 0 obj
 <<
 /Producer (pdfTeX)
 /Creator (TeX)
@@ -200,37 +191,33 @@ endobj
 >>
 endobj
 xref
-0 25
-0000000006 65535 f 
-0000001627 00000 n 
-0000001770 00000 n 
-0000001824 00000 n 
-0000001846 00000 n 
-0000001868 00000 n 
-0000000007 00000 f 
-0000000008 00000 f 
+0 21
+0000000003 65535 f 
+0000001013 00000 n 
+0000001162 00000 n 
+0000000004 00000 f 
 0000000000 00000 f 
-0000000312 00000 n 
-0000000205 00000 n 
+0000000308 00000 n 
+0000000204 00000 n 
 0000000015 00000 n 
-0000012632 00000 n 
-0000012772 00000 n 
-0000000967 00000 n 
-0000000859 00000 n 
-0000000464 00000 n 
-0000001474 00000 n 
-0000001366 00000 n 
-0000001120 00000 n 
-0000001890 00000 n 
-0000002297 00000 n 
-0000012395 00000 n 
-0000012845 00000 n 
-0000012896 00000 n 
+0000012415 00000 n 
+0000012554 00000 n 
+0000000911 00000 n 
+0000000804 00000 n 
+0000000409 00000 n 
+0000001571 00000 n 
+0000001464 00000 n 
+0000001216 00000 n 
+0000001673 00000 n 
+0000002080 00000 n 
+0000012178 00000 n 
+0000012625 00000 n 
+0000012675 00000 n 
 trailer
-<< /Size 25
-/Root 23 0 R
-/Info 24 0 R
+<< /Size 21
+/Root 19 0 R
+/Info 20 0 R
  >>
 startxref
-12968
+12747
 %%EOF
diff --git a/testfiles-pool/transparent-tikz.pvt b/testfiles-noxetex/transparent-tikz.pvt
similarity index 89%
rename from testfiles-pool/transparent-tikz.pvt
rename to testfiles-noxetex/transparent-tikz.pvt
index 599844a..34f20b4 100644
--- a/testfiles-pool/transparent-tikz.pvt
+++ b/testfiles-noxetex/transparent-tikz.pvt
@@ -3,7 +3,7 @@
 \RequirePackage[enable-debug,check-declarations]{expl3}
 \RequirePackage[patches]{pdfresources}
 \documentclass{article}
-\usepackage{transparent}
+\usepackage{new-transparent}
 \usepackage{tikz}
 \begin{document}
 \START
diff --git a/testfiles-pool/transparent-tikz.luatex.tpf b/testfiles-noxetex/transparent-tikz.tpf
similarity index 60%
rename from testfiles-pool/transparent-tikz.luatex.tpf
rename to testfiles-noxetex/transparent-tikz.tpf
index b1366f6..9fd7f12 100644
--- a/testfiles-pool/transparent-tikz.luatex.tpf
+++ b/testfiles-noxetex/transparent-tikz.tpf
@@ -1,6 +1,6 @@
 %PDF-1.5
 %ÌÕÁÔÅØÐÄÆ
-11 0 obj
+7 0 obj
 << /Length 159 >>        
 stream
 /TRP1 gs
@@ -16,13 +16,13 @@ BT
 ET
 endstream
 endobj
-10 0 obj
-<< /Type /Page /Contents 11 0 R /Resources 9 0 R /MediaBox [ 0 0 612 792 ] /Parent 13 0 R >>
+6 0 obj
+<< /Type /Page /Contents 7 0 R /Resources 5 0 R /MediaBox [ 0 0 612 792 ] /Parent 9 0 R >>
 endobj
-9 0 obj
-<< /ExtGState 1 0 R /ColorSpace 2 0 R /Pattern 3 0 R /Shading 4 0 R /Properties 5 0 R  /Font << /F25 12 0 R >> /ProcSet [ /PDF /Text ] >>
+5 0 obj
+<< /ExtGState 1 0 R/ColorSpace 2 0 R /Font << /F25 8 0 R >> /ProcSet [ /PDF /Text ] >>
 endobj
-16 0 obj
+12 0 obj
 << /Length 349 >>        
 stream
 /TRP1 gs
@@ -60,24 +60,30 @@ BT
 ET
 endstream
 endobj
-15 0 obj
-<< /Type /Page /Contents 16 0 R /Resources 14 0 R /MediaBox [ 0 0 612 792 ] /Parent 13 0 R >>
+11 0 obj
+<< /Type /Page /Contents 12 0 R /Resources 10 0 R /MediaBox [ 0 0 612 792 ] /Parent 9 0 R >>
 endobj
-14 0 obj
-<< /ExtGState 1 0 R /ColorSpace 2 0 R /Pattern 3 0 R /Shading 4 0 R /Properties 5 0 R  /Font << /F25 12 0 R >> /ProcSet [ /PDF /Text ] >>
+10 0 obj
+<< /ExtGState 1 0 R/ColorSpace 2 0 R /Font << /F25 8 0 R >> /ProcSet [ /PDF /Text ] >>
 endobj
-19 0 obj
-<< /Length 294 >>        
+1 0 obj
+<< /TRP1 <</ca 1/CA 1>> /pgf at CA0.5  << /CA 0.5 >> /pgf at ca0.5  << /ca 0.5 >> /TRP0.5 <</ca 0.5/CA 0.5>> /TRP0.3 <</ca 0.3/CA 0.3>>  >>
+endobj
+2 0 obj
+<< /pgfprgb  [/Pattern /DeviceRGB]  >>
+endobj
+15 0 obj
+<< /Length 296 >>        
 stream
 /TRP1 gs
 0 g 0 G
 0 g 0 G
-/TRP.5 gs
+/TRP0.5 gs
 BT
 /F25 9.96264 Tf
 1 0 0 1 148.712 657.235 Tm [<00740074007400740074007400740074007400740074>]TJ
 /TRP1 gs
-/TRP.3 gs
+/TRP0.3 gs
 1 0 0 1 209.893 657.235 Tm [<00740074007400740074007400740074007400740074>]TJ
 /TRP1 gs
 0 g 0 G
@@ -86,42 +92,27 @@ BT
 ET
 endstream
 endobj
-18 0 obj
-<< /Type /Page /Contents 19 0 R /Resources 17 0 R /MediaBox [ 0 0 612 792 ] /Parent 13 0 R >>
-endobj
-17 0 obj
-<< /ExtGState 1 0 R /ColorSpace 2 0 R /Pattern 3 0 R /Shading 4 0 R /Properties 5 0 R  /Font << /F25 12 0 R >> /ProcSet [ /PDF /Text ] >>
-endobj
-1 0 obj
-<< /TRP.5 <</ca .5/CA .5>> /TRP.3 <</ca .3/CA .3>> /TRP1 <</ca 1/CA 1>> /pgf at CA0.5  << /CA 0.5 >> /pgf at ca0.5  << /ca 0.5 >>  >>
-endobj
-2 0 obj
-<< /pgfprgb  [/Pattern /DeviceRGB]  >>
-endobj
-3 0 obj
-<<  >>
-endobj
-4 0 obj
-<<  >>
+14 0 obj
+<< /Type /Page /Contents 15 0 R /Resources 13 0 R /MediaBox [ 0 0 612 792 ] /Parent 9 0 R >>
 endobj
-5 0 obj
-<<  >>
+13 0 obj
+<< /ExtGState 1 0 R/ColorSpace 2 0 R /Font << /F25 8 0 R >> /ProcSet [ /PDF /Text ] >>
 endobj
-20 0 obj
+16 0 obj
 [ 28 [ 500 ] 35 [ 556 ] 43 [ 444 ] 82 [ 500 ] 106 [ 500 500 ] 116 [ 528 ] ]
 endobj
-22 0 obj
+18 0 obj
 << /Length 15 >>         
 [BINARY STREAM]
 endobj
-23 0 obj
+19 0 obj
 << /Subtype /CIDFontType0C /Length 1423 >>       
 [BINARY STREAM]
 endobj
-21 0 obj
-<< /Type /FontDescriptor /FontName /BXGANP+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 23 0 R /CIDSet 22 0 R >>
+17 0 obj
+<< /Type /FontDescriptor /FontName /BXGANP+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 19 0 R /CIDSet 18 0 R >>
 endobj
-24 0 obj
+20 0 obj
 << /Length 776 >>        
 stream
 %!PS-Adobe-3.0 Resource-CMap
@@ -163,53 +154,49 @@ end
 %%EOF
 endstream
 endobj
-12 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /BXGANP+LMRoman10-Regular /DescendantFonts [ 25 0 R ] /ToUnicode 24 0 R >>
+8 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /BXGANP+LMRoman10-Regular /DescendantFonts [ 21 0 R ] /ToUnicode 20 0 R >>
 endobj
-25 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /BXGANP+LMRoman10-Regular /FontDescriptor 21 0 R /W 20 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+21 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /BXGANP+LMRoman10-Regular /FontDescriptor 17 0 R /W 16 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
 endobj
-13 0 obj
-<< /Type /Pages  /Count 3 /Kids [ 10 0 R 15 0 R 18 0 R ] >>
+9 0 obj
+<< /Type /Pages  /Count 3 /Kids [ 6 0 R 11 0 R 14 0 R ] >>
 endobj
-26 0 obj
-<< /Type /Catalog /Pages 13 0 R >>
+22 0 obj
+<< /Type /Catalog /Pages 9 0 R >>
 endobj
-27 0 obj
+23 0 obj
 << /Producer (LuaTeX) /Creator (TeX) /Trapped /False >>
 endobj
 xref
-0 28
-0000000006 65535 f 
-0000001792 00000 n 
-0000001935 00000 n 
-0000001989 00000 n 
-0000002011 00000 n 
-0000002033 00000 n 
-0000000007 00000 f 
-0000000008 00000 f 
+0 24
+0000000003 65535 f 
+0000001067 00000 n 
+0000001216 00000 n 
+0000000004 00000 f 
 0000000000 00000 f 
-0000000348 00000 n 
-0000000239 00000 n 
+0000000344 00000 n 
+0000000238 00000 n 
 0000000020 00000 n 
-0000004801 00000 n 
-0000005155 00000 n 
-0000001020 00000 n 
-0000000910 00000 n 
-0000000501 00000 n 
-0000001638 00000 n 
-0000001528 00000 n 
-0000001174 00000 n 
-0000002055 00000 n 
-0000003729 00000 n 
-0000002147 00000 n 
-0000002222 00000 n 
-0000003965 00000 n 
-0000004955 00000 n 
-0000005231 00000 n 
-0000005282 00000 n 
+0000004584 00000 n 
+0000004937 00000 n 
+0000000964 00000 n 
+0000000855 00000 n 
+0000000446 00000 n 
+0000001735 00000 n 
+0000001626 00000 n 
+0000001270 00000 n 
+0000001838 00000 n 
+0000003512 00000 n 
+0000001930 00000 n 
+0000002005 00000 n 
+0000003748 00000 n 
+0000004737 00000 n 
+0000005011 00000 n 
+0000005061 00000 n 
 trailer
-<< /Size 28 /Root 26 0 R /Info 27 0 R >>
+<< /Size 24 /Root 22 0 R /Info 23 0 R >>
 startxref
-5354
+5133
 %%EOF
diff --git a/testfiles-pool/transparent.luatex.tpf b/testfiles-pool/transparent.luatex.tpf
deleted file mode 100644
index 7282994..0000000
--- a/testfiles-pool/transparent.luatex.tpf
+++ /dev/null
@@ -1,131 +0,0 @@
-%PDF-1.5
-%ÌÕÁÔÅØÐÄÆ
-8 0 obj
-<< /Length 263 >>        
-stream
-/TRP1 gs
-/TRP.5 gs
-BT
-/F25 9.96264 Tf
-1 0 0 1 148.712 707.125 Tm [<00740074007400740074007400740074007400740074>]TJ
-/TRP1 gs
-/TRP.3 gs
-1 0 0 1 209.893 707.125 Tm [<00740074007400740074007400740074007400740074>]TJ
-/TRP1 gs
-1 0 0 1 303.133 139.255 Tm [<0052>]TJ
-ET
-endstream
-endobj
-7 0 obj
-<< /Type /Page /Contents 8 0 R /Resources 6 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 10 0 R >>
-endobj
-6 0 obj
-<< /ExtGState 1 0 R /ColorSpace 2 0 R /Pattern 3 0 R /Shading 4 0 R /Properties 5 0 R  /Font << /F25 9 0 R >> /ProcSet [ /PDF /Text ] >>
-endobj
-1 0 obj
-<< /TRP.5 <</ca .5/CA .5>> /TRP.3 <</ca .3/CA .3>> /TRP1 <</ca 1/CA 1>>  >>
-endobj
-2 0 obj
-<<  >>
-endobj
-3 0 obj
-<<  >>
-endobj
-4 0 obj
-<<  >>
-endobj
-5 0 obj
-<<  >>
-endobj
-11 0 obj
-[ 82 [ 500 ] 116 [ 528 ] ]
-endobj
-13 0 obj
-<< /Length 15 >>         
-[BINARY STREAM]
-endobj
-14 0 obj
-<< /Subtype /CIDFontType0C /Length 772 >>        
-[BINARY STREAM]
-endobj
-12 0 obj
-<< /Type /FontDescriptor /FontName /QVKDUG+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 14 0 R /CIDSet 13 0 R >>
-endobj
-15 0 obj
-<< /Length 706 >>        
-stream
-%!PS-Adobe-3.0 Resource-CMap
-%%DocumentNeededResources: ProcSet (CIDInit)
-%%IncludeResource: ProcSet (CIDInit)
-%%BeginResource: CMap (TeX-QVKDUG-LMRoman10-Regular-0)
-%%Title: (TeX-QVKDUG-LMRoman10-Regular-0 TeX QVKDUG-LMRoman10-Regular 0)
-%%Version: 1.000
-%%EndComments
-/CIDInit /ProcSet findresource begin
-12 dict begin
-begincmap
-/CIDSystemInfo
-<< /Registry (TeX)
-/Ordering (QVKDUG-LMRoman10-Regular)
-/Supplement 0
->> def
-/CMapName /TeX-Identity-QVKDUG-LMRoman10-Regular def
-/CMapType 2 def
-1 begincodespacerange
-<0000> <FFFF>
-endcodespacerange
-0 beginbfrange
-endbfrange
-2 beginbfchar
-<0052> <0031>
-<0074> <0078>
-endbfchar
-endcmap
-CMapName currentdict /CMap defineresource pop
-end
-end
-%%EndResource
-%%EOF
-endstream
-endobj
-9 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /QVKDUG+LMRoman10-Regular /DescendantFonts [ 16 0 R ] /ToUnicode 15 0 R >>
-endobj
-16 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /QVKDUG+LMRoman10-Regular /FontDescriptor 12 0 R /W 11 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
-endobj
-10 0 obj
-<< /Type /Pages  /Count 1 /Kids [ 7 0 R ] >>
-endobj
-17 0 obj
-<< /Type /Catalog /Pages 10 0 R >>
-endobj
-18 0 obj
-<< /Producer (LuaTeX) /Creator (TeX) /Trapped /False >>
-endobj
-xref
-0 19
-0000000000 65535 f 
-0000000608 00000 n 
-0000000699 00000 n 
-0000000721 00000 n 
-0000000743 00000 n 
-0000000765 00000 n 
-0000000456 00000 n 
-0000000342 00000 n 
-0000000020 00000 n 
-0000002763 00000 n 
-0000003116 00000 n 
-0000000787 00000 n 
-0000001761 00000 n 
-0000000830 00000 n 
-0000000905 00000 n 
-0000001997 00000 n 
-0000002916 00000 n 
-0000003177 00000 n 
-0000003228 00000 n 
-trailer
-<< /Size 19 /Root 17 0 R /Info 18 0 R >>
-startxref
-3300
-%%EOF
diff --git a/testfiles-pool/transparent.pvt b/testfiles-pool/transparent.pvt
deleted file mode 100644
index 07d2bba..0000000
--- a/testfiles-pool/transparent.pvt
+++ /dev/null
@@ -1,16 +0,0 @@
-% !Mode:: "TeX:UTF-8:Main"
-\input{regression-test}
-\RequirePackage[enable-debug,check-declarations]{expl3}
-\RequirePackage[patches]{pdfresources}
-\DeclareDocumentMetaData{uncompress}
-\documentclass{article}
-\makeatletter
-\usepackage{transparent} 
-\begin{document}
-\START
-\ExplSyntaxOn
-\pdf_pageresources_gput:nnn{ExtGState}{duckopacity}{<</ca~0.2/CA~0.2>>}
-\ExplSyntaxOff
-\texttransparent{0.5}{xxxxxxxxxxx}
-\texttransparent{0.3}{xxxxxxxxxxx}
-\end{document} 
\ No newline at end of file
diff --git a/testfiles-pool/transparent.tpf b/testfiles-pool/transparent.tpf
deleted file mode 100644
index a39a322..0000000
--- a/testfiles-pool/transparent.tpf
+++ /dev/null
@@ -1,135 +0,0 @@
-%PDF-1.5
-%ÐÔÅØ
-8 0 obj
-<<
-/Length 155       
->>
-stream
-/TRP1 gs
-/TRP.5 gs
-BT
-/F8 9.9626 Tf 148.712 707.125 Td [(xxxxxxxxxxx)]TJ
-/TRP1 gs
-/TRP.3 gs
- [-333(xxxxxxxxxxx)]TJ
-/TRP1 gs
- 154.421 -567.87 Td [(1)]TJ
-ET
-endstream
-endobj
-7 0 obj
-<<
-/Type /Page
-/Contents 8 0 R
-/Resources 6 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 10 0 R
->>
-endobj
-6 0 obj
-<<
-/ExtGState 1 0 R /ColorSpace 2 0 R /Pattern 3 0 R /Shading 4 0 R /Properties 5 0 R 
-/Font << /F8 9 0 R >>
-/ProcSet [ /PDF /Text ]
->>
-endobj
-1 0 obj
-<< /TRP.5 <</ca .5/CA .5>> /TRP.3 <</ca .3/CA .3>> /TRP1 <</ca 1/CA 1>>  >>
-endobj
-2 0 obj
-<<  >>
-endobj
-3 0 obj
-<<  >>
-endobj
-4 0 obj
-<<  >>
-endobj
-5 0 obj
-<<  >>
-endobj
-11 0 obj
-[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]
-endobj
-12 0 obj
-<<
-/Length1 1380
-/Length2 6282
-/Length3 0
-/Length 7662      
->>
-[BINARY STREAM]
-endobj
-13 0 obj
-<<
-/Type /FontDescriptor
-/FontName /XKHRBG+CMR10
-/Flags 4
-/FontBBox [-40 -250 1009 750]
-/Ascent 694
-/CapHeight 683
-/Descent -194
-/ItalicAngle 0
-/StemV 69
-/XHeight 431
-/CharSet (/one/x)
-/FontFile 12 0 R
->>
-endobj
-9 0 obj
-<<
-/Type /Font
-/Subtype /Type1
-/BaseFont /XKHRBG+CMR10
-/FontDescriptor 13 0 R
-/FirstChar 49
-/LastChar 120
-/Widths 11 0 R
->>
-endobj
-10 0 obj
-<<
-/Type /Pages
-/Count 1
-/Kids [7 0 R]
->>
-endobj
-14 0 obj
-<<
-/Type /Catalog
-/Pages 10 0 R
->>
-endobj
-15 0 obj
-<<
-/Producer (pdfTeX)
-/Creator (TeX)
-/Trapped /False
->>
-endobj
-xref
-0 16
-0000000000 65535 f 
-0000000491 00000 n 
-0000000582 00000 n 
-0000000604 00000 n 
-0000000626 00000 n 
-0000000648 00000 n 
-0000000340 00000 n 
-0000000228 00000 n 
-0000000015 00000 n 
-0000009058 00000 n 
-0000009197 00000 n 
-0000000670 00000 n 
-0000001077 00000 n 
-0000008837 00000 n 
-0000009255 00000 n 
-0000009306 00000 n 
-trailer
-<< /Size 16
-/Root 14 0 R
-/Info 15 0 R
- >>
-startxref
-9378
-%%EOF
diff --git a/testfiles-pool/pgfpatches.luatex.tpf b/testfiles/pgfpatches.luatex.tpf
similarity index 68%
rename from testfiles-pool/pgfpatches.luatex.tpf
rename to testfiles/pgfpatches.luatex.tpf
index 859f0ba..cfc57f8 100644
--- a/testfiles-pool/pgfpatches.luatex.tpf
+++ b/testfiles/pgfpatches.luatex.tpf
@@ -1,33 +1,30 @@
 %PDF-1.5
 %ÌÕÁÔÅØÐÄÆ
-9 0 obj
+8 0 obj
+[ 5 0 R 6 0 R ]
+endobj
+5 0 obj
 << /Type/OCG/Name(View)/Usage<</Print<</PrintState/OFF>> /View<</ViewState/ON>> >> >>
 endobj
-10 0 obj
+6 0 obj
 << /Type/OCG/Name(Print)/Usage<</Print<</PrintState/ON>> /View<</ViewState/OFF>> >> >>
 endobj
-12 0 obj
-[ 9 0 R 10 0 R ]
-endobj
-11 0 obj
-<< /OFF[10 0 R]/AS[<</Event/View/OCGs 12 0 R/Category[/View]>><</Event/Print/OCGs 12 0 R/Category[/Print]>><</Event/Export/OCGs 12 0 R/Category[/Print]>>] >>
+7 0 obj
+<< /OFF[6 0 R]/AS[<</Event/View/OCGs 8 0 R/Category[/View]>><</Event/Print/OCGs 8 0 R/Category[/Print]>><</Event/Export/OCGs 8 0 R/Category[/Print]>>] >>
 endobj
-13 0 obj
-<< /S /GoTo /D [ 14 0 R /Fit ] >>
-endobj
-15 0 obj
-<<  /Type /Pattern /PatternType 1 /PaintType 2 /TilingType 1 /BBox [-0.99628 -0.99628 3.9851 3.9851] /XStep 2.98883 /YStep 2.98883 /Resources << >>  /Length 43 >>         
+9 0 obj
+<<  /Type /Pattern /PatternType 1 /PaintType 2 /TilingType 1 /BBox [-0.99628 -0.99628 3.9851 3.9851] /XStep 2.98883 /YStep 2.98883 /Matrix [1.0 0.0 0.0 1.0 0.0 0.0] /Resources << >>  /Length 43 >>         
 stream
 q 0.3985 w 0.0 0.0 m 3.08846 3.08846 l S Q 
 endstream
 endobj
-16 0 obj
-<<  /Type /Pattern /PatternType 1 /PaintType 1 /TilingType 1 /BBox [0.0 0.0 11.33871 11.33871] /XStep 11.33871 /YStep 11.33871 /Resources << >>  /Length 103 >>        
+10 0 obj
+<<  /Type /Pattern /PatternType 1 /PaintType 1 /TilingType 1 /BBox [0.0 0.0 11.33871 11.33871] /XStep 11.33871 /YStep 11.33871 /Matrix [1.0 0.0 0.0 1.0 0.0 0.0] /Resources << >>  /Length 103 >>        
 stream
 q 0.0 0.0 11.6222 11.6222 re f 0.8 g 0.0 0.0 5.66934 5.66934 re 5.66934 5.66934 5.66934 5.66934 re f Q 
 endstream
 endobj
-18 0 obj
+13 0 obj
 << /Length 905 >>        
 stream
 0 g 0 G
@@ -121,25 +118,34 @@ BT
 ET
 endstream
 endobj
-14 0 obj
-<< /Type /Page /Contents 18 0 R /Resources 17 0 R /MediaBox [ 0 0 612 792 ] /Parent 22 0 R >>
+12 0 obj
+<< /Type /Page /Contents 13 0 R /Resources 11 0 R /MediaBox [ 0 0 612 792 ] /Parent 17 0 R >>
 endobj
-19 0 obj
-<< /D [ 14 0 R /XYZ 132.768 705.06 null ] >>
+14 0 obj
+<< /D [ 12 0 R /XYZ 132.768 705.06 null ] >>
 endobj
-20 0 obj
-<< /D [ 14 0 R /XYZ 133.768 667.198 null ] >>
+15 0 obj
+<< /D [ 12 0 R /XYZ 133.768 667.198 null ] >>
 endobj
-17 0 obj
-<< /ExtGState 1 0 R /ColorSpace 2 0 R /Pattern 3 0 R /Shading 4 0 R /Properties 5 0 R  /Font << /F25 21 0 R >> /ProcSet [ /PDF /Text ] >>
+11 0 obj
+<< /ExtGState 1 0 R/ColorSpace 2 0 R/Pattern 3 0 R /Font << /F25 16 0 R >> /ProcSet [ /PDF /Text ] >>
 endobj
-23 0 obj
-<<  /Type /Pattern /PatternType 1 /PaintType 1 /TilingType 1 /BBox [0.0 0.0 7.97021 7.97021] /XStep 7.97021 /YStep 7.97021 /Resources << >>  /Length 1052 >>       
+18 0 obj
+<<  /Type /Pattern /PatternType 1 /PaintType 1 /TilingType 1 /BBox [0.0 0.0 7.97021 7.97021] /XStep 7.97021 /YStep 7.97021 /Matrix [1.0 0.0 0.0 1.0 0.0 0.0] /Resources << >>  /Length 1052 >>       
 stream
 q 0.6875 0.76562 0.86718 rg 0.0 0.0 7.97021 7.97021 re f 0.93437 0.93828 0.94336 rg 2.98883 1.74348 m 2.98883 2.29372 2.54279 2.73976 1.99255 2.73976 c 1.4423 2.73976 0.99628 2.29372 0.99628 1.74348 c 0.99628 1.19324 1.4423 0.74721 1.99255 0.74721 c 2.54279 0.74721 2.98883 1.19324 2.98883 1.74348 c h 1.99255 1.74348 m 6.97394 5.72859 m 6.97394 6.27882 6.5279 6.72487 5.97766 6.72487 c 5.42741 6.72487 4.98138 6.27882 4.98138 5.72859 c 4.98138 5.17834 5.42741 4.73232 5.97766 4.73232 c 6.5279 4.73232 6.97394 5.17834 6.97394 5.72859 c h 5.97766 5.72859 m f 0.54062 0.56796 0.60352 rg 2.98883 2.24162 m 2.98883 2.79185 2.54279 3.2379 1.99255 3.2379 c 1.4423 3.2379 0.99628 2.79185 0.99628 2.24162 c 0.99628 1.69138 1.4423 1.24535 1.99255 1.24535 c 2.54279 1.24535 2.98883 1.69138 2.98883 2.24162 c h 1.99255 2.24162 m 6.97394 6.22673 m 6.97394 6.77696 6.5279 7.223 5.97766 7.223 c 5.42741 7.223 4.98138 6.77696 4.98138 6.22673 c 4.98138 5.67648 5.42741 5.23045 5.97766 5.23045 c 6.5279 5.23045 6.97394 5.67648 6.97394 6.22673 c h 5.97766 6.22673 m f Q 
 endstream
 endobj
-26 0 obj
+1 0 obj
+<< /pgf at CA0.5  << /CA 0.5 >> /pgf at ca0.5  << /ca 0.5 >>  >>
+endobj
+2 0 obj
+<< /pgfprgb  [/Pattern /DeviceRGB]  >>
+endobj
+3 0 obj
+<< /pgfpat3 9 0 R /pgfpat13 10 0 R /pgfpat20 18 0 R  >>
+endobj
+21 0 obj
 << /Length 550 >>        
 stream
 0 g 0 G
@@ -187,48 +193,33 @@ BT
 ET
 endstream
 endobj
-25 0 obj
-<< /Type /Page /Contents 26 0 R /Resources 24 0 R /MediaBox [ 0 0 612 792 ] /Parent 22 0 R >>
-endobj
-27 0 obj
-<< /D [ 25 0 R /XYZ 132.768 705.06 null ] >>
-endobj
-24 0 obj
-<< /ExtGState 1 0 R /ColorSpace 2 0 R /Pattern 3 0 R /Shading 4 0 R /Properties 5 0 R  /Font << /F25 21 0 R >> /ProcSet [ /PDF /Text ] >>
-endobj
-1 0 obj
-<< /pgf at CA0.5  << /CA 0.5 >> /pgf at ca0.5  << /ca 0.5 >>  >>
-endobj
-2 0 obj
-<< /pgfprgb  [/Pattern /DeviceRGB]  >>
-endobj
-3 0 obj
-<< /pgfpat3 15 0 R /pgfpat13 16 0 R /pgfpat20 23 0 R  >>
+20 0 obj
+<< /Type /Page /Contents 21 0 R /Resources 19 0 R /MediaBox [ 0 0 612 792 ] /Parent 17 0 R >>
 endobj
-4 0 obj
-<<  >>
+22 0 obj
+<< /D [ 20 0 R /XYZ 132.768 705.06 null ] >>
 endobj
-5 0 obj
-<< /OCView 9 0 R /OCPrint 10 0 R  >>
+19 0 obj
+<< /ExtGState 1 0 R/ColorSpace 2 0 R/Pattern 3 0 R /Font << /F25 16 0 R >> /ProcSet [ /PDF /Text ] >>
 endobj
-28 0 obj
-<< /OCGs [9 0 R 10 0 R]/D 11 0 R >>
+23 0 obj
+<< /OCGs [5 0 R 6 0 R]/D 7 0 R >>
 endobj
-29 0 obj
+24 0 obj
 [ 35 [ 556 ] 82 [ 500 ] 107 [ 500 ] 116 [ 528 ] ]
 endobj
-31 0 obj
+26 0 obj
 << /Length 15 >>         
 [BINARY STREAM]
 endobj
-32 0 obj
+27 0 obj
 << /Subtype /CIDFontType0C /Length 1029 >>       
 [BINARY STREAM]
 endobj
-30 0 obj
-<< /Type /FontDescriptor /FontName /AIBRIS+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 32 0 R /CIDSet 31 0 R >>
+25 0 obj
+<< /Type /FontDescriptor /FontName /AIBRIS+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 27 0 R /CIDSet 26 0 R >>
 endobj
-33 0 obj
+28 0 obj
 << /Length 734 >>        
 stream
 %!PS-Adobe-3.0 Resource-CMap
@@ -267,70 +258,65 @@ end
 %%EOF
 endstream
 endobj
-21 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /AIBRIS+LMRoman10-Regular /DescendantFonts [ 34 0 R ] /ToUnicode 33 0 R >>
+16 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /AIBRIS+LMRoman10-Regular /DescendantFonts [ 29 0 R ] /ToUnicode 28 0 R >>
 endobj
-34 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /AIBRIS+LMRoman10-Regular /FontDescriptor 30 0 R /W 29 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+29 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /AIBRIS+LMRoman10-Regular /FontDescriptor 25 0 R /W 24 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
 endobj
-22 0 obj
-<< /Type /Pages  /Count 2 /Kids [ 14 0 R 25 0 R ] >>
+17 0 obj
+<< /Type /Pages  /Count 2 /Kids [ 12 0 R 20 0 R ] >>
 endobj
-35 0 obj
-<< /Names [ (Doc-Start) 20 0 R (page.1) 19 0 R (page.2) 27 0 R ] /Limits [ (Doc-Start) (page.2) ] >>
+30 0 obj
+<< /Names [ (Doc-Start) 15 0 R (page.1) 14 0 R (page.2) 22 0 R ] /Limits [ (Doc-Start) (page.2) ] >>
 endobj
-36 0 obj
-<< /Dests 35 0 R >>
+31 0 obj
+<< /Dests 30 0 R >>
 endobj
-37 0 obj
-<< /Type /Catalog /Pages 22 0 R /Names 36 0 R /OCProperties 28 0 R/PageMode /UseOutlines /OpenAction 13 0 R >>
+32 0 obj
+<< /Type /Catalog /Pages 17 0 R /Names 31 0 R /OCProperties 23 0 R/PageMode /UseOutlines/OpenAction [12 0 R //Fit] >>
 endobj
-38 0 obj
-<< /Producer (LuaTeX)/Creator (LaTeX with hyperref) /Trapped /False >>
+33 0 obj
+<< /Producer (LuaTeX)/Author ()/Title ()/Subject ()/Creator (LaTeX with hyperref)/CreationDate ()/ModDate ()/Keywords () /Trapped /False >>
 endobj
 xref
-0 39
-0000000006 65535 f 
-0000004572 00000 n 
-0000004646 00000 n 
-0000004700 00000 n 
-0000004772 00000 n 
-0000004794 00000 n 
-0000000007 00000 f 
-0000000008 00000 f 
+0 34
+0000000004 65535 f 
+0000003644 00000 n 
+0000003718 00000 n 
+0000003772 00000 n 
 0000000000 00000 f 
+0000000051 00000 n 
+0000000152 00000 n 
+0000000254 00000 n 
 0000000020 00000 n 
-0000000121 00000 n 
-0000000257 00000 n 
-0000000224 00000 n 
-0000000431 00000 n 
-0000002000 00000 n 
-0000000481 00000 n 
-0000000730 00000 n 
-0000002233 00000 n 
-0000001035 00000 n 
-0000002110 00000 n 
-0000002171 00000 n 
-0000007182 00000 n 
-0000007536 00000 n 
-0000002387 00000 n 
-0000004418 00000 n 
-0000004247 00000 n 
-0000003637 00000 n 
-0000004357 00000 n 
-0000004846 00000 n 
-0000004898 00000 n 
-0000006152 00000 n 
-0000004964 00000 n 
-0000005039 00000 n 
-0000006388 00000 n 
-0000007336 00000 n 
-0000007605 00000 n 
-0000007722 00000 n 
-0000007758 00000 n 
-0000007885 00000 n 
+0000000423 00000 n 
+0000000705 00000 n 
+0000002242 00000 n 
+0000002009 00000 n 
+0000001044 00000 n 
+0000002119 00000 n 
+0000002180 00000 n 
+0000007076 00000 n 
+0000007430 00000 n 
+0000002360 00000 n 
+0000004624 00000 n 
+0000004453 00000 n 
+0000003843 00000 n 
+0000004563 00000 n 
+0000004742 00000 n 
+0000004792 00000 n 
+0000006046 00000 n 
+0000004858 00000 n 
+0000004933 00000 n 
+0000006282 00000 n 
+0000007230 00000 n 
+0000007499 00000 n 
+0000007616 00000 n 
+0000007652 00000 n 
+0000007786 00000 n 
 trailer
-<< /Size 39 /Root 37 0 R /Info 38 0 R >>
+<< /Size 34 /Root 32 0 R /Info 33 0 R >>
 startxref
-7972
+7942
 %%EOF
diff --git a/testfiles-pool/pgfpatches.pvt b/testfiles/pgfpatches.pvt
similarity index 100%
rename from testfiles-pool/pgfpatches.pvt
rename to testfiles/pgfpatches.pvt
diff --git a/testfiles-pool/pgfpatches.tpf b/testfiles/pgfpatches.tpf
similarity index 70%
rename from testfiles-pool/pgfpatches.tpf
rename to testfiles/pgfpatches.tpf
index 5bb57d5..f3f3b83 100644
--- a/testfiles-pool/pgfpatches.tpf
+++ b/testfiles/pgfpatches.tpf
@@ -1,39 +1,36 @@
 %PDF-1.5
 %ÐÔÅØ
-9 0 obj
+8 0 obj
+[ 5 0 R 6 0 R ]
+endobj
+5 0 obj
 << /Type/OCG/Name(View)/Usage<</Print<</PrintState/OFF>> /View<</ViewState/ON>> >> >>
 endobj
-10 0 obj
+6 0 obj
 << /Type/OCG/Name(Print)/Usage<</Print<</PrintState/ON>> /View<</ViewState/OFF>> >> >>
 endobj
-12 0 obj
-[ 9 0 R 10 0 R ]
-endobj
-11 0 obj
-<< /OFF[10 0 R]/AS[<</Event/View/OCGs 12 0 R/Category[/View]>><</Event/Print/OCGs 12 0 R/Category[/Print]>><</Event/Export/OCGs 12 0 R/Category[/Print]>>] >>
-endobj
-13 0 obj
-<< /S /GoTo /D [14 0 R /Fit] >>
+7 0 obj
+<< /OFF[6 0 R]/AS[<</Event/View/OCGs 8 0 R/Category[/View]>><</Event/Print/OCGs 8 0 R/Category[/Print]>><</Event/Export/OCGs 8 0 R/Category[/Print]>>] >>
 endobj
-15 0 obj
+9 0 obj
 <<
- /Type /Pattern /PatternType 1 /PaintType 2 /TilingType 1 /BBox [-0.99628 -0.99628 3.9851 3.9851] /XStep 2.98883 /YStep 2.98883 /Resources << >> 
+ /Type /Pattern /PatternType 1 /PaintType 2 /TilingType 1 /BBox [-0.99628 -0.99628 3.9851 3.9851] /XStep 2.98883 /YStep 2.98883 /Matrix [1.0 0.0 0.0 1.0 0.0 0.0] /Resources << >> 
 /Length 43        
 >>
 stream
 q 0.3985 w 0.0 0.0 m 3.08846 3.08846 l S Q 
 endstream
 endobj
-16 0 obj
+10 0 obj
 <<
- /Type /Pattern /PatternType 1 /PaintType 1 /TilingType 1 /BBox [0.0 0.0 11.33871 11.33871] /XStep 11.33871 /YStep 11.33871 /Resources << >> 
+ /Type /Pattern /PatternType 1 /PaintType 1 /TilingType 1 /BBox [0.0 0.0 11.33871 11.33871] /XStep 11.33871 /YStep 11.33871 /Matrix [1.0 0.0 0.0 1.0 0.0 0.0] /Resources << >> 
 /Length 103       
 >>
 stream
 q 0.0 0.0 11.6222 11.6222 re f 0.8 g 0.0 0.0 5.66934 5.66934 re 5.66934 5.66934 5.66934 5.66934 re f Q 
 endstream
 endobj
-18 0 obj
+13 0 obj
 <<
 /Length 870       
 >>
@@ -127,42 +124,51 @@ BT
 ET
 endstream
 endobj
-14 0 obj
+12 0 obj
 <<
 /Type /Page
-/Contents 18 0 R
-/Resources 17 0 R
+/Contents 13 0 R
+/Resources 11 0 R
 /MediaBox [0 0 612 792]
-/Parent 22 0 R
+/Parent 17 0 R
 >>
 endobj
-19 0 obj
+14 0 obj
 <<
-/D [14 0 R /XYZ 132.768 705.06 null]
+/D [12 0 R /XYZ 132.768 705.06 null]
 >>
 endobj
-20 0 obj
+15 0 obj
 <<
-/D [14 0 R /XYZ 133.768 667.198 null]
+/D [12 0 R /XYZ 133.768 667.198 null]
 >>
 endobj
-17 0 obj
+11 0 obj
 <<
-/ExtGState 1 0 R /ColorSpace 2 0 R /Pattern 3 0 R /Shading 4 0 R /Properties 5 0 R 
-/Font << /F8 21 0 R >>
+/ExtGState 1 0 R/ColorSpace 2 0 R/Pattern 3 0 R
+/Font << /F8 16 0 R >>
 /ProcSet [ /PDF /Text ]
 >>
 endobj
-23 0 obj
+18 0 obj
 <<
- /Type /Pattern /PatternType 1 /PaintType 1 /TilingType 1 /BBox [0.0 0.0 7.97021 7.97021] /XStep 7.97021 /YStep 7.97021 /Resources << >> 
+ /Type /Pattern /PatternType 1 /PaintType 1 /TilingType 1 /BBox [0.0 0.0 7.97021 7.97021] /XStep 7.97021 /YStep 7.97021 /Matrix [1.0 0.0 0.0 1.0 0.0 0.0] /Resources << >> 
 /Length 1052      
 >>
 stream
 q 0.6875 0.76562 0.86718 rg 0.0 0.0 7.97021 7.97021 re f 0.93437 0.93828 0.94336 rg 2.98883 1.74348 m 2.98883 2.29372 2.54279 2.73976 1.99255 2.73976 c 1.4423 2.73976 0.99628 2.29372 0.99628 1.74348 c 0.99628 1.19324 1.4423 0.74721 1.99255 0.74721 c 2.54279 0.74721 2.98883 1.19324 2.98883 1.74348 c h 1.99255 1.74348 m 6.97394 5.72859 m 6.97394 6.27882 6.5279 6.72487 5.97766 6.72487 c 5.42741 6.72487 4.98138 6.27882 4.98138 5.72859 c 4.98138 5.17834 5.42741 4.73232 5.97766 4.73232 c 6.5279 4.73232 6.97394 5.17834 6.97394 5.72859 c h 5.97766 5.72859 m f 0.54062 0.56796 0.60352 rg 2.98883 2.24162 m 2.98883 2.79185 2.54279 3.2379 1.99255 3.2379 c 1.4423 3.2379 0.99628 2.79185 0.99628 2.24162 c 0.99628 1.69138 1.4423 1.24535 1.99255 1.24535 c 2.54279 1.24535 2.98883 1.69138 2.98883 2.24162 c h 1.99255 2.24162 m 6.97394 6.22673 m 6.97394 6.77696 6.5279 7.223 5.97766 7.223 c 5.42741 7.223 4.98138 6.77696 4.98138 6.22673 c 4.98138 5.67648 5.42741 5.23045 5.97766 5.23045 c 6.5279 5.23045 6.97394 5.67648 6.97394 6.22673 c h 5.97766 6.22673 m f Q 
 endstream
 endobj
-26 0 obj
+1 0 obj
+<< /pgf at CA0.5  << /CA 0.5 >> /pgf at ca0.5  << /ca 0.5 >>  >>
+endobj
+2 0 obj
+<< /pgfprgb  [/Pattern /DeviceRGB]  >>
+endobj
+3 0 obj
+<< /pgfpat3 9 0 R /pgfpat13 10 0 R /pgfpat20 18 0 R  >>
+endobj
+21 0 obj
 <<
 /Length 509       
 >>
@@ -210,49 +216,34 @@ BT
 ET
 endstream
 endobj
-25 0 obj
+20 0 obj
 <<
 /Type /Page
-/Contents 26 0 R
-/Resources 24 0 R
+/Contents 21 0 R
+/Resources 19 0 R
 /MediaBox [0 0 612 792]
-/Parent 22 0 R
+/Parent 17 0 R
 >>
 endobj
-27 0 obj
+22 0 obj
 <<
-/D [25 0 R /XYZ 132.768 705.06 null]
+/D [20 0 R /XYZ 132.768 705.06 null]
 >>
 endobj
-24 0 obj
+19 0 obj
 <<
-/ExtGState 1 0 R /ColorSpace 2 0 R /Pattern 3 0 R /Shading 4 0 R /Properties 5 0 R 
-/Font << /F8 21 0 R >>
+/ExtGState 1 0 R/ColorSpace 2 0 R/Pattern 3 0 R
+/Font << /F8 16 0 R >>
 /ProcSet [ /PDF /Text ]
 >>
 endobj
-1 0 obj
-<< /pgf at CA0.5  << /CA 0.5 >> /pgf at ca0.5  << /ca 0.5 >>  >>
-endobj
-2 0 obj
-<< /pgfprgb  [/Pattern /DeviceRGB]  >>
-endobj
-3 0 obj
-<< /pgfpat3 15 0 R /pgfpat13 16 0 R /pgfpat20 23 0 R  >>
-endobj
-4 0 obj
-<<  >>
-endobj
-5 0 obj
-<< /OCView 9 0 R /OCPrint 10 0 R  >>
-endobj
-28 0 obj
-<< /OCGs [9 0 R 10 0 R]/D 11 0 R >>
+23 0 obj
+<< /OCGs [5 0 R 6 0 R]/D 7 0 R >>
 endobj
-29 0 obj
+24 0 obj
 [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]
 endobj
-30 0 obj
+25 0 obj
 <<
 /Length1 1410
 /Length2 7892
@@ -261,7 +252,7 @@ endobj
 >>
 [BINARY STREAM]
 endobj
-31 0 obj
+26 0 obj
 <<
 /Type /FontDescriptor
 /FontName /IWFLWM+CMR10
@@ -274,96 +265,90 @@ endobj
 /StemV 69
 /XHeight 431
 /CharSet (/b/one/two/x)
-/FontFile 30 0 R
+/FontFile 25 0 R
 >>
 endobj
-21 0 obj
+16 0 obj
 <<
 /Type /Font
 /Subtype /Type1
 /BaseFont /IWFLWM+CMR10
-/FontDescriptor 31 0 R
+/FontDescriptor 26 0 R
 /FirstChar 49
 /LastChar 120
-/Widths 29 0 R
+/Widths 24 0 R
 >>
 endobj
-22 0 obj
+17 0 obj
 <<
 /Type /Pages
 /Count 2
-/Kids [14 0 R 25 0 R]
+/Kids [12 0 R 20 0 R]
 >>
 endobj
-32 0 obj
+27 0 obj
 <<
-/Names [(Doc-Start) 20 0 R (page.1) 19 0 R (page.2) 27 0 R]
+/Names [(Doc-Start) 15 0 R (page.1) 14 0 R (page.2) 22 0 R]
 /Limits [(Doc-Start) (page.2)]
 >>
 endobj
-33 0 obj
+28 0 obj
 <<
-/Dests 32 0 R
+/Dests 27 0 R
 >>
 endobj
-34 0 obj
+29 0 obj
 <<
 /Type /Catalog
-/Pages 22 0 R
-/Names 33 0 R
-/OCProperties 28 0 R/PageMode /UseOutlines
-/OpenAction 13 0 R
+/Pages 17 0 R
+/Names 28 0 R
+/OCProperties 23 0 R/PageMode /UseOutlines/OpenAction [12 0 R //Fit]
 >>
 endobj
-35 0 obj
+30 0 obj
 <<
-/Producer (pdfTeX)/Creator (LaTeX with hyperref)
+/Producer (pdfTeX)/Author ()/Title ()/Subject ()/Creator (LaTeX with hyperref)/CreationDate ()/ModDate ()/Keywords ()
 /Trapped /False
 >>
 endobj
 xref
-0 36
-0000000006 65535 f 
-0000004472 00000 n 
-0000004546 00000 n 
-0000004600 00000 n 
-0000004672 00000 n 
-0000004694 00000 n 
-0000000007 00000 f 
-0000000008 00000 f 
+0 31
+0000000004 65535 f 
+0000003593 00000 n 
+0000003667 00000 n 
+0000003721 00000 n 
 0000000000 00000 f 
+0000000046 00000 n 
+0000000147 00000 n 
+0000000249 00000 n 
 0000000015 00000 n 
-0000000116 00000 n 
-0000000252 00000 n 
-0000000219 00000 n 
-0000000426 00000 n 
-0000001955 00000 n 
-0000000474 00000 n 
-0000000722 00000 n 
-0000002182 00000 n 
-0000001026 00000 n 
-0000002063 00000 n 
-0000002122 00000 n 
-0000014832 00000 n 
-0000014972 00000 n 
-0000002335 00000 n 
-0000004319 00000 n 
-0000004152 00000 n 
-0000003584 00000 n 
-0000004260 00000 n 
-0000004746 00000 n 
-0000004798 00000 n 
-0000005205 00000 n 
-0000014605 00000 n 
-0000015038 00000 n 
-0000015151 00000 n 
-0000015187 00000 n 
-0000015314 00000 n 
+0000000418 00000 n 
+0000000699 00000 n 
+0000002193 00000 n 
+0000001966 00000 n 
+0000001037 00000 n 
+0000002074 00000 n 
+0000002133 00000 n 
+0000014728 00000 n 
+0000014868 00000 n 
+0000002310 00000 n 
+0000004527 00000 n 
+0000004360 00000 n 
+0000003792 00000 n 
+0000004468 00000 n 
+0000004644 00000 n 
+0000004694 00000 n 
+0000005101 00000 n 
+0000014501 00000 n 
+0000014934 00000 n 
+0000015047 00000 n 
+0000015083 00000 n 
+0000015217 00000 n 
 trailer
-<< /Size 36
-/Root 34 0 R
-/Info 35 0 R
+<< /Size 31
+/Root 29 0 R
+/Info 30 0 R
  >>
 startxref
-15401
+15373
 %%EOF
diff --git a/testfiles/pgfpatches.xetex.tpf b/testfiles/pgfpatches.xetex.tpf
new file mode 100644
index 0000000..a4a191f
--- /dev/null
+++ b/testfiles/pgfpatches.xetex.tpf
@@ -0,0 +1,185 @@
+%PDF-1.5
+%äðíø
+18 0 obj
+<</Length 1093>>
+stream
+ q 1 0 0 1 72 720 cm BT /F1 9.9626 Tf 76.712 -62.765 Td[<0023002300230023>]TJ ET q 1 0 0 1 80.033 -71.399 cm q  0 G  0 g  0.3985 w  q  q  0.79701 w  /pgfprgb cs 0 0 0 /pgfpat3 scn  q  0.79701 w  /pgfprgb cs 0 0 0 /pgfpat3 scn  -3.32056 -3.32056 6.64113 6.64113 re  f  Q  q  q -1 0 0 -1 0 0 cm q Q q 1 0 0 1 80.033 -71.399 cm -1 0 0 -1 0 0 cm q Q 0 J [] 0 d 1 G 1 g 0 G 0 g q 0 G  0 g  Q 1 G 1 g 0 G 0 g q 1 0 0 1 80.033 -71.399 cm Q Q Q Q  Q  Q  n  Q  Q q 1 0 0 1 80.033 -83.354 cm q  0 G  0 g  0.3985 w  q  q  0.79701 w  /Pattern cs /pgfpat13 scn  q  0.79701 w  /Pattern cs /pgfpat13 scn  -3.32056 -3.32056 6.64113 6.64113 re  f  Q  q  q -1 0 0 -1 0 0 cm q Q q 1 0 0 1 80.033 -83.354 cm -1 0 0 -1 0 0 cm q Q 0 J [] 0 d 1 G 1 g 0 G 0 g q 0 G  0 g  Q 1 G 1 g 0 G 0 g q 1 0 0 1 80.033 -83.354 cm Q Q Q Q  Q  Q  n  Q  Q q 1 0 0 1 76.712 -116.018 cm q  0 G  0 g  0.3985 w  q  q  1 0 0 RG 1 0 0 rg /pgf at CA0.5 gs  /pgf at ca0.5 gs  0.0 0.0 m  0.0 0.0 m  0.0 28.3468 l  28.3468 28.3468 l  28.3468 0.0 l  h  28.3468 28.3468 m  f  0 G 0 g Q  Q  n  Q  Q BT /F1 9.9626 Tf 231.133 -630.635 Td[<0052>]TJ ET Q
+endstream
+endobj
+19 0 obj
+<</ExtGState 8 0 R/ColorSpace 10 0 R/Pattern 9 0 R/Shading 7 0 R/Font<</F1 17 0 R>>/ProcSet[/PDF/Text/ImageC/ImageB/ImageI]>>
+endobj
+24 0 obj
+<</Length 533>>
+stream
+ q 1 0 0 1 72 720 cm q 1 0 0 1 95.814 -58.269 cm q  0 G  0 g  0.3985 w  q  q  0.79701 w  /Pattern cs /pgfpat20 scn  q  0.79701 w  /Pattern cs /pgfpat20 scn  -19.10158 -5.46753 38.20317 10.93507 re  f  Q  q  q -1 0 0 -1 0 0 cm q Q q 1 0 0 1 95.814 -58.269 cm -1 0 0 -1 0 0 cm q Q 0 J [] 0 d 1 G 1 g 0 G 0 g q 1 0 0 1 -15.781 -2.147 cm 0 G  0 g  BT /F1 9.9626 Tf 95.814 -58.269 Td[<007400740074007400740074>]TJ ET Q 1 G 1 g 0 G 0 g q 1 0 0 1 95.814 -58.269 cm Q Q Q Q  Q  Q  n  Q  Q BT /F1 9.9626 Tf 231.133 -630.635 Td[<006b>]TJ ET Q
+endstream
+endobj
+25 0 obj
+<</ExtGState 8 0 R/ColorSpace 10 0 R/Pattern 9 0 R/Shading 7 0 R/Font<</F1 17 0 R>>/ProcSet[/PDF/Text/ImageC/ImageB/ImageI]>>
+endobj
+9 0 obj
+<</pgfpat3 11 0 R/pgfpat13 12 0 R/pgfpat20 23 0 R>>
+endobj
+12 0 obj
+<</Type/Pattern/PatternType 1/PaintType 1/TilingType 1/BBox[0 0 11.33871 11.33871]/XStep
+11.33871/YStep 11.33871/Matrix[1 0 0 1 0 0]/Resources<<>>/Length 103>>
+stream
+q 0.0 0.0 11.6222 11.6222 re f 0.8 g 0.0 0.0 5.66934 5.66934 re 5.66934 5.66934 5.66934 5.66934 re f Q 
+endstream
+endobj
+10 0 obj
+<</pgfprgb[/Pattern/DeviceRGB]>>
+endobj
+23 0 obj
+<</Type/Pattern/PatternType 1/PaintType 1/TilingType 1/BBox[0 0 7.97021 7.97021]/XStep
+7.97021/YStep 7.97021/Matrix[1 0 0 1 0 0]/Resources<<>>/Length 1052>>
+stream
+q 0.6875 0.76562 0.86718 rg 0.0 0.0 7.97021 7.97021 re f 0.93437 0.93828 0.94336 rg 2.98883 1.74348 m 2.98883 2.29372 2.54279 2.73976 1.99255 2.73976 c 1.4423 2.73976 0.99628 2.29372 0.99628 1.74348 c 0.99628 1.19324 1.4423 0.74721 1.99255 0.74721 c 2.54279 0.74721 2.98883 1.19324 2.98883 1.74348 c h 1.99255 1.74348 m 6.97394 5.72859 m 6.97394 6.27882 6.5279 6.72487 5.97766 6.72487 c 5.42741 6.72487 4.98138 6.27882 4.98138 5.72859 c 4.98138 5.17834 5.42741 4.73232 5.97766 4.73232 c 6.5279 4.73232 6.97394 5.17834 6.97394 5.72859 c h 5.97766 5.72859 m f 0.54062 0.56796 0.60352 rg 2.98883 2.24162 m 2.98883 2.79185 2.54279 3.2379 1.99255 3.2379 c 1.4423 3.2379 0.99628 2.79185 0.99628 2.24162 c 0.99628 1.69138 1.4423 1.24535 1.99255 1.24535 c 2.54279 1.24535 2.98883 1.69138 2.98883 2.24162 c h 1.99255 2.24162 m 6.97394 6.22673 m 6.97394 6.77696 6.5279 7.223 5.97766 7.223 c 5.42741 7.223 4.98138 6.77696 4.98138 6.22673 c 4.98138 5.67648 5.42741 5.23045 5.97766 5.23045 c 6.5279 5.23045 6.97394 5.67648 6.97394 6.22673 c h 5.97766 6.22673 m f Q 
+endstream
+endobj
+4 0 obj
+<<>>
+endobj
+5 0 obj
+<<>>
+endobj
+6 0 obj
+<<>>
+endobj
+7 0 obj
+<<>>
+endobj
+13 0 obj
+<</Type/OCG/Name(View)/Usage<</Print<</PrintState/OFF>>/View<</ViewState/ON>>>>>>
+endobj
+14 0 obj
+<</Type/OCG/Name(Print)/Usage<</Print<</PrintState/ON>>/View<</ViewState/OFF>>>>>>
+endobj
+21 0 obj
+<</OFF[14 0 R]/AS[<</Event/View/OCGs 15 0 R/Category[/View]>><</Event/Print/OCGs
+15 0 R/Category[/Print]>><</Event/Export/OCGs 15 0 R/Category[/Print]>>]>>
+endobj
+15 0 obj
+[13 0 R 14 0 R]
+endobj
+22 0 obj
+<</OCGs[13 0 R 14 0 R]/D 21 0 R>>
+endobj
+8 0 obj
+<</pgf at CA0.5<</CA .5>>/pgf at ca0.5<</ca .5>>>>
+endobj
+11 0 obj
+<</Type/Pattern/PatternType 1/PaintType 2/TilingType 1/BBox[-.99628 -.99628 3.9851
+3.9851]/XStep 2.98883/YStep 2.98883/Matrix[1 0 0 1 0 0]/Resources<<>>/Length 43>>
+stream
+q 0.3985 w 0.0 0.0 m 3.08846 3.08846 l S Q 
+endstream
+endobj
+3 0 obj
+<</Resources 19 0 R/Type/Page/Parent 26 0 R/Contents[18 0 R]>>
+endobj
+20 0 obj
+<</Resources 25 0 R/Type/Page/Parent 26 0 R/Contents[24 0 R]>>
+endobj
+26 0 obj
+<</Type/Pages/Count 2/Kids[3 0 R 20 0 R]/MediaBox[0 0 612 792]>>
+endobj
+2 0 obj
+<</Creator(LaTeX with hyperref)/Producer(xdvipdfmx)/CreationDate(D:20160520090000-00'00')>>
+endobj
+1 0 obj
+<</OCProperties 22 0 R/PageMode/UseOutlines/Pages 26 0 R/Type/Catalog>>
+endobj
+27 0 obj
+<</Length 398>>
+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
+4 beginbfchar
+<0023> <0062>
+<0052> <0031>
+<006B> <0032>
+<0074> <0078>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+endstream
+endobj
+29 0 obj
+<</Subtype/CIDFontType0C/Length 1003>>
+[BINARY STREAM]
+endobj
+30 0 obj
+[35[556]82[500]107[500]116[528]]
+endobj
+31 0 obj
+<</Length 15>>
+[BINARY STREAM]
+endobj
+16 0 obj
+<</Type/Font/Subtype/CIDFontType0/BaseFont/APWWDF+LMRoman10-Regular/CIDSystemInfo<</Registry(Adobe)/Ordering(Identity)/Supplement
+0>>/FontDescriptor 28 0 R/DW 280/W 30 0 R>>
+endobj
+28 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
+29 0 R/CIDSet 31 0 R>>
+endobj
+17 0 obj
+<</Type/Font/Subtype/Type0/BaseFont/APWWDF+LMRoman10-Regular-Identity-H/Encoding/Identity-H/DescendantFonts[16 0 R]/ToUnicode
+27 0 R>>
+endobj
+xref
+0 32
+0000000000 65535 f 
+0000004860 00000 n 
+0000004753 00000 n 
+0000004515 00000 n 
+0000003682 00000 n 
+0000003702 00000 n 
+0000003722 00000 n 
+0000003742 00000 n 
+0000004213 00000 n 
+0000002026 00000 n 
+0000002390 00000 n 
+0000004273 00000 n 
+0000002093 00000 n 
+0000003762 00000 n 
+0000003860 00000 n 
+0000004131 00000 n 
+0000006584 00000 n 
+0000007035 00000 n 
+0000000015 00000 n 
+0000001159 00000 n 
+0000004593 00000 n 
+0000003959 00000 n 
+0000004163 00000 n 
+0000002439 00000 n 
+0000001301 00000 n 
+0000001884 00000 n 
+0000004672 00000 n 
+0000004947 00000 n 
+0000006774 00000 n 
+0000005395 00000 n 
+0000006471 00000 n 
+0000006520 00000 n 
+trailer
+<</Root 1 0 R/Info 2 0 R/ID[<d1d8b4034adb0dce4a347fc8dfdae61a><d1d8b4034adb0dce4a347fc8dfdae61a>]/Size
+32>>
+startxref
+7186
+%%EOF





More information about the latex3-commits mailing list