[latex3-commits] [git/LaTeX3-latex3-latex2e] OR-lab: tagging tests 004 and 005 (f9cbd56a)

Frank Mittelbach frank.mittelbach at latex-project.org
Sun Feb 27 11:59:28 CET 2022


Repository : https://github.com/latex3/latex2e
On branch  : OR-lab
Link       : https://github.com/latex3/latex2e/commit/f9cbd56af224de9f2c70859835783c0c745f1816

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

commit f9cbd56af224de9f2c70859835783c0c745f1816
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Sun Feb 27 11:59:28 2022 +0100

    tagging tests 004 and 005


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

f9cbd56af224de9f2c70859835783c0c745f1816
 required/latex-lab/config-OR.lua                 |   1 +
 required/latex-lab/testfiles-OR/footmisc-004.lvt |   2 +
 required/latex-lab/testfiles-OR/footmisc-004.tlg | 352 ++++++++++++++++++++++-
 required/latex-lab/testfiles-OR/footmisc-005.lvt |   3 +
 required/latex-lab/testfiles-OR/footmisc-005.tlg | 193 +++++++++----
 5 files changed, 474 insertions(+), 77 deletions(-)

diff --git a/required/latex-lab/config-OR.lua b/required/latex-lab/config-OR.lua
index fb68a5ff..bf3f94ed 100644
--- a/required/latex-lab/config-OR.lua
+++ b/required/latex-lab/config-OR.lua
@@ -6,3 +6,4 @@ checksearch  = true
 testfiledir  = "testfiles-OR"
 
 checkruns     = 3
+
diff --git a/required/latex-lab/testfiles-OR/footmisc-004.lvt b/required/latex-lab/testfiles-OR/footmisc-004.lvt
index 1e1b027c..0ff69ec9 100644
--- a/required/latex-lab/testfiles-OR/footmisc-004.lvt
+++ b/required/latex-lab/testfiles-OR/footmisc-004.lvt
@@ -1,3 +1,5 @@
+\DocumentMetadata{testphase=phase-II}
+
 \documentclass{article}
 
 \input{regression-test}
diff --git a/required/latex-lab/testfiles-OR/footmisc-004.tlg b/required/latex-lab/testfiles-OR/footmisc-004.tlg
index d008a126..bf56c1b0 100644
--- a/required/latex-lab/testfiles-OR/footmisc-004.tlg
+++ b/required/latex-lab/testfiles-OR/footmisc-004.tlg
@@ -4,13 +4,58 @@ LaTeX Font Info:    External font `cmex10' loaded for size
 (Font)              <7> on input line ....
 LaTeX Font Info:    External font `cmex10' loaded for size
 (Font)              <5> on input line ....
+> \@footnotetext at process=macro:
+->\insert \footins .
+<argument> \@footnotetext at process 
+l. ...Test\footnote{A}
+> \@footnotetext at processii=macro:
+->\@makefntext .
+<argument> \@footnotetext at processii 
+l. ...Test\footnote{A}
+> \@footnotetext at processiii=macro:
+->.
+<argument> \@footnotetext at processiii 
+l. ...Test\footnote{A}
+-> The hook 'fntext/before':
+> Code chunks:
+>     latex-lab-testphase-new-or -> \cs_if_exist:NT \tag_struct_begin:n {\bool_gset_eq:NN \g__tag_saved_in_mc_bool \g__tag_in_mc_bool \bool_gset_false:N \g__tag_in_mc_bool }
+> Document-level (top-level) code (executed last):
+>     ---
+> Extra code for next invocation:
+>     ---
+> Rules:
+>     ---
+> Execution order:
+>     latex-lab-testphase-new-or.
+-> The hook 'fntext/begin':
+> The hook is empty.
+-> The hook 'fntext/after':
+> Code chunks:
+>     latex-lab-testphase-new-or -> \cs_if_exist:NT \tag_struct_begin:n {\bool_gset_eq:NN \g__tag_in_mc_bool \g__tag_saved_in_mc_bool }
+> Document-level (top-level) code (executed last):
+>     ---
+> Extra code for next invocation:
+>     ---
+> Rules:
+>     ---
+> Execution order:
+>     latex-lab-testphase-new-or.
 LaTeX Font Info:    External font `cmex10' loaded for size
 (Font)              <8> on input line ....
 LaTeX Font Info:    External font `cmex10' loaded for size
 (Font)              <6> on input line ....
+Package hyperref Warning: Ignoring empty anchor on input line ....
+Package hyperref Warning: Ignoring empty anchor on input line ....
 Completed box being shipped out [1]
 \vbox(633.0+0.0)x407.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
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\glue 0.0 plus 1.0fil minus 1.0fil
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil
 ..\kern 0.0
 ..\kern 16.0
@@ -29,15 +74,28 @@ Completed box being shipped out [1]
 ..\vbox(617.0+0.0)x345.0, shifted 62.0
 ...\vbox(12.0+0.0)x345.0, glue set 12.0fil
 ....\glue 0.0 plus 1.0fil
+....\pdfrunninglinkoff
+....\pdfliteral page{/Artifact BMC}
+....\marks1{b-,19,-1,}
+....\marks1{b+,19,-1,}
 ....\hbox(0.0+0.0)x345.0
 .....\hbox(0.0+0.0)x345.0
