
La primera imagen es la que tengo en este momento, la segunda imagen es la que me gustaría conseguir. Como puedes ver, en la segunda imagen el tamaño de fuente de la fórmula es un poco más grande que en la primera imagen. Me gustaria hacertodoel tamaño de fuente de las fórmulas es un poco más grande. Intenté usar, como se sugiereaquí, \DeclareMathSizes{14}{15}{7}{7}
(tenga en cuenta que en Beamer estoy usando 14 puntos como tamaño de fuente) pero no produjo ningún efecto.
\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}
Respuesta1
En su pregunta vinculada, Yiannis escribe:
Cuando se utiliza,
\DeclareMathSizes
el primer parámetro para la fuente del texto debe ser exactamente el que se utiliza en la declaración de clase. Por ejemplo, con Beamer prefiere declarar\documentclass[10pt]{beamer}
; de lo contrario, el comando aparecerá como si no estuviera funcionando.
Eso no es cien por ciento correcto. Tienes que utilizar el tamaño de fuente que utilizas actualmente. Puede generarlo en el registro con
\makeatletter
\show\f@size
\makeatother
y en tu MWE esto muestra
> \f@size=macro:
->14.4.
Entonces, la opción Beamer 14pt
usa en realidad un 14.4pt
tamaño de fuente y debes usar
\DeclareMathSizes{14.4}{15}{7}{7}
o
\makeatletter
\DeclareMathSizes{\f@size}{15}{7}{7}
\makeatother
que funcione.