[latex3-commits] [git/LaTeX3-latex3-pdfresources] testlinkstuff: updated test files (244f5ce)

Ulrike Fischer fischer at troubleshooting-tex.de
Sun May 12 16:53:10 CEST 2019


Repository : https://github.com/latex3/pdfresources
On branch  : testlinkstuff
Link       : https://github.com/latex3/pdfresources/commit/244f5ce5252406e6891463ba81b81f40b95bbb19

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

commit 244f5ce5252406e6891463ba81b81f40b95bbb19
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date:   Sun May 12 16:53:10 2019 +0200

    updated test files


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

244f5ce5252406e6891463ba81b81f40b95bbb19
 build.lua                      |    1 +
 test-pdfresources.tex          |   48 +++++---------
 testfiles/infodict.luatex.tpf  |   75 +++++++++++----------
 testfiles/infodict.tpf         |   71 ++++++++++----------
 testfiles/pageattr.luatex.tpf  |  136 ++++++++++++++++++++++++++++++++++++++
 testfiles/pageattr.tpf         |  142 ++++++++++++++++++++++++++++++++++++++++
 testfiles/pagesattr.luatex.tpf |   75 +++++++++++----------
 testfiles/pagesattr.tpf        |   71 ++++++++++----------
 testfiles/xform.luatex.tpf     |  104 +++++++++++++++--------------
 testfiles/xform.tpf            |   97 ++++++++++++++-------------
 10 files changed, 557 insertions(+), 263 deletions(-)

diff --git a/build.lua b/build.lua
index f05c080..42b64b7 100644
--- a/build.lua
+++ b/build.lua
@@ -10,4 +10,5 @@ installfiles = {"*.sty","*.cls","*.def"}
 sourcefiles =  {"*.dtx","*.ins","hluatex-experimental.def"}
 
 checkruns = 2
+checkengines = {"luatex","pdftex"}
 
diff --git a/test-pdfresources.tex b/test-pdfresources.tex
index a95d321..37cc3f2 100644
--- a/test-pdfresources.tex
+++ b/test-pdfresources.tex
@@ -1,50 +1,24 @@
 % !Mode:: "TeX:DE:UTF-8:Main"
 %\input{regression-test}
 \PassOptionsToPackage{enable-debug,check-declarations}{expl3}
-\RequirePackage[debug]{pdfresources}
+\RequirePackage[debug,patches]{pdfresources}
 %\documentsetup{pdfversion=2.0}
 
 \documentclass{article}
 
-%\usepackage{pdfresources}
-
 %don't compress pdf:
 \ExplSyntaxOn
 \driver_pdf_compresslevel:n {0}
 \driver_pdf_compress_objects:n {0}
-%\cs_set:Nn \__driver_pdf_AR_fix: {}
+
 %\driver_pdf_catalog_gput:nn {Lang}
 \ExplSyntaxOff
 \usepackage{xcolor,listings}
 \title{some title}
 \usepackage{tikz}