+....\pdfliteral page{EMC}
+....\marks1{e-,19,1,}
+....\marks1{e+,19,1,}
+....\pdfrunninglinkon
 ...\glue 25.0
 ...\glue(\lineskip) 0.0
 ...\vbox(550.0+0.0)x345.0, glue set 502.71631fil
+....\hbox(0.0+0.0)x0.0
+....\pdfinterwordspaceon
 ....\write-{}
 ....\pdfdest name{Doc-Start} xyz
 ....\glue(\topskip) 1.85997
 ....\hbox(8.14003+0.0)x345.0, glue set 306.8472fil
+.....\write1{\newlabeldata{mcid-1}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{1}{tagmcid}{0}}}
+.....\pdfliteral page{/P /l3pdf1 BDC}
+.....\write1{\newlabeldata{l3pdf1}{{abspage}{\__ref_attribute_abspage: }}}
 .....\hbox(0.0+0.0)x15.0
 .....\OT1/cmr/m/n/10 T
 .....\kern-0.83334
@@ -47,20 +105,60 @@ Completed box being shipped out [1]
 .....\write1{\pp at pagectr{footnote}{1}{\theabspage }{\thepage }}
 .....\penalty 10000
 .....\penalty 10000
-.....\pdfstartlink(*+*)x* attr{/Border[0 0 1]/H/I/C[1 0 0]} action goto name{Hfootnote.1}
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-2}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{2}{tagmcid}{1}}}
+.....\pdfliteral page{/Lbl /l3pdf2 BDC}
+.....\write1{\newlabeldata{l3pdf2}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-3}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{3}{tagmcid}{2}}}
+.....\pdfliteral page{/Link /l3pdf3 BDC}
+.....\write1{\newlabeldata{l3pdf3}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfstartlink(*+*)x* attr{/Contents (ref) /Border [0 0 1] /H /I /C [0.701176 0.4 0.414118] /StructParent 2 } action goto name{fn.1}
 .....\hbox(8.14003+0.0)x4.48613
 ......\mathon
 ......\hbox(4.51111+0.0)x4.48613, shifted -3.62892
 .......\OT1/cmr/m/n/7 1
 ......\mathoff
 .....\pdfendlink
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-4}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{4}{tagmcid}{3}}}
+.....\pdfliteral page{/Lbl /l3pdf4 BDC}
+.....\write1{\newlabeldata{l3pdf4}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-5}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{5}{tagmcid}{4}}}
+.....\pdfliteral page{/P /l3pdf5 BDC}
+.....\write1{\newlabeldata{l3pdf5}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfliteral page{EMC}
 .....\penalty 10000
 .....\glue(\parfillskip) 0.0 plus 1.0fil
 .....\glue(\rightskip) 0.0
+....\marks1{b-,1,2,P,,,}
+....\marks1{b+,1,2,P,,,}
+....\marks1{e-,1,2,}
+....\marks1{e+,1,2,}
+....\marks1{b-,2,3,Lbl,,,}
+....\marks1{b+,2,3,Lbl,,,}
+....\marks1{e-,2,3,}
+....\marks1{e+,2,3,}
+....\marks1{b-,3,4,Link,,,}
+....\marks1{b+,3,4,Link,,,}
+....\marks1{e-,3,4,}
+....\marks1{e+,3,4,}
+....\marks1{b-,4,3,Lbl,,,}
+....\marks1{b+,4,3,Lbl,,,}
+....\marks1{e-,4,3,}
+....\marks1{e+,4,3,}
+....\marks1{b-,5,2,P,,,}
+....\marks1{b+,5,2,P,,,}
+....\marks1{e-,9,2,}
+....\marks1{e+,9,2,}
 ....\glue(\parskip) 0.0 plus 1.0
 ....\glue(\parskip) 0.0
 ....\glue(\baselineskip) 3.85997
 ....\hbox(8.14003+0.0)x345.0, glue set 306.8472fil
+.....\write1{\newlabeldata{mcid-10}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{10}{tagmcid}{9}}}
+.....\pdfliteral page{/P /l3pdf10 BDC}
+.....\write1{\newlabeldata{l3pdf10}{{abspage}{\__ref_attribute_abspage: }}}
 .....\hbox(0.0+0.0)x15.0
 .....\OT1/cmr/m/n/10 T
 .....\kern-0.83334
@@ -70,74 +168,199 @@ Completed box being shipped out [1]
 .....\write1{\pp at pagectr{footnote}{2}{\theabspage }{\thepage }}
 .....\penalty 10000
 .....\penalty 10000
