babel greep and missing characters in TL2019
Ulrike Fischer
news3 at nililand.de
Thu Feb 27 21:34:56 CET 2020
Am Fri, 28 Feb 2020 04:54:32 +0900 schrieb Norbert Preining:
>> Why isn't it loaded anymore?
>
> Something the LaTeX Team has to answer, I guess because it is the
> built-in encoding ...
It is loaded in the kernel (and this hasn't changed). The difference
is that it is now loaded **only** in the kernel (and this is not
recorded) and not a second time when fontspec is used. E.g this here
\documentclass{book}
\usepackage[LGR]{fontenc}
\usepackage[LGR]{fontenc}
\usepackage[LGR]{fontenc}
\begin{document}
\end{document}
would with an older latex, e.g. texlive 2018 load lgrenc.def three
times:
(c:/texlive/2018/texmf-dist/tex/latex/base/fontenc.sty
(c:/texlive/2018/texmf-dist/tex/latex/greek-fontenc/lgrenc.def
(c:/texlive/2018/texmf-dist/tex/latex/greek-inputenc/lgrenc.dfu)
(c:/texlive/2018/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def))
(c:/texlive/2018/texmf-dist/tex/latex/cbfonts-fd/lgrcmr.fd))
(c:/texlive/2018/texmf-dist/tex/latex/base/fontenc.sty
(c:/texlive/2018/texmf-dist/tex/latex/greek-fontenc/lgrenc.def
LGR font encoding definitions already loaded))
(c:/texlive/2018/texmf-dist/tex/latex/base/fontenc.sty
(c:/texlive/2018/texmf-dist/tex/latex/greek-fontenc/lgrenc.def
LGR font encoding definitions already loaded)) (
With a new latex it is loaded only once:
(c:/texlive/2019/texmf-dist/tex/latex/base/bk10.clo))
(c:/texlive/2019/texmf-dist/tex/latex/base/fontenc.sty
(c:/texlive/2019/texmf-dist/tex/latex/greek-fontenc/lgrenc.def
(c:/texlive/2019/texmf-dist/tex/latex/greek-inputenc/lgrenc.dfu)
(c:/texlive/2019/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def))
(c:/texlive/2019/texmf-dist/tex/latex/cbfonts-fd/lgrcmr.fd))
(c:/texlive/2019/texmf-dist/tex/latex/base/fontenc.sty)
(c:/texlive/2019/texmf-dist/tex/latex/base/fontenc.sty)
On the whole it is an improvement, but it means the ifloaded-test
now fails for the def-file which are included in the format.
--
Ulrike Fischer
http://www.troubleshooting-tex.de/
More information about the tex-live
mailing list.