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