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。ドキュメントから引用:

環境は、1 行に収まらない数式に使用される環境multlineのバリエーションです。 の最初の行は左余白に、最後の行は右余白に配置されますが、両側に のインデントが付きます。 間にある追加の行は、表示幅内で独立して中央揃えされます (オプションが有効でない限り)。equationmultline\multlinegapfleqn

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

ここに画像の説明を入力してください

関連情報