summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/base/README.md2
-rw-r--r--Master/texmf-dist/doc/latex/base/alltt.pdfbin178219 -> 178219 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/cfgguide.pdfbin226636 -> 226636 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/changes.txt27
-rw-r--r--Master/texmf-dist/doc/latex/base/classes.pdfbin526206 -> 526206 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/clsguide.pdfbin378926 -> 378926 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/cmfonts.pdfbin273304 -> 273304 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/cyrguide.pdfbin223564 -> 223564 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/doc.pdfbin645998 -> 646162 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/docstrip.pdfbin469463 -> 469613 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/encguide.pdfbin1267972 -> 1267972 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/exscale.pdfbin195881 -> 195881 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/fix-cm.pdfbin267213 -> 267213 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/fntguide.pdfbin367426 -> 367426 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/graphpap.pdfbin156288 -> 156288 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ifthen.pdfbin205211 -> 205211 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/inputenc.pdfbin299980 -> 299980 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/latexchanges.pdfbin394402 -> 395797 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/latexchanges.tex15
-rw-r--r--Master/texmf-dist/doc/latex/base/latexrelease.pdfbin251282 -> 251282 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/latexsym.pdfbin192305 -> 192305 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/lb2.pdfbin238183 -> 238183 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/letter.pdfbin310295 -> 310456 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/lgc2.pdfbin202897 -> 202897 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltluatex.pdfbin304111 -> 304111 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews.pdfbin950047 -> 950047 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews01.pdfbin150027 -> 150027 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews02.pdfbin139901 -> 139901 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews03.pdfbin139882 -> 139882 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews04.pdfbin133913 -> 133913 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews05.pdfbin162314 -> 162314 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews06.pdfbin133140 -> 133140 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews07.pdfbin129172 -> 129172 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews08.pdfbin144478 -> 144478 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews09.pdfbin120216 -> 120216 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews10.pdfbin147946 -> 147946 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews11.pdfbin104948 -> 104948 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews12.pdfbin137925 -> 137925 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews13.pdfbin161072 -> 161072 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews14.pdfbin150928 -> 150928 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews15.pdfbin122094 -> 122094 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews16.pdfbin135839 -> 135839 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews17.pdfbin154995 -> 154995 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews18.pdfbin36010 -> 36010 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews19.pdfbin235074 -> 235074 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews20.pdfbin283330 -> 283330 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews21.pdfbin233496 -> 233496 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews22.pdfbin302843 -> 302843 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews23.pdfbin274461 -> 274461 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews24.pdfbin252646 -> 252646 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews25.pdfbin196332 -> 196332 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews26.pdfbin362843 -> 362843 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews27.pdfbin239763 -> 239763 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews28.pdfbin368236 -> 368236 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews29.pdfbin433013 -> 433013 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews30.pdfbin491252 -> 491252 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltnews31.pdfbin500193 -> 500193 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltx3info.pdfbin204547 -> 204547 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/ltxdoc.pdfbin220731 -> 220731 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/makeindx.pdfbin160679 -> 160679 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/manual.pdfbin151360 -> 151360 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/modguide.pdfbin226894 -> 226894 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/nfssfont.pdfbin202434 -> 202434 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/proc.pdfbin216907 -> 216907 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/slides.pdfbin352157 -> 352157 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/slifonts.pdfbin215964 -> 215964 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/source2e.pdfbin3106370 -> 3111873 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/syntonly.pdfbin181564 -> 181723 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/tlc2.pdfbin273653 -> 273653 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/tulm.pdfbin156541 -> 156541 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/usrguide.pdfbin404292 -> 404292 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/utf8ienc.pdfbin339699 -> 339722 bytes
-rw-r--r--Master/texmf-dist/doc/latex/base/webcomp.pdfbin136159 -> 136159 bytes
-rw-r--r--Master/texmf-dist/source/latex/base/fontdef.dtx22
-rw-r--r--Master/texmf-dist/source/latex/base/ltfssini.dtx84
-rw-r--r--Master/texmf-dist/source/latex/base/ltoutenc.dtx12
-rw-r--r--Master/texmf-dist/source/latex/base/lttextcomp.dtx9
-rw-r--r--Master/texmf-dist/source/latex/base/ltvers.dtx2
-rw-r--r--Master/texmf-dist/tex/latex/base/fontenc.sty5
-rw-r--r--Master/texmf-dist/tex/latex/base/fontmath.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/base/fontmath.ltx2
-rw-r--r--Master/texmf-dist/tex/latex/base/fonttext.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/base/fonttext.ltx4
-rw-r--r--Master/texmf-dist/tex/latex/base/latex.ltx35
-rw-r--r--Master/texmf-dist/tex/latex/base/latexrelease.sty44
-rw-r--r--Master/texmf-dist/tex/latex/base/omlenc.def2
-rw-r--r--Master/texmf-dist/tex/latex/base/omsenc.def2
-rw-r--r--Master/texmf-dist/tex/latex/base/ot1enc.def2
-rw-r--r--Master/texmf-dist/tex/latex/base/ot4enc.def2
-rw-r--r--Master/texmf-dist/tex/latex/base/preload.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/base/t1enc.def2
-rw-r--r--Master/texmf-dist/tex/latex/base/tuenc.def2
92 files changed, 219 insertions, 62 deletions
diff --git a/Master/texmf-dist/doc/latex/base/README.md b/Master/texmf-dist/doc/latex/base/README.md
index 6afc68d5edc..9118efc8116 100644
--- a/Master/texmf-dist/doc/latex/base/README.md
+++ b/Master/texmf-dist/doc/latex/base/README.md
@@ -1,7 +1,7 @@
The LaTeX kernel
================
-Release 2020-02-02 patch level 1
+Release 2020-02-02 patch level 2
Overview
--------
diff --git a/Master/texmf-dist/doc/latex/base/alltt.pdf b/Master/texmf-dist/doc/latex/base/alltt.pdf
index f1ef74b92e8..366ab754b79 100644
--- a/Master/texmf-dist/doc/latex/base/alltt.pdf
+++ b/Master/texmf-dist/doc/latex/base/alltt.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/cfgguide.pdf b/Master/texmf-dist/doc/latex/base/cfgguide.pdf
index 8aa53b1c2e3..b39a8ef0f2c 100644
--- a/Master/texmf-dist/doc/latex/base/cfgguide.pdf
+++ b/Master/texmf-dist/doc/latex/base/cfgguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/changes.txt b/Master/texmf-dist/doc/latex/base/changes.txt
index cb0dab5175e..846d1f15baf 100644
--- a/Master/texmf-dist/doc/latex/base/changes.txt
+++ b/Master/texmf-dist/doc/latex/base/changes.txt
@@ -5,6 +5,33 @@ are not part of the distribution.
=======================================================================
#########################
+# 2020-02-02 PL 2 Release
+#########################
+
+2020-02-11 Frank Mittelbach <Frank.Mittelbach@latex-project.org>
+
+ * ltfssini.dtx (subsection{Miscellaneous}):
+ Provide default value for \@fontenc@load@list (gh/273)
+
+ * fontdef.dtx (subsection{Encodings}):
+ Provide start value for \@fontenc@load@list (gh/273)
+
+ * ltoutenc.dtx (subsection{The fontenc package}):
+ Update \@fontenc@load@list with option list (gh/273)
+
+
+2020-02-10 Frank Mittelbach <Frank.Mittelbach@latex-project.org>
+
+ * ltfssini.dtx:
+ Renamed \@reservedb to \reserved@b
+ Renamed \@reservedc to \reserved@c
+ Add \@defaultfamilyhook to \normalfont (gh/269)
+
+ * lttextcomp.dtx (subsection{Sub-encoding 2):
+ Use \@tabacckludge for tabbing where necessary if defining \capitalacute
+ and friends for Unicode engines (gh/271)
+
+#########################
# 2020-02-02 PL 1 Release
#########################
diff --git a/Master/texmf-dist/doc/latex/base/classes.pdf b/Master/texmf-dist/doc/latex/base/classes.pdf
index f246bf7a101..4e62cf0f9c1 100644
--- a/Master/texmf-dist/doc/latex/base/classes.pdf
+++ b/Master/texmf-dist/doc/latex/base/classes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/clsguide.pdf b/Master/texmf-dist/doc/latex/base/clsguide.pdf
index c32c7c53f9a..f8674f8bc46 100644
--- a/Master/texmf-dist/doc/latex/base/clsguide.pdf
+++ b/Master/texmf-dist/doc/latex/base/clsguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/cmfonts.pdf b/Master/texmf-dist/doc/latex/base/cmfonts.pdf
index ca0970a1f1c..60ba5e0fb47 100644
--- a/Master/texmf-dist/doc/latex/base/cmfonts.pdf
+++ b/Master/texmf-dist/doc/latex/base/cmfonts.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/cyrguide.pdf b/Master/texmf-dist/doc/latex/base/cyrguide.pdf
index 8b4ecbdb69c..f1ba018d11b 100644
--- a/Master/texmf-dist/doc/latex/base/cyrguide.pdf
+++ b/Master/texmf-dist/doc/latex/base/cyrguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/doc.pdf b/Master/texmf-dist/doc/latex/base/doc.pdf
index f7060db9b05..b2b25a9ec09 100644
--- a/Master/texmf-dist/doc/latex/base/doc.pdf
+++ b/Master/texmf-dist/doc/latex/base/doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/docstrip.pdf b/Master/texmf-dist/doc/latex/base/docstrip.pdf
index fda4ea2a242..e8886374e74 100644
--- a/Master/texmf-dist/doc/latex/base/docstrip.pdf
+++ b/Master/texmf-dist/doc/latex/base/docstrip.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/encguide.pdf b/Master/texmf-dist/doc/latex/base/encguide.pdf
index 4ad00c2b6e1..5cd183e6576 100644
--- a/Master/texmf-dist/doc/latex/base/encguide.pdf
+++ b/Master/texmf-dist/doc/latex/base/encguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/exscale.pdf b/Master/texmf-dist/doc/latex/base/exscale.pdf
index 09a7afd6119..03fc23bd66c 100644
--- a/Master/texmf-dist/doc/latex/base/exscale.pdf
+++ b/Master/texmf-dist/doc/latex/base/exscale.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/fix-cm.pdf b/Master/texmf-dist/doc/latex/base/fix-cm.pdf
index 3b58b956d0b..82e1c8a96b4 100644
--- a/Master/texmf-dist/doc/latex/base/fix-cm.pdf
+++ b/Master/texmf-dist/doc/latex/base/fix-cm.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/fntguide.pdf b/Master/texmf-dist/doc/latex/base/fntguide.pdf
index 870d3013a37..863d91a650a 100644
--- a/Master/texmf-dist/doc/latex/base/fntguide.pdf
+++ b/Master/texmf-dist/doc/latex/base/fntguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/graphpap.pdf b/Master/texmf-dist/doc/latex/base/graphpap.pdf
index 5253f4af224..eb2764bbb7d 100644
--- a/Master/texmf-dist/doc/latex/base/graphpap.pdf
+++ b/Master/texmf-dist/doc/latex/base/graphpap.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ifthen.pdf b/Master/texmf-dist/doc/latex/base/ifthen.pdf
index 5e9b61d8956..8ecc96f4797 100644
--- a/Master/texmf-dist/doc/latex/base/ifthen.pdf
+++ b/Master/texmf-dist/doc/latex/base/ifthen.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/inputenc.pdf b/Master/texmf-dist/doc/latex/base/inputenc.pdf
index e34b5c053fd..2dfb7d9b5f3 100644
--- a/Master/texmf-dist/doc/latex/base/inputenc.pdf
+++ b/Master/texmf-dist/doc/latex/base/inputenc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/latexchanges.pdf b/Master/texmf-dist/doc/latex/base/latexchanges.pdf
index 5b852535e25..f7bb92fd5c0 100644
--- a/Master/texmf-dist/doc/latex/base/latexchanges.pdf
+++ b/Master/texmf-dist/doc/latex/base/latexchanges.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/latexchanges.tex b/Master/texmf-dist/doc/latex/base/latexchanges.tex
index c13f673b02f..d80ef3702fc 100644
--- a/Master/texmf-dist/doc/latex/base/latexchanges.tex
+++ b/Master/texmf-dist/doc/latex/base/latexchanges.tex
@@ -106,6 +106,21 @@ see for example
\url{https://github.com/latex3/latex2e/commits/master}.
+\section{Changes introduced in 2020-02-02 patch~2}
+
+Correct \verb=\capitalacute=, etc.\ so that they work in
+\texttt{tabbing} (\ghissue{271}). Provide \verb=\@defaultfamilyhook= to
+support CJK packages (\ghissue{269}). Provide a list of \texttt{fontenc}
+loads with their options in \verb=\@fontenc@load@list= so that Babel
+can determine the right \verb=\latinencoding= value (\ghissue{273}).
+
+
+\section{Changes introduced in 2020-02-02 patch~1}
+
+Fixed a misspelled command name that caused trouble (\ghissue{264}). Make
+\texttt{textcomp} package issue only info messages about glyph
+substitutions (\ghissue{262}) and warn if it attempts to run in an old format (\ghissue{260}).
+
\section{Changes introduced in 2020-02-02}
Major enhancements in this release include pre-loading \Lpack{expl3}
diff --git a/Master/texmf-dist/doc/latex/base/latexrelease.pdf b/Master/texmf-dist/doc/latex/base/latexrelease.pdf
index 0536a0f5bd7..ce2866f9f7d 100644
--- a/Master/texmf-dist/doc/latex/base/latexrelease.pdf
+++ b/Master/texmf-dist/doc/latex/base/latexrelease.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/latexsym.pdf b/Master/texmf-dist/doc/latex/base/latexsym.pdf
index 01dbb292622..9e8b0202cc8 100644
--- a/Master/texmf-dist/doc/latex/base/latexsym.pdf
+++ b/Master/texmf-dist/doc/latex/base/latexsym.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/lb2.pdf b/Master/texmf-dist/doc/latex/base/lb2.pdf
index 71fcd7294c7..1b582b7e148 100644
--- a/Master/texmf-dist/doc/latex/base/lb2.pdf
+++ b/Master/texmf-dist/doc/latex/base/lb2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/letter.pdf b/Master/texmf-dist/doc/latex/base/letter.pdf
index d116468e584..47daaa85aea 100644
--- a/Master/texmf-dist/doc/latex/base/letter.pdf
+++ b/Master/texmf-dist/doc/latex/base/letter.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/lgc2.pdf b/Master/texmf-dist/doc/latex/base/lgc2.pdf
index 859ae28fe0f..d345792c73d 100644
--- a/Master/texmf-dist/doc/latex/base/lgc2.pdf
+++ b/Master/texmf-dist/doc/latex/base/lgc2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltluatex.pdf b/Master/texmf-dist/doc/latex/base/ltluatex.pdf
index a5ad84f549b..28d84428521 100644
--- a/Master/texmf-dist/doc/latex/base/ltluatex.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltluatex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews.pdf b/Master/texmf-dist/doc/latex/base/ltnews.pdf
index 1daff2a0eee..9be54703143 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews01.pdf b/Master/texmf-dist/doc/latex/base/ltnews01.pdf
index 63a0f882d9e..c1c45b8fc84 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews01.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews01.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews02.pdf b/Master/texmf-dist/doc/latex/base/ltnews02.pdf
index 808754de1c5..b6aedd8c49b 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews02.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews02.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews03.pdf b/Master/texmf-dist/doc/latex/base/ltnews03.pdf
index 3004593a224..f3f63c81a57 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews03.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews03.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews04.pdf b/Master/texmf-dist/doc/latex/base/ltnews04.pdf
index ad785f9fa07..dce0f0500b1 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews04.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews04.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews05.pdf b/Master/texmf-dist/doc/latex/base/ltnews05.pdf
index 55740ab2f03..e8af18fd4d1 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews05.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews05.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews06.pdf b/Master/texmf-dist/doc/latex/base/ltnews06.pdf
index 2d93f8993d2..af2a5cf8d86 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews06.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews06.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews07.pdf b/Master/texmf-dist/doc/latex/base/ltnews07.pdf
index 707f723903f..9205fc14095 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews07.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews07.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews08.pdf b/Master/texmf-dist/doc/latex/base/ltnews08.pdf
index c2421812d99..dc3bb052a6a 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews08.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews08.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews09.pdf b/Master/texmf-dist/doc/latex/base/ltnews09.pdf
index 2af98442056..0f9d31c95ce 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews09.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews09.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews10.pdf b/Master/texmf-dist/doc/latex/base/ltnews10.pdf
index f998cee45c0..a83fc323c64 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews10.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews10.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews11.pdf b/Master/texmf-dist/doc/latex/base/ltnews11.pdf
index 4d028417440..9121cdadae8 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews11.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews11.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews12.pdf b/Master/texmf-dist/doc/latex/base/ltnews12.pdf
index 72f75450d28..bc6c5d068b4 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews12.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews12.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews13.pdf b/Master/texmf-dist/doc/latex/base/ltnews13.pdf
index 810ffe005fd..dd78c5f2652 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews13.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews13.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews14.pdf b/Master/texmf-dist/doc/latex/base/ltnews14.pdf
index 6b7f75e5210..aca6cf9affa 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews14.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews14.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews15.pdf b/Master/texmf-dist/doc/latex/base/ltnews15.pdf
index abfababed02..bd60a570ad7 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews15.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews15.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews16.pdf b/Master/texmf-dist/doc/latex/base/ltnews16.pdf
index aaf8cf2c89f..85b1cd814a7 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews16.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews16.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews17.pdf b/Master/texmf-dist/doc/latex/base/ltnews17.pdf
index 7b81d4be797..a87f9b82417 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews17.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews17.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews18.pdf b/Master/texmf-dist/doc/latex/base/ltnews18.pdf
index 07e43b2e762..bf6c6bcdc40 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews18.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews18.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews19.pdf b/Master/texmf-dist/doc/latex/base/ltnews19.pdf
index 72d78cad855..4059096cb7c 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews19.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews19.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews20.pdf b/Master/texmf-dist/doc/latex/base/ltnews20.pdf
index 01f9f8e985a..f76fa224954 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews20.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews20.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews21.pdf b/Master/texmf-dist/doc/latex/base/ltnews21.pdf
index caa5a4e2f15..2f08b762118 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews21.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews21.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews22.pdf b/Master/texmf-dist/doc/latex/base/ltnews22.pdf
index 1452ed07682..656ae300643 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews22.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews22.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews23.pdf b/Master/texmf-dist/doc/latex/base/ltnews23.pdf
index 12752390fa6..d3b72f953dc 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews23.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews23.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews24.pdf b/Master/texmf-dist/doc/latex/base/ltnews24.pdf
index a2aca079a1f..4ed3cca307e 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews24.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews24.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews25.pdf b/Master/texmf-dist/doc/latex/base/ltnews25.pdf
index 011921f6041..c5908fb2809 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews25.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews25.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews26.pdf b/Master/texmf-dist/doc/latex/base/ltnews26.pdf
index ed34088d8fc..2e1523db536 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews26.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews26.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews27.pdf b/Master/texmf-dist/doc/latex/base/ltnews27.pdf
index 7e8f1146dbd..ec9a3db7c7a 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews27.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews27.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews28.pdf b/Master/texmf-dist/doc/latex/base/ltnews28.pdf
index 4e8a4312bb8..f014ac876dc 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews28.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews28.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews29.pdf b/Master/texmf-dist/doc/latex/base/ltnews29.pdf
index ac299762233..eb11ed460ee 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews29.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews29.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews30.pdf b/Master/texmf-dist/doc/latex/base/ltnews30.pdf
index 9c3554216af..78c9738d0dc 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews30.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews30.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltnews31.pdf b/Master/texmf-dist/doc/latex/base/ltnews31.pdf
index f8924feca53..35ff1482968 100644
--- a/Master/texmf-dist/doc/latex/base/ltnews31.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltnews31.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltx3info.pdf b/Master/texmf-dist/doc/latex/base/ltx3info.pdf
index 4c2fcaebdc9..1e5180a19f3 100644
--- a/Master/texmf-dist/doc/latex/base/ltx3info.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltx3info.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/ltxdoc.pdf b/Master/texmf-dist/doc/latex/base/ltxdoc.pdf
index 6bf2753a13c..f3503553203 100644
--- a/Master/texmf-dist/doc/latex/base/ltxdoc.pdf
+++ b/Master/texmf-dist/doc/latex/base/ltxdoc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/makeindx.pdf b/Master/texmf-dist/doc/latex/base/makeindx.pdf
index 03772e2914a..570b57464d3 100644
--- a/Master/texmf-dist/doc/latex/base/makeindx.pdf
+++ b/Master/texmf-dist/doc/latex/base/makeindx.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/manual.pdf b/Master/texmf-dist/doc/latex/base/manual.pdf
index 4e224403841..e4b06fd33b3 100644
--- a/Master/texmf-dist/doc/latex/base/manual.pdf
+++ b/Master/texmf-dist/doc/latex/base/manual.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/modguide.pdf b/Master/texmf-dist/doc/latex/base/modguide.pdf
index 36e6efcebb0..41360614c91 100644
--- a/Master/texmf-dist/doc/latex/base/modguide.pdf
+++ b/Master/texmf-dist/doc/latex/base/modguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/nfssfont.pdf b/Master/texmf-dist/doc/latex/base/nfssfont.pdf
index 35b5ecf5350..6a6c690cd9b 100644
--- a/Master/texmf-dist/doc/latex/base/nfssfont.pdf
+++ b/Master/texmf-dist/doc/latex/base/nfssfont.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/proc.pdf b/Master/texmf-dist/doc/latex/base/proc.pdf
index 1ad52a8d5d0..f13a3a670c5 100644
--- a/Master/texmf-dist/doc/latex/base/proc.pdf
+++ b/Master/texmf-dist/doc/latex/base/proc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/slides.pdf b/Master/texmf-dist/doc/latex/base/slides.pdf
index 180d20dcb14..31312f798e7 100644
--- a/Master/texmf-dist/doc/latex/base/slides.pdf
+++ b/Master/texmf-dist/doc/latex/base/slides.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/slifonts.pdf b/Master/texmf-dist/doc/latex/base/slifonts.pdf
index f1bd0bde98b..d9720fdcd3d 100644
--- a/Master/texmf-dist/doc/latex/base/slifonts.pdf
+++ b/Master/texmf-dist/doc/latex/base/slifonts.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/source2e.pdf b/Master/texmf-dist/doc/latex/base/source2e.pdf
index 56146ae46f3..373d22f43bb 100644
--- a/Master/texmf-dist/doc/latex/base/source2e.pdf
+++ b/Master/texmf-dist/doc/latex/base/source2e.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/syntonly.pdf b/Master/texmf-dist/doc/latex/base/syntonly.pdf
index 611d5bfa5f9..65a3a94dde4 100644
--- a/Master/texmf-dist/doc/latex/base/syntonly.pdf
+++ b/Master/texmf-dist/doc/latex/base/syntonly.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/tlc2.pdf b/Master/texmf-dist/doc/latex/base/tlc2.pdf
index 44e6369a727..9f7ea2d6b49 100644
--- a/Master/texmf-dist/doc/latex/base/tlc2.pdf
+++ b/Master/texmf-dist/doc/latex/base/tlc2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/tulm.pdf b/Master/texmf-dist/doc/latex/base/tulm.pdf
index 40d95290d72..afab8be6a07 100644
--- a/Master/texmf-dist/doc/latex/base/tulm.pdf
+++ b/Master/texmf-dist/doc/latex/base/tulm.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/usrguide.pdf b/Master/texmf-dist/doc/latex/base/usrguide.pdf
index c0e402fa576..3cb90e7887b 100644
--- a/Master/texmf-dist/doc/latex/base/usrguide.pdf
+++ b/Master/texmf-dist/doc/latex/base/usrguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/utf8ienc.pdf b/Master/texmf-dist/doc/latex/base/utf8ienc.pdf
index 6dd5af3bc4c..21489083ad0 100644
--- a/Master/texmf-dist/doc/latex/base/utf8ienc.pdf
+++ b/Master/texmf-dist/doc/latex/base/utf8ienc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/base/webcomp.pdf b/Master/texmf-dist/doc/latex/base/webcomp.pdf
index dae153036c5..649143f98d7 100644
--- a/Master/texmf-dist/doc/latex/base/webcomp.pdf
+++ b/Master/texmf-dist/doc/latex/base/webcomp.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/base/fontdef.dtx b/Master/texmf-dist/source/latex/base/fontdef.dtx
index 4dd5ea38456..c5623c5566e 100644
--- a/Master/texmf-dist/source/latex/base/fontdef.dtx
+++ b/Master/texmf-dist/source/latex/base/fontdef.dtx
@@ -39,7 +39,7 @@
%<driver, >\ProvidesFile{fontdef.drv}
% \fi
% \ProvidesFile{fontdef.dtx}
-%<-latexrelease> [2020/01/25 v3.0f LaTeX Kernel
+%<-latexrelease> [2020/02/11 v3.0g LaTeX Kernel
% \iftrue (\else
%<text, >(Text
%<math, >(Math
@@ -264,6 +264,9 @@
% \begin{macrocode}
\input{ts1enc.def}
% \end{macrocode}
+%
+%
+%
% \changes{v3.0a}{2016/12/03}{(DPC) Default to TU encoding for Unicode TeX engines}
% \begin{macrocode}
\ifx\Umathchar\@undefined
@@ -276,6 +279,13 @@
\fontencoding{OT1}
% \end{macrocode}
%
+% The initial \texttt{fontenc} package load list if an 8-bit \TeX{}
+% engine is used:
+% \changes{v3.0g}{2020/02/11}{Provide value for \cs{@fontenc@load@list} (gh/273)}
+% \begin{macrocode}
+\def\@fontenc@load@list{\@elt{T1,OT1}}
+% \end{macrocode}
+%
%
%
%
@@ -293,6 +303,16 @@
% \begin{macrocode}
\input {tuenc.def}
\fontencoding{TU}
+% \end{macrocode}
+%
+% The initial \texttt{fontenc} package load list if a Unicode
+% engine is used:
+% \changes{v3.0g}{2020/02/11}{Provide value for \cs{@fontenc@load@list} (gh/273)}
+% \begin{macrocode}
+\def\@fontenc@load@list{\@elt{TU}}
+% \end{macrocode}
+%
+% \begin{macrocode}
\DeclareFontSubstitution{TU}{lmr}{m}{n}
\LoadFontDefinitionFile{TU}{lmr}
\LoadFontDefinitionFile{TU}{lmss}
diff --git a/Master/texmf-dist/source/latex/base/ltfssini.dtx b/Master/texmf-dist/source/latex/base/ltfssini.dtx
index 320c5a181ef..27019e64461 100644
--- a/Master/texmf-dist/source/latex/base/ltfssini.dtx
+++ b/Master/texmf-dist/source/latex/base/ltfssini.dtx
@@ -36,7 +36,7 @@
%
%
\ProvidesFile{ltfssini.dtx}
- [2020/02/05 v3.1g LaTeX Kernel (NFSS Initialisation)]
+ [2020/02/11 v3.1h LaTeX Kernel (NFSS Initialisation)]
% \iffalse
\documentclass{ltxdoc}
\begin{document}
@@ -570,7 +570,7 @@
% \begin{macrocode}
\prepare@family@series@update{rm}\rmdefault
% \end{macrocode}
-% The comes the hook code (by default a no-op) and finally the call
+% Then comes the hook code (by default a no-op) and finally the call
% to \cs{selectfont}.
% \begin{macrocode}
\@rmfamilyhook
@@ -703,9 +703,9 @@
% because we now need to use \cs{csname} and this way the code will
% be a little faster.
% \begin{macrocode}
- \expandafter\let\expandafter\@reservedb
+ \expandafter\let\expandafter\reserved@b
\csname mdseries@\target@meta@family@value\endcsname
- \expandafter\let\expandafter\@reservedc
+ \expandafter\let\expandafter\reserved@c
\csname bfseries@\target@meta@family@value\endcsname
% \end{macrocode}
% This here is now identical to the nested \cs{ifx} block from the
@@ -714,11 +714,11 @@
% loop when a match was found.
% \begin{macrocode}
\expandafter\ifx\csname mdseries@#1\endcsname\f@series
- \let\target@series@value\@reservedb
+ \let\target@series@value\reserved@b
\else\expandafter\ifx\csname bfseries@#1\endcsname\f@series
- \let\target@series@value\@reservedc
- \else\ifx\f@series\mddef@ult \let\target@series@value\@reservedb
- \else\ifx\f@series\bfdef@ult \let\target@series@value\@reservedc
+ \let\target@series@value\reserved@c
+ \else\ifx\f@series\mddef@ult \let\target@series@value\reserved@b
+ \else\ifx\f@series\bfdef@ult \let\target@series@value\reserved@c
\fi\fi\fi\fi
\fi
\fi
@@ -1249,7 +1249,6 @@
% \begin{macro}{\normalfont}
% \changes{v2.1a}{1993/11/11}{Macro added}
% \begin{macro}{\reset@font}
-% \begin{macro}{\p@reset@font}
% \changes{v1.1n}{1991/08/26}{Macro introduced}
% The macro |\reset@font| is used in \LaTeX{} to switch to a standard
% font, in order to initialize the current font in situations where
@@ -1264,18 +1263,63 @@
% \changes{v2.1k}{1994/05/14}{Remove surplus braces}
% \changes{v3.0f}{1995/10/16}{Added \cs{relax} after \cs{usefont},
% as the latter eats up spaces.}
+% \changes{v3.1h}{2020/02/10}{Add \cs{@defaultfamilyhook} to \cs{normalfont} (gh/269)}
+% \begin{macrocode}
+%</2ekernel>
+%<*2ekernel|latexrelease>
+%<latexrelease>\IncludeInRelease{2020/02/02}%
+%<latexrelease> {\normalfont}{Add hook to \normalfont}%
+\DeclareRobustCommand\normalfont{%
+% \end{macrocode}
+% Instead of calling \cs{usefont}, as it was done in the past, we
+% inline the code from \cs{usefont} as we want to add the hook
+% before \cs{selectfont}, but after all the font attributes are set.
+% \begin{macrocode}
+ \fontencoding\encodingdefault
+ \edef\f@family{\familydefault}%
+ \edef\f@series{\seriesdefault}%
+ \edef\f@shape{\shapedefault}%
+% \end{macrocode}
+%
+% \begin{macrocode}
+ \@defaultfamilyhook
+ \selectfont}
+% \end{macrocode}
+%
% \begin{macrocode}
-\DeclareRobustCommand\normalfont
- {\usefont\encodingdefault
- \familydefault
- \seriesdefault
- \shapedefault
- \relax}
\let\reset@font\normalfont
% \end{macrocode}
% \end{macro}
% \end{macro}
-% \end{macro}
+%
+%
+% \begin{macro}{\@defaultfamilyhook}
+% By default the hooks do nothing.
+% \changes{v3.1h}{2020/02/10}{Add \cs{@defaultfamilyhook} to \cs{normalfont} (gh/269)}
+% \begin{macrocode}
+\let\@defaultfamilyhook\@empty
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+%</2ekernel|latexrelease>
+%<latexrelease>\EndIncludeInRelease
+%<latexrelease>\IncludeInRelease{0000/00/00}%
+%<latexrelease> {\normalfont}{Add hook to \normalfont}%
+%<latexrelease>
+%<latexrelease>\DeclareRobustCommand\normalfont
+%<latexrelease> {\usefont\encodingdefault
+%<latexrelease> \familydefault
+%<latexrelease> \seriesdefault
+%<latexrelease> \shapedefault
+%<latexrelease> \relax}
+%<latexrelease>\let\reset@font\normalfont
+%<latexrelease>
+%<latexrelease>\let\@defaultfamilyhook\@undefined
+%<latexrelease>
+%<latexrelease>\EndIncludeInRelease
+%<*2ekernel>
+% \end{macrocode}
%
%
%
@@ -1332,6 +1376,14 @@
% \end{macrocode}
%
%
+% The initial \texttt{fontenc} package load list. This will get
+% overwritten in \texttt{fonttext} and is only provided in case an
+% old \texttt{fonttext.cfg} does not define the command:
+% \changes{v3.1h}{2020/02/11}{Provide default value for
+% \cs{@fontenc@load@list} (gh/273)}
+% \begin{macrocode}
+\def\@fontenc@load@list{\@elt{T1,OT1}}
+% \end{macrocode}
%
%
% We now load the customizable parts of NFSS.
diff --git a/Master/texmf-dist/source/latex/base/ltoutenc.dtx b/Master/texmf-dist/source/latex/base/ltoutenc.dtx
index 6ebb62cee8d..f3c19000edf 100644
--- a/Master/texmf-dist/source/latex/base/ltoutenc.dtx
+++ b/Master/texmf-dist/source/latex/base/ltoutenc.dtx
@@ -37,14 +37,14 @@
%<TS1>\ProvidesFile{ts1enc.def}[2001/06/05 v3.0e (jk/car/fm)
%<TU>\ProvidesFile{tuenc.def}
%<package>\ProvidesPackage{fontenc}
-%<OT1|T1|OMS|OML|OT4|TU|package> [2020/01/25 v2.0m
+%<OT1|T1|OMS|OML|OT4|TU|package> [2020/02/11 v2.0o
%<OT1|T1|OMS|OML|OT4|TS1|TU> Standard LaTeX file]
%<package> Standard LaTeX package]
%
%<*driver>
% \fi
\ProvidesFile{ltoutenc.dtx}
- [2020/01/20 v2.0n LaTeX Kernel (font encodings)]
+ [2020/02/11 v2.0o LaTeX Kernel (font encodings)]
% \iffalse
\documentclass{ltxdoc}
\GetFileInfo{ltoutenc.dtx}
@@ -3594,6 +3594,14 @@
% times}
% \changes{v1.9u}{1999/06/10}{Ensure that we also forget old options
% (pr/2888)}
+% \changes{v2.0o}{2020/02/11}{Update \cs{@fontenc@load@list}
+% with option list (gh/273)}
+% \begin{macrocode}
+\let\@elt\relax
+\xdef\@fontenc@load@list{\@fontenc@load@list
+ \@elt{\csname opt@fontenc.sty\endcsname}}
+% \end{macrocode}
+%
% \begin{macrocode}
\global\expandafter\let\csname ver@fontenc.sty\endcsname\relax
\global\expandafter\let\csname opt@fontenc.sty\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/base/lttextcomp.dtx b/Master/texmf-dist/source/latex/base/lttextcomp.dtx
index c918a836f94..ed37b9d9957 100644
--- a/Master/texmf-dist/source/latex/base/lttextcomp.dtx
+++ b/Master/texmf-dist/source/latex/base/lttextcomp.dtx
@@ -33,7 +33,7 @@
%
%
\ProvidesFile{lttextcomp.dtx}
- [2020/01/25 v1.0b LaTeX Kernel (text companion symbols)]
+ [2020/02/10 v1.0c LaTeX Kernel (text companion symbols)]
% \iffalse
\documentclass{ltxdoc}
\begin{document}
@@ -564,18 +564,19 @@
% \end{macrocode}
%
% In Unicode engines we just execute the simple accents:
+% \changes{v1.0c}{2020/02/10}{Use \cs{@tabacckludge} for tabbing where necessary (gh/271)}
% \begin{macrocode}
\else
- \def\capitalacute{\'}
+ \def\capitalacute{\@tabacckludge'}
\def\capitalbreve{\u}
\def\capitalcaron{\v}
\def\capitalcedilla{\c}
\def\capitalcircumflex{\^}
\def\capitaldieresis{\"}
\def\capitaldotaccent{\.}
- \def\capitalgrave{\`}
+ \def\capitalgrave{\@tabacckludge`}
\def\capitalhungarumlaut{\H}
- \def\capitalmacron{\=}
+ \def\capitalmacron{\@tabacckludge=}
\def\capitalnewtie{\t}
\def\capitalogonek{\k}
\def\capitalring{\r}
diff --git a/Master/texmf-dist/source/latex/base/ltvers.dtx b/Master/texmf-dist/source/latex/base/ltvers.dtx
index 9223ca1abc1..5260efa3ff4 100644
--- a/Master/texmf-dist/source/latex/base/ltvers.dtx
+++ b/Master/texmf-dist/source/latex/base/ltvers.dtx
@@ -115,7 +115,7 @@
{2020-02-02}
%</2ekernel|latexrelease>
%<*2ekernel>
-\def\patch@level{1}
+\def\patch@level{2}
% \end{macrocode}
%
% \begin{macro}{\development@branch@name}
diff --git a/Master/texmf-dist/tex/latex/base/fontenc.sty b/Master/texmf-dist/tex/latex/base/fontenc.sty
index b912d2a7371..85d45461b2b 100644
--- a/Master/texmf-dist/tex/latex/base/fontenc.sty
+++ b/Master/texmf-dist/tex/latex/base/fontenc.sty
@@ -43,7 +43,7 @@
%% extension .ins) which are part of the distribution.
%%% From File: ltoutenc.dtx
\ProvidesPackage{fontenc}
- [2020/01/25 v2.0m
+ [2020/02/11 v2.0o
Standard LaTeX package]
\def\update@uclc@with@cyrillic{%
\expandafter\def\expandafter\@uclclist\expandafter
@@ -111,6 +111,9 @@
\ProcessOptions*
\usefont\encodingdefault\familydefault\seriesdefault\shapedefault
\let\update@uclc@with@cyrillic\relax
+\let\@elt\relax
+\xdef\@fontenc@load@list{\@fontenc@load@list
+ \@elt{\csname opt@fontenc.sty\endcsname}}
\global\expandafter\let\csname ver@fontenc.sty\endcsname\relax
\global\expandafter\let\csname opt@fontenc.sty\endcsname\relax
\global\let\@ifl@ter@@\@ifl@ter
diff --git a/Master/texmf-dist/tex/latex/base/fontmath.cfg b/Master/texmf-dist/tex/latex/base/fontmath.cfg
index 82f5f872f32..0ced57368ab 100644
--- a/Master/texmf-dist/tex/latex/base/fontmath.cfg
+++ b/Master/texmf-dist/tex/latex/base/fontmath.cfg
@@ -37,7 +37,7 @@
%%
%%% From File: fontdef.dtx
\ProvidesFile{fontmath.cfg}
- [2020/01/25 v3.0f LaTeX Kernel
+ [2020/02/11 v3.0g LaTeX Kernel
(Uncustomised math
font setup)]
%%
diff --git a/Master/texmf-dist/tex/latex/base/fontmath.ltx b/Master/texmf-dist/tex/latex/base/fontmath.ltx
index 6e9c316e486..008e3dfa85a 100644
--- a/Master/texmf-dist/tex/latex/base/fontmath.ltx
+++ b/Master/texmf-dist/tex/latex/base/fontmath.ltx
@@ -37,7 +37,7 @@
%%
%%% From File: fontdef.dtx
\ProvidesFile{fontmath.ltx}
- [2020/01/25 v3.0f LaTeX Kernel
+ [2020/02/11 v3.0g LaTeX Kernel
(Math
font setup)]
\typeout{=== Don't modify this file, use a .cfg file instead ===^^J}
diff --git a/Master/texmf-dist/tex/latex/base/fonttext.cfg b/Master/texmf-dist/tex/latex/base/fonttext.cfg
index 8e5838f5c71..cccff529eb8 100644
--- a/Master/texmf-dist/tex/latex/base/fonttext.cfg
+++ b/Master/texmf-dist/tex/latex/base/fonttext.cfg
@@ -37,7 +37,7 @@
%%
%%% From File: fontdef.dtx
\ProvidesFile{fonttext.cfg}
- [2020/01/25 v3.0f LaTeX Kernel
+ [2020/02/11 v3.0g LaTeX Kernel
(Uncustomised text
font setup)]
%%
diff --git a/Master/texmf-dist/tex/latex/base/fonttext.ltx b/Master/texmf-dist/tex/latex/base/fonttext.ltx
index 993e85a8ca2..ab8e0d2c9c8 100644
--- a/Master/texmf-dist/tex/latex/base/fonttext.ltx
+++ b/Master/texmf-dist/tex/latex/base/fonttext.ltx
@@ -37,7 +37,7 @@
%%
%%% From File: fontdef.dtx
\ProvidesFile{fonttext.ltx}
- [2020/01/25 v3.0f LaTeX Kernel
+ [2020/02/11 v3.0g LaTeX Kernel
(Text
font setup)]
\typeout{=== Don't modify this file, use a .cfg file instead ===^^J}
@@ -48,6 +48,7 @@
\input{ts1enc.def}
\ifx\Umathchar\@undefined
\fontencoding{OT1}
+\def\@fontenc@load@list{\@elt{T1,OT1}}
\def\rmsubstdefault{cmr}
\def\sfsubstdefault{cmss}
\def\ttsubstdefault{cmtt}
@@ -55,6 +56,7 @@
\else
\input {tuenc.def}
\fontencoding{TU}
+\def\@fontenc@load@list{\@elt{TU}}
\DeclareFontSubstitution{TU}{lmr}{m}{n}
\LoadFontDefinitionFile{TU}{lmr}
\LoadFontDefinitionFile{TU}{lmss}
diff --git a/Master/texmf-dist/tex/latex/base/latex.ltx b/Master/texmf-dist/tex/latex/base/latex.ltx
index e0b04c3de91..904aed16900 100644
--- a/Master/texmf-dist/tex/latex/base/latex.ltx
+++ b/Master/texmf-dist/tex/latex/base/latex.ltx
@@ -710,7 +710,7 @@
\def\fmtname{LaTeX2e}
\edef\fmtversion
{2020-02-02}
-\def\patch@level{1}
+\def\patch@level{2}
\edef\development@branch@name{}
\iffalse
\def\reserved@a#1/#2/#3\@nil{%
@@ -4695,16 +4695,16 @@ Type H <return> for immediate help.}%
\else
\expandafter\ifx\csname#1def@ult\endcsname\f@family
\let\@elt\@gobble
- \expandafter\let\expandafter\@reservedb
+ \expandafter\let\expandafter\reserved@b
\csname mdseries@\target@meta@family@value\endcsname
- \expandafter\let\expandafter\@reservedc
+ \expandafter\let\expandafter\reserved@c
\csname bfseries@\target@meta@family@value\endcsname
\expandafter\ifx\csname mdseries@#1\endcsname\f@series
- \let\target@series@value\@reservedb
+ \let\target@series@value\reserved@b
\else\expandafter\ifx\csname bfseries@#1\endcsname\f@series
- \let\target@series@value\@reservedc
- \else\ifx\f@series\mddef@ult \let\target@series@value\@reservedb
- \else\ifx\f@series\bfdef@ult \let\target@series@value\@reservedc
+ \let\target@series@value\reserved@c
+ \else\ifx\f@series\mddef@ult \let\target@series@value\reserved@b
+ \else\ifx\f@series\bfdef@ult \let\target@series@value\reserved@c
\fi\fi\fi\fi
\fi
\fi
@@ -4796,13 +4796,15 @@ Type H <return> for immediate help.}%
0\or 1\or 2\or 3\or 4\or 5\or 6\or 7\or 8\or
9\or A\or B\or C\or D\or E\or F\fi}
\def\nfss@text#1{{\mbox{#1}}}
-\DeclareRobustCommand\normalfont
- {\usefont\encodingdefault
- \familydefault
- \seriesdefault
- \shapedefault
- \relax}
+\DeclareRobustCommand\normalfont{%
+ \fontencoding\encodingdefault
+ \edef\f@family{\familydefault}%
+ \edef\f@series{\seriesdefault}%
+ \edef\f@shape{\shapedefault}%
+ \@defaultfamilyhook
+ \selectfont}
\let\reset@font\normalfont
+\let\@defaultfamilyhook\@empty
\def\not@base#1{\@latex@error
{Command \noexpand#1not provided in base LaTeX2e}%
{Load the latexsym or the amsfonts package to
@@ -4825,6 +4827,7 @@ Type H <return> for immediate help.}%
\fontseries{m}
\fontshape{n}
\fontsize{10}{10}
+\def\@fontenc@load@list{\@elt{T1,OT1}}
\InputIfFileExists{fonttext.cfg}
{\typeout{====================================^^J%
^^J%
@@ -5169,16 +5172,16 @@ Type H <return> for immediate help.}%
\DeclareTextCommandDefault{\newtie} {\tc@check@accent{\t}2\newtie}
\DeclareTextCommandDefault{\capitalnewtie} {\tc@check@accent{\t}2\capitalnewtie}
\else
- \def\capitalacute{\'}
+ \def\capitalacute{\@tabacckludge'}
\def\capitalbreve{\u}
\def\capitalcaron{\v}
\def\capitalcedilla{\c}
\def\capitalcircumflex{\^}
\def\capitaldieresis{\"}
\def\capitaldotaccent{\.}
- \def\capitalgrave{\`}
+ \def\capitalgrave{\@tabacckludge`}
\def\capitalhungarumlaut{\H}
- \def\capitalmacron{\=}
+ \def\capitalmacron{\@tabacckludge=}
\def\capitalnewtie{\t}
\def\capitalogonek{\k}
\def\capitalring{\r}
diff --git a/Master/texmf-dist/tex/latex/base/latexrelease.sty b/Master/texmf-dist/tex/latex/base/latexrelease.sty
index 5ab3fa39d1b..0b9a8f883c4 100644
--- a/Master/texmf-dist/tex/latex/base/latexrelease.sty
+++ b/Master/texmf-dist/tex/latex/base/latexrelease.sty
@@ -3860,16 +3860,16 @@ of this package available from CTAN}
\else
\expandafter\ifx\csname#1def@ult\endcsname\f@family
\let\@elt\@gobble
- \expandafter\let\expandafter\@reservedb
+ \expandafter\let\expandafter\reserved@b
\csname mdseries@\target@meta@family@value\endcsname
- \expandafter\let\expandafter\@reservedc
+ \expandafter\let\expandafter\reserved@c
\csname bfseries@\target@meta@family@value\endcsname
\expandafter\ifx\csname mdseries@#1\endcsname\f@series
- \let\target@series@value\@reservedb
+ \let\target@series@value\reserved@b
\else\expandafter\ifx\csname bfseries@#1\endcsname\f@series
- \let\target@series@value\@reservedc
- \else\ifx\f@series\mddef@ult \let\target@series@value\@reservedb
- \else\ifx\f@series\bfdef@ult \let\target@series@value\@reservedc
+ \let\target@series@value\reserved@c
+ \else\ifx\f@series\mddef@ult \let\target@series@value\reserved@b
+ \else\ifx\f@series\bfdef@ult \let\target@series@value\reserved@c
\fi\fi\fi\fi
\fi
\fi
@@ -3990,6 +3990,32 @@ of this package available from CTAN}
\upshape \else \itshape \fi}%
\let\eminnershape\@undefined
\EndIncludeInRelease
+\IncludeInRelease{2020/02/02}%
+ {\normalfont}{Add hook to \normalfont}%
+\DeclareRobustCommand\normalfont{%
+ \fontencoding\encodingdefault
+ \edef\f@family{\familydefault}%
+ \edef\f@series{\seriesdefault}%
+ \edef\f@shape{\shapedefault}%
+ \@defaultfamilyhook
+ \selectfont}
+\let\reset@font\normalfont
+\let\@defaultfamilyhook\@empty
+\EndIncludeInRelease
+\IncludeInRelease{0000/00/00}%
+ {\normalfont}{Add hook to \normalfont}%
+
+\DeclareRobustCommand\normalfont
+ {\usefont\encodingdefault
+ \familydefault
+ \seriesdefault
+ \shapedefault
+ \relax}
+\let\reset@font\normalfont
+
+\let\@defaultfamilyhook\@undefined
+
+\EndIncludeInRelease
%%% From File: fontdef.dtx
\IncludeInRelease{2017/01/01}%
{\encodingdefault}{TU encoding default}%
@@ -4261,16 +4287,16 @@ of this package available from CTAN}
\DeclareTextCommandDefault{\newtie} {\tc@check@accent{\t}2\newtie}
\DeclareTextCommandDefault{\capitalnewtie} {\tc@check@accent{\t}2\capitalnewtie}
\else
- \def\capitalacute{\'}
+ \def\capitalacute{\@tabacckludge'}
\def\capitalbreve{\u}
\def\capitalcaron{\v}
\def\capitalcedilla{\c}
\def\capitalcircumflex{\^}
\def\capitaldieresis{\"}
\def\capitaldotaccent{\.}
- \def\capitalgrave{\`}
+ \def\capitalgrave{\@tabacckludge`}
\def\capitalhungarumlaut{\H}
- \def\capitalmacron{\=}
+ \def\capitalmacron{\@tabacckludge=}
\def\capitalnewtie{\t}
\def\capitalogonek{\k}
\def\capitalring{\r}
diff --git a/Master/texmf-dist/tex/latex/base/omlenc.def b/Master/texmf-dist/tex/latex/base/omlenc.def
index 9c61c9e7230..266f9c9eb5b 100644
--- a/Master/texmf-dist/tex/latex/base/omlenc.def
+++ b/Master/texmf-dist/tex/latex/base/omlenc.def
@@ -43,7 +43,7 @@
%% extension .ins) which are part of the distribution.
%%% From File: ltoutenc.dtx
\ProvidesFile{omlenc.def}
- [2020/01/25 v2.0m
+ [2020/02/11 v2.0o
Standard LaTeX file]
\DeclareFontEncoding{OML}{}{}
\DeclareTextSymbol{\textless}{OML}{`\<}
diff --git a/Master/texmf-dist/tex/latex/base/omsenc.def b/Master/texmf-dist/tex/latex/base/omsenc.def
index 7cd0afe50ed..b62514c1d3c 100644
--- a/Master/texmf-dist/tex/latex/base/omsenc.def
+++ b/Master/texmf-dist/tex/latex/base/omsenc.def
@@ -43,7 +43,7 @@
%% extension .ins) which are part of the distribution.
%%% From File: ltoutenc.dtx
\ProvidesFile{omsenc.def}
- [2020/01/25 v2.0m
+ [2020/02/11 v2.0o
Standard LaTeX file]
\DeclareFontEncoding{OMS}{}{}
\DeclareTextSymbol{\textasteriskcentered}{OMS}{3} % "03
diff --git a/Master/texmf-dist/tex/latex/base/ot1enc.def b/Master/texmf-dist/tex/latex/base/ot1enc.def
index eec28395c18..087bb545493 100644
--- a/Master/texmf-dist/tex/latex/base/ot1enc.def
+++ b/Master/texmf-dist/tex/latex/base/ot1enc.def
@@ -43,7 +43,7 @@
%% extension .ins) which are part of the distribution.
%%% From File: ltoutenc.dtx
\ProvidesFile{ot1enc.def}
- [2020/01/25 v2.0m
+ [2020/02/11 v2.0o
Standard LaTeX file]
\DeclareFontEncoding{OT1}{}{}
\DeclareTextAccent{\"}{OT1}{127}
diff --git a/Master/texmf-dist/tex/latex/base/ot4enc.def b/Master/texmf-dist/tex/latex/base/ot4enc.def
index 3f8b4ed347e..4ee0bd0bc9c 100644
--- a/Master/texmf-dist/tex/latex/base/ot4enc.def
+++ b/Master/texmf-dist/tex/latex/base/ot4enc.def
@@ -43,7 +43,7 @@
%% extension .ins) which are part of the distribution.
%%% From File: ltoutenc.dtx
\ProvidesFile{ot4enc.def}
- [2020/01/25 v2.0m
+ [2020/02/11 v2.0o
Standard LaTeX file]
\DeclareFontEncoding{OT4}{}{}
\DeclareFontSubstitution{OT4}{cmr}{m}{n}
diff --git a/Master/texmf-dist/tex/latex/base/preload.cfg b/Master/texmf-dist/tex/latex/base/preload.cfg
index 5cdae1ed526..02d8cb532ef 100644
--- a/Master/texmf-dist/tex/latex/base/preload.cfg
+++ b/Master/texmf-dist/tex/latex/base/preload.cfg
@@ -37,7 +37,7 @@
%%
%%% From File: fontdef.dtx
\ProvidesFile{preload.cfg}
- [2020/01/25 v3.0f LaTeX Kernel
+ [2020/02/11 v3.0g LaTeX Kernel
(Uncustomised preload
font setup)]
%%
diff --git a/Master/texmf-dist/tex/latex/base/t1enc.def b/Master/texmf-dist/tex/latex/base/t1enc.def
index 3ba415ede45..0a983d455ca 100644
--- a/Master/texmf-dist/tex/latex/base/t1enc.def
+++ b/Master/texmf-dist/tex/latex/base/t1enc.def
@@ -43,7 +43,7 @@
%% extension .ins) which are part of the distribution.
%%% From File: ltoutenc.dtx
\ProvidesFile{t1enc.def}
- [2020/01/25 v2.0m
+ [2020/02/11 v2.0o
Standard LaTeX file]
\DeclareFontEncoding{T1}{}{}
\DeclareTextAccent{\`}{T1}{0}
diff --git a/Master/texmf-dist/tex/latex/base/tuenc.def b/Master/texmf-dist/tex/latex/base/tuenc.def
index 313278a5723..88093dba94a 100644
--- a/Master/texmf-dist/tex/latex/base/tuenc.def
+++ b/Master/texmf-dist/tex/latex/base/tuenc.def
@@ -43,7 +43,7 @@
%% extension .ins) which are part of the distribution.
%%% From File: ltoutenc.dtx
\ProvidesFile{tuenc.def}
- [2020/01/25 v2.0m
+ [2020/02/11 v2.0o
Standard LaTeX file]
\providecommand\UnicodeEncodingName{TU}
\begingroup\expandafter\expandafter\expandafter\endgroup