-\showthe\pdfpageresources
-\makeatletter
-\show\pgf at sys@pgf at resource@list at colorspaces
-\show\pgf at sys@pgf at resource@list at patterns
-\ExplSyntaxOn
-%Trying to patch pdf ...
-\cs_new:Npn \__pdf_dict_entry_split:w  #1/#2 <<#3>> \q_stop
-{
- \driver_pdf_pageresources_gput:nnn {#1}{#2}{<<#3>>}
-}
-%this works
-\def\pgf at sys@addpdfresource at extgs@plain#1
- {
-  \__pdf_dict_entry_split:w {ExtGState}#1\q_stop
- }
-%need to check the value 
-%\def\pgf at sys@addpdfresource at patterns@plain #1
-% {
-%  \__pdf_dict_entry_split:w {Patterns}#1\q_stop
-% }
- %wrong, colorspace entry has an array as value internally
-%\def\pgf at sys@addpdfresource at colorspaces@plain#1
-% {
-%  \__pdf_dict_entry_split:w {ColorSpace}#1\q_stop
-% }
- 
-  \exp_args:Nno \__pdf_dict_entry_split:w {ColorSpace}\pgf at sys@pgf at resource@list at colorspaces\q_stop
+\usetikzlibrary{patterns}
+\ExplSyntaxOn\makeatletter
+
 \ExplSyntaxOff
 \usepackage[customdriver=hluatex-experimental,
             %pdfusetitle,
@@ -67,13 +41,23 @@
 \hypersetup{urlbordercolor=blue,linkbordercolor=green,pdfborder={1 1 1},pdfprintpagerange=0,pdfpagetransition=Dissolve}
 %%%\makeatletter
 %\hypupdateattribute
-\makeatletter%\tracingmacros=1
+
 %\textwidth=5cm
 \begin{document}\parskip=1cm
 %
+\tikz\fill[red,top color=red, bottom color=yellow] (0,0) rectangle (3,3);
 bllb
+\begin{tikzpicture}
+  \node[thick,pattern={north east lines}] {}; % draws a thick square with a thin pattern
+\end{tikzpicture}
+
+
+\begin{tikzpicture}
+  \node[thick,pattern={checkerboard light gray}] {}; % draws a thick square with a thin pattern
+\end{tikzpicture}
 
 \tikz\fill[red,opacity=0.5] (0,0) rectangle (1,1);
+
 \end{document}
 \includegraphics[page=1]{example-image-duck}
 spme text\newpage
diff --git a/testfiles/infodict.luatex.tpf b/testfiles/infodict.luatex.tpf
index ba4ae1c..a98e59e 100644
--- a/testfiles/infodict.luatex.tpf
+++ b/testfiles/infodict.luatex.tpf
@@ -1,6 +1,6 @@
 %PDF-1.5
 %ÌÕÁÔÅØÐÄÆ
-3 0 obj
+8 0 obj
 << /Length 132 >>        
 stream
 BT
@@ -10,27 +10,27 @@ BT
 ET
 endstream
 endobj
-2 0 obj
-<< /Type /Page /Contents 3 0 R /Resources 1 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 5 0 R >>
-endobj
-1 0 obj
-<< /Font << /F25 4 0 R >> /ProcSet [ /PDF /Text ] >>
+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
+<< /Font << /F25 9 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+11 0 obj
 [ 50 [ 444 ] 75 [ 833 ] 81 [ 500 500 ] 98 [ 394 ] 105 [ 389 ] 116 [ 528 ] ]
 endobj
-8 0 obj
+13 0 obj
 << /Length 15 >>         
 [BINARY STREAM]
 endobj
-9 0 obj
+14 0 obj
 << /Subtype /CIDFontType0C /Length 1413 >>       
 [BINARY STREAM]
 endobj
-7 0 obj
-<< /Type /FontDescriptor /FontName /KRCLMV+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 9 0 R /CIDSet 8 0 R >>
+12 0 obj
+<< /Type /FontDescriptor /FontName /KRCLMV+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
-10 0 obj
+15 0 obj
 << /Length 776 >>        
 stream
 %!PS-Adobe-3.0 Resource-CMap
@@ -72,39 +72,44 @@ end
 %%EOF
 endstream
 endobj
-4 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /KRCLMV+LMRoman10-Regular /DescendantFonts [ 11 0 R ] /ToUnicode 10 0 R >>
+9 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /KRCLMV+LMRoman10-Regular /DescendantFonts [ 16 0 R ] /ToUnicode 15 0 R >>
 endobj
-11 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /KRCLMV+LMRoman10-Regular /FontDescriptor 7 0 R /W 6 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+16 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /KRCLMV+LMRoman10-Regular /FontDescriptor 12 0 R /W 11 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
 endobj
-5 0 obj
-<< /Type /Pages  /Count 1 /Kids [ 2 0 R ] >>
+10 0 obj
+<< /Type /Pages  /Count 1 /Kids [ 7 0 R ] >>
 endobj
-12 0 obj
-<< /Type /Catalog /Pages 5 0 R >>
+17 0 obj
+<< /Type /Catalog /Pages 10 0 R >>
 endobj
-13 0 obj
+18 0 obj
 << /Producer (LuaTeX)/Title (A Title)/Author (Some Author) /Creator (TeX) /Trapped /False >>
 endobj
 xref
-0 14
-0000000000 65535 f 
-0000000324 00000 n 
+0 19
+0000000001 65535 f 
+0000000002 00000 f 
+0000000003 00000 f 
+0000000004 00000 f 
+0000000005 00000 f 
+0000000000 00000 f 
+0000000325 00000 n 
 0000000211 00000 n 
 0000000020 00000 n 
-0000003122 00000 n 
-0000003473 00000 n 
-0000000392 00000 n 
-0000002053 00000 n 
-0000000483 00000 n 
-0000000557 00000 n 
-0000002286 00000 n 
-0000003275 00000 n 
-0000003533 00000 n 
-0000003583 00000 n 
+0000003129 00000 n 
+0000003482 00000 n 
+0000000393 00000 n 
+0000002057 00000 n 
+0000000485 00000 n 
+0000000560 00000 n 
+0000002293 00000 n 
+0000003282 00000 n 
+0000003543 00000 n 
+0000003594 00000 n 
 trailer
-<< /Size 14 /Root 12 0 R /Info 13 0 R >>
+<< /Size 19 /Root 17 0 R /Info 18 0 R >>
 startxref
-3692
+3703
 %%EOF
diff --git a/testfiles/infodict.tpf b/testfiles/infodict.tpf
index bba01ec..4660186 100644
--- a/testfiles/infodict.tpf
+++ b/testfiles/infodict.tpf
@@ -1,6 +1,6 @@
 %PDF-1.5
 %ÐÔÅØ
-3 0 obj
+8 0 obj
 <<
 /Length 91        
 >>
@@ -10,25 +10,25 @@ BT
 ET
 endstream
 endobj
-2 0 obj
+7 0 obj
 <<
 /Type /Page
-/Contents 3 0 R
-/Resources 1 0 R
+/Contents 8 0 R
+/Resources 6 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 5 0 R
+/Parent 10 0 R
 >>
 endobj
-1 0 obj
+6 0 obj
 <<
-/Font << /F8 4 0 R >>
+/Font << /F8 9 0 R >>
 /ProcSet [ /PDF /Text ]
 >>
 endobj
-6 0 obj
+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
-7 0 obj
+12 0 obj
 <<
 /Length1 1455
 /Length2 9286
@@ -37,7 +37,7 @@ endobj
 >>
 [BINARY STREAM]
 endobj
-8 0 obj
+13 0 obj
 <<
 /Type /FontDescriptor
 /FontName /CTWJDN+CMR10
@@ -50,34 +50,34 @@ endobj
 /StemV 69
 /XHeight 431
 /CharSet (/e/m/o/one/s/t/x)
-/FontFile 7 0 R
+/FontFile 12 0 R
 >>
 endobj
-4 0 obj
+9 0 obj
 <<
 /Type /Font
 /Subtype /Type1
 /BaseFont /CTWJDN+CMR10
-/FontDescriptor 8 0 R
+/FontDescriptor 13 0 R
 /FirstChar 49
 /LastChar 120
-/Widths 6 0 R
+/Widths 11 0 R
 >>
 endobj
-5 0 obj
+10 0 obj
 <<
 /Type /Pages
 /Count 1
-/Kids [2 0 R]
+/Kids [7 0 R]
 >>
 endobj
-9 0 obj
+14 0 obj
 <<
 /Type /Catalog
-/Pages 5 0 R
+/Pages 10 0 R
 >>
 endobj
-10 0 obj
+15 0 obj
 <<
 /Producer (pdfTeX)/Title (A Title)/Author (Some Author)
 /Creator (TeX)
@@ -85,23 +85,28 @@ endobj
 >>
 endobj
 xref
-0 11
-0000000000 65535 f 
-0000000275 00000 n 
+0 16
+0000000001 65535 f 
+0000000002 00000 f 
+0000000003 00000 f 
+0000000004 00000 f 
+0000000005 00000 f 
+0000000000 00000 f 
+0000000276 00000 n 
 0000000164 00000 n 
 0000000015 00000 n 
-0000011815 00000 n 
-0000011952 00000 n 
-0000000342 00000 n 
-0000000748 00000 n 
-0000011586 00000 n 
-0000012009 00000 n 
-0000012058 00000 n 
+0000011820 00000 n 
+0000011959 00000 n 
+0000000343 00000 n 
+0000000750 00000 n 
+0000011589 00000 n 
+0000012017 00000 n 
+0000012068 00000 n 
 trailer
-<< /Size 11
-/Root 9 0 R
-/Info 10 0 R
+<< /Size 16
+/Root 14 0 R
+/Info 15 0 R
  >>
 startxref
-12167
+12177
 %%EOF
diff --git a/testfiles/pageattr.luatex.tpf b/testfiles/pageattr.luatex.tpf
new file mode 100644
index 0000000..7a51293
--- /dev/null
+++ b/testfiles/pageattr.luatex.tpf
@@ -0,0 +1,136 @@
+%PDF-1.5
+%ÌÕÁÔÅØÐÄÆ
+8 0 obj
+<< /Length 132 >>        
+stream
+BT
+/F25 9.96264 Tf
+1 0 0 1 148.712 707.125 Tm [<00620051004B0032>-333<0069003200740069>]TJ
+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 ] /Rotate 90 /CropBox [0 0 300 300] /SSS (somesetting)  /Parent 10 0 R >>
+endobj
+6 0 obj
+<< /Font << /F25 9 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+13 0 obj
+<< /Length 158 >>        
+stream
+BT
+/F25 9.96264 Tf
+1 0 0 1 148.712 707.125 Tm [<00620051004B00320069003200740069004B0051006000320069003200740069>]TJ
+1 0 0 1 303.133 139.255 Tm [<006B>]TJ
+ET
+endstream
+endobj
+12 0 obj
+<< /Type /Page /Contents 13 0 R /Resources 11 0 R /MediaBox [ 0 0 595.276 841.89 ] /CropBox [0 0 300 300] /SSS (somesetting)  /Parent 10 0 R >>
+endobj
+11 0 obj
+<< /Font << /F25 9 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+14 0 obj
+[ 50 [ 444 ] 75 [ 833 ] 81 [ 500 500 ] 96 [ 392 ] 98 [ 394 ] 105 [ 389 ] 107 [ 500 ] 116 [ 528 ] ]
+endobj
+16 0 obj
+<< /Length 15 >>         
+[BINARY STREAM]
+endobj
+17 0 obj
+<< /Subtype /CIDFontType0C /Length 1646 >>       
+[BINARY STREAM]
+endobj
+15 0 obj
+<< /Type /FontDescriptor /FontName /HJLIKI+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 804 >>        
+stream
+%!PS-Adobe-3.0 Resource-CMap
+%%DocumentNeededResources: ProcSet (CIDInit)
+%%IncludeResource: ProcSet (CIDInit)
+%%BeginResource: CMap (TeX-HJLIKI-LMRoman10-Regular-0)
+%%Title: (TeX-HJLIKI-LMRoman10-Regular-0 TeX HJLIKI-LMRoman10-Regular 0)
+%%Version: 1.000
+%%EndComments
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CIDSystemInfo
+<< /Registry (TeX)
+/Ordering (HJLIKI-LMRoman10-Regular)
+/Supplement 0
+>> def
+/CMapName /TeX-Identity-HJLIKI-LMRoman10-Regular def
+/CMapType 2 def
+1 begincodespacerange
+<0000> <FFFF>
+endcodespacerange
+0 beginbfrange
+endbfrange
+9 beginbfchar
+<0032> <0065>
+<004B> <006D>
+<0051> <006F>
+<0052> <0031>
+<0060> <0072>
+<0062> <0073>
+<0069> <0074>
+<006B> <0032>
+<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 /HJLIKI+LMRoman10-Regular /DescendantFonts [ 19 0 R ] /ToUnicode 18 0 R >>
+endobj
+19 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /HJLIKI+LMRoman10-Regular /FontDescriptor 15 0 R /W 14 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+endobj
+10 0 obj
+<< /Type /Pages  /Count 2 /Kids [ 7 0 R 12 0 R ] >>
+endobj
+20 0 obj
+<< /Type /Catalog /Pages 10 0 R >>
+endobj
+21 0 obj
+<< /Producer (LuaTeX) /Creator (TeX) /Trapped /False >>
+endobj
+xref
+0 22
+0000000001 65535 f 
+0000000002 00000 f 
+0000000003 00000 f 
+0000000004 00000 f 
+0000000005 00000 f 
+0000000000 00000 f 
+0000000379 00000 n 
+0000000211 00000 n 
+0000000020 00000 n 
+0000003914 00000 n 
+0000004267 00000 n 
+0000000825 00000 n 
+0000000665 00000 n 
+0000000447 00000 n 
+0000000894 00000 n 
+0000002814 00000 n 
+0000001009 00000 n 
+0000001084 00000 n 
+0000003050 00000 n 
+0000004067 00000 n 
+0000004335 00000 n 
+0000004386 00000 n 
+trailer
+<< /Size 22 /Root 20 0 R /Info 21 0 R >>
+startxref
+4458
+%%EOF
diff --git a/testfiles/pageattr.tpf b/testfiles/pageattr.tpf
new file mode 100644
index 0000000..d8e8a2b
--- /dev/null
+++ b/testfiles/pageattr.tpf
@@ -0,0 +1,142 @@
+%PDF-1.5
+%ÐÔÅØ
+8 0 obj
+<<
+/Length 91        
+>>
+stream
+BT
+/F8 9.9626 Tf 148.712 707.125 Td [(some)-333(te)-1(xt)]TJ 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]
+/Rotate 90 /CropBox [0 0 300 300] /SSS (somesetting) 
+/Parent 10 0 R
+>>
+endobj
+6 0 obj
+<<
+/Font << /F8 9 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+endobj
+13 0 obj
+<<
+/Length 89        
+>>
+stream
+BT
+/F8 9.9626 Tf 148.712 707.125 Td [(sometextmoretext)]TJ 154.421 -567.87 Td [(2)]TJ
+ET
+endstream
+endobj
+12 0 obj
+<<
+/Type /Page
+/Contents 13 0 R
+/Resources 11 0 R
+/MediaBox [0 0 595.276 841.89]
+/CropBox [0 0 300 300] /SSS (somesetting) 
+/Parent 10 0 R
+>>
+endobj
+11 0 obj
+<<
+/Font << /F8 9 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+endobj
+14 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
+15 0 obj
+<<
+/Length1 1486
+/Length2 9650
+/Length3 0
+/Length 11136     
+>>
+[BINARY STREAM]
+endobj
+16 0 obj
+<<
+/Type /FontDescriptor
+/FontName /PNKNLS+CMR10
+/Flags 4
+/FontBBox [-40 -250 1009 750]
+/Ascent 694
+/CapHeight 683
+/Descent -194
+/ItalicAngle 0
+/StemV 69
+/XHeight 431
+/CharSet (/e/m/o/one/r/s/t/two/x)
+/FontFile 15 0 R
+>>
+endobj
+9 0 obj
+<<
+/Type /Font
+/Subtype /Type1
+/BaseFont /PNKNLS+CMR10
+/FontDescriptor 16 0 R
+/FirstChar 49
+/LastChar 120
+/Widths 14 0 R
+>>
+endobj
+10 0 obj
+<<
+/Type /Pages
+/Count 2
+/Kids [7 0 R 12 0 R]
+>>
+endobj
+17 0 obj
+<<
+/Type /Catalog
+/Pages 10 0 R
+>>
+endobj
+18 0 obj
+<<
+/Producer (pdfTeX)
+/Creator (TeX)
+/Trapped /False
+>>
+endobj
+xref
+0 19
+0000000001 65535 f 
+0000000002 00000 f 
+0000000003 00000 f 
+0000000004 00000 f 
+0000000005 00000 f 
+0000000000 00000 f 
+0000000330 00000 n 
+0000000164 00000 n 
+0000000015 00000 n 
+0000012649 00000 n 
+0000012788 00000 n 
+0000000703 00000 n 
+0000000545 00000 n 
+0000000397 00000 n 
+0000000771 00000 n 
+0000001178 00000 n 
+0000012412 00000 n 
+0000012853 00000 n 
+0000012904 00000 n 
+trailer
+<< /Size 19
+/Root 17 0 R
+/Info 18 0 R
+ >>
+startxref
+12976
+%%EOF
diff --git a/testfiles/pagesattr.luatex.tpf b/testfiles/pagesattr.luatex.tpf
index 658749f..c7e4056 100644
--- a/testfiles/pagesattr.luatex.tpf
+++ b/testfiles/pagesattr.luatex.tpf
@@ -1,6 +1,6 @@
 %PDF-1.5
 %ÌÕÁÔÅØÐÄÆ
