[latex3-commits] [latex3/pdfresources] delayedshipout: add test files (bf5f4c5)

github at latex-project.org github at latex-project.org
Sun Aug 20 00:42:23 CEST 2023


Repository : https://github.com/latex3/pdfresources
On branch  : delayedshipout
Link       : https://github.com/latex3/pdfresources/commit/bf5f4c525588d9c29a8f8d30a87e6220784fe91e

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

commit bf5f4c525588d9c29a8f8d30a87e6220784fe91e
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date:   Sun Aug 20 00:42:23 2023 +0200

    add test files


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

bf5f4c525588d9c29a8f8d30a87e6220784fe91e
 testfiles-dvips/bdc-shipout-log.lvt  |  16 +++
 testfiles-dvips/bdc-shipout-log.tlg  |  54 ++++++++
 testfiles-dvips/bdc-shipout.pvt      |  16 +++
 testfiles-dvips/bdc-shipout.tpf      | Bin 0 -> 3114 bytes
 testfiles/bdc-shipout-log.luatex.tlg |  52 ++++++++
 testfiles/bdc-shipout-log.lvt        |  16 +++
 testfiles/bdc-shipout-log.tlg        |  44 +++++++
 testfiles/bdc-shipout-log.xetex.tlg  |  57 ++++++++
 testfiles/bdc-shipout.luatex.tpf     | 118 +++++++++++++++++
 testfiles/bdc-shipout.pvt            |  16 +++
 testfiles/bdc-shipout.tpf            | 245 +++++++++++++++++++++++++++++++++++
 testfiles/bdc-shipout.xetex.tpf      |  99 ++++++++++++++
 12 files changed, 733 insertions(+)

