[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.