-3 0 obj
+8 0 obj
 << /Length 132 >>        
 stream
 BT
@@ -10,27 +10,27 @@ BT
 ET
 endstream
 endobj
-2 0 obj
-<< /Type /Page /Contents 3 0 R /Resources 1 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 5 0 R >>
-endobj
-1 0 obj
-<< /Font << /F25 4 0 R >> /ProcSet [ /PDF /Text ] >>
+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
+<< /Font << /F25 9 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+11 0 obj
 [ 50 [ 444 ] 75 [ 833 ] 81 [ 500 500 ] 98 [ 394 ] 105 [ 389 ] 116 [ 528 ] ]
 endobj
-8 0 obj
+13 0 obj
 << /Length 15 >>         
 [BINARY STREAM]
 endobj
-9 0 obj
+14 0 obj
 << /Subtype /CIDFontType0C /Length 1413 >>       
 [BINARY STREAM]
 endobj
-7 0 obj
-<< /Type /FontDescriptor /FontName /KRCLMV+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 9 0 R /CIDSet 8 0 R >>
+12 0 obj
+<< /Type /FontDescriptor /FontName /KRCLMV+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
-10 0 obj
+15 0 obj
 << /Length 776 >>        
 stream
 %!PS-Adobe-3.0 Resource-CMap
