我怎样才能使这个方程在一行中合适

我怎样才能使这个方程在一行中合适

我想用一行代码来拟合这个方程,但一直出现“太宽”的错误。我该怎么办

\documentclass{article}

\usepackage{amsmath}

\begin{document}

$-\dfrac{\ln
\left(\frac{
\left|2
\left(\cos
\left(c\right)+\cos
\left(b\right)-2\cos
\left(a\right)\right)\sqrt{-\cos^2
\left(x\right)+
\left(\cos
\left(c\right)+\cos
\left(b\right)\right)\cos
\left(x\right)-\cos
\left(b\right)\cos
\left(c\right)}+2\sqrt{
\left(\cos
\left(a\right)-\cos
\left(b\right)\right)\cos
\left(c\right)+\cos
\left(a\right)\cos
\left(b\right)-\cos^2
\left(a\right)}
\left(2\cos
\left(x\right)-\cos
\left(c\right)-\cos
\left(b\right)\right)-2
\left(\cos
\left(c\right)-\cos
\left(b\right)\right)\cos
\left(x\right)+
\left(-\cos
\left(c\right)-\cos
\left(b\right)+2\cos
\left(a\right)\right)
\left|\cos
\left(c\right)-\cos
\left(b\right)\right|+\cos^2
\left(c\right)-\cos^2
\left(b\right)\right|}{
\left|2\cos
\left(x\right)-\cos
\left(c\right)-\cos
\left(b\right)\right|}\right)-\ln
\left(\frac{
\left|2
\left(\cos
\left(c\right)+\cos
\left(b\right)-2\cos
\left(a\right)\right)\sqrt{-\cos^2
\left(x\right)+
\left(\cos
\left(c\right)+\cos
\left(b\right)\right)\cos
\left(x\right)-\cos
\left(b\right)\cos
\left(c\right)}-2\sqrt{
\left(\cos
\left(a\right)-\cos
\left(b\right)\right)\cos
\left(c\right)+\cos
\left(a\right)\cos
\left(b\right)-\cos^2
\left(a\right)}
\left(2\cos
\left(x\right)-\cos
\left(c\right)-\cos
\left(b\right)\right)-2
\left(\cos
\left(c\right)-\cos
\left(b\right)\right)\cos
\left(x\right)+
\left(-\cos
\left(c\right)-\cos
\left(b\right)+2\cos
\left(a\right)\right)
\left|\cos
\left(c\right)-\cos
\left(b\right)\right|+\cos^2
\left(c\right)-\cos^2
\left(b\right)\right|}{
\left|2\cos
\left(x\right)-\cos
\left(c\right)-\cos
\left(b\right)\right|}\right)}{\sqrt{
\left(\cos
\left(b\right)-\cos
\left(a\right)\right)\cos
\left(c\right)-\cos
\left(a\right)\cos
\left(b\right)+\cos^2
\left(a\right)}}$

\end{document}

答案1

使用\resizebox宏将您的方程式挤压到文本块的宽度内将导致如下结果:

在此处输入图片描述

现在我可能错了,但我怀疑你的读者会不是当他们被告知看到这一幕时,他们会欣喜若狂。相反,我认为如果你把这个等式分解成它的主要成分,然后在几行上显示这些成分,他们会非常感激。比如说,

在此处输入图片描述

您显然可以自由选择除了ABCu_1u_2、和之外u_3的其他变量名。u_4u_5

\cos请注意,我已尝试通过不在和的参数周围放置括号来大大减少视觉混乱。还请注意,以下代码中没有保留\cos^2任何\left或大小指令。是的,所有 89和所有 89条指令都消失了 —— 而且它们不会被遗漏。\right\left\right

\documentclass{article} % or some other suitable document class
\usepackage{mathtools}  % for '\DeclarePairedDelimiter' and '\shortintertext' macros
\DeclarePairedDelimiter\abs\lvert\rvert

\begin{document}
\noindent
The solution is of the form $-(A-B)/C$, where
\begin{align*}
A &= \ln(\abs{u_1+u_2-u_3+u_4}/\abs{u_5}) \\
B &= \ln(\abs{u_1-u_2-u_3+u_4}/\abs{u_5}) \\
C &= \sqrt{(\cos b-\cos a)\cos c-\cos a\cos b+\cos^2 a}\\
\shortintertext{and}
u_1 &= 2(\cos c+\cos b-2\cos a)\sqrt{-\cos^2 x+(\cos c+\cos b)\cos x-\cos b\cos c}\\
u_2 &= 2\sqrt{(\cos a-\cos b)\cos c+\cos a\cos b-\cos^2 a}\,(2\cos x-\cos c-\cos b)\\
u_3 &= 2(\cos c-\cos b)\cos x+(-\cos c-\cos b+2\cos a)\,\abs{\cos c-\cos b}\\
u_4 &= \cos^2 c-\cos^2 b\\
u_5 &= 2\cos x-\cos c-\cos b
\end{align*}
\end{document}

相关内容