I used beton
package, with \renewcommand{\bfdefault}{sbc}
in accordance with next-to-last paragraph of https://texfaq.org/FAQ-concrete (for section titles and theorem heads, among other things).
Since I upgraded TeXlive, my bold substitution doesn't work. pdflatex
says (for every usage of bold, about few hundreds of them):
LaTeX Font Warning: Font shape `T1/ccr/b/n' undefined
(Font) using `T1/ccr/bx/n' instead
It's probably related to this question: What happened to \bfdefault and \bfseries in the newest TeX Live 2019? However, since I don't know even what the previous command was actually doing, and really did try to read latex-project.org/news/latex2e-news/ltnews31.pdf but found it completely impenetrable, I don't know how to fix this. Can anyone help me?
Here is a minimal (non)working example:
\documentclass{scrartcl}
\usepackage{beton}
\renewcommand{\bfdefault}{sbc}
\begin{document}
\textbf{a}
\end{document}
In previous TeXlive, I get no warning, and semibold a. In new TeXlive, I get a warning, and a bold a.