@@ -72,39 +72,44 @@ end
 %%EOF
 endstream
 endobj
-4 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /KRCLMV+LMRoman10-Regular /DescendantFonts [ 11 0 R ] /ToUnicode 10 0 R >>
+9 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /KRCLMV+LMRoman10-Regular /DescendantFonts [ 16 0 R ] /ToUnicode 15 0 R >>
 endobj
-11 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /KRCLMV+LMRoman10-Regular /FontDescriptor 7 0 R /W 6 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+16 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /KRCLMV+LMRoman10-Regular /FontDescriptor 12 0 R /W 11 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
 endobj
-5 0 obj
-<< /Type /Pages /YYY (y22) /ZZZ (zzz) /SSS (somesetting)    /Count 1 /Kids [ 2 0 R ] >>
+10 0 obj
+<< /Type /Pages /YYY (y22) /ZZZ (zzz) /SSS (somesetting)    /Count 1 /Kids [ 7 0 R ] >>
 endobj
-12 0 obj
-<< /Type /Catalog /Pages 5 0 R >>
+17 0 obj
+<< /Type /Catalog /Pages 10 0 R >>
 endobj
-13 0 obj
+18 0 obj
 << /Producer (LuaTeX) /Creator (TeX) /Trapped /False >>
 endobj
 xref
