[latex3-commits] [git/LaTeX3-latex3-latex2e] footrefmark: Merge branch 'develop' into footrefmark (ec0b98a7)
Frank Mittelbach
frank.mittelbach at latex-project.org
Tue Feb 2 17:51:05 CET 2021
Repository : https://github.com/latex3/latex2e
On branch : footrefmark
Link : https://github.com/latex3/latex2e/commit/ec0b98a7a6910d09f5c98752e485c1811af17dc3
>---------------------------------------------------------------
commit ec0b98a7a6910d09f5c98752e485c1811af17dc3
Merge: 047d220b 1dad1f4e
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Tue Feb 2 17:51:05 2021 +0100
Merge branch 'develop' into footrefmark
# Conflicts:
# base/changes.txt
>---------------------------------------------------------------
ec0b98a7a6910d09f5c98752e485c1811af17dc3
base/alltt.dtx | 19 +-
base/changes.txt | 11 +
base/doc/ltnews33.tex | 29 +-
base/ltfilehook.dtx | 30 +-
base/testfiles-legacy/github-0484.lvt | 25 +
base/testfiles-legacy/github-0484.tlg | 640 +++++++++++++++++++++
base/testfiles/github-0481.lvt | 17 +
.../{github-0060.xetex.tlg => github-0481.tlg} | 2 +
.../tlb-latexrelease-rollback-003-often.luatex.tlg | 2 +
.../tlb-latexrelease-rollback-003-often.tlg | 11 +
.../tlb-latexrelease-rollback-003-often.xetex.tlg | 2 +
base/testfiles/tlb-rollback-004-often.luatex.tlg | 1 +
base/testfiles/tlb-rollback-004-often.tlg | 10 +
base/testfiles/tlb-rollback-004-often.xetex.tlg | 1 +
base/utf8ienc.dtx | 16 +-
required/firstaid/testfiles-TU/firstaid-bidi.tlg | 2 +-
required/tools/changes.txt | 6 +
required/tools/layout.dtx | 27 +-
texmf/dvips/l3backend/l3backend-dvips.pro | 3 +-
texmf/tex/latex/l3backend/l3backend-dvipdfmx.def | 284 +++++++--
texmf/tex/latex/l3backend/l3backend-dvips.def | 110 ++--
texmf/tex/latex/l3backend/l3backend-dvisvgm.def | 74 +--
texmf/tex/latex/l3backend/l3backend-luatex.def | 145 +++--
texmf/tex/latex/l3backend/l3backend-pdftex.def | 145 +++--
texmf/tex/latex/l3backend/l3backend-xetex.def | 255 ++++++--
texmf/tex/latex/l3kernel/expl3-code.tex | 12 +-
texmf/tex/latex/l3kernel/expl3-generic.tex | 2 +-
texmf/tex/latex/l3kernel/expl3.ltx | 2 +-
texmf/tex/latex/l3kernel/expl3.lua | 2 +-
texmf/tex/latex/l3kernel/expl3.sty | 2 +-
texmf/tex/latex/l3kernel/l3debug.def | 2 +-
texmf/tex/latex/l3kernel/l3deprecation.def | 2 +-
texmf/tex/latex/l3kernel/l3doc.cls | 2 +-
texmf/tex/latex/l3kernel/l3docstrip.tex | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88591.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso885910.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso885911.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso885913.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso885914.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso885915.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso885916.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88592.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88593.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88594.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88595.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88596.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88597.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88598.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88599.def | 2 +-
.../{xparse-generic.tex => xparse-2018-04-12.sty} | 223 +++++--
.../xparse/{xparse.sty => xparse-2020-10-01.sty} | 22 +-
.../tex/latex/l3packages/xparse/xparse-generic.tex | 47 +-
texmf/tex/latex/l3packages/xparse/xparse.ltx | 30 +-
texmf/tex/latex/l3packages/xparse/xparse.sty | 216 +++----
54 files changed, 1977 insertions(+), 486 deletions(-)
diff --cc base/changes.txt
index 0fa6fbed,83ff3ff1..2cb86404
--- a/base/changes.txt
+++ b/base/changes.txt
@@@ -6,11 -6,17 +6,22 @@@ completeness or accuracy and it contain
are not part of the distribution.
================================================================================
+ 2021-01-31 David Carlisle <David.Carlisle at latex-project.org>
+
+ * ltfilehook.dtx: set \protect to \string to avoid bad
+ expansion and possible non termination. github/481
+
+ 2021-01-27 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
+
+ * utf8ienc.dtx (subsection{The mapping table}):
+ Support various Unicode characters with dot accents for
+ Indic transliterations (gh/484)
+
+2021-01-26 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
+
+ * ltfloat.dtx (subsection{Footnotes}):
+ \footref added
+
2021-01-22 Marcel Krüger <Marcel.Krueger at latex-project.org>
* ltshipout.dtx:
diff --cc base/doc/ltnews33.tex
index 8589326d,972909ef..e3412bfd
--- a/base/doc/ltnews33.tex
+++ b/base/doc/ltnews33.tex
@@@ -195,21 -194,29 +194,42 @@@ internal bookkeeping still takes place
\texttt{shipout/lastpage} material if the page happens to be the first
or last.
+ \subsection{Robust commands in filename arguments}
+ The filename handling has been modified so that \verb|\string| is
+ applied while normalising robust commands while detetermining the file
+ name. Previously \verb|\input{\sqrt{2}}| would cause \LaTeX\ to loop indefinitely.
+ With the new behaviour it accesses \verb|sqrt {2}.tex|.
+ %
+ \githubissue{481}
+
+
+ \subsection{Additional support for Unicode characters from the
+ Latin Extended Additional block}
+
+ \LaTeX\ is quite capable of typesetting characters such as
+ \enquote{\d{m}}, but until now it lacked the Unicode mappings for some
+ characters that are used to write Sanskrit words in Latin
+ transliteration (as seen in books about yoga, Buddhist philosophy,
+ etc.). These have now been added so that such characters can be
+ entered directly instead of resorting to \verb=\d{m}= and so forth.
+ %
+ \githubissue{484}
+
+\subsection{Producing several footnote marks to one footnote}
+
+It is sometimes necessary to reference the same footnote several
+times, i.e., produce several footnote marks with the same number or
+symbol. This is now always possible by placing a \cs{label} into the
+\cs{footnote} and reference it with the command \cs{footref}
+elsewhere. This way marks refering to footnotes anywhere on the page
+(including those in \texttt{minipage}s) can be generated. In the past
+this command was only available with certain classes or when loading
+the \pkg{footmisc} package.
+
+
+
\subsection{\ldots}
\emph{to be written}
More information about the latex3-commits
mailing list.