有人知道我如何使用\resizebox
来对齐方程式吗?目前,我使用\split
或\align
,因为我不知道如何\align
与 结合使用。但是\resizebox
的问题在于指的是整个。我需要它仅引用最后一行。\split
\tag
\equation
我的代码如下:
\documentclass{article}
\begin{document}
\begin{equation}
\resizebox{0.9\textwidth}{!}{$ \begin{split}
NOJDIAFSYZ&=\frac{bhisaofhbpüghidrpbgnnbjhioboasbuobovbihbjkdbkjs}{njofnpvybnjdpojnvodynbonoboy} \\
\Leftrightarrow nbjosdbfoUERSGBN &= nojasgvbnajuorbuvjoybujorgjbolbydozugh \\
\Leftrightarrow \qquad \qquad \quad \ njbsoibvos &= bosjbvojoydbkbufbkcbjbuujdbkivbjydjkbhvrfbiykbvhk.
\end{split}$}
\end{equation}
\end{document}
它产生了这个:
我将非常感激您的帮助评论!:)
答案1
您可以通过选择较小的字体来缩小公式,例如\small
或\footnotesize
。然后您可以使用align
。
而且最好让align
来做对齐,而不是使用 和 手动留出间距\quad
。\
这很容易出错。例如:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{footnotesize}
\begin{align}
&& NOJDIAFSYZ &=\frac{\mathit{bhisaofhbpüghidrpbgnnbjhioboasbuobovbihbjkdbkjs}}{njofnpvybnjdpojnvodynbonoboy} \notag\\
\Leftrightarrow && nbjosdbfoUERSGBN &= nojasgvbnajuorbuvjoybujorgjbolbydozugh \notag\\
\Leftrightarrow && njbsoibvos &= \textit{bosjbvojoydbkbufbkcbjbuujdbkivbjydjkbhvrfbiykbvhk}.
\end{align}
\end{footnotesize}
\begin{small}
\begin{align}
&& NOJDIAFSYZ &=\frac{\mathit{bhisaofhbpüghidrpbgnnbjhioboasbuobovbihbjkdbkjs}}{njofnpvybnjdpojnvodynbonoboy} \notag\\
\Leftrightarrow && nbjosdbfoUERSGBN &= nojasgvbnajuorbuvjoybujorgjbolbydozugh \notag\\
\Leftrightarrow && njbsoibvos &= \textit{bosjbvojoydbkbufbkcbjbuujdbkivbjydjkbhvrfbiykbvhk}.
\end{align}
\end{small}
\end{document}
我认为这些长的“标识符”只是填充文本;否则你应该把它们放进去\mathit
或者\mathrm
或者类似的东西。
答案2
我使用matrix
而不是split
来确定宽度。
\documentclass{article}
\usepackage{mathtools}
\usepackage{graphicx}
\usepackage{environ}
\usepackage{showframe}%MWE only
\NewEnviron{resizealign}{\sbox0{\let\notag=\relax
$\begin{matrix}\displaystyle\BODY\end{matrix}$}%
\sbox1{$(\theequation)$}%
\sbox2{\parbox{\dimexpr \wd0 + 2\wd1}%
{\begin{align}\BODY\end{align}}}% for testing
\noindent\resizebox{\textwidth}{!}{\usebox2}%
}
\begin{document}
\begin{resizealign}
NOJDIAFSYZ&=\frac{bhisaofhbpüghidrpbgnnbjhioboasbuobovbihbjkdbkjs}{njofnpvybnjdpojnvodynbonoboy} \notag\\
\Leftrightarrow nbjosdbfoUERSGBN &= nojasgvbnajuorbuvjoybujorgjbolbydozugh \notag\\
\Leftrightarrow \qquad \qquad \quad \ njbsoibvos &= bosjbvojoydbkbufbkcbjbuujdbkivbjydjkbhvrfbiykbvhk.
\end{resizealign}
\end{document}
答案3
将方程编号写在最后一个方程下面
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
&&
NOJDIAFSYZ&=\frac{bhisaofhbpüghidrpbgnnbjhioboasbuobovbihbjkdbkjs}{njofnpvybnjdpojnvodynbonoboy
\nonumber}\\
\Leftrightarrow && nbjosdbfoUERSGBN &= nojasgvbnajuorbuvjoybujorgjbolbydozugh \nonumber\\
\Leftrightarrow && njbsoibvos &=
osjbvojoydbkbufbkcbjbuujdbkivbjydjkbhvrfbiykbvhk.
\end{align}
\end{document}