-0 14
-0000000000 65535 f 
-0000000324 00000 n 
+0 19
+0000000001 65535 f 
+0000000002 00000 f 
+0000000003 00000 f 
+0000000004 00000 f 
+0000000005 00000 f 
+0000000000 00000 f 
+0000000325 00000 n 
 0000000211 00000 n 
 0000000020 00000 n 
-0000003122 00000 n 
-0000003473 00000 n 
-0000000392 00000 n 
-0000002053 00000 n 
-0000000483 00000 n 
-0000000557 00000 n 
-0000002286 00000 n 
-0000003275 00000 n 
-0000003576 00000 n 
-0000003626 00000 n 
+0000003129 00000 n 
+0000003482 00000 n 
+0000000393 00000 n 
+0000002057 00000 n 
+0000000485 00000 n 
+0000000560 00000 n 
+0000002293 00000 n 
+0000003282 00000 n 
+0000003586 00000 n 
+0000003637 00000 n 
 trailer
-<< /Size 14 /Root 12 0 R /Info 13 0 R >>
+<< /Size 19 /Root 17 0 R /Info 18 0 R >>
 startxref
-3698
+3709
 %%EOF
diff --git a/testfiles/pagesattr.tpf b/testfiles/pagesattr.tpf
index 6f984c6..8bbcf96 100644
--- a/testfiles/pagesattr.tpf
+++ b/testfiles/pagesattr.tpf
@@ -1,6 +1,6 @@
 %PDF-1.5
 %ÐÔÅØ
-3 0 obj
+8 0 obj
 <<
 /Length 91        
 >>
@@ -10,25 +10,25 @@ BT
 ET
 endstream
 endobj
-2 0 obj
+7 0 obj
 <<
 /Type /Page
-/Contents 3 0 R
-/Resources 1 0 R
+/Contents 8 0 R
+/Resources 6 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 5 0 R
+/Parent 10 0 R
 >>
 endobj
