如何拟合超出页面范围的大型方程式?

如何拟合超出页面范围的大型方程式?

我有以下等式

\begin{equation}
    Ep = (Required Personality Level of Each Resource - Assigned Personality 
    Level of each Resources) \times (da\textsubscript{i})
\end{equation}

但这样就太大了。我该如何书写才能让它很好地适应页面?

答案1

创建数学符号是为了以简短的形式表示较长的描述性词语的含义,以便于将其纳入可能重复的复杂公式中。我会选择一个合适的符号/字符来表示这个长句子,如下所示(选择您自己的描述性符号):

\documentclass{article}
\begin{document}

\begin{equation}
  Ep = P_l \times da_i,
\end{equation}
%
where $P_l =$ Required Personality Level of Each Resource-Assigned Personality Level of all Resources

\end{document}

在此处输入图片描述

答案2

将长文本分成两行:

在此处输入图片描述

\documentclass{article}

\begin{document}
\begin{equation}
    Ep = \left(\begin{tabular}{l}
                Required Personality Level of Each Resource-\\
                Assigned Personality Level of each Resources
                \end{tabular}\right)
        \times (da_{i})
\end{equation}
\end{document}

答案3

希望您正在寻找显示数学中的自动中断选项?如果是,请参考以下标签:

\documentclass{book}
\usepackage{amsmath}
\usepackage{autobreak}

\begin{document}

\allowdisplaybreaks

\begin{align}
\begin{autobreak}
    Ep = 
(Required Personality Level of Each Resource - Assigned Personality 
    Level of each Resources) 
\times (da\textsubscript{i})
\end{autobreak}
\end{align}

\end{document}

答案4

如果你的方程式不能放在一行中,那么multline环境可能就是你所需要的:

\begin{multline}
    first part of the equation \\
    = second part of the equation
\end{multline}

如果您还需要对第一部分进行一些对齐,则可以使用split

\begin{equation}
    \begin{split}
        first part &= second part #1 \\
        &= second part #2
    \end{split}
\end{equation}

两种环境都需要该amsmath包。

另请参阅aligned指出在下面的答案中

相关内容