[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: Math tagging experiments fmi1 (#1012) (869e449d)
GitHub
noreply at github.com
Thu Mar 9 11:33:47 CET 2023
Repository : https://github.com/latex3/latex2e
On branch : develop
Link : https://github.com/latex3/latex2e/commit/869e449d07a8a711b93df166d53e33717f9e6d02
>---------------------------------------------------------------
commit 869e449d07a8a711b93df166d53e33717f9e6d02
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Thu Mar 9 11:33:47 2023 +0100
Math tagging experiments fmi1 (#1012)
* Start a new branch
* Update tl_packages
add todonotes
* add comment commands for CAR
* Update latex-lab-amsmath.dtx
Typo fixed: experimenting with the web interface.
* reasonably working version (code structure is a mess though(
* renamed to mathtagging; implement draft for subformulas
* minimal cleanup
* updated to new blockenv code
* probably helps when I actually upload the tagpdf.sty
* add glyphtounicode to tree
* use a newer version of the blockenv stuff
* Fix for #1002
* mumble
* test file change
* start integrating block envs
* test file updates
* doc needs todonotes
* try again
* playing with gallery-III and color
* addversion with comments by Chris
* revert to old name for the moment
* test change due to other fixes in the color handling (I guess)
* new l3build does more normalization
* switching to new blockenv (still with private tagpdf)
* more tests ...
* update tagpdf
* change font encoding
* update tagpdf
* add cmap in luatex
* adapt sec-mapping to new para handling
* update tagpdf
* switch to flattened
* switch to tagpdf boolean and count tparas
* missed on tpara
* add a test [ci-skip]
* some typos
* check if tagging active
* add declarations for variables
* update tagpdf
* forgot to reset tpara
* fixing local @endpe setting
safety net for leftover open tpara
* add luatex tlg
* quote example for LWG and fix of nested lists
* correct unnumbered section
* update OR tests (new structure numbers)
* update OR-luatex tests
* update toc-tagging tests
* sec-tagging tests
* reenable visible spaces
* fixed a bug with consecutive blockenvs
* test for several blockenvs in a row
* forgot update after glyphtounicode addition
* correct faulty tlg
* add phase-III
* add block-tagging to build.lua
* update tagpdf (text-unit change)
* missed one tpara
* test file changes for tpara -> text-unit
* mumble
* provide \@kernel at refstepcounter
* enable correct hyperref targets in lists
* add test and update tests
* add kantlipsum
* move ptag-002 aside; update quote-02 and verbatim-01 test texts
* update some test P -> text
* update sec and toc tests
* more test updates
* testfile for tabbing problem
* more test updates
* update tagpdf
* update tests after verbatim change
* improve glyphtounicode (luatex, math)
* test changes after last update
* update changes.txt
* inegrated theorem-like structures ; draft ltnews info
* not sure where that is coming from
* expand ltnews text
* move glyphtounicode-cmex.tex to the distributed files
* forgot to include glyphtounicode-cmex.tex
* correct tlg
* provide Hcounter from kernel counters
* regen the tests
* fix a name
* stop making debugging blocks the default
* updates to ltnews37
* test change
* add missing dependency
* forgotten test file
* this test is getting on my nerves
* update to ltnews37
---------
Co-authored-by: Chris Rowley <21151379+car222222 at users.noreply.github.com>
Co-authored-by: Ulrike Fischer <fischer at troubleshooting-tex.de>
>---------------------------------------------------------------
869e449d07a8a711b93df166d53e33717f9e6d02
base/doc/ltnews37.tex | 33 +-
required/latex-lab/build.lua | 14 +-
...nfig-mathcapture.lua => config-mathtagging.lua} | 2 +-
required/latex-lab/latex-lab-amsmath.dtx | 2 +-
required/latex-lab/latex-lab-block-tagging.dtx | 2 +-
required/latex-lab/latex-lab-mathcapture.dtx | 528 --------
required/latex-lab/latex-lab-mathtagging.dtx | 1277 ++++++++++++++++++++
required/latex-lab/latex-lab-testphase.dtx | 2 +-
required/latex-lab/latex-lab.ins | 2 +-
.../blocks-description-01.lvt | 4 +-
.../blocks-description-01b.lvt | 2 +
.../blocks-description-02b.lvt | 3 +
.../blocks-description-03.lvt | 2 +
.../blocks-enumerate-01.lvt | 5 +-
.../blocks-enumerate-01b.lvt | 3 +
.../blocks-enumerate-02.lvt | 2 +
.../blocks-enumerate-02b.lvt | 2 +
.../blocks-enumerate-05.lvt | 3 +
.../testfiles-block-tagging/blocks-hyperref-01.lvt | 2 +
.../testfiles-block-tagging/blocks-item-01.lvt | 2 +
.../blocks-itemize-01.luatex.tlg | 65 +-
.../testfiles-block-tagging/blocks-itemize-01.lvt | 12 +-
.../testfiles-block-tagging/blocks-itemize-01.tlg | 65 +-
.../testfiles-block-tagging/blocks-itemize-01b.lvt | 3 +
.../testfiles-block-tagging/blocks-itemize-02.lvt | 3 +
.../testfiles-block-tagging/blocks-list-01.lvt | 2 +
.../testfiles-block-tagging/blocks-list-01b.lvt | 2 +
.../testfiles-block-tagging/blocks-list-02.lvt | 2 +
.../testfiles-block-tagging/blocks-list-02b.lvt | 2 +
.../testfiles-block-tagging/blocks-list-03b.lvt | 2 +
.../testfiles-block-tagging/blocks-quote-01.lvt | 2 +
.../blocks-quote-02.luatex.tlg | 2 +-
.../testfiles-block-tagging/blocks-quote-02.lvt | 2 +
.../testfiles-block-tagging/blocks-quote-02.tlg | 4 +-
.../blocks-theorem-01.luatex.tlg | 2 +-
.../testfiles-block-tagging/blocks-theorem-01.lvt | 2 +
.../testfiles-block-tagging/blocks-theorem-01.tlg | 2 +-
.../blocks-theorem-02.luatex.tlg | 2 +-
.../testfiles-block-tagging/blocks-theorem-02.lvt | 2 +
.../testfiles-block-tagging/blocks-theorem-02.tlg | 2 +-
.../testfiles-block-tagging/blocks-trivlist-00.lvt | 3 +-
.../testfiles-block-tagging/blocks-trivlist-01.lvt | 2 +
.../testfiles-block-tagging/blocks-trivlist-02.lvt | 2 +
.../testfiles-block-tagging/blocks-verbatim-01.lvt | 2 +
.../gallery-III-with-sec.luatex.tlg | 2 +-
.../gallery-III-with-sec.lvt | 7 +-
.../gallery-III-with-sec.tlg | 2 +-
.../testfiles-block-tagging/gallery-III.luatex.tlg | 2 +-
.../testfiles-block-tagging/gallery-III.lvt | 3 +
.../testfiles-block-tagging/gallery-III.tlg | 2 +-
.../testfiles-block-tagging/hyperref-target.lvt | 4 +
.../problem-blocks-tabbing.lvt | 4 +
.../latex-lab/testfiles-block-tagging/ptag-001.lvt | 2 +
.../testfiles-mathcapture/mathcapture-001.tlg | 23 -
.../testfiles-mathcapture/mathcapture-002.tlg | 23 -
.../testfiles-mathcapture/mathcapture-003.tlg | 8 -
.../testfiles-mathcapture/mathcapture-004.tlg | 5 -
.../testfiles-mathcapture/mathcapture-005.tlg | 15 -
.../testfiles-mathcapture/mathcapture-006.tlg | 8 -
.../mathcapture-007.luatex.tlg | 18 -
.../testfiles-mathcapture/mathcapture-007.tlg | 23 -
.../testfiles-mathcapture/mathcapture-008.tlg | 32 -
.../testfiles-mathcapture/mathcapture-009.tlg | 7 -
.../testfiles-mathcapture/mathcapture-011.tlg | 77 --
.../testfiles-mathcapture/mathcapture-012.tlg | 29 -
.../testfiles-mathcapture/mathcapture-013.tlg | 8 -
.../testfiles-mathcapture/mathcapture-014.tlg | 31 -
.../testfiles-mathcapture/mathcapture-015.tlg | 5 -
.../BROKEN}/mathcapture-007.lvt | 5 +-
.../BROKEN/mathcapture-007.tlg | 59 +
.../BROKEN}/mathcapture-010.lvt | 0
.../BROKEN}/mathcapture-010.tlg | 1 +
.../BROKEN}/mathcapture-013.lvt | 9 +-
.../BROKEN/mathcapture-013.tlg | 501 ++++++++
.../mathcapture-001.lvt | 28 +-
.../testfiles-mathtagging/mathcapture-001.tlg | 67 +
.../mathcapture-002.lvt | 16 +-
.../testfiles-mathtagging/mathcapture-002.tlg | 91 ++
.../mathcapture-003.lvt | 30 +-
.../testfiles-mathtagging/mathcapture-003.tlg | 50 +
.../mathcapture-004.lvt | 11 +-
.../testfiles-mathtagging/mathcapture-004.tlg | 14 +
.../mathcapture-005.lvt | 11 +-
.../testfiles-mathtagging/mathcapture-005.tlg | 44 +
.../mathcapture-006.lvt | 11 +-
.../testfiles-mathtagging/mathcapture-006.tlg | 24 +
.../mathcapture-008.lvt | 8 +-
.../testfiles-mathtagging/mathcapture-008.tlg | 131 ++
.../mathcapture-009.lvt | 12 +-
.../testfiles-mathtagging/mathcapture-009.tlg | 14 +
.../mathcapture-011.lvt | 16 +-
.../testfiles-mathtagging/mathcapture-011.tlg | 24 +
.../mathcapture-012.lvt | 5 +-
.../testfiles-mathtagging/mathcapture-012.tlg | 106 ++
.../mathcapture-014.lvt | 4 +-
.../testfiles-mathtagging/mathcapture-014.tlg | 109 ++
.../mathcapture-015.lvt | 4 +-
.../testfiles-mathtagging/mathcapture-015.tlg | 11 +
.../mathcapture-tag-001.luatex.tpf | 0
.../mathcapture-tag-001.pvt | 4 +-
.../mathcapture-tag-001.tpf | 419 ++++---
.../latex-lab/testfiles-mathtagging/mtag-001.lvt | 158 +++
.../latex-lab/testfiles-mathtagging/mtag-001.tlg | 36 +
.../latex-lab/testfiles-mathtagging/mtag-002.lvt | 121 ++
.../latex-lab/testfiles-mathtagging/mtag-002.tlg | 322 +++++
.../latex-lab/testfiles-mathtagging/mtag-003.lvt | 126 ++
.../latex-lab/testfiles-mathtagging/mtag-003.tlg | 185 +++
.../latex-lab/testfiles-mathtagging/mtag-004.lvt | 110 ++
.../latex-lab/testfiles-mathtagging/mtag-004.tlg | 57 +
.../latex-lab/testfiles-mathtagging/mtag-tlc3.lvt | 545 +++++++++
.../latex-lab/testfiles-mathtagging/mtag-tlc3.tlg | 537 ++++++++
required/latex-lab/update-blocks-all.sh | 2 +-
...athcapture-all.sh => update-mathtagging-all.sh} | 25 +-
.../tex/latex}/glyphtounicode-cmex.tex | 0
114 files changed, 5333 insertions(+), 1151 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --textconv --cc 869e449d07a8a711b93df166d53e33717f9e6d02
More information about the latex3-commits
mailing list.