[latex3-commits] [latex3/latex2e] latex-lab/tagging12: updating more tests (8cd4fdc7)
github at latex-project.org
github at latex-project.org
Mon Mar 11 18:50:56 CET 2024
Repository : https://github.com/latex3/latex2e
On branch : latex-lab/tagging12
Link : https://github.com/latex3/latex2e/commit/8cd4fdc7a2475ebe2624cc46e1a0e109b1b25fc2
>---------------------------------------------------------------
commit 8cd4fdc7a2475ebe2624cc46e1a0e109b1b25fc2
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Mon Mar 11 18:50:56 2024 +0100
updating more tests
>---------------------------------------------------------------
8cd4fdc7a2475ebe2624cc46e1a0e109b1b25fc2
.../testfiles-OR-luatex/footmisc-013-scrartcl.tlg | 14 +++-
.../minipage-005-footnote.luatex.tlg | 86 ----------------------
.../testfiles-minipage/minipage-005-footnote.tlg | 86 ----------------------
required/latex-lab/update-minipage.sh | 17 +++++
4 files changed, 30 insertions(+), 173 deletions(-)
diff --git a/required/latex-lab/testfiles-OR-luatex/footmisc-013-scrartcl.tlg b/required/latex-lab/testfiles-OR-luatex/footmisc-013-scrartcl.tlg
index e17f3a7e..721f754d 100644
--- a/required/latex-lab/testfiles-OR-luatex/footmisc-013-scrartcl.tlg
+++ b/required/latex-lab/testfiles-OR-luatex/footmisc-013-scrartcl.tlg
@@ -2,7 +2,7 @@ This is a generated file for the l3build validation system.
Don't change this file in any respect.
Patched~ @makefntext
> \@makefntext=\long macro:
-#1->\ExecuteDoHook {footnote/text/begin}\raggedfootnote \leftskip 1.5em \l at addto@macro \@trivlist {\ifnum \@listdepth =\@ne \advance \leftmargin 1.5em\relax \fi }\parindent 1em\noindent \IfArgIsEmpty {1em}{}{\hskip \dimexpr 1em-1.5em\relax }\ftn at font \hbox to \z@ {\hss \@@makefnmark }#1\ExecuteDoHook {footnote/text/end}.
+#1->\ExecuteDoHook {footnote/text/begin}\raggedfootnote \leftskip 1.5em \l at addto@macro \@trivlist {\ifnum \@listdepth =\@ne \advance \leftmargin 1.5em\relax \fi }\parindent 1em\noindent \IfArgIsEmpty {1em}{}{\hskip \dimexpr 1em-1.5em\relax }\ftn at font \@makefntext at processX {\hbox to \z@ }{\hss \@@makefnmark }\UseSocket {tagsupport/fntext/text}{#1}\ExecuteDoHook {footnote/text/end}.
l. ...\makeatletter\show\@makefntext
\makeatother
LaTeX Font Info: External font `cmex10' loaded for size
@@ -116,6 +116,8 @@ Completed box being shipped out [1]
.....\localleftbox=null
.....\localrightbox=null
....\glue -4.62497
+....\hbox(0.0+0.0)x0.0, direction TLT
+....\hbox(0.0+0.0)x0.0, direction TLT
....\hbox(7.68994+0.0)x0.0, glue set - 4.16661fil, direction TLT
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\hbox(7.68994+0.0)x4.16661, direction TLT
@@ -127,6 +129,8 @@ Completed box being shipped out [1]
.......\OT1/cmr/m/n/6 1
......\mathoff
....\hbox(7.7+0.0)x0.0, direction TLT
+.....\pdfliteral page <lua data reference ...>
+.....\pdfliteral page <lua data reference ...>
.....\rule(7.7+0.0)x0.0
....\OT1/cmr/m/n/9 A
....\penalty 10000
@@ -142,6 +146,8 @@ Completed box being shipped out [1]
.....\localleftbox=null
.....\localrightbox=null
....\glue -4.62497
+....\hbox(0.0+0.0)x0.0, direction TLT
+....\hbox(0.0+0.0)x0.0, direction TLT
....\hbox(7.68994+0.0)x0.0, glue set - 4.16661fil, direction TLT
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\hbox(7.68994+0.0)x4.16661, direction TLT
@@ -153,6 +159,8 @@ Completed box being shipped out [1]
.......\OT1/cmr/m/n/6 2
......\mathoff
....\hbox(7.7+0.0)x0.0, direction TLT
+.....\pdfliteral page <lua data reference ...>
+.....\pdfliteral page <lua data reference ...>
.....\rule(7.7+0.0)x0.0
....\OT1/cmr/m/n/9 B
....\penalty 10000
@@ -249,6 +257,8 @@ Completed box being shipped out [2]
.....\localleftbox=null
.....\localrightbox=null
....\glue -4.62497
+....\hbox(0.0+0.0)x0.0, direction TLT
+....\hbox(0.0+0.0)x0.0, direction TLT
....\hbox(7.68994+0.0)x0.0, glue set - 4.16661fil, direction TLT
.....\glue 0.0 plus 1.0fil minus 1.0fil
.....\hbox(7.68994+0.0)x4.16661, direction TLT
@@ -260,6 +270,8 @@ Completed box being shipped out [2]
.......\OT1/cmr/m/n/6 1
......\mathoff
....\hbox(7.7+0.0)x0.0, direction TLT
+.....\pdfliteral page <lua data reference ...>
+.....\pdfliteral page <lua data reference ...>
.....\rule(7.7+0.0)x0.0
....\OT1/cmr/m/n/9 C
....\penalty 10000
diff --git a/required/latex-lab/testfiles-minipage/minipage-005-footnote.luatex.tlg b/required/latex-lab/testfiles-minipage/minipage-005-footnote.luatex.tlg
index 4c03a290..d907fbad 100644
--- a/required/latex-lab/testfiles-minipage/minipage-005-footnote.luatex.tlg
+++ b/required/latex-lab/testfiles-minipage/minipage-005-footnote.luatex.tlg
@@ -1,95 +1,9 @@
This is a generated file for the l3build validation system.
Don't change this file in any respect.
--> The hook 'fnmark/before':
-> The hook is empty.
--> The hook 'fnmark':
-> The hook is empty.
--> The hook 'fnmark/begin':
-> The hook is empty.
--> The hook 'fnmark/end':
-> The hook is empty.
--> The hook 'fnmark/after':
-> The hook is empty.
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 ....
-Socket fntext/process:
- number of inputs = 1
- available plugs = noop, identity, default, side, mp
- current plug = mp
- definition = \protected\long macro:#1->\global \setbox \@mpfootins \vbox {\unvbox \@mpfootins #1}
-Socket fntext/make:
- number of inputs = 1
- available plugs = noop, identity, default, para
- current plug = default
- definition = \protected\long macro:#1->\@makefntext {#1}
-Socket fntext/begin:
- number of inputs = 0
- available plugs = noop, default
- current plug = default
- definition = \protected\long macro:->\rule \z@ \footnotesep
-Socket fntext/end:
- number of inputs = 0
- available plugs = noop, default, para
- current plug = default
- definition = \protected\long macro:->\@finalstrut \strutbox
-Socket fntext/mark:
- number of inputs = 0
- available plugs = noop, default
- current plug = default
- definition = \protected\long macro:->\ifdim \footnotemargin >\z@ \hb at xt@ \footnotemargin {\hss \@makefnmark }\else \ifdim \footnotemargin =\z@ \llap {\@makefnmark }\else \ifdim \footnotemargin =-\maxdimen \@makefnmark \else \llap {\hb at xt@ -\footnotemargin {\@makefnmark \hss }}\fi \fi \fi
-Socket fntext/text:
- number of inputs = 1
- available plugs = noop, identity
- current plug = identity
- definition = \protected\long macro:#1->#1
-Socket tagsupport/fnmark:
- number of inputs = 1
- available plugs = noop, identity, FEMark
- current plug = FEMark
- definition = \protected\long macro:#1->\tag_mc_end_push: \tag_struct_begin:n {tag=footnotemark}\bool_if:NTF \l__fnote_autodetect_bool {\fnote_mark_gput:oo {\@thefnmark }{\l_fnote_type_tl }\tl_set:Ne \l__fnote_linktarget_tl {footnote*.\tag_get:n {struct_num}}}{\hook_gput_code:nne {tagpdf/finish/before}{tagpdf/footnote}{\exp_not:N \fnote_gput_refs:ee {\tag_get:n {struct_num}}{\property_ref:ee {__fnote/\l__fnote_currentlabel_tl }{fnote/struct}}}\tl_set:Ne \l__fnote_linktarget_tl {footnote*.\property_ref:ee {__fnote/\l__fnote_currentlabel_tl }{fnote/struct}}}\tag_mc_begin:n {tag=Lbl}\bool_if:NTF \l_fnote_link_bool {\exp_args:No \hyper at linkstart {\l_fnote_link_type_tl }{\l__fnote_linktarget_tl }#1\hyper at linkend }{#1}\tag_mc_end: \tag_struct_end: \tag_mc_begin_pop:n {}
-Socket tagsupport/fntext/begin:
- number of inputs = 0
- available plugs = noop, FENote
- current plug = FENote
- definition = \protected\long macro:->\tag_mc_end_push: \tag_check_child:nnTF {FENote}{pdf2}{\tag_struct_begin:n {tag=footnote}}{\tag_struct_begin:n {tag=footnote,parent=\l__fnote_dflt_struct_tl }}\tl_set:Ne \l__fnote_currentstruct_tl {\tag_get:n {struct_num}}\tag_struct_begin:n {tag=footnotelabel}\tag_struct_end: \bool_if:NTF \l__fnote_autodetect_bool {\fnote_mark_gpop_all:ooN {\@thefnmark }{\l_fnote_type_tl }\l__fnote_currentrefs_seq \seq_map_inline:Nn \l__fnote_currentrefs_seq {\fnote_gput_refs:ee {##1}{\l__fnote_currentstruct_tl }}}{}
-Socket tagsupport/fntext/end:
- number of inputs = 0
- available plugs = noop, FENote
- current plug = FENote
- definition = \protected\long macro:->\tag_struct_end: \tag_mc_begin_pop:n {}
-Socket tagsupport/fntext/mark:
- number of inputs = 1
- available plugs = noop, identity, FENoteLbl
- current plug = FENoteLbl
- definition = \protected\long macro:#1->\tag_mc_end_push: \seq_map_inline:Nn \l__fnote_currentrefs_seq {\MakeLinkTarget *{footnote*.##1}}\MakeLinkTarget *{footnote*.\l__fnote_currentstruct_tl }\tag_struct_begin:n {tag=NonStruct,parent=\l__fnote_currentstruct_tl +1}\tag_mc_begin:n {tag=Lbl}#1\tag_mc_end: \tag_struct_end: \tag_mc_begin_pop:n {}
-Socket tagsupport/fntext/text:
- number of inputs = 1
- available plugs = noop, identity, FENotetext
- current plug = FENotetext
- definition = \protected\long macro:#1->\tag_mc_end_push: \tag_mc_begin:n {}#1\tag_mc_end: \tag_mc_begin_pop:n {}
--> The hook 'fntext/before':
-> The hook is empty.
--> The hook 'fntext':
-> The hook is empty.
--> The hook 'fntext/para':
-> The hook is empty.
--> The hook 'fntext/begin':
-> Code chunks:
-> latex-lab-testphase-new-or-2 -> \cs_set_protected:Npn \__fnote_label_hook:e ##1{\property_record:ee {__fnote/##1}{fnote/struct}}
-> Document-level (top-level) code (executed last):
-> ---
-> Extra code for next invocation:
-> ---
-> Rules:
-> ---
-> Execution order:
-> latex-lab-testphase-new-or-2.
--> The hook 'fntext/end':
-> The hook is empty.
--> The hook 'fntext/after':
-> The hook is empty.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line ....
LaTeX Font Info: External font `cmex10' loaded for size
diff --git a/required/latex-lab/testfiles-minipage/minipage-005-footnote.tlg b/required/latex-lab/testfiles-minipage/minipage-005-footnote.tlg
index ebe4da29..3635800c 100644
--- a/required/latex-lab/testfiles-minipage/minipage-005-footnote.tlg
+++ b/required/latex-lab/testfiles-minipage/minipage-005-footnote.tlg
@@ -1,95 +1,9 @@
This is a generated file for the l3build validation system.
Don't change this file in any respect.
--> The hook 'fnmark/before':
-> The hook is empty.
--> The hook 'fnmark':
-> The hook is empty.
--> The hook 'fnmark/begin':
-> The hook is empty.
--> The hook 'fnmark/end':
-> The hook is empty.
--> The hook 'fnmark/after':
-> The hook is empty.
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 ....
-Socket fntext/process:
- number of inputs = 1
- available plugs = noop, identity, default, side, mp
- current plug = mp
- definition = \protected\long macro:#1->\global \setbox \@mpfootins \vbox {\unvbox \@mpfootins #1}
-Socket fntext/make:
- number of inputs = 1
- available plugs = noop, identity, default, para
- current plug = default
- definition = \protected\long macro:#1->\@makefntext {#1}
-Socket fntext/begin:
- number of inputs = 0
- available plugs = noop, default
- current plug = default
- definition = \protected\long macro:->\rule \z@ \footnotesep
-Socket fntext/end:
- number of inputs = 0
- available plugs = noop, default, para
- current plug = default
- definition = \protected\long macro:->\@finalstrut \strutbox
-Socket fntext/mark:
- number of inputs = 0
- available plugs = noop, default
- current plug = default
- definition = \protected\long macro:->\ifdim \footnotemargin >\z@ \hb at xt@ \footnotemargin {\hss \@makefnmark }\else \ifdim \footnotemargin =\z@ \llap {\@makefnmark }\else \ifdim \footnotemargin =-\maxdimen \@makefnmark \else \llap {\hb at xt@ -\footnotemargin {\@makefnmark \hss }}\fi \fi \fi
-Socket fntext/text:
- number of inputs = 1
- available plugs = noop, identity
- current plug = identity
- definition = \protected\long macro:#1->#1
-Socket tagsupport/fnmark:
- number of inputs = 1
- available plugs = noop, identity, FEMark
- current plug = FEMark
- definition = \protected\long macro:#1->\tag_mc_end_push: \tag_struct_begin:n {tag=footnotemark}\bool_if:NTF \l__fnote_autodetect_bool {\fnote_mark_gput:oo {\@thefnmark }{\l_fnote_type_tl }\tl_set:Ne \l__fnote_linktarget_tl {footnote*.\tag_get:n {struct_num}}}{\hook_gput_code:nne {tagpdf/finish/before}{tagpdf/footnote}{\exp_not:N \fnote_gput_refs:ee {\tag_get:n {struct_num}}{\property_ref:ee {__fnote/\l__fnote_currentlabel_tl }{fnote/struct}}}\tl_set:Ne \l__fnote_linktarget_tl {footnote*.\property_ref:ee {__fnote/\l__fnote_currentlabel_tl }{fnote/struct}}}\tag_mc_begin:n {tag=Lbl}\bool_if:NTF \l_fnote_link_bool {\exp_args:No \hyper at linkstart {\l_fnote_link_type_tl }{\l__fnote_linktarget_tl }#1\hyper at linkend }{#1}\tag_mc_end: \tag_struct_end: \tag_mc_begin_pop:n {}
-Socket tagsupport/fntext/begin:
- number of inputs = 0
- available plugs = noop, FENote
- current plug = FENote
- definition = \protected\long macro:->\tag_mc_end_push: \tag_check_child:nnTF {FENote}{pdf2}{\tag_struct_begin:n {tag=footnote}}{\tag_struct_begin:n {tag=footnote,parent=\l__fnote_dflt_struct_tl }}\tl_set:Ne \l__fnote_currentstruct_tl {\tag_get:n {struct_num}}\tag_struct_begin:n {tag=footnotelabel}\tag_struct_end: \bool_if:NTF \l__fnote_autodetect_bool {\fnote_mark_gpop_all:ooN {\@thefnmark }{\l_fnote_type_tl }\l__fnote_currentrefs_seq \seq_map_inline:Nn \l__fnote_currentrefs_seq {\fnote_gput_refs:ee {##1}{\l__fnote_currentstruct_tl }}}{}
-Socket tagsupport/fntext/end:
- number of inputs = 0
- available plugs = noop, FENote
- current plug = FENote
- definition = \protected\long macro:->\tag_struct_end: \tag_mc_begin_pop:n {}
-Socket tagsupport/fntext/mark:
- number of inputs = 1
- available plugs = noop, identity, FENoteLbl
- current plug = FENoteLbl
- definition = \protected\long macro:#1->\tag_mc_end_push: \seq_map_inline:Nn \l__fnote_currentrefs_seq {\MakeLinkTarget *{footnote*.##1}}\MakeLinkTarget *{footnote*.\l__fnote_currentstruct_tl }\tag_struct_begin:n {tag=NonStruct,parent=\l__fnote_currentstruct_tl +1}\tag_mc_begin:n {tag=Lbl}#1\tag_mc_end: \tag_struct_end: \tag_mc_begin_pop:n {}
-Socket tagsupport/fntext/text:
- number of inputs = 1
- available plugs = noop, identity, FENotetext
- current plug = FENotetext
- definition = \protected\long macro:#1->\tag_mc_end_push: \tag_mc_begin:n {}#1\tag_mc_end: \tag_mc_begin_pop:n {}
--> The hook 'fntext/before':
-> The hook is empty.
--> The hook 'fntext':
-> The hook is empty.
--> The hook 'fntext/para':
-> The hook is empty.
--> The hook 'fntext/begin':
-> Code chunks:
-> latex-lab-testphase-new-or-2 -> \cs_set_protected:Npn \__fnote_label_hook:e ##1{\property_record:ee {__fnote/##1}{fnote/struct}}
-> Document-level (top-level) code (executed last):
-> ---
-> Extra code for next invocation:
-> ---
-> Rules:
-> ---
-> Execution order:
-> latex-lab-testphase-new-or-2.
--> The hook 'fntext/end':
-> The hook is empty.
--> The hook 'fntext/after':
-> The hook is empty.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line ....
LaTeX Font Info: External font `cmex10' loaded for size
diff --git a/required/latex-lab/update-minipage.sh b/required/latex-lab/update-minipage.sh
new file mode 100644
index 00000000..78407173
--- /dev/null
+++ b/required/latex-lab/update-minipage.sh
@@ -0,0 +1,17 @@
+
+
+#l3build save -cconfig-minipage
+
+
+l3build save -epdftex,luatex -cconfig-minipage \
+ minipage-001 \
+ minipage-002-todo \
+ minipage-003-todo \
+ minipage-004-hyperref \
+ minipage-005-footnote
+
+exit
+
+
+
+
More information about the latex3-commits
mailing list.