-1 0 obj
+6 0 obj
 <<
-/Font << /F8 4 0 R >>
+/Font << /F8 9 0 R >>
 /ProcSet [ /PDF /Text ]
 >>
 endobj
-6 0 obj
+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
-7 0 obj
+12 0 obj
 <<
 /Length1 1455
 /Length2 9286
@@ -37,7 +37,7 @@ endobj
 >>
 [BINARY STREAM]
 endobj
-8 0 obj
+13 0 obj
 <<
 /Type /FontDescriptor
 /FontName /CTWJDN+CMR10
@@ -50,35 +50,35 @@ endobj
 /StemV 69
 /XHeight 431
 /CharSet (/e/m/o/one/s/t/x)
-/FontFile 7 0 R
+/FontFile 12 0 R
 >>
 endobj
-4 0 obj
+9 0 obj
 <<
 /Type /Font
 /Subtype /Type1
 /BaseFont /CTWJDN+CMR10
-/FontDescriptor 8 0 R
+/FontDescriptor 13 0 R
 /FirstChar 49
 /LastChar 120
-/Widths 6 0 R
+/Widths 11 0 R
 >>
 endobj
-5 0 obj
+10 0 obj
 <<
 /Type /Pages
 /Count 1
-/Kids [2 0 R]
+/Kids [7 0 R]
 /YYY (y22) /ZZZ (zzz) /SSS (somesetting) 
 >>
 endobj
-9 0 obj
+14 0 obj
 <<
 /Type /Catalog
-/Pages 5 0 R
+/Pages 10 0 R
 >>
 endobj
-10 0 obj
+15 0 obj
 <<
 /Producer (pdfTeX)
 /Creator (TeX)
@@ -86,23 +86,28 @@ endobj
 >>
 endobj
 xref
-0 11
-0000000000 65535 f 
-0000000275 00000 n 
+0 16
+0000000001 65535 f 
+0000000002 00000 f 
+0000000003 00000 f 
+0000000004 00000 f 
+0000000005 00000 f 
+0000000000 00000 f 
+0000000276 00000 n 
 0000000164 00000 n 
 0000000015 00000 n 
-0000011815 00000 n 
-0000011952 00000 n 
-0000000342 00000 n 
-0000000748 00000 n 
-0000011586 00000 n 
-0000012051 00000 n 
-0000012100 00000 n 
+0000011820 00000 n 
+0000011959 00000 n 
+0000000343 00000 n 
+0000000750 00000 n 
+0000011589 00000 n 
+0000012059 00000 n 
+0000012110 00000 n 
 trailer
-<< /Size 11
-/Root 9 0 R
-/Info 10 0 R
+<< /Size 16
+/Root 14 0 R
+/Info 15 0 R
  >>
 startxref
-12172
+12182
 %%EOF
diff --git a/testfiles/xform.luatex.tpf b/testfiles/xform.luatex.tpf
index 28c0d02..ad33cd4 100644
--- a/testfiles/xform.luatex.tpf
+++ b/testfiles/xform.luatex.tpf
@@ -1,7 +1,7 @@
 %PDF-1.5
 %ÌÕÁÔÅØÐÄÆ
-1 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 2 0 R /Length 84 >>         
+6 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 7 0 R /Length 84 >>         
 stream
 BT
 /F15 9.96264 Tf
@@ -9,10 +9,10 @@ BT
 ET
 endstream
 endobj
-2 0 obj
-<< /bbb (x) /Font << /F15 3 0 R >> /ProcSet [ /PDF /Text ] >>
+7 0 obj
+<< /bbb (x) /Font << /F15 8 0 R >> /ProcSet [ /PDF /Text ] >>
 endobj
-6 0 obj
+11 0 obj
 << /Length 382 >>        
 stream
 BT
@@ -33,39 +33,39 @@ q
 Q
 BT
 /F15 9.96264 Tf
-1 0 0 1 323.686 707.125 Tm [<0052>-333<0079>-333<005F00660036>83<004B0052>]TJ
+1 0 0 1 323.686 707.125 Tm [<0065>-333<0079>-333<005F00660036>83<004B0052>]TJ
 1 0 0 1 303.133 139.255 Tm [<0052>]TJ
 ET
 endstream
 endobj
-5 0 obj
-<< /Type /Page /Contents 6 0 R /Resources 4 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 7 0 R >>
+10 0 obj
+<< /Type /Page /Contents 11 0 R /Resources 9 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 12 0 R >>
 endobj
-4 0 obj
-<< /Font << /F15 3 0 R >> /XObject << /Fm1 1 0 R >> /ProcSet [ /PDF /Text ] >>
+9 0 obj
+<< /Font << /F15 8 0 R >> /XObject << /Fm1 6 0 R >> /ProcSet [ /PDF /Text ] >>
 endobj
-8 0 obj
-[ 50 [ 444 ] 54 [ 653 ] 75 [ 833 ] 81 [ 500 500 ] 95 [ 736 ] 98 [ 394 ] 102 [ 500 ] 105 [ 389 ] 116 [ 528 ] 121 [ 500 ] ]
+13 0 obj
+[ 50 [ 444 ] 54 [ 653 ] 75 [ 833 ] 81 [ 500 500 ] 95 [ 736 ] 98 [ 394 ] 101 [ 500 500 ] 105 [ 389 ] 116 [ 528 ] 121 [ 500 ] ]
 endobj
