Как уменьшить размер шрифта уравнения в математическом режиме в Latex?

Как уменьшить размер шрифта уравнения в математическом режиме в Latex?

Я пытаюсь изменить размер шрифта уравнения в математическом режиме:

КакЭтот ответ предложенный :

\documentclass{article}
\usepackage{amsmath}
\usepackage{graphicx}
\newcommand*{\Scale}[2][4]{\scalebox{#1}{$#2$}}%
\newcommand*{\Resize}[2]{\resizebox{#1}{!}{$#2$}}%
\begin{document}
\[y = \sin^2 x\]
%
\[\Scale[0.5]{y = \sin^2 x}\]
%
\[ \Resize{1cm}{y = \sin^2 x}\]
\end{document}

Мое уравнение выглядит так:

\begin{equation}
\begin{aligned}
\mathbf{H_{2}^{(l+1)}=\sigma(\alpha_{22}^{(l)} H_{2}^{(l)} W^{(l)}+\alpha_{21}^{(l)} H_{1}^{(l)} W^{(l)}  \\
 +\alpha_{23}^{(l)} H_{3}^{(l)} W^{(l)}+\alpha_{24}^{(l)} H_{4}^{(l)} W^{(l)} )}
 \end{aligned}
\end{equation}

он выходит за пределы ширины бумаги.

Как уменьшить шрифт или использовать этот код для уменьшения шрифта уравнения по ширине бумаги?

Спасибо !

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

решение1

Вместо уменьшения размера шрифта обычно лучше использовать перенос строки. Для этого пакет amsmathпредоставляет multlineсреду. Из документации:

Окружение multline— это разновидность окружения, equationиспользуемого для уравнений, которые не помещаются на одной строке. Первая строка a multlineбудет на левом поле, а последняя строка на правом поле, за исключением отступа с обеих сторон в размере \multlinegap. Любые дополнительные строки между ними будут центрироваться независимо в пределах ширины отображения (если только опция fleqnне действует).

\documentclass[twocolumn]{article}
\usepackage{amsmath}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{multline}
    H_{2}^{(l+1)}
    = \sigma ( \alpha_{22}^{(l)} H_{2}^{(l)} W^{(l)} + \alpha_{21}^{(l)} H_{1}^{(l)} W^{(l)}  \\
    + \alpha_{23}^{(l)} H_{3}^{(l)} W^{(l)} + \alpha_{24}^{(l)} H_{4}^{(l)} W^{(l)} )
\end{multline}
\Blindtext
\end{document}

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

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