-.....\pdfstartlink(*+*)x* attr{/Border[0 0 1]/H/I/C[1 0 0]} action goto name{Hfootnote.2}
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-11}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{11}{tagmcid}{10}}}
+.....\pdfliteral page{/Lbl /l3pdf11 BDC}
+.....\write1{\newlabeldata{l3pdf11}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-12}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{12}{tagmcid}{11}}}
+.....\pdfliteral page{/Link /l3pdf12 BDC}
+.....\write1{\newlabeldata{l3pdf12}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfstartlink(*+*)x* attr{/Contents (ref) /Border [0 0 1] /H /I /C [0.701176 0.4 0.414118] /StructParent 3 } action goto name{fn.2}
 .....\hbox(8.14003+0.0)x4.48613
 ......\mathon
 ......\hbox(4.51111+0.0)x4.48613, shifted -3.62892
 .......\OT1/cmr/m/n/7 2
 ......\mathoff
 .....\pdfendlink
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-13}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{13}{tagmcid}{12}}}
+.....\pdfliteral page{/Lbl /l3pdf13 BDC}
+.....\write1{\newlabeldata{l3pdf13}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-14}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{14}{tagmcid}{13}}}
+.....\pdfliteral page{/P /l3pdf14 BDC}
+.....\write1{\newlabeldata{l3pdf14}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfliteral page{EMC}
 .....\penalty 10000
 .....\glue(\parfillskip) 0.0 plus 1.0fil
 .....\glue(\rightskip) 0.0
+....\marks1{b-,10,8,P,,,}
+....\marks1{b+,10,8,P,,,}
+....\marks1{e-,10,8,}
+....\marks1{e+,10,8,}
+....\marks1{b-,11,9,Lbl,,,}
+....\marks1{b+,11,9,Lbl,,,}
+....\marks1{e-,11,9,}
+....\marks1{e+,11,9,}
+....\marks1{b-,12,10,Link,,,}
+....\marks1{b+,12,10,Link,,,}
+....\marks1{e-,12,10,}
+....\marks1{e+,12,10,}
+....\marks1{b-,13,9,Lbl,,,}
+....\marks1{b+,13,9,Lbl,,,}
+....\marks1{e-,13,9,}
+....\marks1{e+,13,9,}
+....\marks1{b-,14,8,P,,,}
+....\marks1{b+,14,8,P,,,}
+....\marks1{e-,18,8,}
+....\marks1{e+,18,8,}
 ....\glue 0.0 plus 1.0fil
+....\kern 0.0
+....\hbox(0.0+0.0)x0.0
 ....\glue 9.0 plus 4.0 minus 2.0
 ....\kern -3.0
 ....\rule(0.4+0.0)x137.9979
 ....\kern 2.6
-....\hbox(6.68999+2.85002)x345.0, glue set 320.6332fil
-.....\hbox(6.68999+0.0)x18.00005, glue set 13.83344fil
+....\hbox(0.0+0.0)x0.0
+....\hbox(6.68999+2.85002)x345.0, glue set 323.33301fil
+.....\write1{\newlabeldata{mcid-6}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{6}{tagmcid}{5}}}
+.....\pdfliteral page{/P /l3pdf6 BDC}
+.....\write1{\newlabeldata{l3pdf6}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfliteral page{EMC}
+.....\pdfdest name{fn.1} xyz
+.....\penalty 10000
+.....\write1{\newlabeldata{tagpdfstruct-fn.1}{{tagstruct}{6}{tagstructobj}{24 0 R}}}
+.....\write1{\newlabeldata{mcid-7}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{7}{tagmcid}{6}}}
+.....\pdfliteral page{/Lbl /l3pdf7 BDC}
+.....\write1{\newlabeldata{l3pdf7}{{abspage}{\__ref_attribute_abspage: }}}
+.....\hbox(6.68999+0.0)x15.30023, glue set 11.13362fil
 ......\glue 0.0 plus 1.0fil minus 1.0fil
 ......\hbox(6.68999+0.0)x4.16661
 .......\mathon
 .......\hbox(3.86665+0.0)x4.16661, shifted -2.82333
 ........\OT1/cmr/m/n/6 1
 .......\mathoff
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-8}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{8}{tagmcid}{7}}}
+.....\pdfliteral page{/FENote /l3pdf8 BDC}
+.....\write1{\newlabeldata{l3pdf8}{{abspage}{\__ref_attribute_abspage: }}}
 .....\hbox(6.65+0.0)x0.0
 ......\rule(6.65+0.0)x0.0
 .....\penalty 10000
 .....\hbox(0.0+0.0)x0.0
 ......\hbox(0.0+0.0)x0.0, shifted -9.5
