Verwirrender Umfang der Fettschrift im Beamer

Verwirrender Umfang der Fettschrift im Beamer

Ich bin mir nicht sicher, ob ich auf einen Fehler gestoßen bin oder einfach nur missverstehe, wie sich einige Schriftbefehle in Latex verhalten sollten. Das folgende ist ein stark verkleinertes Beispiel, das ein fettgedrucktes „tt“ erzeugt, obwohl ich ein ferngeschriebenes „tt“ erwarten würde:

\documentclass{beamer}
\usepackage{newpxmath}

\begin{document}
$\mathit{}\mathsf{}\mathtt{tt}\text{}\mathbf{}$
\end{document}

Während der Kompilierung werden keine Fehler oder Warnungen gemeldet. Man kann mathitund vertauschen mathsf(aber das Entfernen von textoder mathbfführt dazu, dass die Fettschrift verschwindet). Ich kann dies weder nach dem Umstellen der Dokumentklasse auf Artikel noch nach dem Entfernen reproduzieren newpxmath.

Gibt es eine nachvollziehbare Erklärung für dieses Verhalten? Handelt es sich um einen Fehler (und wenn ja, wo muss er gemeldet werden)?

(Experimente durchgeführt mit pdfTeX 3.141592653-2.6-1.40.24 (TeX Live 2022) und kpathsea Version 6.3.4 auf einem Ubuntu-Rechner.)

Antwort1

Sie können dies reproduzieren, ohnebeamer

\documentclass{article}
\DeclareSymbolFont{symbolsa}     {OMS}{cmsy}{m}{n}
\DeclareSymbolFont{symbolsb}     {OMS}{cmsy}{m}{n}
\DeclareSymbolFont{symbolsc}     {OMS}{cmsy}{m}{n}
\DeclareSymbolFont{symbolsd}     {OMS}{cmsy}{m}{n}

\usepackage{newpxmath}

%\setcounter{localmathalphabets}{0}
\begin{document}
$\mathit{}\mathsf{}\mathtt{tt}\text{}\mathbf{}$
\end{document}

Das Deaktivieren der Funktion für lokale mathematische Alphabete durch Aufheben der Kommentierung \setcountervermeidet das Problem.

Dies deutet darauf hin, dass das Problem im Basis-Latex-Formatcode liegt, der verwandt, aber nicht identisch ist mit

https://github.com/latex3/latex2e/issues/1101

verwandte Informationen