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.