\begin{equation}
\left| Y(j \omega) \right| = \sqrt{\frac{\omega^2 \left( C\ped{DC} + C\ped{eq} \right)^2 + \omega^4 \left[ \left( R\ped{eq} C\ped{eq} C\ped{DC} \right)^2 - 2 \left( C\ped{DC} + C\ped{eq} \right) \left( L\ped{eq} C\ped{eq} C\ped{DC} \right) \right] + \omega^6 \left( L\ped{eq} C\ped{eq} C\ped{DC} \right)^2}{1 + \omega^2 \left[ \left( R\ped{eq} C\ped{eq} \right)^2 - 2 L\ped{eq} C\ped{eq} \right] + \omega^4 \left( L\ped{eq} C\ped{eq} \right)^2}}.
\label{eq:cmut:abs_y_w_eq}
\end{equation}
你好。这是我要写的一个方程。它太长了。(我无法向您展示结果,因为我没有足够的声誉点来发布图片)。我怎样才能减小方程的字体大小(而不减小参考编号的字体大小)?有什么建议可以解决这个问题吗?谢谢。
答案1
减小尺寸不会有帮助;假设文章在 A4 纸上的标准设置为 10pt,即使\scriptsize
公式太宽。这样\tiny
虽然不会过满,但会变得难以阅读。
一种可能性是避免使用根式,而是对左边求平方,然后使用包multlined
中的mathtools
公式作为分子:
\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} % or other encoding
\usepackage[italian]{babel}
\usepackage{amsmath,mathtools}
\begin{document}
\begin{equation}
\lvert Y(j \omega) \rvert^2 =
\frac{
\begin{multlined}[b]
\omega^2 ( C\ped{DC} + C\ped{eq} )^2 \\
\qquad{} +\omega^4 [ ( R\ped{eq} C\ped{eq} C\ped{DC} )^2 -
2 (C\ped{DC} + C\ped{eq} ) ( L\ped{eq} C\ped{eq} C\ped{DC} ) ] \qquad\\
{} + \omega^6 ( L\ped{eq} C\ped{eq} C\ped{DC} )^2
\end{multlined}
}
{
1 + \omega^2 [ ( R\ped{eq} C\ped{eq} )^2 - 2 L\ped{eq} C\ped{eq} ] +
\omega^4 ( L\ped{eq} C\ped{eq} )^2
}.
\label{eq:cmut:abs_y_w_eq}
\end{equation}
\end{document}
这两个\qquad
命令只是为了加宽中间一行,这行不应该被打破,但却变成了最长的一行,破坏了对齐。
不要过度使用\left
和\right
;在这个公式中它们都不是必需的。
另一种策略可能是使用系数的符号名称:使用与之前相同的前言(但mathtools
不是必需的),你可以写
\begin{align}
\lvert Y(j \omega) \rvert &=
\sqrt{
\frac{X_2 \omega^2 + X_4 \omega^4 + X_6 \omega^6}
{1 + Y_2 \omega^2 + Y_4 \omega^4}
},\\[2ex]
%%%
X_2 &= ( C\ped{DC} + C\ped{eq} )^2
\notag\\
X_4 &= ( R\ped{eq} C\ped{eq} C\ped{DC} )^2 -
2 (C\ped{DC} + C\ped{eq} ) ( L\ped{eq} C\ped{eq} C\ped{DC} )
\notag\\
X_6 &= ( L\ped{eq} C\ped{eq} C\ped{DC} )^2
\notag\\
Y_2 &= ( R\ped{eq} C\ped{eq} )^2 - 2 L\ped{eq} C\ped{eq}
\notag\\
Y_4 &= ( L\ped{eq} C\ped{eq} )^2
\notag
\end{align}
得到以下结果