
Я поставил \large
перед уравнением, так как хочу, чтобы оно было больше, чем размер по умолчанию. Однако шрифт в следующем абзаце тоже был увеличен.
Можно ли вставить команду между концом уравнения и началом нового абзаца текста, чтобы шрифт вернулся к нормальному размеру текста?
решение1
Вы не хотите выдавать \large
перед уравнением. Рассмотрим пример
\documentclass{article}
\usepackage{amsmath}
\usepackage{lipsum}
\begin{document}
\lipsum[1][1-6]
\lipsum[1][1-6]\large
\begin{equation}
a+b+c
\end{equation}\normalsize
\lipsum[1][1-6]
\end{document}
Видите проблему? \large
действует также на текст перед уравнением: не на размер шрифта, а на расстояние до базовой линии.
Использование пустой строки перед \large
этим не поможет.
Вы оставляете слишком много места над уравнением, и оно может оказаться в верхней части следующей страницы.
Если вы хотите, чтобы число уравнений было большим, что вполне разумно, вы можете сделать следующее:
\documentclass{article}
\usepackage{amsmath}
\usepackage{lipsum}
\newenvironment{largeequation}
{$$\begin{minipage}{\displaywidth}\large
\abovedisplayshortskip=0pt \belowdisplayshortskip=0pt
\noindent\begin{equation}}
{\end{equation}\end{minipage}$$\ignorespacesafterend}
\begin{document}
\lipsum[1][1-6]
\lipsum[1][1-6]
\begin{largeequation}
a+b+c
\end{largeequation}
\lipsum[1][1-6]
\end{document}
Примечание.Да, я использовал, $$
потому что знаю, для чего это нужно.
решение2
Макрос \large
устанавливает размер шрифта, и эта настройка выполняется локально. Обычно это можно сделать в группе TeX. Когда группа TeX заканчивается, эта настройка удаляется.
Математика отображения обрабатывается в группе TeX, поэтому вы можете изменить размер шрифта в начале математики отображения. Например, в OpTeX это выглядит так:
\lorem[2]
$$
\typosize[15/] a^2 + b^2 = c^2 \eqno (1)
$$
\lorem[3]
\bye