[latex3-commits] [latex3/latex2e] tag-graphics: merge develop (5ce0cfc8)
github at latex-project.org
github at latex-project.org
Wed May 17 11:14:30 CEST 2023
Repository : https://github.com/latex3/latex2e
On branch : tag-graphics
Link : https://github.com/latex3/latex2e/commit/5ce0cfc88b1ad1a8490d919ea12bf4e7f54fd486
>---------------------------------------------------------------
commit 5ce0cfc88b1ad1a8490d919ea12bf4e7f54fd486
Merge: 253fc521 8815c607
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date: Wed May 17 11:14:30 2023 +0200
merge develop
>---------------------------------------------------------------
5ce0cfc88b1ad1a8490d919ea12bf4e7f54fd486
base/changes.txt | 21 +
base/doc/ltnews37.tex | 252 ++-
base/doc/tlc3.err | 829 ++++++++
base/doc/usrguide.tex | 78 +-
base/ltfinal.dtx | 31 +-
base/ltmath.dtx | 23 +-
base/ltxref.dtx | 93 +-
base/manifest.txt | 3 +
base/testfiles-lthooks/filehook-005.tlg | 2 +-
base/testfiles-lthooks/ltcmdhooks-001.tlg | 1 +
base/testfiles-lthooks/lthooks-000.tlg | 1 +
base/testfiles-lthooks/lthooks-001.tlg | 3 +
base/testfiles-lthooks/lthooks-002.tlg | 3 +
base/testfiles-lthooks/lthooks-003.tlg | 2 +
base/testfiles-lthooks/lthooks-004.tlg | 2 +
base/testfiles-lthooks/lthooks-005.tlg | 2 +
base/testfiles-lthooks/lthooks-006.tlg | 2 +
base/testfiles-lthooks/lthooks-007.tlg | 3 +
base/testfiles-lthooks/lthooks-008.tlg | 2 +
base/testfiles-lthooks/lthooks-009.tlg | 1 +
base/testfiles-lthooks/lthooks-011.tlg | 4 +
base/testfiles-lthooks/lthooks-013.tlg | 1 +
base/testfiles-lthooks/lthooks-021.tlg | 1 +
base/testfiles-lthooks/lthooks-legacy.tlg | 1 +
base/testfiles-lthooks/lthooks-rollback-args.tlg | 7 +
base/testfiles-lthooks2/lthooks2-002.tlg | 1 +
base/testfiles-lthooks2/lthooks2-005.tlg | 2 +
base/testfiles-lthooks2/ltpara-006.tlg | 2 +-
base/testfiles/github-0385.tlg | 2 +-
base/testfiles/github-0414.tlg | 2 +-
base/testfiles/github-0479-often.luatex.tlg | 7 +
base/testfiles/github-0479-often.tlg | 7 +
base/testfiles/github-0479-often.xetex.tlg | 7 +
base/testfiles/github-0881a.tlg | 2 +-
base/testfiles/github-0944.tlg | 2 +-
base/testfiles/github-1059.lvt | 25 +
base/testfiles/github-1059.tlg | 8 +
base/testfiles/tlb-footref-001.tlg | 4 +-
base/testfiles/tlb-label-001.lvt | 26 +
base/testfiles/tlb-label-001.tlg | 6 +
.../tlb-latexrelease-rollback-003-often.luatex.tlg | 14 +
.../tlb-latexrelease-rollback-003-often.tlg | 14 +
.../tlb-latexrelease-rollback-003-often.xetex.tlg | 14 +
...tlb-latexrelease-rollback-2020-10-01.luatex.tlg | 7 +
.../tlb-latexrelease-rollback-2020-10-01.tlg | 7 +
.../tlb-latexrelease-rollback-2020-10-01.xetex.tlg | 7 +
...tlb-latexrelease-rollback-2021-06-01.luatex.tlg | 7 +
.../tlb-latexrelease-rollback-2021-06-01.tlg | 7 +
.../tlb-latexrelease-rollback-2021-06-01.xetex.tlg | 7 +
...tlb-latexrelease-rollback-2021-11-15.luatex.tlg | 7 +
.../tlb-latexrelease-rollback-2021-11-15.tlg | 7 +
.../tlb-latexrelease-rollback-2021-11-15.xetex.tlg | 7 +
...tlb-latexrelease-rollback-2022-06-01.luatex.tlg | 7 +
.../tlb-latexrelease-rollback-2022-06-01.tlg | 7 +
.../tlb-latexrelease-rollback-2022-06-01.xetex.tlg | 7 +
...tlb-latexrelease-rollback-2022-11-01.luatex.tlg | 7 +
.../tlb-latexrelease-rollback-2022-11-01.tlg | 7 +
.../tlb-latexrelease-rollback-2022-11-01.xetex.tlg | 7 +
base/testfiles/tlb-rollback-004-often.luatex.tlg | 7 +
base/testfiles/tlb-rollback-004-often.tlg | 7 +
base/testfiles/tlb-rollback-004-often.xetex.tlg | 7 +
base/testfiles/tlb-rollback-005.luatex.tlg | 7 +
base/testfiles/tlb-rollback-005.tlg | 7 +
base/testfiles/tlb-rollback-005.xetex.tlg | 7 +
base/testfiles/tlb00009-fleqn.tlg | 6 +-
base/testfiles/tlb0009.tlg | 6 +-
base/testfiles/tltc001.luatex.tlg | 4 +-
base/testfiles/tltc001.tlg | 4 +-
base/testfiles/tltx001.luatex.tlg | 4 +-
base/testfiles/tltx001.tlg | 4 +-
base/testfiles/tltx001.xetex.tlg | 4 +-
base/testfiles/vlatex01.luatex.tlg | 6 +-
base/testfiles/vlatex01.tlg | 6 +-
base/testfiles/vlatex02.luatex.tlg | 4 +-
base/testfiles/vlatex02.tlg | 4 +-
base/testfiles/vlatex03-2015.luatex.tlg | 10 +-
base/testfiles/vlatex03-2015.tlg | 10 +-
base/testfiles/vlatex05.luatex.tlg | 4 +-
base/testfiles/vlatex05.tlg | 4 +-
base/testfiles/vlatex06-2015.luatex.tlg | 2 +-
base/testfiles/vlatex06-2015.tlg | 2 +-
base/testfiles/vtl2e01.luatex.tlg | 6 +-
base/testfiles/vtl2e01.tlg | 6 +-
base/testfiles/vtl2e02.luatex.tlg | 4 +-
base/testfiles/vtl2e02.tlg | 4 +-
base/testfiles/vtl2e03-2015.luatex.tlg | 10 +-
base/testfiles/vtl2e03-2015.tlg | 10 +-
base/testfiles/vtl2e05.luatex.tlg | 4 +-
base/testfiles/vtl2e05.tlg | 4 +-
base/testfiles/vtl2e06.luatex.tlg | 2 +-
base/testfiles/vtl2e06.tlg | 2 +-
required/amsmath/amsmath.dtx | 9 +-
required/amsmath/changes.txt | 5 +
required/amsmath/testfiles/amsldoc-1.luatex.tlg | 2 +-
required/amsmath/testfiles/amsldoc-1.tlg | 2 +-
required/amsmath/testfiles/amsldoc-2.luatex.tlg | 2 +-
required/amsmath/testfiles/amsldoc-2.tlg | 2 +-
required/amsmath/testfiles/amsldoc-2.xetex.tlg | 2 +-
.../amsmath/testfiles/amsldoc-4-fleqn.luatex.tlg | 4 +-
required/amsmath/testfiles/amsldoc-4-fleqn.tlg | 4 +-
required/amsmath/testfiles/amsldoc-4.luatex.tlg | 4 +-
required/amsmath/testfiles/amsldoc-4.tlg | 4 +-
required/graphics/testfiles/github-0776.tlg | 4 +-
required/graphics/testfiles/github-0776b.lvt | 2 +-
required/latex-lab/changes.txt | 11 +
required/latex-lab/footref-tagging-approach.tex | 4 +-
required/latex-lab/latex-lab-block-tagging.dtx | 56 +-
required/latex-lab/latex-lab-mathtagging.dtx | 5 +-
.../blocks-verbatim-01.luatex.tlg | 4 +-
.../testfiles-block-tagging/blocks-verbatim-01.tlg | 4 +-
.../blocks-verbatim-02.luatex.tlg | 388 ++++
.../testfiles-block-tagging/blocks-verbatim-02.lvt | 48 +
.../testfiles-block-tagging/blocks-verbatim-02.tlg | 405 ++++
required/latex-lab/update-blocks-all.sh | 1 +
required/tools/changes.txt | 7 +
required/tools/shellesc.dtx | 11 +-
required/tools/showkeys.dtx | 10 +-
.../tools/testfiles-search/tlb-varioref-001.tlg | 4 +-
.../tools/testfiles-search/tlb-varioref-002.tlg | 4 +-
.../tools/testfiles/tlb-shellesc-001.luatex.tlg | 6 +-
required/tools/testfiles/tlb4159.luatex.tlg | 309 +++
required/tools/testfiles/tlb4159.tlg | 4 +-
required/tools/testfiles/tlb4173.luatex.tlg | 6 +-
required/tools/testfiles/tlb4173.tlg | 6 +-
texmf/tex/latex/l3kernel/expl3-code.tex | 2148 ++++++--------------
texmf/tex/latex/l3kernel/expl3-generic.tex | 2 +-
texmf/tex/latex/l3kernel/expl3.ltx | 2 +-
texmf/tex/latex/l3kernel/expl3.sty | 2 +-
texmf/tex/latex/l3kernel/l3debug.def | 2 +-
129 files changed, 3559 insertions(+), 1732 deletions(-)
diff --cc required/latex-lab/testfiles-block-tagging/blocks-verbatim-01.luatex.tlg
index 346830bd,8ab8c2d5..1876e885
--- a/required/latex-lab/testfiles-block-tagging/blocks-verbatim-01.luatex.tlg
+++ b/required/latex-lab/testfiles-block-tagging/blocks-verbatim-01.luatex.tlg
@@@ -18,27 -18,27 +18,27 @@@ Package tagpdf Info: Rule 'H1' --> 'MC
==> increment /P on input line ...
Package tagpdf Info: closing structure 3 tagged /section
==> @endpe=false on input line ...
-Package tagpdf Info: The rule between parent 'Sect (from Sect/pdf2)'
-(tagpdf) and child 'Part (from text-unit/latex)' is '1 (0..n)'
+Package tagpdf Info: Rule 'Sect' --> 'Part' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Sect/pdf2' --> 'text-unit/latex'
==> increment P on input line ...
-Package tagpdf Info: The rule between parent 'Part (inherited from Sect)'
-(tagpdf) and child 'P (from text/latex)' is '1 (0..n)'
-Package tagpdf Info: The rule between parent 'P (from text/latex)'
-(tagpdf) and child 'MC (from MC/)' is '1 (0..n)'
+Package tagpdf Info: Rule 'Sect' --> 'P' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Sect/pdf2' --> 'text/latex'
+Package tagpdf Info: Rule 'P' --> 'MC' is 1 (='0..n')
+(tagpdf) Rolemapped from 'P/pdf2' --> 'MC'
==> verbatim-env-start
- ==> use instance: displayblock-0
+ ==> use instance: verbatimblock-0
==> increment /P on input line ...
Package tagpdf Info: closing structure 6 tagged /text
-Package tagpdf Info: The rule between parent 'Part (inherited from Sect)'
-(tagpdf) and child 'P (from verbatim/user)' is '1 (0..n)'
+Package tagpdf Info: Rule 'Sect' --> 'P' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Sect/pdf2' --> 'verbatim/user'
==> @endpe=false on input line ...
-Package tagpdf Info: The rule between parent 'P (from verbatim/user)'
-(tagpdf) and child 'Sub (from codeline/user)' is '1 (0..n)'
+Package tagpdf Info: Rule 'P' --> 'Sub' is 1 (='0..n')
+(tagpdf) Rolemapped from 'P/pdf2' --> 'codeline/user'
==> increment P on input line ...
-Package tagpdf Info: The rule between parent 'Sub (from codeline/user)'
-(tagpdf) and child 'Code (from Code/pdf)' is '1 (0..n)'
-Package tagpdf Info: The rule between parent 'Code (from Code/pdf)'
-(tagpdf) and child 'MC (from MC/)' is '1 (0..n)'
+Package tagpdf Info: Rule 'Sub' --> 'Code' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Sub/pdf2' --> 'Code/pdf'
+Package tagpdf Info: Rule 'Code' --> 'MC' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Code/pdf' --> 'MC'
==> increment /P on input line ...
Package tagpdf Info: closing structure 9 tagged /Code
Package tagpdf Info: closing structure 8 tagged /codeline
@@@ -66,27 -66,27 +66,27 @@@ Package tagpdf Info: Rule 'P' --> 'MC'
Package tagpdf Info: closing structure 12 tagged /text
Package tagpdf Info: closing structure 5 tagged /text-unit
==> @endpe=false on input line ...
-Package tagpdf Info: The rule between parent 'Sect (from Sect/pdf2)'
-(tagpdf) and child 'Part (from text-unit/latex)' is '1 (0..n)'
+Package tagpdf Info: Rule 'Sect' --> 'Part' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Sect/pdf2' --> 'text-unit/latex'
==> increment P on input line ...
-Package tagpdf Info: The rule between parent 'Part (inherited from Sect)'
-(tagpdf) and child 'P (from text/latex)' is '1 (0..n)'
-Package tagpdf Info: The rule between parent 'P (from text/latex)'
-(tagpdf) and child 'MC (from MC/)' is '1 (0..n)'
+Package tagpdf Info: Rule 'Sect' --> 'P' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Sect/pdf2' --> 'text/latex'
+Package tagpdf Info: Rule 'P' --> 'MC' is 1 (='0..n')
+(tagpdf) Rolemapped from 'P/pdf2' --> 'MC'
==> verbatim-env-start
- ==> use instance: displayblock-0
+ ==> use instance: verbatimblock-0
==> increment /P on input line ...
Package tagpdf Info: closing structure 14 tagged /text
-Package tagpdf Info: The rule between parent 'Part (inherited from Sect)'
-(tagpdf) and child 'P (from verbatim/user)' is '1 (0..n)'
+Package tagpdf Info: Rule 'Sect' --> 'P' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Sect/pdf2' --> 'verbatim/user'
==> @endpe=false on input line ...
-Package tagpdf Info: The rule between parent 'P (from verbatim/user)'
-(tagpdf) and child 'Sub (from codeline/user)' is '1 (0..n)'
+Package tagpdf Info: Rule 'P' --> 'Sub' is 1 (='0..n')
+(tagpdf) Rolemapped from 'P/pdf2' --> 'codeline/user'
==> increment P on input line ...
-Package tagpdf Info: The rule between parent 'Sub (from codeline/user)'
-(tagpdf) and child 'Code (from Code/pdf)' is '1 (0..n)'
-Package tagpdf Info: The rule between parent 'Code (from Code/pdf)'
-(tagpdf) and child 'MC (from MC/)' is '1 (0..n)'
+Package tagpdf Info: Rule 'Sub' --> 'Code' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Sub/pdf2' --> 'Code/pdf'
+Package tagpdf Info: Rule 'Code' --> 'MC' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Code/pdf' --> 'MC'
==> increment /P on input line ...
Package tagpdf Info: closing structure 17 tagged /Code
Package tagpdf Info: closing structure 16 tagged /codeline
diff --cc required/latex-lab/testfiles-block-tagging/blocks-verbatim-01.tlg
index 968a93a6,15f06adf..ffa90823
--- a/required/latex-lab/testfiles-block-tagging/blocks-verbatim-01.tlg
+++ b/required/latex-lab/testfiles-block-tagging/blocks-verbatim-01.tlg
@@@ -16,27 -16,27 +16,27 @@@ Package tagpdf Info: Rule 'H1' --> 'MC
==> increment /P on input line ...
Package tagpdf Info: closing structure 3 tagged /section
==> @endpe=false on input line ...
-Package tagpdf Info: The rule between parent 'Sect (from Sect/pdf2)'
-(tagpdf) and child 'Part (from text-unit/latex)' is '1 (0..n)'
+Package tagpdf Info: Rule 'Sect' --> 'Part' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Sect/pdf2' --> 'text-unit/latex'
==> increment P on input line ...
-Package tagpdf Info: The rule between parent 'Part (inherited from Sect)'
-(tagpdf) and child 'P (from text/latex)' is '1 (0..n)'
-Package tagpdf Info: The rule between parent 'P (from text/latex)'
-(tagpdf) and child 'MC (from MC/)' is '1 (0..n)'
+Package tagpdf Info: Rule 'Sect' --> 'P' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Sect/pdf2' --> 'text/latex'
+Package tagpdf Info: Rule 'P' --> 'MC' is 1 (='0..n')
+(tagpdf) Rolemapped from 'P/pdf2' --> 'MC'
==> verbatim-env-start
- ==> use instance: displayblock-0
+ ==> use instance: verbatimblock-0
==> increment /P on input line ...
Package tagpdf Info: closing structure 6 tagged /text
-Package tagpdf Info: The rule between parent 'Part (inherited from Sect)'
-(tagpdf) and child 'P (from verbatim/user)' is '1 (0..n)'
+Package tagpdf Info: Rule 'Sect' --> 'P' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Sect/pdf2' --> 'verbatim/user'
==> @endpe=false on input line ...
-Package tagpdf Info: The rule between parent 'P (from verbatim/user)'
-(tagpdf) and child 'Sub (from codeline/user)' is '1 (0..n)'
+Package tagpdf Info: Rule 'P' --> 'Sub' is 1 (='0..n')
+(tagpdf) Rolemapped from 'P/pdf2' --> 'codeline/user'
==> increment P on input line ...
-Package tagpdf Info: The rule between parent 'Sub (from codeline/user)'
-(tagpdf) and child 'Code (from Code/pdf)' is '1 (0..n)'
-Package tagpdf Info: The rule between parent 'Code (from Code/pdf)'
-(tagpdf) and child 'MC (from MC/)' is '1 (0..n)'
+Package tagpdf Info: Rule 'Sub' --> 'Code' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Sub/pdf2' --> 'Code/pdf'
+Package tagpdf Info: Rule 'Code' --> 'MC' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Code/pdf' --> 'MC'
==> increment /P on input line ...
Package tagpdf Info: closing structure 9 tagged /Code
Package tagpdf Info: closing structure 8 tagged /codeline
@@@ -64,27 -64,27 +64,27 @@@ Package tagpdf Info: Rule 'P' --> 'MC'
Package tagpdf Info: closing structure 12 tagged /text
Package tagpdf Info: closing structure 5 tagged /text-unit
==> @endpe=false on input line ...
-Package tagpdf Info: The rule between parent 'Sect (from Sect/pdf2)'
-(tagpdf) and child 'Part (from text-unit/latex)' is '1 (0..n)'
+Package tagpdf Info: Rule 'Sect' --> 'Part' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Sect/pdf2' --> 'text-unit/latex'
==> increment P on input line ...
-Package tagpdf Info: The rule between parent 'Part (inherited from Sect)'
-(tagpdf) and child 'P (from text/latex)' is '1 (0..n)'
-Package tagpdf Info: The rule between parent 'P (from text/latex)'
-(tagpdf) and child 'MC (from MC/)' is '1 (0..n)'
+Package tagpdf Info: Rule 'Sect' --> 'P' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Sect/pdf2' --> 'text/latex'
+Package tagpdf Info: Rule 'P' --> 'MC' is 1 (='0..n')
+(tagpdf) Rolemapped from 'P/pdf2' --> 'MC'
==> verbatim-env-start
- ==> use instance: displayblock-0
+ ==> use instance: verbatimblock-0
==> increment /P on input line ...
Package tagpdf Info: closing structure 14 tagged /text
-Package tagpdf Info: The rule between parent 'Part (inherited from Sect)'
-(tagpdf) and child 'P (from verbatim/user)' is '1 (0..n)'
+Package tagpdf Info: Rule 'Sect' --> 'P' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Sect/pdf2' --> 'verbatim/user'
==> @endpe=false on input line ...
-Package tagpdf Info: The rule between parent 'P (from verbatim/user)'
-(tagpdf) and child 'Sub (from codeline/user)' is '1 (0..n)'
+Package tagpdf Info: Rule 'P' --> 'Sub' is 1 (='0..n')
+(tagpdf) Rolemapped from 'P/pdf2' --> 'codeline/user'
==> increment P on input line ...
-Package tagpdf Info: The rule between parent 'Sub (from codeline/user)'
-(tagpdf) and child 'Code (from Code/pdf)' is '1 (0..n)'
-Package tagpdf Info: The rule between parent 'Code (from Code/pdf)'
-(tagpdf) and child 'MC (from MC/)' is '1 (0..n)'
+Package tagpdf Info: Rule 'Sub' --> 'Code' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Sub/pdf2' --> 'Code/pdf'
+Package tagpdf Info: Rule 'Code' --> 'MC' is 1 (='0..n')
+(tagpdf) Rolemapped from 'Code/pdf' --> 'MC'
==> increment /P on input line ...
Package tagpdf Info: closing structure 17 tagged /Code
Package tagpdf Info: closing structure 16 tagged /codeline
More information about the latex3-commits
mailing list.