diff --git a/testfiles-dvips/bdc-shipout-log.lvt b/testfiles-dvips/bdc-shipout-log.lvt
new file mode 100644
index 0000000..34e3607
--- /dev/null
+++ b/testfiles-dvips/bdc-shipout-log.lvt
@@ -0,0 +1,16 @@
+\DocumentMetadata{uncompress,xmp=false} 
+\input{regression-test}
+\documentclass{book}%
+
+\begin{document}%
+\START \showoutput
+\def\mytag{abc}
+\def\mydict{MCID 0}
+\ExplSyntaxOn
+\pdf_bdc_shipout:ee{\mytag}{\mydict} xxx \pdf_emc: 
+\ExplSyntaxOff
+
+\def\mytag{xyz}
+\def\mydict{MCID 1}
+
+\end{document}
diff --git a/testfiles-dvips/bdc-shipout-log.tlg b/testfiles-dvips/bdc-shipout-log.tlg
new file mode 100644
index 0000000..a4a839a
--- /dev/null
+++ b/testfiles-dvips/bdc-shipout-log.tlg
@@ -0,0 +1,54 @@
+This is a generated file for the l3build validation system.
+Don't change this file in any respect.
+Completed box being shipped out [1]
+\vbox(627.36243+0.0)x380.0
+.\hbox(0.0+0.0)x0.0
+.\hbox(0.0+0.0)x0.0
+..\kern -72.26999
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
+...\kern -72.26999
+...\hbox(0.0+0.0)x0.0
+....\special{ps: [{ThisPage}<<>> /PUT pdfmark}
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\glue 0.0 plus 1.0fil minus 1.0fil
+.\glue 22.0
+.\vbox(605.36243+0.0)x345.0, shifted 35.0
+..\vbox(12.0+0.0)x345.0, glue set 5.55556fil
+...\glue 0.0 plus 1.0fil
+...\hbox(6.44444+0.0)x345.0
+....\hbox(6.44444+0.0)x345.0, glue set 339.99998fil
+.....\glue 0.0 plus 1.0fil
+.....\OT1/cmr/m/n/10 1
+..\glue 18.06749
+..\glue(\lineskip) 0.0
+..\vbox(550.0+0.0)x345.0, glue set 540.0fil
+...\special{ps::/setdistillerparams where{pop<</CompressPages false>>setdistillerparams}if}
+...\special{ps::/setdistillerparams where{pop<</CompressStreams false>>setdistillerparams}if}
+...\write-{}
+...\special shipout{ps:SDict begin mark/\mytag  <<\mydict >> /BDC pdfmark end}
+...\glue(\topskip) 5.69446
+...\hbox(4.30554+0.0)x345.0, glue set 314.1666fil
+....\hbox(0.0+0.0)x15.0
+....\OT1/cmr/m/n/10 x
+....\OT1/cmr/m/n/10 x
+....\OT1/cmr/m/n/10 x
+....\special{ps:SDict begin mark/EMC pdfmark end}
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue 0.0 plus 1.0fil
+...\glue 0.0
+..\glue(\baselineskip) 25.29494
+..\hbox(0.0+0.0)x345.0
+...\hbox(0.0+0.0)x345.0
+.\kern 0.0
+.\kern 0.0
+.\kern -627.36243
+.\hbox(0.0+0.0)x0.0
+..\special{ps:SDict begin mark/Producer (pdfTeX+dvips)/DOCINFO pdfmark end}
+..\special{ps:SDict begin mark/Creator (TeX)/DOCINFO pdfmark end}
+..\special{ps:SDict begin mark/CreationDate (D:20010101205959-00'00')/DOCINFO pdfmark end}
+..\special{ps:SDict begin mark/ModDate (D:20010101205959-00'00')/DOCINFO pdfmark end}
+..\special{ps:SDict begin mark{Catalog}<</Lang (en-US)>>/PUT pdfmark end}
+.\kern 627.36243
+(bdc-shipout-log.aux)
diff --git a/testfiles-dvips/bdc-shipout.pvt b/testfiles-dvips/bdc-shipout.pvt
new file mode 100644
index 0000000..13bf69c
--- /dev/null
+++ b/testfiles-dvips/bdc-shipout.pvt
@@ -0,0 +1,16 @@
+\DocumentMetadata{uncompress,xmp=false} 
+\input{regression-test}
+\documentclass{book}%
+
+\begin{document}%
+\START 
+\def\mytag{abc}
+\def\mydict{MCID 0}
+\ExplSyntaxOn
+\pdf_bdc_shipout:ee{\mytag}{\mydict} xxx \pdf_emc: 
+\ExplSyntaxOff
+
+\def\mytag{xyz}
+\def\mydict{MCID 1}
+
+\end{document}
diff --git a/testfiles-dvips/bdc-shipout.tpf b/testfiles-dvips/bdc-shipout.tpf
new file mode 100644
index 0000000..5b4aa4b
Binary files /dev/null and b/testfiles-dvips/bdc-shipout.tpf differ
diff --git a/testfiles/bdc-shipout-log.luatex.tlg b/testfiles/bdc-shipout-log.luatex.tlg
new file mode 100644
index 0000000..47f8b85
--- /dev/null
+++ b/testfiles/bdc-shipout-log.luatex.tlg
@@ -0,0 +1,52 @@
+This is a generated file for the l3build validation system.
+Don't change this file in any respect.
+Completed box being shipped out [1]
+\vbox(627.36243+0.0)x380.0, direction TLT
+.\hbox(0.0+0.0)x0.0, direction TLT
+..\kern-72.26999
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil, direction TLT
+...\kern-72.26999
+...\hbox(0.0+0.0)x0.0, direction TLT
+....\latelua0{ltx.__pdf.backend_ThisPage_gpush(tex.count["g_shipout_readonly_int"])}
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\glue 0.0 plus 1.0fil minus 1.0fil
+.\glue 22.0
+.\vbox(605.36243+0.0)x345.0, shifted 35.0, direction TLT
+..\vbox(12.0+0.0)x345.0, glue set 5.34fil, direction TLT
+...\glue 0.0 plus 1.0fil
+...\hbox(6.66+0.0)x345.0, direction TLT
+....\hbox(6.66+0.0)x345.0, glue set 340.0fil, direction TLT
+.....\glue 0.0 plus 1.0fil
+.....\TU/lmr/m/n/10 1
+..\glue 18.06749
+..\glue(\lineskip) 0.0
+..\vbox(550.0+0.0)x345.0, glue set 540.0fil, direction TLT
+...\latelua0{ltx.__pdf.Page.Resources.ExtGState=true}
+...\latelua0{ltx.pdf.Page_Resources_gpush(tex.count["g_shipout_readonly_int"])}
+...\write-{}
+...\pdflateliteral page{/\mytag  <<\mydict >> BDC}
+...\glue(\topskip) 5.69
+...\hbox(4.31+0.0)x345.0, glue set 314.16fil, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x15.0, direction TLT
+....\TU/lmr/m/n/10 x
+....\TU/lmr/m/n/10 x
+....\TU/lmr/m/n/10 x
+....\pdfliteral page{EMC}
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue 0.0 plus 1.0fil
+...\glue 0.0
+..\glue(\baselineskip) 25.29494
+..\hbox(0.0+0.0)x345.0, direction TLT
+...\hbox(0.0+0.0)x345.0, direction TLT
+.\kern0.0
+.\kern-627.36243
+.\hbox(0.0+0.0)x0.0, direction TLT
+.\kern627.36243
+(bdc-shipout-log.aux)
diff --git a/testfiles/bdc-shipout-log.lvt b/testfiles/bdc-shipout-log.lvt
new file mode 100644
index 0000000..34e3607
--- /dev/null
+++ b/testfiles/bdc-shipout-log.lvt
@@ -0,0 +1,16 @@
+\DocumentMetadata{uncompress,xmp=false} 
+\input{regression-test}
+\documentclass{book}%
+
+\begin{document}%
+\START \showoutput
+\def\mytag{abc}
+\def\mydict{MCID 0}
+\ExplSyntaxOn
+\pdf_bdc_shipout:ee{\mytag}{\mydict} xxx \pdf_emc: 
+\ExplSyntaxOff
+
+\def\mytag{xyz}
+\def\mydict{MCID 1}
+
+\end{document}
diff --git a/testfiles/bdc-shipout-log.tlg b/testfiles/bdc-shipout-log.tlg
new file mode 100644
index 0000000..999b235
--- /dev/null
+++ b/testfiles/bdc-shipout-log.tlg
@@ -0,0 +1,44 @@
+This is a generated file for the l3build validation system.
+Don't change this file in any respect.
+Completed box being shipped out [1]
+\vbox(627.36243+0.0)x380.0
+.\hbox(0.0+0.0)x0.0
+..\kern -72.26999
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
+...\kern -72.26999
+...\hbox(0.0+0.0)x0.0
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\glue 0.0 plus 1.0fil minus 1.0fil
+.\glue 22.0
+.\vbox(605.36243+0.0)x345.0, shifted 35.0
+..\vbox(12.0+0.0)x345.0, glue set 5.55556fil
+...\glue 0.0 plus 1.0fil
+...\hbox(6.44444+0.0)x345.0
+....\hbox(6.44444+0.0)x345.0, glue set 339.99998fil
+.....\glue 0.0 plus 1.0fil
+.....\OT1/cmr/m/n/10 1
+..\glue 18.06749
+..\glue(\lineskip) 0.0
+..\vbox(550.0+0.0)x345.0, glue set 540.0fil
+...\write-{}
+...\pdfliteral shipout page{/\mytag  <<\mydict >> BDC}
+...\glue(\topskip) 5.69446
+...\hbox(4.30554+0.0)x345.0, glue set 314.1666fil
+....\hbox(0.0+0.0)x15.0
+....\OT1/cmr/m/n/10 x
+....\OT1/cmr/m/n/10 x
+....\OT1/cmr/m/n/10 x
+....\pdfliteral page{EMC}
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue 0.0 plus 1.0fil
+...\glue 0.0
+..\glue(\baselineskip) 25.29494
+..\hbox(0.0+0.0)x345.0
+...\hbox(0.0+0.0)x345.0
+.\kern 0.0
+.\kern -627.36243
+.\hbox(0.0+0.0)x0.0
+.\kern 627.36243
+(bdc-shipout-log.aux)
diff --git a/testfiles/bdc-shipout-log.xetex.tlg b/testfiles/bdc-shipout-log.xetex.tlg
new file mode 100644
index 0000000..05ff808
--- /dev/null
+++ b/testfiles/bdc-shipout-log.xetex.tlg
@@ -0,0 +1,57 @@
+This is a generated file for the l3build validation system.
+Don't change this file in any respect.
+Completed box being shipped out [1]
+\vbox(627.36243+0.0)x380.0
+.\hbox(0.0+0.0)x0.0
+..\special{pdf:obj @pdf.obj1 <<  >>}
+..\special{pdf:obj @pdf.obj2 <<  >>}
+..\special{pdf:obj @pdf.obj3 <<  >>}
+..\special{pdf:obj @pdf.obj4 <<  >>}
+.\hbox(0.0+0.0)x0.0
+..\kern -72.26999
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
+...\kern -72.26999
+...\hbox(0.0+0.0)x0.0
+....\special{pdf: put @thispage <<>>}
+....\special{pdf:put @resources <</ExtGState @pdf.obj1>>}
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\glue 0.0 plus 1.0fil minus 1.0fil
+.\glue 22.0
+.\vbox(605.36243+0.0)x345.0, shifted 35.0
+..\vbox(12.0+0.0)x345.0, glue set 5.34fil
+...\glue 0.0 plus 1.0fil
+...\hbox(6.66+0.0)x345.0
+....\hbox(6.66+0.0)x345.0, glue set 340.0fil
+.....\glue 0.0 plus 1.0fil
+.....\TU/lmr/m/n/10 1
+..\glue 18.06749
+..\glue(\lineskip) 0.0
+..\vbox(550.0+0.0)x345.0, glue set 540.0fil
+...\special{pdf:put @pdf.obj1<</opacity1 <</ca 1/CA 1>>>>}
+...\special{pdf:trailerid[ <00112233445566778899aabbccddeeff> <00112233445566778899aabbccddeeff> ]}
+...\write-{}
+...\special shipout{pdf:code /\mytag  <<\mydict >> BDC}
+...\glue(\topskip) 5.69
+...\hbox(4.31+0.0)x345.0, glue set 314.16fil
+....\hbox(0.0+0.0)x15.0
+....\TU/lmr/m/n/10 xxx
+....\special{pdf:code EMC}
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue 0.0 plus 1.0fil
+...\glue 0.0
+..\glue(\baselineskip) 25.29494
+..\hbox(0.0+0.0)x345.0
+...\hbox(0.0+0.0)x345.0
+.\kern 0.0
+.\kern 0.0
+.\kern -627.36243
+.\hbox(0.0+0.0)x0.0
+..\special{pdf:docinfo<</Producer (xetex)>>}
+..\special{pdf:docinfo<</Creator (TeX)>>}
+..\special{pdf:docinfo<</CreationDate (D:20010101205959-00'00')>>}
+..\special{pdf:docinfo<</ModDate (D:20010101205959-00'00')>>}
+..\special{pdf:put @catalog<</Lang (en-US)>>}
+.\kern 627.36243
+(bdc-shipout-log.aux)
diff --git a/testfiles/bdc-shipout.luatex.tpf b/testfiles/bdc-shipout.luatex.tpf
new file mode 100644
index 0000000..59c3ebc
--- /dev/null
+++ b/testfiles/bdc-shipout.luatex.tpf
@@ -0,0 +1,118 @@
+%PDF-1.5
+%ÌÕÁÔÅØÐÄÆ
+7 0 obj
+<< /Length 165 >>        
+stream
+/opacity1 gs
+BT
+/F15 9.96264 Tf
+1 0 0 1 445.599 686.127 Tm [<0052>]TJ
+ET
+/xyz <<MCID 1>> BDC
+BT
+/F15 9.96264 Tf
+1 0 0 1 121.813 658.164 Tm [<007400740074>]TJ
+ET
+EMC
+endstream
+endobj
+6 0 obj
+<< /Type /Page /Contents 7 0 R /Resources 5 0 R /MediaBox [ 0 0 612 792 ] /Parent 9 0 R >>
+endobj
+5 0 obj
+<< /ExtGState 1 0 R /Font << /F15 8 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1 0 obj
+<< /opacity1 <</ca 1/CA 1>>  >>
+endobj
+10 0 obj
+[ 82 [ 500 ] 116 [ 528 ] ]
+endobj
+12 0 obj
+<< /Length 15 >>         
+[BINARY STREAM]
+endobj
+13 0 obj
+<< /Subtype /CIDFontType0C /Length 772 >>        
+[BINARY STREAM]
+endobj
+11 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 13 0 R /CIDSet 12 0 R >>
+endobj
+14 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
+8 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /QVKDUG+LMRoman10-Regular /DescendantFonts [ 15 0 R ] /ToUnicode 14 0 R >>
+endobj
+15 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /QVKDUG+LMRoman10-Regular /FontDescriptor 11 0 R /W 10 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+endobj
+9 0 obj
+<< /Type /Pages  /Count 1 /Kids [ 6 0 R ] >>
+endobj
+16 0 obj
+<< /Type /Catalog /Pages 9 0 R /Lang (en-US) >>
+endobj
+17 0 obj
+<< /Producer (LuaTeX)/Creator (TeX)/CreationDate (D:20010101205959-00'00')/ModDate (D:20010101205959-00'00') /Trapped /False >>
+endobj
+xref
+0 18
+0000000002 65535 f 
+0000000435 00000 n 
+0000000003 00000 f 
+0000000004 00000 f 
+0000000000 00000 f 
+0000000350 00000 n 
+0000000244 00000 n 
+0000000020 00000 n 
+0000002458 00000 n 
+0000002811 00000 n 
+0000000482 00000 n 
+0000001456 00000 n 
+0000000525 00000 n 
+0000000600 00000 n 
+0000001692 00000 n 
+0000002611 00000 n 
+0000002871 00000 n 
+0000002935 00000 n 
+trailer
+<< /Size 18 /Root 16 0 R /Info 17 0 R /ID [ <2350CAD05F8A7AF0AA4058486855344F> <2350CAD05F8A7AF0AA4058486855344F> ] >>
+startxref
+3079
+%%EOF
diff --git a/testfiles/bdc-shipout.pvt b/testfiles/bdc-shipout.pvt
new file mode 100644
index 0000000..13bf69c
--- /dev/null
+++ b/testfiles/bdc-shipout.pvt
@@ -0,0 +1,16 @@
+\DocumentMetadata{uncompress,xmp=false} 
+\input{regression-test}
+\documentclass{book}%
+
+\begin{document}%
+\START 
+\def\mytag{abc}
+\def\mydict{MCID 0}
+\ExplSyntaxOn
+\pdf_bdc_shipout:ee{\mytag}{\mydict} xxx \pdf_emc: 
+\ExplSyntaxOff
+
+\def\mytag{xyz}
+\def\mydict{MCID 1}
+
+\end{document}
diff --git a/testfiles/bdc-shipout.tpf b/testfiles/bdc-shipout.tpf
new file mode 100644
index 0000000..4abfe6c
--- /dev/null
+++ b/testfiles/bdc-shipout.tpf
@@ -0,0 +1,245 @@
+%PDF-1.5
+%ÐÔÅØ
+7 0 obj
+<<
+/Length 135       
+>>
+stream
+/opacity1 gs
+BT
+/F28 9.9626 Tf 445.599 686.127 Td [(1)]TJ
+ET
+/xyz <<MCID 1>> BDC
+BT
+/F28 9.9626 Tf 121.813 658.164 Td [(xxx)]TJ
+ET
+EMC
+endstream
+endobj
+6 0 obj
+<<
+/Type /Page
+/Contents 7 0 R
+/Resources 5 0 R
+/MediaBox [0 0 612 792]
+/Parent 9 0 R
+>>
+endobj
+5 0 obj
+<<
+/ExtGState 1 0 R 
+/Font << /F28 8 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+endobj
+1 0 obj
+<< /opacity1 <</ca 1/CA 1>>  >>
+endobj
+10 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
+11 0 obj
+<<
+/Length1 1380
+/Length2 6282
+/Length3 0
+/Length 7662      
+>>
+[BINARY STREAM]
+endobj
+12 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 11 0 R
+>>
+endobj
+13 0 obj
+<<
+/Length 1724      
+>>
+stream
+%!PS-Adobe-3.0 Resource-CMap
+%%DocumentNeededResources: ProcSet (CIDInit)
+%%IncludeResource: ProcSet (CIDInit)
+%%BeginResource: CMap (TeX-cmr10-builtin-0)
+%%Title: (TeX-cmr10-builtin-0 TeX cmr10-builtin 0)
+%%Version: 1.000
+%%EndComments
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CIDSystemInfo
+<< /Registry (TeX)
+/Ordering (cmr10-builtin)
+/Supplement 0
+>> def
+/CMapName /TeX-cmr10-builtin-0 def
+/CMapType 2 def
+1 begincodespacerange
+<00> <FF>
+endcodespacerange
+7 beginbfrange
+<07> <08> <03A5>
+<23> <26> <0023>
+<28> <3B> <0028>
+<3F> <5B> <003F>
+<61> <7A> <0061>
+<7B> <7C> <2013>
+<A8> <A9> <03A5>
+endbfrange
+78 beginbfchar
+<00> <0393>
+<01> <2206>
+<02> <0398>
+<03> <039B>
+<04> <039E>
+<05> <03A0>
+<06> <03A3>
+<09> <03A8>
+<0A> <2126>
+<0B> <00660066>
+<0C> <00660069>
+<0D> <0066006C>
+<0E> <006600660069>
+<0F> <00660066006C>
+<10> <0131>
+<11> <0237>
+<12> <0060>
+<13> <00B4>
+<14> <02C7>
+<15> <02D8>
+<16> <00AF>
+<17> <02DA>
+<18> <00B8>
+<19> <00DF>
+<1A> <00E6>
+<1B> <0153>
+<1C> <00F8>
+<1D> <00C6>
+<1E> <0152>
+<1F> <00D8>
+<21> <0021>
+<22> <201D>
+<27> <2019>
+<3C> <00A1>
+<3D> <003D>
+<3E> <00BF>
+<5C> <201C>
+<5D> <005D>
+<5E> <02C6>
+<5F> <02D9>
+<60> <2018>
+<7D> <02DD>
+<7E> <02DC>
+<7F> <00A8>
+<A0> <0020>
+<A1> <0393>
+<A2> <2206>
+<A3> <0398>
+<A4> <039B>
+<A5> <039E>
+<A6> <03A0>
+<A7> <03A3>
+<AA> <03A8>
+<AB> <00AD>
+<AC> <00A0>
+<AD> <2126>
+<AE> <00660066>
+<AF> <00660069>
+<B0> <0066006C>
+<B1> <006600660069>
+<B2> <00660066006C>
+<B3> <0131>
+<B4> <0237>
+<B5> <0060>
+<B6> <00B4>
+<B7> <02C7>
+<B8> <02D8>
+<B9> <00AF>
+<BA> <02DA>
+<BB> <00B8>
+<BC> <00DF>
+<BD> <00E6>
+<BE> <0153>
+<BF> <00F8>
+<C0> <00C6>
+<C1> <0152>
+<C2> <00D8>
+<C4> <00A8>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+%%EndResource
+%%EOF
+endstream
+endobj
+8 0 obj
+<<
+/Type /Font
+/Subtype /Type1
+/BaseFont /XKHRBG+CMR10
+/FontDescriptor 12 0 R
+/FirstChar 49
+/LastChar 120
+/Widths 10 0 R
+/ToUnicode 13 0 R
+>>
+endobj
+9 0 obj
+<<
+/Type /Pages
+/Count 1
+/Kids [6 0 R]
+>>
+endobj
+14 0 obj
+<<
+/Type /Catalog
+/Pages 9 0 R
+/Lang (en-US)
+>>
+endobj
+15 0 obj
+<<
+/Producer (pdfTeX)/Creator (TeX)/CreationDate (D:20010101205959-00'00')/ModDate (D:20010101205959-00'00')
+/Trapped /False
+>>
+endobj
+xref
+0 16
+0000000002 65535 f 
+0000000398 00000 n 
+0000000003 00000 f 
+0000000004 00000 f 
+0000000000 00000 f 
+0000000312 00000 n 
+0000000208 00000 n 
+0000000015 00000 n 
+0000010616 00000 n 
+0000010773 00000 n 
+0000000445 00000 n 
+0000000852 00000 n 
+0000008612 00000 n 
+0000008833 00000 n 
+0000010830 00000 n 
+0000010894 00000 n 
+trailer
+<< /Size 16
+/Root 14 0 R
+/Info 15 0 R
+/ID [<9BD18DF3359C1216B83ADB4AA401CC9A> <9BD18DF3359C1216B83ADB4AA401CC9A>] >>
+startxref
+11038
+%%EOF
diff --git a/testfiles/bdc-shipout.xetex.tpf b/testfiles/bdc-shipout.xetex.tpf
new file mode 100644
index 0000000..80eab26
--- /dev/null
+++ b/testfiles/bdc-shipout.xetex.tpf
@@ -0,0 +1,99 @@
+%PDF-1.5
+%äðíø
+7 0 obj
+<</Length 160>>
+stream
+ q 1 0 0 1 72 720 cm 0 G 0 g BT /F1 9.9626 Tf 373.599 -33.873 Td[<0052>]TJ ET /xyz <<MCID 1>> BDC BT /F1 9.9626 Tf 49.813 -61.836 Td[<007400740074>]TJ ET EMC Q
+endstream
+endobj
+8 0 obj
+<</ExtGState 4 0 R/Font<</F1 5 0 R>>/ProcSet[/PDF/Text/ImageC/ImageB/ImageI]>>
+endobj
+4 0 obj
+<</opacity1<</ca 1/CA 1>>>>
+endobj
+3 0 obj
+<</Resources 8 0 R/Type/Page/Parent 9 0 R/Contents[7 0 R]>>
+endobj
+9 0 obj
+<</Type/Pages/Count 1/Kids[3 0 R]/MediaBox[0 0 612 792]>>
+endobj
+2 0 obj
+<</Creator(TeX)/Producer(xetex)/CreationDate(D:20010101205959-00'00')/ModDate(D:20010101205959-00'00')>>
+endobj
+1 0 obj
+<</Lang(en-US)/Pages 9 0 R/Type/Catalog>>
+endobj
+10 0 obj
+<</Length 370>>
+stream
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CMapName /EXQIVM+LMRoman10-Regular-UTF16 def
+/CMapType 2 def
+/CIDSystemInfo <<
+  /Registry (Adobe)
+  /Ordering (UCS)
+  /Supplement 0
+>> def
+1 begincodespacerange
+<0000> <FFFF>
+endcodespacerange
+2 beginbfchar
+<0052> <0031>
+<0074> <0078>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+endstream
+endobj
+12 0 obj
+<</Subtype/CIDFontType0C/Length 751>>
+[BINARY STREAM]
+endobj
+13 0 obj
+[82[500]116[528]]
+endobj
+14 0 obj
+<</Length 15>>
+[BINARY STREAM]
+endobj
+6 0 obj
+<</Type/Font/Subtype/CIDFontType0/BaseFont/EXQIVM+LMRoman10-Regular/CIDSystemInfo<</Registry(Adobe)/Ordering(Identity)/Supplement
+0>>/FontDescriptor 11 0 R/DW 280/W 13 0 R>>
+endobj
+11 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/EXQIVM+LMRoman10-Regular/FontFile3
+12 0 R/CIDSet 14 0 R>>
+endobj
+5 0 obj
+<</Type/Font/Subtype/Type0/BaseFont/EXQIVM+LMRoman10-Regular-Identity-H/Encoding/Identity-H/DescendantFonts[6 0 R]/ToUnicode
+10 0 R>>
+endobj
+xref
+0 15
+0000000000 65535 f 
+0000000629 00000 n 
+0000000509 00000 n 
+0000000361 00000 n 
+0000000318 00000 n 
+0000002477 00000 n 
+0000002027 00000 n 
+0000000015 00000 n 
+0000000224 00000 n 
+0000000436 00000 n 
+0000000686 00000 n 
+0000002216 00000 n 
+0000001106 00000 n 
+0000001929 00000 n 
+0000001963 00000 n 
+trailer
+<</ID[<ID-STRING><ID-STRING>]/Root
+1 0 R/Info 2 0 R/Size 15>>
+startxref
+2626
+%%EOF





More information about the latex3-commits mailing list.