
A primeira imagem é o que tenho no momento, a segunda imagem é o que gostaria de obter. Como você pode ver, na segunda imagem o tamanho da fonte da fórmula é um pouco maior que na primeira imagem. Eu gostaria de fazertodoso tamanho da fonte das fórmulas é um pouco maior. Eu tentei usar, como sugeridoaqui, \DeclareMathSizes{14}{15}{7}{7}
(observe que no beamer estou usando 14pt como tamanho de fonte), mas não produziu nenhum efeito.
\documentclass[14pt,handout,t]{beamer}
\usepackage{lmodern}
\usepackage[english,italian]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\geometry{paperwidth=297mm,paperheight=210mm}
\usefonttheme{professionalfonts}
\renewcommand{\sfdefault}{phv} %change font
\DeclareMathSizes{14}{15}{7}{7}
\begin{document}
\begin{frame}
complesso: $\alpha=\alpha_{r}+i\alpha_{i}$
\end{frame}
\end{document}
Responder1
Na sua pergunta vinculada, Yiannis escreve:
Ao usar o
\DeclareMathSizes
primeiro parâmetro para a fonte do texto deve ser exatamente o que é usado na declaração da classe. Por exemplo, com o Beamer, declare\documentclass[10pt]{beamer}
, caso contrário o comando aparecerá como se não estivesse funcionando.
Isso não está cem por cento correto. Você deve usar o tamanho de fonte que realmente usa no momento. Você pode exibi-lo no log com
\makeatletter
\show\f@size
\makeatother
e no seu MWE isso mostra
> \f@size=macro:
->14.4.
Então a opção beamer 14pt
usa na verdade um 14.4pt
tamanho de fonte e você tem que usar
\DeclareMathSizes{14.4}{15}{7}{7}
ou
\makeatletter
\DeclareMathSizes{\f@size}{15}{7}{7}
\makeatother
que funciona.