Beamer: как изменить размер шрифта в математическом режиме?

Beamer: как изменить размер шрифта в математическом режиме?

Первое изображение - то, что у меня есть на данный момент, второе изображение - то, что я хотел бы получить. Как вы видите, на втором изображении размер шрифта формулы немного больше, чем на первом изображении. Я хотел бы сделатьвсеразмер шрифта формул немного больше. Я попробовал использовать, как предложеноздесь, \DeclareMathSizes{14}{15}{7}{7}(обратите внимание, что в Beamer я использую размер шрифта 14pt), но это не дало никакого эффекта.

\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}

введите описание изображения здесь

введите описание изображения здесь

решение1

В вашем связанном вопросе Яннис пишет:

При использовании \DeclareMathSizesпервого параметра для текста шрифт должен быть точно таким же, как использован в объявлении класса. Например, с Beamer вместо declare \documentclass[10pt]{beamer}, иначе команда будет выглядеть так, как будто она не работает.

Это не на сто процентов правильно. Вам нужно использовать тот размер шрифта, который вы используете в данный момент. Вы можете вывести его в журнал с помощью

\makeatletter
\show\f@size
\makeatother

и в вашем MWE это показывает

> \f@size=macro:
->14.4.

Таким образом, опция Beamer 14ptна самом деле использует 14.4ptразмер шрифта, и вам нужно использовать

\DeclareMathSizes{14.4}{15}{7}{7}

или

\makeatletter
\DeclareMathSizes{\f@size}{15}{7}{7}
\makeatother

что это работает.

Связанный контент