[latex3-commits] [latex3/latex2e] latexlab/uf-review-03, latexlab/uf-review-math: correct handling of scale factor in graphic code, issue latex3/tagging-project#16 (9cfd0f0c)

github at latex-project.org github at latex-project.org
Fri Oct 13 15:22:44 CEST 2023


Repository : https://github.com/latex3/latex2e
On branches: latexlab/uf-review-03,latexlab/uf-review-math
Link       : https://github.com/latex3/latex2e/commit/9cfd0f0cc10234cf2dd20deae12b29db3e9fc508

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

commit 9cfd0f0cc10234cf2dd20deae12b29db3e9fc508
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date:   Fri Oct 13 15:22:44 2023 +0200

    correct handling of scale factor in graphic code, issue latex3/tagging-project#16


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

9cfd0f0cc10234cf2dd20deae12b29db3e9fc508
 required/latex-lab/changes.txt                     |   4 +
 required/latex-lab/latex-lab-graphic.dtx           |  16 +-
 .../testfiles-graphic/graphic-012-scale.luatex.tlg | 201 +++++++++++++++++
 .../testfiles-graphic/graphic-012-scale.lvt        |  15 ++
 .../testfiles-graphic/graphic-012-scale.tlg        | 242 +++++++++++++++++++++
 5 files changed, 472 insertions(+), 6 deletions(-)

diff --git a/required/latex-lab/changes.txt b/required/latex-lab/changes.txt
index e447d813..c100e3a1 100644
--- a/required/latex-lab/changes.txt
+++ b/required/latex-lab/changes.txt
@@ -1,3 +1,7 @@
+2023-10-13 Ulrike Fischer <Ulrike.Fischer at latex-project.org>
+	* latex-lab-graphic.dtx: fix handling of scale factor, tagging issue #16
+
+
 2023-09-04 Ulrike Fischer <Ulrike.Fischer at latex-project.org>
 	* latex-lab-math.dtx: fix below display skip, tagging issue #11
 	* latex-lab-math.dtx: allow to use it without tagging.
diff --git a/required/latex-lab/latex-lab-graphic.dtx b/required/latex-lab/latex-lab-graphic.dtx
index 1db02774..06769c89 100644
--- a/required/latex-lab/latex-lab-graphic.dtx
+++ b/required/latex-lab/latex-lab-graphic.dtx
@@ -15,8 +15,8 @@
 %    https://github.com/latex3/latex2e/required/latex-lab
 %
 % for those people who are interested or want to report an issue.
-\def\ltlabgraphicdate{2023-07-20}
-\def\ltlabgraphicversion{0.80a}
+\def\ltlabgraphicdate{2023-10-13}
+\def\ltlabgraphicversion{0.80b}
 %
 %<*driver>
 \documentclass{l3doc}
@@ -310,8 +310,7 @@
 \fp_new:N\l_@@_graphic_lx_fp
 \fp_new:N\l_@@_graphic_uy_fp
 %    \end{macrocode}
-% this holds the scale value. Currently this only the one from
-% \cs{Gin at scalex} 
+% this holds the scale value. Either \cs{Gin at scalex} or (if that is !) \cs{Gin at scaley}
 %    \begin{macrocode}
 \fp_new:N\l_@@_graphic_scale_fp
 %    \end{macrocode}
@@ -581,7 +580,12 @@
 %    \begin{macrocode}
 \cs_new_protected:Npn \@@_graphic_get_scale: 
  {
-   \fp_set:Nn \l_@@_graphic_scale_fp { \Gin at scalex }
+   \fp_set:Nn \l_@@_graphic_scale_fp
+     {
+       \str_compare:eNeTF {\Gin at scalex} = { ! }
+        { \Gin at scaley }
+        { \Gin at scalex }
+     }
  }
 %    \end{macrocode}
 % \end{macro}
