表格中方程的大小

表格中方程的大小

我正在尝试在tabularLaTeX 环境中插入多个方程式。我的问题很简单,但我还没有找到任何具体的解决方案:显示的方程式太小,我想增加它们的大小,这样我就可以获得一些不那么难看的东西(尤其是最后一个方程式):

我目前所得到的...

我尝试了各种各样技巧(\displaystyle\def\arraystretch{3}等等),但没有什么效果。

答案1

可能只是你没有放在\displaystyle合适的位置。以下是一些选项,还有许多更多,取决于您的要求:

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\begin{document}
\verb|tabular (default)|:\par
\begin{tabular}{ccl}
  Eq1 & $\sum_{i=1}^N |x A_i-x_i^B|$ & $a+b-2c$ \\ \\
  Eq2 & $\sqrt{\sum_{i=0}^N(x A_i-x B_i)^2}$ & $\sqrt{a+b-2c}$ \\ \\
  Eq3 & $\frac{\sum_{i=0}^N|x A_i-x B_i|}{\sum_{i=0}^N\max(x A_i-x B_i)}$ & $\frac{a+b-2c}{a+b-c}$
\end{tabular}
\bigskip

\verb|tabular (\displaystyle)|:\par
\begin{tabular}{ccl}
  Eq1 & $\displaystyle\sum_{i=1}^N |x A_i-x_i^B|$ & $a+b-2c$ \\ \\
  Eq2 & $\displaystyle\sqrt{\sum_{i=0}^N(x A_i-x B_i)^2}$ & $\sqrt{a+b-2c}$ \\ \\
  Eq3 & $\displaystyle\frac{\displaystyle\sum_{i=0}^N|x A_i-x B_i|}{\displaystyle\sum_{i=0}^N\max(x A_i-x B_i)}$ & 
    $\displaystyle\frac{a+b-2c}{a+b-c}$
\end{tabular}
\bigskip

\verb|array (amsmath)|:\par
\[\begin{array}{c@{\quad}c@{\qquad}l}
  \text{Eq1} & \displaystyle\sum_{i=1}^N |x A_i-x_i^B| & a+b-2c \\ \\
  \text{Eq2} & \displaystyle\sqrt{\sum_{i=0}^N(x A_i-x B_i)^2} & \sqrt{a+b-2c} \\ \\
  \text{Eq3} & \dfrac{\displaystyle\sum_{i=0}^N|x A_i-x B_i|}{\displaystyle\sum_{i=0}^N\max(x A_i-x B_i)} & 
    \dfrac{a+b-2c}{a+b-c}
\end{array}\]

\end{document}

因为你要显示数学,所以建议使用array环境,或者amsmathalign环境。这将允许您自动对方程式进行编号。

您可以使用说明符更改列之间的间距@{<stuff>}(如我在上一个示例中所做的那样)。垂直间距是通过添加额外的空行或增加来实现的\arraystretch。有关此主题的更多信息,请参阅表格中的列填充

相关内容