[latex3-commits] [git/LaTeX3-latex3-latex2e] gh502: Merge branch 'develop' into gh502 + some typo corrections (e40c2c0b)

Frank Mittelbach frank.mittelbach at latex-project.org
Thu Feb 18 23:21:00 CET 2021


Repository : https://github.com/latex3/latex2e
On branch  : gh502
Link       : https://github.com/latex3/latex2e/commit/e40c2c0b44106f509e6832d8f9be38e79b3b38e5

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

commit e40c2c0b44106f509e6832d8f9be38e79b3b38e5
Merge: 306616d3 6f5d1972
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Thu Feb 18 23:21:00 2021 +0100

    Merge branch 'develop' into gh502  + some typo corrections
    
    # Conflicts:
    #       base/changes.txt


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

e40c2c0b44106f509e6832d8f9be38e79b3b38e5
 base/build.lua                                     |    2 +
 base/changes.txt                                   |    6 +
 base/doc/ltnews33.tex                              |   63 +-
 base/doc/ltpara-code.tex                           |    4 +
 base/doc/ltpara-doc.tex                            |    6 +
 base/format.ins                                    |    3 +
 base/ltfinal.dtx                                   |    1 +
 base/ltoutenc.dtx                                  |    2 +-
 base/ltpara.dtx                                    | 1159 ++++++++++++
 base/testfiles-TU/github-0205.luatex.tlg           |    4 +
 base/testfiles-TU/github-0205.tlg                  |    5 +
 base/testfiles-TU/github-0282.luatex.tlg           |    1 +
 base/testfiles-TU/github-0332.luatex.tlg           |   12 +
 base/testfiles-TU/github-0332.tlg                  |   25 +
 base/testfiles-TU/tu-github-0069.luatex.tlg        |    2 +
 base/testfiles-TU/tu-github-0069.tlg               |    3 +
 base/testfiles-TU/tu-textcomp-003.luatex.tlg       |   13 +
 base/testfiles-TU/tu-textcomp-003.tlg              |   21 +
 base/testfiles-TU/tu-textcomp-004.luatex.tlg       |   13 +
 base/testfiles-TU/tu-textcomp-004.tlg              |   22 +
 base/testfiles-TU/tu-tl2e7.luatex.tlg              |   36 +
 base/testfiles-TU/tu-tl2e7.tlg                     |   66 +
 base/testfiles-legacy/github-0069.tlg              |    2 +
 base/testfiles-legacy/github-0154.tlg              |    4 +
 base/testfiles-legacy/github-0205.tlg              |    3 +
 base/testfiles-legacy/github-0255-2019.tlg         |    3 +
 base/testfiles-legacy/github-0255.tlg              |    3 +
 base/testfiles-legacy/github-0484.tlg              |    1 +
 base/testfiles-legacy/tl2e7.tlg                    |   36 +
 base/testfiles-legacy/tlb-textcomp-001.tlg         |   13 +
 base/testfiles-legacy/tlb-textcomp-002.tlg         |   13 +
 base/testfiles-legacy/tlb-textcomp-003.tlg         |   13 +
 base/testfiles-legacy/tlb-textcomp-004.tlg         |   13 +
 base/testfiles-legacy/tlb-textcomp-006.tlg         |    3 +
 base/testfiles-legacy/tlb-textcomp-007.tlg         |    3 +
 base/testfiles-lthooks/lthooks-000.tlg             |    4 +
 base/testfiles-lthooks/lthooks-001.tlg             |   12 +
 base/testfiles-lthooks/lthooks-002.tlg             |   12 +
 base/testfiles-lthooks/lthooks-003.tlg             |    8 +
 base/testfiles-lthooks/lthooks-004.tlg             |    8 +
 base/testfiles-lthooks/lthooks-005.tlg             |    8 +
 base/testfiles-lthooks/lthooks-006.tlg             |    8 +
 base/testfiles-lthooks/lthooks-007.tlg             |   12 +
 base/testfiles-lthooks/lthooks-008.tlg             |   10 +-
 base/testfiles-lthooks/lthooks-009.tlg             |    4 +
 base/testfiles-lthooks/lthooks-011.tlg             |   16 +
 base/testfiles-lthooks/lthooks-013.tlg             |    6 +
 base/testfiles-lthooks/lthooks-021.tlg             |    4 +
 base/testfiles-lthooks/lthooks-legacy.tlg          |    4 +
 base/testfiles-lthooks/shipout-002.tlg             |    3 +
 base/testfiles-lthooks2/lthooks2-002.tlg           |    4 +
 base/testfiles-lthooks2/lthooks2-005.tlg           |    8 +
 base/testfiles-lthooks2/shipout2-006.tlg           |    3 +
 base/testfiles-lthooks2/shipout2-011.tlg           |    9 +
 base/testfiles-search/github-0273.luatex.tlg       |   24 +-
 base/testfiles-search/github-0273.tlg              |   18 +-
 base/testfiles-search/github-0273.xetex.tlg        |   19 +-
 base/testfiles-search/github-0277.lvt              |    2 +-
 base/testfiles-search/github-0277.tlg              |    2 +
 base/testfiles-search/github-0277b.tlg             |   13 +-
 base/testfiles-search/github-0293.tlg              |   15 +-
 base/testfiles-search/tlb-CJK-001.tlg              |   10 +-
 base/testfiles-search/tlb-nfssaxes-009.tlg         |   18 +-
 base/testfiles-search/tlb-nfssaxes-010.tlg         |   18 +-
 base/testfiles/github-0023.tlg                     |    1 +
 base/testfiles/github-0049.luatex.tlg              |   54 +
 base/testfiles/github-0049.tlg                     |   54 +
 base/testfiles/github-0049b.luatex.tlg             |   54 +
 base/testfiles/github-0049b.tlg                    |   54 +
 base/testfiles/github-0070.luatex.tlg              |   10 +
 base/testfiles/github-0070.tlg                     |   10 +
 base/testfiles/github-0070.xetex.tlg               |   10 +
 base/testfiles/github-0070b.luatex.tlg             |    7 +
 base/testfiles/github-0070b.tlg                    |    7 +
 base/testfiles/github-0070b.xetex.tlg              |    7 +
 base/testfiles/github-0075.tlg                     |    1 +
 base/testfiles/github-0102.tlg                     |    1 +
 base/testfiles/github-0192.tlg                     |    3 +
 base/testfiles/github-0252.tlg                     |    6 +
 base/testfiles/github-0274.tlg                     |    3 +
 base/testfiles/github-0303.tlg                     |    3 +
 base/testfiles/github-0327-rollback.luatex.tlg     |    3 +
 base/testfiles/github-0327-rollback.tlg            |    3 +
 base/testfiles/github-0327-rollback.xetex.tlg      |    7 +
 base/testfiles/github-0327.luatex.tlg              |    3 +
 base/testfiles/github-0327.tlg                     |    3 +
 base/testfiles/github-0327.xetex.tlg               |    3 +
 base/testfiles/github-0385.tlg                     |    1 +
 base/testfiles/github-0427.tlg                     |   16 +
 base/testfiles/github-0444.tlg                     |    7 +
 base/testfiles/sx172785.luatex.tlg                 |   34 +
 base/testfiles/sx172785.tlg                        |   34 +
 base/testfiles/sx172785.xetex.tlg                  |   35 +
 base/testfiles/tl2e2.luatex.tlg                    |    7 +
 base/testfiles/tl2e2.tlg                           |    7 +
 base/testfiles/tl2e3.tlg                           |    5 +
 base/testfiles/tl2e4.luatex.tlg                    |    3 +
 base/testfiles/tl2e4.tlg                           |    3 +
 base/testfiles/tl2e6.tlg                           |    3 +
 base/testfiles/tlb-commaaccent-001.tlg             |    2 +
 base/testfiles/tlb-ealloc-001.luatex.tlg           |    4 +-
 base/testfiles/tlb-ealloc-001.tlg                  |    4 +-
 base/testfiles/tlb-hfloat-01.luatex.tlg            |    3 +
 base/testfiles/tlb-hfloat-01.tlg                   |    3 +
 base/testfiles/tlb-utf8-dec-cp1252-2017.luatex.tlg |    1 +
 base/testfiles/tlb-utf8-dec-cp1252-2017.tlg        |    1 +
 base/testfiles/tlb-utf8-dec-cp1252-2017.xetex.tlg  |    2 +
 base/testfiles/tlb-utf8-dec-cp1252.luatex.tlg      |    1 +
 base/testfiles/tlb-utf8-dec-cp1252.tlg             |    1 +
 base/testfiles/tlb-utf8-dec-cp1252.xetex.tlg       |    2 +
 base/testfiles/tlb-utf8-dec-utf8-2017.luatex.tlg   |    1 +
 base/testfiles/tlb-utf8-dec-utf8-2017.tlg          |    1 +
 base/testfiles/tlb-utf8-dec-utf8-2017.xetex.tlg    |    1 +
 base/testfiles/tlb-utf8-dec-utf8.luatex.tlg        |    1 +
 base/testfiles/tlb-utf8-dec-utf8.tlg               |    1 +
 base/testfiles/tlb-utf8-dec-utf8.xetex.tlg         |    1 +
 .../tlb-utf8-undec-cp1252-2017.luatex.tlg          |    1 +
 base/testfiles/tlb-utf8-undec-cp1252-2017.tlg      |    1 +
 .../testfiles/tlb-utf8-undec-cp1252-2017.xetex.tlg |    2 +
 base/testfiles/tlb-utf8-undec-cp1252.luatex.tlg    |    1 +
 base/testfiles/tlb-utf8-undec-cp1252.tlg           |    1 +
 base/testfiles/tlb-utf8-undec-cp1252.xetex.tlg     |    2 +
 base/testfiles/tlb-utf8-undec-utf8-2017.luatex.tlg |    1 +
 base/testfiles/tlb-utf8-undec-utf8-2017.tlg        |    1 +
 base/testfiles/tlb-utf8-undec-utf8-2017.xetex.tlg  |    1 +
 base/testfiles/tlb-utf8-undec-utf8.luatex.tlg      |    1 +
 base/testfiles/tlb-utf8-undec-utf8.tlg             |    1 +
 base/testfiles/tlb-utf8-undec-utf8.xetex.tlg       |    1 +
 base/testfiles/tlb0001.tlg                         |    1 +
 base/testfiles/tlb0010.luatex.tlg                  |    3 +
 base/testfiles/tlb0010.tlg                         |    3 +
 base/testfiles/tlb0014.luatex.tlg                  |    8 +
 base/testfiles/tlb0014.tlg                         |    8 +
 base/testfiles/tlb0018.tlg                         |    5 +
 base/testfiles/tlb0024.luatex.tlg                  |    3 +
 base/testfiles/tlb0024.tlg                         |    3 +
 base/testfiles/tlb0026.tlg                         |    2 +
 base/testfiles/tlb0027a.luatex.tlg                 |   33 +
 base/testfiles/tlb0027a.tlg                        |   33 +
 base/testfiles/tlb0027b.luatex.tlg                 |   54 +
 base/testfiles/tlb0027b.tlg                        |   54 +
 base/testfiles/tlb0028.tlg                         |    9 +
 base/testfiles/tlb0049.tlg                         |   13 +
 base/testfiles/tlb0056.luatex.tlg                  |   11 +
 base/testfiles/tlb0056.tlg                         |   11 +
 base/testfiles/tlb0057-2015.tlg                    |    4 +
 base/testfiles/tlb0057.tlg                         |    4 +
 base/testfiles/tlb0063.tlg                         |    2 +
 base/testfiles/tlb0073.luatex.tlg                  |    1 +
 base/testfiles/tlb0073.tlg                         |    1 +
 base/testfiles/tlb0084-2015.luatex.tlg             |    7 +
 base/testfiles/tlb0084-2015.tlg                    |    7 +
 base/testfiles/tlb0084.luatex.tlg                  |    7 +
 base/testfiles/tlb0084.tlg                         |    7 +
 base/testfiles/tlb0130.tlg                         |    1 +
 base/testfiles/tlb0150.tlg                         |    6 +
 base/testfiles/tlb0152.luatex.tlg                  |   24 +
 base/testfiles/tlb0152.tlg                         |   24 +
 base/testfiles/tlb0202.luatex.tlg                  |    1 +
 base/testfiles/tlb0202.tlg                         |    1 +
 base/testfiles/tlb0230.tlg                         |    6 +
 base/testfiles/tlb0250.tlg                         |    2 +
 base/testfiles/tlb0320.luatex.tlg                  |    5 +
 base/testfiles/tlb0320.tlg                         |    5 +
 base/testfiles/tlb0327.tlg                         |    1 +
 base/testfiles/tlb0406.luatex.tlg                  |    2 +-
 base/testfiles/tlb0406.tlg                         |    2 +-
 base/testfiles/tlb0427.tlg                         |    8 +
 base/testfiles/tlb0438.luatex.tlg                  |    5 +
 base/testfiles/tlb0438.tlg                         |    5 +
 base/testfiles/tlb0480-2015.tlg                    |    2 +
 base/testfiles/tlb0480.tlg                         |    2 +
 base/testfiles/tlb0554.tlg                         |    3 +
 base/testfiles/tlb0574.luatex.tlg                  |    6 +
 base/testfiles/tlb0574.tlg                         |    6 +
 base/testfiles/tlb0759.tlg                         |    1 +
 base/testfiles/tlb0848.tlg                         |    2 +
 base/testfiles/tlb0881.luatex.tlg                  |    5 +
 base/testfiles/tlb0881.tlg                         |    5 +
 base/testfiles/tlb0942.luatex.tlg                  |    2 +-
 base/testfiles/tlb0942.tlg                         |    2 +-
 base/testfiles/tlb1061.tlg                         |    1 +
 base/testfiles/tlb1135.tlg                         |    8 +
 base/testfiles/tlb1144.luatex.tlg                  |   25 +
 base/testfiles/tlb1144.xetex.tlg                   |   25 +
 base/testfiles/tlb1180.tlg                         |    2 +
 base/testfiles/tlb1184.luatex.tlg                  |    8 +
 base/testfiles/tlb1184.tlg                         |    8 +
 base/testfiles/tlb1184.xetex.tlg                   |    8 +
 base/testfiles/tlb1202.luatex.tlg                  |   25 +
 base/testfiles/tlb1202.tlg                         |   25 +
 base/testfiles/tlb1214.luatex.tlg                  |   25 +
 base/testfiles/tlb1214.tlg                         |   25 +
 base/testfiles/tlb1233.luatex.tlg                  |    2 +
 base/testfiles/tlb1233.tlg                         |    2 +
 base/testfiles/tlb1378.luatex.tlg                  |    3 +
 base/testfiles/tlb1378.tlg                         |    3 +
 base/testfiles/tlb1378.xetex.tlg                   |    3 +
 base/testfiles/tlb1451.luatex.tlg                  |    4 +
 base/testfiles/tlb1451.tlg                         |    4 +
 base/testfiles/tlb1503.luatex.tlg                  |   12 +
 base/testfiles/tlb1503.tlg                         |   12 +
 base/testfiles/tlb1519.tlg                         |    2 +
 base/testfiles/tlb1545.tlg                         |    1 +
 base/testfiles/tlb1612.tlg                         |    1 +
 base/testfiles/tlb1621.tlg                         |    8 +
 base/testfiles/tlb1638.luatex.tlg                  |   48 +
 base/testfiles/tlb1638.tlg                         |   48 +
 base/testfiles/tlb1647.tlg                         |    9 +
 base/testfiles/tlb1683.luatex.tlg                  |    6 +
 base/testfiles/tlb1683.tlg                         |    6 +
 base/testfiles/tlb1684.tlg                         |    2 +
 base/testfiles/tlb1816.luatex.tlg                  |    5 +
 base/testfiles/tlb1816.tlg                         |    5 +
 base/testfiles/tlb1816.xetex.tlg                   |    5 +
 base/testfiles/tlb1895.tlg                         |    4 +
 base/testfiles/tlb1903.luatex.tlg                  |    8 +
 base/testfiles/tlb1903.tlg                         |    8 +
 base/testfiles/tlb1903.xetex.tlg                   |   15 +-
 base/testfiles/tlb1944.luatex.tlg                  |    2 +
 base/testfiles/tlb1944.tlg                         |    2 +
 base/testfiles/tlb2133.luatex.tlg                  |   11 +
 base/testfiles/tlb2133.tlg                         |   11 +
 base/testfiles/tlb2145.tlg                         |    2 +
 base/testfiles/tlb2203.luatex.tlg                  |    2 +
 base/testfiles/tlb2203.tlg                         |    2 +
 base/testfiles/tlb2203.xetex.tlg                   |    2 +
 base/testfiles/tlb2499.luatex.tlg                  |    3 +
 base/testfiles/tlb2499.tlg                         |    3 +
 base/testfiles/tlb2558.luatex.tlg                  |    2 +-
 base/testfiles/tlb2558.tlg                         |    2 +-
 base/testfiles/tlb2558.xetex.tlg                   |    3 +-
 base/testfiles/tlb2583-2015.luatex.tlg             |    2 +
 base/testfiles/tlb2583-2015.tlg                    |    4 +
 base/testfiles/tlb2583.luatex.tlg                  |    2 +
 base/testfiles/tlb2583.tlg                         |    4 +
 base/testfiles/tlb2727.luatex.tlg                  |    6 +
 base/testfiles/tlb2727.tlg                         |    6 +
 base/testfiles/tlb2727.xetex.tlg                   |    6 +
 base/testfiles/tlb2783.tlg                         |    1 +
 base/testfiles/tlb3357.tlg                         |    1 +
 base/testfiles/tlb3480.luatex.tlg                  |    4 +
 base/testfiles/tlb3480.tlg                         |    6 +
 base/testfiles/tlb3480.xetex.tlg                   |    4 +
 base/testfiles/tlb3492.tlg                         |    3 +
 base/testfiles/tlb3752.luatex.tlg                  |    9 +
 base/testfiles/tlb3752.tlg                         |    9 +
 base/testfiles/tlb3752e.luatex.tlg                 |    9 +
 base/testfiles/tlb3752e.tlg                        |    9 +
 base/testfiles/tlb3855-20170101.luatex.tlg         |    3 +
 base/testfiles/tlb3855-20170101.tlg                |    3 +
 base/testfiles/tlb3855.luatex.tlg                  |    3 +
 base/testfiles/tlb3855.tlg                         |    3 +
 base/testfiles/tlb4023.tlg                         |    6 +
 base/testfiles/tlb4096.luatex.tlg                  |   34 +
 base/testfiles/tlb4096.tlg                         |   34 +
 base/testfiles/tltc001.luatex.tlg                  |   55 +
 base/testfiles/tltc001.tlg                         |   55 +
 base/testfiles/tltx001.luatex.tlg                  |   55 +
 base/testfiles/tltx001.tlg                         |   55 +
 base/testfiles/tltx001.xetex.tlg                   |   55 +
 base/testfiles/tlxs09.tlg                          |    6 +
 base/testfiles/tnfss2.luatex.tlg                   |    7 +
 base/testfiles/tnfss2.tlg                          |    7 +
 base/testfiles/tnfss3.tlg                          |    5 +
 base/testfiles/tnfss4.luatex.tlg                   |    3 +
 base/testfiles/tnfss4.tlg                          |    3 +
 base/testfiles/tnfss6.tlg                          |    3 +
 base/testfiles/tnfss7.luatex.tlg                   |   36 +
 base/testfiles/tnfss7.tlg                          |   36 +
 base/testfiles/tnfss7.xetex.tlg                    |   36 +
 base/testfiles/vlatex01.luatex.tlg                 |   17 +
 base/testfiles/vlatex01.tlg                        |   17 +
 base/testfiles/vlatex02.luatex.tlg                 |   25 +
 base/testfiles/vlatex02.lvt                        |    3 +-
 base/testfiles/vlatex02.tlg                        |   25 +
 base/testfiles/vlatex03-2015.luatex.tlg            |   65 +
 base/testfiles/vlatex03-2015.tlg                   |   65 +
 base/testfiles/vlatex03.luatex.tlg                 |   64 +
 base/testfiles/vlatex03.tlg                        |   64 +
 base/testfiles/vlatex04.luatex.tlg                 |   22 +
 base/testfiles/vlatex04.tlg                        |   22 +
 base/testfiles/vlatex05.luatex.tlg                 |   52 +
 base/testfiles/vlatex05.tlg                        |   52 +
 base/testfiles/vlatex06-2015.luatex.tlg            |   78 +
 base/testfiles/vlatex06-2015.tlg                   |   78 +
 base/testfiles/vlatex06.luatex.tlg                 |   77 +
 base/testfiles/vlatex06.tlg                        |   77 +
 base/testfiles/vlatex07.luatex.tlg                 |   17 +
 base/testfiles/vlatex07.tlg                        |   17 +
 base/testfiles/vtl2e01.luatex.tlg                  |   17 +
 base/testfiles/vtl2e01.tlg                         |   17 +
 base/testfiles/vtl2e02.luatex.tlg                  |   25 +
 base/testfiles/vtl2e02.lvt                         |    3 +-
 base/testfiles/vtl2e02.tlg                         |   25 +
 base/testfiles/vtl2e03-2015.luatex.tlg             |   66 +
 base/testfiles/vtl2e03-2015.tlg                    |   66 +
 base/testfiles/vtl2e03.luatex.tlg                  |   65 +
 base/testfiles/vtl2e03.tlg                         |   65 +
 base/testfiles/vtl2e04.luatex.tlg                  |   22 +
 base/testfiles/vtl2e04.tlg                         |   22 +
 base/testfiles/vtl2e05.luatex.tlg                  |   51 +
 base/testfiles/vtl2e05.tlg                         |   51 +
 base/testfiles/vtl2e06.luatex.tlg                  |   78 +
 base/testfiles/vtl2e06.tlg                         |   78 +
 base/testfiles/vtl2e07.luatex.tlg                  |   17 +
 base/testfiles/vtl2e07.tlg                         |   17 +
 required/amsmath/testfiles/amsldoc-1.luatex.tlg    |    7 +
 required/amsmath/testfiles/amsldoc-1.tlg           |    7 +
 required/amsmath/testfiles/amsldoc-2.luatex.tlg    |    2 +
 required/amsmath/testfiles/amsldoc-2.tlg           |    2 +
 required/amsmath/testfiles/amsldoc-2.xetex.tlg     |    2 +
 required/amsmath/testfiles/amsldoc-3.luatex.tlg    |    2 +
 required/amsmath/testfiles/amsldoc-3.tlg           |    2 +
 required/amsmath/testfiles/amsldoc-4.luatex.tlg    |    5 +
 required/amsmath/testfiles/amsldoc-4.tlg           |    5 +
 required/amsmath/testfiles/amsldoc-5.luatex.tlg    |   14 +
 required/amsmath/testfiles/amsldoc-5.tlg           |   14 +
 required/amsmath/testfiles/amsldoc-5.xetex.tlg     |   14 +
 required/amsmath/testfiles/github-0126.luatex.tlg  |    1 +
 required/amsmath/testfiles/github-0126.tlg         |    1 +
 .../testfiles/github-amsmath-0005.luatex.tlg       |    4 +
 required/amsmath/testfiles/github-amsmath-0005.tlg |    4 +
 required/amsmath/testfiles/github-amsmath-0049.tlg |   54 +
 .../amsmath/testfiles/github-amsmath-0049b.tlg     |   54 +
 required/amsmath/testfiles/tlb-muskip-001.tlg      |    1 +
 .../testfiles/tlb-overunderset01.luatex.tlg        |    5 +
 required/amsmath/testfiles/tlb-overunderset01.tlg  |    5 +
 required/tools/testfiles/github-0042.tlg           |    6 +
 required/tools/testfiles/github-0072.tlg           |   11 +
 required/tools/testfiles/github-0100.tlg           |   10 +
 required/tools/testfiles/github-0102-tools.tlg     |    1 +
 required/tools/testfiles/github-0152.tlg           |    8 +
 required/tools/testfiles/github-0270.luatex.tlg    |    6 +
 required/tools/testfiles/github-0270.tlg           |    6 +
 required/tools/testfiles/github-0270.xetex.tlg     |    6 +
 required/tools/testfiles/sx121692.luatex.tlg       |   15 +
 required/tools/testfiles/sx121692.tlg              |   15 +
 required/tools/testfiles/sx138783b.luatex.tlg      |    3 +
 required/tools/testfiles/sx138783b.tlg             |    3 +
 required/tools/testfiles/sx197130.luatex.tlg       |   13 +
 required/tools/testfiles/sx197130.tlg              |   13 +
 required/tools/testfiles/sx231401.tlg              |   13 +
 required/tools/testfiles/sx411758.luatex.tlg       |    1 +
 required/tools/testfiles/sx411758.tlg              |    1 +
 required/tools/testfiles/sx68732.luatex.tlg        |   87 +
 required/tools/testfiles/sx68732.tlg               |   87 +
 required/tools/testfiles/tl2e1.luatex.tlg          |    1 +
 required/tools/testfiles/tl2e1.tlg                 |    1 +
 required/tools/testfiles/tlb-multicol-001.tlg      |   11 +
 .../tools/testfiles/tlb-multicol-002.luatex.tlg    |    5 +
 required/tools/testfiles/tlb-multicol-002.tlg      |    5 +
 required/tools/testfiles/tlb-multicol-003.tlg      |   16 +
 .../tools/testfiles/tlb-multicol-004.luatex.tlg    |    2 +
 required/tools/testfiles/tlb-multicol-004.tlg      |    2 +
 .../tools/testfiles/tlb-multicol-004.xetex.tlg     |    2 +
 required/tools/testfiles/tlb-multicol-005.tlg      |   14 +
 .../tools/testfiles/tlb-multicol-eisuke.luatex.tlg |   25 +
 required/tools/testfiles/tlb-multicol-eisuke.tlg   |   25 +
 required/tools/testfiles/tlb0560.tlg               |    2 +
 required/tools/testfiles/tlb1465.tlg               |    1 +
 required/tools/testfiles/tlb1571.tlg               |    2 +
 required/tools/testfiles/tlb1828.tlg               |    5 +
 required/tools/testfiles/tlb2131.luatex.tlg        |    1 +
 required/tools/testfiles/tlb2131.tlg               |    1 +
 required/tools/testfiles/tlb2149-2015.tlg          |    1 +
 required/tools/testfiles/tlb2149.tlg               |    1 +
 required/tools/testfiles/tlb2563.tlg               |    9 +
 required/tools/testfiles/tlb2632.luatex.tlg        |    2 +
 required/tools/testfiles/tlb2632.tlg               |    2 +
 required/tools/testfiles/tlb2968.luatex.tlg        |   11 +
 required/tools/testfiles/tlb2968.tlg               |   11 +
 required/tools/testfiles/tlb2968.xetex.tlg         |   11 +
 required/tools/testfiles/tlb3722.tlg               |    5 +
 required/tools/testfiles/tlb3747.luatex.tlg        |   13 +
 required/tools/testfiles/tlb3747.tlg               |   13 +
 required/tools/testfiles/tlb3747e.luatex.tlg       |   13 +
 required/tools/testfiles/tlb3747e.tlg              |   13 +
 required/tools/testfiles/tlb4069.tlg               |  143 ++
 required/tools/testfiles/tlb4159.luatex.tlg        |    4 +
 required/tools/testfiles/tlb4159.tlg               |    4 +
 required/tools/testfiles/tlb4173.luatex.tlg        |    8 +
 required/tools/testfiles/tlb4173.tlg               |    8 +
 required/tools/testfiles/tlb4395-2.tlg             |   10 +
 required/tools/testfiles/tlb4511.tlg               |   14 +
 required/tools/testfiles/tnfss1.luatex.tlg         |    1 +
 required/tools/testfiles/tnfss1.tlg                |    1 +
 required/tools/testfiles/tub-38-02-fmi.tlg         |    3 +
 texmf/tex/latex/l3backend/l3backend-dvipdfmx.def   |   64 +-
 texmf/tex/latex/l3backend/l3backend-dvips.def      |    2 +-
 texmf/tex/latex/l3backend/l3backend-dvisvgm.def    |    2 +-
 texmf/tex/latex/l3backend/l3backend-luatex.def     |   64 +-
 texmf/tex/latex/l3backend/l3backend-pdftex.def     |   64 +-
 texmf/tex/latex/l3backend/l3backend-xetex.def      |   64 +-
 texmf/tex/latex/l3kernel/expl3-code.tex            | 1874 ++++++++++++++++++--
 texmf/tex/latex/l3kernel/expl3-generic.tex         |    2 +-
 texmf/tex/latex/l3kernel/expl3.ltx                 |    2 +-
 texmf/tex/latex/l3kernel/expl3.sty                 |    2 +-
 398 files changed, 8036 insertions(+), 399 deletions(-)

