增加细胞内的空间

增加细胞内的空间

我创建了这个表格,但我想增加行高,以便文本居中并且不会碰到水平线。

我有这个代码:

\begin{document}
\begin{center}
\begin{tabular}{||c | c | c | c||} 
\hline
 & EUROSTOXX50 & Nikkei225 & DAX30 \\ [1ex] 
\hline\hline
$R_{adj} ^2$ & 0,389  & 0,233  & 0,663 \\ [1.9ex] 
\hline
$\hat{\theta}$ & 0,623 & 0,157 & 0,482 \\[1.9ex] 
\hline
$\hat{\alpha} $& 0,165 & 0,133 & 0,497 \\[1.9ex] 
\hline 
\end{tabular}
\end{center}
\end{document}

在此处输入图片描述

答案1

不要在每行后添加空格:你可以使用cellspace包来获得它,它定义了一个最小带有以字母为前缀的说明符的列的单元格中的垂直填充S(或者C如果您加载siunitx)。此外,使用包您将获得更漂亮的布局hhline,它可以巧妙地管理水平和垂直双重规则的交集:

\documentclass[a4paper,12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\usepackage{array, cellspace, hhline}
\setlength{\cellspacetoplimit}{6pt}
\setlength{\cellspacebottomlimit}{6pt}

 \begin{document}

 \begin{center}
 \begin{tabular}{||*{4}{Sc|}|}
  \hhline {----}
  & EUROSTOXX50 & Nikkei225 & DAX30 \\
  \hhline{=:=:=:=}
  $R_\mathrm{adj} ^2$ & 0,389 & 0,233 & 0,663 \\
  \hhline{||----||}
  $\hat{\theta}$ & 0,623 & 0,157 & 0,482 \\
  \hhline{||----||}
  $\hat{\alpha} $& 0,165 & 0,133 & 0,497 \\
  \hhline{----}
  \end{tabular}
  \end{center}

\end{document} 

在此处输入图片描述

答案2

在此处输入图片描述

使用makecell(第一个例子)和booktabs(第二个例子)包:

\documentclass[a4paper,12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\usepackage{array, booktabs, makecell, hhline}
\setcellgapes{5pt}

 \begin{document}

 \begin{center}
\makegapedcells
 \begin{tabular}{||*{4}{c|}|}
  \hhline {----}
  & EUROSTOXX50 & Nikkei225 & DAX30 \\
  \hhline{=:=:=:=}
  $R_\mathrm{adj} ^2$ & 0,389 & 0,233 & 0,663 \\
  \hhline{||----||}
  $\hat{\theta}$ & 0,623 & 0,157 & 0,482 \\
  \hhline{||----||}
  $\hat{\alpha} $& 0,165 & 0,133 & 0,497 \\
  \hhline{----}
  \end{tabular}
  \end{center}
or better:
  \begin{center}
 \begin{tabular}{>{$}c<{$} *{3}{c}}
  \toprule
                    & EUROSTOXX50   & Nikkei225 & DAX30 \\
  \midrule
R_\mathrm{adj}^2    & 0,389         & 0,233     & 0,663 \\
\hat{\theta}        & 0,623         & 0,157     & 0,482 \\
\hat{\alpha}        & 0,165         & 0,133     & 0,497 \\
  \bottomrule
  \end{tabular}
  \end{center}
\end{document}

相关内容