texlive[59673] Master/texmf-dist: sansmathfonts (22jun21)

commits+karl at tug.org commits+karl at tug.org
Tue Jun 22 23:07:38 CEST 2021


Revision: 59673
          http://tug.org/svn/texlive?view=revision&revision=59673
Author:   karl
Date:     2021-06-22 23:07:38 +0200 (Tue, 22 Jun 2021)
Log Message:
-----------
sansmathfonts (22jun21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/fonts/sansmathfonts/sansmathfonts.pdf
    trunk/Master/texmf-dist/doc/fonts/sansmathfonts/sansmathfonts.tex
    trunk/Master/texmf-dist/tex/latex/sansmathfonts/omxcmssex.fd
    trunk/Master/texmf-dist/tex/latex/sansmathfonts/ot1cmsmf.fd
    trunk/Master/texmf-dist/tex/latex/sansmathfonts/ot1xcmss.fd
    trunk/Master/texmf-dist/tex/latex/sansmathfonts/sansmathfonts.sty
    trunk/Master/texmf-dist/tex/latex/sansmathfonts/t1xcmss.fd
    trunk/Master/texmf-dist/tex/latex/sansmathfonts/ucmsmf.fd
    trunk/Master/texmf-dist/tex/latex/sansmathfonts/uxcmss.fd

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/fonts/sansmathfonts/README.txt

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/fonts/sansmathfonts/README

Deleted: trunk/Master/texmf-dist/doc/fonts/sansmathfonts/README
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/sansmathfonts/README	2021-06-22 17:38:12 UTC (rev 59672)
+++ trunk/Master/texmf-dist/doc/fonts/sansmathfonts/README	2021-06-22 21:07:38 UTC (rev 59673)
@@ -1,11 +0,0 @@
-The sansmathfonts package provides math fonts designed to work with the Computer Modern sans serif typeface, as well as some missing Computer Modern sans serif text fonts.
-
-This package is released under the LaTeX Project Public License. See
-  https://www.latex-project.org//lppl/
-or
-  https://ctan.org/license/lppl1.3c
-for the details of that license.
-
-This package has the LPPL maintenance status ``maintained''. The package author is Ariel Barton; she may be contacted at origamist at gmail.com.
-
-For more information, see the documentation file sansmathfonts.pdf.
\ No newline at end of file

Added: trunk/Master/texmf-dist/doc/fonts/sansmathfonts/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/sansmathfonts/README.txt	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/fonts/sansmathfonts/README.txt	2021-06-22 21:07:38 UTC (rev 59673)
@@ -0,0 +1,14 @@
+The sansmathfonts package provides math fonts designed to work with the Computer Modern sans serif typeface, as well as some missing Computer Modern sans serif text fonts.
+
+This version was released 2021/06/22.
+
+This package is released under the LaTeX Project Public License. See
+  https://www.latex-project.org//lppl/
+or
+  https://ctan.org/license/lppl1.3c
+for the details of that license.
+
+This package has the LPPL maintenance status ``maintained''. The package author is Ariel Barton; she may be contacted at origamist at gmail.com.
+
+For more information, see the documentation file sansmathfonts.pdf.
+


Property changes on: trunk/Master/texmf-dist/doc/fonts/sansmathfonts/README.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/fonts/sansmathfonts/sansmathfonts.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/fonts/sansmathfonts/sansmathfonts.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/sansmathfonts/sansmathfonts.tex	2021-06-22 17:38:12 UTC (rev 59672)
+++ trunk/Master/texmf-dist/doc/fonts/sansmathfonts/sansmathfonts.tex	2021-06-22 21:07:38 UTC (rev 59673)
@@ -6,7 +6,7 @@
 %
 % author: Ariel Barton
 %
-% Copyright Ariel Barton, 2013--2019
+% Copyright Ariel Barton, 2013--2021
 %
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either
@@ -22,18 +22,22 @@
 % The complete list of files considered part of this work is in
 % the file `sansmathfonts.pdf' and its source code `sansmathfonts.tex'.
 %
-% Date: 2019/04/04
+% Date: 2021/06/22
 
 \documentclass{amsart}
 
 \raggedbottom
 
-\usepackage{sansmathfonts}
+\usepackage[T1]{fontenc}
+\usepackage[I]{sansmathfonts}
+%\renewcommand{\sfdefault}{xcmss}\let\mathserif\mathrm
 \usepackage{hyperref, amsfonts, esint, slantsc, bm}
 
 %\let\mathserif\mathrm
-%\usepackage[T1]{fontenc}
 
+\typeout{********************************}
+\typeout{Current font encoding: \csname f at encoding\endcsname}
+
 \def\sectionautorefname{Section}
 
 \title{The \textsf{sansmathfonts} package}
@@ -45,8 +49,12 @@
 
 \begin{document}
 
+
+
 \maketitle
 
+
+
 The Computer Modern font family has a sans serif typeface. However, compared to the serif typeface, it is incomplete: there are no sans serif small caps or math fonts. Furthermore, the bold slanted font is not available as an outline font.
 This leads to highly unsatisfactory typography of documents that use sans serif for the body text.
 
@@ -53,7 +61,7 @@
 
 The \textsf{sansmathfonts} package provides these ``missing'' fonts. Most of the usefulness of the package is in the fonts; \texttt{sansmathfonts.sty} is a small package providing \LaTeX\ support. To use it, simply say \texttt{\char`\\usepackage\char`\{sansmathfonts\char`\}} in the document preamble.
 
-This will redefine the document's default sans serif font family from \textsf{cmss} to \textsf{xcmss}; this will make the \textsf{\textbf{\textit{bold slanted}}} and \textsf{\textsc{Caps and small caps}} fonts available via normal \LaTeX\ font commands (\verb|\textbf|, \verb|\textit| and \verb|\textsc|). If you additionally load Harald Harder's \textsf{slantsc} package, this will make \textsf{\textit{\textsc{slanted caps and small caps}}} available.
+In the default (OT1) text font encoding, and also in the T1 and U font encodings, this will redefine the document's default sans serif font family from \textsf{cmss} to \textsf{xcmss}; this will make the \textsf{\textbf{\textit{bold slanted}}} and \textsf{\textsc{Caps and small caps}} fonts available via normal \LaTeX\ font commands (\verb|\textbf|, \verb|\textit| and \verb|\textsc|). If you additionally load Harald Harder's \textsf{slantsc} package, this will make \textsf{\textit{\textsc{slanted caps and small caps}}} available.
 
 This will also switch the math fonts to sans serif:
 \[\Im \mathop{\mathrm{exp}}(i\omega)=\sin(\omega) \]
@@ -63,23 +71,29 @@
 \[\mathrm{mathrm}\quad\mathsf{mathsf}\quad\mathserif{mathserif}\]
 \textsf{sansmathfonts} knows about the \textsf{beamer} document class and will automatically use \textsf{beamer}'s \texttt{professionalfonts} theme.
 
-
-If you prefer roman math fonts, either use the \texttt{[notmath]} package option, or don't use the package at all; instead use the line \texttt{\char`\\renewcommand\char`\{\char`\\sfdefault\char`\}\char `\{xcmss\char`\}}
-in the document preamble.
-
 The math fonts differ slightly from Knuth's standard sans serif fonts. Specifically, for ease of reading I have chosen to put the serifs back on the uppercase I, Pi and~Xi:
-\[I\quad\mathrm{I}\quad\mathbf{I}\quad\bm{I}\quad
-\mathit{\Pi}\quad\Pi\quad\mathbf{\Pi}\quad
-\mathit{\Xi}\quad\Xi\quad\mathbf{\Xi}\quad
-\text{and not\quad \textsf{I\quad \char5\quad\char4}}\]
-\textsf{Sans serif Is outside of math mode} still have no serifs unless the package option \texttt{[I]} is used; note that this option is incompatible with the T1 encoding.
+\[{I}\quad\mathrm{I}\quad\mathbf{I}\quad\bm{I}\quad
+\mathit{\Pi}\quad{\Pi}\quad\mathbf{\Pi}\quad
+\mathit{\Xi}\quad{\Xi}\quad\mathbf{\Xi}\quad
+\text{and not\quad \textsf{\font \rawfont = cmss10 \rawfont I\quad \char5\quad\char4}}\]
+\textsf{Sans serif Is outside of math mode} still have no serifs unless the package option \texttt{[I]} is used; note that this option as yet only works with the OT1 and U font encodings.
 
 
 Feedback is appreciated and may be sent to \texttt{origamist at gmail.com}.
 
+\section{Package options}
 
+\begin{itemize}
+\item \texttt{[I]} The \texttt{[I]} package option puts the serifs back on the capital I even in text mode. This option only works with the OT1 and U font encodings.
+\item \texttt{[onlymath]}, \texttt{[nottext]}. These options provide sans serif math but do not change the text sans serif font.
+\item \texttt{[onlytext]}, \texttt{[notmath]}. These options provide sans serif text fonts and improve the behavior of \texttt{\char`\\mathsf} but do not change the default math font from roman to sans serif. You can get a similar effect by not using the \textsf{sansmathfonts} package and using the line \texttt{\char`\\renewcommand\char`\{\char`\\sfdefault\char`\}\char `\{xcmss\char`\}}
+or
+\texttt{\char`\\renewcommand\char`\{\char`\\sfdefault\char`\}\char `\{cmsmf\char`\}}
+in the document preamble.
+\end{itemize}
 
 
+
 \section{List of new fonts}\label{sec:fonts}
 
 All of the Type 1 fonts in this package were generated using mftrace 1.2.18 and Fontforge.
@@ -501,5 +515,7 @@
 April 2019: Fixed a bug in the file \texttt{ucmsmf.fd} that prevented the \texttt{[I]} package option from working correctly; rewrote most of the \texttt{.fd} files to allow fonts to be loaded at arbitrary sizes; changed maintenance status from ``author-maintained'' to ``maintained''.
 \item
 June 2019: Rewrote the file \texttt{omxcmssex.fd} to allow the math extended characters to be loaded at arbitrary sizes.
+\item
+June 2021: Rewrote the OT1, T1, and U font definition files to substitute bold-extended fonts for bold fonts as necessary. Added some package errors and warnings if the document font encoding is not supported.
 \end{itemize}
 \end{document}
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/latex/sansmathfonts/omxcmssex.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/sansmathfonts/omxcmssex.fd	2021-06-22 17:38:12 UTC (rev 59672)
+++ trunk/Master/texmf-dist/tex/latex/sansmathfonts/omxcmssex.fd	2021-06-22 21:07:38 UTC (rev 59673)
@@ -14,7 +14,7 @@
 %% 
 %% 
 \ProvidesFile{omxcmssex.fd}
-        [2019/06/10]
+        [2021/06/22]
 \DeclareFontFamily{OMX}{cmssex}{}
 \DeclareFontShape{OMX}{cmssex}{m}{n}{
   <-7.5> cmssex7

Modified: trunk/Master/texmf-dist/tex/latex/sansmathfonts/ot1cmsmf.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/sansmathfonts/ot1cmsmf.fd	2021-06-22 17:38:12 UTC (rev 59672)
+++ trunk/Master/texmf-dist/tex/latex/sansmathfonts/ot1cmsmf.fd	2021-06-22 21:07:38 UTC (rev 59673)
@@ -14,7 +14,7 @@
 %% 
 %% 
 \ProvidesFile{ot1cmsmf.fd}
-        [2019/04/04]
+        [2021/06/22]
 \DeclareFontFamily{OT1}{cmsmf}{\hyphenchar\font45 }
 % Serifed I, Pi, Xi
 \DeclareFontShape{OT1}{cmsmf}{m}{n}
@@ -78,6 +78,12 @@
        {%
       <->cmsmfxicsc10%
       }{}
+\DeclareFontShape{OT1}{cmsmf}{b}{n}{<->sub*xcmss/bx/n}{}
+\DeclareFontShape{OT1}{cmsmf}{b}{it}{<->sub*xcmss/bx/it}{}
+\DeclareFontShape{OT1}{cmsmf}{b}{sl}{<->sub*xcmss/bx/sl}{}
+\DeclareFontShape{OT1}{cmsmf}{b}{sc}{<->sub*xcmss/bx/sc}{}
+\DeclareFontShape{OT1}{cmsmf}{b}{scsl}{<->sub*xcmss/bx/scsl}{}
+\DeclareFontShape{OT1}{cmsmf}{b}{scit}{<->sub*xcmss/bx/scit}{}
 % Odd shapes
 \DeclareFontShape{OT1}{cmsmf}{sbc}{n}
      {%

Modified: trunk/Master/texmf-dist/tex/latex/sansmathfonts/ot1xcmss.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/sansmathfonts/ot1xcmss.fd	2021-06-22 17:38:12 UTC (rev 59672)
+++ trunk/Master/texmf-dist/tex/latex/sansmathfonts/ot1xcmss.fd	2021-06-22 21:07:38 UTC (rev 59673)
@@ -13,7 +13,7 @@
 %% 
 %% 
 \ProvidesFile{ot1xcmss.fd}
-        [2019/04/04]
+        [2021/06/22]
 \DeclareFontFamily{OT1}{xcmss}{\hyphenchar\font45 }
 \DeclareFontShape{OT1}{xcmss}{m}{n}
      {%
@@ -77,6 +77,12 @@
        {%
       <->cmssxicsc10%
       }{}
+\DeclareFontShape{OT1}{xcmss}{b}{n}{<->sub*xcmss/bx/n}{}
+\DeclareFontShape{OT1}{xcmss}{b}{it}{<->sub*xcmss/bx/it}{}
+\DeclareFontShape{OT1}{xcmss}{b}{sl}{<->sub*xcmss/bx/sl}{}
+\DeclareFontShape{OT1}{xcmss}{b}{sc}{<->sub*xcmss/bx/sc}{}
+\DeclareFontShape{OT1}{xcmss}{b}{scsl}{<->sub*xcmss/bx/scsl}{}
+\DeclareFontShape{OT1}{xcmss}{b}{scit}{<->sub*xcmss/bx/scit}{}
 % Odd shapes
 \DeclareFontShape{OT1}{xcmss}{sbc}{n}
      {%

Modified: trunk/Master/texmf-dist/tex/latex/sansmathfonts/sansmathfonts.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/sansmathfonts/sansmathfonts.sty	2021-06-22 17:38:12 UTC (rev 59672)
+++ trunk/Master/texmf-dist/tex/latex/sansmathfonts/sansmathfonts.sty	2021-06-22 21:07:38 UTC (rev 59673)
@@ -21,17 +21,46 @@
 % the file `sansmathfonts.pdf' and its source code `sansmathfonts.tex'.
 %
 
-\ProvidesPackage{sansmathfonts}[2013/03/22]
+\ProvidesPackage{sansmathfonts}[2021/06/22]
 
 \newif \ifmath at sansmathfonts \math at sansmathfontstrue
+\newif \iftext at sansmathfonts \text at sansmathfontstrue
+\newif \ifI at sansmathfonts \I at sansmathfontsfalse
 
-\def\sfdefault at sansmathfonts{xcmss}
+\DeclareOption{notmath} {\math at sansmathfontsfalse}
+\DeclareOption{onlytext}{\math at sansmathfontsfalse}
+\DeclareOption{onlymath}{\text at sansmathfontsfalse}
+\DeclareOption{nottext} {\text at sansmathfontsfalse}
+\DeclareOption{I}{\I at sansmathfontstrue}
 
-\DeclareOption{notmath}{\math at sansmathfontsfalse}
-\DeclareOption{I}{\def\sfdefault at sansmathfonts{cmsmf}}
-
 \ProcessOptions
 
+\def\OTOne at sansmathfonts{OT1}
+\def\TOne at sansmathfonts{T1}
+\def\U at sansmathfonts{U}
+
+\ifx\OTOne at sansmathfonts \f at encoding \else
+\ifx\U at sansmathfonts \f at encoding \else
+	\I at sansmathfontsfalse
+	\PackageWarning{sansmathfonts}
+		{The [I] package option is only compatible with the OT1 and U 
+			font encodings. I will ignore the [I] package option.}
+	\ifx\TOne at sansmathfonts \f at encoding \else 
+		\text at sansmathfontsfalse
+		\PackageWarning{sansmathfonts}
+		{Sans serif text fonts are only provided for OT1, T1, and U font 
+			encodings. I will not change the sans serif text font.}
+	\fi
+\fi\fi
+
+\let\sfdefault at sansmathfonts\sfdefault
+\iftext at sansmathfonts
+	\def\sfdefault at sansmathfonts{xcmss}
+	\ifI at sansmathfonts
+		\def\sfdefault at sansmathfonts{cmsmf}%
+	\fi
+\fi
+
 \ifmath at sansmathfonts
 
 % Turn off Beamer math replacements
@@ -61,6 +90,27 @@
 	\@ifpackageloaded{esint}{%
 	\DeclareSymbolFont{largesymbolsA}{U}{ssesint}{m}{n}
 	}{}
+	%
+	\ifx\OTOne at sansmathfonts \f at encoding \else 
+	\ifx\U at sansmathfonts \f at encoding \else 
+		\ifI at sansmathfonts
+			\PackageError{sansmathfonts}
+			{The [I] package option is only compatible with 
+				the OT1 and U font encodings.}
+			{Please do not use the [I] option for the sansmathfonts 
+				package, or select your font encoding before you load 
+				the sansmathfonts package.}
+		\fi
+		\ifx\TOne at sansmathfonts \f at encoding \else 
+		\iftext at sansmathfonts
+			\PackageError{sansmathfonts}
+				{Sans serif text fonts are only
+					provided for OT1, T1, and U font encodings.}
+				{Please use the [onlymath] option for the sansmathfonts 
+					package, or select your font encoding before you 	
+					load the sansmathfonts package.}
+		\fi \fi
+	\fi \fi
 	}	
 
 % beamer currently sets 
@@ -77,7 +127,6 @@
 \DeclareSymbolFontAlphabet{\mathnormal}{letters}
 \DeclareSymbolFontAlphabet{\mathcal}   {symbols}
 \DeclareMathAlphabet      {\mathbf}{OT1}{cmsmf}{bx}{n}
-\DeclareMathAlphabet      {\mathsf}{OT1}{cmsmf}{m}{n}
 \DeclareMathAlphabet      {\mathit}{OT1}{cmsmf}{m}{it}
 \DeclareMathAlphabet      {\mathtt}{OT1}{cmtt}{m}{n}
 \SetMathAlphabet\mathsf{bold}{OT1}{cmsmf}{bx}{n}
@@ -86,8 +135,9 @@
 \fi
 
 \DeclareMathAlphabet      {\mathserif}{OT1}{cmr}{m}{n}
+\DeclareMathAlphabet      {\mathsf}{OT1}{cmsmf}{m}{n}
 
 % Use the improved sans family
 % (provides sans serif small caps fonts)
-\def\sfdefault{\sfdefault at sansmathfonts}
+\let\sfdefault\sfdefault at sansmathfonts
 

Modified: trunk/Master/texmf-dist/tex/latex/sansmathfonts/t1xcmss.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/sansmathfonts/t1xcmss.fd	2021-06-22 17:38:12 UTC (rev 59672)
+++ trunk/Master/texmf-dist/tex/latex/sansmathfonts/t1xcmss.fd	2021-06-22 21:07:38 UTC (rev 59673)
@@ -14,7 +14,7 @@
 %% 
 %% 
 \ProvidesFile{t1xcmss.fd}
-        [2019/04/04]
+        [2021/06/22]
 \providecommand{\EC at family}[5]{%
   \DeclareFontShape{#1}{#2}{#3}{#4}%
   {
@@ -46,6 +46,12 @@
 \EC at family{T1}{xcmss}{bx}{sc}{eczx} % New: bold sans serif small caps
 \EC at family{T1}{xcmss}{bx}{scsl}{eczo} % New: slanted bold sans serif small caps
 \EC at family{T1}{xcmss}{bx}{scit}{eczo} % New: slanted bold sans serif small caps
+\DeclareFontShape{T1}{xcmss}{b}{n}{<->sub*xcmss/bx/n}{}
+\DeclareFontShape{T1}{xcmss}{b}{it}{<->sub*xcmss/bx/it}{}
+\DeclareFontShape{T1}{xcmss}{b}{sl}{<->sub*xcmss/bx/sl}{}
+\DeclareFontShape{T1}{xcmss}{b}{sc}{<->sub*xcmss/bx/sc}{}
+\DeclareFontShape{T1}{xcmss}{b}{scsl}{<->sub*xcmss/bx/scsl}{}
+\DeclareFontShape{T1}{xcmss}{b}{scit}{<->sub*xcmss/bx/scit}{}
 %%%%%%% semibold condensed series
 \DeclareFontShape{T1}{xcmss}{sbc}{n}{%
       <->ecssdc10

Modified: trunk/Master/texmf-dist/tex/latex/sansmathfonts/ucmsmf.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/sansmathfonts/ucmsmf.fd	2021-06-22 17:38:12 UTC (rev 59672)
+++ trunk/Master/texmf-dist/tex/latex/sansmathfonts/ucmsmf.fd	2021-06-22 21:07:38 UTC (rev 59673)
@@ -14,7 +14,7 @@
 %% 
 %% 
 \ProvidesFile{ucmsmf.fd}
-        [2019/04/04]
+        [2021/06/22]
 \DeclareFontFamily{U}{cmsmf}{\hyphenchar\font45 }
 % Serifed I, Pi, Xi
 \DeclareFontShape{U}{cmsmf}{m}{n}
@@ -78,6 +78,12 @@
        {%
       <->cmsmfxicsc10%
       }{}
+\DeclareFontShape{U}{cmsmf}{b}{n}{<->sub*xcmss/bx/n}{}
+\DeclareFontShape{U}{cmsmf}{b}{it}{<->sub*xcmss/bx/it}{}
+\DeclareFontShape{U}{cmsmf}{b}{sl}{<->sub*xcmss/bx/sl}{}
+\DeclareFontShape{U}{cmsmf}{b}{sc}{<->sub*xcmss/bx/sc}{}
+\DeclareFontShape{U}{cmsmf}{b}{scsl}{<->sub*xcmss/bx/scsl}{}
+\DeclareFontShape{U}{cmsmf}{b}{scit}{<->sub*xcmss/bx/scit}{}
 % Odd shapes
 \DeclareFontShape{U}{cmsmf}{sbc}{n}
      {%

Modified: trunk/Master/texmf-dist/tex/latex/sansmathfonts/uxcmss.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/sansmathfonts/uxcmss.fd	2021-06-22 17:38:12 UTC (rev 59672)
+++ trunk/Master/texmf-dist/tex/latex/sansmathfonts/uxcmss.fd	2021-06-22 21:07:38 UTC (rev 59673)
@@ -13,7 +13,7 @@
 %% 
 %% 
 \ProvidesFile{uxcmss.fd}
-        [2019/04/04]
+        [2021/06/22]
 \DeclareFontFamily{U}{xcmss}{\hyphenchar\font45 }
 \DeclareFontShape{U}{xcmss}{m}{n}
      {%
@@ -77,6 +77,12 @@
        {%
       <->cmssxicsc10%
       }{}
+\DeclareFontShape{U}{xcmss}{b}{n}{<->sub*xcmss/bx/n}{}
+\DeclareFontShape{U}{xcmss}{b}{it}{<->sub*xcmss/bx/it}{}
+\DeclareFontShape{U}{xcmss}{b}{sl}{<->sub*xcmss/bx/sl}{}
+\DeclareFontShape{U}{xcmss}{b}{sc}{<->sub*xcmss/bx/sc}{}
+\DeclareFontShape{U}{xcmss}{b}{scsl}{<->sub*xcmss/bx/scsl}{}
+\DeclareFontShape{U}{xcmss}{b}{scit}{<->sub*xcmss/bx/scit}{}
 % Odd shapes
 \DeclareFontShape{U}{xcmss}{sbc}{n}
      {%



More information about the tex-live-commits mailing list.