[latex3-commits] [git/LaTeX3-latex3-pdfresources] radiobuttons: add test for calculate (cdc8e05)
Ulrike Fischer
fischer at troubleshooting-tex.de
Sun Jun 6 22:17:42 CEST 2021
Repository : https://github.com/latex3/pdfresources
On branch : radiobuttons
Link : https://github.com/latex3/pdfresources/commit/cdc8e055acd4e7bf6fdb683f9825ab78e0f674bc
>---------------------------------------------------------------
commit cdc8e055acd4e7bf6fdb683f9825ab78e0f674bc
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date: Sun Jun 6 22:17:42 2021 +0200
add test for calculate
>---------------------------------------------------------------
cdc8e055acd4e7bf6fdb683f9825ab78e0f674bc
testfiles/calculate-textfield.luatex.tpf | 213 ++++++++++++++++++++
testfiles/calculate-textfield.pvt | 35 ++++
.../{textfield.tpf => calculate-textfield.tpf} | 222 ++++++++++++++-------
testfiles/calculate-textfield.xetex.tpf | 209 +++++++++++++++++++
4 files changed, 605 insertions(+), 74 deletions(-)
diff --git a/testfiles/calculate-textfield.luatex.tpf b/testfiles/calculate-textfield.luatex.tpf
new file mode 100644
index 0000000..b082b06
--- /dev/null
+++ b/testfiles/calculate-textfield.luatex.tpf
@@ -0,0 +1,213 @@
+%PDF-2.0
+%ÌÕÁÔÅØÐÄÆ
+5 0 obj
+<< /Length 86 >>
+stream
+var f_B=this.getField("B");var f_C=this.getField("C");event.value=f_B.value+f_C.value;
+endstream
+endobj
+6 0 obj
+<< /Type /XObject /Subtype /Form /FormType 1 /BBox [ 0 0 612 792 ] /Matrix [ 1 0 0 1 0 0 ] /Resources 7 0 R /Length 43 >>
+stream
+0.95 g 0.95 G
+q
+0 0 612 792 re f
+Q
+0 g 0 G
+endstream
+endobj
+7 0 obj
+<< /ExtGState 1 0 R >>
+endobj
+10 0 obj
+<< /C <</S/JavaScript/JS 5 0 R>> >>
+endobj
+8 0 obj
+<< /T (A) /FT /Tx /DA (/Helv 9.96265 Tf 0.0 0.0 0.0 rg ) /Kids 9 0 R /Ff 0 /AA 10 0 R >>
+endobj
+11 0 obj
+<< /N 6 0 R >>
+endobj
+13 0 obj
+<< /Length 52 >>
+stream
+var f_B=this.getField("B");event.value=10*f_B.value;
+endstream
+endobj
+16 0 obj
+<< /C <</S/JavaScript/JS 13 0 R>> >>
+endobj
+14 0 obj
+<< /T (B) /FT /Tx /DA (/Helv 9.96265 Tf 0.0 0.0 0.0 rg ) /Kids 15 0 R /Ff 0 /AA 16 0 R >>
+endobj
+17 0 obj
+<< /N 6 0 R >>
+endobj
+19 0 obj
+<< /T (C) /FT /Tx /DA (/Helv 9.96265 Tf 0.0 0.0 0.0 rg ) /Kids 20 0 R /Ff 0 >>
+endobj
+21 0 obj
+<< /N 6 0 R >>
+endobj
+9 0 obj
+[ 12 0 R ]
+endobj
+15 0 obj
+[ 18 0 R ]
+endobj
+20 0 obj
+[ 22 0 R ]
+endobj
+1 0 obj
+<< /opacity1 <</ca 1/CA 1>> >>
+endobj
+25 0 obj
+<< /Length 186 >>
+stream
+/opacity1 gs
+BT
+/F23 9.96264 Tf
+1 0 0 1 148.712 707.125 Tm [<001B>]TJ
+1 0 0 1 148.712 693.177 Tm [<0022>]TJ
+1 0 0 1 148.712 679.23 Tm [<002A>]TJ
+1 0 0 1 303.133 139.255 Tm [<0052>]TJ
+ET
+endstream
+endobj
+24 0 obj
+<< /Type /Page /Contents 25 0 R /Resources 23 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 27 0 R /Annots 28 0 R >>
+endobj
+28 0 obj
+[ 12 0 R 18 0 R 22 0 R ]
+endobj
+12 0 obj
+<< /Type /Annot /Subtype /Widget /F 0 /Parent 8 0 R /AP 11 0 R /Rect [ 159.502 704.136 244.541 717.088 ] >>
+endobj
+18 0 obj
+<< /Type /Annot /Subtype /Widget /F 0 /Parent 14 0 R /AP 17 0 R /Rect [ 159.083 690.189 244.123 703.14 ] >>
+endobj
+22 0 obj
+<< /Type /Annot /Subtype /Widget /F 0 /Parent 19 0 R /AP 21 0 R /Rect [ 159.223 676.241 244.262 689.192 ] >>
+endobj
+23 0 obj
+<< /ExtGState 1 0 R /Font << /F23 26 0 R >> >>
+endobj
+29 0 obj
+[ 8 0 R 14 0 R 19 0 R ]
+endobj
+30 0 obj
+[ 8 0 R 14 0 R ]
+endobj
+31 0 obj
+<< /Fields 29 0 R /CO 30 0 R >>
+endobj
+32 0 obj
+[ 27 [ 750 ] 34 [ 708 ] 42 [ 722 ] 82 [ 500 ] ]
+endobj
+34 0 obj
+<< /Subtype /CIDFontType0C /Length 956 >>
+[BINARY STREAM]
+endobj
+33 0 obj
+<< /Type /FontDescriptor /FontName /RXVHBO+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 34 0 R >>
+endobj
+35 0 obj
+<< /Length 734 >>
+stream
+%!PS-Adobe-3.0 Resource-CMap
+%%DocumentNeededResources: ProcSet (CIDInit)
+%%IncludeResource: ProcSet (CIDInit)
+%%BeginResource: CMap (TeX-RXVHBO-LMRoman10-Regular-0)
+%%Title: (TeX-RXVHBO-LMRoman10-Regular-0 TeX RXVHBO-LMRoman10-Regular 0)
+%%Version: 1.000
+%%EndComments
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CIDSystemInfo
+<< /Registry (TeX)
+/Ordering (RXVHBO-LMRoman10-Regular)
+/Supplement 0
+>> def
+/CMapName /TeX-Identity-RXVHBO-LMRoman10-Regular def
+/CMapType 2 def
+1 begincodespacerange
+<0000> <FFFF>
+endcodespacerange
+0 beginbfrange
+endbfrange
+4 beginbfchar
+<001B> <0041>
+<0022> <0042>
+<002A> <0043>
+<0052> <0031>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+%%EndResource
+%%EOF
+endstream
+endobj
+26 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /RXVHBO+LMRoman10-Regular /DescendantFonts [ 36 0 R ] /ToUnicode 35 0 R >>
+endobj
+36 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /RXVHBO+LMRoman10-Regular /FontDescriptor 33 0 R /W 32 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+endobj
+27 0 obj
+<< /Type /Pages /Count 1 /Kids [ 24 0 R ] >>
+endobj
+37 0 obj
+<< /Type /Catalog /Pages 27 0 R /Lang (en-US)/AcroForm 31 0 R >>
+endobj
+38 0 obj
+<< /Producer (LuaTeX-1.13.2) /Creator (TeX) /CreationDate (D:20160520110000+02'00') /ModDate (D:20160520110000+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.13.2 (TeX Live 2021/W32TeX)) >>
+endobj
+xref
+0 39
+0000000002 65535 f
+0000001115 00000 n
+0000000003 00000 f
+0000000004 00000 f
+0000000000 00000 f
+0000000020 00000 n
+0000000166 00000 n
+0000000373 00000 n
+0000000464 00000 n
+0000001035 00000 n
+0000000411 00000 n
+0000000569 00000 n
+0000001581 00000 n
+0000000601 00000 n
+0000000768 00000 n
+0000001061 00000 n
+0000000714 00000 n
+0000000875 00000 n
+0000001706 00000 n
+0000000907 00000 n
+0000001088 00000 n
+0000001003 00000 n
+0000001831 00000 n
+0000001957 00000 n
+0000001408 00000 n
+0000001162 00000 n
+0000004261 00000 n
+0000004615 00000 n
+0000001540 00000 n
+0000002020 00000 n
+0000002060 00000 n
+0000002093 00000 n
+0000002142 00000 n
+0000003246 00000 n
+0000002206 00000 n
+0000003467 00000 n
+0000004415 00000 n
+0000004677 00000 n
+0000004758 00000 n
+trailer
+<< /Size 39 /Root 37 0 R /Info 38 0 R /ID [ <664DCB2D15FEABD9F7CA27B039BEF02E> <664DCB2D15FEABD9F7CA27B039BEF02E> ] >>
+startxref
+4987
+%%EOF
diff --git a/testfiles/calculate-textfield.pvt b/testfiles/calculate-textfield.pvt
new file mode 100644
index 0000000..ef91f5b
--- /dev/null
+++ b/testfiles/calculate-textfield.pvt
@@ -0,0 +1,35 @@
+\RequirePackage{pdfmanagement-testphase}
+\DeclareDocumentMetadata{uncompress,pdfversion=2.0}
+\documentclass[]{article}
+\usepackage{l3pdffield-testphase}
+\begin{document}
+\ExplSyntaxOn
+\pdf_object_unnamed_write:nx{stream}
+ {
+ {}
+ {
+ var~f_B = this.getField("B");
+ var~f_C = this.getField("C");
+ event.value = f_B.value + f_C.value;
+ }
+ }
+\tl_set:Nx\l_tmpa_tl{\pdf_object_ref_last:}
+A~\pdffield_textfield:n{name=A,calculate={\l_tmpa_tl},sortkey=b}\par
+
+\pdf_object_unnamed_write:nx{stream}
+ {
+ {}
+ {
+ var~f_B = this.getField("B");
+ event.value = 10*f_B.value;
+ }
+ }
+\tl_set:Nx\l_tmpa_tl{\pdf_object_ref_last:}
+
+B~\pdffield_textfield:n{name=B,calculate={\l_tmpa_tl},sortkey=c}
+\par
+
+C~\pdffield_textfield:n{name=C}
+
+\ExplSyntaxOff
+\end{document}
diff --git a/testfiles/textfield.tpf b/testfiles/calculate-textfield.tpf
similarity index 50%
copy from testfiles/textfield.tpf
copy to testfiles/calculate-textfield.tpf
index 6874d9c..cbff874 100644
--- a/testfiles/textfield.tpf
+++ b/testfiles/calculate-textfield.tpf
@@ -1,13 +1,21 @@
-%PDF-1.5
+%PDF-2.0
%ÐÔÅØ
5 0 obj
<<
+/Length 86
+>>
+stream
+var f_B=this.getField("B");var f_C=this.getField("C");event.value=f_B.value+f_C.value;
+endstream
+endobj
+6 0 obj
+<<
/Type /XObject
/Subtype /Form
/BBox [0 0 612 792]
/FormType 1
/Matrix [1 0 0 1 0 0]
-/Resources 6 0 R
+/Resources 7 0 R
/Length 43
>>
stream
@@ -18,81 +26,130 @@ Q
0 g 0 G
endstream
endobj
-6 0 obj
+7 0 obj
<<
/ExtGState 1 0 R
/ProcSet [ /PDF ]
>>
endobj
-7 0 obj
-<< /T (date) /MaxLen 10 /FT /Tx /DA (/Helv 9.96265 Tf 0.0 0.0 0.0 rg ) /Kids 8 0 R /Ff 16777216 >>
+10 0 obj
+<< /C <</S/JavaScript/JS 5 0 R>> >>
+endobj
+8 0 obj
+<< /T (A) /FT /Tx /DA (/Helv 9.96265 Tf 0.0 0.0 0.0 rg ) /Kids 9 0 R /Ff 0 /AA 10 0 R >>
+endobj
+11 0 obj
+<< /N 6 0 R >>
+endobj
+13 0 obj
+<<
+/Length 52
+>>
+stream
+var f_B=this.getField("B");event.value=10*f_B.value;
+endstream
+endobj
+16 0 obj
+<< /C <</S/JavaScript/JS 13 0 R>> >>
+endobj
+14 0 obj
+<< /T (B) /FT /Tx /DA (/Helv 9.96265 Tf 0.0 0.0 0.0 rg ) /Kids 15 0 R /Ff 0 /AA 16 0 R >>
+endobj
+17 0 obj
+<< /N 6 0 R >>
+endobj
+19 0 obj
+<< /T (C) /FT /Tx /DA (/Helv 9.96265 Tf 0.0 0.0 0.0 rg ) /Kids 20 0 R /Ff 0 >>
+endobj
+21 0 obj
+<< /N 6 0 R >>
endobj
9 0 obj
-<< /N 5 0 R >>
+[ 12 0 R ]
endobj
-8 0 obj
-[ 10 0 R ]
+15 0 obj
+[ 18 0 R ]
+endobj
+20 0 obj
+[ 22 0 R ]
endobj
1 0 obj
<< /opacity1 <</ca 1/CA 1>> >>
endobj
-13 0 obj
+25 0 obj
<<
-/Length 61
+/Length 131
>>
stream
/opacity1 gs
BT
-/F19 9.9626 Tf 303.133 139.255 Td [(1)]TJ
+/F19 9.9626 Tf 148.712 707.125 Td [(A)]TJ 0 -13.948 Td [(B)]TJ 0 -13.947 Td [(C)]TJ 154.421 -539.975 Td [(1)]TJ
ET
endstream
endobj
-12 0 obj
+24 0 obj
<<
/Type /Page
-/Contents 13 0 R
-/Resources 11 0 R
+/Contents 25 0 R
+/Resources 23 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 15 0 R
-/Annots [ 10 0 R ]
+/Parent 27 0 R
+/Annots [ 12 0 R 18 0 R 22 0 R ]
>>
endobj
-10 0 obj
+12 0 obj
<<
/Type /Annot
-/Subtype /Widget /F 0 /Parent 7 0 R /AP 9 0 R
-/Rect [148.712 704.136 262.098 717.088]
+/Subtype /Widget /F 0 /Parent 8 0 R /AP 11 0 R
+/Rect [159.505 704.136 244.545 717.088]
>>
endobj
-11 0 obj
+18 0 obj
+<<
+/Type /Annot
+/Subtype /Widget /F 0 /Parent 14 0 R /AP 17 0 R
+/Rect [159.09 690.189 244.129 703.14]
+>>
+endobj
+22 0 obj
+<<
+/Type /Annot
+/Subtype /Widget /F 0 /Parent 19 0 R /AP 21 0 R
+/Rect [159.228 676.241 244.268 689.192]
+>>
+endobj
+23 0 obj
<<
/ExtGState 1 0 R
-/Font << /F19 14 0 R >>
+/Font << /F19 26 0 R >>
/ProcSet [ /PDF /Text ]
>>
endobj
-16 0 obj
-[ 7 0 R ]
+28 0 obj
+[ 8 0 R 14 0 R 19 0 R ]
endobj
-17 0 obj
-<< /Fields 16 0 R >>
+29 0 obj
+[ 8 0 R 14 0 R ]
endobj
-18 0 obj
-[500]
+30 0 obj
+<< /Fields 28 0 R /CO 29 0 R >>
endobj
-19 0 obj
+31 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]
+endobj
+32 0 obj
<<
-/Length1 1365
-/Length2 5943
+/Length1 1407
+/Length2 7470
/Length3 0
-/Length 7308
+/Length 8877
>>
[BINARY STREAM]
endobj
-20 0 obj
+33 0 obj
<<
/Type /FontDescriptor
-/FontName /SDXKYB+CMR10
+/FontName /DTJJKA+CMR10
/Flags 4
/FontBBox [-40 -250 1009 750]
/Ascent 694
@@ -101,11 +158,11 @@ endobj
/ItalicAngle 0
/StemV 69
/XHeight 431
-/CharSet (/one)
-/FontFile 19 0 R
+/CharSet (/A/B/C/one)
+/FontFile 32 0 R
>>
endobj
-21 0 obj
+34 0 obj
<<
/Length 1724
>>
@@ -227,69 +284,86 @@ end
%%EOF
endstream
endobj
-14 0 obj
+26 0 obj
<<
/Type /Font
/Subtype /Type1
-/BaseFont /SDXKYB+CMR10
-/FontDescriptor 20 0 R
+/BaseFont /DTJJKA+CMR10
+/FontDescriptor 33 0 R
/FirstChar 49
-/LastChar 49
-/Widths 18 0 R
-/ToUnicode 21 0 R
+/LastChar 67
+/Widths 31 0 R
+/ToUnicode 34 0 R
>>
endobj
-15 0 obj
+27 0 obj
<<
/Type /Pages
/Count 1
-/Kids [12 0 R]
+/Kids [24 0 R]
>>
endobj
-22 0 obj
+35 0 obj
<<
/Type /Catalog
-/Pages 15 0 R
-/Lang (en-US)/AcroForm 17 0 R
+/Pages 27 0 R
+/Lang (en-US)/AcroForm 30 0 R
>>
endobj
-23 0 obj
+36 0 obj
<<
-/Creator (TeX)/Producer (pdfTeX)/CreationDate (D:20010101205959-00'00')/ModDate (D:20010101205959-00'00')
+/Producer (pdfTeX-1.40.22)
+/Creator (TeX)
+/CreationDate (D:20160520090000Z)
+/ModDate (D:20160520090000Z)
/Trapped /False
+/PTEX.Fullbanner (This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021/W32TeX) kpathsea version 6.3.3)
>>
endobj
xref
-0 24
+0 37
0000000002 65535 f
-0000000445 00000 n
+0000001119 00000 n
0000000003 00000 f
0000000004 00000 f
0000000000 00000 f
0000000015 00000 n
-0000000217 00000 n
-0000000273 00000 n
-0000000419 00000 n
-0000000388 00000 n
-0000000746 00000 n
-0000000868 00000 n
-0000000612 00000 n
-0000000492 00000 n
-0000010450 00000 n
-0000010607 00000 n
-0000000956 00000 n
-0000000982 00000 n
-0000001020 00000 n
-0000001042 00000 n
-0000008448 00000 n
-0000008667 00000 n
-0000010666 00000 n
-0000010747 00000 n
+0000000159 00000 n
+0000000361 00000 n
+0000000470 00000 n
+0000001039 00000 n
+0000000417 00000 n
+0000000575 00000 n
+0000001504 00000 n
+0000000607 00000 n
+0000000772 00000 n
+0000001065 00000 n
+0000000718 00000 n
+0000000879 00000 n
+0000001627 00000 n
+0000000911 00000 n
+0000001092 00000 n
+0000001007 00000 n
+0000001749 00000 n
+0000001873 00000 n
+0000001356 00000 n
+0000001166 00000 n
+0000013178 00000 n
+0000013335 00000 n
+0000001961 00000 n
+0000002001 00000 n
+0000002034 00000 n
+0000002083 00000 n
+0000002195 00000 n
+0000011170 00000 n
+0000011395 00000 n
+0000013394 00000 n
+0000013475 00000 n
trailer
-<< /Size 24
-/Root 22 0 R
-/Info 23 0 R
-/ID [<9BD18DF3359C1216B83ADB4AA401CC9A> <9BD18DF3359C1216B83ADB4AA401CC9A>] >>
+<< /Size 37
+/Root 35 0 R
+/Info 36 0 R
+/ID [<F17992536556C0F986FBB4424E264648> <F17992536556C0F986FBB4424E264648>] >>
startxref
-10891
+13731
%%EOF
diff --git a/testfiles/calculate-textfield.xetex.tpf b/testfiles/calculate-textfield.xetex.tpf
new file mode 100644
index 0000000..98c4fbd
--- /dev/null
+++ b/testfiles/calculate-textfield.xetex.tpf
@@ -0,0 +1,209 @@
+%PDF-2.0
+%äðíø
+9 0 obj
+<</ExtGState 5 0 R/Pattern 6 0 R/Shading 7 0 R/ColorSpace 8 0 R/ProcSet[/PDF/Text/ImageC/ImageB/ImageI]>>
+endobj
+4 0 obj
+<</Type/XObject/Subtype/Form/FormType 1/BBox[-72 72 540 864]/Matrix[1 0 0 1 72 -72]/Resources
+9 0 R/Length 75>>
+stream
+ 0 G 0 g 0 g 0 G /opacity1 gs 0.95 g 0.95 G q -72 72 612 792 re f Q 0 g 0 G
+endstream
+endobj
+31 0 obj
+<</Length 277>>
+stream
+ q 1 0 0 1 72 769.89 cm 0 G 0 g 0 g 0 G /opacity1 gs 0 G 0 g 0 g 0 G /opacity1 gs BT /F1 9.9626 Tf 76.712 -62.765 Td[<001b>]TJ ET BT /F1 9.9626 Tf 76.712 -76.712 Td[<0022>]TJ ET BT /F1 9.9626 Tf 76.712 -90.66 Td[<002a>]TJ ET BT /F1 9.9626 Tf 231.133 -630.635 Td[<0052>]TJ ET Q
+endstream
+endobj
+32 0 obj
+<</ExtGState 5 0 R/Font<</F1 10 0 R>>/ProcSet[/PDF/Text/ImageC/ImageB/ImageI]>>
+endobj
+5 0 obj
+<</opacity1<</ca 1/CA 1>>>>
+endobj
+8 0 obj
+<<>>
+endobj
+6 0 obj
+<<>>
+endobj
+7 0 obj
+<<>>
+endobj
+12 0 obj
+<</Length 86>>
+stream
+var f_B=this.getField("B");var f_C=this.getField("C");event.value=f_B.value+f_C.value;
+endstream
+endobj
+15 0 obj
+<</T(A)/FT/Tx/DA(/Helv 9.96265 Tf 0.0 0.0 0.0 rg )/Kids 13 0 R/Ff 0/AA 14 0 R>>
+endobj
+13 0 obj
+[17 0 R]
+endobj
+14 0 obj
+<</C<</S/JavaScript/JS 12 0 R>>>>
+endobj
+16 0 obj
+<</N 4 0 R>>
+endobj
+17 0 obj
+<</Type/Annot/Subtype/Widget/F 0/Parent 15 0 R/AP 16 0 R/Rect[159.502 704.136 244.541
+717.088]>>
+endobj
+18 0 obj
+<</Length 52>>
+stream
+var f_B=this.getField("B");event.value=10*f_B.value;
+endstream
+endobj
+21 0 obj
+<</T(B)/FT/Tx/DA(/Helv 9.96265 Tf 0.0 0.0 0.0 rg )/Kids 19 0 R/Ff 0/AA 20 0 R>>
+endobj
+19 0 obj
+[23 0 R]
+endobj
+20 0 obj
+<</C<</S/JavaScript/JS 18 0 R>>>>
+endobj
+22 0 obj
+<</N 4 0 R>>
+endobj
+23 0 obj
+<</Type/Annot/Subtype/Widget/F 0/Parent 21 0 R/AP 22 0 R/Rect[159.083 690.189 244.123
+703.14]>>
+endobj
+25 0 obj
+<</T(C)/FT/Tx/DA(/Helv 9.96265 Tf 0.0 0.0 0.0 rg )/Kids 24 0 R/Ff 0>>
+endobj
+24 0 obj
+[27 0 R]
+endobj
+26 0 obj
+<</N 4 0 R>>
+endobj
+27 0 obj
+<</Type/Annot/Subtype/Widget/F 0/Parent 25 0 R/AP 26 0 R/Rect[159.223 676.241 244.262
+689.192]>>
+endobj
+28 0 obj
+[15 0 R 21 0 R 25 0 R]
+endobj
+29 0 obj
+[15 0 R 21 0 R]
+endobj
+30 0 obj
+<</Fields 28 0 R/CO 29 0 R>>
+endobj
+34 0 obj
+[17 0 R 23 0 R 27 0 R]
+endobj
+3 0 obj
+<</Resources 32 0 R/Type/Page/Parent 33 0 R/Contents[31 0 R]/Annots 34 0 R>>
+endobj
+33 0 obj
+<</Type/Pages/Count 1/Kids[3 0 R]/MediaBox[0 0 595.28 841.89]>>
+endobj
+2 0 obj
+<</Creator( XeTeX output 2016.05.20:0900)/Producer(xdvipdfmx \(20210318\))/CreationDate(D:20160520090000-00'00')>>
+endobj
+1 0 obj
+<</Lang(en-US)/AcroForm 30 0 R/Pages 33 0 R/Type/Catalog>>
+endobj
+35 0 obj
+<</Length 398>>
+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
+4 beginbfchar
+<001B> <0041>
+<0022> <0042>
+<002A> <0043>
+<0052> <0031>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+endstream
+endobj
+37 0 obj
+<</Subtype/CIDFontType0C/Length 935>>
+[BINARY STREAM]
+endobj
+38 0 obj
+[27[750]34[708]42[722]82[500]]
+endobj
+11 0 obj
+<</Type/Font/Subtype/CIDFontType0/BaseFont/EXQIVM+LMRoman10-Regular/CIDSystemInfo<</Registry(Adobe)/Ordering(Identity)/Supplement
+0>>/FontDescriptor 36 0 R/DW 280/W 38 0 R>>
+endobj
+36 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
+37 0 R>>
+endobj
+10 0 obj
+<</Type/Font/Subtype/Type0/BaseFont/EXQIVM+LMRoman10-Regular-Identity-H/Encoding/Identity-H/DescendantFonts[11 0 R]/ToUnicode
+35 0 R>>
+endobj
+xref
+0 39
+0000000000 65535 f
+0000002453 00000 n
+0000002323 00000 n
+0000002151 00000 n
+0000000136 00000 n
+0000000779 00000 n
+0000000842 00000 n
+0000000862 00000 n
+0000000822 00000 n
+0000000015 00000 n
+0000004466 00000 n
+0000004029 00000 n
+0000000882 00000 n
+0000001113 00000 n
+0000001138 00000 n
+0000001017 00000 n
+0000001188 00000 n
+0000001217 00000 n
+0000001330 00000 n
+0000001527 00000 n
+0000001552 00000 n
+0000001431 00000 n
+0000001602 00000 n
+0000001631 00000 n
+0000001829 00000 n
+0000001743 00000 n
+0000001854 00000 n
+0000001883 00000 n
+0000001996 00000 n
+0000002035 00000 n
+0000002067 00000 n
+0000000356 00000 n
+0000000683 00000 n
+0000002243 00000 n
+0000002112 00000 n
+0000002527 00000 n
+0000004219 00000 n
+0000002975 00000 n
+0000003982 00000 n
+trailer
+<</ID[<ID-STRING><ID-STRING>]/Root
+1 0 R/Info 2 0 R/Size 39>>
+startxref
+4617
+%%EOF
More information about the latex3-commits
mailing list.