-.......\pdfdest name{Hfootnote.1} xyz
-.......\penalty 10000
 .....\OT1/cmr/m/n/8 A
 .....\penalty 10000
 .....\rule(0.0+2.85002)x0.0
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-9}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{9}{tagmcid}{8}}}
+.....\pdfliteral page{/P /l3pdf9 BDC}
+.....\write1{\newlabeldata{l3pdf9}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfliteral page{EMC}
 .....\penalty 10000
 .....\glue(\parfillskip) 0.0 plus 1.0fil
 .....\glue(\rightskip) 0.0
-....\hbox(6.68999+2.85002)x345.0, glue set 320.9832fil
-.....\hbox(6.68999+0.0)x18.00005, glue set 13.83344fil
+....\marks1{b-,6,5,P,,,}
+....\marks1{b+,6,5,P,,,}
+....\marks1{e-,6,5,}
+....\marks1{e+,6,5,}
+....\marks1{b-,7,7,Lbl,,,}
+....\marks1{b+,7,7,Lbl,,,}
+....\marks1{e-,7,7,}
+....\marks1{e+,7,7,}
+....\marks1{b-,8,6,FENote,,,}
+....\marks1{b+,8,6,FENote,,,}
+....\marks1{e-,8,6,}
+....\marks1{e+,8,6,}
+....\marks1{b-,9,5,P,,,}
+....\marks1{b+,9,5,P,,,}
+....\marks1{e-,9,5,}
+....\marks1{e+,9,5,}
+....\hbox(6.68999+2.85002)x345.0, glue set 323.68301fil
+.....\write1{\newlabeldata{mcid-15}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{15}{tagmcid}{14}}}
+.....\pdfliteral page{/P /l3pdf15 BDC}
+.....\write1{\newlabeldata{l3pdf15}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfliteral page{EMC}
+.....\pdfdest name{fn.2} xyz
+.....\penalty 10000
+.....\write1{\newlabeldata{tagpdfstruct-fn.2}{{tagstruct}{12}{tagstructobj}{41 0 R}}}
+.....\write1{\newlabeldata{mcid-16}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{16}{tagmcid}{15}}}
+.....\pdfliteral page{/Lbl /l3pdf16 BDC}
+.....\write1{\newlabeldata{l3pdf16}{{abspage}{\__ref_attribute_abspage: }}}
+.....\hbox(6.68999+0.0)x15.30023, glue set 11.13362fil
 ......\glue 0.0 plus 1.0fil minus 1.0fil
 ......\hbox(6.68999+0.0)x4.16661
 .......\mathon
 .......\hbox(3.86665+0.0)x4.16661, shifted -2.82333
 ........\OT1/cmr/m/n/6 2
 .......\mathoff
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-17}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{17}{tagmcid}{16}}}
+.....\pdfliteral page{/FENote /l3pdf17 BDC}
+.....\write1{\newlabeldata{l3pdf17}{{abspage}{\__ref_attribute_abspage: }}}
 .....\hbox(6.65+0.0)x0.0
 ......\rule(6.65+0.0)x0.0
 .....\penalty 10000
 .....\hbox(0.0+0.0)x0.0
 ......\hbox(0.0+0.0)x0.0, shifted -9.5
-.......\pdfdest name{Hfootnote.2} xyz
-.......\penalty 10000
 .....\OT1/cmr/m/n/8 B
 .....\penalty 10000
 .....\rule(0.0+2.85002)x0.0
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-18}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{18}{tagmcid}{17}}}
+.....\pdfliteral page{/P /l3pdf18 BDC}
+.....\write1{\newlabeldata{l3pdf18}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfliteral page{EMC}
 .....\penalty 10000
 .....\glue(\parfillskip) 0.0 plus 1.0fil
 .....\glue(\rightskip) 0.0
+....\marks1{b-,15,11,P,,,}
+....\marks1{b+,15,11,P,,,}
+....\marks1{e-,15,11,}
+....\marks1{e+,15,11,}
+....\marks1{b-,16,13,Lbl,,,}
+....\marks1{b+,16,13,Lbl,,,}
+....\marks1{e-,16,13,}
+....\marks1{e+,16,13,}
+....\marks1{b-,17,12,FENote,,,}
+....\marks1{b+,17,12,FENote,,,}
+....\marks1{e-,17,12,}
+....\marks1{e+,17,12,}
+....\marks1{b-,18,11,P,,,}
+....\marks1{b+,18,11,P,,,}
+....\marks1{e-,18,11,}
+....\marks1{e+,18,11,}
+....\kern -2.85002
+....\hbox(0.0+2.85002)x0.0
 ....\glue -2.85002
 ....\glue 0.0 plus 0.0001fil
+...\pdfrunninglinkoff
+...\pdfliteral page{/Artifact BMC}
+...\marks1{b-,20,-1,}
+...\marks1{b+,20,-1,}
 ...\glue(\baselineskip) 23.55556
 ...\hbox(6.44444+0.0)x345.0
 ....\hbox(6.44444+0.0)x345.0, glue set 170.0fil
 .....\glue 0.0 plus 1.0fil
 .....\OT1/cmr/m/n/10 1
 .....\glue 0.0 plus 1.0fil
+...\pdfliteral page{EMC}
+...\marks1{e-,20,1,}
+...\marks1{e+,20,1,}
+...\pdfrunninglinkon
+.\kern 0.0
 .\kern 0.0
+Package hyperref Warning: Ignoring empty anchor on input line ....
 Completed box being shipped out [2]
 \vbox(633.0+0.0)x407.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
 .\vbox(0.0+0.0)x0.0, glue set - 14.99626fil
 ..\kern 0.0
 ..\kern 16.0
@@ -156,13 +379,25 @@ Completed box being shipped out [2]
 ..\vbox(617.0+0.0)x345.0, shifted 62.0
 ...\vbox(12.0+0.0)x345.0, glue set 12.0fil
 ....\glue 0.0 plus 1.0fil
+....\pdfrunninglinkoff
+....\pdfliteral page{/Artifact BMC}
+....\marks1{b-,30,-1,}
+....\marks1{b+,30,-1,}
 ....\hbox(0.0+0.0)x345.0
 .....\hbox(0.0+0.0)x345.0
+....\pdfliteral page{EMC}
+....\marks1{e-,30,1,}
+....\marks1{e+,30,1,}
+....\pdfrunninglinkon
 ...\glue 25.0
 ...\glue(\lineskip) 0.0
 ...\vbox(550.0+0.0)x345.0, glue set 524.25401fil
+....\hbox(0.0+0.0)x0.0
 ....\glue(\topskip) 1.85997
 ....\hbox(8.14003+0.0)x345.0, glue set 306.8472fil
+.....\write1{\newlabeldata{mcid-21}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{21}{tagmcid}{0}}}
+.....\pdfliteral page{/P /l3pdf19 BDC}
+.....\write1{\newlabeldata{l3pdf19}{{abspage}{\__ref_attribute_abspage: }}}
 .....\hbox(0.0+0.0)x15.0
 .....\OT1/cmr/m/n/10 T
 .....\kern-0.83334