diff --cc base/changes.txt
index 9e5cfe62,debbcb3c..d9781e7b
--- a/base/changes.txt
+++ b/base/changes.txt
@@@ -6,14 -6,12 +6,20 @@@ completeness or accuracy and it contain
  are not part of the distribution.
  ================================================================================
  
 +2021-02-17  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
 +
 +	* ltoutenc.dtx (subsection{Definitions for the TS1 encoding}):
 +	Special definition for \textasteriskcentered when missing in TS1 (gh/502)
 +
 +	* ltoutenc.dtx (subsection{Definitions for the TU encoding}):
 +	Adjust values for \textasteriskcentered To match TS1 definition (gh/502)
 +
+ 2021-02-16  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+ 
+ 	* ltpara.dtx: providing paragraph hooks,; full integration into
+ 	latex.ltx will happen at a later point in time. For documentation
+ 	see ltpara-doc.pdf.
+ 
  2021-02-15  David Carlisle  <David.Carlisle at latex-project.org>
  
  	* ltfssdcl.dtx: two additional \expandafter to avoid infinite
diff --cc base/doc/ltnews33.tex
index 3eabaeba,c890392d..650135ea
--- a/base/doc/ltnews33.tex
+++ b/base/doc/ltnews33.tex
@@@ -329,26 -355,6 +355,26 @@@ been changed
  
  
  
 +\subsection{Poor man's \cs{textasteriskcentered} if missing}
 +
 +The \cs{textasteriskcentered} symbol, used as part of the set of
- footnote symbols in \LaTeX{}, is it is assumed to be implemented by
- every fonts in the \texttt{TS1} encoding (when \pdfTeX{} is used) or
++footnote symbols in \LaTeX{}, is assumed to be implemented by
++every font in the \texttt{TS1} encoding (when \pdfTeX{} is used) or
 +in the \texttt{TU} encoding for the Unicode engines. Unfortunately,
 +that assumption is not correct for all fonts, for example, for the
 +\texttt{stix2} fonts don't offer the glyph, with the result that one
 +gets missing glyphs when using \cs{thanks} etc.
 +
 +For that reason the definition for \cs{textasteriskcentered} was
- altered to check if there is a glyph in the right position andd if not
++altered to check if there is a glyph in the right position and if not
 +a normal \enquote{*} is used, slightly enlarged and lowered.  That may
 +not be perfect in all cases, but certainly better than nothing show
 +up.
 +%
 +\githubissue{502}
 +
 +
 +
  \subsection{\ldots}
  
  \emph{to be written}
diff --cc base/ltoutenc.dtx
index 3b776e33,162aa2b7..a37849fb
--- a/base/ltoutenc.dtx
+++ b/base/ltoutenc.dtx
@@@ -2583,31 -2583,8 +2583,31 @@@
  \DeclareTextSymbol{\textquotesingle}{TS1}{39}
  %    \end{macrocode}
  %    "28 = 40
 -%    \begin{macrocode}
 -\DeclareTextSymbol{\textasteriskcentered}{TS1}{42}
 +%
 +%    The symbol \cs{textasteriskcentered} ``\textasteriskcentered'' is
 +%    supposed to be always available in \texttt{TS1} and that is
 +%    important as it is used in footnote symbols. However, in a few
 +%    fonts it is missing even though they are otherwise fairly
 +%    complete. We therefore use a rather elaborate method and check if
- %    the slot has a glyph and if not produce a poor mans's version by
++%    the slot has a glyph and if not produce a poor man's version by
 +%    using a normal ``*'' slightly enlarged and somewhat lowered.
 +%    The main application for this symbol is in footnote symbols and
 +%    there it should produce a comparable size and show a similar placement.
 +% \changes{v2.0t}{2021/02/17}{Special definition for
 +%        \cs{textasteriskcentered} when missing in TS1 (gh/502)}
 +%    \begin{macrocode}
 +%\DeclareTextSymbol{\textasteriskcentered}{TS1}{42} % that's wanted
 +\DeclareTextCommand \textasteriskcentered{TS1}{%    % and that's needed
 +  \iffontchar\font 42 \char42 \else 
 +   \begingroup\fontencoding{T1}%
 +       \fontsize
 +       {\the\dimexpr1.3\dimexpr\f at size pt\relax}%
 +       {\f at baselineskip}%
 +      \selectfont
 +      \raisebox{-0.7ex}[\dimexpr\height-0.7ex][0pt]{*}%
 +    \endgroup
 +    \fi
 +}
  %    \end{macrocode}
  % Note that '054 is a comma and '056 is a full stop: these make
  % numbers using oldstyle digits easier to input.





More information about the latex3-commits mailing list.