-10 0 obj
+15 0 obj
 << /Length 16 >>         
 [BINARY STREAM]
 endobj
-11 0 obj
-<< /Subtype /CIDFontType0C /Length 1917 >>       
+16 0 obj
+<< /Subtype /CIDFontType0C /Length 2057 >>       
 [BINARY STREAM]
 endobj
-9 0 obj
-<< /Type /FontDescriptor /FontName /GQWYPI+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 11 0 R /CIDSet 10 0 R >>
+14 0 obj
+<< /Type /FontDescriptor /FontName /OATJXH+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 16 0 R /CIDSet 15 0 R >>
 endobj
-12 0 obj
-<< /Length 833 >>        
+17 0 obj
+<< /Length 847 >>        
 stream
 %!PS-Adobe-3.0 Resource-CMap
 %%DocumentNeededResources: ProcSet (CIDInit)
 %%IncludeResource: ProcSet (CIDInit)
-%%BeginResource: CMap (TeX-GQWYPI-LMRoman10-Regular-0)
-%%Title: (TeX-GQWYPI-LMRoman10-Regular-0 TeX GQWYPI-LMRoman10-Regular 0)
+%%BeginResource: CMap (TeX-OATJXH-LMRoman10-Regular-0)
+%%Title: (TeX-OATJXH-LMRoman10-Regular-0 TeX OATJXH-LMRoman10-Regular 0)
 %%Version: 1.000
 %%EndComments
 /CIDInit /ProcSet findresource begin
@@ -73,17 +73,17 @@ stream
 begincmap
 /CIDSystemInfo
 << /Registry (TeX)
-/Ordering (GQWYPI-LMRoman10-Regular)
+/Ordering (OATJXH-LMRoman10-Regular)
 /Supplement 0
 >> def
-/CMapName /TeX-Identity-GQWYPI-LMRoman10-Regular def
+/CMapName /TeX-Identity-OATJXH-LMRoman10-Regular def
 /CMapType 2 def
 1 begincodespacerange
 <0000> <FFFF>
 endcodespacerange
 0 beginbfrange
 endbfrange
-11 beginbfchar
+12 beginbfchar
 <0032> <0065>
 <0036> <0046>
 <004B> <006D>
@@ -91,6 +91,7 @@ endbfrange
 <0052> <0031>
 <005F> <0052>
 <0062> <0073>
+<0065> <0036>
 <0066> <002F>
 <0069> <0074>
 <0074> <0078>
@@ -104,41 +105,46 @@ end
 %%EOF
 endstream
 endobj
-3 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /GQWYPI+LMRoman10-Regular /DescendantFonts [ 13 0 R ] /ToUnicode 12 0 R >>
+8 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /OATJXH+LMRoman10-Regular /DescendantFonts [ 18 0 R ] /ToUnicode 17 0 R >>
 endobj
-13 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /GQWYPI+LMRoman10-Regular /FontDescriptor 9 0 R /W 8 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+18 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /OATJXH+LMRoman10-Regular /FontDescriptor 14 0 R /W 13 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
 endobj
-7 0 obj
-<< /Type /Pages  /Count 1 /Kids [ 5 0 R ] >>
+12 0 obj
+<< /Type /Pages  /Count 1 /Kids [ 10 0 R ] >>
 endobj
-14 0 obj
-<< /Type /Catalog /Pages 7 0 R >>
+19 0 obj
+<< /Type /Catalog /Pages 12 0 R >>
 endobj
-15 0 obj
+20 0 obj
 << /Producer (LuaTeX) /Creator (TeX) /Trapped /False >>
 endobj
 xref
-0 16
-0000000000 65535 f 
+0 21
+0000000001 65535 f 
+0000000002 00000 f 
+0000000003 00000 f 
+0000000004 00000 f 
+0000000005 00000 f 
+0000000000 00000 f 
 0000000020 00000 n 
 0000000284 00000 n 
-0000004351 00000 n 
-0000000915 00000 n 
-0000000802 00000 n 
+0000004515 00000 n 
+0000000919 00000 n 
+0000000803 00000 n 
 0000000361 00000 n 
-0000004702 00000 n 
-0000001009 00000 n 
-0000003223 00000 n 
-0000001146 00000 n 
-0000001222 00000 n 
-0000003458 00000 n 
-0000004504 00000 n 
-0000004762 00000 n 
-0000004812 00000 n 
+0000004868 00000 n 
+0000001013 00000 n 
+0000003372 00000 n 
+0000001155 00000 n 
+0000001231 00000 n 
+0000003608 00000 n 
+0000004668 00000 n 
+0000004930 00000 n 
+0000004981 00000 n 
 trailer
-<< /Size 16 /Root 14 0 R /Info 15 0 R >>
+<< /Size 21 /Root 19 0 R /Info 20 0 R >>
 startxref
-4884
+5053
 %%EOF