@@ -172,47 +407,134 @@ Completed box being shipped out [2]
 .....\write1{\pp at pagectr{footnote}{3}{\theabspage }{\thepage }}
 .....\penalty 10000
 .....\penalty 10000
-.....\pdfstartlink(*+*)x* attr{/Border[0 0 1]/H/I/C[1 0 0]} action goto name{Hfootnote.3}
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-22}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{22}{tagmcid}{1}}}
+.....\pdfliteral page{/Lbl /l3pdf20 BDC}
+.....\write1{\newlabeldata{l3pdf20}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-23}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{23}{tagmcid}{2}}}
+.....\pdfliteral page{/Link /l3pdf21 BDC}
+.....\write1{\newlabeldata{l3pdf21}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfstartlink(*+*)x* attr{/Contents (ref) /Border [0 0 1] /H /I /C [0.701176 0.4 0.414118] /StructParent 4 } action goto name{fn.3}
 .....\hbox(8.14003+0.0)x4.48613
 ......\mathon
 ......\hbox(4.51111+0.0)x4.48613, shifted -3.62892
 .......\OT1/cmr/m/n/7 1
 ......\mathoff
 .....\pdfendlink
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-24}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{24}{tagmcid}{3}}}
+.....\pdfliteral page{/Lbl /l3pdf22 BDC}
+.....\write1{\newlabeldata{l3pdf22}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-25}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{25}{tagmcid}{4}}}
+.....\pdfliteral page{/P /l3pdf23 BDC}
+.....\write1{\newlabeldata{l3pdf23}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfliteral page{EMC}
 .....\penalty 10000
 .....\glue(\parfillskip) 0.0 plus 1.0fil
 .....\glue(\rightskip) 0.0
+....\marks1{b-,21,14,P,,,}
+....\marks1{b+,21,14,P,,,}
+....\marks1{e-,21,14,}
+....\marks1{e+,21,14,}
+....\marks1{b-,22,15,Lbl,,,}
+....\marks1{b+,22,15,Lbl,,,}
+....\marks1{e-,22,15,}
+....\marks1{e+,22,15,}
+....\marks1{b-,23,16,Link,,,}
+....\marks1{b+,23,16,Link,,,}
+....\marks1{e-,23,16,}
+....\marks1{e+,23,16,}
+....\marks1{b-,24,15,Lbl,,,}
+....\marks1{b+,24,15,Lbl,,,}
+....\marks1{e-,24,15,}
+....\marks1{e+,24,15,}
+....\marks1{b-,25,14,P,,,}
+....\marks1{b+,25,14,P,,,}
+....\marks1{e-,29,14,}
+....\marks1{e+,29,14,}
 ....\glue 0.0 plus 1.0fil
+....\kern 0.0
+....\hbox(0.0+0.0)x0.0
 ....\glue 9.0 plus 4.0 minus 2.0
 ....\kern -3.0
 ....\rule(0.4+0.0)x137.9979
 ....\kern 2.6
-....\hbox(6.68999+2.85002)x345.0, glue set 320.86098fil
-.....\hbox(6.68999+0.0)x18.00005, glue set 13.83344fil
+....\hbox(0.0+0.0)x0.0
+....\hbox(6.68999+2.85002)x345.0, glue set 323.56079fil
+.....\write1{\newlabeldata{mcid-26}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{26}{tagmcid}{5}}}
+.....\pdfliteral page{/P /l3pdf24 BDC}
+.....\write1{\newlabeldata{l3pdf24}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfliteral page{EMC}
+.....\pdfdest name{fn.3} xyz
+.....\penalty 10000
+.....\write1{\newlabeldata{tagpdfstruct-fn.3}{{tagstruct}{18}{tagstructobj}{70 0 R}}}
+.....\write1{\newlabeldata{mcid-27}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{27}{tagmcid}{6}}}
+.....\pdfliteral page{/Lbl /l3pdf25 BDC}
+.....\write1{\newlabeldata{l3pdf25}{{abspage}{\__ref_attribute_abspage: }}}
+.....\hbox(6.68999+0.0)x15.30023, glue set 11.13362fil
 ......\glue 0.0 plus 1.0fil minus 1.0fil
 ......\hbox(6.68999+0.0)x4.16661
 .......\mathon
 .......\hbox(3.86665+0.0)x4.16661, shifted -2.82333
 ........\OT1/cmr/m/n/6 1
 .......\mathoff
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-28}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{28}{tagmcid}{7}}}
+.....\pdfliteral page{/FENote /l3pdf26 BDC}
+.....\write1{\newlabeldata{l3pdf26}{{abspage}{\__ref_attribute_abspage: }}}
 .....\hbox(6.65+0.0)x0.0
 ......\rule(6.65+0.0)x0.0
 .....\penalty 10000
 .....\hbox(0.0+0.0)x0.0
 ......\hbox(0.0+0.0)x0.0, shifted -9.5
-.......\pdfdest name{Hfootnote.3} xyz
-.......\penalty 10000
 .....\OT1/cmr/m/n/8 C
 .....\penalty 10000
 .....\rule(0.0+2.85002)x0.0
