[latex3-commits] [git/LaTeX3-latex3-latex2e] gh488: Merge branch 'develop' into gh488 (8bd62800)

Frank Mittelbach frank.mittelbach at latex-project.org
Fri Feb 12 14:39:25 CET 2021


Repository : https://github.com/latex3/latex2e
On branch  : gh488
Link       : https://github.com/latex3/latex2e/commit/8bd628006bf82c76ace5929b81169df8a177c0df

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

commit 8bd628006bf82c76ace5929b81169df8a177c0df
Merge: c15f03b2 b3d08c0c
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Fri Feb 12 14:39:25 2021 +0100

    Merge branch 'develop' into gh488
    
    # Conflicts:
    #       base/changes.txt
    #       base/doc/ltnews33.tex
    #       base/ltfloat.dtx


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

8bd628006bf82c76ace5929b81169df8a177c0df
 base/changes.txt                                   | 12 ++++++
 base/classes.dtx                                   | 18 +++++----
 base/doc/ltnews33.tex                              | 45 ++++++++++++++++++++++
 base/ltfloat.dtx                                   | 30 ++++++++++++++-
 base/testfiles-TU/github-0332.tlg                  |  2 +
 .../tlb-latexrelease-rollback-003-often.luatex.tlg |  4 ++
 .../tlb-latexrelease-rollback-003-often.tlg        |  4 ++
 .../tlb-latexrelease-rollback-003-often.xetex.tlg  |  4 ++
 base/testfiles/tlb-rollback-004-often.luatex.tlg   |  2 +
 base/testfiles/tlb-rollback-004-often.tlg          |  2 +
 base/testfiles/tlb-rollback-004-often.xetex.tlg    |  2 +
 11 files changed, 117 insertions(+), 8 deletions(-)

diff --cc base/changes.txt
index a6504c80,c3af751c..1424800a
--- a/base/changes.txt
+++ b/base/changes.txt
@@@ -6,16 -6,12 +6,22 @@@ completeness or accuracy and it contain
  are not part of the distribution.
  ================================================================================
  
+ 2021-02-11  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+ 
+ 	* classes.dtx (subsubsection{Itemize}):
+ 	Drop incorrect space in \labelitemiv (gh/496)
+ 	Document use of \labelitemfont in ltnews33 (gh/497)
+ 
 +2021-02-10  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
 +
 +	* ltboxes.dtx (section{\LaTeX\ Box commands}):
 +	Explicitly run \par at the end of footnote text in preparation
 +	for paragraph hooks
 +
 +	* ltfloat.dtx (subsection{Footnotes}):
 +	Explicitly run \par at the end of footnote text in preparation
 +	for paragraph hooks
 +
  2021-02-08  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
  
  	* ltfilehook.dtx (subsection{Patching \LaTeX{}'s \InputIfFileExists command}):
@@@ -27,11 -23,12 +33,17 @@@
  	Undo the internals for \begin and \end as well when
  	rolling back (gh/494)
  
 +2021-02-04  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
 +
 +	* ltboxes.dtx (section{\LaTeX\ Box commands}):
 +	Always add the color groups (gh/488)
 +
+ 2021-02-03  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+ 
+ 	* ltfloat.dtx (subsection{Floating Environments}):
+ 	Explicitly end the \marginpar argument with \par to support
+ 	tagging (gh/489)
+ 
  2021-01-31  David Carlisle  <David.Carlisle at latex-project.org>
  
  	* ltfilehook.dtx: set \protect to \string to avoid bad
diff --cc base/doc/ltnews33.tex
index f44f07b0,14c1a81d..517746ab
--- a/base/doc/ltnews33.tex
+++ b/base/doc/ltnews33.tex
@@@ -228,22 -261,18 +261,34 @@@ entered directly instead of resorting t
  \githubissue{484}
  
  
 +\subsection{Always have color groups set up}
 +
 +To use color in \LaTeX{} certain constructs, especially boxes, need an
 +extra layer of groups to ensure that the color setting does not
 +\emph{escape} and continue outside the box when it shouldn't. To
 +arrange for this the \LaTeX{} defined a number of commands, e.g.,
 +\cs{color at begingroup} to be used in such places. they have been
 +initally no-ops and only the color packages redefined them to become
 +real groups. This arrangement complicates the coding as one has to
 +account for a group being there (or not there) depending of what is
 +loaded in the document. So now the kernel already adds the groups.
 +%
 +\githubissue{488}
 +
 +
+ \subsection{Execute \cs{par} at the end of \cs{marginpar} arguments}
+ 
+ In preparation for tagged PDF it is important to properly tag all
+ paragraphs and this requires running code at the beinning and end of
+ each. At the end of a paragraph this is done inside the \cs{par}
+ command, but the way \cs{marginpar} was coded, \LaTeX{} ended the
+ marginal note without ever explicitly calling \cs{par}. This has now
+ been changed.
+ %
+ \githubissue{489}
+ 
+ 
 +
  \subsection{\ldots}
  
  \emph{to be written}





More information about the latex3-commits mailing list.