
Как изменить размер шрифта для обоих уравнений по отдельности?
\begin{eqnarray}
\begin{split}
% Change the font size
r_j &= 2 \\
&\quad + 4
\end{split}
\\
% Change the font size
r_j = 2 + 4
\end{eqnarray}
Я пробую \scalebox, но получаю ошибку. Я пробую:
\begin{eqnarray}
\scalebox{.95}{
\begin{split}
r_j &= 2 \\
&\quad + 4
\end{split}
}
\\
\scalebox{.95}{
r_j = 2 + 4}
\end{eqnarray}
решение1
Некоторые комментарии
Второй аргумент
\scalebox
по умолчанию находится в текстовом режиме. Чтобы рассматривать его как математический материал, вам нужно окружить математический материал символами$
.split
Внутри Scalebox не может быть окружения. Однакоaligned
окружение работает.Окружающая среда
eqnarray
- этосильно устарел. Не используйте его!! Вместо этого используйте либо ,align
либоgather
. В коде ниже я использую окружение, поскольку в вашем примере на основеgather
выравнивание, похоже, не выполняется .eqnarray
\documentclass{article}
\usepackage{amsmath} % for "gather" and "aligned" environments
\usepackage{graphicx} % for "\scalebox" macro
\begin{document}
\begin{gather}
\scalebox{1.33}{$
\begin{aligned}
r_j &= 2 \\
&\quad + 4
\end{aligned}$} \\
\scalebox{.75}{$
r_j = 2 + 4$}
\end{gather}
\end{document}