我在 LaTeX 中创建了一个表格,但是,我无法在第一行后添加空格。如您所见,X 平均值的条与 重叠\hline
。我尝试\\[1pt]
了\hline
,但它产生的空间比我预期的要多得多。我编写的代码如下所示。
\begin{center}
\begin{tabular}{l@{\hskip 0.3in}c@{\hskip 0.2in} c@{\hskip 0.2in} c@{\hskip 0.2in} c@{\hskip 0.3in} l}
\hline
& $\delta$ & $\varepsilon$ & $\eta$ & $w$ & $c_{i}~(i=1,...,k)$\\
\hline
$\overline{y}_{RW(st)}=\overline{y}_{st} \dfrac{\overline{X}}{w\overline{x}_{st}+(1-w)\overline{X}}$ & -1 & -1 & -1 & & $(-w)^{i}$\\[10pt]
$\overline{y}_{Gu(st)}=\overline{y}_{st}\left[w\dfrac{\overline{X}}{\overline{x}_{st}}+(1-w)\left(\dfrac{\overline{X}}{\overline{x}_{st}}\right)^{2}\right]$ & -1 & -1 & 1 & & $(-1)^{i}[i(1-w)+1]$\\
....
\hline
\end{tabular}
\end{center}
答案1
我认为最方便的方法是使用booktabs
包在水平线周围添加额外的白色空间,这些空间根据其位置进行调用\toprule
,\midrule
然后\bottomrule
。
\documentclass[a4paper]{article}
\usepackage{amsmath}
\usepackage{booktabs}
\begin{document}
\begin{center}
\begin{tabular}{l@{\hskip 0.3in}c@{\hskip 0.2in} c@{\hskip 0.2in} c@{\hskip 0.2in} c@{\hskip 0.3in} l}
\toprule
& $\delta$ & $\varepsilon$ & $\eta$ & $w$ & $c_{i}~(i=1,...,k)$\\
\midrule
$\overline{y}_{RW(st)}=\overline{y}_{st} \dfrac{\overline{X}}{w\overline{x}_{st}+(1-w)\overline{X}}$ & -1 & -1 & -1 & & $(-w)^{i}$\\[10pt]
$\overline{y}_{Gu(st)}=\overline{y}_{st}\left[w\dfrac{\overline{X}}{\overline{x}_{st}}+(1-w)\left(\dfrac{\overline{X}}{\overline{x}_{st}}\right)^{2}\right]$ & -1 & -1 & 1 & & $(-1)^{i}[i(1-w)+1]$\\
\bottomrule
\end{tabular}
\end{center}
\end{document}
答案2
如果您不想使用 @hakaze 建议的方法,即使用包的规则绘制命令booktabs
,您可以插入“支柱”——一个印刷术语以及一个建筑/工程术语——来创建更多的垂直间隙多于(表示“顶部支柱”)和/或以下(对于“底部支柱”)支柱的插入点。
以下修改后的 MWE 形式显示了如何实现这一点。请注意,我在第一个大数学表达式的分子中插入了一个顶部支柱,并在第二个大数学表达式的某个项的分母下标中插入了一个底部支柱。为了保险起见,我还在标题行中插入了几个这样的支柱。
此外,我 (i) 使用了array
而不是tabular
环境(因为环境的所有内容似乎都处于数学模式,并且环境的默认列间空白量略大),(ii)用指令array
替换了看起来很重的指令,以及 (iii) 对大圆括号和方括号使用了明确的大小设置指令。(和指令导致的大小太大了。)\overline
\bar
\left
\right
\documentclass{article}
\usepackage{amsmath}
\newcommand\Tstrut{\rule{0pt}{2.6ex}} % top strut
\newcommand\Bstrut{\rule[-1.1ex]{0pt}{0pt}} % bottom strut
\begin{document}
$\begin{array}{l rrr c l}
\hline
& \delta & \varepsilon & \eta & w & c_{i}\ (i=1,\dots,k)\Tstrut\Bstrut \\
\hline
\bar{y}_{RW(st)}=\bar{y}_{st} \dfrac{\bar{X}\Tstrut}{w\bar{x}_{st}+(1-w)\bar{X}}
& -1 & -1 & -1 & & (-w)^{i}\\[10pt]
\bar{y}_{Gu(st)}=\bar{y}_{st}\biggl[
w\dfrac{\bar{X}}{\bar{x}_{st}}+(1-w)
\biggl(\dfrac{\bar{X}}{\bar{x}_{st\Bstrut}} \biggr)^{2}\,
\biggr]
& -1 & -1 & 1 & & (-1)^{i}[i(1-w)+1]\\
\hline
\end{array}$
\end{document}