+.....\pdfliteral page{EMC}
+.....\write1{\newlabeldata{mcid-29}{{tagabspage}{\__ref_attribute_tagabspage: }{tagmcabs}{29}{tagmcid}{8}}}
+.....\pdfliteral page{/P /l3pdf27 BDC}
+.....\write1{\newlabeldata{l3pdf27}{{abspage}{\__ref_attribute_abspage: }}}
+.....\pdfliteral page{EMC}
 .....\penalty 10000
 .....\glue(\parfillskip) 0.0 plus 1.0fil
 .....\glue(\rightskip) 0.0
+....\marks1{b-,26,17,P,,,}
+....\marks1{b+,26,17,P,,,}
+....\marks1{e-,26,17,}
+....\marks1{e+,26,17,}
+....\marks1{b-,27,19,Lbl,,,}
+....\marks1{b+,27,19,Lbl,,,}
+....\marks1{e-,27,19,}
+....\marks1{e+,27,19,}
+....\marks1{b-,28,18,FENote,,,}
+....\marks1{b+,28,18,FENote,,,}
+....\marks1{e-,28,18,}
+....\marks1{e+,28,18,}
+....\marks1{b-,29,17,P,,,}
+....\marks1{b+,29,17,P,,,}
+....\marks1{e-,29,17,}
+....\marks1{e+,29,17,}
+....\kern -2.85002
+....\hbox(0.0+2.85002)x0.0
 ....\glue -2.85002
 ....\glue 0.0 plus 0.0001fil
+...\pdfrunninglinkoff
+...\pdfliteral page{/Artifact BMC}
+...\marks1{b-,31,-1,}
+...\marks1{b+,31,-1,}
 ...\glue(\baselineskip) 23.55556
 ...\hbox(6.44444+0.0)x345.0
 ....\hbox(6.44444+0.0)x345.0, glue set 170.0fil
 .....\glue 0.0 plus 1.0fil
 .....\OT1/cmr/m/n/10 2
 .....\glue 0.0 plus 1.0fil
+...\pdfliteral page{EMC}
+...\marks1{e-,31,1,}
+...\marks1{e+,31,1,}
+...\pdfrunninglinkon
+.\kern 0.0
+.\kern -633.0
+.\hbox(0.0+0.0)x0.0
+.\kern 633.0
diff --git a/required/latex-lab/testfiles-OR/footmisc-005.lvt b/required/latex-lab/testfiles-OR/footmisc-005.lvt
index ef7f56b1..2c95ba63 100644
--- a/required/latex-lab/testfiles-OR/footmisc-005.lvt
+++ b/required/latex-lab/testfiles-OR/footmisc-005.lvt
@@ -1,3 +1,6 @@
+% \DocumentMetadata{testphase=phase-II}   --- tagging broken
+\DocumentMetadata{testphase=new-or}
+
 \documentclass{article}
 
 \input{regression-test}
diff --git a/required/latex-lab/testfiles-OR/footmisc-005.tlg b/required/latex-lab/testfiles-OR/footmisc-005.tlg
index b3fca6b6..de42c229 100644
--- a/required/latex-lab/testfiles-OR/footmisc-005.tlg
+++ b/required/latex-lab/testfiles-OR/footmisc-005.tlg
@@ -4,18 +4,63 @@ LaTeX Font Info:    External font `cmex10' loaded for size
 (Font)              <7> on input line ....
 LaTeX Font Info:    External font `cmex10' loaded for size
 (Font)              <5> on input line ....
+> \@footnotetext at process=macro:
+->\insert \footins .
+<argument> \@footnotetext at process 
+l. ...Test\footnote{A}
+> \@footnotetext at processii=\long macro:
+#1->\setbox \FN at tempboxa \hbox {\@makefntext {#1}}\dp \FN at tempboxa \z@ \ht \FN at tempboxa \dimexpr \wd \FN at tempboxa *\footnotebaselineskip / \columnwidth \relax \box \FN at tempboxa .
+<argument> \@footnotetext at processii 
+l. ...Test\footnote{A}
+> \@footnotetext at processiii=macro:
+->\penalty -10\relax \hskip \footglue .
+<argument> \@footnotetext at processiii 
+l. ...Test\footnote{A}
+-> The hook 'fntext/before':
+> Code chunks:
+>     latex-lab-testphase-new-or -> \cs_if_exist:NT \tag_struct_begin:n {\bool_gset_eq:NN \g__tag_saved_in_mc_bool \g__tag_in_mc_bool \bool_gset_false:N \g__tag_in_mc_bool }
+> Document-level (top-level) code (executed last):
+>     ---
+> Extra code for next invocation:
+>     ---
+> Rules:
+>     ---
+> Execution order:
+>     latex-lab-testphase-new-or.
+-> The hook 'fntext/begin':
+> The hook is empty.
+-> The hook 'fntext/after':
+> Code chunks:
+>     latex-lab-testphase-new-or -> \cs_if_exist:NT \tag_struct_begin:n {\bool_gset_eq:NN \g__tag_in_mc_bool \g__tag_saved_in_mc_bool }
+> Document-level (top-level) code (executed last):
+>     ---
+> Extra code for next invocation:
+>     ---
+> Rules:
+>     ---
+> Execution order:
+>     latex-lab-testphase-new-or.
 LaTeX Font Info:    External font `cmex10' loaded for size
 (Font)              <8> on input line ....
 LaTeX Font Info:    External font `cmex10' loaded for size
 (Font)              <6> on input line ....
 Completed box being shipped out [1]
 \vbox(633.0+0.0)x407.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 16.0
 .\vbox(617.0+0.0)x345.0, shifted 62.0
 ..\vbox(12.0+0.0)x345.0, glue set 12.0fil
 ...\glue 0.0 plus 1.0fil
