[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: Latex lab toc sec (#999) (ceb2dfd2)

GitHub noreply at github.com
Sun Feb 26 22:28:06 CET 2023


Repository : https://github.com/latex3/latex2e
On branch  : develop
Link       : https://github.com/latex3/latex2e/commit/ceb2dfd2d9edf71918b0d0d6d04e202853dbf4b7

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

commit ceb2dfd2d9edf71918b0d0d6d04e202853dbf4b7
Author: Ulrike Fischer <news3 at nililand.de>
Date:   Sun Feb 26 22:28:06 2023 +0100

    Latex lab toc sec (#999)
    
    * update tagpdf, pdfmanagement
    
    * move toc tagging and sec tagging code
    
    * correct doc inputs
    
    * update tests (color change in para-show)
    
    * add changes entry
    
    * address issues from review
    
    * use the correct counter
    
    * move 'kernel changes' to extra file to avoid repetitions
    
    * add missing test configs to build.lua
    
    * resave github-1002
    
    ---------
    
    Co-authored-by: Ulrike Fischer <fischer at troubleshooting-tex.de>


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

ceb2dfd2d9edf71918b0d0d6d04e202853dbf4b7
 required/latex-lab/build.lua                       |    2 +-
 required/latex-lab/changes.txt                     |    8 +
 required/latex-lab/config-sec-tagging.lua          |   10 +
 required/latex-lab/config-toc-tagging.lua          |   11 +
 required/latex-lab/latex-lab-sec-tagging.dtx       |  781 ++++
 .../latex-lab/latex-lab-toc-hyperref-changes.dtx   |  203 +
 .../latex-lab/latex-lab-toc-kernel-changes.dtx     |  437 +++
 .../latex-lab/latex-lab-toc-tagging-functions.dtx  |  365 ++
 required/latex-lab/latex-lab.ins                   |   18 +
 .../latex-lab/testfiles-OR-luatex/tagging-001.tlg  |    6 +-
 required/latex-lab/testfiles-OR-luatex/test2.tpf   |    4 +-
 required/latex-lab/testfiles-OR-luatex/test3.tpf   |    4 +-
 required/latex-lab/testfiles-OR-luatex/test4.tpf   |    4 +-
 required/latex-lab/testfiles-OR-luatex/test5.tpf   |    8 +-
 required/latex-lab/testfiles-OR-luatex/test6.tpf   |    2 +-
 required/latex-lab/testfiles-OR-luatex/test7.tpf   |    6 +-
 required/latex-lab/testfiles-OR/tagging-001.tlg    |    6 +-
 .../test-article-1.luatex.tpf                      |  862 +++++
 .../testfiles-sec-tagging/test-article-1.pvt       |   35 +
 .../testfiles-sec-tagging/test-article-1.tpf       | 1446 +++++++
 .../testfiles-sec-tagging/test-book-1.luatex.tpf   | 1232 ++++++
 .../testfiles-sec-tagging/test-book-1.pvt          |   40 +
 .../testfiles-sec-tagging/test-book-1.tpf          | 2081 ++++++++++
 .../testfiles-sec-tagging/test-book-2.luatex.tpf   |  715 ++++
 .../testfiles-sec-tagging/test-book-2.pvt          |   30 +
 .../testfiles-sec-tagging/test-book-2.tpf          | 1327 +++++++
 .../test-faulty-nesting.luatex.tlg                 |   15 +
 .../testfiles-sec-tagging/test-faulty-nesting.lvt  |   20 +
 .../testfiles-sec-tagging/test-faulty-nesting.tlg  |   15 +
 .../test-stop-sect-pdf.luatex.tpf                  |  475 +++
 .../testfiles-sec-tagging/test-stop-sect-pdf.pvt   |   20 +
 .../testfiles-sec-tagging/test-stop-sect-pdf.tpf   |  879 +++++
 .../test-stop-sect.luatex.tlg                      |    4 +
 .../test-stop-sect.luatex.tpf                      |  504 +++
 .../testfiles-sec-tagging/test-stop-sect.lvt       |   22 +
 .../testfiles-sec-tagging/test-stop-sect.tlg       |    4 +
 .../testfiles-sec-tagging/test-stop-sect.tpf       |  735 ++++
 .../test-suppress-sect.luatex.tpf                  |  485 +++
 .../testfiles-sec-tagging/test-suppress-sect.pvt   |   18 +
 .../testfiles-sec-tagging/test-suppress-sect.tpf   |  871 +++++
 .../support/toc-input-article.tex                  |   62 +
 .../support/toc-input-book.tex                     |   69 +
 .../toc-ex-article-hyperref-1.luatex.tpf           | 2162 +++++++++++
 .../toc-ex-article-hyperref-1.pvt                  |   29 +
 .../toc-ex-article-hyperref-1.tpf                  | 3128 +++++++++++++++
 .../toc-ex-article-hyperref-2.luatex.tpf           | 2140 ++++++++++
 .../toc-ex-article-hyperref-2.pvt                  |   28 +
 .../toc-ex-article-hyperref-2.tpf                  | 3128 +++++++++++++++
 .../toc-ex-article-hyperref-3.luatex.tpf           | 2331 +++++++++++
 .../toc-ex-article-hyperref-3.pvt                  |   27 +
 .../toc-ex-article-hyperref-3.tpf                  | 3531 +++++++++++++++++
 .../toc-ex-article-no-hyperref.luatex.tpf          | 1576 ++++++++
 .../toc-ex-article-no-hyperref.pvt                 |   27 +
 .../toc-ex-article-no-hyperref.tpf                 | 2145 ++++++++++
 .../toc-ex-article-no-tagging-hyperref.luatex.tpf  |  807 ++++
 .../toc-ex-article-no-tagging-hyperref.pvt         |   26 +
 .../toc-ex-article-no-tagging-hyperref.tpf         | 1555 ++++++++
 .../toc-ex-article-no-tagging.luatex.tpf           |  495 +++
 .../toc-ex-article-no-tagging.pvt                  |   27 +
 .../toc-ex-article-no-tagging.tpf                  | 1013 +++++
 .../toc-ex-book-hyperref-1.luatex.tpf              | 2882 ++++++++++++++
 .../toc-ex-book-hyperref-1.pvt                     |   26 +
 .../toc-ex-book-hyperref-1.tpf                     | 4089 ++++++++++++++++++++
 .../toc-ex-book-no-hyperref.luatex.tpf             | 2142 ++++++++++
 .../toc-ex-book-no-hyperref.pvt                    |   26 +
 .../toc-ex-book-no-hyperref.tpf                    | 2879 ++++++++++++++
 .../toc-ex-book-tocdepth.luatex.tpf                | 2142 ++++++++++
 .../testfiles-toc-tagging/toc-ex-book-tocdepth.pvt |   27 +
 .../testfiles-toc-tagging/toc-ex-book-tocdepth.tpf | 2879 ++++++++++++++
 required/tools/testfiles/github-1002.tlg           |    2 +-
 .../latex/pdfmanagement-testphase/atfi-generic.def |   48 +
 .../latex/pdfmanagement-testphase/bkm-generic.def  |  313 ++
 .../latex/pdfmanagement-testphase/color-ltx.sty    |    2 +-
 .../colorspace-patches-tmp-ltx.sty                 |    6 +-
 .../fontspec-luatex-tmp-ltx.sty                    |    2 +-
 .../pdfmanagement-testphase/hgeneric-testphase.def |    4 +-
 .../l3backend-testphase-dvipdfmx.def               |    6 +-
 .../l3backend-testphase-dvips.def                  |    6 +-
 .../l3backend-testphase-dvisvgm.def                |    6 +-
 .../l3backend-testphase-luatex.def                 |    6 +-
 .../l3backend-testphase-pdftex.def                 |    6 +-
 .../l3backend-testphase-xetex.def                  |    6 +-
 .../l3pdffield-testphase.sty                       |    2 +-
 .../pdfmanagement-testphase/new-attachfile.sty     |  812 ++++
 .../latex/pdfmanagement-testphase/new-bookmark.sty |  670 ++++
 .../output-patches-tmp-ltx.sty                     |    2 +-
 .../pdfmanagement-firstaid.sty                     |   54 +-
 .../pdfmanagement-testphase.ltx                    |   61 +-
 .../pdfmanagement-testphase.sty                    |    2 +-
 .../xcolor-patches-tmp-ltx.sty                     |    2 +-
 texmf/tex/latex/tagpdf/tagpdf-base.sty             |    4 +-
 texmf/tex/latex/tagpdf/tagpdf-debug-generic.sty    |    2 +-
 texmf/tex/latex/tagpdf/tagpdf-debug.sty            |    2 +-
 texmf/tex/latex/tagpdf/tagpdf-luatex.def           |    2 +-
 texmf/tex/latex/tagpdf/tagpdf-mc-code-generic.sty  |    2 +-
 texmf/tex/latex/tagpdf/tagpdf-mc-code-lua.sty      |    2 +-
 texmf/tex/latex/tagpdf/tagpdf-ns-latex-book.def    |    2 +-
 texmf/tex/latex/tagpdf/tagpdf-ns-latex-inline.def  |    2 +-
 texmf/tex/latex/tagpdf/tagpdf-ns-latex.def         |    2 +-
 texmf/tex/latex/tagpdf/tagpdf-ns-mathml.def        |    2 +-
 texmf/tex/latex/tagpdf/tagpdf-ns-pdf.def           |    2 +-
 texmf/tex/latex/tagpdf/tagpdf-ns-pdf2.def          |    2 +-
 texmf/tex/latex/tagpdf/tagpdf-parent-child-2.csv   |    2 +-
 texmf/tex/latex/tagpdf/tagpdf-parent-child.csv     |    2 +-
 texmf/tex/latex/tagpdf/tagpdf.lua                  |    5 +-
 texmf/tex/latex/tagpdf/tagpdf.sty                  |  171 +-
 106 files changed, 57198 insertions(+), 134 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 ceb2dfd2d9edf71918b0d0d6d04e202853dbf4b7




More information about the latex3-commits mailing list.