我有这个冗长的公式,在我的双栏文章风格中没有太多空间。我想用“部分换行符”堆叠小表达式,以节省空间。我明白了,但这根本不自然:
\begin{alignat*}{6}
Total\; expected\; loss\; of\; diversity\; = \\
\sum_{\substack{all\\languages}}
(_{Distinctiveness}^{\;\;\;\;\; Language}) \cdot \Pr(_{\;\;\;\;\:dies}^{Language})
\end{alignat*}
我感觉自己就像一个十二岁的孩子,设计着一个有无尽<br/>
字符串的网页
这种东西有指定的功能吗?
答案1
你可能误用了这个命令\binom{}{}
。为了得到更大的求和符号,我使用了包relsize
并将符号缩放了两倍。
% arara: pdflatex
\documentclass[twocolumn]{article}
\usepackage{blindtext}
\usepackage{mathtools}
\usepackage{relsize}
\begin{document}
\blindtext
\begin{multline*}
\text{Total expected loss of diversity} =\\
\mathlarger{\mathlarger\sum}_{\substack{\text{all}\\\text{languages}}}
\binom{\text{Language}}{\text{Distinctiveness}} \cdot \Pr\binom{\text{Language}}{\text{dies}}
\end{multline*}
\blindtext
\end{document}
答案2
可以设置文本\text
,并且可以继续使用\substack
:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat*}{6}
\text{Total expected loss of diversity} = \\
\sum_{\substack{\text{all}\\\text{languages}}}
\big(\substack{\text{Language}\\\text{Distinctiveness}}\big)
\cdot
\Pr\big(\substack{\text{Language}\\\text{dies}}\big)
\end{alignat*}
\end{document}
使用multline
:
\documentclass[a4paper,twocolumn]{article}
\usepackage{amsmath}
\begin{document}
\begin{multline*}
\text{Total expected loss of diversity} = \\
\sum_{\substack{\text{all}\\\text{languages}}}
\big(\substack{\text{Language}\\\text{Distinctiveness}}\big)
\cdot
\Pr\big(\substack{\text{Language}\\\text{dies}}\big)
\end{multline*}
\end{document}
答案3
stackengine
在这种情况下提供紧凑的语法。
\documentclass{article}
\usepackage{stackengine}
\begin{document}
\stackunder[8pt]
{Total expected Loss of diversity =}
{$\displaystyle\sum_{\Shortstack{\tiny all \tiny languages}}
\left(\Centerstack{Language Distinctiveness}\right)\cdot
\Pr\left(\Centerstack{Language dies}\right)$}
\end{document}
答案4
该amsmath
软件包有很多功能可以解决这个问题,而无需滥用命令。我会避免使用伪公式,例如
预期总多样性损失 =
<formula>
尤其是当这会强制分割显示时。但这不是主要问题,multline*
如果您愿意,也可以这样做。
\documentclass[twocolumn]{article}
\usepackage{lipsum}
\usepackage{amsmath}
\begin{document}
\lipsum*[2]
The \emph{total expected loss of diversity} is
\[
\sum_{\substack{\textup{all}\\\textup{languages}}}
\left(\begin{smallmatrix}
\textup{Language}\\
\text{Distinctiveness}
\end{smallmatrix}\right)
\cdot
\Pr\left(\begin{smallmatrix}
\textup{Language}\\
\textup{dies}
\end{smallmatrix}\right)
\]
\lipsum[3]
\end{document}
请注意\textup
,即使在斜体上下文中,单词也会保持直立。