[latex3-commits] [git/LaTeX3-latex3-latex2e] gh172: fix for 172; selfupdate of tlmgr for travis (hopefully in the right place) (3a720992)
Frank Mittelbach
frank.mittelbach at latex-project.org
Mon Dec 2 13:35:49 CET 2019
Repository : https://github.com/latex3/latex2e
On branch : gh172
Link : https://github.com/latex3/latex2e/commit/3a7209925e77e8373f0b1b1ee94786eeac6f8e68
>---------------------------------------------------------------
commit 3a7209925e77e8373f0b1b1ee94786eeac6f8e68
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Mon Dec 2 13:35:49 2019 +0100
fix for 172;
selfupdate of tlmgr for travis (hopefully in the right place)
>---------------------------------------------------------------
3a7209925e77e8373f0b1b1ee94786eeac6f8e68
base/changes.txt | 4 ++++
base/cmfonts.fdd | 11 ++++++++---
base/doc/ltnews31.tex | 2 ++
base/testfiles/tl2e3.tlg | 2 +-
base/testfiles/tlb1214.tlg | 2 +-
base/testfiles/tnfss3.tlg | 2 +-
support/texlive.sh | 3 +++
7 files changed, 20 insertions(+), 6 deletions(-)
diff --git a/base/changes.txt b/base/changes.txt
index cf55e0b0..b27bb139 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 <Frank.Mittelbach at latex-project.org>
+
+ * cmfonts.fdd: Silent warning for cmss/it substitution (gh/172)}
+
2019-11-29 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
* ltclass.dtx: Be careful when displaying the package or
diff --git a/base/cmfonts.fdd b/base/cmfonts.fdd
index f3303947..215b967a 100644
--- a/base/cmfonts.fdd
+++ b/base/cmfonts.fdd
@@ -68,7 +68,7 @@
%<*driver, >
\ProvidesFile{cmfonts.drv}
%</driver, >
- [2014/09/29 v2.5h Standard LaTeX font definitions]
+ [2019/12/02 v2.5i Standard LaTeX font definitions]
%
%<*driver>
\documentclass{ltxdoc}
@@ -915,8 +915,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 2c2bf663..0ae8f177 100644
--- a/base/doc/ltnews31.tex
+++ b/base/doc/ltnews31.tex
@@ -225,6 +225,8 @@ entirely, but to support older formats, this is still recommended at present.
\emph{fixed gh52}
+\emph{fixed gh172}
+
\emph{fixed gh198}
\emph{fixed gh199}
diff --git a/base/testfiles/tl2e3.tlg b/base/testfiles/tl2e3.tlg
index 2e356ffc..bb4730bf 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 2d80ea23..c304db20 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 9cc0955a..d8f68537 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/support/texlive.sh b/support/texlive.sh
index 9dc64c5f..89a0024b 100644
--- a/support/texlive.sh
+++ b/support/texlive.sh
@@ -17,6 +17,9 @@ if ! command -v texlua > /dev/null; then
./install-tl --profile=../support/texlive.profile
cd ..
+else
+ # update a cached version first (else later step might fail)
+ tlmgr update --self
fi
# Needed for any use of texlua even if not testing LuaTeX
More information about the latex3-commits
mailing list