Fonte matemática em Beamer ao usar Lucida

Sep 23 2020

Aqui está um MWE:

\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage{lucidabr}
\usefonttheme{professionalfonts}
%\usefonttheme[stillsansseriftext,stillsansserifsmall,stillsansseriflarge,stillsansserifmath]{serif}

\begin{document}
\begin{frame}{Test}
  123 and $123$ and $$123$$
\end{frame}
\end{document}

123e ter uma $123$aparência diferente porque um é sem serifa e o outro não. Eu quero que eles tenham a mesma aparência. Posso conseguir isso usando a linha que está comentada no momento, mas parece um pouco bobo usar o seriftema da fonte apenas para desligá-lo novamente por meio de uma longa lista de opções. Existe uma maneira mais simples e canônica de fazer 123e $123$sem serifa?

(Além disso, eu entendi a documentação do Beamer corretamente no sentido de que não tenho que usar o professionalfontstema com lucidabr?)

Respostas

1 Frunobulax Sep 24 2020 at 15:50

Eu procurei um pouco mais e encontrou este a partir do qual eu extraí o seguinte solução que parece funcionar para mim:

\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage{lucidabr}
% \renewcommand{\rmdefault}{\sfdefault}   % <-- see edit below

\begin{document}
\begin{frame}{Test}
  123 and $123$ and $$123$$
\end{frame}
\end{document}

Claro, não sei o suficiente sobre os internos para saber se isso é uma boa ideia.

EDIT: Eu estava enganado. O importante não é a linha que marquei acima, mas que não usei a professionalfontsopção. Como eu disse em um dos comentários, parece que está tudo bem, pelo que entendo os documentos do Beamer.