+...\pdfrunninglinkoff
 ...\hbox(0.0+0.0)x345.0
 ....\hbox(0.0+0.0)x345.0
+...\pdfrunninglinkon
 ..\glue 25.0
 ..\glue(\lineskip) 0.0
 ..\vbox(550.0+0.0)x345.0, glue set 465.72026fil
@@ -135,49 +180,60 @@ Completed box being shipped out [1]
 ...\kern -3.0
 ...\rule(0.4+0.0)x137.9979
 ...\kern 2.6
-...\hbox(6.68999+2.85002)x345.0, glue set 0.6045
+...\hbox(6.68999+2.85002)x345.0, glue set - 0.19324
+....\hbox(6.65+0.0)x0.0
+.....\rule(6.65+0.0)x0.0
+....\hbox(6.68999+0.0)x15.30023, glue set 11.13362fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\hbox(6.68999+0.0)x4.16661
+......\mathon
+......\hbox(3.86665+0.0)x4.16661, shifted -2.82333
+.......\OT1/cmr/m/n/6 1
+......\mathoff
 ....\hbox(6.65+0.0)x0.0
 .....\rule(6.65+0.0)x0.0
-....\hbox(6.68999+0.0)x4.16661
-.....\mathon
-.....\hbox(3.86665+0.0)x4.16661, shifted -2.82333
-......\OT1/cmr/m/n/6 1
-.....\mathoff
-....\penalty 10000
-....\glue 4.25006
 ....\OT1/cmr/m/n/8 A
-....\rule(6.64996+2.85002)x0.0
+....\penalty 10000
+....\rule(0.0+2.85002)x0.0
 ....\penalty -10
 ....\glue 10.00002 plus 3.00003 minus 3.00003
-....\hbox(6.68999+0.0)x4.16661
-.....\mathon
-.....\hbox(3.86665+0.0)x4.16661, shifted -2.82333
-......\OT1/cmr/m/n/6 2
-.....\mathoff
-....\penalty 10000
-....\glue 4.25006
+....\hbox(6.68999+0.0)x15.30023, glue set 11.13362fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\hbox(6.68999+0.0)x4.16661
+......\mathon
+......\hbox(3.86665+0.0)x4.16661, shifted -2.82333
+.......\OT1/cmr/m/n/6 2
+......\mathoff
+....\hbox(6.65+0.0)x0.0
+.....\rule(6.65+0.0)x0.0
 ....\OT1/cmr/m/n/8 B
-....\rule(6.64996+2.85002)x0.0
+....\penalty 10000
+....\rule(0.0+2.85002)x0.0
 ....\penalty -10
 ....\glue 10.00002 plus 3.00003 minus 3.00003
-....\hbox(6.68999+0.0)x4.16661
-.....\mathon
-.....\hbox(3.86665+0.0)x4.16661, shifted -2.82333
-......\OT1/cmr/m/n/6 3
-.....\mathoff
-....\penalty 10000
-....\glue 4.25006
+....\hbox(6.68999+0.0)x15.30023, glue set 11.13362fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\hbox(6.68999+0.0)x4.16661
+......\mathon
+......\hbox(3.86665+0.0)x4.16661, shifted -2.82333
+.......\OT1/cmr/m/n/6 3
+......\mathoff
+....\hbox(6.65+0.0)x0.0
+.....\rule(6.65+0.0)x0.0
 ....\OT1/cmr/m/n/8 C
-....\rule(6.64996+2.85002)x0.0
+....\penalty 10000
+....\rule(0.0+2.85002)x0.0
 ....\penalty -10
 ....\glue 10.00002 plus 3.00003 minus 3.00003
-....\hbox(6.68999+0.0)x4.16661
-.....\mathon
-.....\hbox(3.86665+0.0)x4.16661, shifted -2.82333
-......\OT1/cmr/m/n/6 4
-.....\mathoff
-....\penalty 10000
-....\glue 4.25006
+....\hbox(6.68999+0.0)x15.30023, glue set 11.13362fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\hbox(6.68999+0.0)x4.16661
+......\mathon
+......\hbox(3.86665+0.0)x4.16661, shifted -2.82333
+.......\OT1/cmr/m/n/6 4
+......\mathoff
+....\hbox(6.65+0.0)x0.0
+.....\rule(6.65+0.0)x0.0
 ....\OT1/cmr/m/n/8 A
 ....\glue 2.83337 plus 1.41527 minus 0.94539
 ....\OT1/cmr/m/n/8 l
@@ -209,16 +265,19 @@ Completed box being shipped out [1]
 ....\OT1/cmr/m/n/8 o
 ....\OT1/cmr/m/n/8 t
 ....\OT1/cmr/m/n/8 e
-....\rule(6.64996+2.85002)x0.0
+....\penalty 10000
+....\rule(0.0+2.85002)x0.0
 ....\penalty -10
 ....\glue 10.00002 plus 3.00003 minus 3.00003