diff --git a/testfiles/xform.tpf b/testfiles/xform.tpf
index 6b6bf28..7927aa3 100644
--- a/testfiles/xform.tpf
+++ b/testfiles/xform.tpf
@@ -1,6 +1,6 @@
 %PDF-1.5
 %ÐÔÅØ
-1 0 obj
+6 0 obj
 <<
 /Type /XObject
 /Subtype /Form
@@ -8,7 +8,7 @@
 /BBox [0 0 52.581 4.289]
 /FormType 1
 /Matrix [1 0 0 1 0 0]
-/Resources 2 0 R
+/Resources 7 0 R
 /Length 68        
 >>
 stream
@@ -18,14 +18,14 @@ BT
 ET
 endstream
 endobj
-2 0 obj
+7 0 obj
 <<
 /bbb (x)
-/Font << /F8 3 0 R >>
+/Font << /F8 8 0 R >>
 /ProcSet [ /PDF /Text ]
 >>
 endobj
-6 0 obj
+11 0 obj
 <<
 /Length 279       
 >>
@@ -45,42 +45,42 @@ q
 /Fm1 Do
 Q
 BT
-/F8 9.9626 Tf 323.668 707.125 Td [(1)-333(0)-334(R/Fm1)]TJ -20.535 -567.87 Td [(1)]TJ
+/F8 9.9626 Tf 323.668 707.125 Td [(6)-333(0)-334(R/Fm1)]TJ -20.535 -567.87 Td [(1)]TJ
 ET
 endstream
 endobj
-5 0 obj
+10 0 obj
 <<
 /Type /Page
-/Contents 6 0 R
-/Resources 4 0 R
+/Contents 11 0 R
+/Resources 9 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 7 0 R
+/Parent 12 0 R
 >>
 endobj
-4 0 obj
+9 0 obj
 <<
-/Font << /F8 3 0 R >>
-/XObject << /Fm1 1 0 R >>
+/Font << /F8 8 0 R >>
+/XObject << /Fm1 6 0 R >>
 /ProcSet [ /PDF /Text ]
 >>
 endobj
-8 0 obj
+13 0 obj
 [500 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]
 endobj
-9 0 obj
+14 0 obj
 <<
-/Length1 1518
-/Length2 9999
+/Length1 1534
+/Length2 10210
 /Length3 0
-/Length 11517     
+/Length 11744     
 >>
 [BINARY STREAM]
 endobj
-10 0 obj
+15 0 obj
 <<
 /Type /FontDescriptor
-/FontName /QCAGBA+CMR10
+/FontName /XIZSZW+CMR10
 /Flags 4
 /FontBBox [-40 -250 1009 750]
 /Ascent 694
@@ -89,35 +89,35 @@ endobj
 /ItalicAngle 0
 /StemV 69
 /XHeight 431
-/CharSet (/F/R/e/m/o/one/s/slash/t/x/zero)
-/FontFile 9 0 R
+/CharSet (/F/R/e/m/o/one/s/six/slash/t/x/zero)
+/FontFile 14 0 R
 >>
 endobj
-3 0 obj
+8 0 obj
 <<
 /Type /Font
 /Subtype /Type1
-/BaseFont /QCAGBA+CMR10
-/FontDescriptor 10 0 R
+/BaseFont /XIZSZW+CMR10
+/FontDescriptor 15 0 R
 /FirstChar 47
 /LastChar 120
-/Widths 8 0 R
+/Widths 13 0 R
 >>
 endobj
-7 0 obj
+12 0 obj
 <<
 /Type /Pages
 /Count 1
-/Kids [5 0 R]
+/Kids [10 0 R]
 >>
 endobj
-11 0 obj
+16 0 obj
 <<
 /Type /Catalog
-/Pages 7 0 R
+/Pages 12 0 R
 >>
 endobj
-12 0 obj
+17 0 obj
 <<
 /Producer (pdfTeX)
 /Creator (TeX)
@@ -125,25 +125,30 @@ endobj
 >>
 endobj
 xref
-0 13
-0000000000 65535 f 
+0 18
+0000000001 65535 f 
+0000000002 00000 f 
+0000000003 00000 f 
+0000000004 00000 f 
+0000000005 00000 f 
+0000000000 00000 f 
 0000000015 00000 n 
 0000000258 00000 n 
-0000013148 00000 n 
-0000000782 00000 n 
-0000000671 00000 n 
+0000013387 00000 n 
+0000000786 00000 n 
+0000000672 00000 n 
 0000000334 00000 n 
-0000013286 00000 n 
-0000000875 00000 n 
-0000001289 00000 n 
-0000012903 00000 n 
-0000013343 00000 n 
-0000013393 00000 n 
+0000013526 00000 n 
+0000000879 00000 n 
+0000001294 00000 n 
+0000013137 00000 n 
+0000013585 00000 n 
+0000013636 00000 n 
 trailer
-<< /Size 13
-/Root 11 0 R
-/Info 12 0 R
+<< /Size 18
+/Root 16 0 R
+/Info 17 0 R
  >>
 startxref
-13465
+13708
 %%EOF





More information about the latex3-commits mailing list