我正在嘗試在數學模式下調整方程式字體大小:
作為這個答案 建議:
\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}