@@ -791,7 +795,7 @@
       {\l_@@_graphic_BBox_bool}
     }
     {
-      \fp_set:Nn \l_@@_graphic_scale_fp { \Gin at scalex }
+      \__tag_graphic_get_scale:
       \@@_graphic_get_trim:
       \int_gincr:N\g_@@_graphic_int
       \tl_set:Nx\l_@@_graphic_currentlabel_tl {_@@_graphic_\int_use:N \g_@@_graphic_int}
diff --git a/required/latex-lab/testfiles-graphic/graphic-012-scale.luatex.tlg b/required/latex-lab/testfiles-graphic/graphic-012-scale.luatex.tlg
new file mode 100644
index 00000000..0925f75c
--- /dev/null
+++ b/required/latex-lab/testfiles-graphic/graphic-012-scale.luatex.tlg
@@ -0,0 +1,201 @@
+This is a generated file for the l3build validation system.
+Don't change this file in any respect.
+<example-image-b.pdf, id=14, 321.2pt x 240.9pt>
+File: example-image-b.pdf Graphicfile(typepdf)
+<use example-image-b.pdf>
+Package luatex.def Info: example-image-b.pdf  used on input line ....
+(luatex.def)             Requested size: 142.25964pt x 106.69783pt.
+tag/graphic debug: BBox of graphics 1 is 128.41327 559.90254 270.14143 666.20175
+File: example-image-b.pdf Graphicfile(typepdf)
+<use example-image-b.pdf>
+Package luatex.def Info: example-image-b.pdf  used on input line ....
+(luatex.def)             Requested size: 106.69783pt x 80.02287pt.
+tag/graphic debug: BBox of graphics 2 is 128.41327 479.18237 234.71248 558.90629
+File: example-image-b.pdf Graphicfile(typepdf)
+<use example-image-b.pdf>
+Package luatex.def Info: example-image-b.pdf  used on input line ....
+(luatex.def)             Requested size: 106.69717pt x 80.02287pt.
+tag/graphic debug: BBox of graphics 3 is 128.41327 398.46219 234.71184 478.18611
+Completed box being shipped out [1]
+\vbox(632.5+0.0)x429.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
+....\pdfliteral page <lua data reference ...>
+....\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 17.0
+.\vbox(615.5+0.0)x390.0, shifted 39.0, direction TLT
+..\vbox(12.0+0.0)x390.0, glue set 12.0fil, direction TLT
+...\glue 0.0 plus 1.0fil
+...\pdflinkstate 1
+...\hbox(0.0+0.0)x390.0, direction TLT
+....\hbox(0.0+0.0)x390.0, direction TLT
+...\pdflinkstate 0
+..\glue 25.0
+..\glue(\lineskip) 0.0
+..\vbox(548.5+0.0)x390.0, glue set 279.72653fil, direction TLT
+...\latelua0{ltx.__pdf.Page.Resources.ExtGState=true}
+...\latelua0{ltx.pdf.Page_Resources_gpush(tex.count["g_shipout_readonly_int"])}
+...\write-{}
+...\glue(\topskip) 0.0
+...\hbox(106.69783+0.0)x390.0, glue set 230.11554fil, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x17.62482, direction TLT
+....\pdfliteral page <lua data reference ...>
+....\pdfliteral page <lua data reference ...>
+....\savepos
+....\write1{\newlabeldata{__tag_graphic_1}{{xpos}{\__ref_attribute_xpos: }{ypos}{\__ref_attribute_ypos: }{abspage}{\__ref_attribute_abspage: }}}
+....\savepos
+....\hbox(106.69783+0.0)x142.25964, direction TLT
+.....\hbox(106.69499+0.0)x142.26, direction TLT
+......\hbox(106.69499+0.0)x142.26, direction TLT
+.......\hbox(106.69499+0.0)x0.0, direction TLT
+........\pdfsave
+........\pdfsetmatrix{.4429 0 0 .4429}
+........\hbox(240.9+0.0)x0.0, glue set - 321.20001fil, direction TLT
+.........\hbox(240.9+0.0)x321.2, direction TLT
+..........\image(240.9+0.0)x321.2
+.........\glue 0.0 plus 1.0fil minus 1.0fil
+........\pdfrestore
+.......\kern142.26
+.......\glue 0.0 plus 1.0fil minus 1.0fil
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue(\parskip) 0.0 plus 1.0
+...\glue(\parskip) 0.0
+...\glue(\lineskip) 1.0
+...\hbox(80.02287+0.0)x390.0, glue set 265.67737fil, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x17.62482, direction TLT
+....\pdfliteral page <lua data reference ...>
+....\pdfliteral page <lua data reference ...>
+....\savepos
+....\write1{\newlabeldata{__tag_graphic_2}{{xpos}{\__ref_attribute_xpos: }{ypos}{\__ref_attribute_ypos: }{abspage}{\__ref_attribute_abspage: }}}
+....\savepos
+....\hbox(80.02287+0.0)x106.69783, direction TLT
+.....\hbox(80.02307+0.0)x106.69743, direction TLT
+......\hbox(80.02307+0.0)x106.69743, direction TLT
+.......\hbox(80.02307+0.0)x0.0, direction TLT
+........\pdfsave
+........\pdfsetmatrix{.33218 0 0 .33218}
+........\hbox(240.9+0.0)x0.0, glue set - 321.20001fil, direction TLT
+.........\hbox(240.9+0.0)x321.2, direction TLT
+..........\image(240.9+0.0)x321.2
+.........\glue 0.0 plus 1.0fil minus 1.0fil
+........\pdfrestore
+.......\kern106.69743
+.......\glue 0.0 plus 1.0fil minus 1.0fil
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue(\parskip) 0.0 plus 1.0
+...\glue(\parskip) 0.0
+...\glue(\lineskip) 1.0
+...\hbox(80.02287+0.0)x390.0, glue set 265.67801fil, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x17.62482, direction TLT
+....\pdfliteral page <lua data reference ...>
+....\pdfliteral page <lua data reference ...>
+....\savepos
+....\write1{\newlabeldata{__tag_graphic_3}{{xpos}{\__ref_attribute_xpos: }{ypos}{\__ref_attribute_ypos: }{abspage}{\__ref_attribute_abspage: }}}
+....\savepos
+....\hbox(80.02287+0.0)x106.69717, direction TLT
+.....\hbox(80.02307+0.0)x106.69743, direction TLT
+......\hbox(80.02307+0.0)x106.69743, direction TLT
+.......\hbox(80.02307+0.0)x0.0, direction TLT
+........\pdfsave
+........\pdfsetmatrix{.33218 0 0 .33218}
+........\hbox(240.9+0.0)x0.0, glue set - 321.20001fil, direction TLT
+.........\hbox(240.9+0.0)x321.2, direction TLT
+..........\image(240.9+0.0)x321.2
+.........\glue 0.0 plus 1.0fil minus 1.0fil
+........\pdfrestore
+.......\kern106.69743
+.......\glue 0.0 plus 1.0fil minus 1.0fil
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue 0.0 plus 1.0fil
+...\glue 0.0 plus -1.0fil
+...\glue 0.0 plus 1.0fil
+...\glue 0.0
+...\glue 0.0 plus 0.0001fil
+..\pdfliteral page <lua data reference ...>
+..\pdfliteral page <lua data reference ...>
+..\pdflinkstate 1
+..\glue(\baselineskip) 22.26668
+..\hbox(7.73332+0.0)x390.0, direction TLT
+...\hbox(7.73332+0.0)x390.0, glue set 192.06253fil, direction TLT
+....\glue 0.0 plus 1.0fil
+....\pdfliteral page <lua data reference ...>
+....\pdfliteral page <lua data reference ...>
+....\OT1/cmr/m/n/12 1
+....\glue 0.0 plus 1.0fil
+..\pdfliteral page <lua data reference ...>
+..\pdfliteral page <lua data reference ...>
+..\pdflinkstate 0
+.\kern-632.5
+.\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
+....\hbox(106.69783+0.0)x0.0, glue set - 271.15445fil, shifted 232.96782, direction TLT
+.....\kern128.8948
+.....\latelua0{ltx.__pdf.Page.Resources.ExtGState=true}
+.....\latelua0{ltx.pdf.Page_Resources_gpush(tex.count["g_shipout_readonly_int"])}
+.....\pdfcolorstack 1 push {/opacity0.5 gs}
+.....\pdfcolorstack 0 push {1.0 0.0 0.0 rg 1.0 0.0 0.0 RG}
+.....\hbox(106.69783+0.0)x142.25964, direction TLT
+......\rule(106.69783+0.0)x142.25964
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\pdfcolorstack 1 pop
+....\pdfcolorstack 0 pop
+....\hbox(80.02289+0.0)x0.0, glue set - 235.59264fil, shifted 313.99069, direction TLT
+.....\kern128.8948
+.....\latelua0{ltx.__pdf.Page.Resources.ExtGState=true}
+.....\latelua0{ltx.pdf.Page_Resources_gpush(tex.count["g_shipout_readonly_int"])}
+.....\pdfcolorstack 1 push {/opacity0.5 gs}
+.....\pdfcolorstack 0 push {1.0 0.0 0.0 rg 1.0 0.0 0.0 RG}
+.....\hbox(80.02289+0.0)x106.69783, direction TLT
+......\rule(80.02289+0.0)x106.69783
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\pdfcolorstack 1 pop
+....\pdfcolorstack 0 pop
+....\hbox(80.02289+0.0)x0.0, glue set - 235.592fil, shifted 395.01357, direction TLT
+.....\kern128.8948
+.....\latelua0{ltx.__pdf.Page.Resources.ExtGState=true}
+.....\latelua0{ltx.pdf.Page_Resources_gpush(tex.count["g_shipout_readonly_int"])}
+.....\pdfcolorstack 1 push {/opacity0.5 gs}
+.....\pdfcolorstack 0 push {1.0 0.0 0.0 rg 1.0 0.0 0.0 RG}
+.....\hbox(80.02289+0.0)x106.69719, direction TLT
+......\rule(80.02289+0.0)x106.69719
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\pdfcolorstack 1 pop
+....\pdfcolorstack 0 pop
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\glue 0.0 plus 1.0fil minus 1.0fil
+.\kern632.5
+.\kern0.0
+.\kern-632.5
+.\hbox(0.0+0.0)x0.0, direction TLT
+.\kern632.5
+.\pdfliteral page <lua data reference ...>
+<../example-image-b.pdf> (graphic-012-scale.aux)
diff --git a/required/latex-lab/testfiles-graphic/graphic-012-scale.lvt b/required/latex-lab/testfiles-graphic/graphic-012-scale.lvt
new file mode 100644
index 00000000..ac0e4f7f
--- /dev/null
+++ b/required/latex-lab/testfiles-graphic/graphic-012-scale.lvt
@@ -0,0 +1,15 @@
+% from https://github.com/latex3/tagging-project/issues/16
+\DocumentMetadata{testphase = {phase-III}}
+\input{regression-test}
+\DocumentMetadata{debug={BBox}}
+\documentclass[12pt]{report} 
+\usepackage{graphicx}
+
+\begin{document}
+\START\showoutput
+\includegraphics[alt={text}, height=3.75cm]{example-image-b}
+
+\includegraphics[alt={text}, width=3.75cm]{example-image-b}
+
+\includegraphics[alt={text}, width=3.75cm,height=4cm,keepaspectratio]{example-image-b}
+\end{document}
\ No newline at end of file
diff --git a/required/latex-lab/testfiles-graphic/graphic-012-scale.tlg b/required/latex-lab/testfiles-graphic/graphic-012-scale.tlg
new file mode 100644
index 00000000..d09dda91
--- /dev/null
+++ b/required/latex-lab/testfiles-graphic/graphic-012-scale.tlg
@@ -0,0 +1,242 @@
+This is a generated file for the l3build validation system.
+Don't change this file in any respect.
+<example-image-b.pdf, id=15, 321.2pt x 240.9pt>
+File: example-image-b.pdf Graphicfile(typepdf)
+<use example-image-b.pdf>
+Package pdftex.def Info: example-image-b.pdf  used on input line ....
+(pdftex.def)             Requested size: 142.25964pt x 106.69783pt.
+tag/graphic debug: BBox of graphics 1 is 128.41327 559.90254 270.14143 666.20175
+File: example-image-b.pdf Graphicfile(typepdf)
+<use example-image-b.pdf>
+Package pdftex.def Info: example-image-b.pdf  used on input line ....
+(pdftex.def)             Requested size: 106.69783pt x 80.02287pt.
+tag/graphic debug: BBox of graphics 2 is 128.41327 479.18237 234.71248 558.90629
+File: example-image-b.pdf Graphicfile(typepdf)
+<use example-image-b.pdf>
+Package pdftex.def Info: example-image-b.pdf  used on input line ....
+(pdftex.def)             Requested size: 106.69717pt x 80.02287pt.
+tag/graphic debug: BBox of graphics 3 is 128.41327 398.46219 234.71184 478.18611
+Completed box being shipped out [1]
+\vbox(632.5+0.0)x429.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 17.0
+.\vbox(615.5+0.0)x390.0, shifted 39.0
+..\vbox(12.0+0.0)x390.0, glue set 12.0fil
+...\glue 0.0 plus 1.0fil
+...\pdfrunninglinkoff
+...\pdfliteral page{/Artifact BMC}
+...\marks4{b-,10,-1,}
+...\marks4{b+,10,-1,}
+...\hbox(0.0+0.0)x390.0
+....\hbox(0.0+0.0)x390.0
+...\pdfliteral page{EMC}
+...\marks4{e-,10,1,}
+...\marks4{e+,10,1,}
+...\pdfrunninglinkon
+..\glue 25.0
+..\glue(\lineskip) 0.0
+..\vbox(548.5+0.0)x390.0, glue set 279.72655fil
+...\hbox(0.0+0.0)x0.0
+...\pdfinterwordspaceon
+...\write-{}
+...\glue(\topskip) 0.0
+...\hbox(106.69783+0.0)x390.0, glue set 230.11554fil
+....\write1{\newlabeldata{mcid-1}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{1}{tagmcid}{\__ref_attribute_tagmcid: }}}
+....\pdfliteral shipout page{/text <</MCID \flag_height:n {__tag/mcid}\flag_raise:n {__tag/mcid} >> BDC}
+....\hbox(0.0+0.0)x17.62482
+....\pdfliteral page{EMC}
+....\write1{\newlabeldata{mcid-2}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{2}{tagmcid}{\__ref_attribute_tagmcid: }}}
+....\pdfliteral shipout page{/Figure <</MCID \flag_height:n {__tag/mcid}\flag_raise:n {__tag/mcid} >> BDC}
+....\pdfsavepos
+....\write1{\newlabeldata{__tag_graphic_1}{{xpos}{\__ref_attribute_xpos: }{ypos}{\__ref_attribute_ypos: }{abspage}{\__ref_attribute_abspage: }}}
+....\pdfsavepos
+....\hbox(106.69783+0.0)x142.25964
+.....\hbox(106.69499+0.0)x142.26
+......\hbox(106.69499+0.0)x142.26
+.......\hbox(106.69499+0.0)x0.0
+........\pdfsave
+........\pdfsetmatrix{.4429 0 0 .4429}
+........\hbox(240.9+0.0)x0.0, glue set - 321.2fil
+.........\hbox(240.9+0.0)x321.2
+..........\pdfrefximage(240.9+0.0)x321.2
+.........\glue 0.0 plus 1.0fil minus 1.0fil
+........\pdfrestore
+.......\kern 142.26
+.......\glue 0.0 plus 1.0fil minus 1.0fil
+....\pdfliteral page{EMC}
+....\write1{\newlabeldata{mcid-3}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{3}{tagmcid}{\__ref_attribute_tagmcid: }}}
+....\pdfliteral shipout page{/text <</MCID \flag_height:n {__tag/mcid}\flag_raise:n {__tag/mcid} >> BDC}
+....\pdfliteral page{EMC}
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\marks4{b-,1,5,text,,,}
+...\marks4{b+,1,5,text,,,}
+...\marks4{e-,1,5,}
+...\marks4{e+,1,5,}
+...\marks4{b-,2,6,Figure,,,}
+...\marks4{b+,2,6,Figure,,,}
+...\marks4{e-,2,6,}
+...\marks4{e+,2,6,}
+...\marks4{b-,3,5,text,,,}
+...\marks4{b+,3,5,text,,,}
+...\marks4{e-,3,5,}
+...\marks4{e+,3,5,}
+...\glue(\parskip) 0.0 plus 1.0
+...\glue(\parskip) 0.0
+...\glue(\lineskip) 1.0
+...\hbox(80.02287+0.0)x390.0, glue set 265.67735fil
+....\write1{\newlabeldata{mcid-4}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{4}{tagmcid}{\__ref_attribute_tagmcid: }}}
+....\pdfliteral shipout page{/text <</MCID \flag_height:n {__tag/mcid}\flag_raise:n {__tag/mcid} >> BDC}
+....\hbox(0.0+0.0)x17.62482
+....\pdfliteral page{EMC}
+....\write1{\newlabeldata{mcid-5}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{5}{tagmcid}{\__ref_attribute_tagmcid: }}}
+....\pdfliteral shipout page{/Figure <</MCID \flag_height:n {__tag/mcid}\flag_raise:n {__tag/mcid} >> BDC}
+....\pdfsavepos
+....\write1{\newlabeldata{__tag_graphic_2}{{xpos}{\__ref_attribute_xpos: }{ypos}{\__ref_attribute_ypos: }{abspage}{\__ref_attribute_abspage: }}}
+....\pdfsavepos
+....\hbox(80.02287+0.0)x106.69783
+.....\hbox(80.02307+0.0)x106.69743
+......\hbox(80.02307+0.0)x106.69743
+.......\hbox(80.02307+0.0)x0.0
+........\pdfsave
+........\pdfsetmatrix{.33218 0 0 .33218}
+........\hbox(240.9+0.0)x0.0, glue set - 321.2fil
+.........\hbox(240.9+0.0)x321.2
+..........\pdfrefximage(240.9+0.0)x321.2
+.........\glue 0.0 plus 1.0fil minus 1.0fil
+........\pdfrestore
+.......\kern 106.69743
+.......\glue 0.0 plus 1.0fil minus 1.0fil
+....\pdfliteral page{EMC}
+....\write1{\newlabeldata{mcid-6}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{6}{tagmcid}{\__ref_attribute_tagmcid: }}}
+....\pdfliteral shipout page{/text <</MCID \flag_height:n {__tag/mcid}\flag_raise:n {__tag/mcid} >> BDC}
+....\pdfliteral page{EMC}
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\marks4{b-,4,8,text,,,}
+...\marks4{b+,4,8,text,,,}
+...\marks4{e-,4,8,}
+...\marks4{e+,4,8,}
+...\marks4{b-,5,9,Figure,,,}
+...\marks4{b+,5,9,Figure,,,}
+...\marks4{e-,5,9,}
+...\marks4{e+,5,9,}
+...\marks4{b-,6,8,text,,,}
+...\marks4{b+,6,8,text,,,}
+...\marks4{e-,6,8,}
+...\marks4{e+,6,8,}
+...\glue(\parskip) 0.0 plus 1.0
+...\glue(\parskip) 0.0
+...\glue(\lineskip) 1.0
+...\hbox(80.02287+0.0)x390.0, glue set 265.67801fil
+....\write1{\newlabeldata{mcid-7}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{7}{tagmcid}{\__ref_attribute_tagmcid: }}}
+....\pdfliteral shipout page{/text <</MCID \flag_height:n {__tag/mcid}\flag_raise:n {__tag/mcid} >> BDC}
+....\hbox(0.0+0.0)x17.62482
+....\pdfliteral page{EMC}
+....\write1{\newlabeldata{mcid-8}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{8}{tagmcid}{\__ref_attribute_tagmcid: }}}
+....\pdfliteral shipout page{/Figure <</MCID \flag_height:n {__tag/mcid}\flag_raise:n {__tag/mcid} >> BDC}
+....\pdfsavepos
+....\write1{\newlabeldata{__tag_graphic_3}{{xpos}{\__ref_attribute_xpos: }{ypos}{\__ref_attribute_ypos: }{abspage}{\__ref_attribute_abspage: }}}
+....\pdfsavepos
+....\hbox(80.02287+0.0)x106.69717
+.....\hbox(80.02307+0.0)x106.69743
+......\hbox(80.02307+0.0)x106.69743
+.......\hbox(80.02307+0.0)x0.0
+........\pdfsave
+........\pdfsetmatrix{.33218 0 0 .33218}
+........\hbox(240.9+0.0)x0.0, glue set - 321.2fil
+.........\hbox(240.9+0.0)x321.2
+..........\pdfrefximage(240.9+0.0)x321.2
+.........\glue 0.0 plus 1.0fil minus 1.0fil
+........\pdfrestore
+.......\kern 106.69743
+.......\glue 0.0 plus 1.0fil minus 1.0fil
+....\pdfliteral page{EMC}
+....\write1{\newlabeldata{mcid-9}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{9}{tagmcid}{\__ref_attribute_tagmcid: }}}
+....\pdfliteral shipout page{/text <</MCID \flag_height:n {__tag/mcid}\flag_raise:n {__tag/mcid} >> BDC}
+....\pdfliteral page{EMC}
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\marks4{b-,7,11,text,,,}
+...\marks4{b+,7,11,text,,,}
+...\marks4{e-,7,11,}
+...\marks4{e+,7,11,}
+...\marks4{b-,8,12,Figure,,,}
+...\marks4{b+,8,12,Figure,,,}
+...\marks4{e-,8,12,}
+...\marks4{e+,8,12,}
+...\marks4{b-,9,11,text,,,}
+...\marks4{b+,9,11,text,,,}
+...\marks4{e-,9,11,}
+...\marks4{e+,9,11,}
+...\glue 0.0 plus 1.0fil
+...\glue 0.0 plus -1.0fil
+...\kern 0.0
+...\hbox(0.0+0.0)x0.0
+...\glue 0.0 plus 1.0fil
+...\glue 0.0
+...\glue 0.0 plus 0.0001fil
+..\pdfrunninglinkoff
+..\pdfliteral page{/Artifact BMC}
+..\marks4{b-,11,-1,}
+..\marks4{b+,11,-1,}
+..\glue(\baselineskip) 22.26668
+..\hbox(7.73332+0.0)x390.0
+...\hbox(7.73332+0.0)x390.0, glue set 192.06253fil
+....\glue 0.0 plus 1.0fil
+....\OT1/cmr/m/n/12 1
+....\glue 0.0 plus 1.0fil
+..\pdfliteral page{EMC}
+..\marks4{e-,11,1,}
+..\marks4{e+,11,1,}
+..\pdfrunninglinkon
+.\kern -632.5
+.\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
+....\hbox(106.69783+0.0)x0.0, glue set - 271.15445fil, shifted 232.96782
+.....\kern 128.8948
+.....\pdfcolorstack 1 push {/opacity0.5 gs}
+.....\pdfcolorstack 0 push {1.0 0.0 0.0 rg 1.0 0.0 0.0 RG}
+.....\hbox(106.69783+0.0)x142.25964
+......\rule(106.69783+0.0)x142.25964
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\pdfcolorstack 1 pop
+....\pdfcolorstack 0 pop
+....\hbox(80.02289+0.0)x0.0, glue set - 235.59264fil, shifted 313.99069
+.....\kern 128.8948
+.....\pdfcolorstack 1 push {/opacity0.5 gs}
+.....\pdfcolorstack 0 push {1.0 0.0 0.0 rg 1.0 0.0 0.0 RG}
+.....\hbox(80.02289+0.0)x106.69783
+......\rule(80.02289+0.0)x106.69783
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\pdfcolorstack 1 pop
+....\pdfcolorstack 0 pop
+....\hbox(80.02289+0.0)x0.0, glue set - 235.592fil, shifted 395.01357
+.....\kern 128.8948
+.....\pdfcolorstack 1 push {/opacity0.5 gs}
+.....\pdfcolorstack 0 push {1.0 0.0 0.0 rg 1.0 0.0 0.0 RG}
+.....\hbox(80.02289+0.0)x106.69719
+......\rule(80.02289+0.0)x106.69719
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+....\pdfcolorstack 1 pop
+....\pdfcolorstack 0 pop
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\glue 0.0 plus 1.0fil minus 1.0fil
+.\kern 632.5
+.\kern 0.0
+.\kern -632.5
+.\hbox(0.0+0.0)x0.0
+.\kern 632.5
+ <../example-image-b.pdf> (graphic-012-scale.aux)





More information about the latex3-commits mailing list.