如何分解分数分母中的长表达式?

如何分解分数分母中的长表达式?

我使用 split 命令来拆分我的等式,但收到错误:

! Missing } inserted.
<inserted text> 
                }
l. \end {split}

文件中的代码.tex如下:

\begin{equation} \label{eq:5} 
\begin{split} 
A =1-&\frac{h_{FS}p_{I}p_{DN}p_{FS} +h_{F}p_{I}p_{DN}p_{F} + h_{UNC}p_{I}p_{UN}}{h_{G}+h_{V}+p_{I}(h_{I}+h_{DMC}p_{DM}+h_{UNC}p_{UN}+h_{UMC}p_{UM}+h_{DNC}p_{DN}+h_{FS}p_{DN}p_{FS} +\\
 &h_{GD}p_{DN}p_{GD} + h_{F}p_{DN}p_{F})}  
\end {split}
\end{equation}

实际上,我可以在 PDF 中看到生成的公式,它是
正确的,但存在这个错误。我想将我的源文件提交给期刊,但在提交过程中无法生成 PDF。任何帮助都非常感谢。

答案1

您可以使用包\splitfrac的指令mathtools将长分母拆分为两行。请注意,在这种情况下您不需要使用环境split。我增加了分母中使用的圆括号的大小(通过\bigl\bigr指令),以使它们更加清晰可见。我还将用 math-roman 排版所有下标项,而不是标准(数学)斜体。

在此处输入图片描述

\documentclass{article}
\usepackage{mathtools} % mathtools builds on and extends amsmath package
\newcommand\vn[1]{^{}_{\mathrm{#1}}} % (subscript-level) variable names
\begin{document}

\begin{equation} \label{eq:5}
A = 1-\frac{h\vn{FS}p\vn{I}p\vn{DN}p\vn{FS}
           +h\vn{F}p\vn{I}p\vn{DN}p\vn{F} + h\vn{UNC}p\vn{I}p\vn{UN}}{%
\splitfrac{\textstyle % turn off cramped denom. style
            h\vn{G}+h\vn{V}+p\vn{I} \bigl( h\vn{I}+h\vn{DMC}p\vn{DM}
           +h\vn{UNC}p\vn{UN}+h\vn{UMC}p\vn{UM}}
          {\textstyle % turn off cramped denom. style
           +h\vn{DNC}p\vn{DN}+h\vn{FS}p\vn{DN}p\vn{FS}
           +h\vn{GD}p\vn{DN}p\vn{GD} + h\vn{F}p\vn{DN}p\vn{F} \bigr)}}
\end{equation}
\end{document}

答案2

其他答案给了你想要的(两者都是+1),但就其价值而言,我会考虑使用本地定义来解决这个问题,使其更容易阅读

截屏

\documentclass{article}
\usepackage{mathtools} % mathtools builds on and extends amsmath package
\begin{document}

\begin{equation} \label{eq:5} 
    A = 1-\frac{f(h,p)}{g(h,p)}
\end{equation}
where
\begin{align*}
    f(h,p) & =h_{FS}p_{I}p_{DN}p_{FS} +h_{F}p_{I}p_{DN}p_{F} + h_{UNC}p_{I}p_{UN}                                    \\
    g(h,p) & =h_{G}+h_{V}+p_{I}\left( h_{I}+h_{DMC}p_{DM}+h_{UNC}p_{UN}+h_{UMC}p_{UM}\right.                         \\
           & \phantom{ {}= } + \left. h_{DNC}p_{DN}+h_{FS}p_{DN}p_{FS} +h_{GD}p_{DN}p_{GD} + h_{F}p_{DN}p_{F}\right) 
\end{align*}
\end{document}

答案3

这是一个 TeXy 方法(amsmath不过,如果你使用它,它会很烦人,IIRC):

A = 1-{h_{FS}p_Ip_{DN}p_{FS} +h_Fp_Ip_{DN}p_F + h_{UNC}p_Ip_{UN}
  \over\displaystyle{
  h_G+h_V+p_I\big( h_I+h_{DMC}p_{DM}+h_{UNC}p_{UN}+h_{UMC}p_{UM}
  \atop\quad
  {}+h_{DNC}p_{DN}+h_{FS}p_{DN}p_{FS}+h_{GD}p_{DN}p_{GD}+h_Fp_{DN}p_F\big)}}

在此处输入图片描述

答案4

如果将的分母放在\fraca 处,\parbox则可以在其中添加一个新行:

在此处输入图片描述

代码:

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{equation} \label{eq:5} 
A =1-\frac{h_{FS}p_{I}p_{DN}p_{FS} +h_{F}p_{I}p_{DN}p_{F} + h_{UNC}p_{I}p_{UN}}{\parbox{4.2in}{$h_{G}+h_{V}+p_{I}(h_{I}+h_{DMC}p_{DM}+h_{UNC}p_{UN}+h_{UMC}p_{UM}+h_{DNC}p_{DN} +$ \\
 \hspace*{2.1cm}$h_{FS}p_{DN}p_{FS} + h_{GD}p_{DN}p_{GD} + h_{F}p_{DN}p_{F})$}} 
\end{equation}
\end{document}

相关内容