diff --git a/base/changes.txt b/base/changes.txt index cf55e0b04..b27bb1399 100644 --- a/base/changes.txt +++ b/base/changes.txt @@ -4,6 +4,10 @@ completeness or accuracy and it contains some references to files that are not part of the distribution. ======================================================================= +2019-12-02 Frank Mittelbach + + * cmfonts.fdd: Silent warning for cmss/it substitution (gh/172)} + 2019-11-29 Frank Mittelbach * ltclass.dtx: Be careful when displaying the package or diff --git a/base/cmfonts.fdd b/base/cmfonts.fdd index a016cb814..7cfc8f24e 100644 --- a/base/cmfonts.fdd +++ b/base/cmfonts.fdd @@ -67,7 +67,7 @@ %<*driver, > \ProvidesFile{cmfonts.drv} % - [2014/09/29 v2.5h Standard LaTeX font definitions] + [2019/12/02 v2.5i Standard LaTeX font definitions] % %<*driver> \documentclass{ltxdoc} @@ -914,8 +914,13 @@ %<+OT1cmss,Ucmss>% Font undefined, therefore substituted %<+OT1cmss>\DeclareFontShape{OT1}{cmss}{m}{it} %<+Ucmss>\DeclareFontShape{U}{cmss}{m}{it}% -%<-nowarn> {<->sub*cmss/m/sl}{} -%<+nowarn> {<->ssub*cmss/m/sl}{} +% \end{macrocode} +% Never warn about substituting \texttt{sl} for \texttt{it} because +% that is common practise for sans serif fonts. +% \changes{v2.5i}{2019/12/02}{Silent warning for cmss/it substitution +% (gh/172)} +% \begin{macrocode} + {<->ssub*cmss/m/sl}{} %<+OT1cmss>\DeclareFontShape{OT1}{cmss}{m}{sl} %<+Ucmss>\DeclareFontShape{U}{cmss}{m}{sl}% {% diff --git a/base/doc/ltnews31.tex b/base/doc/ltnews31.tex index a4ab48980..019b0c41d 100644 --- a/base/doc/ltnews31.tex +++ b/base/doc/ltnews31.tex @@ -250,6 +250,8 @@ \section{Other changes to the \LaTeX{} kernel} \emph{fixed gh52} +\emph{fixed gh172} + \emph{fixed gh198} \emph{fixed gh199} diff --git a/base/ltclass.dtx b/base/ltclass.dtx index f5c24a247..ead3b97fd 100644 --- a/base/ltclass.dtx +++ b/base/ltclass.dtx @@ -819,7 +819,7 @@ % % % \begin{macro}{\protected@wlog} -% This is like plain \Tex's \cs{wlog} but gracefully handles +% This is like plain \TeX's \cs{wlog} but gracefully handles % protected commands. % \begin{macrocode} \long\def\protected@wlog#1{\begingroup diff --git a/base/testfiles/tl2e3.tlg b/base/testfiles/tl2e3.tlg index a6e23da22..47f95ba51 100644 --- a/base/testfiles/tl2e3.tlg +++ b/base/testfiles/tl2e3.tlg @@ -8,7 +8,7 @@ LaTeX Font Info: External font `cmex10' loaded for size LaTeX Font Info: External font `cmex10' loaded for size (Font) <5> on input line .... LaTeX Font Info: Trying to load font information for U+lasy on input line .... -LaTeX Font Warning: Font shape `OT1/cmss/m/it' in size <10> not available +LaTeX Font Info: Font shape `OT1/cmss/m/it' in size <10> not available (Font) Font shape `OT1/cmss/m/sl' tried instead on input line .... LaTeX Font Info: External font `cmex10' loaded for size (Font) <8> on input line .... diff --git a/base/testfiles/tlb1214.tlg b/base/testfiles/tlb1214.tlg index 2c9b61e14..8d873d6ce 100644 --- a/base/testfiles/tlb1214.tlg +++ b/base/testfiles/tlb1214.tlg @@ -23,7 +23,7 @@ LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) for symbol `textparagraph' on input line .... LaTeX Font Info: Font shape `OT1/cmtt/m/ui' in size <10> not available (Font) Font shape `OT1/cmtt/m/it' tried instead on input line .... -LaTeX Font Warning: Font shape `OT1/cmss/m/it' in size <10> not available +LaTeX Font Info: Font shape `OT1/cmss/m/it' in size <10> not available (Font) Font shape `OT1/cmss/m/sl' tried instead on input line .... LaTeX Font Warning: Font shape `OMS/cmss/m/it' undefined (Font) using `OMS/cmss/m/n' instead diff --git a/base/testfiles/tnfss3.tlg b/base/testfiles/tnfss3.tlg index 7e98f8a17..5cb137a8a 100644 --- a/base/testfiles/tnfss3.tlg +++ b/base/testfiles/tnfss3.tlg @@ -9,7 +9,7 @@ LaTeX Font Info: External font `cmex10' loaded for size LaTeX Font Info: External font `cmex10' loaded for size (Font) <5> on input line .... LaTeX Font Info: Trying to load font information for U+lasy on input line .... -LaTeX Font Warning: Font shape `OT1/cmss/m/it' in size <10> not available +LaTeX Font Info: Font shape `OT1/cmss/m/it' in size <10> not available (Font) Font shape `OT1/cmss/m/sl' tried instead on input line .... LaTeX Font Info: External font `cmex10' loaded for size (Font) <8> on input line .... diff --git a/required/tools/testfiles/tl2e1.luatex.tlg b/required/tools/testfiles/tl2e1.luatex.tlg index eca19da16..9e8763507 100644 --- a/required/tools/testfiles/tl2e1.luatex.tlg +++ b/required/tools/testfiles/tl2e1.luatex.tlg @@ -104,7 +104,7 @@ LaTeX Font Info: External font `lasy6 at6.0pt' loaded as LaTeX Font Info: External font `cmbx12 at14.4pt' loaded as (Font) OT1/cmr/bx/n/14.4 on input line .... (tl2e1.toc -LaTeX Font Warning: Font shape `OT1/cmss/m/it' in size <10> not available +LaTeX Font Info: Font shape `OT1/cmss/m/it' in size <10> not available (Font) Font shape `OT1/cmss/m/sl' tried instead on input line .... LaTeX Font Info: External font `cmssi10 at10.0pt' loaded as (Font) OT1/cmss/m/it/10 on input line .... diff --git a/required/tools/testfiles/tl2e1.tlg b/required/tools/testfiles/tl2e1.tlg index 3b0065f6b..1669d6ca8 100644 --- a/required/tools/testfiles/tl2e1.tlg +++ b/required/tools/testfiles/tl2e1.tlg @@ -104,7 +104,7 @@ LaTeX Font Info: External font `lasy6 at6.0pt' loaded as LaTeX Font Info: External font `cmbx12 at14.4pt' loaded as (Font) OT1/cmr/bx/n/14.4 on input line .... (tl2e1.toc -LaTeX Font Warning: Font shape `OT1/cmss/m/it' in size <10> not available +LaTeX Font Info: Font shape `OT1/cmss/m/it' in size <10> not available (Font) Font shape `OT1/cmss/m/sl' tried instead on input line .... LaTeX Font Info: External font `cmssi10 at10.0pt' loaded as (Font) OT1/cmss/m/it/10 on input line .... diff --git a/required/tools/testfiles/tnfss1.luatex.tlg b/required/tools/testfiles/tnfss1.luatex.tlg index 27bb2b97a..de8393ab3 100644 --- a/required/tools/testfiles/tnfss1.luatex.tlg +++ b/required/tools/testfiles/tnfss1.luatex.tlg @@ -166,7 +166,7 @@ LaTeX Font Info: External font `lasy8 at8.0pt' loaded as LaTeX Font Info: External font `lasy6 at6.0pt' loaded as (Font) U/lasy/m/n/6 on input line .... (tnfss1.toc -LaTeX Font Warning: Font shape `OT1/cmss/m/it' in size <10> not available +LaTeX Font Info: Font shape `OT1/cmss/m/it' in size <10> not available (Font) Font shape `OT1/cmss/m/sl' tried instead on input line .... LaTeX Font Info: External font `cmssi10 at10.0pt' loaded as (Font) OT1/cmss/m/it/10 on input line .... diff --git a/required/tools/testfiles/tnfss1.tlg b/required/tools/testfiles/tnfss1.tlg index 4a42f6645..06be74259 100644 --- a/required/tools/testfiles/tnfss1.tlg +++ b/required/tools/testfiles/tnfss1.tlg @@ -166,7 +166,7 @@ LaTeX Font Info: External font `lasy8 at8.0pt' loaded as LaTeX Font Info: External font `lasy6 at6.0pt' loaded as (Font) U/lasy/m/n/6 on input line .... (tnfss1.toc -LaTeX Font Warning: Font shape `OT1/cmss/m/it' in size <10> not available +LaTeX Font Info: Font shape `OT1/cmss/m/it' in size <10> not available (Font) Font shape `OT1/cmss/m/sl' tried instead on input line .... LaTeX Font Info: External font `cmssi10 at10.0pt' loaded as (Font) OT1/cmss/m/it/10 on input line .... diff --git a/support/texlive.sh b/support/texlive.sh index 9e54a26db..0fb4ea326 100644 --- a/support/texlive.sh +++ b/support/texlive.sh @@ -19,6 +19,12 @@ if ! command -v texlua > /dev/null; then cd .. fi +# Backups only make the cache bigger +tlmgr option -- autobackup 0 + +# Update a cached version first (else later step might fail) +tlmgr update --self + # Needed for any use of texlua even if not testing LuaTeX tlmgr install luatex @@ -78,9 +84,3 @@ tlmgr install \ wasy \ wsuipa \ xkeyval - -# Keep no backups (not required, simply makes cache bigger) -tlmgr option -- autobackup 0 - -# Update the TL install but add nothing new -tlmgr update --self --all --no-auto-install