-....\hbox(6.68999+0.0)x4.16661
-.....\mathon
-.....\hbox(3.86665+0.0)x4.16661, shifted -2.82333
-......\OT1/cmr/m/n/6 5
-.....\mathoff
-....\penalty 10000
-....\glue 4.25006
+....\hbox(6.68999+0.0)x15.30023, glue set 11.13362fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\hbox(6.68999+0.0)x4.16661
+......\mathon
+......\hbox(3.86665+0.0)x4.16661, shifted -2.82333
+.......\OT1/cmr/m/n/6 5
+......\mathoff
+....\hbox(6.65+0.0)x0.0
+.....\rule(6.65+0.0)x0.0
 ....\OT1/cmr/m/n/8 A
 ....\OT1/cmr/m/n/8 n
 ....\OT1/cmr/m/n/8 d
@@ -246,14 +305,14 @@ Completed box being shipped out [1]
 ....\OT1/cmr/m/n/8 f
 ....\OT1/cmr/m/n/8 o
 ....\OT1/cmr/m/n/8 r
-....\glue 2.83337 plus 1.41669 minus 0.94446
-....\OT1/cmr/m/n/8 t
-....\OT1/cmr/m/n/8 h
-....\OT1/cmr/m/n/8 e
 ....\glue(\rightskip) 0.0
 ...\penalty 300
 ...\glue(\lineskip) 1.0
-...\hbox(6.68999+2.85002)x345.0, glue set 105.454fil
+...\hbox(6.68999+2.85002)x345.0, glue set 77.04778fil
+....\OT1/cmr/m/n/8 t
+....\OT1/cmr/m/n/8 h
+....\OT1/cmr/m/n/8 e
+....\glue 2.83337 plus 1.41669 minus 0.94446
 ....\OT1/cmr/m/n/8 f
 ....\OT1/cmr/m/n/8 o
 ....\kern0.23611
@@ -263,16 +322,19 @@ Completed box being shipped out [1]
 ....\OT1/cmr/m/n/8 o
 ....\OT1/cmr/m/n/8 t
 ....\OT1/cmr/m/n/8 e
-....\rule(6.64996+2.85002)x0.0
+....\penalty 10000
+....\rule(0.0+2.85002)x0.0
 ....\penalty -10
 ....\glue 10.00002 plus 3.00003 minus 3.00003
-....\hbox(6.68999+0.0)x4.16661
-.....\mathon
-.....\hbox(3.86665+0.0)x4.16661, shifted -2.82333
-......\OT1/cmr/m/n/6 6
-.....\mathoff
-....\penalty 10000
-....\glue 4.25006
+....\hbox(6.68999+0.0)x15.30023, glue set 11.13362fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\hbox(6.68999+0.0)x4.16661
+......\mathon
+......\hbox(3.86665+0.0)x4.16661, shifted -2.82333
+.......\OT1/cmr/m/n/6 6
+......\mathoff
+....\hbox(6.65+0.0)x0.0
+.....\rule(6.65+0.0)x0.0
 ....\OT1/cmr/m/n/8 A
 ....\OT1/cmr/m/n/8 n
 ....\OT1/cmr/m/n/8 d
@@ -319,27 +381,34 @@ Completed box being shipped out [1]
 ....\OT1/cmr/m/n/8 o
 ....\OT1/cmr/m/n/8 t
 ....\OT1/cmr/m/n/8 e
-....\rule(6.64996+2.85002)x0.0
+....\penalty 10000
+....\rule(0.0+2.85002)x0.0
 ....\penalty -10
 ....\glue 10.00002 plus 3.00003 minus 3.00003
-....\hbox(6.68999+0.0)x4.16661
-.....\mathon
-.....\hbox(3.86665+0.0)x4.16661, shifted -2.82333
-......\OT1/cmr/m/n/6 7
-.....\mathoff
-....\penalty 10000
-....\glue 4.25006
+....\hbox(6.68999+0.0)x15.30023, glue set 11.13362fil
+.....\glue 0.0 plus 1.0fil minus 1.0fil
+.....\hbox(6.68999+0.0)x4.16661
+......\mathon
+......\hbox(3.86665+0.0)x4.16661, shifted -2.82333
+.......\OT1/cmr/m/n/6 7
+......\mathoff
+....\hbox(6.65+0.0)x0.0
+.....\rule(6.65+0.0)x0.0
 ....\OT1/cmr/m/n/8 D
-....\rule(6.64996+2.85002)x0.0
+....\penalty 10000
+....\rule(0.0+2.85002)x0.0
 ....\penalty -10
 ....\penalty 10000
 ....\glue(\parfillskip) 0.0 plus 1.0fil
 ....\glue(\rightskip) 0.0
 ...\glue -2.85002
 ...\glue 0.0 plus 0.0001fil
+..\pdfrunninglinkoff
 ..\glue(\baselineskip) 23.55556
 ..\hbox(6.44444+0.0)x345.0
 ...\hbox(6.44444+0.0)x345.0, glue set 170.0fil
 ....\glue 0.0 plus 1.0fil
 ....\OT1/cmr/m/n/10 1
 ....\glue 0.0 plus 1.0fil
+..\pdfrunninglinkon
+.\kern 0.0





More information about the latex3-commits mailing list.